.legal_root__1Ucqu{min-height:100vh;background:#06162b;font-family:DM Sans,Noto Sans SC,sans-serif}.legal_topbar__LH0zZ{width:min(960px,calc(100% - 40px));height:72px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.08)}.legal_brand___5vY0{display:flex;align-items:center;gap:10px;color:#fff;font-size:18px;font-weight:850;letter-spacing:-.03em;text-decoration:none}.legal_brand___5vY0 span{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#baff2c;color:#06162b;font-weight:900}.legal_back__Bh46i{color:#96aabd;font-size:12px;font-weight:750;text-decoration:none}.legal_main__JNuPZ{width:min(960px,calc(100% - 40px));margin:0 auto;padding:52px 0 70px}.legal_paper__HUqQI{border:1px solid #d8e2e9;border-radius:24px;background:#f7f9fa;color:#294158;padding:clamp(28px,5vw,58px);box-shadow:0 28px 80px rgba(0,0,0,.2)}.legal_head__ATSUf{margin-bottom:42px;padding-bottom:25px;border-bottom:1px solid #dce5eb}.legal_head__ATSUf>p:first-child{color:#3e6e97!important;font-weight:850}.legal_head__ATSUf h1{color:#102f50!important;font-family:inherit!important;font-size:clamp(34px,4.5vw,48px)!important;letter-spacing:-.04em}.legal_head__ATSUf>p{color:#7a8b99!important}.legal_content__qHTI_{color:#556b7e!important;font-size:13.5px;line-height:1.85}.legal_content__qHTI_ h2{color:#17314b!important;font-family:inherit!important;font-size:18px}.legal_content__qHTI_ section{scroll-margin-top:20px}.legal_return__MhuCC{display:inline-flex;min-height:46px;align-items:center;margin-top:38px;border-radius:11px;background:#0d2b4d;color:#fff;padding:0 17px;font-size:12px;font-weight:800;text-decoration:none}.legal_footer__ZKXiQ{width:min(960px,calc(100% - 40px));margin:0 auto;padding:0 0 30px;display:flex;justify-content:space-between;color:#6f879a;font-size:10px}.legal_footer__ZKXiQ a{color:#839aad;text-decoration:none}@media (max-width:520px){.legal_footer__ZKXiQ,.legal_main__JNuPZ,.legal_topbar__LH0zZ{width:calc(100% - 28px)}.legal_topbar__LH0zZ{height:62px}.legal_main__JNuPZ{padding-top:30px}.legal_paper__HUqQI{border-radius:18px}}