.crumbs[data-astro-cid-22ks2554]{align-items:center;gap:8px;margin:22px 0 14px;font-size:13px;display:flex}.crumbs[data-astro-cid-22ks2554] a[data-astro-cid-22ks2554]{color:var(--ink-2,#475569);text-decoration:none}.crumbs[data-astro-cid-22ks2554] a[data-astro-cid-22ks2554]:hover{color:var(--primary)}.crumbs[data-astro-cid-22ks2554] .sep[data-astro-cid-22ks2554]{color:var(--ink-3,#64748b)}.crumbs[data-astro-cid-22ks2554] .current[data-astro-cid-22ks2554]{color:var(--ink);font-weight:600}.policy-head[data-astro-cid-22ks2554]{border-bottom:1px solid var(--line);margin-bottom:28px;padding:8px 0 28px}.policy-head__h[data-astro-cid-22ks2554]{letter-spacing:-.02em;color:var(--ink);margin:14px 0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(32px,4.4vw,50px);font-weight:800;line-height:1.05}.policy-head__h[data-astro-cid-22ks2554] em[data-astro-cid-22ks2554]{color:var(--primary);border-bottom:4px solid color-mix(in oklab, var(--primary) 35%, transparent);font-style:normal}.policy-head__lead[data-astro-cid-22ks2554]{color:var(--ink-2,#475569);max-width:60ch;margin:0 0 18px;font-size:18px;line-height:1.55}.policy-head__badge[data-astro-cid-22ks2554]{letter-spacing:.14em;text-transform:uppercase;color:var(--primary);background:color-mix(in oklab, var(--primary) 8%, transparent);border:1px solid color-mix(in oklab, var(--primary) 24%, transparent);border-radius:var(--radius-pill,999px);padding:5px 11px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;display:inline-block}.news-shell[data-astro-cid-22ks2554]{grid-template-columns:1fr 320px;gap:48px;padding:8px 0 56px;display:grid}@media (width<=1100px){.news-shell[data-astro-cid-22ks2554]{grid-template-columns:1fr}}.news-main[data-astro-cid-22ks2554]{min-width:0}.news-aside[data-astro-cid-22ks2554]{scrollbar-width:thin;flex-direction:column;align-self:start;gap:24px;max-height:calc(100vh - 140px);padding-bottom:4px;display:flex;position:sticky;top:120px;overflow-y:auto}.news-aside[data-astro-cid-22ks2554] .toc{position:static;top:auto}@media (width<=1100px){.news-aside[data-astro-cid-22ks2554]{max-height:none;position:static;overflow:visible}}.tldr[data-astro-cid-22ks2554]{background:var(--paper-2);border:1px solid var(--line);border-left:4px solid var(--primary);border-radius:var(--radius);margin-bottom:28px;padding:22px 26px}.tldr__eyebrow[data-astro-cid-22ks2554]{letter-spacing:.16em;text-transform:uppercase;color:var(--primary);margin-bottom:14px;font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:700;display:inline-block}.tldr__list[data-astro-cid-22ks2554]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.tldr__list[data-astro-cid-22ks2554] li[data-astro-cid-22ks2554]{color:var(--ink-2,#475569);padding-left:22px;font-size:15px;line-height:1.55;position:relative}.tldr__list[data-astro-cid-22ks2554] li[data-astro-cid-22ks2554]:before{content:"";background:var(--primary);border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:4px}.tldr__list[data-astro-cid-22ks2554] b[data-astro-cid-22ks2554]{color:var(--ink);font-weight:700}.rules[data-astro-cid-22ks2554]{gap:16px;display:grid}.rule[data-astro-cid-22ks2554]{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:auto 1fr;gap:18px;padding:24px 28px;scroll-margin-top:120px;display:grid}.rule__num[data-astro-cid-22ks2554]{color:var(--primary);background:color-mix(in oklab, var(--primary) 10%, transparent);border:1px solid color-mix(in oklab, var(--primary) 28%, transparent);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:600;display:grid}.rule__h[data-astro-cid-22ks2554]{color:var(--ink);margin:4px 0 6px;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:800}.rule__lead[data-astro-cid-22ks2554]{color:var(--ink);margin:0 0 10px;font-size:15px;font-weight:600;line-height:1.5}.rule__p[data-astro-cid-22ks2554]{color:var(--ink-2,#475569);margin:0;font-size:15.5px;line-height:1.7}.rule__p[data-astro-cid-22ks2554] code{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-xs,4px);padding:2px 6px;font-size:13.5px}.rule__p[data-astro-cid-22ks2554] a{color:var(--primary)}.report-error[data-astro-cid-22ks2554]{background:color-mix(in oklab, var(--olive) 10%, var(--paper));border:1px solid color-mix(in oklab, var(--olive) 30%, transparent);border-radius:var(--radius);margin-top:28px;padding:24px 28px}.report-error__h[data-astro-cid-22ks2554]{color:var(--ink);margin:0 0 8px;font-family:Plus Jakarta Sans,sans-serif;font-size:19px;font-weight:800}.report-error__p[data-astro-cid-22ks2554]{color:var(--ink-2,#475569);max-width:60ch;margin:0 0 14px;font-size:15px;line-height:1.6}.report-error__btn[data-astro-cid-22ks2554]{border-radius:var(--radius-pill,999px);background:var(--olive);color:#fff;align-items:center;gap:6px;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:filter .15s;display:inline-flex}.report-error__btn[data-astro-cid-22ks2554]:hover{filter:brightness(1.08)}.back-link[data-astro-cid-22ks2554]{color:var(--olive);margin-top:28px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.back-link[data-astro-cid-22ks2554]:hover{color:var(--primary)}@media (width<=480px){.rule[data-astro-cid-22ks2554]{gap:14px;padding:20px}.rule__num[data-astro-cid-22ks2554]{width:32px;height:32px;font-size:12px}}
