
body{font-family:Inter,Arial,sans-serif;color:#10243f;background:#f7f9fc}.legal-header{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px max(24px,calc((100vw - 1180px)/2));background:#08172b;color:#fff}.legal-brand{display:grid;color:#fff;text-decoration:none}.legal-brand strong{font:700 36px/1 'Inter Tight',Inter,sans-serif}.legal-brand span{font-size:16px}.legal-header nav{display:flex;flex-wrap:wrap;gap:20px}.legal-header a{color:inherit}.legal-main{width:min(860px,calc(100% - 40px));margin:72px auto}.legal-main h1{margin:8px 0 18px;font:700 clamp(48px,8vw,80px)/.95 'Inter Tight',Inter,sans-serif;color:#08172b}.legal-lede{font-size:22px;line-height:1.5}.legal-updated{padding-bottom:28px;border-bottom:1px solid #ccd6e2;color:#5e6e82}.legal-main article{font-size:17px;line-height:1.75}.legal-main h2{margin:42px 0 12px;font:700 30px/1.1 'Inter Tight',Inter,sans-serif}.legal-main li{margin:8px 0}.legal-main a{color:#125296}.legal-table{border-top:1px solid #ccd6e2}.legal-table>div{display:grid;grid-template-columns:160px 1fr 160px;gap:20px;padding:18px 0;border-bottom:1px solid #ccd6e2}.legal-footer{padding:34px max(24px,calc((100vw - 1180px)/2));background:#08172b;color:#fff}.legal-footer p{margin:0}@media(max-width:700px){.legal-header{align-items:flex-start;flex-direction:column}.legal-main{margin:48px auto}.legal-table>div{grid-template-columns:1fr;gap:6px}.legal-main article{font-size:16px}}
