.hero-section[data-astro-cid-anhloy43]{background-color:var(--color-surface-950)}.hero-bg[data-astro-cid-anhloy43]{position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 60% -10%,oklch(from var(--color-brand-500) .45 calc(c/2) h / .18) 0%,transparent 65%),radial-gradient(ellipse 55% 50% at -5% 70%,oklch(from var(--color-brand-500) .3 calc(c/4) h / .1) 0%,transparent 60%),radial-gradient(ellipse 40% 40% at 95% 90%,oklch(from var(--color-brand-700) .22 calc(c*.3) h / .12) 0%,transparent 55%);z-index:0}.hero-noise[data-astro-cid-anhloy43]{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.03;mix-blend-mode:overlay;pointer-events:none;z-index:1}.hero-card[data-astro-cid-anhloy43]{border-radius:var(--radius);box-shadow:0 32px 80px oklch(from var(--color-brand-950) l c h / .5),0 0 0 1px oklch(from var(--color-surface-700) l c h / .6)}.amber-rule[data-astro-cid-anhloy43]{display:inline-block;width:2rem;height:2px;background-color:var(--color-brand-500);border-radius:1px}.hero-fade[data-astro-cid-anhloy43]{position:absolute;bottom:0;left:0;right:0;height:120px;background:linear-gradient(to bottom,transparent,var(--color-surface-950));pointer-events:none;z-index:5}.what-section[data-astro-cid-ysfktxpi]{background-color:var(--color-surface-900)}.amber-top-rule[data-astro-cid-ysfktxpi]{width:100%;height:1px;background:linear-gradient(to right,var(--color-brand-500),transparent);opacity:.4}.what-card[data-astro-cid-ysfktxpi]{background-color:oklch(from var(--color-surface-800) l c h / .5);border:1px solid var(--color-surface-700);transition:border-color .2s}.what-card[data-astro-cid-ysfktxpi]:hover{border-color:oklch(from var(--color-brand-500) l c h / .35)}.features-section[data-astro-cid-j3hl5pfa]{background-color:var(--color-surface-950)}.feature-visual[data-astro-cid-j3hl5pfa]{position:relative;border-radius:var(--radius);overflow:hidden}.feature-visual[data-astro-cid-j3hl5pfa]:before{content:"";position:absolute;inset:0;border:1px solid oklch(from var(--color-surface-700) l c h / .5);border-radius:inherit;z-index:10;pointer-events:none}.comparison-section[data-astro-cid-qwlptibu]{background-color:var(--color-surface-900)}.old-way[data-astro-cid-qwlptibu]{background-color:oklch(from var(--color-surface-800) l c h / .4);border:1px solid var(--color-surface-700)}.new-way[data-astro-cid-qwlptibu]{background-color:oklch(from var(--color-surface-800) l c h / .7);border:1px solid oklch(from var(--color-brand-500) l c h / .3);position:relative}.new-way[data-astro-cid-qwlptibu]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--color-brand-500);border-radius:var(--radius) var(--radius) 0 0}.products-section[data-astro-cid-aifwwie2]{background-color:var(--color-surface-950)}.product-card[data-astro-cid-aifwwie2]{background-color:var(--color-surface-800);border:1px solid var(--color-surface-700);transition:border-color .2s,transform .2s}.product-card[data-astro-cid-aifwwie2]:hover{border-color:oklch(from var(--color-brand-500) l c h / .4);transform:translateY(-2px)}.featured-card[data-astro-cid-aifwwie2]{border-color:oklch(from var(--color-brand-500) l c h / .35)}.card-amber-bar[data-astro-cid-aifwwie2]{height:3px;background-color:var(--color-surface-700)}.featured-bar[data-astro-cid-aifwwie2]{background-color:var(--color-brand-500)}.card-icon-wrap[data-astro-cid-aifwwie2]{width:44px;height:44px;background-color:oklch(from var(--color-brand-500) l c h / .12);border-radius:var(--radius);display:flex;align-items:center;justify-content:center}.card-badge[data-astro-cid-aifwwie2]{display:inline-block;font-family:var(--font-display);font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background-color:oklch(from var(--color-brand-500) l c h / .15);color:var(--color-brand-400);padding:2px 8px;border-radius:999px}.featured-badge[data-astro-cid-aifwwie2]{background-color:var(--color-brand-500);color:var(--color-surface-950)}.how-section[data-astro-cid-kojs5727]{background-color:var(--color-surface-900)}.timeline[data-astro-cid-kojs5727]{position:relative}.timeline-item[data-astro-cid-kojs5727]{display:grid;grid-template-columns:40px 1fr;gap:1.25rem}.timeline-spine[data-astro-cid-kojs5727]{display:flex;flex-direction:column;align-items:center;padding-top:.125rem}.timeline-node[data-astro-cid-kojs5727]{width:28px;height:28px;border-radius:50%;background-color:var(--color-brand-500);display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:1}.timeline-line[data-astro-cid-kojs5727]{width:2px;flex:1;background:linear-gradient(to bottom,var(--color-brand-500),oklch(from var(--color-brand-500) l c h / .2));margin-top:4px}.timeline-content[data-astro-cid-kojs5727]{padding-top:0}.faq-section[data-astro-cid-mh6t5pw4]{background-color:var(--color-surface-950)}.faq-trigger[data-astro-cid-mh6t5pw4]:hover .faq-question[data-astro-cid-mh6t5pw4]{color:var(--color-surface-50)}.faq-chevron[data-astro-cid-mh6t5pw4]{transition:transform .2s ease}.faq-trigger[data-astro-cid-mh6t5pw4][aria-expanded=true] .faq-chevron[data-astro-cid-mh6t5pw4]{transform:rotate(180deg)}.faq-panel[data-astro-cid-mh6t5pw4]{display:none}.faq-panel[data-astro-cid-mh6t5pw4].open{display:block}.ec-trap[data-astro-cid-47ngx34z]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.cta-section[data-astro-cid-ihmljexk]{background-color:var(--color-surface-950)}.cta-glow[data-astro-cid-ihmljexk]{position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 100%,oklch(from var(--color-brand-500) .5 calc(c*.4) h / .22) 0%,transparent 65%),radial-gradient(ellipse 50% 40% at 20% 40%,oklch(from var(--color-brand-600) .35 calc(c/4) h / .1) 0%,transparent 55%);z-index:0}.cta-noise[data-astro-cid-ihmljexk]{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.03;mix-blend-mode:overlay;pointer-events:none;z-index:1}
