.hero-headline[data-astro-cid-anhloy43]{font-size:clamp(2.6rem,6vw,5rem);letter-spacing:-.01em}.scrim[data-astro-cid-anhloy43]{background:linear-gradient(to right,oklch(from var(--color-brand-950) .12 calc(c*.6) h / .82) 0%,oklch(from var(--color-brand-950) .12 calc(c*.6) h / .6) 40%,oklch(from var(--color-brand-950) .12 calc(c*.6) h / .15) 75%,transparent 100%)}.bottom-fade[data-astro-cid-anhloy43]{background:linear-gradient(to bottom,transparent,oklch(from var(--color-brand-500) .565 .108 44 / 0) 0%,var(--color-surface-100) 100%)}.cta-primary[data-astro-cid-anhloy43]{background-color:var(--color-brand-600)}.cta-primary[data-astro-cid-anhloy43]:hover{background-color:oklch(from var(--color-brand-600) calc(l*.88) c h)}.hero-section[data-astro-cid-anhloy43]:after{content:"";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.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.025;mix-blend-mode:overlay;pointer-events:none;z-index:15}.stats-band[data-astro-cid-aacyyh3w]{background-color:var(--color-brand-700)}.stats-grid[data-astro-cid-aacyyh3w]{display:grid;grid-template-columns:1fr;gap:2.5rem;text-align:center}@media(min-width:768px){.stats-grid[data-astro-cid-aacyyh3w]{grid-template-columns:1fr auto 1fr auto 1fr;gap:0;align-items:center}}.stat-item[data-astro-cid-aacyyh3w]{padding:0 2.5rem}.stat-number[data-astro-cid-aacyyh3w]{font-size:clamp(2.8rem,5vw,4.2rem);line-height:1;letter-spacing:-.01em}.rule[data-astro-cid-aacyyh3w]{display:none}@media(min-width:768px){.rule[data-astro-cid-aacyyh3w]{display:block;width:1px;height:4rem;background-color:oklch(from var(--color-surface-50) l c h / .18)}}.how-section[data-astro-cid-kojs5727]{background-color:var(--color-surface-100)}.section-title[data-astro-cid-kojs5727]{font-size:clamp(2rem,4.5vw,3.4rem)}.step-row[data-astro-cid-kojs5727]{display:grid;grid-template-columns:auto 1fr;gap:2rem;padding-bottom:3.5rem;margin-bottom:.5rem}.step-num[data-astro-cid-kojs5727]{font-size:clamp(3.5rem,6vw,5.5rem);line-height:1;letter-spacing:-.02em;user-select:none;width:4rem;flex-shrink:0}.step-rule[data-astro-cid-kojs5727]{width:2rem;height:1px;background-color:var(--color-accent-300);margin-bottom:1.25rem}.step-heading[data-astro-cid-kojs5727]{font-size:clamp(1.25rem,2.5vw,1.65rem);line-height:1.2}.photo-break[data-astro-cid-kojs5727]{border-radius:2px}.quote-section[data-astro-cid-zz4qmcfd]{background-color:var(--color-accent-50)}.quote-text[data-astro-cid-zz4qmcfd]{font-size:clamp(1.45rem,3.2vw,2.4rem);max-width:42ch;margin:0 auto}.deco-rule[data-astro-cid-zz4qmcfd]{width:3rem;height:1px;background-color:var(--color-accent-400)}.pricing-section[data-astro-cid-zeuijaef]{background-color:var(--color-surface-50)}.pricing-title[data-astro-cid-zeuijaef]{font-size:clamp(2rem,4.5vw,3.4rem)}.pricing-menu[data-astro-cid-zeuijaef]{border-top:1px solid var(--color-surface-200)}.pricing-row[data-astro-cid-zeuijaef]{padding:2.5rem 0}.pricing-row-inner[data-astro-cid-zeuijaef]{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:640px){.pricing-row-inner[data-astro-cid-zeuijaef]{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:3rem}}.tier-info[data-astro-cid-zeuijaef]{flex:1}.tier-name[data-astro-cid-zeuijaef]{font-size:clamp(1.3rem,2.5vw,1.75rem);line-height:1.15}.tier-price[data-astro-cid-zeuijaef]{text-align:left;flex-shrink:0}@media(min-width:640px){.tier-price[data-astro-cid-zeuijaef]{text-align:right}}.price-num[data-astro-cid-zeuijaef]{font-size:clamp(1.8rem,3vw,2.5rem);line-height:1}.pricing-divider[data-astro-cid-zeuijaef]{margin-top:2.5rem;height:1px;background-color:var(--color-surface-200)}.pricing-cta[data-astro-cid-zeuijaef]{background-color:var(--color-brand-600)}.pricing-cta[data-astro-cid-zeuijaef]:hover{background-color:oklch(from var(--color-brand-600) calc(l*.88) c h)}.cta-section[data-astro-cid-jcytczpj]{background-color:var(--color-brand-800)}.cta-texture[data-astro-cid-jcytczpj]{background:radial-gradient(ellipse 80% 60% at 15% 30%,oklch(from var(--color-brand-600) l c h / .22) 0%,transparent 70%),radial-gradient(ellipse 60% 50% at 85% 80%,oklch(from var(--color-accent-700) l c h / .12) 0%,transparent 65%)}.cta-headline[data-astro-cid-jcytczpj]{font-size:clamp(2.4rem,5.5vw,4.5rem)}.cta-form[data-astro-cid-jcytczpj]{max-width:32rem;margin:0 auto}.form-row[data-astro-cid-jcytczpj]{display:flex;flex-direction:column;gap:.75rem}@media(min-width:480px){.form-row[data-astro-cid-jcytczpj]{flex-direction:row;gap:0;border:1px solid oklch(from var(--color-surface-50) l c h / .25);border-radius:2px;overflow:hidden}}.cta-input[data-astro-cid-jcytczpj]{flex:1;padding:1rem 1.25rem;background:oklch(from var(--color-surface-50) l c h / .08);border:1px solid oklch(from var(--color-surface-50) l c h / .2);border-radius:2px;color:var(--color-surface-50);min-width:0}@media(min-width:480px){.cta-input[data-astro-cid-jcytczpj]{border:none;border-radius:0}}.cta-input[data-astro-cid-jcytczpj]::placeholder{color:oklch(from var(--color-surface-50) l c h / .45)}.cta-btn[data-astro-cid-jcytczpj]{padding:1rem 1.75rem;background-color:var(--color-brand-500);border:none;cursor:pointer;border-radius:2px}@media(min-width:480px){.cta-btn[data-astro-cid-jcytczpj]{border-radius:0}}.promise-row[data-astro-cid-jcytczpj]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem;max-width:28rem;margin:4rem auto 0}.promise-rule[data-astro-cid-jcytczpj]{width:1.5rem;height:1px;background-color:oklch(from var(--color-accent-400) l c h / .5)}
