.legal-main{background:#fafbfd;color:#123d85;min-height:100vh}.legal-wrap{max-width:1140px;margin:auto;padding:65px clamp(24px,5vw,70px) 80px}.legal-kicker{font-size:10px;letter-spacing:.13em;color:#df6d36;margin:0 0 25px}.legal-header h1{font-size:clamp(34px,4.5vw,58px);line-height:1.2;font-weight:normal;margin:0 0 20px;overflow-wrap:anywhere}.legal-date{font-size:11px;color:#8295b0;margin:0 0 35px}.legal-lead{font-size:21px!important;line-height:1.8!important;color:#59769b!important;margin-bottom:36px!important}.legal-content{max-width:900px}.legal-content h2{font-weight:normal;font-size:25px;line-height:1.35;margin:34px 0 16px;scroll-margin-top:100px}.legal-content h3{font-weight:normal;font-size:20px;margin:28px 0 12px}.legal-content p,.legal-content li{font-size:15px;line-height:1.9;color:#486587}.legal-content ul{padding-left:22px}.legal-content li{margin-bottom:9px}.legal-content a{color:#123d85;text-decoration:underline;text-underline-offset:4px}.legal-facts{display:grid;grid-template-columns:1fr 1.7fr;gap:18px 28px;padding:28px;background:white;border:1px solid #d5dfec}.legal-facts dt{font-size:12px;color:#8294ae}.legal-facts dd{margin:0;line-height:1.7;font-size:15px;overflow-wrap:anywhere}.legal-related{display:flex;flex-wrap:wrap;gap:14px 25px;margin-top:45px;padding-top:25px;border-top:1px solid #d4dfed}.legal-related a{font-size:12px;color:#7188a5}.legal-table-wrap{overflow:auto;border:1px solid #d5dfec;margin:25px 0}.legal-table-wrap table{border-collapse:collapse;width:100%;font-size:12px;line-height:1.8;background:white}.legal-table-wrap td,.legal-table-wrap th{border:1px solid #dce5f0;padding:15px;min-width:150px;text-align:left;vertical-align:top}.legal-table-wrap th{background:#eef3fa;font-weight:normal}.legal-table-wrap td:first-child{overflow-wrap:anywhere}.legal-inline-button{font:inherit;background:none;border:0;padding:0;color:#123d85;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.legal-primary{font:inherit;background:white;border:1px solid #123d85;color:#123d85;padding:13px 19px;cursor:pointer;font-size:13px}.legal-sitemap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.legal-sitemap section{padding:24px;background:#fff;border:1px solid #dce5f0}.legal-sitemap h2{margin:0 0 20px}.legal-sitemap ul{padding-left:18px}.legal-sitemap li{font-size:13px}.legal-main :focus-visible{outline:2px solid #e8753d;outline-offset:4px}[hidden]{display:none!important}@media(max-width:650px){.legal-wrap{padding:35px 23px 55px}.legal-lead{font-size:18px!important}.legal-facts{display:block;padding:22px}.legal-facts dt{margin-top:19px}.legal-facts dt:first-child{margin-top:0}.legal-facts dd{margin-top:6px}.legal-content p,.legal-content li{font-size:14px}.legal-content h2{font-size:23px}.legal-sitemap{grid-template-columns:1fr}}
