.hero[data-astro-cid-dsa5hpob]{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:flex-end;min-height:min(calc(100svh - var(--header-h)),860px);padding-block:clamp(96px,16vw,160px) clamp(48px,8vw,96px);background:var(--bg-ink)}.hero__media[data-astro-cid-dsa5hpob]{position:absolute;inset:0;z-index:-2}.hero__video[data-astro-cid-dsa5hpob]{display:block;width:100%;height:100%;object-fit:cover;object-position:60% 50%}@media(max-width:52rem){.hero[data-astro-cid-dsa5hpob]{display:block;min-height:0;padding:0 0 var(--space-12)}.hero[data-astro-cid-dsa5hpob]:before{display:none}.hero__media[data-astro-cid-dsa5hpob]{position:relative;inset:auto;z-index:auto}.hero__media[data-astro-cid-dsa5hpob]:after{content:"";position:absolute;inset:auto 0 0;height:35%;background:linear-gradient(to bottom,transparent,var(--bg-ink))}.hero__video[data-astro-cid-dsa5hpob]{height:auto;aspect-ratio:1166 / 720}.hero__inner[data-astro-cid-dsa5hpob]{margin-top:calc(var(--space-6) * -1);position:relative}}.hero[data-astro-cid-dsa5hpob]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,#2c2c2ce6,#2c2c2c8c,#2c2c2c40)}@media(min-width:52rem){.hero[data-astro-cid-dsa5hpob]{align-items:center}.hero[data-astro-cid-dsa5hpob]:before{background:linear-gradient(to right,#2c2c2ce0,#2c2c2c99 45%,#2c2c2c33 80%)}}.hero__inner[data-astro-cid-dsa5hpob]>[data-astro-cid-dsa5hpob]{max-width:38rem}.hero[data-astro-cid-dsa5hpob] .eyebrow[data-astro-cid-dsa5hpob]{color:var(--accent-tint)}.hero[data-astro-cid-dsa5hpob] .lead[data-astro-cid-dsa5hpob]{margin-top:var(--space-6);color:color-mix(in srgb,var(--ink-on-dark) 85%,var(--bg-ink))}.hero__ctas[data-astro-cid-dsa5hpob]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-8)}.hero__toggle[data-astro-cid-dsa5hpob]{position:absolute;right:var(--gutter);bottom:var(--space-6);display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--line-on-dark);border-radius:var(--radius-pill);background:#2c2c2c80;color:var(--ink-on-dark);cursor:pointer}.hero__toggle[data-astro-cid-dsa5hpob]:hover{background:#2c2c2ccc}.hero__toggle[data-astro-cid-dsa5hpob] .i-play[data-astro-cid-dsa5hpob],.hero__toggle[data-astro-cid-dsa5hpob].is-paused .i-pause[data-astro-cid-dsa5hpob]{display:none}.hero__toggle[data-astro-cid-dsa5hpob].is-paused .i-play[data-astro-cid-dsa5hpob]{display:block}@media(max-width:52rem){.hero__toggle[data-astro-cid-dsa5hpob]{top:var(--space-4);bottom:auto}}.intro[data-astro-cid-dsa5hpob]{display:grid;gap:var(--space-12)}.intro[data-astro-cid-dsa5hpob] h2[data-astro-cid-dsa5hpob]{margin-bottom:var(--space-4)}.benefits[data-astro-cid-dsa5hpob]{list-style:none;padding:0;margin:0;display:grid;gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.benefits[data-astro-cid-dsa5hpob] li[data-astro-cid-dsa5hpob]{border-top:2px solid var(--accent);padding-top:var(--space-4)}.benefits[data-astro-cid-dsa5hpob] h3[data-astro-cid-dsa5hpob]{font-size:1.25rem;margin-bottom:var(--space-2)}.benefits[data-astro-cid-dsa5hpob] p[data-astro-cid-dsa5hpob]{margin:0;color:var(--ink-soft)}@media(min-width:64rem){.intro[data-astro-cid-dsa5hpob]{grid-template-columns:1fr 1.3fr;gap:var(--space-16);align-items:start}}.steps[data-astro-cid-dsa5hpob]{list-style:none;padding:0;margin:var(--space-8) 0 0;display:grid;gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.steps[data-astro-cid-dsa5hpob] li[data-astro-cid-dsa5hpob]{border-top:1px solid var(--line);padding-top:var(--space-4)}.steps__n[data-astro-cid-dsa5hpob]{font-family:var(--font-display);font-size:var(--text-small);letter-spacing:.1em;color:var(--ink-muted)}.steps[data-astro-cid-dsa5hpob] h3[data-astro-cid-dsa5hpob]{font-size:1.25rem;margin:var(--space-2) 0}.steps[data-astro-cid-dsa5hpob] p[data-astro-cid-dsa5hpob]{margin:0;color:var(--ink-soft)}.care[data-astro-cid-dsa5hpob]{display:grid;gap:var(--space-8);margin-top:var(--space-12);padding:var(--space-8);background:var(--bg)}.care[data-astro-cid-dsa5hpob] h3[data-astro-cid-dsa5hpob]{font-size:1.25rem;margin-bottom:var(--space-3)}.care[data-astro-cid-dsa5hpob] ul[data-astro-cid-dsa5hpob]{margin:0;padding-left:1.1em;display:grid;gap:var(--space-2);color:var(--ink-soft)}.care[data-astro-cid-dsa5hpob] li[data-astro-cid-dsa5hpob]::marker{color:var(--accent)}@media(min-width:52rem){.care[data-astro-cid-dsa5hpob]{grid-template-columns:1.4fr 1fr;gap:var(--space-16)}}.price-section[data-astro-cid-dsa5hpob]{scroll-margin-top:var(--header-h)}.prices__head[data-astro-cid-dsa5hpob]{margin-bottom:var(--space-8)}.prices__head[data-astro-cid-dsa5hpob] h2[data-astro-cid-dsa5hpob]{margin-bottom:var(--space-2)}.promo-line[data-astro-cid-dsa5hpob]{display:inline-block;margin:0;padding:var(--space-1) var(--space-3);background:var(--accent-tint);font-size:var(--text-small)}.cta__inner[data-astro-cid-dsa5hpob]{max-width:46rem;text-align:center}.cta[data-astro-cid-dsa5hpob] .lead[data-astro-cid-dsa5hpob]{margin-inline:auto;color:color-mix(in srgb,var(--ink-on-dark) 80%,var(--bg-ink))}.cta[data-astro-cid-dsa5hpob] .btn[data-astro-cid-dsa5hpob]{margin-top:var(--space-4)}
