body.legal-page{background:#f7f5ef}.legal-header{padding:26px 6%;background:#292a25;color:#eeeae1;display:flex;justify-content:space-between;gap:20px}.legal-content{max-width:850px;margin:0 auto;padding:60px 25px 80px}.legal-content h1{font-size:clamp(42px,7vw,64px);margin-bottom:20px}.legal-content h2{font-size:27px;margin:32px 0 12px;letter-spacing:0;line-height:1.2}.legal-content p{font-size:16px;line-height:1.8;margin:15px 0;color:#44463e}.legal-content a,.form-note a{color:#725028;text-decoration:underline;text-underline-offset:3px}.legal-content .review-date{font-size:13px;color:#575a4f}.legal-footer{padding:26px 6%;display:flex;flex-wrap:wrap;gap:22px;background:#292a25;color:#eeeae1}.legal-footer a{text-decoration:underline}.footer-bottom{flex-wrap:wrap}.footer-bottom .legal-links{display:flex;gap:18px;flex-wrap:wrap}.small-note{color:#66685e}.form-note{color:#5f6258}.project-caption>span{color:#62665a}.gold{color:#201c17}.gold:hover{color:#fff}.legal-content .eyebrow{color:#725028}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}