:root{font-family:Inter,Arial,sans-serif;color:#0a2b46;background:#f4f7f9;line-height:1.65}*{box-sizing:border-box}body{margin:0}.legalHead,.legalNav,.legalMain,.legalFoot{max-width:1080px;margin:auto}.legalHead{display:flex;align-items:center;gap:16px;padding:28px 22px 12px}.legalHead img{width:86px;background:white;border-radius:12px;padding:7px}.legalHead div{display:flex;flex-direction:column}.legalNav{padding:10px 22px 16px;display:flex;flex-wrap:wrap;gap:8px}.legalNav a,.legalMain a{color:#056296}.legalNav a{background:#e9f2f7;padding:7px 10px;border-radius:999px;text-decoration:none;font-size:14px}.legalMain{background:#fff;border-radius:18px;padding:34px 30px;box-shadow:0 14px 42px rgba(5,37,61,.08)}h1{font-size:34px;line-height:1.18;margin-top:0}h2{margin-top:32px;border-top:1px solid #e4edf2;padding-top:22px}h3{margin-top:22px}.facts,.countryGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.card,.note,.protect{padding:16px 18px;border-radius:12px}.card{background:#f3f7fa}.note{background:#fff8e8;border-left:4px solid #c18b17}.protect{background:#eef8f3;border-left:4px solid #1d7a4d}.danger{background:#fff0f0;border-left:4px solid #b53d3d;padding:16px 18px;border-radius:12px}.toc{columns:2}.toc a{display:block;padding:3px 0}.legalFoot{padding:26px 22px 46px;font-size:14px}.btn{display:inline-block;background:#082b47;color:#fff!important;text-decoration:none;padding:11px 15px;border-radius:10px;font-weight:700}.small{font-size:13px;color:#51687a}@media(max-width:720px){.legalMain{margin:8px;padding:24px 18px}.facts,.countryGrid{grid-template-columns:1fr}.toc{columns:1}h1{font-size:28px}}