.LegalDocumentView-module-scss-module__pFSiWq__header{border-bottom:1px solid var(--color-border);background:var(--color-bg-subtle);margin-top:-72px;padding:120px 0 48px;position:relative;overflow:hidden}.LegalDocumentView-module-scss-module__pFSiWq__grid{background-image:linear-gradient(var(--color-grid-line) 1px, transparent 1px),linear-gradient(90deg, var(--color-grid-line) 1px, transparent 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.LegalDocumentView-module-scss-module__pFSiWq__headerInner{position:relative}.LegalDocumentView-module-scss-module__pFSiWq__crumbs{color:var(--color-text-faint);align-items:center;gap:8px;font-size:.82rem;display:inline-flex}.LegalDocumentView-module-scss-module__pFSiWq__titleRow{align-items:center;gap:16px;margin-top:18px;display:flex}.LegalDocumentView-module-scss-module__pFSiWq__icon{background:var(--color-surface);border:1px solid var(--color-border);width:54px;height:54px;color:var(--color-accent-text);border-radius:16px;place-items:center;display:grid}.LegalDocumentView-module-scss-module__pFSiWq__title{letter-spacing:-.03em;font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(2rem,1.4rem + 2.4vw,3rem);font-weight:300;line-height:1.1}.LegalDocumentView-module-scss-module__pFSiWq__summary{max-width:62ch;color:var(--color-text-muted);margin-top:16px;font-size:1.05rem}.LegalDocumentView-module-scss-module__pFSiWq__meta{color:var(--color-text-faint);margin-top:12px;font-size:.82rem}.LegalDocumentView-module-scss-module__pFSiWq__body{gap:40px;padding-block:48px 80px;display:grid}@media (min-width:1024px){.LegalDocumentView-module-scss-module__pFSiWq__body{grid-template-columns:240px 1fr;gap:64px}}.LegalDocumentView-module-scss-module__pFSiWq__toc{font-size:.9rem}@media (min-width:1024px){.LegalDocumentView-module-scss-module__pFSiWq__toc{align-self:start;position:sticky;top:96px}}.LegalDocumentView-module-scss-module__pFSiWq__toc ol,.LegalDocumentView-module-scss-module__pFSiWq__toc ul{gap:2px;margin-bottom:24px;display:grid}.LegalDocumentView-module-scss-module__pFSiWq__toc a{border-left:2px solid var(--color-border);color:var(--color-text-muted);padding:6px 12px;transition:color .16s,border-color .16s;display:block}.LegalDocumentView-module-scss-module__pFSiWq__toc a:hover{color:var(--color-ink);border-color:#33a6d9}.LegalDocumentView-module-scss-module__pFSiWq__tocTitle{letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-faint);margin-bottom:10px;font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.72rem;font-weight:500}.LegalDocumentView-module-scss-module__pFSiWq__content{max-width:760px}.LegalDocumentView-module-scss-module__pFSiWq__clause{border-bottom:1px solid var(--color-border);margin-bottom:32px;padding-bottom:32px}.LegalDocumentView-module-scss-module__pFSiWq__clause h2{align-items:baseline;gap:14px;margin-bottom:14px;font-size:1.3rem;font-weight:400;display:flex}.LegalDocumentView-module-scss-module__pFSiWq__clause p{color:var(--color-text-muted)}.LegalDocumentView-module-scss-module__pFSiWq__clause p+p{margin-top:12px}.LegalDocumentView-module-scss-module__pFSiWq__clause ul{gap:10px;margin-top:12px;display:grid}.LegalDocumentView-module-scss-module__pFSiWq__clause li{color:var(--color-text-muted);gap:12px;display:flex}.LegalDocumentView-module-scss-module__pFSiWq__clause li svg{color:var(--color-green-text);flex:none;margin-top:5px}.LegalDocumentView-module-scss-module__pFSiWq__num{letter-spacing:.1em;color:var(--color-accent-text);font-size:.8rem}.LegalDocumentView-module-scss-module__pFSiWq__officer{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);border-radius:20px;padding:28px}.LegalDocumentView-module-scss-module__pFSiWq__officer h2{margin-bottom:16px;font-size:1.2rem}.LegalDocumentView-module-scss-module__pFSiWq__officer dl{grid-template-columns:120px 1fr;gap:10px 16px;display:grid}.LegalDocumentView-module-scss-module__pFSiWq__officer dt{color:var(--color-text-faint);font-size:.85rem}.LegalDocumentView-module-scss-module__pFSiWq__officer a{color:var(--color-accent-text)}
