.hero.svelte-1q37ri0{text-align:center;background:radial-gradient(1200px 600px at 50% -10%, #dbe7ff 0%, var(--paper) 55%);padding-top:168px;padding-bottom:110px}.hero.svelte-1q37ri0 h1:where(.svelte-1q37ri0){max-width:16ch;margin:0 auto;font-size:clamp(2.6rem,7vw,5.4rem)}.hero.svelte-1q37ri0 .accent:where(.svelte-1q37ri0){color:var(--blue)}.hero.svelte-1q37ri0 p.sub:where(.svelte-1q37ri0){color:var(--ink-soft);max-width:48ch;margin:26px auto 0;font-size:clamp(1.1rem,2.4vw,1.4rem)}.hero.svelte-1q37ri0 .ctas:where(.svelte-1q37ri0){margin-top:40px}.statement.svelte-18cev4h{background:var(--white);text-align:center}.statement.svelte-18cev4h h2:where(.svelte-18cev4h){max-width:18ch;margin:0 auto;font-size:clamp(2rem,5.5vw,4rem)}.statement.svelte-18cev4h p:where(.svelte-18cev4h){color:var(--ink-soft);max-width:60ch;margin:24px auto 0;font-size:1.2rem}.products.svelte-188fjcn{background:var(--paper)}.products.svelte-188fjcn h2:where(.svelte-188fjcn){max-width:18ch;font-size:clamp(2rem,5vw,3.4rem)}.products.svelte-188fjcn .lead:where(.svelte-188fjcn){color:var(--ink-soft);max-width:56ch;margin-top:18px;font-size:1.15rem}.grid.svelte-188fjcn{grid-template-columns:repeat(6,1fr);gap:18px;margin-top:54px;display:grid}.cell.svelte-188fjcn{grid-column:span var(--span);background:linear-gradient(180deg, var(--tint), #fff9), var(--white);border:1px solid #141e3714;border-radius:20px;flex-direction:column;align-items:flex-start;padding:34px 32px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s cubic-bezier(.2,.8,.2,1);display:flex}.cell.svelte-188fjcn:hover{transform:translateY(-3px);box-shadow:0 24px 50px -28px #141e3759}.cell.svelte-188fjcn .name:where(.svelte-188fjcn){font-family:var(--font-display);color:var(--accent);font-size:1.1rem;font-weight:700}.cell.svelte-188fjcn h3:where(.svelte-188fjcn){letter-spacing:-.025em;margin-top:12px;font-size:clamp(1.4rem,2.6vw,1.9rem)}.cell.svelte-188fjcn p:where(.svelte-188fjcn){color:var(--ink-soft);max-width:44ch;margin-top:10px;font-size:.98rem}.cell.svelte-188fjcn .more:where(.svelte-188fjcn){color:var(--ink);margin-top:auto;padding-top:22px;font-size:.95rem;font-weight:700}.cell.svelte-188fjcn:hover .more:where(.svelte-188fjcn){text-underline-offset:4px;text-decoration:underline}@media (width<=840px){.grid.svelte-188fjcn{grid-template-columns:1fr}.cell.svelte-188fjcn{grid-column:span 1}}.method.svelte-j71ztv{background:var(--paper-2)}.method.svelte-j71ztv h2:where(.svelte-j71ztv){max-width:16ch;font-size:clamp(2rem,5vw,3.4rem)}.method.svelte-j71ztv .lead:where(.svelte-j71ztv){color:var(--ink-soft);max-width:56ch;margin-top:18px;font-size:1.15rem}.steps.svelte-j71ztv{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:36px 28px;margin-top:56px;display:grid}.step.svelte-j71ztv{border-top:2px solid var(--blue);padding-top:20px}.step.svelte-j71ztv h3:where(.svelte-j71ztv){letter-spacing:-.02em;font-size:1.2rem}.step.svelte-j71ztv p:where(.svelte-j71ztv){color:var(--ink-soft);margin-top:8px;font-size:.96rem}.stats.svelte-1tib2rn{background:var(--ink);color:#fff}.stats.svelte-1tib2rn h2:where(.svelte-1tib2rn){max-width:18ch;margin-bottom:56px;font-size:clamp(1.9rem,5vw,3.2rem)}.statgrid.svelte-1tib2rn{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:32px 28px;display:grid}.sc.svelte-1tib2rn{border-left:1px solid #ffffff29;padding-left:22px}.sc.svelte-1tib2rn .big:where(.svelte-1tib2rn){font-family:var(--font-display);letter-spacing:-.03em;color:var(--blue-soft);font-size:2.4rem;font-weight:900}.sc.svelte-1tib2rn .lb:where(.svelte-1tib2rn){color:#aab4c5;margin-top:6px;font-size:.95rem}.cta.svelte-1jijyqm{color:#fff;text-align:center;background:#1d4fd8}.cta.svelte-1jijyqm h2:where(.svelte-1jijyqm){max-width:16ch;margin:0 auto;font-size:clamp(2.2rem,6vw,4.4rem)}.cta.svelte-1jijyqm p:where(.svelte-1jijyqm){opacity:.94;max-width:50ch;margin:22px auto 0;font-size:1.2rem}.cta.svelte-1jijyqm .btn.primary{color:#1d4fd8;background:#fff;box-shadow:0 14px 34px -12px #00000059}
