.legal-main{position:relative;z-index:1;max-width:920px;margin:0 auto;padding:72px 32px 90px}.legal-back{display:inline-flex;color:#8e98aa;text-decoration:none;margin-bottom:28px}.legal-back:hover{color:var(--cyan)}.legal-hero{padding-bottom:28px;border-bottom:1px solid var(--line-soft)}.legal-hero .eyebrow{margin-bottom:16px}.legal-hero h1{font-size:clamp(42px,7vw,72px);line-height:1;margin:0 0 16px;letter-spacing:-.05em}.legal-hero p{color:var(--muted);font-size:16px;line-height:1.7;margin:0}.legal-content{padding-top:20px}.legal-content section{padding:22px 0;border-bottom:1px solid var(--line-soft)}.legal-content h2{font-size:19px;margin:0 0 10px}.legal-content p,.legal-content li{color:#a8b1c0;line-height:1.75}.legal-content ul{padding-left:20px}.legal-content code{color:var(--cyan)}.legal-date{color:#6f798b;font-size:12px;margin-top:10px}@media(max-width:760px){.legal-main{padding:45px 16px 70px}}
