.sp-wrap[data-astro-cid-zs3br4dn]{max-width:1120px;margin:auto}.sp-hero[data-astro-cid-zs3br4dn]{background:var(--color-ink);color:#fff;padding:88px 24px 76px}.sp-kicker[data-astro-cid-zs3br4dn]{color:var(--color-accent);font-size:12px;letter-spacing:.16em;font-weight:700;text-transform:uppercase}.sp-hero[data-astro-cid-zs3br4dn] h1[data-astro-cid-zs3br4dn]{font-family:var(--font-display),sans-serif;max-width:900px;font-size:clamp(38px,5vw,64px);line-height:1.08;letter-spacing:-.045em;margin:22px 0}.sp-hero[data-astro-cid-zs3br4dn] p[data-astro-cid-zs3br4dn]:not(.sp-kicker){color:var(--color-dark-mute);max-width:770px;font-size:18px;line-height:1.8}.sp-button[data-astro-cid-zs3br4dn]{display:inline-block;padding:16px 24px;background:var(--color-accent);color:var(--color-ink);font-weight:700;font-size:14px;text-decoration:none;margin-top:20px}.sp-button[data-astro-cid-zs3br4dn]:hover{background:var(--color-accent-hover)}.sp-body[data-astro-cid-zs3br4dn]{padding:52px 24px 72px}.sp-body[data-astro-cid-zs3br4dn] figure[data-astro-cid-zs3br4dn]{margin:0 0 60px}.sp-body[data-astro-cid-zs3br4dn] img[data-astro-cid-zs3br4dn]{width:100%;height:420px;object-fit:cover}.sp-body[data-astro-cid-zs3br4dn] figcaption[data-astro-cid-zs3br4dn]{color:var(--color-mute);font-size:12px;margin-top:10px}.sp-columns[data-astro-cid-zs3br4dn]{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:64px}.sp-section[data-astro-cid-zs3br4dn]{margin-bottom:44px}.sp-body[data-astro-cid-zs3br4dn] h2[data-astro-cid-zs3br4dn]{font-family:var(--font-display),sans-serif;font-size:28px;line-height:1.2;letter-spacing:-.03em;margin:0 0 18px}.sp-body[data-astro-cid-zs3br4dn] p[data-astro-cid-zs3br4dn]{color:var(--color-mute);font-size:16px;line-height:1.85}.sp-columns[data-astro-cid-zs3br4dn] aside[data-astro-cid-zs3br4dn]{background:var(--color-paper-warm);padding:32px;height:fit-content;border-top:3px solid var(--color-accent);position:sticky;top:110px}.sp-columns[data-astro-cid-zs3br4dn] aside[data-astro-cid-zs3br4dn] h2[data-astro-cid-zs3br4dn]{font-size:26px}.sp-phone[data-astro-cid-zs3br4dn]{display:block;color:var(--color-ink);margin-top:24px;font-weight:600}.sp-columns[data-astro-cid-zs3br4dn] nav[data-astro-cid-zs3br4dn]{display:grid;margin-top:30px}.sp-columns[data-astro-cid-zs3br4dn] nav[data-astro-cid-zs3br4dn] a[data-astro-cid-zs3br4dn]{padding:16px 0;border-bottom:1px solid var(--color-rule);color:var(--color-ink);text-decoration:none;font-size:14px}.sp-faq[data-astro-cid-zs3br4dn]{padding:50px 0;border-top:1px solid var(--color-rule)}.sp-faq[data-astro-cid-zs3br4dn] details[data-astro-cid-zs3br4dn]{padding:22px 0;border-bottom:1px solid var(--color-rule)}.sp-faq[data-astro-cid-zs3br4dn] summary[data-astro-cid-zs3br4dn]{font-weight:600;cursor:pointer}.sp-faq[data-astro-cid-zs3br4dn] p[data-astro-cid-zs3br4dn]{max-width:800px}.sp-regions[data-astro-cid-zs3br4dn]{background:var(--color-paper-warm);padding:40px}.sp-regions[data-astro-cid-zs3br4dn] div[data-astro-cid-zs3br4dn]{display:flex;flex-wrap:wrap;gap:20px;margin:26px 0}.sp-regions[data-astro-cid-zs3br4dn] div[data-astro-cid-zs3br4dn] a[data-astro-cid-zs3br4dn]{color:var(--color-ink);font-weight:600;font-size:14px}@media(max-width:767px){.sp-hero[data-astro-cid-zs3br4dn]{padding:54px 22px}.sp-hero[data-astro-cid-zs3br4dn] p[data-astro-cid-zs3br4dn]:not(.sp-kicker){font-size:16px}.sp-body[data-astro-cid-zs3br4dn]{padding:32px 22px 50px}.sp-body[data-astro-cid-zs3br4dn] img[data-astro-cid-zs3br4dn]{height:280px}.sp-body[data-astro-cid-zs3br4dn] figure[data-astro-cid-zs3br4dn]{margin-bottom:38px}.sp-columns[data-astro-cid-zs3br4dn]{grid-template-columns:1fr;gap:20px}.sp-columns[data-astro-cid-zs3br4dn] aside[data-astro-cid-zs3br4dn]{position:static}.sp-regions[data-astro-cid-zs3br4dn]{padding:28px}.sp-body[data-astro-cid-zs3br4dn] h2[data-astro-cid-zs3br4dn]{font-size:26px}}.sp-related[data-astro-cid-zs3br4dn]{display:grid;margin:8px 0 44px;border-top:1px solid var(--color-rule)}.sp-related[data-astro-cid-zs3br4dn] .sp-kicker[data-astro-cid-zs3br4dn]{margin:24px 0 8px}.sp-related[data-astro-cid-zs3br4dn] a[data-astro-cid-zs3br4dn]{display:flex;justify-content:space-between;gap:18px;padding:16px 0;border-bottom:1px solid var(--color-rule);color:var(--color-ink);font-weight:600;text-decoration:none}.sp-related[data-astro-cid-zs3br4dn] a[data-astro-cid-zs3br4dn]:hover{color:var(--color-accent-hover)}
