.privacy-main{padding:74px 0 92px;background:linear-gradient(180deg,#fff 0,#fff 280px,var(--pale) 280px,var(--pale) 100%)}
.privacy-hero{max-width:920px}.privacy-hero h1{font-size:clamp(2.5rem,5vw,4.8rem);line-height:1.05;font-weight:600}.privacy-hero h1 span{color:var(--orange)}.privacy-hero>p:not(.eyebrow):not(.privacy-updated){max-width:720px;margin-top:22px;color:var(--muted);font-size:1.05rem;line-height:1.8}.privacy-updated{margin-top:18px;color:var(--muted);font-size:.82rem}
.privacy-content{max-width:920px;margin-top:58px;padding:44px 48px;background:#fff;border:1px solid var(--line);border-radius:14px}.privacy-content section+section{margin-top:34px;padding-top:34px;border-top:1px solid var(--line)}.privacy-content h2{margin:0 0 12px;font-size:1.22rem}.privacy-content p{margin:0;color:var(--muted);line-height:1.8}.privacy-content a{color:var(--orange);text-decoration:underline;text-underline-offset:3px}
@media(max-width:700px){.privacy-main{padding:44px 0 58px;background:linear-gradient(180deg,#fff 0,#fff 220px,var(--pale) 220px,var(--pale) 100%)}.privacy-content{margin-top:38px;padding:28px 21px}.privacy-content section+section{margin-top:27px;padding-top:27px}}
