.Contact_cHero__0jLPu{padding:150px 0 20px;text-align:center}.Contact_cH1__Zz7Ib{max-width:12ch}.Contact_qc__8_W_9{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px;text-align:left}.Contact_qcard__pkOzS{position:relative;border-radius:22px;padding:20px;display:flex;gap:14px;align-items:flex-start;transition:transform .5s var(--spring),border-color .3s}.Contact_qcard__pkOzS:hover{transform:translateY(-4px);border-color:var(--gb2)}.Contact_qi__4_TbK{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;color:#fff;flex-shrink:0;background:var(--grad);box-shadow:0 0 24px rgba(139,92,246,.45)}.Contact_qi__4_TbK svg{width:21px;height:21px}.Contact_qt__lEBP9{display:flex;flex-direction:column;min-width:0}.Contact_qt__lEBP9 small{font-size:12.5px;color:var(--t3);font-weight:600}.Contact_qt__lEBP9 b{font-size:16px;font-weight:700;margin-top:1px;overflow-wrap:anywhere}.Contact_qt__lEBP9 em{font-style:normal;font-size:13px;color:var(--t2);margin-top:4px;line-height:1.45}.Contact_qa__HaS61{position:absolute;right:16px;top:16px;width:18px;height:18px;color:var(--t3);transition:transform .4s var(--spring),color .3s}.Contact_qcard__pkOzS:hover .Contact_qa__HaS61{transform:translate(3px,-3px);color:var(--br)}.Contact_cGrid__irQFP{display:grid;grid-template-columns:1.25fr .75fr;gap:24px;align-items:start}.Contact_fcard__k0pUR{border-radius:28px;padding:34px}.Contact_done__YdFkA h2,.Contact_fHead__ZGpse h2{font-size:clamp(24px,2.6vw,32px);font-weight:800;letter-spacing:-.035em}.Contact_fHead__ZGpse p{font-size:14px;color:var(--t3);margin-top:4px}.Contact_req__K890v{color:#F472B6}.Contact_cForm__Vgtr5{display:flex;flex-direction:column;gap:18px}.Contact_segWrap__kCoS_{border:0;padding:0;margin:0}.Contact_fld__h3uxj label,.Contact_segWrap__kCoS_ legend{display:block;font-size:13.5px;font-weight:600;margin-bottom:8px}.Contact_seg__pPJLQ{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:5px;border-radius:16px;background:var(--glass);border:1px solid var(--gb)}.Contact_seg__pPJLQ label{margin:0;cursor:pointer;position:relative}.Contact_seg__pPJLQ input{position:absolute;opacity:0;pointer-events:none}.Contact_seg__pPJLQ span{display:flex;align-items:center;justify-content:center;gap:8px;height:44px;border-radius:12px;font-size:14px;font-weight:600;color:var(--t2);transition:all .4s var(--spring)}.Contact_seg__pPJLQ span svg{width:16px;height:16px}.Contact_seg__pPJLQ input:checked+span{background:var(--grad);color:#fff;box-shadow:0 6px 20px rgba(123,79,212,.4)}.Contact_seg__pPJLQ input:focus-visible+span{outline:2px solid var(--br);outline-offset:2px}.Contact_row2__rQNYj{display:grid;grid-template-columns:1fr 1fr;gap:16px}.Contact_fld__h3uxj{display:flex;flex-direction:column;min-width:0}.Contact_fld__h3uxj input,.Contact_fld__h3uxj select,.Contact_fld__h3uxj textarea,.Contact_ph__6_2WM{width:100%;border:1px solid var(--gb2);background:var(--glass);color:var(--t);border-radius:14px;font-size:15px;outline:none;transition:border-color .2s,box-shadow .2s,background .2s}.Contact_fld__h3uxj input,.Contact_fld__h3uxj select{height:50px;padding:0 16px}.Contact_fld__h3uxj textarea{padding:14px 16px;resize:vertical;min-height:130px;line-height:1.55;font-family:inherit}.Contact_fld__h3uxj input::placeholder,.Contact_fld__h3uxj textarea::placeholder{color:var(--t3)}.Contact_fld__h3uxj input:focus,.Contact_fld__h3uxj select:focus,.Contact_fld__h3uxj textarea:focus,.Contact_ph__6_2WM:focus-within{border-color:var(--br);box-shadow:0 0 0 4px rgba(139,92,246,.18);background:var(--glass2)}.Contact_ph__6_2WM{display:flex;align-items:center;height:50px;overflow:hidden}.Contact_ph__6_2WM .Contact_cc__rPciQ{padding:0 12px 0 16px;font-weight:600;color:var(--t2);border-right:1px solid var(--gb2);height:60%;display:flex;align-items:center}.Contact_ph__6_2WM input{border:0!important;box-shadow:none!important;background:transparent!important;height:100%;border-radius:0;padding-left:12px}.Contact_sel__9J8fS{position:relative}.Contact_sel__9J8fS select{appearance:none;-webkit-appearance:none;padding-right:44px;cursor:pointer}.Contact_sel__9J8fS select option{background:var(--bg);color:var(--t)}.Contact_sel__9J8fS svg{position:absolute;right:16px;top:50%;width:16px;height:16px;transform:translateY(-50%);color:var(--t3);pointer-events:none}.Contact_fld__h3uxj.Contact_bad__tr5qM .Contact_ph__6_2WM,.Contact_fld__h3uxj.Contact_bad__tr5qM input,.Contact_fld__h3uxj.Contact_bad__tr5qM select,.Contact_fld__h3uxj.Contact_bad__tr5qM textarea{border-color:#F87171;box-shadow:0 0 0 4px rgba(248,113,113,.15)}.Contact_err__EF4Yf{font-size:12.5px;color:#F87171;min-height:0;margin-top:6px}.Contact_err__EF4Yf:empty{display:none}.Contact_opt__D__Qy{font-weight:500;color:var(--t3)}.Contact_msgFoot__fI8nw{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.Contact_cnt__Q0B1K{white-space:nowrap;flex-shrink:0;margin-left:auto;margin-top:6px;font-family:var(--mono);font-size:11.5px;color:var(--t3)}.Contact_hp__NOyGb{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.Contact_consent__o6kYw{display:flex;gap:12px;align-items:flex-start;cursor:pointer;padding:14px;border-radius:16px;background:var(--glass);border:1px solid var(--gb)}.Contact_consent__o6kYw input{position:absolute;opacity:0;pointer-events:none}.Contact_consent__o6kYw .Contact_box__QesIv{width:22px;height:22px;border-radius:7px;border:1.5px solid var(--gb2);display:grid;place-items:center;flex-shrink:0;margin-top:1px;transition:all .3s var(--spring)}.Contact_consent__o6kYw .Contact_box__QesIv svg{width:13px;height:13px;color:#fff;opacity:0;transform:scale(.4);transition:all .4s var(--spring)}.Contact_consent__o6kYw input:checked+.Contact_box__QesIv{background:var(--grad);border-color:transparent;box-shadow:0 0 14px rgba(139,92,246,.5)}.Contact_consent__o6kYw input:checked+.Contact_box__QesIv svg{opacity:1;transform:none}.Contact_consent__o6kYw input:focus-visible+.Contact_box__QesIv{outline:2px solid var(--br);outline-offset:2px}.Contact_consent__o6kYw.Contact_bad__tr5qM{border-color:#F87171}.Contact_ctext__9TzGM{font-size:13px;color:var(--t2);line-height:1.6}.Contact_ctext__9TzGM a{color:var(--br);font-weight:600}.Contact_submit__5k0cD{width:100%;height:56px;font-size:16px}.Contact_submit__5k0cD .Contact_sp__jNURn{display:none;width:18px;height:18px;border-radius:50%;border:2.5px solid rgba(255,255,255,.4);border-top-color:#fff;animation:Contact_spin__1Nk3s .7s linear infinite}.Contact_submit__5k0cD.Contact_busy__MYN4W{pointer-events:none;opacity:.85}.Contact_submit__5k0cD.Contact_busy__MYN4W .Contact_sp__jNURn{display:block}.Contact_submit__5k0cD.Contact_busy__MYN4W svg{display:none}.Contact_formErr__BJaxF{font-size:13.5px;color:#F87171;text-align:center}.Contact_formErr__BJaxF:empty{display:none}.Contact_shake__aGs2S{animation:Contact_shake__aGs2S .45s}.Contact_done__YdFkA{text-align:center;padding:30px 6px}.Contact_doneIc__PdN7u{width:84px;height:84px;margin:0 auto 22px;border-radius:50%;background:var(--grad);display:grid;place-items:center;color:#fff;box-shadow:0 0 0 10px rgba(139,92,246,.12),0 0 60px rgba(139,92,246,.6);animation:Contact_popIn__pY0EW .8s var(--spring)}.Contact_doneIc__PdN7u svg{width:38px;height:38px;stroke-dasharray:30;stroke-dashoffset:30;animation:Contact_draw__Lw6C7 .7s var(--spring) .3s forwards}.Contact_done__YdFkA p{color:var(--t2);margin:10px auto 18px;max-width:42ch;line-height:1.6}.Contact_ref__b587U{display:inline-flex;gap:8px;align-items:center;padding:8px 16px;border-radius:999px;background:var(--glass2);border:1px solid var(--gb);font-size:13px;color:var(--t2)}.Contact_ref__b587U b{font-family:var(--mono);color:var(--t)}.Contact_doneAct__u2yZ_{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:26px}.Contact_side__c5M_w{display:flex;flex-direction:column;gap:16px}.Contact_scard__PJo1T{border-radius:24px;padding:24px}.Contact_scard__PJo1T h3{font-size:18px;font-weight:700;letter-spacing:-.02em}.Contact_scard__PJo1T p{font-size:14px;color:var(--t2);line-height:1.6;margin:6px 0 18px}.Contact_sTop__4TQc7{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--ok);margin-bottom:12px}.Contact_liveDot__P_kta{position:relative;width:8px;height:8px;border-radius:50%;background:var(--ok)}.Contact_liveDot__P_kta:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--ok);animation:Contact_liveP__NgvQN 2s ease-out infinite}.Contact_mails__v_lTA{list-style:none;margin:14px 0 16px;display:flex;flex-direction:column}.Contact_mails__v_lTA li{display:flex;flex-direction:column;padding:11px 0;border-bottom:1px solid var(--gb)}.Contact_mails__v_lTA li:first-child{padding-top:0}.Contact_mails__v_lTA span{font-size:12.5px;color:var(--t3)}.Contact_mails__v_lTA a{font-size:14.5px;font-weight:600;transition:color .2s}.Contact_mails__v_lTA a:hover{color:var(--br)}.Contact_sideLink__6JleJ{font-size:14px;font-weight:600;color:var(--br);display:inline-flex;align-items:center;gap:6px}.Contact_sideLink__6JleJ svg{width:14px;height:14px;transition:transform .4s var(--spring)}.Contact_sideLink__6JleJ:hover svg{transform:translateX(4px)}.Contact_map___qojv{border-radius:24px;overflow:hidden;padding:8px}.Contact_map___qojv iframe{display:block;width:100%;height:220px;border:0;border-radius:17px}[data-theme=dark] .Contact_map___qojv iframe{filter:invert(.9) hue-rotate(185deg) saturate(.8) brightness(.95)}.Contact_mapCap__G3L6z{padding:12px 10px 6px;display:flex;flex-direction:column;gap:2px}.Contact_mapCap__G3L6z b{font-size:14px}.Contact_mapCap__G3L6z span{font-size:12.5px;color:var(--t2)}@media (max-width:960px){.Contact_qc__8_W_9{max-width:560px;margin-left:auto;margin-right:auto}.Contact_cGrid__irQFP,.Contact_qc__8_W_9{grid-template-columns:1fr}.Contact_side__c5M_w{display:grid;grid-template-columns:1fr 1fr}.Contact_side__c5M_w .Contact_map___qojv{grid-column:1/-1}}@media (max-width:720px){.Contact_cHero__0jLPu{padding:120px 0 8px}.Contact_qc__8_W_9{margin-top:32px;gap:12px}.Contact_qcard__pkOzS{padding:16px;border-radius:18px}.Contact_fcard__k0pUR{padding:22px 16px;border-radius:22px}.Contact_cForm__Vgtr5{gap:16px}.Contact_row2__rQNYj{grid-template-columns:1fr;gap:16px}.Contact_seg__pPJLQ span{font-size:13px;gap:6px;height:42px}.Contact_seg__pPJLQ span svg{display:none}.Contact_side__c5M_w{grid-template-columns:1fr}.Contact_doneAct__u2yZ_ .btn{width:100%}}@keyframes Contact_hue__0RG1_{to{background-position:-200% 0}}@keyframes Contact_spin__1Nk3s{to{transform:rotate(1turn)}}@keyframes Contact_draw__Lw6C7{to{stroke-dashoffset:0}}@keyframes Contact_shake__aGs2S{20%,60%{transform:translateX(-6px)}40%,80%{transform:translateX(6px)}}@keyframes Contact_popIn__pY0EW{0%{transform:scale(.3);opacity:0}}@keyframes Contact_liveP__NgvQN{to{transform:scale(2.6);opacity:0}}@media (hover:none),(max-width:900px),(pointer:coarse){.Contact_fld__h3uxj input,.Contact_fld__h3uxj select,.Contact_fld__h3uxj textarea{font-size:16px}}