.page[data-astro-cid-sb6l2mzp]{flex-direction:column;gap:40px;padding-top:clamp(40px,6vw,72px);padding-bottom:clamp(56px,7vw,96px);display:flex}.intro[data-astro-cid-sb6l2mzp]{flex-direction:column;gap:14px;max-width:760px;display:flex}h1[data-astro-cid-sb6l2mzp]{letter-spacing:-.02em;margin:0;font-size:clamp(36px,5vw,56px);font-weight:600;line-height:1.05}.effective[data-astro-cid-sb6l2mzp]{color:var(--text-muted);font-size:15px}.notice[data-astro-cid-sb6l2mzp]{background:var(--surface);border:1px solid var(--accent-rail);border-radius:var(--radius);color:var(--text-secondary);margin:0;padding:12px 16px;font-size:15px;line-height:1.55}.lead[data-astro-cid-sb6l2mzp]{color:var(--text-secondary);text-wrap:pretty;margin:0;font-size:18px;line-height:1.6}.layout[data-astro-cid-sb6l2mzp]{flex-wrap:wrap;align-items:flex-start;gap:40px 64px;display:flex}.toc[data-astro-cid-sb6l2mzp]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;flex:240px;gap:2px;padding:20px;font-size:14.5px;display:flex}.toc[data-astro-cid-sb6l2mzp] .eyebrow[data-astro-cid-sb6l2mzp]{padding-bottom:8px}.toc[data-astro-cid-sb6l2mzp] a[data-astro-cid-sb6l2mzp]{min-height:36px;color:var(--text-secondary);align-items:center;display:flex}.toc[data-astro-cid-sb6l2mzp] a[data-astro-cid-sb6l2mzp]:hover{color:var(--text)}.body[data-astro-cid-sb6l2mzp]{min-width:0;max-width:720px;color:var(--text-secondary);flex-direction:column;flex:999 560px;gap:44px;font-size:16.5px;line-height:1.7;display:flex}section[data-astro-cid-sb6l2mzp]{flex-direction:column;gap:14px;scroll-margin-top:24px;display:flex}h2[data-astro-cid-sb6l2mzp]{letter-spacing:-.015em;color:var(--text);margin:0;font-size:24px;font-weight:600;line-height:1.25}p[data-astro-cid-sb6l2mzp]{margin:0}ul[data-astro-cid-sb6l2mzp]{flex-direction:column;gap:10px;margin:0;padding-left:22px;display:flex}.controller[data-astro-cid-sb6l2mzp]{background:var(--border);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:1px;margin:0;font-size:15px;display:grid;overflow:hidden}.controller[data-astro-cid-sb6l2mzp] div[data-astro-cid-sb6l2mzp]{background:var(--surface);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.controller[data-astro-cid-sb6l2mzp] div[data-astro-cid-sb6l2mzp]:last-child:nth-child(odd){grid-column:1/-1}dt[data-astro-cid-sb6l2mzp]{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:600}dd[data-astro-cid-sb6l2mzp]{margin:0}
