.contact-page[data-v-470d167b]{background-color:#f8f9fa;color:#333;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;min-height:100vh}.hero-section[data-v-470d167b]{align-items:center;display:flex;height:300px;justify-content:center;overflow:hidden;position:relative}.hero-bg[data-v-470d167b]{-o-object-fit:cover;object-fit:cover;z-index:1}.hero-bg[data-v-470d167b],.hero-overlay[data-v-470d167b]{height:100%;left:0;position:absolute;top:0;width:100%}.hero-overlay[data-v-470d167b]{background:#0006;z-index:2}.hero-content[data-v-470d167b]{color:#fff;padding:0 20px;position:relative;text-align:center;z-index:3}.hero-title[data-v-470d167b]{font-size:2.5rem;font-weight:700;letter-spacing:.05em;margin-bottom:.5rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.hero-subtitle[data-v-470d167b]{font-size:1.1rem;font-weight:300;opacity:.9;text-shadow:0 1px 2px rgba(0,0,0,.3)}.contact-card[data-v-470d167b]{background-color:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000000d,0 10px 15px -3px #0000000d!important}.form-title[data-v-470d167b]{color:#1e293b;font-size:1.5rem;font-weight:700;text-align:center}.submit-btn[data-v-470d167b]{font-weight:700;letter-spacing:.05em;transition:transform .2s}.submit-btn[data-v-470d167b]:active{transform:scale(.98)}
