/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */.bg-hero-dark[data-v-a2519ec3]{background:#1e1e2a}.container-custom[data-v-a2519ec3]{max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem)*6);margin-inline:auto}@media (min-width:768px){.container-custom[data-v-a2519ec3]{padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:1024px){.container-custom[data-v-a2519ec3]{padding-inline:calc(var(--spacing,.25rem)*12)}}.contact-form-grid[data-v-a2519ec3]{grid-template-columns:1fr;display:grid}.contact-details-grid[data-v-a2519ec3]{grid-template-columns:1fr;gap:1rem;display:grid}.contact-detail-item[data-v-a2519ec3]{border-radius:.75rem;align-items:center;gap:1rem;padding:.75rem;transition:background-color .2s;display:flex}.contact-detail-item[data-v-a2519ec3]:hover{background-color:#6c59a50a}@media (min-width:640px){.contact-details-grid[data-v-a2519ec3]{grid-template-columns:1fr 1fr}}@media (min-width:768px){.contact-form-grid[data-v-a2519ec3]{grid-template-columns:1fr 1fr;column-gap:1.25rem}.contact-field-full[data-v-a2519ec3]{grid-column:1/-1}}
