/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer components{.contact-section .input{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;outline:none;width:100%;padding:.75rem 1rem;box-shadow:0 1px 1px #02061708}.contact-section .input::-moz-placeholder{color:#94a3b8}.contact-section .input::placeholder{color:#94a3b8}.contact-section .input:focus{border-color:#7dd3fc;box-shadow:0 0 0 4px #0ea5e926}.contact-section .btn-primary{color:#fff;background:#0ea5e9;border-radius:9999px;justify-content:center;align-items:center;padding:.75rem 1.5rem;transition:all .2s;display:inline-flex;box-shadow:0 10px 20px -5px #0ea5e959}.contact-section .btn-primary:hover{background:#0284c7;box-shadow:0 10px 25px -5px #0284c773}.contact-section .info-card{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;flex-direction:column;gap:.25rem;padding:1rem;display:flex;box-shadow:0 1px 1px #02061708}.contact-section .info-card .label{color:#64748b;font-size:.75rem}.contact-section .info-card .value{color:#0f172a;font-weight:600}}
