.legal-page>main{gap:30px}.legal-hero,.legal-list{width:min(100%,var(--content));margin:0 auto}.legal-hero{padding:52px 8px 34px;border-bottom:1px solid var(--semantic-color-border-subtle)}.legal-hero .masters-kicker{margin-bottom:16px}.legal-hero h1{max-width:760px;font-size:clamp(48px,6vw,74px);font-weight:900;line-height:1.02}.legal-hero>p{max-width:760px;margin-top:18px;color:var(--muted);font-size:20px;line-height:1.45}.legal-hero small{display:block;margin-top:24px;color:var(--soft);font-size:13px;font-weight:720}.legal-list{display:grid;gap:18px}.legal-toc{display:flex;width:min(100%,var(--content));margin:0 auto;gap:12px;align-items:center;border:1px solid var(--line);border-radius:14px;padding:16px 18px;background:rgb(26 29 66/74%)}.legal-toc strong{margin-right:8px;color:var(--yellow);font-size:13px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.legal-toc a{border:1px solid rgb(255 217 61/32%);border-radius:999px;padding:10px 14px;color:var(--ink);background:var(--component-content-color-token-042);font-size:13px;font-weight:800}.legal-card{display:grid;grid-template-columns:230px minmax(0,1fr);gap:34px;align-items:start;border:1px solid var(--line);border-radius:14px;padding:30px 38px;background:var(--panel)}.legal-card>div strong{font-size:20px;line-height:1}.legal-card>div span,.legal-card>div strong{display:block;color:var(--yellow);font-weight:900}.legal-card>div span{margin-top:16px;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.legal-doc{min-width:0;border:1px solid var(--line);border-radius:14px;padding:30px 38px;background:var(--panel);overflow-wrap:anywhere}.legal-doc h1{font-size:clamp(34px,4vw,46px);font-weight:900;line-height:1.05}.legal-doc>:first-child{margin-top:0}.legal-card h2,.legal-doc h2{font-size:clamp(28px,3vw,38px);font-weight:900;line-height:1.05}.legal-doc h2{margin-top:34px}.legal-card p,.legal-doc p{margin-top:18px;color:var(--muted);font-size:16px;font-weight:580;line-height:1.55}.legal-card h3,.legal-doc h3{margin-top:24px;color:var(--ink);font-size:18px;font-weight:900}.legal-card ol,.legal-card ul,.legal-doc ol,.legal-doc ul{display:grid;gap:8px;margin:14px 0 0;padding-left:20px;color:var(--muted);font-size:16px;line-height:1.45}.legal-card li::marker,.legal-doc li::marker{color:var(--yellow)}.legal-doc table{width:100%;margin-top:18px;border-collapse:collapse;table-layout:fixed}.legal-doc td,.legal-doc th{padding:10px 12px;border:1px solid var(--line);color:var(--muted);font-size:15px;line-height:1.45;text-align:left;vertical-align:top}.legal-doc th{color:var(--ink);font-weight:900}@media (max-width:700px){.legal-page>main{gap:22px}.legal-hero{padding:24px 10px}.legal-hero .masters-kicker{margin-bottom:12px}.legal-hero h1{font-size:40px}.legal-hero>p{font-size:16px}.legal-hero small{margin-top:18px}.legal-card{grid-template-columns:1fr;gap:16px}.legal-card,.legal-doc{padding:22px 18px}.legal-doc h1{font-size:30px}.legal-toc{align-items:stretch;flex-direction:column;gap:10px;padding:14px}.legal-toc a{width:100%}.legal-card h2,.legal-doc h2{font-size:26px}.legal-card p,.legal-doc p{font-size:15px}.legal-card h3,.legal-doc h3{font-size:17px}.legal-card ol,.legal-card ul,.legal-doc ol,.legal-doc ul{font-size:15px}.legal-doc td,.legal-doc th{padding:8px 10px;font-size:14px}}
/*# sourceMappingURL=9d29d50c507428bb.css.map*/