.contact_wrap__BR3aU{min-height:100vh;background:linear-gradient(180deg,#f6f4f2,#ebe8e4);padding:3rem 0 4rem}.contact_inner__JJBfQ{max-width:1200px;margin:0 auto;padding:0 1rem}.contact_tabsRow__Sy1NM{display:flex;justify-content:center;margin-bottom:2.5rem}.contact_tabs__Mpjse{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;background:#fff;padding:.5rem;border-radius:14px;box-shadow:0 4px 24px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.06)}.contact_tab__S8YRW{padding:.65rem 1.5rem;border-radius:10px;font-weight:600;font-size:.875rem;border:none;cursor:pointer;transition:background-color .18s cubic-bezier(.23,1,.32,1),color .18s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1);background:transparent;color:#4a5568}.contact_tab__S8YRW:hover{background:rgba(0,0,0,.04)}.contact_tab__S8YRW:active{transform:scale(.98)}.contact_tabActiveBlue__r93w0{background:#2563eb!important;color:#fff!important;box-shadow:0 4px 14px rgba(37,99,235,.35)}.contact_tabActiveOrange__VDg1w{background:linear-gradient(135deg,#e85a2c,#f06b3a)!important;color:#fff!important;box-shadow:0 4px 14px rgba(232,90,44,.35)}.contact_grid__9bWJl{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}@media (min-width:992px){.contact_grid__9bWJl{grid-template-columns:1fr 1.85fr}}.contact_card__eGKiC{background:#fff;padding:2rem;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.07);border:1px solid rgba(0,0,0,.05)}.contact_cardTitle__veBnO{font-size:1.35rem;font-weight:700;color:#1a1a1a;margin-bottom:.35rem;text-align:center}.contact_cardSub__riBPX{color:#718096;font-size:.875rem;text-align:center;margin-bottom:1.5rem}.contact_infoBlock__c6Q4G{padding:1rem 0;border-bottom:1px solid #edf2f7;display:flex;gap:.75rem;align-items:flex-start}.contact_infoBlock__c6Q4G:last-child{border-bottom:none}.contact_infoIcon__pGK78{color:#e31837;font-size:1.25rem;margin-top:.15rem}.contact_formTitle___7Jsq{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:.5rem;text-align:center}.contact_formSub__xOr0A{color:#718096;font-size:.875rem;text-align:center;margin-bottom:1.75rem}.contact_field__IjJuW{display:flex;flex-direction:column;gap:.35rem}.contact_label__0_OjP{font-size:.8125rem;font-weight:600;color:#4a5568}.contact_input__nmAzy,.contact_select__UkOgc,.contact_textarea__AhgmX{width:100%;padding:.75rem 1rem;border:2px solid #e2e8f0;border-radius:10px;font-size:.9375rem;transition:border-color .18s ease,box-shadow .18s ease;outline:none;background:#fafafa}.contact_input__nmAzy:focus,.contact_select__UkOgc:focus,.contact_textarea__AhgmX:focus{border-color:#e31837;box-shadow:0 0 0 3px rgba(227,24,55,.12);background:#fff}.contact_textarea__AhgmX{min-height:140px;resize:vertical}.contact_row2__JRot_{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:640px){.contact_row2__JRot_{grid-template-columns:1fr 1fr}}.contact_formStack__vDNkK{display:flex;flex-direction:column;gap:1.25rem}.contact_submit__PO4zs{margin-top:.5rem;padding:.85rem 1.5rem;border-radius:12px;font-weight:700;font-size:.9375rem;border:none;cursor:pointer;color:#fff;background:linear-gradient(135deg,#e31837,#f06b3a);box-shadow:0 8px 24px rgba(227,24,55,.35);transition:transform .16s cubic-bezier(.23,1,.32,1),filter .16s ease}.contact_submit__PO4zs:hover{filter:brightness(1.05)}.contact_submit__PO4zs:active{transform:scale(.98)}.contact_submit__PO4zs:disabled{opacity:.65;cursor:not-allowed;transform:none}.contact_msg__0X2Jp{padding:.75rem 1rem;border-radius:10px;font-size:.875rem;text-align:center}.contact_msgOk__YOUlN{background:#d1fae5;color:#065f46}.contact_msgErr__g52KK{background:#fee2e2;color:#991b1b}