.contact-card[data-v-aca92ed7]{background:#fff;border:1.5px solid #d4af37;border-radius:20px;max-width:800px;margin:0 auto;padding:2.5rem;position:relative;overflow:hidden;box-shadow:0 10px 35px #0000000f}.form-header[data-v-aca92ed7]{text-align:center;margin-bottom:2rem}.form-header h2[data-v-aca92ed7]{font-family:var(--font-heading);color:#111827;margin:.75rem 0 .5rem;font-size:2rem;font-weight:800}.form-header p[data-v-aca92ed7]{font-family:var(--font-body);color:#4b5563;font-size:.95rem}.feedback-toast[data-v-aca92ed7]{color:#065f46;background:#ecfdf5;border:1.5px solid #10b981;border-radius:12px;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1.25rem 1.5rem;display:flex}.toast-icon[data-v-aca92ed7]{font-size:1.8rem}.toast-content h4[data-v-aca92ed7]{font-family:var(--font-heading);margin-bottom:.2rem;font-size:1rem;font-weight:800}.toast-content p[data-v-aca92ed7]{font-size:.85rem}.fade-modal-enter-active[data-v-aca92ed7],.fade-modal-leave-active[data-v-aca92ed7]{transition:all .35s cubic-bezier(.16,1,.3,1)}.fade-modal-enter-from[data-v-aca92ed7],.fade-modal-leave-to[data-v-aca92ed7]{opacity:0;transform:translateY(-10px)scale(.96)}.contact-form[data-v-aca92ed7]{flex-direction:column;gap:1.25rem;display:flex}.form-row[data-v-aca92ed7]{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.form-group[data-v-aca92ed7]{flex-direction:column;gap:.4rem;display:flex}.form-group label[data-v-aca92ed7]{font-family:var(--font-heading);color:#111827;font-size:.85rem;font-weight:800}.form-control[data-v-aca92ed7]{color:#111827;min-height:48px;font-family:var(--font-body);background:#f9fafb;border:1.5px solid #d1d5db;border-radius:10px;padding:.85rem 1rem;font-size:.95rem;transition:all .25s cubic-bezier(.16,1,.3,1)}.form-control[data-v-aca92ed7]:focus{border-color:var(--accent-gold);background:#fff;outline:none;box-shadow:0 0 15px #d4af3759}select.form-control[data-v-aca92ed7]{cursor:pointer}textarea.form-control[data-v-aca92ed7]{resize:vertical;min-height:110px}.form-actions[data-v-aca92ed7]{margin-top:1rem}.btn-lg[data-v-aca92ed7]{min-height:52px;font-size:1rem;font-family:var(--font-heading);border-radius:12px;padding:1.1rem 2rem;font-weight:900;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 20px #25d36659}.btn-lg[data-v-aca92ed7]:hover{transform:translateY(-2px);box-shadow:0 8px 30px #25d36680}.btn-lg[data-v-aca92ed7]:active{transform:scale(.98)}.w-full[data-v-aca92ed7]{width:100%}@media (width<=600px){.contact-card[data-v-aca92ed7]{padding:1.5rem}.form-row[data-v-aca92ed7]{grid-template-columns:1fr}}.contact-hero[data-astro-cid-kphbpcdu]{background:#111827;border-bottom:1.5px solid #d4af37;padding:4.5rem 0 3.5rem}.text-center[data-astro-cid-kphbpcdu]{text-align:center}.sub-gold[data-astro-cid-kphbpcdu]{font-family:var(--font-heading);letter-spacing:.15em;color:var(--accent-gold);margin-bottom:.5rem;font-size:.8rem;font-weight:800;display:block}.contact-hero-title[data-astro-cid-kphbpcdu]{font-family:var(--font-heading);color:#fff;margin-bottom:1rem;font-size:3rem;font-weight:900;line-height:1.15}.contact-hero-subtitle[data-astro-cid-kphbpcdu]{font-family:var(--font-body);color:#d1d5db;max-width:680px;margin:0 auto;font-size:1.05rem;font-weight:400;line-height:1.65}.contact-channels-section[data-astro-cid-kphbpcdu]{background:#f9fafb;padding:4rem 0}.contact-grid[data-astro-cid-kphbpcdu]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}.channel-card[data-astro-cid-kphbpcdu]{background:#fff;flex-direction:column;padding:2rem;display:flex}.channel-icon[data-astro-cid-kphbpcdu]{margin-bottom:1rem;font-size:2.5rem}.channel-card[data-astro-cid-kphbpcdu] h3[data-astro-cid-kphbpcdu]{font-family:var(--font-heading);color:#111827;margin-bottom:.5rem;font-size:1.25rem;font-weight:800}.channel-card[data-astro-cid-kphbpcdu] p[data-astro-cid-kphbpcdu]{font-family:var(--font-body);color:#4b5563;margin-bottom:1.5rem;font-size:.95rem;line-height:1.55}.w-full[data-astro-cid-kphbpcdu]{width:100%;margin-top:auto}.carriers-row[data-astro-cid-kphbpcdu]{gap:.5rem;margin-top:auto;display:flex}.c-tag[data-astro-cid-kphbpcdu]{border:1px solid var(--accent-gold);color:#855b00;background:#d4af371f;border-radius:8px;padding:.4rem .85rem;font-size:.85rem;font-weight:800}.pay-list[data-astro-cid-kphbpcdu]{color:#374151;flex-direction:column;gap:.5rem;margin-top:auto;font-size:.9rem;list-style:none;display:flex}.direct-info-section[data-astro-cid-kphbpcdu]{padding:1rem 0 3rem}.direct-info-card[data-astro-cid-kphbpcdu]{text-align:center;background:#fff;border:1.5px solid #d4af37;grid-template-columns:1fr 1fr;gap:2rem;padding:2rem 3rem;display:grid}.info-lbl[data-astro-cid-kphbpcdu]{font-family:var(--font-heading);color:var(--accent-gold);letter-spacing:.1em;margin-bottom:.3rem;font-size:.75rem;font-weight:800;display:block}.info-val[data-astro-cid-kphbpcdu]{font-family:var(--font-heading);color:#111827;font-size:1.2rem;font-weight:900;transition:color .2s}.info-val[data-astro-cid-kphbpcdu]:hover{color:var(--accent-gold)}.contact-form-section[data-astro-cid-kphbpcdu]{background:#fff;padding:4rem 0 6rem}.max-w-form[data-astro-cid-kphbpcdu]{max-width:750px}.section-title-wrap[data-astro-cid-kphbpcdu] h2[data-astro-cid-kphbpcdu]{font-family:var(--font-heading);color:#111827;margin-bottom:.4rem;font-size:2.2rem;font-weight:800}.section-title-wrap[data-astro-cid-kphbpcdu] p[data-astro-cid-kphbpcdu]{font-family:var(--font-body);color:#6b7280}@media (width<=768px){.contact-hero-title[data-astro-cid-kphbpcdu]{font-size:2.2rem}.direct-info-card[data-astro-cid-kphbpcdu]{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem}.contact-hero[data-astro-cid-kphbpcdu]{padding:3rem 0 2.5rem}.contact-channels-section[data-astro-cid-kphbpcdu],.contact-form-section[data-astro-cid-kphbpcdu]{padding:2.5rem 0}}
