[data-v-d30f4d3f] .tb-theme-light .tb-hero-curve-divider,.tb-theme-light .tb-hero-curve-divider[data-v-d30f4d3f]{display:none!important}.tb-contact-luxury-section[data-v-d30f4d3f]{background:#fff;padding:80px 24px 100px;position:relative}.tb-contact-headline[data-v-d30f4d3f]{color:#0f172a;letter-spacing:-.02em;margin:0 0 18px;font-size:clamp(28px,3.5vw,44px);font-weight:900;line-height:1.15}.tb-contact-subtext[data-v-d30f4d3f]{color:#475569;margin-bottom:36px;font-size:16px;line-height:1.75}.tb-contact-cards[data-v-d30f4d3f]{flex-direction:column;gap:16px;margin-bottom:36px;display:flex}.tb-contact-card[data-v-d30f4d3f]{cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;align-items:flex-start;gap:16px;padding:18px 20px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}.tb-contact-card[data-v-d30f4d3f]:hover{background:#fff;border-color:#d4a01780;transform:translateY(-2px);box-shadow:0 10px 25px -5px #d4a0171f,0 8px 10px -6px #0000000a}.tb-contact-card-icon[data-v-d30f4d3f]{color:#d4a017;background:#d4a0171a;border:1px solid #d4a01740;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .2s;display:flex}.tb-contact-card:hover .tb-contact-card-icon[data-v-d30f4d3f]{color:#000;background:#d4a017;transform:scale(1.08)}.tb-contact-card-body[data-v-d30f4d3f]{flex:1}.tb-contact-card-label[data-v-d30f4d3f]{text-transform:uppercase;letter-spacing:1px;color:#94a3b8;margin-bottom:4px;font-size:11px;font-weight:700}.tb-contact-card-val[data-v-d30f4d3f]{color:#0f172a;font-size:16px;font-weight:800;text-decoration:none;transition:color .2s;display:block}.tb-contact-card-val[data-v-d30f4d3f]:hover{color:#d4a017}.tb-contact-card-sub[data-v-d30f4d3f]{color:#64748b;align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}.tb-pulse-dot-green[data-v-d30f4d3f]{background:#10b981;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 6px #10b981}.tb-contact-quote-card[data-v-d30f4d3f]{background:linear-gradient(135deg,#d4a0170f 0%,#fffffff2 100%);border:1px solid #d4a01759;border-radius:20px;padding:24px;box-shadow:0 8px 30px #d4a01714}.tb-quote-card-header[data-v-d30f4d3f]{align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.tb-quote-sparkle-icon[data-v-d30f4d3f]{color:#d4a017;font-size:20px;line-height:1}.tb-quote-card-title[data-v-d30f4d3f]{color:#0f172a;margin:0 0 4px;font-size:15px;font-weight:800}.tb-quote-card-desc[data-v-d30f4d3f]{color:#64748b;margin:0;font-size:13px;line-height:1.5}.tb-quote-action-btn[data-v-d30f4d3f]{background:#0f172a;border-radius:999px;align-items:center;gap:8px;padding:10px 22px;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;color:#fff!important}.tb-quote-action-btn[data-v-d30f4d3f]:hover{background:#d4a017;transform:translateY(-1px);box-shadow:0 4px 14px #d4a0174d;color:#000!important}.tb-luxury-form-box[data-v-d30f4d3f]{background:#fff;border:1px solid #e2e8f0;border-radius:24px;padding:40px;position:relative;box-shadow:0 20px 60px -15px #0000000f,0 0 0 1px #00000005}.tb-form-header-area[data-v-d30f4d3f]{margin-bottom:24px}.tb-form-header-badge[data-v-d30f4d3f]{text-transform:uppercase;letter-spacing:1px;color:#d4a017;background:#d4a01714;border:1px solid #d4a01740;border-radius:999px;align-items:center;gap:6px;margin-bottom:12px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-flex}.tb-form-badge-dot[data-v-d30f4d3f]{background:#d4a017;border-radius:50%;width:5px;height:5px}.tb-form-title[data-v-d30f4d3f]{color:#0f172a;letter-spacing:-.01em;margin:0 0 6px;font-size:24px;font-weight:800}.tb-form-subtitle[data-v-d30f4d3f]{color:#64748b;margin:0;font-size:14px}.tb-topic-pills-wrap[data-v-d30f4d3f]{margin-bottom:24px}.tb-topic-label[data-v-d30f4d3f]{text-transform:uppercase;letter-spacing:.8px;color:#64748b;margin-bottom:10px;font-size:12px;font-weight:700;display:block}.tb-topic-pills[data-v-d30f4d3f]{flex-wrap:wrap;gap:8px;display:flex}.tb-topic-pill[data-v-d30f4d3f]{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:6px;padding:7px 15px;font-size:12.5px;font-weight:600;transition:all .2s;display:inline-flex}.tb-topic-pill[data-v-d30f4d3f]:hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}.tb-topic-pill.is-active[data-v-d30f4d3f]{color:#926505;background:#d4a0171f;border-color:#d4a017;font-weight:700;box-shadow:0 2px 8px #d4a01726}.tb-form-field[data-v-d30f4d3f]{margin-bottom:20px}.tb-field-label[data-v-d30f4d3f]{color:#1e293b;margin-bottom:6px;font-size:13px;font-weight:700;display:block}.tb-req[data-v-d30f4d3f]{color:#ef4444}.tb-field-label-row[data-v-d30f4d3f]{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.tb-char-hint[data-v-d30f4d3f]{color:#94a3b8;font-size:11px}.tb-input-wrap[data-v-d30f4d3f]{align-items:center;display:flex;position:relative}.tb-input-icon[data-v-d30f4d3f]{color:#94a3b8;pointer-events:none;justify-content:center;align-items:center;transition:color .2s;display:flex;position:absolute;left:14px}.tb-luxury-input[data-v-d30f4d3f]{color:#0f172a;box-sizing:border-box;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:12px;outline:none;width:100%;padding:12px 14px 12px 42px;font-family:inherit;font-size:14.5px;transition:all .2s cubic-bezier(.16,1,.3,1)}.tb-luxury-input[data-v-d30f4d3f]:focus{background:#fff;border-color:#d4a017;box-shadow:0 0 0 3.5px #d4a0172e}.tb-input-wrap:focus-within .tb-input-icon[data-v-d30f4d3f]{color:#d4a017}.tb-textarea-wrap[data-v-d30f4d3f]{position:relative}.tb-luxury-textarea[data-v-d30f4d3f]{color:#0f172a;resize:vertical;box-sizing:border-box;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:12px;outline:none;width:100%;min-height:130px;padding:14px 16px;font-family:inherit;font-size:14.5px;line-height:1.6;transition:all .2s cubic-bezier(.16,1,.3,1)}.tb-luxury-textarea[data-v-d30f4d3f]:focus{background:#fff;border-color:#d4a017;box-shadow:0 0 0 3.5px #d4a0172e}.tb-input-wrap.has-error .tb-luxury-input[data-v-d30f4d3f],.tb-textarea-wrap.has-error .tb-luxury-textarea[data-v-d30f4d3f]{border-color:#ef4444;box-shadow:0 0 0 3.5px #ef444426}.tb-error-text[data-v-d30f4d3f]{color:#ef4444;margin-top:5px;font-size:12px;font-weight:600}.tb-luxury-submit-btn[data-v-d30f4d3f]{color:#fff;letter-spacing:.3px;cursor:pointer;background:#0f172a;border:none;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:10px;padding:16px 28px;font-size:15px;font-weight:800;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}.tb-luxury-submit-btn[data-v-d30f4d3f]:hover:not(:disabled){color:#000;background:#d4a017;transform:translateY(-2px);box-shadow:0 10px 25px -5px #d4a01759}.tb-luxury-submit-btn[data-v-d30f4d3f]:active:not(:disabled){transform:translateY(0)}.tb-luxury-submit-btn[data-v-d30f4d3f]:disabled{opacity:.65;cursor:not-allowed}.tb-btn-spinner[data-v-d30f4d3f]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite tb-spin-d30f4d3f}@keyframes tb-spin-d30f4d3f{to{transform:rotate(360deg)}}.tb-form-trust-footer[data-v-d30f4d3f]{color:#64748b;text-align:center;justify-content:center;align-items:center;gap:8px;margin-top:18px;font-size:12px;display:flex}.tb-form-success-card[data-v-d30f4d3f]{text-align:center;background:linear-gradient(135deg,#16a34a0d 0%,#d4a01714 100%);border:1px solid #16a34a4d;border-radius:20px;padding:44px 28px}.tb-success-icon-wrap[data-v-d30f4d3f]{background:#d4a0171f;border:1px solid #d4a0174d;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 18px;display:flex}.tb-success-title[data-v-d30f4d3f]{color:#0f172a;margin:0 0 8px;font-size:22px;font-weight:800}.tb-success-desc[data-v-d30f4d3f]{color:#475569;max-width:460px;margin:0 auto;font-size:14.5px;line-height:1.6}@media (width<=900px){.tb-luxury-form-box[data-v-d30f4d3f]{padding:28px 20px}}
