.faq-bg.svelte-juvabr{background:radial-gradient(circle, color-mix(in oklab, var(--brand-green-light) 14%, transparent) .8px, transparent 1.2px) 0 0 / 5px 5px, color-mix(in oklab, var(--brand-green-pale) 16%, var(--brand-white))}.faq-glow.svelte-juvabr{background:radial-gradient(ellipse 40% 50% at 10% 30%, color-mix(in oklab, var(--marketing-accent) 10%, transparent), transparent 70%)}.faq-card.svelte-juvabr{background:radial-gradient(circle, color-mix(in oklab, var(--marketing-foreground) 10%, transparent) .8px, transparent 1.2px) 0 0 / 5px 5px, linear-gradient(150deg, var(--marketing), var(--marketing-deep))}.features-bg.svelte-1o9tvfo{background:radial-gradient(circle, color-mix(in oklab, var(--brand-green-light) 14%, transparent) .8px, transparent 1.2px) 0 0 / 5px 5px, color-mix(in oklab, var(--brand-green-pale) 16%, var(--brand-white))}.card-soft.svelte-1o9tvfo{background:color-mix(in oklab, var(--brand-green-pale) 55%, var(--brand-white))}.note.svelte-1o9tvfo{font-family:var(--brand-font-hand);color:var(--marketing);opacity:0;font-weight:600;line-height:1;transition:opacity .6s .9s}.doodle.svelte-1o9tvfo path:where(.svelte-1o9tvfo){stroke:var(--marketing);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.1s cubic-bezier(.6,0,.3,1) .6s}.reveal.svelte-1o9tvfo{opacity:0;filter:blur(6px);transition:opacity .7s,filter .7s,transform .7s cubic-bezier(.2,.8,.2,1);transition-delay:var(--delay,0s);transform:translateY(14px)}[data-inview=true].svelte-1o9tvfo .note:where(.svelte-1o9tvfo){opacity:1}[data-inview=true].svelte-1o9tvfo .doodle:where(.svelte-1o9tvfo) path:where(.svelte-1o9tvfo){stroke-dashoffset:0}[data-inview=true].svelte-1o9tvfo .reveal:where(.svelte-1o9tvfo){opacity:1;filter:none;transform:none}@media (prefers-reduced-motion:reduce){.note.svelte-1o9tvfo,.reveal.svelte-1o9tvfo,.doodle.svelte-1o9tvfo path:where(.svelte-1o9tvfo){transition:none}}.cta-glow.svelte-2zafi1{background:linear-gradient(90deg, var(--marketing-accent), var(--marketing-glow-warm), var(--marketing-glow-cool), var(--brand-green-light));opacity:.85}.hero-glow.svelte-1j3btn,.hero-halftone.svelte-1j3btn{inset:-9rem -9rem 0;-webkit-mask-image:linear-gradient(#0000 0,#000 9rem calc(9rem + 20%),#0000 70%),linear-gradient(90deg,#0000 0,#000 9rem calc(100% - 9rem),#0000 100%);mask-image:linear-gradient(#0000 0,#000 9rem calc(9rem + 20%),#0000 70%),linear-gradient(90deg,#0000 0,#000 9rem calc(100% - 9rem),#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.hero-glow.svelte-1j3btn:before{background:inherit;filter:blur(28px)brightness(1.5)saturate(1.2);content:"";position:absolute;inset:6rem 6rem 0}.hero-glow.svelte-1j3btn{background:linear-gradient(90deg, var(--marketing-glow-warm) 0%, color-mix(in oklab, var(--marketing-accent) 85%, transparent) 28%, transparent 46%, transparent 54%, color-mix(in oklab, var(--brand-green-light) 80%, transparent) 72%, var(--brand-green-light) 100%)}.hero-halftone.svelte-1j3btn{background-image:radial-gradient(circle, transparent .9px, color-mix(in oklab, var(--marketing-deep) 45%, transparent) 1.4px);background-size:5px 5px;-webkit-mask-image:linear-gradient(#0000 0,#000 9rem calc(9rem + 20%),#0000 70%),linear-gradient(90deg,#0000 0,#000 9rem calc(100% - 9rem),#0000 100%),linear-gradient(90deg,#000 0 28%,#0000 46% 54%,#000 72% 100%);mask-image:linear-gradient(#0000 0,#000 9rem calc(9rem + 20%),#0000 70%),linear-gradient(90deg,#0000 0,#000 9rem calc(100% - 9rem),#0000 100%),linear-gradient(90deg,#000 0 28%,#0000 46% 54%,#000 72% 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (width>=64rem){.hero-stage.svelte-1j3btn{container-type:size}.hero-frame.svelte-1j3btn{width:max(36rem,min(100cqw,80vw,1160px,203.5cqh - 64.03px))}}.hero-frame-lights.svelte-1j3btn{inset:-2rem;-webkit-mask-image:linear-gradient(#000 2rem 45%,#0000 90%);mask-image:linear-gradient(#000 2rem 45%,#0000 90%)}.hero-frame-glow.svelte-1j3btn{filter:blur(6px);position:absolute;inset:0}.hero-frame-glow--wide.svelte-1j3btn{filter:blur(22px);opacity:.85}.hero-frame-ring.svelte-1j3btn{background:linear-gradient(90deg, var(--marketing-accent) 0%, var(--marketing-glow-warm) 22%, color-mix(in oklab, var(--marketing-glow-warm) 45%, var(--marketing-foreground)) 42%, color-mix(in oklab, var(--marketing-glow-cool) 45%, var(--marketing-foreground)) 58%, var(--marketing-glow-cool) 78%, color-mix(in oklab, var(--marketing-glow-cool) 60%, var(--brand-green-light)) 100%);border-radius:22px;padding:4px;position:absolute;inset:2rem;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.hero-frame-ring--thick.svelte-1j3btn{padding:8px}.hero-frame-ring--wide.svelte-1j3btn{padding:16px}.hero-flight-overlay.svelte-1j3btn,.hero-frame-lights.svelte-1j3btn,.hero-glow.svelte-1j3btn,.hero-halftone.svelte-1j3btn{will-change:transform}@media (prefers-reduced-motion:reduce){.hero-flight-overlay.svelte-1j3btn{display:none}}.how-gold.svelte-1vcyu5w{background:radial-gradient(circle, color-mix(in oklab, var(--marketing-deep) 9%, transparent) .8px, transparent 1.2px) 0 0 / 5px 5px, radial-gradient(ellipse 50% 60% at 25% 55%, color-mix(in oklab, var(--brand-white) 18%, transparent), transparent 70%), var(--brand-gold)}.how-halo.svelte-1vcyu5w{background:radial-gradient(circle, color-mix(in oklab, var(--brand-white) 34%, transparent), transparent 65%)}.how-phone.svelte-1vcyu5w{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand-white) 14%, transparent), 0 40px 70px -30px color-mix(in oklab, var(--brand-green-deep) 75%, transparent)}.how-float.svelte-1vcyu5w{animation:6s ease-in-out infinite svelte-1vcyu5w-how-float}@keyframes svelte-1vcyu5w-how-float{50%{translate:0 -8px}}.how-screen.svelte-1vcyu5w{opacity:0;transition:opacity .35s,transform .5s cubic-bezier(.2,.8,.2,1);transform:translate(16px)}.how-screen.svelte-1vcyu5w.is-on{opacity:1;transition-delay:.1s;transform:none}.how-arrive{animation:.45s cubic-bezier(.2,.8,.2,1) both svelte-1vcyu5w-how-arrive}@keyframes svelte-1vcyu5w-how-arrive{0%{opacity:0;translate:0 6px}}@media (prefers-reduced-motion:reduce){.how-float.svelte-1vcyu5w,.how-arrive{animation:none}.how-screen.svelte-1vcyu5w{transition:none}}.problem-glow.svelte-18xgrda{background:radial-gradient(ellipse 40% 45% at 8% 55%, color-mix(in oklab, var(--marketing-accent) 12%, transparent), transparent 70%), radial-gradient(ellipse 40% 45% at 92% 55%, color-mix(in oklab, var(--brand-green-light) 10%, transparent), transparent 70%)}.problem-mark.svelte-18xgrda{background:linear-gradient(to top, color-mix(in oklab, var(--brand-gold) 28%, transparent) 38%, transparent 38%) no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.08em}.problem-glass.svelte-18xgrda{background:linear-gradient(150deg, color-mix(in oklab, var(--marketing) 92%, transparent), var(--marketing-deep));box-shadow:inset 0 1px 0 color-mix(in oklab, var(--marketing-foreground) 14%, transparent), 0 24px 50px -24px color-mix(in oklab, var(--marketing-deep) 70%, transparent)}.problem-stage.svelte-18xgrda{background:radial-gradient(circle, color-mix(in oklab, var(--marketing-foreground) 12%, transparent) .8px, transparent 1.2px) 0 0 / 5px 5px, radial-gradient(ellipse 70% 80% at 50% 0%, color-mix(in oklab, var(--marketing-accent) 24%, transparent), transparent 70%), linear-gradient(150deg, var(--marketing), var(--marketing-deep))}.problem-panel.svelte-18xgrda{opacity:0;filter:blur(4px);transition:opacity .45s,transform .6s cubic-bezier(.2,.8,.2,1),filter .45s;transform:translateY(14px)scale(.97)}.problem-panel.svelte-18xgrda.is-on{opacity:1;filter:none;transition-delay:.12s;transform:none}.problem-row.svelte-18xgrda{opacity:0;transition:opacity .4s,translate .5s cubic-bezier(.2,.8,.2,1);translate:0 6px}.is-on .problem-row.svelte-18xgrda{opacity:1;transition-delay:calc(.25s + var(--r) * 90ms);translate:0}.problem-item.svelte-18xgrda{opacity:0;transition:opacity .6s,translate .7s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i) * 80ms);translate:24px}[data-shown=true].svelte-18xgrda .problem-item:where(.svelte-18xgrda){opacity:1;translate:0}.problem-progress.svelte-18xgrda{animation-name:svelte-18xgrda-problem-fill;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes svelte-18xgrda-problem-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.problem-panel.svelte-18xgrda,.problem-row.svelte-18xgrda,.problem-item.svelte-18xgrda{filter:none;transition:none}.problem-row.svelte-18xgrda,.problem-item.svelte-18xgrda{opacity:1;translate:none}}.footer-bg.svelte-n54ngz{background:radial-gradient(ellipse 45% 60% at 15% 100%, color-mix(in oklab, var(--marketing-accent) 14%, transparent), transparent 70%), radial-gradient(ellipse 45% 60% at 85% 100%, color-mix(in oklab, var(--brand-green-light) 22%, transparent), transparent 70%), var(--marketing-deep)}.footer-edge.svelte-n54ngz{background:linear-gradient(90deg, transparent, var(--marketing-accent) 30%, var(--brand-green-light) 70%, transparent);opacity:.6}
