.legal-page{background:var(--background);min-height:100vh}.legal-main{max-width:800px;font-family:var(--font-neue);margin:0 auto;padding:180px 24px 120px}.legal-header{border-bottom:1px solid #0000001a;margin-bottom:42px;padding-bottom:32px}.legal-title{color:var(--color-brand-black);letter-spacing:-.02em;margin-bottom:16px;font-size:clamp(48px,6vw,72px);font-weight:600;line-height:1}.legal-updated{font-family:var(--font-argent);text-transform:uppercase;color:var(--color-brand-red);opacity:.8;font-size:14px}.legal-content{flex-direction:column;gap:22px;display:flex}.legal-content p{color:#000000b3;margin:0;font-size:18px;line-height:1.6}.legal-content a{color:var(--color-brand-red);text-decoration:underline}.legal-subtitle{color:var(--color-brand-black);margin-top:34px;margin-bottom:8px;font-size:24px;font-weight:600}@media (max-width:768px){.legal-main{padding-top:120px}.legal-title{font-size:40px}}
