:root{--color-canvas:#09090b;--color-canvas-alt:#0e0e11;--color-surface:#141417;--color-card:#18181b;--color-text-main:#fafafa;--color-text-muted:#a1a1aa;--color-text-dim:#71717a;--color-border:#ffffff1a;--color-border-hover:#ffffff38;--glass-bg:#101014a3;--glass-bg-subtle:#16161b75;--glass-surface:linear-gradient(135deg, #fff1 0%, #ffffff06 55%, #38bdf808 100%);--glass-surface-hover:linear-gradient(135deg, #ffffff18 0%, #ffffff09 55%, #38bdf80e 100%);--glass-border:#ffffff1c;--glass-border-hover:#ffffff38;--glass-specular-top:#ffffff26;--glass-inner-rim:#ffffff0a;--glass-shadow:0 10px 28px -8px #0000008c, inset 0 1px 0 0 var(--glass-specular-top);--glass-shadow-hover:0 14px 34px -8px #000000ad, inset 0 1px 0 0 #ffffff3d;--glass-blur:14px;--glass-glow:#ffffff0a;--glass-specular:#ffffff14;--btn-primary-bg:#fafafa;--btn-primary-border:#fff;--btn-primary-text:#09090b;--btn-primary-hover-bg:#e4e4e7;--btn-primary-hover-border:#e4e4e7;--btn-secondary-bg:#18181bbf;--btn-secondary-border:#ffffff1f;--btn-secondary-text:#fafafa;--btn-secondary-hover-bg:#3f3f46;--btn-secondary-hover-border:#ffffff40;--primary-500:#38bdf8;--brand-accent:#38bdf8;--accent-cyan:#38bdf8;--accent-emerald:#10b981;--accent-rose:#ef4444;--accent-amber:#f59e0b}html.dark{--color-canvas:#09090b;--color-canvas-alt:#0e0e11;--color-surface:#141417;--color-card:#18181b;--color-text-main:#fafafa;--color-text-muted:#a1a1aa;--color-text-dim:#71717a;--color-border:#ffffff1a;--color-border-hover:#ffffff38;--glass-bg:#101014a3;--glass-bg-subtle:#16161b75;--glass-surface:linear-gradient(135deg, #fff1 0%, #ffffff06 55%, #38bdf808 100%);--glass-surface-hover:linear-gradient(135deg, #ffffff18 0%, #ffffff09 55%, #38bdf80e 100%);--glass-border:#ffffff1c;--glass-border-hover:#ffffff38;--glass-specular-top:#ffffff26;--glass-inner-rim:#ffffff0a;--glass-shadow:0 10px 28px -8px #0000008c, inset 0 1px 0 0 var(--glass-specular-top);--glass-shadow-hover:0 14px 34px -8px #000000ad, inset 0 1px 0 0 #ffffff3d;--glass-blur:14px;--glass-glow:#ffffff0a;--btn-primary-bg:#fafafa;--btn-primary-border:#fff;--btn-primary-text:#09090b;--btn-primary-hover-bg:#e4e4e7;--btn-primary-hover-border:#e4e4e7;--brand-accent:#38bdf8}html.light{--color-canvas:#fff;--color-canvas-alt:#f8fafc;--color-surface:#fff;--color-card:#f4f4f5;--color-text-main:#09090b;--color-text-muted:#64748b;--color-text-dim:#94a3b8;--color-border:#0f172a17;--color-border-hover:#0f172a2e;--glass-bg:#ffffffc2;--glass-bg-subtle:#f8fafcad;--glass-surface:linear-gradient(135deg, #ffffffe0 0%, #f8fafcad 60%, #e0f2fe59 100%);--glass-surface-hover:linear-gradient(135deg, #fffffff2 0%, #f8fafcd1 60%, #e0f2fe80 100%);--glass-border:#0f172a17;--glass-border-hover:#0284c747;--glass-specular-top:#fffffff2;--glass-inner-rim:#fff9;--glass-shadow:0 10px 26px -8px #0f172a0f, inset 0 1px 0 0 var(--glass-specular-top);--glass-shadow-hover:0 14px 32px -8px #0f172a1a, inset 0 1px 0 0 #fff;--glass-blur:14px;--glass-glow:#00000008;--btn-primary-bg:#09090b;--btn-primary-border:#09090b;--btn-primary-text:#fff;--btn-primary-hover-bg:#18181b;--btn-primary-hover-border:#18181b;--btn-secondary-bg:#f8fafc;--btn-secondary-border:#e2e8f0;--btn-secondary-text:#09090b;--btn-secondary-hover-bg:#f1f5f9;--btn-secondary-hover-border:#cbd5e1;--brand-accent:#0284c7}.contact-section-mockup{color:#fff;background-color:#060b14;width:100%;min-height:100vh;padding-top:4.85rem;padding-bottom:5.5rem;position:relative;overflow:hidden}@media (width<=767px){.contact-section-mockup{padding-top:4rem;padding-bottom:4rem}}.contact-section-mockup .mockup-ambient-bg{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.contact-section-mockup .mockup-ambient-bg .telemetry-curves-svg{opacity:.85;width:100%;height:100%;position:absolute;top:0;left:0}.contact-section-mockup .mockup-ambient-bg .glow-radial-tl{filter:blur(40px);background:radial-gradient(circle,#00b4ff1a 0%,#060b1400 70%);border-radius:50%;width:650px;height:650px;position:absolute;top:-15%;left:-10%}.contact-section-mockup .mockup-ambient-bg .glow-radial-tr{filter:blur(50px);background:radial-gradient(circle,#0084ff1f 0%,#060b1400 75%);border-radius:50%;width:700px;height:700px;position:absolute;top:10%;right:-8%}.contact-section-mockup .panoramic-backdrop-wrapper{pointer-events:none;z-index:1;height:640px;display:none;position:absolute;top:250px;left:0;right:0;overflow:hidden}@media (width>=1024px){.contact-section-mockup .panoramic-backdrop-wrapper{display:block}}.contact-section-mockup .panoramic-backdrop-wrapper .panoramic-backdrop-img{object-fit:cover;object-position:28% 66%;filter:brightness(.96)contrast(1.08);width:100%;height:100%;-webkit-mask-image:radial-gradient(94% 84%,#000 60%,#0000 100%);mask-image:radial-gradient(94% 84%,#000 60%,#0000 100%)}.contact-section-mockup .panoramic-backdrop-wrapper .pano-blend-top{background:linear-gradient(#060b14 0%,#060b14bf 45%,#060b1400 100%);height:140px;position:absolute;top:0;left:0;right:0}.contact-section-mockup .panoramic-backdrop-wrapper .pano-blend-bottom{background:linear-gradient(#060b1400 0%,#060b14bf 55%,#060b14 100%);height:140px;position:absolute;bottom:0;left:0;right:0}.contact-section-mockup .panoramic-backdrop-wrapper .pano-blend-left{background:linear-gradient(90deg,#060b14 0%,#060b1400 100%);width:140px;position:absolute;top:0;bottom:0;left:0}.contact-section-mockup .panoramic-backdrop-wrapper .pano-blend-right{background:linear-gradient(270deg,#060b14 0%,#060b1400 100%);width:180px;position:absolute;top:0;bottom:0;right:0}.contact-section-mockup .panoramic-backdrop-wrapper .pano-blend-radial{background:radial-gradient(92% 82%,#0000 60%,#060b14c7 100%);position:absolute;inset:0}.contact-section-mockup .contact-viewport-container{z-index:2;width:100%;max-width:1380px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;position:relative}@media (width>=768px){.contact-section-mockup .contact-viewport-container{padding-left:2.25rem;padding-right:2.25rem}}.contact-section-mockup .contact-columns-grid{flex-direction:column;gap:3rem;display:flex}@media (width>=1024px){.contact-section-mockup .contact-columns-grid{grid-template-columns:1.05fr 1.15fr;align-items:start;gap:2.75rem;display:grid}}.contact-section-mockup .contact-left-column{z-index:3;flex-direction:column;width:100%;display:flex;position:relative}.contact-section-mockup .contact-left-column .kicker-pill-badge{color:#00d2ff;letter-spacing:.09em;text-transform:uppercase;background:#00b4ff14;border:1px solid #00d2ff61;border-radius:9999px;align-self:flex-start;align-items:center;gap:.45rem;margin-bottom:.85rem;padding:.32rem .85rem;font-size:.6875rem;font-weight:700;display:inline-flex;box-shadow:0 0 15px #00b4ff1f}.contact-section-mockup .contact-left-column .kicker-pill-badge .kicker-slash{color:#00e5ff;font-weight:800}.contact-section-mockup .contact-left-column .contact-main-heading{color:#fff;letter-spacing:-.028em;margin-bottom:.85rem;font-size:clamp(2rem,3.1vw,2.75rem);font-weight:800;line-height:1.13}.contact-section-mockup .contact-left-column .contact-main-heading .cyan-accent{color:#00d2ff;background:linear-gradient(135deg,#00f0ff 0%,#08f 100%);-webkit-text-fill-color:transparent;text-shadow:0 0 30px #00d2ff59;-webkit-background-clip:text}.contact-section-mockup .contact-left-column .contact-main-desc{color:#cbd5e1;max-width:580px;margin-bottom:1.35rem;font-size:.925rem;line-height:1.55}.contact-section-mockup .contact-left-column .three-contact-cards-row{grid-template-columns:1fr;gap:.5rem;width:100%;margin-bottom:1rem;display:grid}@media (width>=580px) and (width<=1023px){.contact-section-mockup .contact-left-column .three-contact-cards-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.contact-section-mockup .contact-left-column .three-contact-cards-row{grid-template-columns:repeat(3,minmax(0,1fr))}}.contact-section-mockup .contact-left-column .three-contact-cards-row .contact-glass-card-seamless{-webkit-backdrop-filter:none;box-sizing:border-box;min-height:44px;box-shadow:none;background:0 0;border:none;border-radius:.5rem;flex-direction:row;align-items:center;gap:.45rem;padding:.25rem .35rem;text-decoration:none;transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .22s;display:flex;overflow:visible}.contact-section-mockup .contact-left-column .three-contact-cards-row .contact-glass-card-seamless:hover{background:#00d2ff0d;transform:translateY(-2px)}.contact-section-mockup .contact-left-column .three-contact-cards-row .contact-glass-card-seamless:hover .card-icon-circle{border-color:#00e5ff;transform:scale(1.08);box-shadow:0 0 14px #00d2ff59}.contact-section-mockup .contact-left-column .three-contact-cards-row .contact-glass-card-seamless .card-icon-circle{color:#00d2ff;background:#00b4ff1f;border:1.5px solid #00d2ff66;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 0 8px #00d2ff33}.contact-section-mockup .contact-left-column .three-contact-cards-row .contact-glass-card-seamless .card-icon-circle svg{width:14px;height:14px}.contact-section-mockup .contact-left-column .three-contact-cards-row .contact-glass-card-seamless .card-info-group{flex-direction:column;flex:1;min-width:0;line-height:1.15;display:flex}.contact-section-mockup .contact-left-column .three-contact-cards-row .contact-glass-card-seamless .card-info-group .card-headline{color:#cbd5e1;letter-spacing:.01em;white-space:nowrap;margin-bottom:.1rem;font-size:.625rem;font-weight:700;display:block}.contact-section-mockup .contact-left-column .three-contact-cards-row .contact-glass-card-seamless .card-info-group .card-link-target{color:#00e5ff;white-space:nowrap;align-items:center;gap:.2rem;font-size:.735rem;font-weight:700;display:inline-flex}.contact-section-mockup .contact-left-column .three-contact-cards-row .contact-glass-card-seamless .card-info-group .card-link-target.mail-target{letter-spacing:-.025em;font-size:.665rem}.contact-section-mockup .contact-left-column .three-contact-cards-row .contact-glass-card-seamless .card-info-group .card-sub-annotation{color:#cbd5e1;white-space:nowrap;margin-top:.05rem;font-size:.55rem;display:block}.contact-section-mockup .contact-left-column .vehicles-scene-presence-spacer{width:100%}@media (width>=1024px){.contact-section-mockup .contact-left-column .vehicles-scene-presence-spacer{min-height:220px}}.contact-section-mockup .contact-left-column .vehicles-scene-presence-spacer .mobile-vehicles-visual{background-color:#060b14;border-radius:1rem;width:100%;margin-top:.5rem;display:block;position:relative;overflow:hidden}@media (width>=1024px){.contact-section-mockup .contact-left-column .vehicles-scene-presence-spacer .mobile-vehicles-visual{display:none}}.contact-section-mockup .contact-left-column .vehicles-scene-presence-spacer .mobile-vehicles-visual .mobile-vehicles-img{aspect-ratio:16/9;object-fit:cover;filter:brightness(.94)contrast(1.05);width:100%;height:auto;display:block}.contact-section-mockup .contact-left-column .vehicles-scene-presence-spacer .mobile-vehicles-visual .mobile-fade-vignette{pointer-events:none;background:radial-gradient(95% 85%,#0000 60%,#060b14d9 100%),linear-gradient(#060b1499 0%,#0000 25% 75%,#060b14cc 100%);position:absolute;inset:0}.contact-section-mockup .contact-right-column{z-index:5;width:100%;position:relative}@media (width>=1024px){.contact-section-mockup .contact-right-column{margin-top:-1.85rem}}.lead-form-card-container{-webkit-backdrop-filter:blur(20px);background:#081121e0;border:1px solid #00b4ff61;border-radius:1.15rem;width:100%;padding:1.5rem 1.65rem 1.55rem;position:relative;overflow:hidden;box-shadow:0 20px 50px #000000bf,0 0 30px #00a0ff29}@media (width<=767px){.lead-form-card-container{border-radius:.95rem;padding:1.15rem 1rem}}.lead-form-card-container .lead-panel-header{margin-bottom:.75rem}.lead-form-card-container .lead-panel-header .panel-kicker-pill{color:#00f0ff;letter-spacing:.08em;text-transform:uppercase;background:#00b4ff1f;border:1px solid #00d2ff73;border-radius:9999px;margin-bottom:.22rem;padding:.15rem .55rem;font-size:.58rem;font-weight:800;display:inline-block;box-shadow:0 0 10px #00b4ff26}.lead-form-card-container .lead-panel-header .panel-main-title{color:#fff;letter-spacing:-.02em;margin-bottom:.15rem;font-size:1.22rem;font-weight:800;line-height:1.2}.lead-form-card-container .lead-panel-header .panel-main-title .cyan-highlight{color:#00f0ff;background:linear-gradient(135deg,#00f0ff 0%,#00a8ff 100%);-webkit-text-fill-color:transparent;text-shadow:0 0 25px #00d2ff66;-webkit-background-clip:text}.lead-form-card-container .lead-panel-header .panel-subtitle{color:#f1f5f9;font-size:.78rem;font-weight:500;line-height:1.35}.lead-form-card-container .panel-validation-alert{color:#fecaca;background:#ef444429;border:1px solid #ef44448c;border-radius:.4rem;align-items:center;gap:.45rem;margin-bottom:.55rem;padding:.45rem .65rem;font-size:.72rem;font-weight:600;line-height:1.3;animation:.22s alert-slide-down;display:flex}.lead-form-card-container .panel-validation-alert svg{color:#ef4444;flex-shrink:0}.lead-form-card-container .fields-dual-row{grid-template-columns:1fr;gap:.65rem;margin-bottom:.55rem;display:grid}@media (width>=768px){.lead-form-card-container .fields-dual-row{grid-template-columns:1fr 1fr}}.lead-form-card-container .form-field-unit{margin-bottom:.55rem}.lead-form-card-container .form-field-unit .field-label-text{color:#fff;letter-spacing:.02em;align-items:center;gap:.2rem;margin-bottom:.22rem;font-size:.72rem;font-weight:700;display:flex}.lead-form-card-container .form-field-unit .field-label-text .star-required{color:#00f0ff;font-weight:800}.lead-form-card-container .form-field-unit .field-input-wrapper,.lead-form-card-container .form-field-unit .field-select-wrapper,.lead-form-card-container .form-field-unit .field-textarea-wrapper{align-items:center;width:100%;display:flex;position:relative}.lead-form-card-container .form-field-unit .field-input-wrapper .field-lead-icon,.lead-form-card-container .form-field-unit .field-select-wrapper .field-lead-icon,.lead-form-card-container .form-field-unit .field-textarea-wrapper .field-lead-icon{color:#38bdf8;pointer-events:none;z-index:2;justify-content:center;align-items:center;transition:color .2s;display:flex;position:absolute;left:.65rem}.lead-form-card-container .form-field-unit .field-input-wrapper .field-lead-icon svg,.lead-form-card-container .form-field-unit .field-select-wrapper .field-lead-icon svg,.lead-form-card-container .form-field-unit .field-textarea-wrapper .field-lead-icon svg{width:14px;height:14px}.lead-form-card-container .form-field-unit .field-input-wrapper .field-lead-icon.textarea-icon,.lead-form-card-container .form-field-unit .field-select-wrapper .field-lead-icon.textarea-icon,.lead-form-card-container .form-field-unit .field-textarea-wrapper .field-lead-icon.textarea-icon{top:.58rem}.lead-form-card-container .form-field-unit .field-input-wrapper .field-valid-check,.lead-form-card-container .form-field-unit .field-select-wrapper .field-valid-check,.lead-form-card-container .form-field-unit .field-textarea-wrapper .field-valid-check{color:#10b981;pointer-events:none;z-index:2;justify-content:center;align-items:center;animation:.2s scale-check;display:none;position:absolute;right:.65rem}.lead-form-card-container .form-field-unit .field-input-wrapper .custom-select-arrow,.lead-form-card-container .form-field-unit .field-select-wrapper .custom-select-arrow,.lead-form-card-container .form-field-unit .field-textarea-wrapper .custom-select-arrow{color:#38bdf8;pointer-events:none;z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;right:.65rem}.lead-form-card-container .form-field-unit.unit-valid .field-valid-check{display:flex}.lead-form-card-container .form-field-unit .input-control,.lead-form-card-container .form-field-unit .select-control,.lead-form-card-container .form-field-unit .textarea-control{color:#fff;background:#050b16;border:1px solid #00d2ff52;border-radius:.45rem;outline:none;width:100%;padding:.48rem .75rem .48rem 2.2rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:border-color .2s,box-shadow .2s,background-color .2s}.lead-form-card-container .form-field-unit .input-control::placeholder,.lead-form-card-container .form-field-unit .select-control::placeholder,.lead-form-card-container .form-field-unit .textarea-control::placeholder{color:#cbd5e1;opacity:1;font-weight:500}.lead-form-card-container .form-field-unit .input-control:focus,.lead-form-card-container .form-field-unit .select-control:focus,.lead-form-card-container .form-field-unit .textarea-control:focus{background:#07101f;border-color:#00f0ff;box-shadow:0 0 0 3px #00d2ff40,0 0 16px #00d2ff2e}.lead-form-card-container .form-field-unit .input-control:focus~.field-lead-icon,.lead-form-card-container .form-field-unit .input-control:focus+.field-lead-icon,.lead-form-card-container .form-field-unit .select-control:focus~.field-lead-icon,.lead-form-card-container .form-field-unit .select-control:focus+.field-lead-icon,.lead-form-card-container .form-field-unit .textarea-control:focus~.field-lead-icon,.lead-form-card-container .form-field-unit .textarea-control:focus+.field-lead-icon{color:#00f0ff}.lead-form-card-container .form-field-unit .input-control.has-error,.lead-form-card-container .form-field-unit .select-control.has-error,.lead-form-card-container .form-field-unit .textarea-control.has-error{border-color:#ef4444!important;box-shadow:0 0 0 3px #ef444440!important}.lead-form-card-container .form-field-unit .input-control.has-error~.field-lead-icon,.lead-form-card-container .form-field-unit .select-control.has-error~.field-lead-icon,.lead-form-card-container .form-field-unit .textarea-control.has-error~.field-lead-icon{color:#ef4444}.lead-form-card-container .form-field-unit .input-control.is-valid,.lead-form-card-container .form-field-unit .select-control.is-valid,.lead-form-card-container .form-field-unit .textarea-control.is-valid{border-color:#10b98199}.lead-form-card-container .form-field-unit .input-control,.lead-form-card-container .form-field-unit .select-control{height:38px}.lead-form-card-container .form-field-unit .select-control{-webkit-appearance:none;appearance:none;cursor:pointer;color:#fff;padding-right:1.85rem;font-weight:500}.lead-form-card-container .form-field-unit .select-control option{color:#fff;background-color:#060d19;padding:.45rem;font-size:.8125rem}.lead-form-card-container .form-field-unit .select-control option[disabled]{color:#cbd5e1}.lead-form-card-container .form-field-unit .textarea-control{resize:vertical;min-height:72px;padding-top:.52rem;padding-bottom:.52rem;line-height:1.4}.lead-form-card-container .form-field-unit .field-error-hint{color:#fecaca;align-items:center;gap:.3rem;margin-top:.18rem;font-size:.68rem;font-weight:600;animation:.2s alert-slide-down;display:none}.lead-form-card-container .form-field-unit .field-error-hint svg{flex-shrink:0}.lead-form-card-container .panel-submit-section{flex-direction:column;align-items:center;margin-top:.75rem;display:flex}.lead-form-card-container .panel-submit-section .panel-security-shield{justify-content:center;width:100%;margin-bottom:.55rem;display:flex}.lead-form-card-container .panel-submit-section .panel-security-shield .shield-badge{backdrop-filter:blur(10px);color:#cbd5e1;letter-spacing:.015em;cursor:pointer;user-select:none;background:#00e5ff0d;border:1px solid #00e5ff38;border-radius:9999px;align-items:center;gap:.45rem;padding:.32rem .85rem;font-size:.65rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.lead-form-card-container .panel-submit-section .panel-security-shield .shield-badge:hover{background:#00e5ff17;border-color:#00e5ff80}.lead-form-card-container .panel-submit-section .panel-security-shield .shield-badge.is-verified{color:#f1f5f9;background:#10b98117;border-color:#10b98166}.lead-form-card-container .panel-submit-section .panel-security-shield .shield-badge.is-verified .shield-icon{color:#10b981}.lead-form-card-container .panel-submit-section .panel-security-shield .shield-badge.is-verified .shield-pulse-dot{background:#10b981;box-shadow:0 0 8px #10b981}.lead-form-card-container .panel-submit-section .panel-security-shield .shield-badge .shield-icon{color:#00e5ff;flex-shrink:0;align-items:center;transition:color .3s;display:flex}.lead-form-card-container .panel-submit-section .panel-security-shield .shield-badge .shield-text{font-weight:500;line-height:1.25}.lead-form-card-container .panel-submit-section .panel-security-shield .shield-badge .shield-highlight{color:#00f0ff;font-weight:600}.lead-form-card-container .panel-submit-section .panel-security-shield .shield-badge .shield-pulse-dot{background:#00e5ff;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite pulse-shield-dot;box-shadow:0 0 6px #00e5ff}@keyframes pulse-shield-dot{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.2)}}.lead-form-card-container .panel-submit-section .btn-primary-send{-webkit-backdrop-filter:blur(16px);color:#fff;letter-spacing:.025em;cursor:pointer;background:linear-gradient(135deg,#00b4ff29 0%,#0ea5e947 100%);border:1px solid #00e5ff6b;border-radius:.55rem;justify-content:center;align-self:center;align-items:center;gap:.55rem;width:32%;min-width:175px;max-width:240px;margin-bottom:.65rem;padding:.62rem 1.15rem;font-size:.8125rem;font-weight:700;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 20px #00000059,inset 0 1px #ffffff2e,0 0 15px #00d2ff1f}@media (width<=767px){.lead-form-card-container .panel-submit-section .btn-primary-send{width:100%;min-width:unset;max-width:unset}}.lead-form-card-container .panel-submit-section .btn-primary-send .btn-title-label{color:#f8fafc;letter-spacing:.015em;font-weight:700}.lead-form-card-container .panel-submit-section .btn-primary-send .btn-send-icon,.lead-form-card-container .panel-submit-section .btn-primary-send .btn-tail-arrow{color:#00e5ff;align-items:center;transition:transform .2s;display:flex}.lead-form-card-container .panel-submit-section .btn-primary-send:hover:not(:disabled){background:linear-gradient(135deg,#00c3ff47 0%,#0ea5e973 100%);border-color:#00f0ffbf;transform:translateY(-2px);box-shadow:0 8px 26px -2px #00a0ff59,inset 0 1px #ffffff4d,0 0 22px #00e5ff47}.lead-form-card-container .panel-submit-section .btn-primary-send:hover:not(:disabled) .btn-send-icon{color:#fff;transform:translateY(-1px)translate(1px)}.lead-form-card-container .panel-submit-section .btn-primary-send:hover:not(:disabled) .btn-tail-arrow{color:#fff;transform:translate(3px)}.lead-form-card-container .panel-submit-section .btn-primary-send:disabled{opacity:.65;cursor:not-allowed}.lead-form-card-container .panel-submit-section .panel-trust-indicators{flex-direction:column;justify-content:space-between;gap:.25rem;width:100%;display:flex}@media (width>=768px){.lead-form-card-container .panel-submit-section .panel-trust-indicators{flex-direction:row;align-items:center}}.lead-form-card-container .panel-submit-section .panel-trust-indicators .trust-indicator-cell{color:#f1f5f9;align-items:center;gap:.35rem;font-size:.68rem;font-weight:500;display:inline-flex}.lead-form-card-container .panel-submit-section .panel-trust-indicators .trust-indicator-cell .trust-icon-cyan{color:#00f0ff;filter:drop-shadow(0 0 4px #00f0ff80);flex-shrink:0;align-items:center;display:flex}.lead-form-card-container .panel-submit-section .panel-trust-indicators .trust-indicator-cell .trust-icon-cyan svg{width:12px;height:12px}.lead-form-card-container .panel-submit-section .panel-trust-indicators .trust-indicator-cell .trust-label-text{color:#f1f5f9;line-height:1.3}.lead-form-card-container .lead-success-screen{text-align:center;flex-direction:column;align-items:center;padding:1rem 0;display:flex}.lead-form-card-container .lead-success-screen .success-glow-badge{color:#10b981;background:#10b9811f;border:1.5px solid #10b98166;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:1.25rem;display:flex;box-shadow:0 0 25px #10b98140}.lead-form-card-container .lead-success-screen .success-screen-title{color:#fff;margin-bottom:.5rem;font-size:1.45rem;font-weight:800}.lead-form-card-container .lead-success-screen .success-screen-text{color:#94a3b8;max-width:400px;margin-bottom:1.5rem;font-size:.875rem;line-height:1.55}.lead-form-card-container .lead-success-screen .success-screen-text strong{color:#fff}.lead-form-card-container .lead-success-screen .success-summary-box{text-align:left;background:#060d19d9;border:1px solid #00b4ff33;border-radius:.75rem;width:100%;max-width:420px;margin-bottom:1.5rem;padding:1.1rem 1.25rem}.lead-form-card-container .lead-success-screen .success-summary-box .summary-line{justify-content:space-between;align-items:center;padding:.4rem 0;font-size:.775rem;display:flex}.lead-form-card-container .lead-success-screen .success-summary-box .summary-line:not(:last-child){border-bottom:1px solid #ffffff0f}.lead-form-card-container .lead-success-screen .success-summary-box .summary-line .s-label{color:#64748b}.lead-form-card-container .lead-success-screen .success-summary-box .summary-line .s-val{color:#fff;font-weight:700}.lead-form-card-container .lead-success-screen .success-summary-box .summary-line .s-val.highlight-cyan{color:#00e5ff}.lead-form-card-container .lead-success-screen .success-wa-action{width:100%;max-width:420px;margin-bottom:1.5rem}.lead-form-card-container .lead-success-screen .success-wa-action .wa-action-hint{color:#64748b;margin-bottom:.5rem;font-size:.75rem;display:block}.lead-form-card-container .lead-success-screen .success-wa-action .success-buttons-row{flex-direction:column;gap:.65rem;width:100%;display:flex}@media (width>=480px){.lead-form-card-container .lead-success-screen .success-wa-action .success-buttons-row{flex-direction:row}}.lead-form-card-container .lead-success-screen .success-wa-action .success-buttons-row .btn-wa-instant,.lead-form-card-container .lead-success-screen .success-wa-action .success-buttons-row .btn-email-backup{flex:1}.lead-form-card-container .lead-success-screen .success-wa-action .btn-wa-instant{color:#25d366;background:#25d36626;border:1px solid #25d36659;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;font-size:.8125rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.lead-form-card-container .lead-success-screen .success-wa-action .btn-wa-instant:hover{color:#060b14;background:#25d366;border-color:#25d366;box-shadow:0 0 20px #25d36666}.lead-form-card-container .lead-success-screen .success-wa-action .btn-email-backup{color:#00d2ff;background:#00d2ff14;border:1px solid #00d2ff47;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;font-size:.8125rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.lead-form-card-container .lead-success-screen .success-wa-action .btn-email-backup:hover{color:#fff;background:#00d2ff33;border-color:#00d2ff;box-shadow:0 0 16px #00d2ff40}.lead-form-card-container .lead-success-screen .success-reset-container .btn-send-another{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.45rem;padding:.4rem .75rem;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}.lead-form-card-container .lead-success-screen .success-reset-container .btn-send-another:hover{color:#fff;background:#ffffff0f}@keyframes alert-slide-down{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-check{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes shake-feedback{0%,to{transform:translate(0)}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.shake-feedback{animation:.45s ease-in-out shake-feedback}
