.head[data-astro-cid-zs3br4dn]{padding-block:clamp(28px,4vw,52px) 0}.crumbs[data-astro-cid-zs3br4dn]{font-size:12.5px;color:var(--text-faint)}.crumbs[data-astro-cid-zs3br4dn] a[data-astro-cid-zs3br4dn]{color:var(--text-faint)}.crumbs[data-astro-cid-zs3br4dn] span[data-astro-cid-zs3br4dn]{color:var(--text-strong)}.head[data-astro-cid-zs3br4dn] .eyebrow[data-astro-cid-zs3br4dn]{margin-top:clamp(16px,2vw,24px)}h1[data-astro-cid-zs3br4dn]{margin-top:16px;font-size:clamp(2.3rem,4.8vw,4rem);color:var(--text-strong);max-width:22ch;text-wrap:balance}.lede[data-astro-cid-zs3br4dn]{margin-top:18px;font-size:clamp(1rem,1.2vw,1.14rem);line-height:1.68;color:var(--text-body);max-width:58ch}.lede[data-astro-cid-zs3br4dn].on-dark{color:var(--on-dark);max-width:46ch}.btn-row[data-astro-cid-zs3br4dn]{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.section[data-astro-cid-zs3br4dn]{padding-block:var(--section-y) 0}.section-pad[data-astro-cid-zs3br4dn]{padding:var(--section-y) clamp(10px,2.5vw,26px) 0}.section-pad[data-astro-cid-zs3br4dn].pb{padding-bottom:var(--section-y)}h2[data-astro-cid-zs3br4dn]{font-size:clamp(1.8rem,3vw,2.6rem);color:var(--text-strong);max-width:24ch}h2[data-astro-cid-zs3br4dn].on-dark{color:#fff}.tinted[data-astro-cid-zs3br4dn]{background:var(--surface-tint);border-radius:var(--r-lg);padding:clamp(22px,3vw,38px)}.in-short[data-astro-cid-zs3br4dn]{margin-top:14px;font-family:var(--font-heading);font-size:clamp(1.2rem,1.8vw,1.55rem);line-height:1.44;color:var(--text-strong);max-width:62ch}.ticks[data-astro-cid-zs3br4dn]{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:12px}.ticks[data-astro-cid-zs3br4dn] li[data-astro-cid-zs3br4dn]{display:flex;gap:12px;font-size:15.5px;line-height:1.62;color:var(--text-body);max-width:70ch}.ticks[data-astro-cid-zs3br4dn] span[data-astro-cid-zs3br4dn]{flex:none;width:5px;height:5px;border-radius:50%;background:var(--accent);margin-top:10px}.price-block[data-astro-cid-zs3br4dn]{margin-top:clamp(24px,3vw,36px)}.price-block[data-astro-cid-zs3br4dn] h3[data-astro-cid-zs3br4dn]{font-size:clamp(1.15rem,1.6vw,1.4rem);color:var(--text-strong)}.table-note[data-astro-cid-zs3br4dn]{margin-top:8px;font-size:13.5px;color:var(--text-muted)}.price-block[data-astro-cid-zs3br4dn] table[data-astro-cid-zs3br4dn]{width:100%;max-width:780px;margin-top:12px;border-collapse:collapse;background:var(--surface);border-radius:var(--r-md);overflow:hidden}.price-block[data-astro-cid-zs3br4dn] th[data-astro-cid-zs3br4dn],.price-block[data-astro-cid-zs3br4dn] td[data-astro-cid-zs3br4dn]{text-align:left;padding:14px 18px;font-size:14.5px;border-bottom:1px solid var(--border-light)}.price-block[data-astro-cid-zs3br4dn] th[data-astro-cid-zs3br4dn]{background:var(--surface-tint);font-weight:700;color:var(--text-strong);font-size:12.5px;letter-spacing:.04em;text-transform:uppercase}.price-block[data-astro-cid-zs3br4dn] td[data-astro-cid-zs3br4dn]:last-child{font-weight:700;color:var(--text-strong);white-space:nowrap}.prices-note[data-astro-cid-zs3br4dn]{margin-top:22px;font-size:13px;line-height:1.7;color:var(--text-faint);max-width:70ch}.prices-note[data-astro-cid-zs3br4dn] a[data-astro-cid-zs3br4dn]{color:var(--primary-mid)}.steps[data-astro-cid-zs3br4dn]{list-style:none;margin:clamp(24px,3vw,40px) 0 0;padding:0;max-width:80ch}.steps[data-astro-cid-zs3br4dn] li[data-astro-cid-zs3br4dn]{display:grid;grid-template-columns:auto 1fr;gap:clamp(16px,2.5vw,30px);align-items:baseline;padding:clamp(16px,2vw,22px) 0;border-top:1px solid var(--border)}.steps[data-astro-cid-zs3br4dn] .num[data-astro-cid-zs3br4dn]{font-family:var(--font-heading);font-size:clamp(1.5rem,2.2vw,2rem);color:var(--accent);line-height:1}.steps[data-astro-cid-zs3br4dn] p[data-astro-cid-zs3br4dn]{font-size:15.5px;line-height:1.66;color:var(--text-body)}.rel[data-astro-cid-zs3br4dn]{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:10px}.rel[data-astro-cid-zs3br4dn] a[data-astro-cid-zs3br4dn]{display:block;padding:18px 20px;background:var(--surface);border-radius:var(--r-md);font-size:15px;font-weight:600;color:var(--text)}.rel[data-astro-cid-zs3br4dn] a[data-astro-cid-zs3br4dn]:hover{background:var(--surface-tint);color:var(--primary)}.cta[data-astro-cid-zs3br4dn]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:clamp(24px,3vw,52px);align-items:center}.cta[data-astro-cid-zs3br4dn] .btn-row[data-astro-cid-zs3br4dn]{margin-top:0}
