.LegalPage_page__EKYUS{flex:1 0 auto;min-height:100vh;min-height:100dvh;background:radial-gradient(circle at 12% 0,rgba(58,109,240,.12),transparent 32rem),#f4f6fa;color:#101319}.LegalPage_header__f7bSQ{border-bottom:1px solid #dfe3ea;background:rgba(255,255,255,.9);backdrop-filter:blur(18px)}.LegalPage_footerInner__SJyzf,.LegalPage_headerInner__S3sul,.LegalPage_main__RWCc9{width:min(100% - 2rem,880px);margin-inline:auto}.LegalPage_headerInner__S3sul{display:flex;align-items:center;justify-content:space-between;min-height:76px;gap:1rem}.LegalPage_brand__51gVa{color:#101319;font-size:1.25rem;font-weight:750;letter-spacing:-.04em;text-decoration:none}.LegalPage_backLink__izz90,.LegalPage_inlineLink__uc631{color:#2456cf;font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.LegalPage_main__RWCc9{padding-block:clamp(3rem,7vw,6rem)}.LegalPage_eyebrow__7oR7T{color:#2456cf;font-size:.78rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.LegalPage_title__pQtwA{max-width:760px;margin-top:.8rem;font-size:clamp(2.5rem,7vw,4.8rem);font-weight:520;letter-spacing:-.065em;line-height:.98}.LegalPage_summary__7_3Sd{max-width:720px;margin-top:1.6rem;color:#555e6c;font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.75}.LegalPage_meta__oGeX7{margin-top:1rem;color:#727a86;font-size:.9rem}.LegalPage_content__Uk4uu{margin-top:clamp(2.5rem,6vw,4.5rem)}.LegalPage_content__Uk4uu section{padding-block:2rem;border-top:1px solid #dfe3ea}.LegalPage_content__Uk4uu h2{font-size:clamp(1.35rem,3vw,1.75rem);letter-spacing:-.035em}.LegalPage_content__Uk4uu h3{margin-top:1.5rem;font-size:1rem}.LegalPage_content__Uk4uu li,.LegalPage_content__Uk4uu p{color:#505966;line-height:1.75}.LegalPage_content__Uk4uu p,.LegalPage_content__Uk4uu ul{margin-top:.9rem}.LegalPage_content__Uk4uu ul{padding-left:1.3rem}.LegalPage_content__Uk4uu li+li{margin-top:.55rem}.LegalPage_content__Uk4uu .LegalPage_contactSection__NX9oX{padding-top:0;border-top:0}.LegalPage_contactLayout__lWndj{display:grid;grid-template-columns:minmax(220px,.78fr) minmax(0,1.5fr);overflow:hidden;border:1px solid #d6dce6;border-radius:24px;background:#ffffff;box-shadow:0 28px 80px rgba(13,18,24,.09)}.LegalPage_contactAside__tcOC7{padding:clamp(1.5rem,4vw,2.25rem);background:radial-gradient(circle at 20% 0,rgba(91,135,245,.35),transparent 17rem),#10192b;color:#ffffff}.LegalPage_content__Uk4uu .LegalPage_contactAside__tcOC7 h2{margin-top:.65rem;color:#ffffff;font-size:clamp(1.65rem,3vw,2.15rem);line-height:1.05}.LegalPage_content__Uk4uu .LegalPage_contactAside__tcOC7>p:not(.LegalPage_contactKicker__ih4P3){color:rgba(255,255,255,.68);font-size:.92rem;line-height:1.7}.LegalPage_content__Uk4uu .LegalPage_contactKicker__ih4P3{margin:0;color:#8fb0fa;font-size:.72rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.LegalPage_contactTopics__lf4o1{display:grid;gap:0;margin-top:1.7rem!important;padding:0!important;list-style:none}.LegalPage_content__Uk4uu .LegalPage_contactTopics__lf4o1 li{padding-block:1rem;border-top:1px solid rgba(255,255,255,.11);color:#ffffff}.LegalPage_contactTopics__lf4o1 span,.LegalPage_contactTopics__lf4o1 strong{display:block}.LegalPage_contactTopics__lf4o1 strong{font-size:.9rem}.LegalPage_contactTopics__lf4o1 span{margin-top:.3rem;color:rgba(255,255,255,.56);font-size:.8rem;line-height:1.55}.LegalPage_contactNotice__4TVas{margin-top:1.5rem;padding:1rem;border:1px solid rgba(143,176,250,.25);border-radius:14px;background:rgba(143,176,250,.08)}.LegalPage_contactNotice__4TVas strong{font-size:.78rem}.LegalPage_content__Uk4uu .LegalPage_contactNotice__4TVas p{margin-top:.35rem;color:rgba(255,255,255,.58);font-size:.76rem;line-height:1.55}.LegalPage_contactPanel__bbfYJ{padding:clamp(1.5rem,5vw,2.5rem)}.LegalPage_contactPanelHeader__CHzmk{margin-bottom:1.6rem}.LegalPage_content__Uk4uu .LegalPage_contactPanelHeader__CHzmk h2{margin-top:.55rem;font-size:clamp(1.55rem,3vw,2rem)}.LegalPage_content__Uk4uu .LegalPage_contactPanelHeader__CHzmk>p:last-child{margin-top:.5rem;color:#7a8290;font-size:.82rem}.LegalPage_content__Uk4uu .LegalPage_emailNotice__FO9MJ{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:2rem;align-items:start;margin-top:.5rem}.LegalPage_content__Uk4uu .LegalPage_emailNotice__FO9MJ p{margin-top:0}.LegalPage_form__X9nmy{display:grid;gap:1.2rem}.LegalPage_formGrid__z6ztU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.LegalPage_form__X9nmy label{display:grid;gap:.5rem;color:#384150;font-size:.9rem;font-weight:700}.LegalPage_form__X9nmy label>span{display:inline-flex;align-items:baseline;gap:.25rem}.LegalPage_form__X9nmy label span b{color:#2456cf}.LegalPage_form__X9nmy input,.LegalPage_form__X9nmy select,.LegalPage_form__X9nmy textarea{width:100%;min-height:48px;border:1px solid #cbd2dd;border-radius:11px;background:#fbfcfe;color:#101319;font:inherit;font-weight:450;padding:.8rem .9rem}.LegalPage_form__X9nmy textarea{min-height:150px;resize:vertical}.LegalPage_form__X9nmy input::placeholder,.LegalPage_form__X9nmy textarea::placeholder{color:#929aa6}.LegalPage_form__X9nmy input:focus,.LegalPage_form__X9nmy select:focus,.LegalPage_form__X9nmy textarea:focus{border-color:#3a6df0;outline:3px solid rgba(58,109,240,.14)}.LegalPage_fieldHelp__aipcE{display:flex;justify-content:flex-end;color:#858d99;font-size:.72rem;font-weight:500}.LegalPage_honeypot__JDXwH{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.LegalPage_formActions__ZDjMm{display:flex;align-items:center;justify-content:space-between;gap:1rem}.LegalPage_formActions__ZDjMm button{display:inline-flex;align-items:center;justify-content:center;gap:1.1rem;min-height:46px;border:0;border-radius:999px;background:#101319;color:#ffffff;cursor:pointer;font-weight:750;padding-inline:1.4rem;transition:background .16s ease,transform .16s ease}.LegalPage_formActions__ZDjMm button:hover:not(:disabled){background:#2456cf;transform:translateY(-1px)}.LegalPage_formActions__ZDjMm button:disabled{cursor:wait;opacity:.62}.LegalPage_formPrivacy__VtQ_n{max-width:230px;margin:0;color:#7a8290!important;font-size:.8rem!important;text-align:right}.LegalPage_formPrivacy__VtQ_n a{color:#2456cf;text-decoration:underline;text-underline-offset:2px}.LegalPage_statusSlot__c6mE2{min-height:1.5rem}.LegalPage_statusSlot__c6mE2 p{margin:0;padding:.75rem .9rem;border-radius:10px;font-size:.84rem}.LegalPage_success__4Byjh{background:#e9f8ef;color:#187542!important}.LegalPage_error__CJf5U{background:#fff0ee;color:#b42318!important}.LegalPage_footer__8j2LX{border-top:1px solid #dfe3ea;background:#ffffff}.LegalPage_footerInner__SJyzf{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;padding-block:2rem;color:#69717d;font-size:.9rem}.LegalPage_footerLinks__A8neP{display:flex;flex-wrap:wrap;gap:1rem}.LegalPage_footerLinks__A8neP a{color:#384150}@media (max-width:760px){.LegalPage_contactLayout__lWndj,.LegalPage_content__Uk4uu .LegalPage_emailNotice__FO9MJ{grid-template-columns:1fr}.LegalPage_contactTopics__lf4o1{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.LegalPage_content__Uk4uu .LegalPage_contactTopics__lf4o1 li{padding:.85rem 0}.LegalPage_formGrid__z6ztU{grid-template-columns:1fr}.LegalPage_formActions__ZDjMm{align-items:stretch;flex-direction:column}.LegalPage_formPrivacy__VtQ_n{max-width:none;text-align:left}.LegalPage_statusSlot__c6mE2{min-height:0}.LegalPage_headerInner__S3sul{min-height:68px}.LegalPage_backLink__izz90{font-size:.88rem}}@media (max-width:520px){.LegalPage_contactTopics__lf4o1{grid-template-columns:1fr}.LegalPage_contactNotice__4TVas{margin-top:1rem}}