.legal-page{background:#f4f3ef;color:#1b1b1b}.legal-wrap{max-width:940px;margin:0 auto;padding:72px 24px 96px}.legal-wrap>header{padding-bottom:28px;border-bottom:4px solid #e3b900}.legal-wrap h1{margin:8px 0 12px;font:700 clamp(40px,7vw,72px)/.95 "Open Sans Condensed",Arial,sans-serif;text-transform:uppercase}.legal-wrap .updated{color:#555}.legal-wrap article{padding:24px 0}.legal-wrap h2{margin:34px 0 10px;font:700 28px "Open Sans Condensed",Arial,sans-serif}.legal-wrap p,.legal-wrap li{font:16px/1.75 "Open Sans",Arial,sans-serif}.legal-wrap a{color:#594900;text-decoration-thickness:2px}.legal-contact{margin-top:42px;padding:24px;border-left:5px solid #e3b900;background:#181818;color:#fff}.legal-contact a{color:#fff}.legal-nav{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px;padding-top:24px;border-top:1px solid #ccc}.legal-nav a{font-weight:700}a:focus-visible{outline:3px solid #1266b1;outline-offset:3px}
