.dband[data-astro-cid-ccykbmgk]{padding-top:calc(var(--header-h) + clamp(28px, 4vw, 48px));background:radial-gradient(ellipse 60% 90% at 20% -30%, #5011d980, transparent 60%), var(--midnight);padding-bottom:clamp(28px,4vw,44px)}.dband-inner[data-astro-cid-ccykbmgk]{gap:10px;display:grid}.crumbs[data-astro-cid-ccykbmgk]{color:var(--on-dark-2);align-items:center;gap:6px;font-size:13.5px;display:flex}.crumbs[data-astro-cid-ccykbmgk] a[data-astro-cid-ccykbmgk]:hover{color:#fff}.dtitle[data-astro-cid-ccykbmgk]{color:#fff;font-size:clamp(30px,4vw,44px)}.dlead[data-astro-cid-ccykbmgk]{max-width:760px;color:var(--on-dark-2);font-size:17px}.dgrid[data-astro-cid-ccykbmgk]{grid-template-columns:250px minmax(0,1fr) 200px;align-items:start;gap:clamp(24px,3.5vw,56px);padding-block:clamp(32px,4vw,56px) clamp(64px,8vw,110px);display:grid}.dside[data-astro-cid-ccykbmgk],.dtoc[data-astro-cid-ccykbmgk]{top:calc(var(--header-h) + 16px);max-height:calc(100vh - var(--header-h) - 32px);position:sticky;overflow-y:auto}.dside[data-astro-cid-ccykbmgk]{gap:18px;padding-right:4px;display:grid}.dnav[data-astro-cid-ccykbmgk] summary[data-astro-cid-ccykbmgk]{display:none}.dnav[data-astro-cid-ccykbmgk] nav[data-astro-cid-ccykbmgk]{gap:18px;display:grid}.dnav-title[data-astro-cid-ccykbmgk]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);align-items:center;gap:8px;margin-bottom:6px;font-size:12px;font-weight:700;display:flex}.dnav-title[data-astro-cid-ccykbmgk] svg{color:var(--indigo)}.dnav[data-astro-cid-ccykbmgk] ul[data-astro-cid-ccykbmgk]{border-left:1px solid var(--n200);gap:1px;padding-left:10px;display:grid}.dnav[data-astro-cid-ccykbmgk] a[data-astro-cid-ccykbmgk]{color:var(--n600);border-radius:8px;padding:5px 10px;font-size:14px;line-height:1.4;display:block}.dnav[data-astro-cid-ccykbmgk] a[data-astro-cid-ccykbmgk]:hover{color:var(--ink);background:var(--n50)}.dnav[data-astro-cid-ccykbmgk] a[data-astro-cid-ccykbmgk][aria-current=page]{color:var(--indigo);background:#f5f0fe;font-weight:600}.dpdf[data-astro-cid-ccykbmgk]{background:var(--n50);box-shadow:inset 0 0 0 1px var(--n200);color:var(--indigo);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.dpdf[data-astro-cid-ccykbmgk]:hover{background:#f5f0fe}.dpdf[data-astro-cid-ccykbmgk] span[data-astro-cid-ccykbmgk]{display:grid}.dpdf[data-astro-cid-ccykbmgk] b[data-astro-cid-ccykbmgk]{color:var(--ink);font-size:14px}.dpdf[data-astro-cid-ccykbmgk] small[data-astro-cid-ccykbmgk]{color:var(--n500);font-size:12.5px}.darticle[data-astro-cid-ccykbmgk]{max-width:780px}.dpager[data-astro-cid-ccykbmgk]{grid-template-columns:1fr 1fr;gap:14px;margin-top:3em;display:grid}.dpager[data-astro-cid-ccykbmgk] a[data-astro-cid-ccykbmgk]{color:var(--ink);transition:box-shadow .3s var(--ease);gap:4px;padding:16px 18px;text-decoration:none;display:grid}.dpager[data-astro-cid-ccykbmgk] a[data-astro-cid-ccykbmgk]:hover{box-shadow:0 0 0 2px var(--indigo)}.dpager[data-astro-cid-ccykbmgk] small[data-astro-cid-ccykbmgk]{color:var(--n500);align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.dpager[data-astro-cid-ccykbmgk] .next[data-astro-cid-ccykbmgk]{text-align:right;justify-items:end}.dpager[data-astro-cid-ccykbmgk] b[data-astro-cid-ccykbmgk]{font-size:16px}.dhelp[data-astro-cid-ccykbmgk]{color:var(--n500);margin-top:2em;font-size:14px}.dtoc[data-astro-cid-ccykbmgk]{gap:10px;font-size:13.5px;display:grid}.dtoc[data-astro-cid-ccykbmgk] small[data-astro-cid-ccykbmgk]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);font-size:12px;font-weight:700}.dtoc[data-astro-cid-ccykbmgk] nav[data-astro-cid-ccykbmgk]{border-left:1px solid var(--n200);gap:2px;display:grid}.dtoc[data-astro-cid-ccykbmgk] a[data-astro-cid-ccykbmgk]{color:var(--n600);border-left:2px solid #0000;margin-left:-1px;padding:4px 0 4px 12px;line-height:1.4}.dtoc[data-astro-cid-ccykbmgk] a[data-astro-cid-ccykbmgk].sub{padding-left:24px;font-size:13px}.dtoc[data-astro-cid-ccykbmgk] a[data-astro-cid-ccykbmgk]:hover{color:var(--ink)}.dtoc[data-astro-cid-ccykbmgk] a[data-astro-cid-ccykbmgk].is-on{border-left-color:var(--indigo);color:var(--indigo)}@media (width<=1180px){.dgrid[data-astro-cid-ccykbmgk]{grid-template-columns:230px minmax(0,1fr)}.dtoc[data-astro-cid-ccykbmgk]{display:none}}@media (width<=960px){.dgrid[data-astro-cid-ccykbmgk]{grid-template-columns:1fr}.dside[data-astro-cid-ccykbmgk]{max-height:none;position:static;overflow:visible}.dnav[data-astro-cid-ccykbmgk]{box-shadow:inset 0 0 0 1px var(--n200);border-radius:12px}.dnav[data-astro-cid-ccykbmgk] summary[data-astro-cid-ccykbmgk]{cursor:pointer;align-items:center;gap:8px;padding:12px 14px;font-weight:600;display:flex}.dnav[data-astro-cid-ccykbmgk] nav[data-astro-cid-ccykbmgk]{padding:4px 14px 16px}.dpager[data-astro-cid-ccykbmgk]{grid-template-columns:1fr}}
