.sp[data-astro-cid-vevz4rpd]{background:var(--mist);border-bottom:1px solid var(--line);padding-block:28px clamp(32px,4vw,48px)}.sp__crumbs[data-astro-cid-vevz4rpd] ol[data-astro-cid-vevz4rpd]{color:var(--slate);flex-wrap:wrap;gap:8px;margin-bottom:24px;font-size:.88rem;list-style:none;display:flex}.sp__crumbs[data-astro-cid-vevz4rpd] li[data-astro-cid-vevz4rpd]+li[data-astro-cid-vevz4rpd]:before{content:"/";opacity:.5;margin-right:8px}.sp__crumbs[data-astro-cid-vevz4rpd] a[data-astro-cid-vevz4rpd]{color:var(--slate)}.sp__crumbs[data-astro-cid-vevz4rpd] [data-astro-cid-vevz4rpd][aria-current]{color:var(--ink);font-weight:600}.sp__head[data-astro-cid-vevz4rpd]{max-width:820px}.sp__kicker[data-astro-cid-vevz4rpd]{color:var(--accent-ink);align-items:center;gap:10px;margin:0 0 14px;font-weight:700;display:inline-flex}.sp__kico[data-astro-cid-vevz4rpd]{background:var(--accent-soft);width:30px;height:30px;color:var(--accent-ink);border-radius:5px;place-items:center;display:grid}.sp[data-astro-cid-vevz4rpd] h1[data-astro-cid-vevz4rpd]{letter-spacing:-.028em;font-size:clamp(1.9rem,1.4rem + 1.8vw,2.8rem);line-height:1.12}.sp__lead[data-astro-cid-vevz4rpd]{color:var(--slate);max-width:64ch;margin:16px 0 0;font-size:1.12rem}.sp__actions[data-astro-cid-vevz4rpd]{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.sp__body[data-astro-cid-vevz4rpd]{padding-block:clamp(40px,5vw,64px) clamp(56px,7vw,96px)}.sp__body--side[data-astro-cid-vevz4rpd]{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:clamp(32px,4vw,64px);display:grid}.sp__sticky[data-astro-cid-vevz4rpd]{top:calc(var(--nav-h) + 24px);gap:22px;display:grid;position:sticky}.sp__stitle[data-astro-cid-vevz4rpd]{color:var(--slate);margin:0 0 8px;font-size:.8rem;font-weight:700}.sp__links[data-astro-cid-vevz4rpd]{gap:2px;list-style:none;display:grid}.sp__link[data-astro-cid-vevz4rpd]{color:var(--ink);border-radius:6px;align-items:center;gap:10px;padding:8px 10px;font-size:.95rem;font-weight:600;text-decoration:none;display:flex}.sp__link[data-astro-cid-vevz4rpd]:hover{background:var(--mist)}.sp__link[data-astro-cid-vevz4rpd].is-on{background:var(--accent-soft);color:var(--accent-ink);font-weight:700}.sp__ico[data-astro-cid-vevz4rpd]{background:var(--accent-soft);width:28px;height:28px;color:var(--accent-ink);border-radius:5px;flex:none;place-items:center;display:grid}.sp__mark[data-astro-cid-vevz4rpd]{background:var(--ink);width:28px;height:28px;color:var(--amber);font-family:var(--font-head);border-radius:5px;flex:none;place-items:center;font-size:.7rem;font-weight:700;display:grid}.sp__more[data-astro-cid-vevz4rpd]{color:var(--ink);align-items:center;gap:6px;padding-left:10px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.sp__more[data-astro-cid-vevz4rpd]:hover{text-decoration:underline;text-decoration-color:var(--amber);text-underline-offset:4px}.sp__toc[data-astro-cid-vevz4rpd] ul[data-astro-cid-vevz4rpd]{border-left:2px solid var(--line);gap:6px;padding-left:10px;list-style:none;display:grid}.sp__toc[data-astro-cid-vevz4rpd] a[data-astro-cid-vevz4rpd]{color:var(--slate);font-size:.92rem;font-weight:600;text-decoration:none}.sp__toc[data-astro-cid-vevz4rpd] a[data-astro-cid-vevz4rpd]:hover{color:var(--ink)}.sp__cta[data-astro-cid-vevz4rpd]{border-radius:var(--r-m);background:var(--ink);color:var(--white);justify-items:start;gap:12px;padding:18px;display:grid}.sp__cta[data-astro-cid-vevz4rpd] p[data-astro-cid-vevz4rpd]{margin:0;font-weight:700}.sp__main[data-astro-cid-vevz4rpd]{min-width:0}.sp__main[data-astro-cid-vevz4rpd] .sp__sec{scroll-margin-top:calc(var(--nav-h) + 24px)}.sp__main[data-astro-cid-vevz4rpd] .sp__sec>h2+.faq{margin-top:24px}.sp__main[data-astro-cid-vevz4rpd] .sp__sec+.sp__sec{border-top:1px solid var(--line);margin-top:clamp(56px,7vw,88px);padding-top:clamp(40px,5vw,56px)}.sp__main[data-astro-cid-vevz4rpd] .sp__sec>h2{font-size:clamp(1.6rem,1.3rem + 1vw,2.1rem)}.sp__main[data-astro-cid-vevz4rpd] .sp__sec>h2+p{color:var(--slate);max-width:64ch;margin:12px 0 28px;font-size:1.06rem}@media (width<=960px){.sp__body--side[data-astro-cid-vevz4rpd]{grid-template-columns:1fr}.sp__sticky[data-astro-cid-vevz4rpd]{position:static}.sp__links[data-astro-cid-vevz4rpd]{flex-wrap:wrap;gap:6px;display:flex}.sp__link[data-astro-cid-vevz4rpd]{border:1px solid var(--line)}.sp__toc[data-astro-cid-vevz4rpd],.sp__cta[data-astro-cid-vevz4rpd]{display:none}}
