.share-btn[data-v-e6d2b080]{align-items:center;border:none;border-radius:2rem;box-shadow:0 2px 6px #0000001a;color:#fff;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.375rem;height:36px;padding:0 1rem;transition:all .25s ease}.share-btn[data-v-e6d2b080]:hover{box-shadow:0 4px 14px #0003;filter:brightness(1.1);transform:translateY(-2px)}.share-btn[data-v-e6d2b080]:active{transform:translateY(0)}.share-btn--zalo[data-v-e6d2b080]{background:linear-gradient(135deg,#0068ff,#0054cc)}.sharethis-inline-share-buttons .st-btn{display:none!important;margin-right:0!important}.sharethis-inline-share-buttons .st-btn[data-network=facebook],.sharethis-inline-share-buttons .st-btn[data-network=messenger]{align-items:center!important;border:none!important;border-radius:2rem!important;box-shadow:0 2px 6px #0000001a!important;box-sizing:border-box!important;display:inline-flex!important;font-size:.8125rem!important;font-weight:600!important;gap:.375rem!important;height:36px!important;justify-content:center!important;line-height:1!important;min-width:auto!important;padding:0 1rem!important;transition:all .25s ease!important;z-index:1!important}.sharethis-inline-share-buttons .st-btn *,.sharethis-inline-share-buttons .st-btn .st-custom-button,.sharethis-inline-share-buttons .st-btn .st-icon{align-items:center!important;display:inline-flex!important;float:none!important;height:auto!important;justify-content:center!important;inset:auto!important;line-height:1!important;margin:0!important;padding:0!important;position:static!important;transform:none!important;width:auto!important}.sharethis-inline-share-buttons .st-btn img,.sharethis-inline-share-buttons .st-btn svg{display:block!important;height:18px!important;margin:0!important;min-height:18px!important;min-width:18px!important;position:static!important;width:18px!important}.sharethis-inline-share-buttons .st-btn .st-label{display:none!important}.sharethis-inline-share-buttons .st-btn[data-network=facebook]:after{color:#fff;content:"Facebook";font-size:.8125rem;font-weight:600;white-space:nowrap}.sharethis-inline-share-buttons .st-btn[data-network=messenger]:after{color:#fff;content:"Messenger";font-size:.8125rem;font-weight:600;white-space:nowrap}.sharethis-inline-share-buttons .st-btn[data-network=facebook]{background:linear-gradient(135deg,#1877f2,#0d5ecf)!important}.sharethis-inline-share-buttons .st-btn[data-network=messenger]{background:linear-gradient(135deg,#00b2ff,#0095e0)!important}.sharethis-inline-share-buttons .st-btn[data-network=facebook]:hover,.sharethis-inline-share-buttons .st-btn[data-network=messenger]:hover{box-shadow:0 4px 14px #0003!important;filter:brightness(1.1)!important;transform:translateY(-2px)!important}.sharethis-inline-share-buttons{align-items:center!important;display:inline-flex!important;gap:.75rem!important;position:relative!important;z-index:1!important}#st-1,#st-2,#st-3,.sharethis-sticky-share-buttons,.st-sticky-share-buttons{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}.contact-lead-form-wrapper[data-v-7a6a1b03]{margin-top:2.5rem}.contact-lead-form[data-v-7a6a1b03]{background:linear-gradient(135deg,#fff5f5,#fff 50%,#fff0f0);border:1px solid #fecaca;border-radius:16px;box-shadow:0 4px 24px #dc26260f;padding:28px 24px}.form-header[data-v-7a6a1b03]{gap:14px;margin-bottom:24px}.form-header[data-v-7a6a1b03],.form-icon[data-v-7a6a1b03]{align-items:center;display:flex}.form-icon[data-v-7a6a1b03]{background:linear-gradient(135deg,#dc2626,#ef4444);border-radius:12px;color:#fff;flex-shrink:0;height:48px;justify-content:center;width:48px}.form-title[data-v-7a6a1b03]{color:#1f2937;font-size:1.25rem;font-weight:700;line-height:1.3;margin:0}.form-subtitle[data-v-7a6a1b03]{color:#6b7280;font-size:.875rem;margin:2px 0 0}.success-message[data-v-7a6a1b03]{padding:24px 0;text-align:center}.success-icon[data-v-7a6a1b03]{animation:successPop-7a6a1b03 .4s ease-out;color:#16a34a;margin-bottom:12px}@keyframes successPop-7a6a1b03{0%{opacity:0;transform:scale(0)}60%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.success-text[data-v-7a6a1b03]{color:#1f2937;font-size:1.125rem;font-weight:600;margin:0}.success-subtext[data-v-7a6a1b03]{color:#6b7280;font-size:.875rem;margin:6px 0 16px}.btn-send-again[data-v-7a6a1b03]{background:transparent;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;font-size:.875rem;padding:8px 20px;transition:all .2s}.btn-send-again[data-v-7a6a1b03]:hover{background:#fef2f2;border-color:#dc2626;color:#dc2626}.form-grid[data-v-7a6a1b03]{display:grid;gap:16px;grid-template-columns:1fr 1fr}@media(max-width:640px){.form-grid[data-v-7a6a1b03]{grid-template-columns:1fr}}.form-group[data-v-7a6a1b03]{display:flex;flex-direction:column;gap:6px}.form-group.full-width[data-v-7a6a1b03]{grid-column:1/-1}.form-label[data-v-7a6a1b03]{color:#374151;font-size:.875rem;font-weight:600}.required[data-v-7a6a1b03]{color:#dc2626}.input-wrapper[data-v-7a6a1b03]{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:10px;display:flex;gap:10px;padding:0 12px;transition:all .2s}.input-wrapper[data-v-7a6a1b03]:focus-within{border-color:#dc2626;box-shadow:0 0 0 3px #dc262614}.input-wrapper.has-error[data-v-7a6a1b03]{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.textarea-wrapper[data-v-7a6a1b03]{align-items:flex-start}.input-icon[data-v-7a6a1b03]{color:#9ca3af;flex-shrink:0}.form-input[data-v-7a6a1b03]{background:transparent;border:none;color:#1f2937;flex:1;font-size:.9375rem;outline:none;padding:10px 0}.form-input[data-v-7a6a1b03]::-moz-placeholder{color:#9ca3af}.form-input[data-v-7a6a1b03]::placeholder{color:#9ca3af}.form-textarea[data-v-7a6a1b03]{font-family:inherit;min-height:72px;resize:vertical}.error-text[data-v-7a6a1b03]{color:#ef4444;font-size:.8125rem;margin-top:-2px}.btn-submit[data-v-7a6a1b03]{background:linear-gradient(135deg,#dc2626,#b91c1c);border:none;border-radius:10px;box-shadow:0 4px 14px #dc262640;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-top:20px;padding:12px 24px;transition:all .25s ease;width:100%}.btn-submit[data-v-7a6a1b03]:hover:not(:disabled){box-shadow:0 6px 20px #dc262659;transform:translateY(-1px)}.btn-submit[data-v-7a6a1b03]:active:not(:disabled){transform:translateY(0)}.btn-submit[data-v-7a6a1b03]:disabled{cursor:not-allowed;opacity:.7}.btn-content[data-v-7a6a1b03],.btn-loading[data-v-7a6a1b03]{align-items:center;display:flex;gap:8px;justify-content:center}
