.consent-body .privacy-hero__inner{grid-template-columns:minmax(0,1fr) 410px}.consent-body .privacy-hero h1{max-width:760px}.consent-body .privacy-hero aside>strong{font-size:22px}.consent-boundary{padding:0 24px;background:#fff}.consent-boundary>.privacy-shell{display:grid;grid-template-columns:130px minmax(0,1fr);gap:42px;padding:42px 0;border-bottom:1px solid var(--line)}.consent-boundary span{color:var(--red);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.14em}.consent-boundary div{padding-left:28px;border-left:4px solid var(--red)}.consent-boundary h2{margin:0;font-size:30px;line-height:1.15}.consent-boundary p{max-width:780px;margin:14px 0 0;color:var(--muted);font-size:16px;line-height:1.6}.consent-body .privacy-section__body p:last-child{padding-top:2px}.consent-body .privacy-section#purposes .privacy-section__body>p:last-child{margin-top:24px;padding:20px 22px;border-top:3px solid var(--graphite);background:#f5f5f6;color:#202228;font-weight:800}.consent-body .privacy-operator>div>strong{max-width:780px}
@media(max-width:1000px){.consent-body .privacy-hero__inner{grid-template-columns:1fr}.consent-boundary{padding:0 18px}.consent-boundary>.privacy-shell{grid-template-columns:1fr;gap:16px}.consent-boundary div{padding-left:22px}}
@media(max-width:700px){.consent-boundary h2{font-size:27px}.consent-boundary>.privacy-shell{padding:34px 0}.consent-body .privacy-section#purposes .privacy-section__body>p:last-child{padding:18px}}
