.corporate-panel{margin:18px 0;padding:30px;border:1px solid var(--line);border-radius:22px;background:linear-gradient(135deg,#0f2238,#14314d);color:#fff}.corporate-panel .section-kicker{color:#8fb3d2}.corporate-panel h2{margin:6px 0 10px;font-size:clamp(24px,3vw,34px)}.corporate-panel>p{max-width:860px;color:#c5d4e2}.corporate-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:18px;margin-top:22px}.corporate-legal,.corporate-links{padding:18px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#ffffff0a}.corporate-legal strong{display:block;margin-bottom:7px}.corporate-legal span{display:block;color:#b9cad9;font-size:12px;line-height:1.7}.corporate-links{display:grid;gap:8px;align-content:start}.corporate-links a{display:flex;justify-content:space-between;gap:12px;color:#e7f2fb;text-decoration:none;font-size:12px;font-weight:800}.corporate-links a:hover{color:#fff;text-decoration:underline}.site-footer{margin-top:18px;padding:18px 6px 0;color:#6c788a;font-size:11px;line-height:1.6;text-align:center}.site-footer a{color:var(--blue);text-decoration:none}@media(max-width:720px){.corporate-panel{padding:21px;border-radius:17px}.corporate-grid{grid-template-columns:1fr}}
