.privacy-hero{padding:105px 7vw 95px;background:var(--ink);color:#fff}.privacy-hero h1{max-width:1050px;font-size:clamp(64px,8vw,116px);line-height:.9}.privacy-hero>p:last-child{max-width:650px;margin:32px 0 0;color:#bdcbc8;font-size:18px;line-height:1.8}.privacy-layout{display:grid;grid-template-columns:260px minmax(0,900px);justify-content:center;gap:6vw;padding:100px 7vw 120px;background:var(--paper)}.privacy-layout aside{position:sticky;top:45px;align-self:start;padding:28px;border-top:1px solid var(--gold);border-bottom:1px solid var(--line)}.privacy-layout aside span{font-family:Georgia,serif;font-size:42px;color:var(--gold)}.privacy-layout aside p{color:#66777d;line-height:1.6}.privacy-content article{position:relative;padding:0 0 62px 74px;margin-bottom:62px;border-bottom:1px solid var(--line)}.privacy-content article:last-child{margin-bottom:0}.privacy-content article>span{position:absolute;left:0;top:7px;width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--gold);border-radius:50%;color:var(--gold);font-size:11px}.privacy-content h2{font-size:clamp(34px,4vw,54px);line-height:1.05;margin-bottom:24px}.privacy-content p,.privacy-content li{color:#52676f;line-height:1.85}.privacy-content ul{padding-left:22px}.privacy-content a{color:var(--ink);font-weight:700;border-bottom:1px solid var(--gold)}@media(max-width:900px){.privacy-layout{grid-template-columns:1fr}.privacy-layout aside{position:static}.privacy-content article{padding-left:64px}}@media(max-width:560px){.privacy-hero{padding:75px 6vw}.privacy-hero h1{font-size:54px}.privacy-layout{padding:70px 6vw 90px}.privacy-content article{padding-left:0;padding-top:62px}.privacy-content article>span{top:0}}
