.legal-section-module__M-Cqrq__section{max-width:860px}.legal-section-module__M-Cqrq__section+.legal-section-module__M-Cqrq__section{margin-top:clamp(14px,2.5vw,20px)}.legal-section-module__M-Cqrq__title{color:var(--accent);font-size:var(--step-2)}.legal-section-module__M-Cqrq__body{color:var(--text-muted);gap:12px;margin-top:14px;line-height:1.7;display:grid}.legal-section-module__M-Cqrq__body ul{gap:6px;margin:0;padding-left:1.2em;list-style:outside;display:grid}.legal-section-module__M-Cqrq__body li::marker{color:var(--accent)}.legal-section-module__M-Cqrq__body strong{color:var(--text);font-weight:600}.legal-section-module__M-Cqrq__body a{color:var(--accent);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.legal-section-module__M-Cqrq__body a:focus-visible{text-decoration-thickness:2px}.legal-section-module__M-Cqrq__facts{gap:10px;margin:0;display:grid}.legal-section-module__M-Cqrq__facts div{grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:2px 20px;display:grid}.legal-section-module__M-Cqrq__facts dt{color:var(--text-faint);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;padding-top:2px;font-size:.875rem;font-weight:500}.legal-section-module__M-Cqrq__facts dd{color:var(--text);margin:0}@media (hover:hover){.legal-section-module__M-Cqrq__body a:hover{text-decoration-thickness:2px}}@media (max-width:600px){.legal-section-module__M-Cqrq__facts div{grid-template-columns:minmax(0,1fr)}}
