.legal-main[data-v-4585ae74]{padding:74px 0 20px}.legal-grid[data-v-4585ae74]{align-items:start;display:grid;gap:100px;grid-template-columns:minmax(260px,390px) minmax(0,720px)}.legal-header[data-v-4585ae74]{position:sticky;top:132px}.legal-header h1[data-v-4585ae74]{font:600 clamp(3.2rem,6vw,5.3rem)/.92 var(--font-serif);letter-spacing:-.045em;margin:8px 0 20px}.legal-header>p[data-v-4585ae74]:not(.eyebrow){color:var(--muted);font-size:1rem;margin:0}.legal-header>span[data-v-4585ae74]{border-top:1px solid var(--line);color:var(--muted);display:inline-block;font:.65rem var(--font-mono);margin-top:24px;padding-top:12px}.legal-article[data-v-4585ae74]{padding:8px 0 20px}.legal-article[data-v-4585ae74] section{border-bottom:1px solid var(--line);margin:0 0 34px;padding:0 0 34px}.legal-article[data-v-4585ae74] section:last-child{border:0}.legal-article[data-v-4585ae74] h2{font:600 1.7rem var(--font-serif);margin:0 0 14px}.legal-article[data-v-4585ae74] h3{font-size:1rem;margin:23px 0 8px}.legal-article[data-v-4585ae74] li,.legal-article[data-v-4585ae74] p{color:#4f5961;font-size:.92rem;line-height:1.8}.legal-article[data-v-4585ae74] p{margin:0 0 13px}.legal-article[data-v-4585ae74] ul{padding-left:20px}.legal-article[data-v-4585ae74] a{color:var(--blue);font-weight:600;text-underline-offset:3px}.legal-article[data-v-4585ae74] .callout{background:var(--surface);border-left:4px solid var(--blue);padding:20px}.legal-article[data-v-4585ae74] .fact-grid{display:grid;gap:12px;grid-template-columns:1fr 1fr}.legal-article[data-v-4585ae74] .fact-card{background:var(--surface);border:1px solid var(--line);padding:20px}.legal-article[data-v-4585ae74] .fact-card strong{display:block;margin-bottom:7px}.legal-article[data-v-4585ae74] .fact-card p{font-size:.8rem;margin:0}@media(max-width:900px){.legal-grid[data-v-4585ae74]{gap:50px;grid-template-columns:1fr}.legal-header[data-v-4585ae74]{max-width:680px;position:static}.legal-header h1[data-v-4585ae74]{max-width:620px}}@media(max-width:600px){.legal-main[data-v-4585ae74]{padding-top:52px}.legal-article[data-v-4585ae74] .fact-grid{grid-template-columns:1fr}}
