body{background:#070707;color:#f0efec;font:16px/1.75 Arial,sans-serif}.legal-page{max-width:980px;margin:0 auto;padding:55px clamp(25px,7vw,100px) 100px;background:radial-gradient(ellipse at 75% 0,rgba(124,12,22,.23),transparent 42%),#070707}.legal-page .back{display:inline-block;margin-bottom:75px;color:#e45157;font:11px Cinzel,serif;letter-spacing:.13em;text-transform:uppercase}.legal-page .kicker{margin:0 0 17px;color:#e45157;font:12px 'DM Mono',monospace;letter-spacing:.18em;text-transform:uppercase}.legal-page h1{margin:0 0 42px;font:500 clamp(64px,8vw,112px)/.8 'Cormorant Garamond',Georgia,serif;letter-spacing:-.05em}.legal-page section{max-width:780px;padding:26px 0;border-top:1px solid rgba(255,255,255,.16)}.legal-page h2{margin:0 0 12px;font:600 clamp(25px,3vw,35px)/1 'Cormorant Garamond',Georgia,serif;letter-spacing:-.025em}.legal-page h2:not(:first-child){margin-top:38px}.legal-page p{margin:0 0 13px;color:#c8c0ba}.legal-page a{color:#e45157}.legal-page .updated{margin:-22px 0 40px;color:#9d948d;font:11px 'DM Mono',monospace;letter-spacing:.08em;text-transform:uppercase}@media(max-width:560px){.legal-page{padding-top:35px}.legal-page .back{margin-bottom:52px}}
