.privacy-header{height:96px;display:flex;align-items:center;justify-content:space-between;padding:16px clamp(20px,5vw,76px);border-bottom:1px solid #3f403b;background:#111312}.privacy-header .brand img{width:175px}.privacy-back{color:var(--paper);font-size:11px;font-weight:800;text-transform:uppercase}.privacy-back span{color:var(--yellow);margin-left:8px}.privacy-page{max-width:1060px;margin:0 auto;padding:clamp(70px,10vw,140px) clamp(20px,5vw,76px)}.privacy-page h1{font:800 clamp(48px,6vw,84px)/.9 var(--font-display);text-transform:uppercase;margin:0 0 24px}.privacy-lead{max-width:700px;margin:0 0 clamp(44px,7vw,78px);color:#d2cfc5;font-size:clamp(16px,1.5vw,21px);line-height:1.55}.privacy-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid #4c4b43;border-left:1px solid #4c4b43}.privacy-grid section{min-height:190px;padding:clamp(24px,4vw,46px);border-right:1px solid #4c4b43;border-bottom:1px solid #4c4b43}.privacy-grid h2{font:800 30px/.95 var(--font-display);text-transform:uppercase;margin:0 0 15px}.privacy-grid p{margin:0;color:var(--muted);font-size:13px;line-height:1.65}.privacy-grid a{color:var(--yellow);text-decoration:underline;text-underline-offset:3px}.privacy-meta{display:flex;gap:22px;flex-wrap:wrap;margin-top:25px;color:#aaa79e;font-size:11px}@media(max-width:650px){.privacy-header{height:76px}.privacy-header .brand img{width:135px}.privacy-grid{grid-template-columns:1fr}.privacy-grid section{min-height:auto}.privacy-page{padding-top:75px}}
