.hero[data-astro-cid-bbe6dxrz]{background:var(--night);color:#fff;padding-block:clamp(3rem,8vw,6.5rem) clamp(4rem,9vw,7rem);overflow:hidden}.grid[data-astro-cid-bbe6dxrz]{display:grid;gap:3.5rem}.logo[data-astro-cid-bbe6dxrz]{display:block;height:clamp(64px,9vw,88px);width:auto;margin-bottom:1.25rem}.kicker[data-astro-cid-bbe6dxrz]{color:var(--lamp);font-weight:600;margin-bottom:1.25rem}.accent-mint[data-astro-cid-bbe6dxrz] .kicker[data-astro-cid-bbe6dxrz]{color:var(--mint)}.accent-amber[data-astro-cid-bbe6dxrz] .kicker[data-astro-cid-bbe6dxrz]{color:var(--amber-ink)}.hero[data-astro-cid-bbe6dxrz].day{background:var(--bg);color:var(--ink)}.hero[data-astro-cid-bbe6dxrz].day h1[data-astro-cid-bbe6dxrz]{color:var(--ink)}.hero[data-astro-cid-bbe6dxrz].day .lead[data-astro-cid-bbe6dxrz],.hero[data-astro-cid-bbe6dxrz].day .price[data-astro-cid-bbe6dxrz]{color:var(--ink-soft)}h1[data-astro-cid-bbe6dxrz]{color:#fff;max-width:11ch}.lead[data-astro-cid-bbe6dxrz]{font-size:var(--fs-m);color:#c9d0f5;max-width:34rem}.actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:.75rem;margin-block:2rem 1.25rem}.price[data-astro-cid-bbe6dxrz]{margin:0;color:#c9d0f5;font-size:var(--fs-xs)}@media(min-width:900px){.grid[data-astro-cid-bbe6dxrz]{grid-template-columns:1.15fr 1fr;align-items:center;gap:4rem}.lead[data-astro-cid-bbe6dxrz]{font-size:var(--fs-l)}.hero[data-astro-cid-bbe6dxrz].wide .grid[data-astro-cid-bbe6dxrz]{grid-template-areas:"text visual" "lead lead" "under under";row-gap:1.75rem}.hero[data-astro-cid-bbe6dxrz].wide .text[data-astro-cid-bbe6dxrz]{grid-area:text}.hero[data-astro-cid-bbe6dxrz].wide .grid[data-astro-cid-bbe6dxrz]>.lead[data-astro-cid-bbe6dxrz]{grid-area:lead;max-width:none;margin:0}.hero[data-astro-cid-bbe6dxrz].wide .under[data-astro-cid-bbe6dxrz]{grid-area:under}.hero[data-astro-cid-bbe6dxrz].wide .visual[data-astro-cid-bbe6dxrz]{grid-area:visual}}.steps[data-astro-cid-cx7gdanv]{list-style:none;margin:0;padding:0;display:grid;gap:2.5rem}.step[data-astro-cid-cx7gdanv]{padding-top:0}.num[data-astro-cid-cx7gdanv]{display:block;font-family:var(--font-display);font-weight:800;font-size:clamp(4rem,10vw,7rem);color:var(--signal);line-height:.9;margin-bottom:.75rem}.step[data-astro-cid-cx7gdanv] h3[data-astro-cid-cx7gdanv]{margin-bottom:.5rem}@media(min-width:900px){.steps[data-astro-cid-cx7gdanv]{grid-template-columns:repeat(3,1fr);gap:3rem}}.items[data-astro-cid-z6gx6xcw]{max-width:var(--measure)}.item[data-astro-cid-z6gx6xcw]{border-bottom:1px solid var(--rule)}.item[data-astro-cid-z6gx6xcw] summary[data-astro-cid-z6gx6xcw]{font-family:var(--font-display);font-size:var(--fs-l);line-height:1.2;padding:1rem 3rem 1rem 0;cursor:pointer;list-style:none;position:relative}.item[data-astro-cid-z6gx6xcw] summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}.item[data-astro-cid-z6gx6xcw] summary[data-astro-cid-z6gx6xcw]:after{content:"+";position:absolute;right:0;top:.9rem;display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:var(--signal);color:#fff;font-family:var(--font-body);font-size:var(--fs-m);line-height:1;transition:transform .25s var(--ease-out)}.item[data-astro-cid-z6gx6xcw][open] summary[data-astro-cid-z6gx6xcw]:after{transform:rotate(45deg)}.answer[data-astro-cid-z6gx6xcw]{margin:0 0 1rem;animation:fade .3s var(--ease-out)}@keyframes fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.final[data-astro-cid-nqzr7c5x]{margin-bottom:var(--section-gap)}.tile[data-astro-cid-nqzr7c5x]{background:var(--signal);color:#fff;border-radius:var(--radius-l);padding:clamp(2.5rem,7vw,5rem);text-align:center}.tile[data-astro-cid-nqzr7c5x] .section-head{text-align:center;margin-inline:auto}.tile[data-astro-cid-nqzr7c5x] h2{color:#fff;font-size:var(--fs-3xl);max-width:14ch;margin-inline:auto}.text[data-astro-cid-nqzr7c5x]{margin-inline:auto;color:#fff}.action[data-astro-cid-nqzr7c5x]{margin:2rem auto 0;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.tile[data-astro-cid-nqzr7c5x] .btn-primary{background:var(--lamp);color:var(--night)}.tile[data-astro-cid-nqzr7c5x] .btn-primary:hover{background:#fff;color:var(--night)}.tile[data-astro-cid-nqzr7c5x] .btn-ghost{color:#fff;border-color:#fff}.tile[data-astro-cid-nqzr7c5x] .btn-ghost:hover{background:#fff;color:var(--night);border-color:#fff}.theme-day .tile[data-astro-cid-nqzr7c5x]{background:var(--night);color:var(--cream)}.theme-day .tile[data-astro-cid-nqzr7c5x] .btn-primary{background:var(--amber);color:var(--night)}.theme-day .tile[data-astro-cid-nqzr7c5x] .btn-primary:hover{background:var(--cream);color:var(--night)}.theme-day .tile[data-astro-cid-nqzr7c5x] .btn-ghost{color:var(--cream);border-color:var(--cream)}.theme-day .tile[data-astro-cid-nqzr7c5x] .btn-ghost:hover{background:var(--cream);color:var(--night);border-color:var(--cream)}
