.pcu-legal-hero{background:linear-gradient(135deg,#06182a,#0d3558);color:#fff;padding:72px 0 58px}.pcu-legal-hero h1{font-size:clamp(35px,4.4vw,54px);line-height:1.05;max-width:900px;margin:0 0 16px}.pcu-legal-hero p{max-width:760px;color:#d3dfe7;font-size:17px;line-height:1.6}.pcu-legal-hero small{display:inline-block;margin-top:15px;color:#f5b51b;font-weight:800}.pcu-legal-layout{display:grid;grid-template-columns:245px minmax(0,1fr);gap:42px;align-items:start}.pcu-legal-index{position:sticky;top:20px;border:1px solid #dfe7ec;border-radius:16px;padding:18px;background:#f7f9fa}.pcu-legal-index strong,.pcu-legal-index a{display:block}.pcu-legal-index strong{color:var(--navy);margin-bottom:10px}.pcu-legal-index a{font-size:13px;color:#526678;padding:7px 0;border-bottom:1px solid #e5ebef}.pcu-legal-content{max-width:860px}.pcu-legal-content section{scroll-margin-top:25px}.pcu-legal-content h2{font-size:32px;color:var(--navy);margin:0 0 18px;padding-top:4px}.pcu-legal-content h3{font-size:20px;color:var(--navy);margin:28px 0 9px;scroll-margin-top:25px}.pcu-legal-content p,.pcu-legal-content li{font-size:15px;line-height:1.72;color:#465969}.pcu-legal-content section+section{margin-top:58px;padding-top:48px;border-top:2px solid #e4eaee}@media(max-width:800px){.pcu-legal-layout{grid-template-columns:1fr}.pcu-legal-index{position:static}.pcu-legal-hero{padding:55px 0 43px}.pcu-legal-content h2{font-size:28px}}
.pcu-home-ux .pcu-legal-hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}
