.page-module__Vj6zWq__stm_home_contact_root{box-sizing:border-box;width:1200px;margin:0 auto;padding:80px 32px 96px}.page-module__Vj6zWq__stm_home_contact_header{margin-bottom:48px}.page-module__Vj6zWq__stm_home_contact_header h1{letter-spacing:-.025em;margin-bottom:16px;font-size:clamp(32px,4vw,48px);font-weight:800}.page-module__Vj6zWq__stm_home_contact_header p{font-size:17px;line-height:1.8}.page-module__Vj6zWq__stm_home_contact_grid{grid-template-columns:1fr 300px;align-items:start;gap:32px;display:grid}.page-module__Vj6zWq__stm_home_contact_success{text-align:center;border-radius:20px;padding:64px 32px}.page-module__Vj6zWq__stm_home_contact_success_icon{border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;display:flex}.page-module__Vj6zWq__stm_home_contact_success h3{margin-bottom:10px;font-size:22px;font-weight:700}.page-module__Vj6zWq__stm_home_contact_success p{font-size:15px;line-height:1.7}.page-module__Vj6zWq__stm_home_contact_form{border-radius:20px;flex-direction:column;gap:20px;padding:36px 32px;display:flex}.page-module__Vj6zWq__stm_home_contact_form_row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.page-module__Vj6zWq__stm_home_contact_label{margin-bottom:6px;font-size:13px;font-weight:600;display:block}.page-module__Vj6zWq__stm_home_contact_input{box-sizing:border-box;border-radius:10px;outline:none;width:100%;padding:11px 14px;font-family:inherit;font-size:14px;transition:border-color .15s}.page-module__Vj6zWq__stm_home_contact_select{box-sizing:border-box;cursor:pointer;border-radius:10px;outline:none;width:100%;padding:11px 14px;font-family:inherit;font-size:14px;transition:border-color .15s}.page-module__Vj6zWq__stm_home_contact_textarea{box-sizing:border-box;resize:vertical;border-radius:10px;outline:none;width:100%;padding:11px 14px;font-family:inherit;font-size:14px;transition:border-color .15s}.page-module__Vj6zWq__stm_home_contact_error{color:#ef4444;border-radius:10px;padding:12px 16px;font-size:14px}.page-module__Vj6zWq__stm_home_contact_submit{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:12px;margin-top:4px;padding:14px 0;font-size:15px;font-weight:600;transition:opacity .15s;box-shadow:0 2px 12px #3b82f64d}.page-module__Vj6zWq__stm_home_contact_submit:disabled{cursor:not-allowed;opacity:.6}.page-module__Vj6zWq__stm_home_contact_submit:not(:disabled){cursor:pointer}.page-module__Vj6zWq__stm_home_contact_sidebar{flex-direction:column;gap:16px;display:flex}.page-module__Vj6zWq__stm_home_contact_info_card{border-radius:16px;align-items:center;gap:14px;padding:24px 20px;display:flex}.page-module__Vj6zWq__stm_home_contact_info_icon{color:#3b82f6;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.page-module__Vj6zWq__stm_home_contact_info_label{color:#3b82f6;margin-bottom:2px;font-size:12px;font-weight:600}.page-module__Vj6zWq__stm_home_contact_info_value{font-size:14px}.page-module__Vj6zWq__stm_home_contact_root[data-theme=light] .page-module__Vj6zWq__stm_home_contact_header h1{color:var(--stc-slate-900,#0f172a)}.page-module__Vj6zWq__stm_home_contact_root[data-theme=light] .page-module__Vj6zWq__stm_home_contact_header p{color:var(--stc-slate-500,#64748b)}.page-module__Vj6zWq__stm_home_contact_root[data-theme=light] .page-module__Vj6zWq__stm_home_contact_success{background:#fff;border:1px solid #e2e8f0}.page-module__Vj6zWq__stm_home_contact_root[data-theme=light] .page-module__Vj6zWq__stm_home_contact_success_icon{background:#22c55e14}.page-module__Vj6zWq__stm_home_contact_root[data-theme=light] .page-module__Vj6zWq__stm_home_contact_success h3{color:var(--stc-slate-900,#0f172a)}.page-module__Vj6zWq__stm_home_contact_root[data-theme=light] .page-module__Vj6zWq__stm_home_contact_success p{color:var(--stc-slate-500,#64748b)}.page-module__Vj6zWq__stm_home_contact_root[data-theme=light] .page-module__Vj6zWq__stm_home_contact_form{background:#fff;border:1px solid #e2e8f0}.page-module__Vj6zWq__stm_home_contact_root[data-theme=light] .page-module__Vj6zWq__stm_home_contact_label{color:#374151}.page-module__Vj6zWq__stm_home_contact_root[data-theme=light] .page-module__Vj6zWq__stm_home_contact_input,.page-module__Vj6zWq__stm_home_contact_root[data-theme=light] .page-module__Vj6zWq__stm_home_contact_select,.page-module__Vj6zWq__stm_home_contact_root[data-theme=light] .page-module__Vj6zWq__stm_home_contact_textarea{color:var(--stc-slate-900,#0f172a);background:#f9fafb;border:1px solid #d1d5db}.page-module__Vj6zWq__stm_home_contact_root[data-theme=light] .page-module__Vj6zWq__stm_home_contact_error{background:#ef444414;border:1px solid #ef444426}.page-module__Vj6zWq__stm_home_contact_root[data-theme=light] .page-module__Vj6zWq__stm_home_contact_info_card{background:#fff;border:1px solid #e2e8f0}.page-module__Vj6zWq__stm_home_contact_root[data-theme=light] .page-module__Vj6zWq__stm_home_contact_info_icon{background:#3b82f612}.page-module__Vj6zWq__stm_home_contact_root[data-theme=light] .page-module__Vj6zWq__stm_home_contact_info_value{color:#374151}.page-module__Vj6zWq__stm_home_contact_root[data-theme=dark] .page-module__Vj6zWq__stm_home_contact_header h1{color:var(--stc-slate-100,#f1f5f9)}.page-module__Vj6zWq__stm_home_contact_root[data-theme=dark] .page-module__Vj6zWq__stm_home_contact_header p{color:var(--stc-slate-400,#94a3b8)}.page-module__Vj6zWq__stm_home_contact_root[data-theme=dark] .page-module__Vj6zWq__stm_home_contact_success{background:#1e293b99;border:1px solid #ffffff0f}.page-module__Vj6zWq__stm_home_contact_root[data-theme=dark] .page-module__Vj6zWq__stm_home_contact_success_icon{background:#22c55e1f}.page-module__Vj6zWq__stm_home_contact_root[data-theme=dark] .page-module__Vj6zWq__stm_home_contact_success h3{color:var(--stc-slate-100,#f1f5f9)}.page-module__Vj6zWq__stm_home_contact_root[data-theme=dark] .page-module__Vj6zWq__stm_home_contact_success p{color:var(--stc-slate-400,#94a3b8)}.page-module__Vj6zWq__stm_home_contact_root[data-theme=dark] .page-module__Vj6zWq__stm_home_contact_form{background:#1e293b99;border:1px solid #ffffff0f}.page-module__Vj6zWq__stm_home_contact_root[data-theme=dark] .page-module__Vj6zWq__stm_home_contact_label{color:#cbd5e1}.page-module__Vj6zWq__stm_home_contact_root[data-theme=dark] .page-module__Vj6zWq__stm_home_contact_input,.page-module__Vj6zWq__stm_home_contact_root[data-theme=dark] .page-module__Vj6zWq__stm_home_contact_select,.page-module__Vj6zWq__stm_home_contact_root[data-theme=dark] .page-module__Vj6zWq__stm_home_contact_textarea{color:var(--stc-slate-100,#f1f5f9);background:#0f172a80;border:1px solid #ffffff1a}.page-module__Vj6zWq__stm_home_contact_root[data-theme=dark] .page-module__Vj6zWq__stm_home_contact_error{background:#ef44441f;border:1px solid #ef444433}.page-module__Vj6zWq__stm_home_contact_root[data-theme=dark] .page-module__Vj6zWq__stm_home_contact_info_card{background:#1e293b99;border:1px solid #ffffff0f}.page-module__Vj6zWq__stm_home_contact_root[data-theme=dark] .page-module__Vj6zWq__stm_home_contact_info_icon{background:#3b82f61a}.page-module__Vj6zWq__stm_home_contact_root[data-theme=dark] .page-module__Vj6zWq__stm_home_contact_info_value{color:#cbd5e1}@media (max-width:1280px){.page-module__Vj6zWq__stm_home_contact_root{width:100%}}@media (max-width:768px){.page-module__Vj6zWq__stm_home_contact_root{padding:88px 20px 64px}.page-module__Vj6zWq__stm_home_contact_grid{grid-template-columns:1fr}}@media (max-width:480px){.page-module__Vj6zWq__stm_home_contact_root{padding:80px 16px 56px}.page-module__Vj6zWq__stm_home_contact_form_row{grid-template-columns:1fr}}
