.legal-header{height:92px;padding:0 var(--pad);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);font-size:14px}.legal-header>a:last-child{color:var(--muted)}.legal{padding:90px var(--pad) 130px;display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:10vw}.legal-title p{text-transform:uppercase;letter-spacing:.16em;color:var(--coral);font:600 11px 'Manrope';margin:0 0 30px}.legal-title h1{font:500 clamp(48px,6vw,82px)/1 'Manrope';letter-spacing:-.055em;margin:0 0 25px}.legal-title span{font-size:14px;color:var(--muted)}.legal article{max-width:760px;color:#5b5b61}.legal article>p:first-child{font-size:20px;color:var(--ink);margin-top:0}.legal article h2{font:600 22px 'Manrope';color:var(--ink);margin:45px 0 12px}.legal article a{text-decoration:underline;text-underline-offset:3px}.legal-footer{padding:30px var(--pad);background:var(--ink);display:flex;justify-content:space-between;color:#9b9ba1;font-size:13px}.legal-footer div{display:flex;gap:25px}.legal-footer a{color:white}@media(max-width:800px){.legal-header{height:74px}.legal{grid-template-columns:1fr;padding-top:60px;gap:60px}.legal-title h1{max-width:500px}}
