.legal-page{min-height:100vh;background:radial-gradient(circle at 85% 5%,rgba(139,92,246,.15),transparent 32%),#050506}.legal-main{width:min(100% - 3rem,900px);margin:0 auto;padding:4rem 0 8rem}.legal-back{display:inline-block;color:#aaa6b1;text-decoration:none;margin-bottom:7rem}.legal-back:hover{color:white}.legal-main h1{font-size:clamp(4rem,10vw,8rem);line-height:.85;letter-spacing:-.07em;margin:1.2rem 0 2rem}.legal-date{color:#797681;padding-bottom:2rem;border-bottom:1px solid #24242b}.legal-main h2{font-size:1.45rem;letter-spacing:-.02em;margin:3rem 0 .8rem}.legal-main>p:not(.eyebrow):not(.legal-date){color:#b3b0ba;max-width:760px;line-height:1.75}@media(max-width:650px){.legal-main{padding-top:2rem}.legal-back{margin-bottom:5rem}.legal-main h1{font-size:4rem}}
