.contact-page[data-v-c1c7a26e]{padding:0}.contact-hero[data-v-c1c7a26e]{color:#fff;background:linear-gradient(130deg,#0f5a53,#17786f);padding:120px 0 80px}.hero-title[data-v-c1c7a26e]{letter-spacing:-.02em;margin:0 0 1rem;font-size:clamp(2rem,4vw,3rem);font-weight:800}.hero-subtitle[data-v-c1c7a26e]{opacity:.9;max-width:480px;margin:0 auto;font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.6}.contact-main[data-v-c1c7a26e]{background:#fff}.body--dark .contact-main[data-v-c1c7a26e]{background:var(--q-dark-page)}.form-card[data-v-c1c7a26e],.info-card[data-v-c1c7a26e],.faq-card[data-v-c1c7a26e]{border:1px solid #0000000f;border-radius:16px}.body--dark .form-card[data-v-c1c7a26e],.body--dark .info-card[data-v-c1c7a26e],.body--dark .faq-card[data-v-c1c7a26e]{border-color:#ffffff14}.submit-btn[data-v-c1c7a26e]{border-radius:8px;padding:10px 28px;font-weight:600}.info-block[data-v-c1c7a26e]{align-items:flex-start;gap:16px;display:flex}.info-icon-wrap[data-v-c1c7a26e]{background:#17786f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.info-icon-wrap--green[data-v-c1c7a26e]{background:#2e7d32}.info-icon-wrap--purple[data-v-c1c7a26e]{background:#6a1b9a}.info-label[data-v-c1c7a26e]{text-transform:uppercase;letter-spacing:.04em;color:var(--fc-text-secondary);margin-bottom:2px;font-size:12px;font-weight:600}.info-value[data-v-c1c7a26e]{color:inherit;font-size:15px;font-weight:500;text-decoration:none}.info-value[href][data-v-c1c7a26e]:hover{text-decoration:underline}a.info-value[data-v-c1c7a26e]{color:var(--fc-link)}.faq-answer[data-v-c1c7a26e]{color:var(--fc-text-secondary);line-height:1.5}.fade-enter-active[data-v-c1c7a26e],.fade-leave-active[data-v-c1c7a26e]{transition:opacity .3s}.fade-enter-from[data-v-c1c7a26e],.fade-leave-to[data-v-c1c7a26e]{opacity:0}
