.legal-page{margin:0;background:#f4f7fa;color:#20354a;font:16px/1.7 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.legal-page *{box-sizing:border-box}.legal-page a{color:#075b88;text-underline-offset:3px}.legal-header{background:#08233c;color:#fff}.legal-header .legal-wrap{display:flex;align-items:center;justify-content:space-between;padding-block:18px}.legal-brand{display:flex;align-items:center;gap:12px;color:#fff;text-decoration:none;font-weight:800}.legal-brand img{width:44px;height:44px}.legal-back{color:#fff!important;font-weight:700}.legal-wrap{width:min(920px,calc(100% - 32px));margin-inline:auto}.legal-card{margin-block:34px;background:#fff;border:1px solid #d6e2ea;border-radius:18px;padding:clamp(22px,5vw,54px);box-shadow:0 14px 40px rgba(8,35,60,.07)}.legal-card h1{font-size:clamp(2rem,5vw,3rem);line-height:1.08;color:#08233c;margin:0 0 8px}.legal-card h2{font-size:1.35rem;line-height:1.3;color:#0b5d7a;margin:2rem 0 .5rem}.legal-card h3{font-size:1.05rem;color:#08233c}.legal-card p,.legal-card li{max-width:78ch}.legal-meta{color:#566b7f;margin-bottom:28px}.legal-summary{background:#eaf3f7;border-left:4px solid #0b5d7a;border-radius:8px;padding:16px 18px}.legal-card table{width:100%;border-collapse:collapse;margin:16px 0}.legal-card th,.legal-card td{padding:11px;border:1px solid #d6e2ea;text-align:left;vertical-align:top}.legal-card th{background:#edf4f7}.legal-footer{padding:24px 16px 100px;text-align:center;color:#566b7f}.skip-link{position:absolute;left:-10000px}.skip-link:focus{left:12px;top:12px;background:#fff;color:#08233c;padding:10px;z-index:99}@media(max-width:600px){.legal-header .legal-wrap{align-items:flex-start;gap:12px}.legal-card{margin-block:18px}.legal-card table{font-size:14px}.legal-card thead{display:none}.legal-card tr,.legal-card td{display:block}.legal-card td:first-child{font-weight:800;background:#edf4f7}}
