.privacy-hero h1{max-width:820px}.privacy-status{border-top:1px solid var(--policy-ink);border-bottom:1px solid var(--policy-line);grid-template-columns:auto auto minmax(260px,520px);align-items:center;gap:clamp(24px,4vw,72px);width:min(1420px,100% - clamp(32px,7vw,120px));margin:0 auto 38px;padding:30px 0;display:grid}.privacy-status>span{color:var(--policy-muted);letter-spacing:.15em;text-transform:uppercase;font-size:.58rem;font-weight:700}.privacy-status>strong{font-family:var(--jost), sans-serif;font-size:clamp(4.8rem,8vw,9rem);font-weight:300;line-height:.75}.privacy-status>p{color:var(--policy-muted);margin:0;font-size:.72rem;line-height:1.7}.privacy-rules h2{font-family:var(--jost), sans-serif;letter-spacing:-.035em;margin:88px 0 18px;font-size:clamp(1.6rem,2vw,2.3rem);font-weight:400}.privacy-details{grid-template-columns:.8fr 1.2fr;gap:clamp(52px,8vw,130px);width:min(1180px,100% - clamp(32px,10vw,180px));margin:0 auto clamp(90px,11vw,170px);display:grid}.privacy-details>div>p{color:var(--policy-muted);letter-spacing:.15em;text-transform:uppercase;margin:0 0 16px;font-size:.58rem;font-weight:700}.privacy-details h2{font-family:var(--jost), sans-serif;letter-spacing:-.055em;margin:0;font-size:clamp(2.7rem,4.8vw,5.2rem);font-weight:300;line-height:.92}.privacy-details dl{border-top:1px solid var(--policy-ink);margin:0}.privacy-details dl>div{border-bottom:1px solid var(--policy-line);grid-template-columns:150px 1fr;gap:28px;padding:24px 0;display:grid}.privacy-details dt{letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:700}.privacy-details dd{color:var(--policy-muted);margin:0;font-size:.69rem;line-height:1.75}@media (max-width:820px){.privacy-status{grid-template-columns:auto 1fr}.privacy-status>p{grid-column:1/-1}.privacy-rules h2{margin-top:44px}.privacy-details{grid-template-columns:1fr}}@media (max-width:540px){.privacy-details{width:calc(100% - 28px)}.privacy-details dl>div{grid-template-columns:1fr;gap:10px}}
