.cz-legal-page{color:#18263a;background:#fbfaf7}.cz-legal-shell{width:min(1080px,calc(100% - 40px));margin:0 auto}.cz-legal-hero{padding:76px 0 65px;color:#fff;background:radial-gradient(circle at 85% 10%,rgba(255,123,93,.3),transparent 32%),linear-gradient(135deg,#17253a,#4d36a9)}.cz-legal-hero a{color:#dcd5ff;text-decoration:none}.cz-legal-hero span{display:block;margin-top:40px;color:#bfb5f0;font-size:.75rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.cz-legal-hero h1{max-width:760px;margin:10px 0;font-size:clamp(2.5rem,5vw,4.4rem);line-height:1}.cz-legal-hero p{color:#e0dded;font-size:1.1rem}.cz-legal-layout{display:grid;grid-template-columns:220px minmax(0,720px);gap:78px;align-items:start;padding:70px 0 90px}.cz-legal-layout nav{position:sticky;top:105px;display:grid;gap:10px;padding-left:17px;border-left:2px solid #dcd5f8}.cz-legal-layout nav strong{margin-bottom:5px}.cz-legal-layout nav a{color:#667488;font-size:.86rem;text-decoration:none}.cz-legal-layout nav a:hover{color:#6846ed}.cz-legal-content section{padding:0 0 34px;margin:0 0 34px;border-bottom:1px solid #e0e4e9;scroll-margin-top:110px}.cz-legal-content h2{margin:0 0 13px;font-size:1.55rem;letter-spacing:-.02em}.cz-legal-content p{color:#506176;line-height:1.8}.cz-legal-content a{color:#593bcd}.cz-legal-pending{padding:14px;border-radius:10px;color:#75531f!important;background:#fff1ca}.cz-legal-note{padding:24px;border-left:5px solid #6846ed;background:#f0edff}.cz-legal-note p{margin-bottom:0}@media(max-width:760px){.cz-legal-shell{width:min(100% - 28px,1080px)}.cz-legal-hero{padding:52px 0}.cz-legal-layout{grid-template-columns:1fr;gap:35px;padding-top:45px}.cz-legal-layout nav{position:static;grid-template-columns:1fr 1fr}.cz-legal-layout nav strong{grid-column:1/-1}}
