.contact-form_section__G2gZ0{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);grid-gap:70px;gap:70px;align-items:start;padding-block:78px;border-bottom:1px solid #e2e9f1}.contact-form_copy__ga8Cp{padding:18px 0}.contact-form_copy__ga8Cp>span{display:flex;align-items:center;gap:8px;color:#0873ee;font-size:10px;font-weight:900;letter-spacing:1.5px}.contact-form_copy__ga8Cp>span svg{width:17px}.contact-form_copy__ga8Cp h2{margin:15px 0 0;color:#0a234b;font-size:40px;line-height:1.15;letter-spacing:-1.7px}.contact-form_copy__ga8Cp p{margin:16px 0 0;color:#68798d;font-size:13px;line-height:1.75}.contact-form_copy__ga8Cp ul{display:grid;grid-gap:11px;gap:11px;margin:26px 0 0;padding:0;list-style:none}.contact-form_copy__ga8Cp li{display:flex;align-items:center;gap:9px;color:#284763;font-size:11px;font-weight:800}.contact-form_copy__ga8Cp li svg{width:20px;height:20px;padding:4px;border-radius:50%;background:#e6f9f4;color:#0b9f76}.contact-form_form__1BpzN{display:grid;grid-template-columns:1fr 1fr;grid-gap:17px;gap:17px;padding:28px;border:1px solid #dce7f2;border-radius:20px;background:linear-gradient(145deg,#fff,#f8fbff);box-shadow:0 24px 60px #092c5714}.contact-form_form__1BpzN label{display:flex;min-width:0;flex-direction:column;gap:8px;color:#15385d;font-size:10px;font-weight:900;letter-spacing:.2px}.contact-form_form__1BpzN label small{color:#8b9aab;font-size:8px;font-weight:700}.contact-form_form__1BpzN input,.contact-form_form__1BpzN select,.contact-form_form__1BpzN textarea{width:100%;border:1px solid #d5e1ed;border-radius:10px;background:#fff;color:#102d52;font:600 12px/1.5 Manrope,sans-serif;outline:none;transition:border-color .18s,box-shadow .18s}.contact-form_form__1BpzN input,.contact-form_form__1BpzN select{min-height:46px;padding:0 13px}.contact-form_form__1BpzN textarea{padding:13px;resize:vertical}.contact-form_form__1BpzN input:focus,.contact-form_form__1BpzN select:focus,.contact-form_form__1BpzN textarea:focus{border-color:#1680ef;box-shadow:0 0 0 3px #1680ef17}.contact-form_message__SLDzt{grid-column:1/-1}.contact-form_honeypot__p0Xej{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.contact-form_feedback__1wKOa{display:flex;grid-column:1/-1;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:10px;font-size:10px;font-weight:800;line-height:1.5}.contact-form_feedback__1wKOa svg{width:18px;flex:none}.contact-form_success__D9TgY{border:1px solid #a7e1cd;background:#eaf9f3;color:#087452}.contact-form_error__u5yfY{border:1px solid #f0b8b3;background:#fff1f0;color:#a43129}.contact-form_form__1BpzN button{display:flex;min-height:48px;align-items:center;justify-content:center;gap:9px;border:0;border-radius:10px;background:linear-gradient(135deg,#0873ee,#0b62d8);color:#fff;font-size:11px;font-weight:900;cursor:pointer;box-shadow:0 12px 24px #0873ee25}.contact-form_form__1BpzN button:disabled{cursor:wait;opacity:.7}.contact-form_form__1BpzN button svg{width:18px}.contact-form_privacy__iePoc{align-self:center;color:#8795a7;font-size:9px;line-height:1.5}@media(max-width:900px){.contact-form_section__G2gZ0{grid-template-columns:1fr;gap:28px}.contact-form_copy__ga8Cp{max-width:620px}.contact-form_copy__ga8Cp h2{font-size:34px}}@media(max-width:620px){.contact-form_section__G2gZ0{padding-block:52px}.contact-form_form__1BpzN{grid-template-columns:1fr;padding:22px 18px}.contact-form_message__SLDzt{grid-column:auto}.contact-form_copy__ga8Cp h2{font-size:30px}.contact-form_form__1BpzN button,.contact-form_privacy__iePoc{grid-column:1/-1}}.contact-form_honeypot__p0Xej{left:0!important;right:auto!important;top:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);opacity:0;pointer-events:none}.contact-form_account__C3p6U{display:flex;grid-column:1/-1;align-items:center;gap:11px;border:1px solid #bde4d5;border-radius:11px;background:#edf9f4;padding:12px 14px;color:#126f51}.contact-form_account__C3p6U>svg{width:21px;flex:none}.contact-form_account__C3p6U>span{display:flex;min-width:0;flex-direction:column}.contact-form_account__C3p6U b{font-size:13px}.contact-form_account__C3p6U small{margin-top:2px;color:#4f796b;font-size:11px;line-height:1.45}.contact-form_form__1BpzN input:-moz-read-only{border-color:#cfe0dc;background:#f2f8f6;color:#355d52;cursor:default}.contact-form_form__1BpzN input:read-only{border-color:#cfe0dc;background:#f2f8f6;color:#355d52;cursor:default}.contact-form_form__1BpzN input:-moz-read-only:focus{border-color:#cfe0dc;box-shadow:none}.contact-form_form__1BpzN input:read-only:focus{border-color:#cfe0dc;box-shadow:none}html[data-theme=dark] .contact-form_account__C3p6U{border-color:#285e52;background:#12362f;color:#b8f0dc}html[data-theme=dark] .contact-form_account__C3p6U small{color:#8fc4b3}html[data-theme=dark] .contact-form_form__1BpzN input:-moz-read-only{border-color:#36584f;background:#132d29;color:#cbe4dc}html[data-theme=dark] .contact-form_form__1BpzN input:read-only{border-color:#36584f;background:#132d29;color:#cbe4dc}html[data-theme=dark] .contact-form_section__G2gZ0{border-color:#293e56}html[data-theme=dark] .contact-form_copy__ga8Cp h2{color:#edf5fd}html[data-theme=dark] .contact-form_copy__ga8Cp p{color:#afbed0}html[data-theme=dark] .contact-form_copy__ga8Cp li{color:#c6d5e5}html[data-theme=dark] .contact-form_copy__ga8Cp li svg{border:1px solid #276451;background:#123a30;color:#75e0b8}html[data-theme=dark] .contact-form_form__1BpzN{border-color:#344b64;background:linear-gradient(145deg,#101e30,#0c1929);box-shadow:0 26px 64px #00000052}html[data-theme=dark] .contact-form_form__1BpzN label{color:#d7e3ef}html[data-theme=dark] .contact-form_form__1BpzN label small{color:#9fb2c7}html[data-theme=dark] .contact-form_form__1BpzN input,html[data-theme=dark] .contact-form_form__1BpzN select,html[data-theme=dark] .contact-form_form__1BpzN textarea{border-color:#3a536d;background:#0a1828;color:#edf5fd;color-scheme:dark}html[data-theme=dark] .contact-form_form__1BpzN input::placeholder,html[data-theme=dark] .contact-form_form__1BpzN textarea::placeholder{color:#a8b9cb;opacity:1}html[data-theme=dark] .contact-form_form__1BpzN input:focus,html[data-theme=dark] .contact-form_form__1BpzN select:focus,html[data-theme=dark] .contact-form_form__1BpzN textarea:focus{border-color:#58a7ff;box-shadow:0 0 0 3px #58a7ff2b}html[data-theme=dark] .contact-form_privacy__iePoc{color:#a9b9ca}html[data-theme=dark] .contact-form_success__D9TgY{border-color:#2b6652;background:#11342b;color:#8be3c0}html[data-theme=dark] .contact-form_error__u5yfY{border-color:#713943;background:#351b24;color:#ffabb6}