._pageHero_1gvtq_1{padding:var(--spacing-20) 0 var(--spacing-16);background:linear-gradient(135deg, var(--bg-secondary) 0%, var(--bg-primary) 100%);border-bottom:1px solid var(--border)}._pageHeroContent_1gvtq_7{max-width:640px}._pageBadge_1gvtq_11{background:var(--accent-subtle);color:var(--accent);margin-bottom:var(--spacing-4);border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:500;display:inline-flex}._pageTitle_1gvtq_24{margin-bottom:var(--spacing-4);color:var(--text-primary);font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.15}._pageTitleAccent_1gvtq_32{color:var(--accent)}._pageSubtitle_1gvtq_36{color:var(--text-secondary);font-size:1.125rem;line-height:1.6}._contactsGrid_1gvtq_43{gap:var(--spacing-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._contactCard_1gvtq_49{gap:var(--spacing-2);padding:var(--spacing-6);background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-xl);color:inherit;flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}._contactCard_1gvtq_49:hover{border-color:var(--accent);transform:translateY(-2px)}._contactIcon_1gvtq_67{background:var(--accent-subtle);width:48px;height:48px;color:var(--accent);border-radius:var(--radius-lg);margin-bottom:var(--spacing-2);justify-content:center;align-items:center;display:flex}._contactTitle_1gvtq_79{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:500}._contactValue_1gvtq_87{color:var(--text-primary);font-size:1.125rem;font-weight:600}._contactNote_1gvtq_93{color:var(--text-secondary);font-size:.875rem}._form_1gvtq_99{gap:var(--spacing-4);flex-direction:column;max-width:640px;display:flex}._formRow_1gvtq_106{gap:var(--spacing-4);grid-template-columns:1fr 1fr;display:grid}@media (width<=540px){._formRow_1gvtq_106{grid-template-columns:1fr}}._formGroup_1gvtq_118{gap:var(--spacing-1);flex-direction:column;display:flex}._formLabel_1gvtq_124{color:var(--text-secondary);font-size:.875rem;font-weight:500}._formInput_1gvtq_130,._formTextarea_1gvtq_131{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-primary);resize:none;padding:12px 16px;font-family:inherit;font-size:1rem;transition:border-color .2s}._formInput_1gvtq_130:focus,._formTextarea_1gvtq_131:focus{border-color:var(--accent);outline:none}._formBtn_1gvtq_149{background:var(--accent);color:#fff;border-radius:var(--radius-lg);cursor:pointer;border:none;justify-content:center;align-self:flex-start;align-items:center;gap:8px;padding:14px 32px;font-size:1rem;font-weight:600;transition:opacity .2s;display:inline-flex}._formBtn_1gvtq_149:hover{opacity:.9}._formNote_1gvtq_170{color:var(--text-tertiary,var(--text-secondary));font-size:.8rem}
