.privacy-page{max-width:1040px;margin:0 auto 4rem;color:#f3f0eb;font-family:Roboto,Arial,sans-serif}.privacy-hero{padding:clamp(2rem,6vw,5rem) clamp(1.25rem,4vw,3rem);background:linear-gradient(135deg,#171717,#0b0b0b 72%);border:1px solid #353535}.privacy-eyebrow{color:#edaa68;letter-spacing:.15em;font:700 .8rem 'Roboto Condensed',Arial,sans-serif}.privacy-hero h1{margin:.35rem 0;font:900 clamp(2.8rem,7vw,5.5rem)/.98 'Roboto Condensed',Arial,sans-serif;text-transform:uppercase;letter-spacing:-.025em}.privacy-lede{font-size:clamp(1.05rem,2vw,1.4rem);max-width:38rem;line-height:1.5;color:#ddd}.privacy-date{font-size:.83rem;color:#aaa;margin:2rem 0 0}.privacy-jump{display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem 0}.privacy-jump a{display:inline-block;border:1px solid #555;color:#f4f4f4;padding:.6rem .85rem;font:700 .84rem 'Roboto Condensed',Arial,sans-serif;text-decoration:none;text-transform:uppercase}.privacy-jump a:hover,.privacy-jump a:focus-visible{background:#edaa68;color:#101010;border-color:#edaa68}.privacy-content{display:grid;gap:1rem}.privacy-content section{background:#161616;border:1px solid #383838;padding:clamp(1.25rem,3vw,2rem);scroll-margin-top:5rem}.privacy-content h2{font:900 clamp(1.45rem,3vw,2rem) 'Roboto Condensed',Arial,sans-serif;text-transform:uppercase;margin:0 0 .75rem;color:#fff}.privacy-content p,.privacy-content li{line-height:1.7;color:#ddd;max-width:77ch}.privacy-content ul{padding-left:1.3rem}.privacy-content li{margin:.65rem 0}.privacy-content strong{color:#fff}.privacy-content a{color:#f6bf83;text-underline-offset:3px}.privacy-content a:hover{color:#fff}.privacy-page a:focus-visible{outline:3px solid #f6bf83;outline-offset:3px}@media(max-width:650px){.privacy-page{margin:0 .8rem 3rem}.privacy-jump{gap:.4rem}.privacy-jump a{font-size:.75rem}}
