.LegalShell-module__MNx3oa__surface{color:#132341;background:radial-gradient(at 85% 0,#e7eaff 0,#0000 36rem),#f6f8fc;min-height:100svh}.LegalShell-module__MNx3oa__document{overflow-wrap:anywhere;width:min(1040px,100% - 40px);margin:0 auto;padding:30px 0 80px}.LegalShell-module__MNx3oa__document>header{color:#435470;background:#ffffffc9;border:1px solid #dde5f1;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;font-size:12px;font-weight:650;display:flex}.LegalShell-module__MNx3oa__document>header a{color:#1949c6;font-size:14px}.LegalShell-module__MNx3oa__document .legal-heading{border:0;margin:72px 0 44px;padding:0}.LegalShell-module__MNx3oa__document .legal-heading>p:first-child{color:#474abb;letter-spacing:.1em;font-size:12px;font-weight:700}.LegalShell-module__MNx3oa__document h1{color:#132341;letter-spacing:-.04em;font-size:clamp(36px,6vw,60px);line-height:1.08}.LegalShell-module__MNx3oa__document .legal-heading>p:last-child{color:#435470;font-size:18px;line-height:1.65}.LegalShell-module__MNx3oa__document article{background:#fff;border:1px solid #dde5f1;border-radius:24px;margin:24px 0;padding:clamp(24px,4vw,40px);scroll-margin-top:24px;box-shadow:0 10px 36px #263e7710}.LegalShell-module__MNx3oa__document article>small{color:#5250b9;font-weight:700}.LegalShell-module__MNx3oa__document h2{color:#132341;margin:10px 0 18px;font-size:clamp(23px,4vw,30px);line-height:1.25}.LegalShell-module__MNx3oa__document h3{color:#132341;margin:26px 0 10px;font-size:18px}.LegalShell-module__MNx3oa__document p,.LegalShell-module__MNx3oa__document li,.LegalShell-module__MNx3oa__document dd{color:#435470;font-size:16px;line-height:1.8}.LegalShell-module__MNx3oa__document p+p{margin-top:16px}.LegalShell-module__MNx3oa__document ul,.LegalShell-module__MNx3oa__document ol{margin:14px 0;padding-left:24px}.LegalShell-module__MNx3oa__document li+li{margin-top:10px}.LegalShell-module__MNx3oa__document strong,.LegalShell-module__MNx3oa__document dt{color:#132341}.LegalShell-module__MNx3oa__document a{color:#1949c6;text-underline-offset:4px;text-decoration:underline}.LegalShell-module__MNx3oa__document a:hover{color:#4730a0}.LegalShell-module__MNx3oa__document a:focus-visible,.LegalShell-module__MNx3oa__document button:focus-visible,.LegalShell-module__MNx3oa__document [tabindex]:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #315ceb}.LegalShell-module__MNx3oa__document aside{color:#654817;background:#fff7e7;border:1px solid #ebd5a6;border-radius:14px;margin-top:22px;padding:18px 20px;font-size:15px;line-height:1.7}.LegalShell-module__MNx3oa__document .legal-document-nav{border-top:1px solid #d7dfed;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:32px;padding-top:28px;display:flex}.LegalShell-module__MNx3oa__document button{font:inherit;color:#1949c6;cursor:pointer;background:#fff;border:1px solid #aebfdc;border-radius:12px;min-height:44px;padding:12px 18px}.LegalShell-module__MNx3oa__document button:hover{background:#eef3ff;border-color:#315ceb}.LegalShell-module__MNx3oa__tableScroll{border:1px solid #dde5f1;border-radius:14px;margin:22px 0;overflow-x:auto}.LegalShell-module__MNx3oa__document table{border-collapse:collapse;text-align:left;width:100%;min-width:620px;font-size:14px;line-height:1.65}.LegalShell-module__MNx3oa__document caption{text-align:left;color:#132341;background:#f3f6fd;padding:16px;font-weight:700}.LegalShell-module__MNx3oa__document th,.LegalShell-module__MNx3oa__document td{vertical-align:top;border-bottom:1px solid #e3e9f3;padding:16px}.LegalShell-module__MNx3oa__document th{color:#132341;font-weight:650}.LegalShell-module__MNx3oa__document td{color:#435470}.LegalShell-module__MNx3oa__document thead{background:#edf2fc}.LegalShell-module__MNx3oa__document tr:last-child td,.LegalShell-module__MNx3oa__document tbody tr:last-child th{border-bottom:0}@media (max-width:600px){.LegalShell-module__MNx3oa__document{width:calc(100% - 28px);padding-top:22px}.LegalShell-module__MNx3oa__document .legal-heading{margin-top:42px}.LegalShell-module__MNx3oa__document article{border-radius:18px;padding:24px 20px}.LegalShell-module__MNx3oa__document .legal-document-nav{flex-direction:column;align-items:stretch}.LegalShell-module__MNx3oa__document .legal-document-nav a{padding:8px 0}}
