.pol-wrap[data-astro-cid-zsryv47w]{padding:44px var(--gutter) 88px;grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;gap:56px;display:grid}.pol-side[data-astro-cid-zsryv47w]{max-height:calc(100vh - 48px);font-size:14px;position:sticky;top:24px;overflow:hidden auto}.pol-meta[data-astro-cid-zsryv47w]{gap:10px;margin:0 0 26px;display:grid}.pol-meta[data-astro-cid-zsryv47w] dt[data-astro-cid-zsryv47w]{letter-spacing:.14em;text-transform:uppercase;color:var(--steel);font-size:12px;font-weight:600}.pol-meta[data-astro-cid-zsryv47w] dd[data-astro-cid-zsryv47w]{color:var(--ink);margin:2px 0 0}.pol-toc[data-astro-cid-zsryv47w]{border-top:1px solid var(--line);padding-top:16px}.pol-toc[data-astro-cid-zsryv47w] .label[data-astro-cid-zsryv47w]{margin-bottom:10px}.pol-toc[data-astro-cid-zsryv47w] ol[data-astro-cid-zsryv47w]{gap:7px;margin:0;padding:0;list-style:none;display:grid}.pol-toc[data-astro-cid-zsryv47w] a[data-astro-cid-zsryv47w]{color:var(--steel);line-height:1.35;text-decoration:none}.pol-toc[data-astro-cid-zsryv47w] a[data-astro-cid-zsryv47w]:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.pol-body[data-astro-cid-zsryv47w]{max-width:68ch;font-size:16.5px;line-height:1.62}.pol-body[data-astro-cid-zsryv47w] section{scroll-margin-top:20px}.pol-body[data-astro-cid-zsryv47w] section+section{border-top:1px solid var(--line);margin-top:44px;padding-top:28px}.pol-body[data-astro-cid-zsryv47w] h2{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:var(--ink);margin:0 0 14px;font-size:clamp(24px,2.4vw,30px);font-style:normal;font-weight:600;line-height:1.1}.pol-body[data-astro-cid-zsryv47w] h3{color:var(--ink);margin:26px 0 8px;font-size:17px;font-weight:700}.pol-body[data-astro-cid-zsryv47w] h4{letter-spacing:.04em;text-transform:uppercase;color:var(--steel);margin:22px 0 6px;font-size:15px;font-weight:700}.pol-body[data-astro-cid-zsryv47w] p,.pol-body[data-astro-cid-zsryv47w] ul,.pol-body[data-astro-cid-zsryv47w] ol{margin:0 0 14px}.pol-body[data-astro-cid-zsryv47w] ul,.pol-body[data-astro-cid-zsryv47w] ol{padding-left:1.3em}.pol-body[data-astro-cid-zsryv47w] li+li{margin-top:6px}.pol-body[data-astro-cid-zsryv47w] a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.pol-body[data-astro-cid-zsryv47w] a:hover{color:var(--steel)}.pol-body[data-astro-cid-zsryv47w] strong{color:var(--ink)}.pol-body[data-astro-cid-zsryv47w] .pol-summary{background:var(--paper);color:var(--paper-ink);border:1px solid var(--edge-solid);margin-bottom:40px;padding:22px 24px 20px}.pol-body[data-astro-cid-zsryv47w] .pol-summary h2{color:var(--paper-ink)}.pol-body[data-astro-cid-zsryv47w] .pol-summary p{color:var(--paper-steel);font-size:15px}.pol-body[data-astro-cid-zsryv47w] .pol-summary li,.pol-body[data-astro-cid-zsryv47w] .pol-summary a,.pol-body[data-astro-cid-zsryv47w] .pol-summary strong{color:var(--paper-ink)}.pol-body[data-astro-cid-zsryv47w] .pol-rows{border-top:1px solid var(--line);margin:0 0 16px}.pol-body[data-astro-cid-zsryv47w] .pol-rows>div{border-bottom:1px solid var(--line);padding:14px 0}.pol-body[data-astro-cid-zsryv47w] .pol-rows dt{color:var(--ink);font-weight:700}.pol-body[data-astro-cid-zsryv47w] .pol-rows dd{margin:4px 0 0}.pol-body[data-astro-cid-zsryv47w] .pol-rows .pol-handles{color:var(--steel);font-size:15px}.pol-body[data-astro-cid-zsryv47w] .pol-conspicuous{border:1px solid var(--edge);background:var(--panel);padding:16px 18px}.pol-body[data-astro-cid-zsryv47w] .pol-address{margin:0 0 14px;font-style:normal}.pol-body[data-astro-cid-zsryv47w] code{background:var(--panel);border:1px solid var(--line);padding:0 4px;font-size:.9em}@media (width<=860px){.pol-wrap[data-astro-cid-zsryv47w]{padding:28px var(--gutter-sm) 64px;grid-template-columns:minmax(0,1fr);gap:28px}.pol-side[data-astro-cid-zsryv47w]{background:var(--panel);border:1px solid var(--line);max-height:none;padding:16px 16px 18px;position:static;overflow:visible}.pol-body[data-astro-cid-zsryv47w]{font-size:16px}.pol-body[data-astro-cid-zsryv47w] .pol-summary{padding:18px 16px 16px}}
