.contact-layout[data-astro-cid-6zvldpif]{display:grid;grid-template-columns:1.5fr 1fr;gap:56px;align-items:start}.form-title[data-astro-cid-6zvldpif]{font-size:1.375rem;color:var(--color-secondary);margin-bottom:28px;padding-bottom:12px;border-bottom:2px solid var(--color-primary);display:inline-block}.contact-form[data-astro-cid-6zvldpif]{display:flex;flex-direction:column;gap:20px}.form-row[data-astro-cid-6zvldpif]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-group[data-astro-cid-6zvldpif]{display:flex;flex-direction:column;gap:6px}.form-group[data-astro-cid-6zvldpif] label[data-astro-cid-6zvldpif]{font-size:.875rem;font-weight:500;color:var(--color-text)}.form-group[data-astro-cid-6zvldpif] input[data-astro-cid-6zvldpif],.form-group[data-astro-cid-6zvldpif] textarea[data-astro-cid-6zvldpif]{padding:10px 14px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-white);font-family:var(--font-sans);font-size:.9375rem;color:var(--color-text);transition:border-color var(--transition);outline:none}.form-group[data-astro-cid-6zvldpif] input[data-astro-cid-6zvldpif]:focus,.form-group[data-astro-cid-6zvldpif] textarea[data-astro-cid-6zvldpif]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #b5332e14}.form-group[data-astro-cid-6zvldpif] textarea[data-astro-cid-6zvldpif]{resize:vertical;min-height:140px}.submit-btn[data-astro-cid-6zvldpif]{align-self:flex-start;padding:12px 32px}.form-note[data-astro-cid-6zvldpif]{font-size:.8125rem;color:var(--color-text-muted);margin-top:-8px}.info-wrap[data-astro-cid-6zvldpif]{padding-top:0}.info-block[data-astro-cid-6zvldpif]{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--color-border)}.info-label[data-astro-cid-6zvldpif]{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:6px}.info-value[data-astro-cid-6zvldpif]{font-size:.9375rem;color:var(--color-text);line-height:1.7}.info-value[data-astro-cid-6zvldpif] a[data-astro-cid-6zvldpif]{color:var(--color-primary)}.info-value[data-astro-cid-6zvldpif] a[data-astro-cid-6zvldpif]:hover{text-decoration:underline}.brand-box[data-astro-cid-6zvldpif]{margin-top:28px}.info-logo[data-astro-cid-6zvldpif]{height:80px;width:auto}.form-feedback[data-astro-cid-6zvldpif]{font-size:.9rem;padding:10px 14px;border-radius:var(--radius);display:none}.form-feedback[data-astro-cid-6zvldpif].success{display:block;background:#e8f5e9;color:#2e7d32;border:1px solid #c8e6c9}.form-feedback[data-astro-cid-6zvldpif].error{display:block;background:#fdecea;color:#c62828;border:1px solid #ffcdd2}@media (max-width: 900px){.contact-layout[data-astro-cid-6zvldpif],.form-row[data-astro-cid-6zvldpif]{grid-template-columns:1fr}}
