.landing-page.svelte-skv6c4{background-color:var(--bg);color:#fff;min-height:100vh;padding-bottom:10rem;position:relative}.hero.svelte-skv6c4{justify-content:center;align-items:center;min-height:90vh;padding-top:6rem;display:flex;position:relative;overflow:hidden}.hero-content.svelte-skv6c4{text-align:center;z-index:10;max-width:700px}.hero-title.svelte-skv6c4{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:.5rem;font-size:clamp(4rem,10vw,8rem);font-style:italic;font-weight:400;line-height:1}.hero-subtitle.svelte-skv6c4{color:#ffffffb3;margin-bottom:2.5rem;font-size:1.2rem;font-weight:400}@media (width<=768px){.hero.svelte-skv6c4{height:100vh;min-height:100vh;padding:0 1.5rem}.hero-subtitle.svelte-skv6c4{padding:0 1rem;font-size:1.1rem}.hero-title.svelte-skv6c4{font-size:clamp(3rem,15vw,4rem)}.philosophies.svelte-skv6c4{gap:2rem;padding:5rem 1.5rem}.how-it-works.svelte-skv6c4{padding:5rem 1.5rem}.section-title.svelte-skv6c4{margin-bottom:3rem;font-size:2.5rem}}.btn-main.svelte-skv6c4{background-color:var(--accent);color:var(--bg);border:1px solid var(--accent);border-radius:100px;align-items:center;gap:.75rem;padding:1rem 2.5rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:background-color .3s;display:inline-flex;position:relative;overflow:hidden}.btn-main.svelte-skv6c4 svg{z-index:2;transition:transform .4s cubic-bezier(.23,1,.32,1)}.btn-main.svelte-skv6c4:hover svg{transform:translate(5px)}.btn-main.svelte-skv6c4:before{content:"";z-index:1;background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;transition:left .6s cubic-bezier(.23,1,.32,1);position:absolute;top:0;left:-100%}.btn-main.svelte-skv6c4:hover:before{left:100%}.btn-main.svelte-skv6c4:hover{background-color:var(--accent-dark)}.blob.svelte-skv6c4{background-color:var(--surface);filter:blur(60px);opacity:.2;z-index:1;border-radius:50%;position:absolute}.blob-1.svelte-skv6c4{background-color:#1a2a14;width:500px;height:500px;top:-150px;left:-150px}.blob-2.svelte-skv6c4{background-color:#142a2a;width:400px;height:400px;bottom:-100px;right:-100px}.blob-3.svelte-skv6c4{background-color:#2a1a14;width:300px;height:300px;top:15%;right:5%}.blob-4.svelte-skv6c4{background-color:#1a142a;width:250px;height:250px;bottom:15%;left:5%}.philosophies.svelte-skv6c4{z-index:10;grid-template-columns:repeat(3,1fr);gap:3rem;max-width:1200px;margin:0 auto;padding:10rem 4rem;display:grid;position:relative}.philosophy-card.svelte-skv6c4{background-color:var(--surface);border-radius:var(--radius);border:1px solid var(--border);padding:2.5rem 2rem;transition:all .3s}.philosophy-card.svelte-skv6c4:hover{border-color:var(--accent);transform:translateY(-10px)}.philosophy-card.highlight.svelte-skv6c4{background-color:var(--surface-bright);border-color:var(--accent)}.p-icon.svelte-skv6c4{color:var(--accent);margin-bottom:1.25rem}.philosophy-card.svelte-skv6c4 h3:where(.svelte-skv6c4){font-family:var(--font-display);margin-bottom:1rem;font-size:1.5rem;font-style:italic;font-weight:400}.philosophy-card.svelte-skv6c4 p:where(.svelte-skv6c4){color:var(--text-muted);font-size:.95rem;line-height:1.6}.how-it-works.svelte-skv6c4{text-align:center;max-width:1200px;margin:0 auto;padding:10rem 4rem}.label.svelte-skv6c4{text-transform:uppercase;letter-spacing:.2em;color:var(--accent);margin-bottom:1.5rem;font-size:.75rem;font-weight:800;display:block}.section-title.svelte-skv6c4{font-family:var(--font-display);margin-bottom:6rem;font-size:4rem;font-weight:400;line-height:1.1}.italic.svelte-skv6c4{color:var(--accent);font-style:italic}.pipeline-grid.svelte-skv6c4{justify-content:space-between;align-items:center;gap:2rem;display:flex}.step-card.svelte-skv6c4{text-align:center;flex-direction:column;flex:1;align-items:center;display:flex}.step-num.svelte-skv6c4{color:var(--bg);background:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-bottom:2rem;font-size:.8rem;font-weight:800;display:flex}.step-num.step-2.svelte-skv6c4{background:var(--accent-dark)}.step-num.step-3.svelte-skv6c4{background:var(--accent)}.step-visual.svelte-skv6c4{background:var(--surface);border:1px solid var(--border);border-radius:1.5rem;justify-content:center;align-items:center;width:100%;height:200px;margin-bottom:2.5rem;padding:2rem;display:flex;position:relative;overflow:hidden}.value-mock.svelte-skv6c4{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.v-icon-container.svelte-skv6c4{color:var(--accent);opacity:.9}.v-text.svelte-skv6c4{color:var(--accent);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:700}.step-connector.svelte-skv6c4{color:var(--border);opacity:.5;margin-top:-80px}.step-card.svelte-skv6c4 h4:where(.svelte-skv6c4){margin-bottom:1rem;font-size:1.25rem;font-weight:600}.step-card.svelte-skv6c4 p:where(.svelte-skv6c4){color:var(--text-muted);font-size:.95rem;line-height:1.6}@media (width<=1024px){.philosophies.svelte-skv6c4,.pipeline-grid.svelte-skv6c4{flex-direction:column;grid-template-columns:1fr}.step-connector.svelte-skv6c4{margin:2rem 0;transform:rotate(90deg)}}
