.legal-page{color:#141716;background:#f3eee4;min-height:70vh;padding:clamp(110px,12vw,175px) max(6vw,24px) 100px}.legal-page>*{max-width:880px;margin-left:auto;margin-right:auto}.legal-kicker{font:700 12px/1 var(--font-geist-mono);letter-spacing:.18em;color:#e85f3f}.legal-page h1{font:800 clamp(52px,8vw,112px)/.82 var(--font-geist-sans);letter-spacing:-.065em;margin:20px auto 8px}.legal-page h1 i{font-family:Georgia,serif;font-weight:400}.legal-date{color:#716c64;font:11px/1.4 var(--font-geist-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #bbb3a6;padding-bottom:32px}.legal-page section{border-bottom:1px solid #d5cec2;padding:30px 0}.legal-page h2{font:750 clamp(20px,3vw,28px)/1.1 var(--font-geist-sans);margin:0 0 12px}.legal-page section p{max-width:740px;margin:0;font:18px/1.65 Georgia,serif}.legal-page a{color:inherit;text-underline-offset:4px;-webkit-text-decoration:underline #e85f3f;text-decoration:underline #e85f3f}@media (max-width:600px){.legal-page{padding:96px 20px 70px}.legal-page section p{font-size:16px}}
