.contact-page[data-v-4a3dc437]{padding:3rem 1.5rem}.contact-inner[data-v-4a3dc437]{max-width:800px;margin:0 auto}.contact-title[data-v-4a3dc437]{font-size:2rem;font-weight:800;color:#1e293b;margin:0 0 .5rem}.contact-subtitle[data-v-4a3dc437]{font-size:1.125rem;color:#64748b;margin:0 0 2.5rem}.contact-grid[data-v-4a3dc437]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem;margin-bottom:2rem}.contact-card[data-v-4a3dc437]{padding:1.5rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}.card-title[data-v-4a3dc437]{font-size:1.125rem;font-weight:700;color:#1e293b;margin:0 0 .75rem}.card-text[data-v-4a3dc437]{font-size:.9375rem;line-height:1.7;color:#475569;margin:0 0 .75rem}.card-link[data-v-4a3dc437]{display:inline-block;font-size:.9375rem;font-weight:600;color:#2563eb;text-decoration:none}.card-link[data-v-4a3dc437]:hover{text-decoration:underline}.contact-address[data-v-4a3dc437]{padding:1.5rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}
