
.privacy-page{--space:clamp(58px,7vw,110px)}
.privacy-hero{padding:var(--space) 6%;display:grid;grid-template-columns:1.4fr 1fr;gap:8%;background:#f4f7fc;align-items:center}
.privacy-hero h1{font-size:clamp(44px,5.5vw,82px);line-height:1.07;letter-spacing:-.06em;margin:25px 0 30px}.privacy-hero em{color:#0866ff;font-style:normal}.privacy-hero p:not(.eyebrow){max-width:580px}.privacy-lead{font-size:clamp(20px,2vw,25px);line-height:1.5}.privacy-hero .button{margin-top:12px}
.partnership{background:#fff;border:1px solid #d9e2ef;padding:clamp(25px,3.5vw,52px);border-radius:4px}.partnership>.eyebrow{font-size:11px;letter-spacing:1.3px}.partnership img{width:300px;height:auto;margin:36px 0 42px}.partnership h2{font-size:clamp(27px,2.8vw,40px);line-height:1.2;letter-spacing:-.04em;margin-bottom:22px}.partnership p{color:#58667a}.partnership .text-link{display:inline-block;font-size:14px}
.privacy-section{padding:var(--space) 6%}.privacy-page h2{letter-spacing:-.045em}.privacy-heading{max-width:720px;margin-bottom:58px}.privacy-heading h2,.privacy-scope h2,.privacy-end h2,.privacy-process h2{font-size:clamp(35px,4vw,57px);line-height:1.12;margin-bottom:28px}.privacy-heading>p:last-child{max-width:600px;color:#58667a}.privacy-services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.privacy-services article{border-top:1px solid #b9c9df;padding-top:25px}.privacy-services h3{font-size:25px;line-height:1.25;margin:22px 0}.privacy-services p{color:#58667a;font-size:16px}.privacy-process{padding:var(--space) 6%;background:#102b4d;color:#fff;display:grid;grid-template-columns:1fr 1.15fr;gap:10%}.privacy-process>div>p:last-child{color:#c7d5e8;max-width:390px}.privacy-process ol{list-style:none;counter-reset:steps;margin:0;padding:0}.privacy-process li{counter-increment:steps;position:relative;padding:0 0 24px 56px;margin-bottom:24px;border-bottom:1px solid #ffffff30}.privacy-process li:last-child{margin-bottom:0}.privacy-process li:before{content:'0' counter(steps);position:absolute;left:0;top:0;color:#a6c8ff;font-size:14px}.privacy-process h3{font-size:23px;margin-bottom:12px}.privacy-process li p{color:#c7d5e8;margin-bottom:0}.privacy-scope{display:grid;grid-template-columns:1fr 1.3fr;gap:10%}.privacy-scope p:not(.privacy-lead):not(.eyebrow){color:#58667a}.privacy-links{display:flex;flex-wrap:wrap;gap:18px 28px}.privacy-end{padding:var(--space) 6%;background:#f4f7fc}.privacy-end>p{max-width:560px}.privacy-end .button{margin-top:16px}
@media(min-width:1600px){.privacy-hero,.privacy-section,.privacy-process,.privacy-end{padding-left:max(6%,calc((100vw - 1400px)/2));padding-right:max(6%,calc((100vw - 1400px)/2))}}
@media(max-width:800px){.privacy-hero{grid-template-columns:1fr;gap:45px}.partnership{max-width:560px}.privacy-services{grid-template-columns:1fr;gap:24px}.privacy-process,.privacy-scope{grid-template-columns:1fr;gap:35px}.privacy-heading{margin-bottom:35px}.privacy-process>div>p:last-child{max-width:100%}}
@media(max-width:390px){.privacy-hero h1{font-size:42px}.privacy-page .button{gap:15px;padding:16px 20px;font-size:14px}.partnership{padding:24px}.privacy-process li{padding-left:40px}}
