.legal-page-module__zI0myW__page{color:#071a45;background:#fafbfe}.legal-page-module__zI0myW__approvalBanner{color:#6b4f00;background:#fff8e6;border:1px solid #f0d998;border-radius:10px;width:min(1160px,100% - 48px);margin:18px auto 0;padding:12px 16px;font-size:13px;line-height:1.5}.legal-page-module__zI0myW__approvalBanner code{font-size:12px}.legal-page-module__zI0myW__hero{background:#f1f2f4;min-height:470px;position:relative;overflow:hidden}.legal-page-module__zI0myW__hero:after{content:"";background:linear-gradient(90deg,#f9f9f7fa 0%,#f9f9f7f0 47%,#f9f9f71f 75%);position:absolute;inset:0}.legal-page-module__zI0myW__hero>img{object-fit:cover;object-position:69% center}.legal-page-module__zI0myW__hero>div{z-index:1;width:min(1160px,100% - 48px);margin:0 auto;padding:54px 0 70px;position:relative}.legal-page-module__zI0myW__hero a{color:#596783;align-items:center;gap:8px;margin-bottom:62px;font-size:12px;font-weight:650;display:inline-flex}.legal-page-module__zI0myW__hero a svg{width:15px}.legal-page-module__zI0myW__hero span{color:#3156f5;font-size:12px;font-weight:750;display:block}.legal-page-module__zI0myW__hero h1{letter-spacing:-3.6px;max-width:760px;margin:12px 0 16px;font-size:clamp(48px,6vw,72px);line-height:1}.legal-page-module__zI0myW__hero p{color:#4f5f7a;max-width:640px;font-size:16px;line-height:1.7}.legal-page-module__zI0myW__hero small{color:#7a8599;font-size:11px}.legal-page-module__zI0myW__documentLayout{grid-template-columns:245px minmax(0,760px);gap:85px;width:min(1160px,100% - 48px);margin:0 auto;padding:90px 0 120px;display:grid}.legal-page-module__zI0myW__documentLayout aside{align-self:start;gap:13px;display:grid;position:sticky;top:120px}.legal-page-module__zI0myW__documentLayout aside span{color:#5c677b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:750}.legal-page-module__zI0myW__documentLayout aside a{color:#4c5a75;font-size:12px;line-height:1.45;transition:color .2s,transform .2s}.legal-page-module__zI0myW__documentLayout aside a:hover{color:#3156f5;transform:translate(3px)}.legal-page-module__zI0myW__document{gap:68px;display:grid}.legal-page-module__zI0myW__document section{scroll-margin-top:120px}.legal-page-module__zI0myW__document section>span{color:#3156f5;font-variant-numeric:tabular-nums;font-size:11px;font-weight:750}.legal-page-module__zI0myW__document h2{letter-spacing:-1px;border-bottom:1px solid #dfe4ed;margin:9px 0 23px;padding-bottom:20px;font-size:28px}.legal-page-module__zI0myW__document p,.legal-page-module__zI0myW__document li{color:#4e5d78;font-size:14px;line-height:1.8}.legal-page-module__zI0myW__document ul{gap:8px;padding-left:20px;display:grid}.legal-page-module__zI0myW__tableWrap{border:1px solid #dfe4ed;border-radius:10px;margin-top:8px;overflow-x:auto}.legal-page-module__zI0myW__document table{border-collapse:collapse;width:100%;font-size:13px}.legal-page-module__zI0myW__document th,.legal-page-module__zI0myW__document td{text-align:left;vertical-align:top;color:#4e5d78;border-bottom:1px solid #e8ecf3;padding:12px 14px;line-height:1.55}.legal-page-module__zI0myW__document th{color:#071a45;background:#f4f6fb;font-size:12px;font-weight:650}.legal-page-module__zI0myW__document tbody tr:last-child td{border-bottom:none}.legal-page-module__zI0myW__contact{background:#eaf0ff;border-radius:12px 12px 38px;grid-template-columns:48px 1fr auto;align-items:center;gap:22px;width:min(1160px,100% - 48px);margin:0 auto 44px;padding:30px 36px;display:grid}.legal-page-module__zI0myW__contact>svg{color:#3156f5;width:30px}.legal-page-module__zI0myW__contact span{color:#5a6881;font-size:11px}.legal-page-module__zI0myW__contact h2{margin:4px 0 0;font-size:22px}.legal-page-module__zI0myW__contact a{color:#3156f5;align-items:center;gap:8px;font-size:13px;font-weight:750;display:flex}.legal-page-module__zI0myW__contact a svg{width:15px}@media (max-width:800px){.legal-page-module__zI0myW__hero:after{background:linear-gradient(90deg,#f9f9f7fa,#f9f9f7cc)}.legal-page-module__zI0myW__documentLayout{grid-template-columns:1fr;gap:50px;padding-block:65px 80px}.legal-page-module__zI0myW__documentLayout aside{border-bottom:1px solid #dfe4ed;grid-template-columns:1fr 1fr;padding-bottom:28px;position:static}.legal-page-module__zI0myW__documentLayout aside span{grid-column:1/-1}.legal-page-module__zI0myW__contact{grid-template-columns:38px 1fr;padding:27px 24px}.legal-page-module__zI0myW__contact a{grid-column:2}}@media (max-width:500px){.legal-page-module__zI0myW__hero h1{font-size:45px}.legal-page-module__zI0myW__documentLayout aside{grid-template-columns:1fr}.legal-page-module__zI0myW__documentLayout aside span{grid-column:auto}}
