.layout[data-astro-cid-gsdefdbb]{grid-template-columns:240px minmax(0,720px);gap:56px;display:grid}.side[data-astro-cid-gsdefdbb]{align-self:start;font-size:14.5px;position:sticky;top:88px}.side-head[data-astro-cid-gsdefdbb]{margin-bottom:8px;font-weight:650;display:block}.side[data-astro-cid-gsdefdbb] ul[data-astro-cid-gsdefdbb]{border-left:1px solid var(--line);margin:0;padding:0;list-style:none}.side[data-astro-cid-gsdefdbb] li[data-astro-cid-gsdefdbb] a[data-astro-cid-gsdefdbb]{color:var(--ink-3);border-left:2px solid #0000;margin-left:-1px;padding:6px 12px;display:block}.side[data-astro-cid-gsdefdbb] li[data-astro-cid-gsdefdbb] a[data-astro-cid-gsdefdbb]:hover{color:var(--ink)}.side[data-astro-cid-gsdefdbb] li[data-astro-cid-gsdefdbb] a[data-astro-cid-gsdefdbb][aria-current=page]{color:var(--ink);border-left-color:var(--ink);font-weight:600}h1[data-astro-cid-gsdefdbb]{letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(28px,4vw,38px);line-height:1.15}.lede[data-astro-cid-gsdefdbb]{color:var(--ink-3);margin:0 0 10px;font-size:18px}.dates[data-astro-cid-gsdefdbb]{color:var(--muted);margin:0 0 28px;font-size:13.5px}.terms[data-astro-cid-gsdefdbb]{background:var(--card);border:1px solid var(--line);border-radius:12px;margin:0 0 28px;overflow:hidden}.terms[data-astro-cid-gsdefdbb] div[data-astro-cid-gsdefdbb]{padding:14px 18px}.terms[data-astro-cid-gsdefdbb] div[data-astro-cid-gsdefdbb]+div[data-astro-cid-gsdefdbb]{border-top:1px solid var(--line-2)}.terms[data-astro-cid-gsdefdbb] dt[data-astro-cid-gsdefdbb]{font-weight:650}.terms[data-astro-cid-gsdefdbb] dd[data-astro-cid-gsdefdbb]{color:var(--ink-3);margin:2px 0 0}.more[data-astro-cid-gsdefdbb]{margin-top:40px}.more[data-astro-cid-gsdefdbb] h2[data-astro-cid-gsdefdbb]{margin:0 0 10px;font-size:18px}.more[data-astro-cid-gsdefdbb] ul[data-astro-cid-gsdefdbb]{border:1px solid var(--line);background:var(--card);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.more[data-astro-cid-gsdefdbb] li[data-astro-cid-gsdefdbb]+li[data-astro-cid-gsdefdbb]{border-top:1px solid var(--line-2)}.more[data-astro-cid-gsdefdbb] a[data-astro-cid-gsdefdbb]{flex-direction:column;gap:2px;padding:12px 16px;display:flex}.more[data-astro-cid-gsdefdbb] a[data-astro-cid-gsdefdbb]:hover{background:var(--paper)}.m-title[data-astro-cid-gsdefdbb]{font-weight:600}.m-desc[data-astro-cid-gsdefdbb]{color:var(--muted);font-size:14px}.sources[data-astro-cid-gsdefdbb]{background:var(--card);border:1px solid var(--line);border-radius:12px;margin-top:40px;padding:20px 22px}.sources[data-astro-cid-gsdefdbb] h2[data-astro-cid-gsdefdbb]{margin:0 0 10px;font-size:16px}.sources[data-astro-cid-gsdefdbb] ol[data-astro-cid-gsdefdbb]{gap:6px;margin:0;padding-left:20px;display:grid}.sources[data-astro-cid-gsdefdbb] a[data-astro-cid-gsdefdbb]{text-underline-offset:2px;text-decoration:underline}.publisher[data-astro-cid-gsdefdbb]{color:var(--muted);margin-left:8px;font-size:13px}.note[data-astro-cid-gsdefdbb]{color:var(--muted);margin:14px 0 0;font-size:13px}@media (width<=900px){.layout[data-astro-cid-gsdefdbb]{grid-template-columns:minmax(0,1fr);gap:0}.side[data-astro-cid-gsdefdbb]{display:none}}.prose[data-astro-cid-gsdefdbb]{color:var(--ink-2);font-size:16.5px;line-height:1.65}.prose[data-astro-cid-gsdefdbb] h2{color:var(--ink);letter-spacing:-.01em;margin:36px 0 10px;font-size:22px;line-height:1.25}.prose[data-astro-cid-gsdefdbb] h3{color:var(--ink);margin:28px 0 8px;font-size:18px}.prose[data-astro-cid-gsdefdbb] p,.prose[data-astro-cid-gsdefdbb] ul,.prose[data-astro-cid-gsdefdbb] ol{margin:0 0 14px}.prose[data-astro-cid-gsdefdbb] li{margin:4px 0}.prose[data-astro-cid-gsdefdbb] strong{color:var(--ink);font-weight:650}.prose[data-astro-cid-gsdefdbb] a{color:var(--ink);text-underline-offset:3px;text-decoration:underline 2px #d9ae1e}.prose[data-astro-cid-gsdefdbb] a:hover{background:var(--highlight-soft)}.prose[data-astro-cid-gsdefdbb] code{font-family:var(--font-mono);background:var(--sand);border-radius:5px;padding:1px 5px;font-size:.88em}.prose[data-astro-cid-gsdefdbb] pre{border:1px solid var(--line);border-radius:10px;margin:0 0 16px;padding:14px 16px;font-size:13px;line-height:1.55;overflow-x:auto}.prose[data-astro-cid-gsdefdbb] pre code{font-size:inherit;background:0 0;padding:0}
