.legal-page{color:#f6f2ea;max-width:980px;margin:0 auto;padding:clamp(70px,8vw,130px) 22px 120px}.legal-page__eyebrow{font:500 12px var(--font-geist-mono),monospace;text-transform:uppercase;color:#b57053;letter-spacing:.12em}.legal-page h1{font:600 clamp(58px,8vw,115px)/.95 var(--font-anybody),Arial,sans-serif;letter-spacing:-.06em;margin:20px 0 30px}.legal-page__intro{font:400 clamp(19px,2.1vw,27px)/1.35 var(--font-inter-tight),Arial,sans-serif;max-width:760px}.legal-page section{border-top:1px solid #4a4240;grid-template-columns:minmax(170px,.55fr) 1.5fr;gap:28px;margin-top:55px;padding-top:22px;display:grid}.legal-page h2{overflow-wrap:anywhere;margin:0;font:500 clamp(24px,2.7vw,36px)/1.1 var(--font-anybody),Arial,sans-serif!important}.legal-page p,.legal-page li{font:400 18px/1.5 var(--font-inter-tight),Arial,sans-serif;margin:0 0 15px}.legal-page ul{margin:0;padding-left:1.2em}.legal-page a{text-underline-offset:4px;text-decoration:underline}.legal-page [data-confirm]{color:#fff;background:#a04b28;padding:2px 5px}@media (max-width:700px){.legal-page section{display:block}.legal-page h2{margin-bottom:17px}.legal-page p,.legal-page li{font-size:16px}}
