.Qu0mEa_page{--legal-ink:#181822;--legal-muted:#626678;--legal-accent:#6f62d1;--legal-line:#e3e0ee;--legal-card:#fff;width:min(1080px,100% - 32px);color:var(--legal-ink);margin:0 auto;padding:44px 0 56px;line-height:1.65}.Qu0mEa_hero{margin-bottom:28px}.Qu0mEa_eyebrow{color:var(--legal-accent);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:800}.Qu0mEa_hero h1{letter-spacing:-.035em;margin:10px 0 4px;font-size:clamp(30px,4vw,44px);font-weight:800;line-height:1.08}.Qu0mEa_updated{color:var(--legal-muted);margin:0 0 14px;font-size:13px}.Qu0mEa_summary{border:1px solid var(--legal-line);border-left:3px solid var(--legal-accent);background:var(--legal-card);border-radius:10px;max-width:760px;margin:0;padding:14px 16px;font-size:15px}.Qu0mEa_switcher{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.Qu0mEa_switcher a{border:1px solid var(--legal-line);background:var(--legal-card);color:var(--legal-muted);border-radius:999px;padding:7px 13px;font-size:13px;font-weight:700;text-decoration:none}.Qu0mEa_switcher a[aria-current=page]{border-color:var(--legal-accent);color:var(--legal-accent)}.Qu0mEa_layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:36px;display:grid}.Qu0mEa_toc{gap:6px;font-size:13px;display:grid;position:sticky;top:88px}.Qu0mEa_toc strong{letter-spacing:.06em;text-transform:uppercase;color:var(--legal-muted);margin-bottom:4px;font-size:12px}.Qu0mEa_toc a{color:var(--legal-muted);text-decoration:none}.Qu0mEa_toc a:hover{color:var(--legal-accent)}.Qu0mEa_body{max-width:760px}.Qu0mEa_section{padding-bottom:8px;scroll-margin-top:90px}.Qu0mEa_section h2{letter-spacing:-.01em;margin:26px 0 8px;font-size:19px;font-weight:750}.Qu0mEa_section:first-child h2{margin-top:0}.Qu0mEa_section p{margin:0 0 12px;font-size:15px}.Qu0mEa_section ul{margin:0 0 12px;padding-left:20px;font-size:15px;list-style:outside}.Qu0mEa_section li{margin-bottom:6px}@media (max-width:760px){.Qu0mEa_page{padding-top:28px}.Qu0mEa_layout{grid-template-columns:1fr;gap:12px}.Qu0mEa_toc{border:1px solid var(--legal-line);background:var(--legal-card);border-radius:10px;padding:12px 14px;position:static}}
