.legal-brand-module__MPwzGG__scope{background:var(--canvas);min-height:100dvh;color:var(--text-primary)}.legal-brand-module__MPwzGG__scope .shell{background:var(--canvas);min-height:100dvh;color:var(--text-primary);place-items:start center;padding:clamp(20px,4vw,44px) 16px 64px;display:grid}:is(.legal-brand-module__MPwzGG__scope .card,.legal-brand-module__MPwzGG__scope .card-wide){border:1px solid var(--border);background:var(--surface-strong);width:min(980px,100%);min-width:0;color:var(--text-primary);border-radius:22px;padding:clamp(22px,5vw,44px);box-shadow:0 10px 30px #2a1d170a}:is(.legal-brand-module__MPwzGG__scope .card h1,.legal-brand-module__MPwzGG__scope .card h2,.legal-brand-module__MPwzGG__scope .card h3){color:var(--text-brand);overflow-wrap:anywhere}.legal-brand-module__MPwzGG__scope .card h1{letter-spacing:-.045em;font-size:clamp(2rem,6vw,3.8rem);line-height:1.02}.legal-brand-module__MPwzGG__scope .card h2{margin-top:32px;margin-bottom:10px;font-size:clamp(1.2rem,3vw,1.55rem);line-height:1.2}:is(.legal-brand-module__MPwzGG__scope .card p,.legal-brand-module__MPwzGG__scope .card li){overflow-wrap:anywhere;line-height:1.7}:is(.legal-brand-module__MPwzGG__scope .card ul,.legal-brand-module__MPwzGG__scope .card ol){padding-left:1.35rem}.legal-brand-module__MPwzGG__scope .eyebrow{color:var(--juniper);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:.78rem;font-weight:800}.legal-brand-module__MPwzGG__scope .quiet-copy{color:var(--text-muted);font-size:.92rem}.legal-brand-module__MPwzGG__scope .proof-grid{gap:16px;margin:28px 0;display:grid}.legal-brand-module__MPwzGG__scope .proof-grid>section{border:1px solid var(--border);background:var(--surface);border-radius:18px;min-width:0;padding:20px}.legal-brand-module__MPwzGG__scope .proof-grid>section h2{margin-top:0}.legal-brand-module__MPwzGG__scope code{background:var(--surface);max-width:100%;color:var(--text-primary);overflow-wrap:anywhere;word-break:break-word;border-radius:6px;padding:2px 5px}.legal-brand-module__MPwzGG__scope a{color:var(--data-blue);text-underline-offset:3px}.legal-brand-module__MPwzGG__scope .primary-link{border:1px solid var(--brand-brown);background:var(--brand-brown);min-height:44px;color:var(--surface-strong);border-radius:999px;justify-content:center;align-items:center;margin-top:12px;padding:10px 16px;text-decoration:none;display:inline-flex}:is(.legal-brand-module__MPwzGG__scope a:focus-visible,.legal-brand-module__MPwzGG__scope .primary-link:focus-visible){outline:3px solid var(--brand-brown);outline-offset:3px}@media (max-width:640px){.legal-brand-module__MPwzGG__scope .shell{padding-inline:10px}:is(.legal-brand-module__MPwzGG__scope .card,.legal-brand-module__MPwzGG__scope .card-wide){border-radius:18px;padding:20px 18px}.legal-brand-module__MPwzGG__scope .proof-grid>section{padding:16px}.legal-brand-module__MPwzGG__scope .primary-link{width:100%}}@media (max-width:430px){.legal-brand-module__MPwzGG__scope .shell{padding-inline:8px;padding-bottom:48px}}@media (prefers-color-scheme:dark){.legal-brand-module__MPwzGG__scope{background:var(--dark-canvas);color:var(--dark-text-primary)}.legal-brand-module__MPwzGG__scope .shell{background:var(--dark-canvas);color:var(--dark-text-primary)}:is(.legal-brand-module__MPwzGG__scope .card,.legal-brand-module__MPwzGG__scope .card-wide){border-color:var(--dark-border-subtle);background:var(--dark-surface-elevated);color:var(--dark-text-primary);box-shadow:none}:is(.legal-brand-module__MPwzGG__scope .card h1,.legal-brand-module__MPwzGG__scope .card h2,.legal-brand-module__MPwzGG__scope .card h3){color:var(--dark-text-primary)}.legal-brand-module__MPwzGG__scope .eyebrow{color:var(--dark-juniper)}.legal-brand-module__MPwzGG__scope .quiet-copy{color:var(--dark-text-muted)}.legal-brand-module__MPwzGG__scope .proof-grid>section{border-color:var(--dark-border-subtle);background:var(--dark-surface)}.legal-brand-module__MPwzGG__scope code{background:var(--dark-surface);color:var(--dark-text-primary)}.legal-brand-module__MPwzGG__scope a{color:var(--dark-data-blue)}.legal-brand-module__MPwzGG__scope .primary-link{border-color:var(--dark-text-primary);background:var(--dark-text-primary);color:var(--brand-brown)}:is(.legal-brand-module__MPwzGG__scope a:focus-visible,.legal-brand-module__MPwzGG__scope .primary-link:focus-visible){outline-color:var(--dark-text-primary)}}@media (prefers-reduced-motion:reduce){.legal-brand-module__MPwzGG__scope *,.legal-brand-module__MPwzGG__scope :before,.legal-brand-module__MPwzGG__scope :after{scroll-behavior:auto!important}}
