.h2[data-astro-cid-dhfotatx]{color:var(--color-ink);font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:800;line-height:1.2;letter-spacing:-.01em}.h3[data-astro-cid-dhfotatx]{color:var(--color-ink);font-size:1.5rem;font-weight:800;line-height:1.3}.lead[data-astro-cid-dhfotatx]{margin-top:16px;color:var(--color-ink-2);font-size:1.125rem;line-height:1.7}video[data-astro-cid-dhfotatx]{display:block;width:100%;height:auto}figure[data-astro-cid-dhfotatx]{margin:0;overflow:hidden;border:1px solid var(--color-line);border-radius:16px;background:var(--color-night);box-shadow:var(--shadow-card)}.hero[data-astro-cid-dhfotatx]{padding-block:48px 56px;background:radial-gradient(60% 50% at 85% 20%,rgb(220 239 234 / .9),transparent 70%),linear-gradient(180deg,#fff 0%,var(--color-paper-2) 100%)}.hero__grid[data-astro-cid-dhfotatx]{display:grid;gap:36px;align-items:center}.hero__kicker[data-astro-cid-dhfotatx]{color:var(--color-brand);font-size:1rem;font-weight:700}.hero__title[data-astro-cid-dhfotatx]{margin-top:8px;color:var(--color-ink);font-size:clamp(2.75rem,7vw,4.5rem);font-weight:800;line-height:1.05;letter-spacing:-.02em}.hero__lead[data-astro-cid-dhfotatx]{margin-top:20px;font-size:1.1875rem;line-height:1.65}.hero__price[data-astro-cid-dhfotatx]{margin-top:12px;line-height:1.65}.hero__price[data-astro-cid-dhfotatx] strong[data-astro-cid-dhfotatx]{color:var(--color-ink)}.hero__origin[data-astro-cid-dhfotatx]{margin-top:8px;color:var(--color-ink-3);font-size:.9375rem}.hero__cta[data-astro-cid-dhfotatx]{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px}.hero__more[data-astro-cid-dhfotatx]{color:var(--color-brand);font-weight:700}.hero__promises[data-astro-cid-dhfotatx]{display:flex;flex-wrap:wrap;gap:6px 20px;margin:20px 0 0;padding:0;color:var(--color-ink-3);font-size:.9375rem;list-style:none}.hero__promises[data-astro-cid-dhfotatx] li[data-astro-cid-dhfotatx]:before{content:"✓ ";color:var(--color-brand);font-weight:800}.facts[data-astro-cid-dhfotatx]{border-block:1px solid var(--color-line-2);background:var(--color-paper)}.facts__row[data-astro-cid-dhfotatx]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:0 auto;padding-block:28px;list-style:none}.facts__row[data-astro-cid-dhfotatx] li[data-astro-cid-dhfotatx]{display:flex;flex-direction:column}.facts__big[data-astro-cid-dhfotatx]{color:var(--color-ink);font-size:1.5rem;font-weight:800}.facts__small[data-astro-cid-dhfotatx]{color:var(--color-ink-3);font-size:.9375rem}.steps[data-astro-cid-dhfotatx]{display:grid;gap:56px;margin-top:48px}.step[data-astro-cid-dhfotatx]{display:grid;gap:20px;align-items:center}.step__copy[data-astro-cid-dhfotatx] p[data-astro-cid-dhfotatx]{margin-top:12px;font-size:1.0625rem;line-height:1.7}.flat[data-astro-cid-dhfotatx]{background:var(--color-paper-2)}.flat__grid[data-astro-cid-dhfotatx]{display:grid;gap:32px;align-items:center}.flat__note[data-astro-cid-dhfotatx]{margin-top:12px;color:var(--color-ink-3);font-size:.875rem}.flat__table[data-astro-cid-dhfotatx]{width:100%;border-collapse:collapse;overflow:hidden;border-radius:12px;background:var(--color-paper);font-size:1rem}.flat__table[data-astro-cid-dhfotatx] th[data-astro-cid-dhfotatx],.flat__table[data-astro-cid-dhfotatx] td[data-astro-cid-dhfotatx]{padding:14px 16px;border-bottom:1px solid var(--color-line-2);text-align:left}.flat__table[data-astro-cid-dhfotatx] thead[data-astro-cid-dhfotatx] th[data-astro-cid-dhfotatx]{color:var(--color-ink-3);font-size:.875rem;font-weight:600}.flat__table[data-astro-cid-dhfotatx] td[data-astro-cid-dhfotatx]:last-child{color:var(--color-brand-ink);font-weight:800}.plans[data-astro-cid-dhfotatx]{display:grid;gap:20px;max-width:820px;margin:40px auto 0}.plan[data-astro-cid-dhfotatx]{padding:24px;border:1px solid var(--color-line);border-radius:16px;background:var(--color-paper)}.plan__seats[data-astro-cid-dhfotatx]{margin-top:4px;color:var(--color-ink-3)}.plan__price[data-astro-cid-dhfotatx]{margin-top:16px;color:var(--color-ink-3)}.plan__price[data-astro-cid-dhfotatx] strong[data-astro-cid-dhfotatx]{color:var(--color-ink);font-size:2.5rem;font-weight:800;letter-spacing:-.01em}.plan__usd[data-astro-cid-dhfotatx]{color:var(--color-ink-3);font-size:.9375rem}.plan__year[data-astro-cid-dhfotatx]{margin-top:12px;padding-top:12px;border-top:1px dashed var(--color-line);font-size:.9375rem}.plans__notes[data-astro-cid-dhfotatx]{display:grid;gap:6px;max-width:820px;margin:20px auto 0;color:var(--color-ink-3);font-size:.875rem;line-height:1.6}.plans__notes[data-astro-cid-dhfotatx] strong[data-astro-cid-dhfotatx]{color:var(--color-ink)}.plans__cta[data-astro-cid-dhfotatx]{margin-top:28px;text-align:center}.story[data-astro-cid-dhfotatx]{background:var(--color-paper-2)}.story__grid[data-astro-cid-dhfotatx]{display:grid;gap:32px;align-items:center}.story[data-astro-cid-dhfotatx] p[data-astro-cid-dhfotatx]:not(.lead){margin-top:12px;line-height:1.7}.faq[data-astro-cid-dhfotatx]{max-width:820px}.faq__item[data-astro-cid-dhfotatx]{border-bottom:1px solid var(--color-line-2)}.faq__item[data-astro-cid-dhfotatx]:first-of-type{margin-top:24px}.faq__item[data-astro-cid-dhfotatx] summary[data-astro-cid-dhfotatx]{padding-block:16px;color:var(--color-ink);font-weight:700;cursor:pointer}.faq__item[data-astro-cid-dhfotatx] p[data-astro-cid-dhfotatx]{padding-bottom:16px;line-height:1.7}.final[data-astro-cid-dhfotatx]{padding-block:72px;background:var(--color-night);color:var(--color-night-ink);text-align:center}.final__title[data-astro-cid-dhfotatx]{color:#fff;font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:800}.final[data-astro-cid-dhfotatx] p[data-astro-cid-dhfotatx]{margin-block:12px 24px}.final__mail[data-astro-cid-dhfotatx]{margin-bottom:0!important;color:var(--color-night-ink-2);font-size:.9375rem}.final__mail[data-astro-cid-dhfotatx] a[data-astro-cid-dhfotatx]{color:var(--color-night-ink)}@media(min-width:768px){.facts__row[data-astro-cid-dhfotatx]{grid-template-columns:repeat(4,1fr)}.plans[data-astro-cid-dhfotatx]{grid-template-columns:repeat(2,1fr)}.step[data-astro-cid-dhfotatx]{grid-template-columns:2fr 3fr;gap:40px}.step--flip[data-astro-cid-dhfotatx] .step__copy[data-astro-cid-dhfotatx]{order:2}.step--flip[data-astro-cid-dhfotatx]{grid-template-columns:3fr 2fr}.flat__grid[data-astro-cid-dhfotatx],.story__grid[data-astro-cid-dhfotatx]{grid-template-columns:1fr 1fr;gap:48px}}@media(min-width:1024px){.hero__grid[data-astro-cid-dhfotatx]{grid-template-columns:5fr 6fr;gap:48px}}
