.legal-wrap{padding:70px 0}.legal-layout{display:grid;grid-template-columns:260px 1fr;gap:42px;align-items:start}.legal-nav{position:sticky;top:90px;background:#f7f9fc;border:1px solid #e7edf5;border-radius:16px;padding:18px}.legal-nav a{display:block;padding:11px 12px;border-radius:9px;color:#19365f;text-decoration:none;font-weight:600;font-size:14px}.legal-nav a:hover,.legal-nav a.active{background:#eaf1fb;color:#0b5bd3}.legal-card{background:#fff;border:1px solid #e7edf5;border-radius:18px;padding:38px;box-shadow:0 12px 35px rgba(18,42,76,.06)}.legal-card h2{margin-top:30px;color:#092b5b}.legal-card h3{margin-top:22px;color:#173b6b}.legal-card p,.legal-card li{color:#50627a;line-height:1.75}.legal-card ul{padding-left:22px}.legal-note{background:#f5f8fc;border-left:4px solid #1e74ef;padding:14px 17px;border-radius:8px;margin:22px 0;color:#42546b}.legal-meta{font-size:13px;color:#7b8ba0;margin-bottom:24px}@media(max-width:800px){.legal-layout{grid-template-columns:1fr}.legal-nav{position:static}.legal-card{padding:24px}}
