*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f6f8fb;color:#142f4b;font-family:Inter,Arial,sans-serif}.legal-container{width:min(1160px,calc(100% - 40px));margin:auto}.legal-nav{background:white;border-bottom:1px solid #e5ebf2;position:sticky;top:0;z-index:10}.legal-nav>.legal-container{display:flex;justify-content:space-between;align-items:center;min-height:88px;gap:20px}.legal-logo img{width:220px;max-height:65px;object-fit:contain;object-position:left}.legal-nav nav,.legal-footer nav{display:flex;gap:24px;flex-wrap:wrap}.legal-nav a,.legal-footer a{font-size:13px;font-weight:700;color:#1b4269}.legal-nav nav a:hover,.legal-footer a:hover{color:#df6139}.legal-hero{background:linear-gradient(115deg,#092a4b,#123f69 67%,#1b557f);color:white;padding:82px 0 78px}.legal-eyebrow{color:#ffbd76;font-size:11px;font-weight:800;letter-spacing:.2em}.legal-hero h1{font:800 clamp(38px,5vw,64px) Manrope;margin:14px 0}.legal-hero p{max-width:680px;line-height:1.8;color:#d6e5f0;font-size:17px}.legal-meta{font-size:12px;color:#c5dced;margin-top:28px}.legal-meta span{margin:0 12px;color:#f0ae72}.legal-main{display:grid;grid-template-columns:240px minmax(0,1fr);gap:70px;padding:65px 0 95px}.legal-side{position:sticky;top:110px;align-self:start;display:grid;gap:3px}.legal-side>span{font-size:10px;font-weight:800;letter-spacing:.15em;color:#718398;margin-bottom:15px}.legal-side>a{padding:10px 13px;font-size:13px;font-weight:650;color:#4c6378;border-left:2px solid #dce5ed}.legal-side>a:hover{color:#123f69;border-color:#db7641;background:#edf3f8}.legal-help{margin-top:24px;padding:20px;border-radius:13px;background:#eaf1f8;display:grid;gap:10px}.legal-help i{color:#db7641}.legal-help strong{font-size:14px}.legal-help a{font-size:12px;font-weight:750;color:#164b78}.legal-article{background:#fff;border:1px solid #e2e9ef;border-radius:18px;padding:48px 56px;box-shadow:0 20px 55px rgba(25,58,85,.05)}.legal-intro-card{display:flex;gap:16px;background:#f0f6fa;border-left:4px solid #dc7442;border-radius:10px;padding:20px;margin-bottom:34px}.legal-intro-card>i{font-size:24px;color:#176492}.legal-intro-card strong{font-size:15px}.legal-intro-card p{margin:5px 0 0}.legal-article section{padding:26px 0 32px;border-bottom:1px solid #e8edf2;scroll-margin-top:110px}.legal-number{font-size:10px;letter-spacing:.12em;font-weight:800;color:#d46c37}.legal-article h2{font:800 23px Manrope;margin:11px 0 10px;color:#102e50}.legal-article p{line-height:1.85;color:#536779;font-size:14px;margin:0}.legal-article a,.legal-end a{color:#0b5ca8;text-decoration:underline}.legal-end{padding-top:30px;font-size:14px;font-weight:650}.legal-footer{background:#0b2a49;color:#dce7ee;padding:35px 0}.legal-footer>.legal-container{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.legal-footer strong{color:#fff;font-size:13px}.legal-footer span{font-size:12px}.legal-footer a{color:#dae7ef}@media(max-width:840px){.legal-main{grid-template-columns:1fr;gap:24px}.legal-side{position:static;display:none}.legal-article{padding:32px 25px}.legal-nav nav{gap:12px}.legal-logo img{width:165px}.legal-hero{padding:65px 0}}@media(max-width:540px){.legal-nav>.legal-container{align-items:flex-start;flex-direction:column;padding:12px 0}.legal-logo img{max-height:44px}.legal-nav nav a{font-size:11px}.legal-meta span{margin:0 4px}.legal-footer nav{gap:12px}}
