.contact-module__xwJ-uq__page{background:#02050b;min-height:100svh}.contact-module__xwJ-uq__scene{isolation:isolate;background:radial-gradient(circle at 50% 58%,#0878ff24,#0000 34%),linear-gradient(#02050b 0%,#030914 72%,#02050b 100%);min-height:calc(100svh - 104px);padding:clamp(28px,3vw,50px) clamp(20px,4vw,48px) 28px;position:relative;overflow:hidden}.contact-module__xwJ-uq__sideSignals{z-index:-2;opacity:.82;background:repeating-linear-gradient(90deg,#0000 0 27px,#0878ff66 28px 29px,#0000 30px 38px) 0/26% 74% no-repeat,repeating-linear-gradient(90deg,#0000 0 27px,#0878ff66 28px 29px,#0000 30px 38px) 100%/26% 74% no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 20% 80%,#0000 96%);mask-image:linear-gradient(#0000 0,#000 20% 80%,#0000 96%)}.contact-module__xwJ-uq__sideSignals:after{content:"";filter:blur(9px);background:radial-gradient(at 4% 65%,#009dffcc,#0000 12%),radial-gradient(at 96% 65%,#009dffcc,#0000 12%);position:absolute;inset:25% 0 9%}.contact-module__xwJ-uq__networkHorizon{z-index:-1;opacity:.72;transform-origin:top;background:radial-gradient(at 50% 0,#0878ff66,#0000 48%),repeating-linear-gradient(90deg,#009dff80 0 1px,#0000 1px 22px),repeating-linear-gradient(0deg,#009dff5c 0 1px,#0000 1px 19px);height:270px;position:absolute;bottom:-112px;left:-5%;right:-5%;transform:perspective(350px)rotateX(62deg);-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.contact-module__xwJ-uq__centerLogo{z-index:1;border-radius:15px;width:clamp(116px,9vw,154px);height:clamp(116px,9vw,154px);margin:0 auto clamp(24px,2.2vw,38px);animation:.55s ease-out both contact-module__xwJ-uq__logoEntrance;position:relative;overflow:hidden}.contact-module__xwJ-uq__centerLogoImage{width:100%;height:100%}.contact-module__xwJ-uq__panel{z-index:1;background:radial-gradient(circle at 62% 20%,#0878ff17,#0000 44%),linear-gradient(150deg,#051224fa,#020812fc);border:1px solid #0878ffbd;border-radius:20px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);width:min(92vw,1150px);margin:0 auto;animation:.58s ease-out 60ms both contact-module__xwJ-uq__panelEntrance;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000006b,0 0 32px #0878ff1a}.contact-module__xwJ-uq__infoColumn,.contact-module__xwJ-uq__formColumn{padding:clamp(34px,3.4vw,52px)}.contact-module__xwJ-uq__formColumn{border-left:1px solid #4f81c157}.contact-module__xwJ-uq__infoColumn{flex-direction:column;display:flex}.contact-module__xwJ-uq__infoColumn h1,.contact-module__xwJ-uq__formColumn h2{color:#f7f9fc;letter-spacing:-.04em;margin:0;font-size:clamp(2.2rem,3.5vw,3.5rem);line-height:1}.contact-module__xwJ-uq__formColumn h2{font-size:clamp(2rem,2.8vw,3rem)}.contact-module__xwJ-uq__infoColumn h1 span,.contact-module__xwJ-uq__formColumn h2 span{color:#0000;background:linear-gradient(90deg,#2563eb,#0878ff 52%,#009dff);-webkit-background-clip:text;background-clip:text}.contact-module__xwJ-uq__intro{color:#c8d0dc;max-width:390px;margin:24px 0 0;font-size:clamp(.98rem,1.1vw,1.08rem);line-height:1.65}.contact-module__xwJ-uq__contactDetails{color:#d8dee8;gap:23px;margin:clamp(32px,3vw,48px) 0 0;font-style:normal;display:grid}.contact-module__xwJ-uq__contactDetails span,.contact-module__xwJ-uq__contactDetails a{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:16px;min-height:30px;line-height:1.5;display:grid}.contact-module__xwJ-uq__contactDetails svg{color:#009dff;filter:drop-shadow(0 0 8px #009dff52);width:27px;height:27px}.contact-module__xwJ-uq__contactDetails a{transition:color .18s}.contact-module__xwJ-uq__contactDetails a:hover{color:#4db8ff}.contact-module__xwJ-uq__helpCopy{color:#b8c1ce;border-top:1px solid #648cbe47;margin:auto 0 0;padding-top:24px;line-height:1.65}.contact-module__xwJ-uq__form{margin-top:26px}.contact-module__xwJ-uq__formGrid{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;min-width:0;margin:0;padding:0;display:grid}.contact-module__xwJ-uq__fieldGroup{min-width:0}.contact-module__xwJ-uq__fullWidth,.contact-module__xwJ-uq__submitButton,.contact-module__xwJ-uq__honeypot{grid-column:1/-1}.contact-module__xwJ-uq__field{background:#030c1ad6;border:1px solid #4678c875;border-radius:10px;align-items:center;gap:14px;min-height:56px;padding:0 16px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex}.contact-module__xwJ-uq__field:focus-within{background:#040f20f0;border-color:#0878fff2;box-shadow:0 0 0 3px #0878ff1a}.contact-module__xwJ-uq__field.contact-module__xwJ-uq__invalid{border-color:#ef6464d1}.contact-module__xwJ-uq__field>svg{color:#8795aa;flex:0 0 21px;width:21px;height:21px}.contact-module__xwJ-uq__field input,.contact-module__xwJ-uq__field select,.contact-module__xwJ-uq__field textarea{color:#f7f9fc;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0}.contact-module__xwJ-uq__field input,.contact-module__xwJ-uq__field select{height:54px}.contact-module__xwJ-uq__field input::placeholder,.contact-module__xwJ-uq__field textarea::placeholder,.contact-module__xwJ-uq__field select:invalid{color:#9ca8b8;opacity:1}.contact-module__xwJ-uq__selectField{padding-left:16px;position:relative}.contact-module__xwJ-uq__selectField select{appearance:none;cursor:pointer;color:#f7f9fc;padding-right:32px}.contact-module__xwJ-uq__selectField select:has(option[value=""]:checked){color:#9ca8b8}.contact-module__xwJ-uq__selectField>svg{pointer-events:none;color:#f7f9fc;position:absolute;right:16px}.contact-module__xwJ-uq__selectField option{color:#f7f9fc;background:#061426}.contact-module__xwJ-uq__textareaField{align-items:flex-start;min-height:116px;padding:15px 16px}.contact-module__xwJ-uq__field textarea{resize:vertical;min-height:84px;line-height:1.5}.contact-module__xwJ-uq__fieldError{color:#ff9b9b;margin:7px 2px 0;font-size:.82rem}.contact-module__xwJ-uq__submitButton{cursor:pointer;border:1px solid #2aa4ffb3;width:100%;min-height:56px}.contact-module__xwJ-uq__submitButton:disabled{cursor:wait;opacity:.72;transform:none}.contact-module__xwJ-uq__spinner{animation:.8s linear infinite contact-module__xwJ-uq__spin}.contact-module__xwJ-uq__formStatus{color:#0000;min-height:22px;margin-top:14px;font-size:.91rem;line-height:1.45}.contact-module__xwJ-uq__formStatus.contact-module__xwJ-uq__success{color:#75d69a}.contact-module__xwJ-uq__formStatus.contact-module__xwJ-uq__error{color:#ff9b9b}.contact-module__xwJ-uq__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-module__xwJ-uq__legal{z-index:1;color:#929dab;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 18px;padding:38px 20px 8px;font-size:.84rem;display:flex;position:relative}.contact-module__xwJ-uq__legal a{text-underline-offset:3px;text-decoration:underline;transition:color .18s}.contact-module__xwJ-uq__legal a:hover{color:#f7f9fc}.contact-module__xwJ-uq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes contact-module__xwJ-uq__logoEntrance{0%{opacity:0;transform:translateY(10px)}}@keyframes contact-module__xwJ-uq__panelEntrance{0%{opacity:0;transform:translateY(16px)}}@keyframes contact-module__xwJ-uq__spin{to{transform:rotate(360deg)}}@media (max-width:900px){.contact-module__xwJ-uq__scene{padding-top:34px}.contact-module__xwJ-uq__panel{grid-template-columns:1fr;width:min(94vw,720px)}.contact-module__xwJ-uq__formColumn{border-top:1px solid #4f81c157;border-left:0}.contact-module__xwJ-uq__helpCopy{margin-top:34px}.contact-module__xwJ-uq__sideSignals{opacity:.45}}@media (max-width:560px){.contact-module__xwJ-uq__scene{padding:26px 10px 22px}.contact-module__xwJ-uq__centerLogo{width:108px;height:108px;margin-bottom:24px}.contact-module__xwJ-uq__panel{border-radius:18px;width:100%}.contact-module__xwJ-uq__infoColumn,.contact-module__xwJ-uq__formColumn{padding:32px 22px}.contact-module__xwJ-uq__infoColumn h1,.contact-module__xwJ-uq__formColumn h2{font-size:clamp(2.15rem,11vw,3rem)}.contact-module__xwJ-uq__contactDetails{gap:20px}.contact-module__xwJ-uq__contactDetails span,.contact-module__xwJ-uq__contactDetails a{overflow-wrap:anywhere;grid-template-columns:25px minmax(0,1fr);gap:13px}.contact-module__xwJ-uq__contactDetails svg{width:24px;height:24px}.contact-module__xwJ-uq__formGrid{grid-template-columns:1fr}.contact-module__xwJ-uq__fullWidth,.contact-module__xwJ-uq__submitButton,.contact-module__xwJ-uq__honeypot{grid-column:auto}.contact-module__xwJ-uq__legal{text-align:center;flex-direction:column;gap:10px}.contact-module__xwJ-uq__legal>span[aria-hidden=true]{display:none}.contact-module__xwJ-uq__networkHorizon{opacity:.45;bottom:-75px}}@media (max-width:350px){.contact-module__xwJ-uq__infoColumn,.contact-module__xwJ-uq__formColumn{padding-inline:17px}.contact-module__xwJ-uq__field{padding-inline:13px}}@media (min-width:901px) and (max-width:1536px){.contact-module__xwJ-uq__scene{padding-top:clamp(18px,2vw,28px)}.contact-module__xwJ-uq__centerLogo{width:clamp(86px,7vw,108px);height:clamp(86px,7vw,108px);margin-bottom:clamp(14px,1.5vw,20px)}.contact-module__xwJ-uq__panel{width:min(94vw,1120px)}.contact-module__xwJ-uq__infoColumn,.contact-module__xwJ-uq__formColumn{padding:clamp(27px,2.5vw,36px)}.contact-module__xwJ-uq__infoColumn h1{font-size:clamp(2.15rem,3vw,2.8rem)}.contact-module__xwJ-uq__formColumn h2{font-size:clamp(1.9rem,2.5vw,2.45rem)}.contact-module__xwJ-uq__intro{margin-top:18px;font-size:.98rem;line-height:1.55}.contact-module__xwJ-uq__contactDetails{gap:17px;margin-top:25px}.contact-module__xwJ-uq__contactDetails svg{width:23px;height:23px}.contact-module__xwJ-uq__helpCopy{padding-top:18px;line-height:1.55}.contact-module__xwJ-uq__form{margin-top:20px}.contact-module__xwJ-uq__formGrid{gap:12px}.contact-module__xwJ-uq__field{min-height:50px}.contact-module__xwJ-uq__field input,.contact-module__xwJ-uq__field select{height:48px}.contact-module__xwJ-uq__textareaField{min-height:92px;padding-block:12px}.contact-module__xwJ-uq__field textarea{min-height:66px}.contact-module__xwJ-uq__submitButton{min-height:51px}.contact-module__xwJ-uq__legal{padding-top:25px}}@media (max-width:900px){.contact-module__xwJ-uq__centerLogo{width:88px;height:88px;margin-bottom:18px}.contact-module__xwJ-uq__infoColumn,.contact-module__xwJ-uq__formColumn{padding:28px 24px}.contact-module__xwJ-uq__infoColumn h1,.contact-module__xwJ-uq__formColumn h2{font-size:clamp(2rem,8vw,2.6rem)}.contact-module__xwJ-uq__intro{margin-top:18px;font-size:.96rem;line-height:1.55}.contact-module__xwJ-uq__contactDetails{gap:16px;margin-top:26px}.contact-module__xwJ-uq__contactDetails svg{width:23px;height:23px}.contact-module__xwJ-uq__helpCopy{margin-top:27px;padding-top:18px}.contact-module__xwJ-uq__form{margin-top:20px}.contact-module__xwJ-uq__field{min-height:51px}.contact-module__xwJ-uq__field input,.contact-module__xwJ-uq__field select{height:49px}.contact-module__xwJ-uq__textareaField{min-height:100px}.contact-module__xwJ-uq__field textarea{min-height:70px}}@media (max-width:560px){.contact-module__xwJ-uq__scene{padding-top:20px}.contact-module__xwJ-uq__centerLogo{width:78px;height:78px;margin-bottom:16px}.contact-module__xwJ-uq__infoColumn,.contact-module__xwJ-uq__formColumn{padding:24px 19px}.contact-module__xwJ-uq__infoColumn h1,.contact-module__xwJ-uq__formColumn h2{font-size:clamp(1.95rem,9vw,2.25rem)}.contact-module__xwJ-uq__contactDetails{gap:14px;margin-top:23px}.contact-module__xwJ-uq__contactDetails span,.contact-module__xwJ-uq__contactDetails a{gap:11px;font-size:.94rem}.contact-module__xwJ-uq__helpCopy{margin-top:23px;font-size:.94rem}.contact-module__xwJ-uq__formGrid{gap:11px}.contact-module__xwJ-uq__legal{padding-top:28px}}@media (prefers-reduced-motion:reduce){.contact-module__xwJ-uq__centerLogo,.contact-module__xwJ-uq__panel,.contact-module__xwJ-uq__spinner{animation:none}}@supports ((-webkit-background-clip:text)){.contact-module__xwJ-uq__infoColumn h1 span,.contact-module__xwJ-uq__formColumn h2 span{-webkit-text-fill-color:transparent}}.contact-module__xwJ-uq__field input:-webkit-autofill{-webkit-text-fill-color:#f7f9fc;caret-color:#f7f9fc;box-shadow:inset 0 0 0 1000px #061426}.contact-module__xwJ-uq__field input:-webkit-autofill:hover{-webkit-text-fill-color:#f7f9fc;caret-color:#f7f9fc;box-shadow:inset 0 0 0 1000px #061426}.contact-module__xwJ-uq__field input:-webkit-autofill:focus{-webkit-text-fill-color:#f7f9fc;caret-color:#f7f9fc;box-shadow:inset 0 0 0 1000px #061426}
