.legal-module__8113wq__page{color:#b5bac5;width:min(900px,100% - 2rem);font-family:var(--font-jetbrains,monospace);margin:0 auto;line-height:1.75}.legal-module__8113wq__hero{border-bottom:1px solid var(--page-border);padding:clamp(4.5rem,10vw,7.5rem) 0 clamp(3.5rem,7vw,5rem)}.legal-module__8113wq__eyebrow{color:var(--legal-accent,var(--accent-green));letter-spacing:.13em;text-transform:uppercase;margin:0 0 1rem;font-size:.7rem;font-weight:700}.legal-module__8113wq__hero h1{color:var(--page-bright);font:650 var(--page-h1)/1.04 system-ui, sans-serif;letter-spacing:-.05em;margin:0}.legal-module__8113wq__updated{color:var(--page-muted);margin:1.25rem 0 0;font-size:.72rem}.legal-module__8113wq__summary{color:#d1d4dc;max-width:720px;margin:1.5rem 0 0;font:1.05rem/1.7 system-ui,sans-serif}.legal-module__8113wq__content{padding:1rem 0 5rem}.legal-module__8113wq__section{border-bottom:1px solid var(--page-border);grid-template-columns:minmax(170px,.35fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,4rem);padding:clamp(2.2rem,5vw,3.5rem) 0;display:grid}.legal-module__8113wq__section h2{color:var(--legal-accent,var(--accent-green));letter-spacing:.04em;margin:0;font-size:.84rem}.legal-module__8113wq__sectionBody>:first-child{margin-top:0}.legal-module__8113wq__sectionBody>:last-child{margin-bottom:0}.legal-module__8113wq__section p{margin:0 0 1rem}.legal-module__8113wq__section ul{margin:0;padding-left:1.2rem}.legal-module__8113wq__section li+li{margin-top:.55rem}.legal-module__8113wq__section strong{color:var(--page-bright)}.legal-module__8113wq__section code{color:var(--legal-accent,var(--accent-green))}.legal-module__8113wq__control{border:1px solid var(--page-border);background:var(--page-surface);padding:1.25rem}.legal-module__8113wq__contact{color:var(--legal-accent,var(--accent-green))}.legal-module__8113wq__contact a{color:inherit}.legal-module__8113wq__caps{color:#d0d3da;letter-spacing:.02em;font-size:.76rem}@media (max-width:680px){.legal-module__8113wq__section{grid-template-columns:1fr;gap:1rem}}