.ajQ-yG_contactPage{background:radial-gradient(circle at 12% 18%, #002b521a 0%, #002b5200 42%), radial-gradient(circle at 88% 78%, #0055a414 0%, #0055a400 46%), linear-gradient(180deg, #fff 0%, var(--surface-alt) 100%);min-height:100vh;color:var(--text-main);padding:100px 0 0;position:relative;overflow:hidden}.ajQ-yG_container{z-index:10;align-items:flex-start;gap:80px;display:flex;position:relative}.ajQ-yG_infoSide{flex:1;max-width:500px;padding-top:40px}.ajQ-yG_title{font-size:var(--font-size-3-5rem);font-weight:var(--font-weight-semibold);color:var(--primary-dark);letter-spacing:-.02em;margin-bottom:24px;line-height:1.1}.ajQ-yG_accent{color:var(--primary)}.ajQ-yG_subtitle{font-size:var(--font-size-1-2rem);color:var(--text-main);max-width:440px;margin-bottom:48px;line-height:1.6}.ajQ-yG_infoCard{background:0 0;border-radius:12px;flex-direction:column;gap:24px;max-width:400px;padding:0;display:flex}.ajQ-yG_infoItem{align-items:center;gap:16px;display:flex}.ajQ-yG_iconBox{background:var(--surface-alt);width:44px;height:44px;color:var(--primary);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:10px;justify-content:center;align-items:center;display:flex}.ajQ-yG_infoValue{font-size:var(--font-size-1-1rem);font-weight:var(--font-weight-semibold);color:var(--text-main);text-decoration:none;transition:color .2s}a.ajQ-yG_infoValue:hover{color:var(--primary-dark)}.ajQ-yG_formSide{flex:1.8}.ajQ-yG_formCard{box-shadow:var(--shadow-md);border:1px solid var(--border);background:#fff;border-radius:12px;padding:48px}.ajQ-yG_form{flex-direction:column;gap:24px;display:flex}.ajQ-yG_formGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.ajQ-yG_field{flex-direction:column;gap:8px;display:flex}.ajQ-yG_field.ajQ-yG_full{grid-column:span 2}.ajQ-yG_label{font-size:var(--font-size-0-9rem);font-weight:var(--font-weight-semibold);color:var(--primary-dark)}.ajQ-yG_input,.ajQ-yG_select,.ajQ-yG_textarea{border:1px solid var(--border);width:100%;color:var(--text-main);font-family:inherit;font-size:var(--font-size-0-95rem);background:#fff;border-radius:4px;padding:12px 16px;transition:all .2s}.ajQ-yG_input:focus,.ajQ-yG_select:focus,.ajQ-yG_textarea:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #0078d424}.ajQ-yG_textarea{resize:vertical;min-height:120px}.ajQ-yG_phoneInputWrapper{gap:12px;display:flex}.ajQ-yG_phonePrefix{border:1px solid var(--border);white-space:nowrap;background:#fff;border-radius:4px;align-items:center;gap:8px;padding:0 12px;display:flex}.ajQ-yG_flag{font-size:var(--font-size-1-2rem)}.ajQ-yG_prefix{font-size:var(--font-size-0-9rem);font-weight:var(--font-weight-semibold);color:var(--text-muted)}.ajQ-yG_submitBtn{background:var(--primary);color:#fff;width:100%;font-size:var(--font-size-1-1rem);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;border-radius:6px;margin-top:12px;padding:16px;transition:all .3s}.ajQ-yG_submitBtn:hover:not(:disabled){transform:scale(1.02)}.ajQ-yG_submitBtn:disabled{opacity:.7;cursor:not-allowed}.ajQ-yG_successMessage{font-size:var(--font-size-1-1rem);font-weight:var(--font-weight-semibold);color:#16a34a;text-align:center;padding:48px 24px}.ajQ-yG_errorMessage{font-size:var(--font-size-0-9rem);color:#dc2626;text-align:center;margin-top:-8px}.ajQ-yG_privacyNote{font-size:var(--font-size-0-85rem);color:var(--text-muted);text-align:center;margin-top:-10px;margin-bottom:-16px;line-height:1.5}.ajQ-yG_statsBar{background:linear-gradient(135deg, var(--primary-dark) 0%, var(--primary) 100%);border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff1f;margin-top:64px}.ajQ-yG_statsInner{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:36px 0;display:grid}.ajQ-yG_statItem{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:0 20px;display:flex;position:relative}.ajQ-yG_statValue{font-size:var(--font-size-2rem);font-weight:var(--font-weight-semibold);color:#fff;letter-spacing:-.02em;line-height:1}.ajQ-yG_statLabel{font-size:var(--font-size-0-95rem);color:#ffffffd9;line-height:1.45}.ajQ-yG_statDivider{background:#ffffff38;width:1px;height:84%;position:absolute;top:8%;right:0}.ajQ-yG_phoneInputCustom{align-items:center;width:100%;display:flex}.ajQ-yG_phoneInputCustom .PhoneInputInput{font:inherit;color:inherit;background:0 0;border:none;outline:none;width:100%;padding:0;line-height:normal}:is(.ajQ-yG_phoneInputCustom .PhoneInputCountryIcon,.ajQ-yG_phoneInputCustom .PhoneInputCountrySelectArrow){display:none}.ajQ-yG_fieldError{color:#e0533d;margin-top:.25rem;font-size:.8rem;display:block}@media (max-width:1024px){.ajQ-yG_container{flex-direction:column;align-items:stretch;gap:60px}.ajQ-yG_infoSide{text-align:center;max-width:100%}.ajQ-yG_subtitle{margin:0 auto 40px}.ajQ-yG_infoCard{align-items:center;margin:0 auto}.ajQ-yG_statsInner{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}.ajQ-yG_statDivider{display:none}}@media (max-width:768px){.ajQ-yG_contactPage{padding:60px 0 0}.ajQ-yG_title{font-size:var(--font-size-2-5rem)}.ajQ-yG_formCard{padding:32px 24px}.ajQ-yG_formGrid{grid-template-columns:1fr}.ajQ-yG_field.ajQ-yG_full{grid-column:span 1}.ajQ-yG_statsBar{margin-top:48px}.ajQ-yG_statsInner{padding:28px 0}.ajQ-yG_statValue{font-size:var(--font-size-1-7rem)}}@media (max-width:480px){.ajQ-yG_phoneInputWrapper{flex-direction:column}.ajQ-yG_phonePrefix{justify-content:center;padding:10px}}
