@layer reset,base;:root{--bg-base: #F4F6FB;--bg-primary: #FFFFFF;--bg-secondary: #E9EEF6;--bg-tertiary: #D6DEEC;--bg-card: #FFFFFF;--bg-hover: #E9EEF6;--bg-dark: #0B1B2B;--bg-dark-secondary: #102538;--bg-dark-tertiary: #15334D;--sidebar-bg-deep: #08111B;--border: #D6DEEC;--border-light: #E9EEF6;--border-active: rgba(37, 99, 235, .4);--border-dark: rgba(255, 255, 255, .08);--text-primary: #0B1B2B;--text-secondary: #3D4A63;--text-muted: #616B85;--text-inverse: #FFFFFF;--text-on-dark: #E8ECF4;--text-on-dark-muted: #8FA0B8;--primary: #2563EB;--primary-dark: #1D4ED8;--primary-light: #3B82F6;--primary-sky: #60A5FA;--ink-blue: #1E3A8A;--accent: #2563EB;--accent-dim: rgba(37, 99, 235, .08);--accent-glow: rgba(37, 99, 235, .12);--accent-sky-dim: rgba(96, 165, 250, .14);--blue-50: #F0F5FF;--blue-100: #DBEAFE;--blue-200: #BFDBFE;--blue-300: #7AB0FF;--blue-400: #60A5FA;--blue-500: #3B82F6;--blue-600: #2563EB;--blue-700: #1D4ED8;--blue-800: #1E40AF;--blue-900: #1E3A8A;--blue-950: #0F2440;--blue-ink: #0A1828;--blue-deep: var(--blue-950);--blue-700-dark: var(--blue-800);--blue-sky-warm: var(--blue-300);--blue-mist: var(--blue-100);--primary-p3: color(display-p3 .145 .388 .922);--blue-wash-2: rgba(59,130,246,.02);--blue-wash-6: rgba(59,130,246,.06);--blue-wash-12: rgba(59,130,246,.12);--blue-wash-24: rgba(59,130,246,.24);--lp-accent: var(--primary);--lp-accent-bg: var(--accent-dim);--status-warm: #B6810D;--status-warm-soft: rgba(182, 129, 13, .12);--status-warm-dot: #E6A41E;--gradient: linear-gradient(135deg, #2563EB 0%, #3B82F6 100%);--gradient-subtle: linear-gradient(135deg, rgba(37,99,235,.06) 0%, rgba(59,130,246,.03) 100%);--gradient-dark: linear-gradient(180deg, #0B1B2B 0%, #102538 100%);--success: #16A34A;--success-ink: #166534;--warning: #B6810D;--danger: #EF4444;--danger-ink: #B91C1C;--info: #0EA5E9;--radius-sm: 10px;--radius-md: 14px;--radius-lg: 20px;--radius-xl: 24px;--scroll-thumb-dark: rgba(255,255,255,.18);--scroll-thumb-dark-hover: rgba(255,255,255,.3);--radius-2xl: 32px;--radius-full: 100px;--radius-card: 12px;--radius-inner: 8px;--shadow-sm: 0 1px 2px rgba(0,0,0,.05);--shadow-md: 0 4px 12px rgba(0,0,0,.07);--shadow-lg: 0 12px 32px rgba(0,0,0,.1);--shadow-card: 0 1px 3px rgba(0,0,0,.04), 0 4px 16px rgba(15,23,42,.06);--ring: 0 0 0 1px rgba(15,23,42,.07);--ring-strong: 0 0 0 1px rgba(15,23,42,.14);--shadow-soft: 0 1px 2px rgba(15,23,42,.04);--fill-subtle: rgba(15,23,42,.03);--fill-track: rgba(15,23,42,.05);--hairline: rgba(15,23,42,.08);--ring-ads: 0 0 0 1px rgba(15,23,42,.1);--ring-ads-strong: 0 0 0 1px rgba(15,23,42,.16);--tint-blue: rgba(37,99,235,.08);--tint-blue-strong: rgba(37,99,235,.14);--shadow-popover: 0 4px 12px rgba(15,23,42,.08), 0 12px 32px rgba(15,23,42,.1);--shadow-tooltip: 0 4px 12px rgba(15,23,42,.16);--shadow-panel: -1px 0 0 rgba(15,23,42,.08), -12px 0 40px rgba(15,23,42,.1);--shadow-modal: 0 24px 64px -12px rgba(15,23,42,.24);--chevron-select: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23616B85' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--font-sans: "Geist", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display: "Geist", ui-sans-serif, system-ui, sans-serif;--font-display-editorial: "Instrument Serif", "Times New Roman", Georgia, serif;--font-code: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", monospace}:root{--accent-light: var(--primary-light);--bg: var(--bg-base);--bg-muted: var(--bg-secondary);--border-color: var(--border);--border-subtle: var(--border-light);--brand: var(--primary);--brand-primary: var(--primary);--card-bg: var(--bg-card);--dark-surface: var(--bg-dark);--divider: var(--border);--lp-bg-card: var(--bg-card);--lp-border: var(--border);--lp-shadow-lg: var(--shadow-lg);--lp-text: var(--text-primary);--lp-text-1: var(--text-primary);--lp-text-2: var(--text-secondary);--lp-text-3: var(--text-muted);--lp-text-muted: var(--text-muted);--lp-text-secondary: var(--text-secondary);--muted-row: var(--bg-secondary);--primary-hover: var(--primary-dark);--surface: var(--bg-primary);--warning-ink: var(--status-warm);--warning-text: var(--status-warm)}:root{--t-xs: 12px;--t-sm: 13px;--t-base: 15px;--t-md: 17px;--t-lg: 20px;--t-xl: 26px;--t-2xl: 34px;--t-3xl: 48px;--t-4xl: 68px;--s-1: 8px;--s-2: 12px;--s-3: 20px;--s-4: 32px;--s-5: 56px;--s-6: 96px;--r-ctl: 10px;--r-card: 20px;--r-feat: 24px;--fill-faint: rgba(11, 27, 43, .04);--fill-soft: rgba(11, 27, 43, .08);--hairline-strong: rgba(11, 27, 43, .18);--ease-out-quint: cubic-bezier(.16, 1, .3, 1);--dur-fast: .15s;--dur-base: .22s;--dur-slow: .6s;--z-nav: 100;--z-dropdown: 200;--z-modal: 300;--z-toast: 400}@layer base{.mk-prod-chip{display:inline-block;margin-left:10px;padding:3px 9px;border-left:1px solid var(--border);font-size:11px;font-weight:600;letter-spacing:.12em;color:var(--primary)}.mk-home{background:var(--bg-base)}.mk2-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--primary);color:#fff;border:none;border-radius:12px;padding:13px 22px;font-size:14.5px;font-weight:600;letter-spacing:-.1px;cursor:pointer;box-shadow:0 10px 15px -3px #2563eb4d,0 4px 6px -4px #2563eb4d;transition:background .2s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1)}.mk2-btn:hover{background:var(--primary-dark);transform:translateY(-1px);box-shadow:0 14px 22px -6px #2563eb57,0 4px 8px -4px #2563eb4d}.mk2-btn:active{transform:scale(.98)}.mk2-btn:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.mk2-hero{padding:128px 0 0;overflow:hidden}.mk2-hero-grid{display:grid;grid-template-columns:1.02fr 1fr;gap:56px;align-items:center}.mk2-h1{margin:0;font-size:clamp(38px,4.4vw,58px);font-weight:700;letter-spacing:-2px;line-height:1.04;color:var(--text-primary);text-wrap:balance}.mk2-h1-accent{display:block;color:var(--primary)}.mk2-hero-sub{margin:18px 0 0;max-width:480px;font-size:16.5px;line-height:1.6;color:var(--text-secondary)}.mk2-doors{display:flex;gap:12px;margin-top:26px;flex-wrap:wrap}.mk2-door{display:inline-flex;align-items:center;gap:10px;background:var(--bg-primary);border:1px solid var(--border);border-radius:12px;padding:12px 18px;font-size:14.5px;font-weight:600;color:var(--text-primary);cursor:pointer;box-shadow:var(--shadow-card);transition:border-color .2s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1)}.mk2-door .mk2-door-arrow{color:var(--text-muted);transition:color .15s,transform .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.mk2-door:hover{border-color:#2563eb66;transform:translateY(-1px);box-shadow:var(--shadow-md)}.mk2-door:hover .mk2-door-arrow{color:var(--primary);transform:translate(2px)}.mk2-door:active{transform:scale(.98)}.mk2-door:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.mk2-door-dot{width:8px;height:8px;border-radius:100px;flex-shrink:0}.mk2-door-dot.leads{background:var(--primary)}.mk2-door-dot.ads{background:var(--blue-deep, #1E3A8A)}.mk2-undecided{display:inline-block;margin-top:16px;background:none;border:none;padding:0;font-size:13px;font-weight:500;color:var(--text-muted);cursor:pointer;text-decoration:none}.mk2-undecided:hover{color:var(--primary)}.mk2-hero-trust{margin-top:22px;font-size:12.5px;color:var(--text-muted);font-weight:500;letter-spacing:.01em}.mk2-hero-visual{position:relative}.mk2-hero-glow{position:absolute;top:-8%;right:-12%;bottom:-8%;left:-12%;z-index:0;background:radial-gradient(60% 55% at 50% 50%,var(--blue-wash-24),transparent 72%);filter:blur(60px);pointer-events:none;opacity:.85}.mk2-hero-visual .lp-mockframe{z-index:1}.mk2-hero-caption{position:relative;z-index:1;margin-top:14px;text-align:center;font-size:12.5px;color:var(--text-muted)}.mk2-proof{border-top:1px solid var(--border-light);margin-top:54px;padding:10px 0 26px}.mk2-proof .lp-proof-band{margin-top:18px}.mk2-choice{padding:72px 0 76px;border-top:1px solid var(--border-light)}.mk2-cards{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:22px;max-width:960px;margin:34px auto 0}.mk2-or{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;width:40px;height:40px;border-radius:100px;display:flex;align-items:center;justify-content:center;background:var(--bg-primary);border:1px solid var(--border);box-shadow:var(--shadow-sm);font-size:12px;font-weight:600;color:var(--text-muted)}.mk2-card{display:flex;flex-direction:column;background:var(--bg-primary);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-card);padding:28px 28px 24px;text-align:left;transition:box-shadow .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1)}.mk2-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:#2563eb52}.mk2-card-tile{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:16px;background:linear-gradient(180deg,var(--primary-light, #3B82F6),var(--primary-dark, #1D4ED8));box-shadow:0 6px 12px -4px #2563eb66}.mk2-card-tile.ads{background:linear-gradient(180deg,#26466F,var(--bg-dark, #0B1B2B));box-shadow:0 6px 12px -4px #0b1b2b66}.mk2-card-name{font-size:20px;font-weight:700;letter-spacing:-.4px;color:var(--text-primary);margin:0}.mk2-card-verdict{font-size:14.5px;line-height:1.5;color:var(--text-secondary);margin:6px 0 18px}.mk2-specs{flex:1;display:flex;flex-direction:column;margin:0 0 18px}.mk2-spec{border-top:1px solid var(--border-light);padding:11px 0}.mk2-spec-l{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:3px}.mk2-spec-v{font-size:14px;font-weight:500;color:var(--text-primary);line-height:1.45}.mk2-card .mk2-btn{width:100%}.mk2-diff{background:var(--bg-secondary);border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);padding:64px 0}.mk2-diff-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}.mk2-diff-line{margin:12px 0 0;font-size:clamp(24px,2.6vw,32px);font-weight:700;letter-spacing:-1px;line-height:1.2;color:var(--text-primary);text-wrap:balance}.mk2-diff-line strong{color:var(--primary);font-weight:700}.mk2-flows{display:flex;flex-direction:column;gap:14px}.mk2-flow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--bg-primary);border:1px solid var(--border);border-radius:12px;padding:14px 18px;box-shadow:var(--shadow-sm)}.mk2-flow-tag{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);flex-basis:100%}.mk2-flow-step{display:inline-flex;align-items:center;padding:5px 11px;border-radius:100px;background:var(--bg-secondary);border:1px solid var(--border-light);font-size:12.5px;font-weight:500;color:var(--text-primary);white-space:nowrap}.mk2-flow-step.hot{background:#2563eb12;border-color:#2563eb38;color:var(--primary);font-weight:600}.mk2-flow-arrow{color:var(--text-muted);display:inline-flex}.mk2-fit-sec{padding:72px 0}.mk2-fit{max-width:760px;margin:30px auto 0;border:1px solid var(--border);border-radius:16px;background:var(--bg-primary);box-shadow:var(--shadow-card);overflow:hidden}.mk2-fit-row{display:flex;align-items:center;gap:16px;width:100%;padding:15px 22px;background:none;border:none;border-bottom:1px solid var(--border-light);font:inherit;text-align:left;cursor:pointer;transition:background .15s cubic-bezier(.16,1,.3,1)}.mk2-fit-row:last-child{border-bottom:none}.mk2-fit-row:hover{background:var(--bg-secondary)}.mk2-fit-row:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.mk2-fit-n{font-size:12px;font-weight:600;color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;width:22px}.mk2-fit-q{flex:1;font-size:14.5px;color:var(--text-primary)}.mk2-fit-a{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:100px;font-size:12.5px;font-weight:600;white-space:nowrap;background:#2563eb12;color:var(--primary);border:1px solid rgba(37,99,235,.2)}.mk2-fit-a.ads{background:#0b1b2b0d;color:var(--text-primary);border-color:var(--border)}.mk2-fit-note{text-align:center;font-size:13.5px;color:var(--text-muted);margin-top:18px}.mk2-either{padding:68px 0 76px;border-top:1px solid var(--border-light)}.mk2-either-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:34px}.mk2-either-col{padding:4px 26px;border-left:1px solid var(--border)}.mk2-either-col:first-child{border-left:none;padding-left:0}.mk2-either-icon{color:var(--primary);margin-bottom:12px;display:inline-flex}.mk2-either-col{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px}.mk2-either-col h3{font-size:15px;font-weight:650;color:var(--text-primary);margin:0;letter-spacing:-.1px}.mk2-closing{text-align:center}.mk2-closing h2{color:var(--text-on-dark)}.mk2-closing-sub{margin:10px auto 0;max-width:480px;font-size:14.5px;line-height:1.6;color:#8fa0b8}.mk2-closing-btns{display:flex;gap:14px;justify-content:center;margin-top:26px;flex-wrap:wrap}.mk2-closing .mk2-signin{display:inline-block;margin-top:20px;background:none;border:none;padding:0;font-size:13.5px;font-weight:500;color:#8fa0b8;cursor:pointer}.mk2-closing .mk2-signin:hover{color:#e8ecf4}.mk2-in{animation:lp-reveal-load .6s cubic-bezier(.16,1,.3,1) both}@media (prefers-reduced-motion: reduce){.mk2-in{animation:none}.mk2-btn:hover,.mk2-door:hover,.mk2-card:hover{transform:none}}@media (max-width: 1024px){.mk2-hero{padding-top:116px}.mk2-hero-grid{grid-template-columns:1fr;gap:36px}.mk2-hero-sub{max-width:560px}.mk2-either-grid{grid-template-columns:1fr 1fr;row-gap:28px}.mk2-either-col:nth-child(3){border-left:none;padding-left:0}.mk2-diff-grid{grid-template-columns:1fr;gap:30px}}@media (max-width: 768px){.mk2-cards{grid-template-columns:1fr}.mk2-or{display:none}.mk2-choice,.mk2-fit-sec,.mk2-either{padding-top:56px;padding-bottom:56px}}@media (max-width: 640px){.mk2-either-grid{grid-template-columns:1fr}.mk2-either-col{border-left:none;padding:0}.mk2-fit-row{flex-wrap:wrap}.mk2-fit-q{flex-basis:calc(100% - 38px)}.mk2-fit-a{margin-left:38px}.mk2-doors{flex-direction:column;align-items:stretch}.mk2-door{justify-content:center}}}@layer base{.lp-nav-links a{font-size:13.5px;font-weight:500;color:var(--text-secondary);text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .15s cubic-bezier(.16,1,.3,1)}.lp-nav-links a:hover{color:var(--text-primary)}.lp-mobile-nav-links a{display:block;width:100%;text-align:left;font-size:16px;font-weight:500;color:var(--text-primary);text-decoration:none;padding:14px 12px;border-radius:12px;cursor:pointer;min-height:48px;transition:background .15s,color .15s}.lp-mobile-nav-links a:hover,.lp-mobile-nav-links a:focus-visible{background:var(--bg-secondary);color:var(--primary)}}@layer base{.val-page :is(.lp-nav-links,.lp-mobile-nav-links) a{position:relative}.val-page :is(.lp-nav-links,.lp-mobile-nav-links) a:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--primary);transform:scaleX(0);transform-origin:left;transition:transform .2s ease;pointer-events:none}.val-page .lp-mobile-nav-links a:after{left:12px;right:12px;bottom:8px}.val-page :is(.lp-nav-links,.lp-mobile-nav-links) a:focus-visible:after{transform:scaleX(1)}@media (max-width: 1024px){.val-page .lp-nav-links,.val-page .lp-nav-login,.val-page .lp-nav-cta{display:none!important}.val-page .lp-nav-login-mobile,.val-page .lp-nav-hamburger{display:inline-flex!important}.val-page .lp-nav-login-mobile{align-items:center}.val-page .lp-mobile-nav-drawer{max-height:100dvh;overflow-y:auto;overscroll-behavior:contain}}.mk-hover-cta{position:relative;overflow:hidden;isolation:isolate}.mk-hover-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--primary-dark);clip-path:circle(0% at 18% 50%);transition:clip-path .3s ease;pointer-events:none}.mk-hover-label{display:block;position:relative;transition:transform .3s ease,opacity .2s ease}.mk-hover-reveal{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:6px;opacity:0;transform:translate(12px);transition:transform .3s ease,opacity .2s ease;pointer-events:none}.mk-hover-reveal svg{flex-shrink:0}.mk-hover-cta:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.mk-hover-cta:focus-visible:before{clip-path:circle(150% at 18% 50%)}.mk-hover-cta:focus-visible .mk-hover-label{transform:translate(12px);opacity:0}.mk-hover-cta:focus-visible .mk-hover-reveal{transform:none;opacity:1}@media (hover: hover) and (pointer: fine){.val-page :is(.lp-nav-links,.lp-mobile-nav-links) a:hover:after{transform:scaleX(1)}.mk-hover-cta:hover:before{clip-path:circle(150% at 18% 50%)}.mk-hover-cta:hover .mk-hover-label{transform:translate(12px);opacity:0}.mk-hover-cta:hover .mk-hover-reveal{transform:none;opacity:1}}@media (prefers-reduced-motion: reduce){.val-page :is(.lp-nav-links,.lp-mobile-nav-links) a:after,.mk-hover-cta:before,.mk-hover-label,.mk-hover-reveal{transition:none}.mk-hover-cta .mk-hover-label,.mk-hover-cta .mk-hover-reveal{transform:none}}}@layer base{.lp-nav-brand,.lp-mobile-nav-brand{display:flex;align-items:center}}@layer base{.vea-headstat{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-top:7px}.vea-headstat-chip{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;letter-spacing:0;color:var(--text-secondary);white-space:nowrap}.vea-headstat-dot{width:6px;height:6px;border-radius:var(--radius-full);background:var(--text-muted);flex:none}.vea-headstat-chip.tone-running{color:var(--success-ink)}.vea-headstat-chip.tone-running .vea-headstat-dot{background:var(--success)}.vea-headstat-chip.tone-paused .vea-headstat-dot{background:var(--status-warm)}.vea-headstat-chip.tone-ready{color:var(--primary-dark)}.vea-headstat-chip.tone-ready .vea-headstat-dot{background:var(--primary)}.vea-headstat-fact,.vea-headstat-window,.vea-headstat-line{font-size:13px;color:var(--text-secondary);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.vea-headstat-fact:first-of-type{font-weight:600;color:var(--text-primary)}.vea-headstat-window{color:var(--text-muted)}.vea-headstat-fact+.vea-headstat-fact:before,.vea-headstat-fact+.vea-headstat-window:before{content:"";display:inline-block;width:1px;height:11px;margin-right:12px;vertical-align:-1px;background:var(--border)}.vea-kpi-lead{margin-bottom:0}body.vea-dark .page-header.vea-header{background:transparent;border-bottom-color:#ffffff14}body.vea-dark .vea-header h1{color:#e8ecf4}body.vea-dark .vea-header p{color:#8fa0b8}body.vea-dark .vea-headstat-fact,body.vea-dark .vea-headstat-line{color:#b8c6d9}body.vea-dark .vea-headstat-fact:first-of-type{color:#e8ecf4}body.vea-dark .vea-headstat-window{color:#8fa0b8}body.vea-dark .vea-headstat-chip{background:#ffffff0f;border-color:#ffffff24;color:#c6d3e4}body.vea-dark .vea-headstat-dot{background:#8fa0b8}body.vea-dark .vea-headstat-chip.tone-running .vea-headstat-dot{background:#4ade80}body.vea-dark .vea-headstat-chip.tone-paused .vea-headstat-dot{background:var(--status-warm-dot)}body.vea-dark .vea-headstat-chip.tone-ready .vea-headstat-dot{background:var(--primary-sky)}body.vea-dark .vea-headstat-fact+.vea-headstat-fact:before,body.vea-dark .vea-headstat-fact+.vea-headstat-window:before{background:#ffffff24}body.vea-dark .vea-wallet-div{background:#ffffff1a}@media (max-width: 640px){.vea-wallet{width:100%;padding:10px 14px;justify-content:space-between}.vea-wallet-value{font-size:20px}}}@layer base{:where(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"]),[role=button],[role=tab],[role=switch],[role=option],[role=menuitem]):where(:focus-visible){outline:2px solid var(--primary);outline-offset:2px;box-shadow:0 0 0 3px #2563eb14}:where(body.vea-dark,.lp-section.dark) :where(a,button,input,select,textarea,[tabindex]:not([tabindex="-1"])):where(:focus-visible){outline-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa29}}.ads-film{position:relative;margin-top:64px;overflow:hidden;border-radius:var(--brand-r-card);background:var(--brand-page);box-shadow:var(--brand-shadow-card)}.ads-film-el{display:block;width:100%;height:auto;aspect-ratio:16 / 9;background:var(--brand-page)}.ads-film-controls{position:absolute;right:20px;bottom:20px;display:flex;gap:8px}.ads-film-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border:0;border-radius:var(--brand-r-control);background:var(--brand-surface);box-shadow:var(--brand-shadow-control);color:var(--brand-ink);font:500 14px/1 var(--brand-font);cursor:pointer;transition:background-color .2s var(--brand-ease),box-shadow .2s var(--brand-ease)}.ads-film-btn:hover{background:var(--brand-surface-2);box-shadow:0 0 0 1px var(--brand-line-2),0 1px 3px color-mix(in srgb,var(--brand-ink) 8%,transparent)}.ads-film-btn:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}.ads-film-btn svg{display:block;flex-shrink:0;width:16px;height:16px;fill:currentColor}.ads-film-btn--icon{width:40px;padding:0}@media (max-width: 640px){.ads-film{margin-top:40px;border-radius:12px}.ads-film-controls{position:static;justify-content:flex-end;gap:6px;padding:8px;border-top:1px solid var(--brand-line);background:var(--brand-surface)}.ads-film-btn{height:36px;padding:0 12px;font-size:13px}.ads-film-btn--icon{width:36px;padding:0}}@media (prefers-reduced-motion: reduce){.ads-film-btn{transition:none}}:root{--brand-font: "Mona Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--brand-heading-width: 104%;--brand-figure-weight: 500;--brand-figure-width: 112%;--brand-figure-tracking: -.02em;--brand-digits: proportional-nums;--brand-digits-table: proportional-nums;--brand-navy: #122D7D;--brand-blue: #2867ED;--brand-blue-ink: #1D56D5;--brand-blue-soft: #F1F6FF;--brand-blue-soft-2: #DDEAFF;--brand-on-navy: #94BBFF;--brand-on-navy-text: #C9D8FF;--brand-navy-panel: rgba(148, 187, 255, .1);--brand-navy-line: rgba(148, 187, 255, .26);--brand-focus: rgba(40, 103, 237, .2);--brand-page: #EDF1F9;--brand-surface: #FFFFFF;--brand-surface-2: #F7F9FD;--brand-fill: #EEF1F6;--brand-track: #E5E8ED;--brand-line: #E3E8F1;--brand-line-2: #D2DAE7;--brand-hover: rgba(12, 18, 32, .045);--brand-ink: #0C1220;--brand-ink-hover: #1B2334;--brand-ink-2: #3A4353;--brand-muted: #646C7B;--brand-faint: #9299A5;--brand-ghost: #B9BEC7;--brand-good: #16A34A;--brand-good-ink: #15803D;--brand-bad: #DC2626;--brand-bad-ink: #B91C1C;--brand-top-gap: 40px;--brand-lockup-rail: 30px;--brand-r-hero: 16px;--brand-r-card: 16px;--brand-r-control: 8px;--brand-r-small: 5px;--brand-r-chip: 4px;--brand-r-pill: 4px;--brand-r-tile: 8px;--brand-r-menu: 8px;--brand-r-meter: 1px;--brand-cut-angle: 59deg;--brand-cut-size: 17px;--brand-shadow-card: 0 0 0 1px rgba(18, 45, 125, .07), 0 1px 2px rgba(18, 45, 125, .05), 0 10px 24px -16px rgba(18, 45, 125, .24);--brand-shadow-lift: 0 0 0 1px rgba(40, 103, 237, .32), 0 2px 4px rgba(18, 45, 125, .06), 0 18px 32px -18px rgba(18, 45, 125, .38);--brand-shadow-control: 0 0 0 1px rgba(18, 45, 125, .11), 0 1px 2px rgba(18, 45, 125, .08);--brand-shadow-button: inset 0 1px 0 rgba(255, 255, 255, .16), 0 1px 2px rgba(18, 45, 125, .32);--brand-shadow-popup: 0 0 0 1px rgba(12, 18, 32, .06), 0 16px 36px -12px rgba(12, 18, 32, .32);--brand-shadow-ink: 0 1px 2px rgba(12, 18, 32, .24);--brand-ease: cubic-bezier(.2, 0, 0, 1);--brand-ease-out: cubic-bezier(.16, 1, .3, 1)}:root :is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing){--font-sans: var(--brand-font);--font-display: var(--brand-font);--primary: var(--brand-blue);--primary-dark: var(--brand-blue-ink);--accent-on: var(--brand-surface);--accent-rgb: 40, 103, 237;--primary-light: var(--brand-blue);--primary-sky: var(--brand-on-navy);--ink-blue: var(--brand-navy);--accent: var(--brand-blue);--accent-dim: var(--brand-blue-soft);--accent-glow: var(--brand-focus);--tint-blue: var(--brand-blue-soft);--tint-blue-strong: var(--brand-blue-soft-2);--info: var(--brand-blue);--blue-50: var(--brand-blue-soft);--blue-100: var(--brand-blue-soft-2);--blue-300: color-mix(in srgb, var(--brand-blue) 60%, var(--brand-surface));--blue-600: var(--brand-blue);--blue-700: var(--brand-blue-ink);--blue-900: var(--brand-navy);--blue-wash-2: color-mix(in srgb, var(--brand-blue) 2%, transparent);--blue-wash-6: color-mix(in srgb, var(--brand-blue) 6%, transparent);--blue-wash-12: color-mix(in srgb, var(--brand-blue) 12%, transparent);--blue-wash-24: color-mix(in srgb, var(--brand-blue) 24%, transparent);--gradient: linear-gradient(var(--brand-blue), var(--brand-blue));--gradient-subtle: linear-gradient(var(--brand-blue-soft), var(--brand-blue-soft));--bg-base: var(--brand-page);--bg-primary: var(--brand-surface);--bg-card: var(--brand-surface);--bg-secondary: var(--brand-fill);--bg-hover: var(--brand-hover);--bg-tertiary: var(--brand-track);--bg-dark: var(--brand-ink);--text-primary: var(--brand-ink);--text-secondary: var(--brand-ink-2);--text-muted: var(--brand-muted);--text-inverse: var(--brand-surface);--text-on-dark: var(--brand-surface);--text-on-dark-muted: color-mix(in srgb, var(--brand-surface) 74%, transparent);--border: var(--brand-line-2);--border-light: var(--brand-line);--border-active: color-mix(in srgb, var(--brand-blue) 40%, transparent);--hairline: var(--brand-line);--hairline-strong: var(--brand-line-2);--fill-subtle: var(--brand-surface-2);--fill-faint: var(--brand-hover);--fill-soft: var(--brand-fill);--fill-track: var(--brand-fill);--success: var(--brand-good);--success-ink: var(--brand-good-ink);--danger: var(--brand-bad);--danger-ink: var(--brand-bad-ink);--warning: var(--brand-muted);--status-warm: var(--brand-muted);--status-warm-dot: var(--brand-faint);--status-warm-soft: var(--brand-fill);--radius-sm: var(--brand-r-control);--radius-md: var(--brand-r-control);--radius-lg: var(--brand-r-card);--radius-xl: var(--brand-r-card);--radius-2xl: var(--brand-r-hero);--radius-card: var(--brand-r-card);--radius-inner: var(--brand-r-control);--r-ctl: var(--brand-r-control);--r-card: var(--brand-r-card);--r-feat: var(--brand-r-hero);--ring: var(--brand-shadow-card);--ring-ads: var(--brand-shadow-card);--ring-strong: 0 0 0 1px var(--brand-line-2);--ring-ads-strong: 0 0 0 1px var(--brand-line-2);--shadow-soft: 0 0 0 0 transparent;--shadow-sm: 0 0 0 0 transparent;--shadow-card: var(--brand-shadow-card);--shadow-md: var(--brand-shadow-card);--shadow-lg: var(--brand-shadow-popup);--shadow-popover: var(--brand-shadow-popup);--shadow-modal: var(--brand-shadow-popup);--shadow-tooltip: var(--brand-shadow-popup);--ease-out-quint: var(--brand-ease-out);--sidebar-bg-1: var(--brand-surface);--sidebar-bg-2: var(--brand-surface);--sidebar-text: var(--brand-ink-2);--sidebar-text-muted: var(--brand-muted);--sidebar-heading: var(--brand-ink);--sidebar-border: var(--brand-line);--sidebar-border-faint: var(--brand-line);--sidebar-hover-bg: var(--brand-hover);--sidebar-chip-bg: var(--brand-surface);--sidebar-chip-border: var(--brand-line);--sidebar-dot: var(--brand-ghost);--sidebar-active-bg: var(--brand-blue-soft);--sidebar-active-text: var(--brand-ink);--accent-light: var(--primary-light);--bg: var(--bg-base);--bg-muted: var(--bg-secondary);--blue-mist: var(--blue-100);--blue-sky-warm: var(--blue-300);--border-color: var(--border);--border-subtle: var(--border-light);--brand: var(--primary);--brand-primary: var(--primary);--card-bg: var(--bg-card);--dark-surface: var(--bg-dark);--divider: var(--border);--lp-accent: var(--primary);--lp-accent-bg: var(--accent-dim);--lp-bg-card: var(--bg-card);--lp-border: var(--border);--lp-shadow-lg: var(--shadow-lg);--lp-text: var(--text-primary);--lp-text-1: var(--text-primary);--lp-text-2: var(--text-secondary);--lp-text-3: var(--text-muted);--lp-text-muted: var(--text-muted);--lp-text-secondary: var(--text-secondary);--muted-row: var(--bg-secondary);--primary-hover: var(--primary-dark);--surface: var(--bg-primary);--vea-fill-faint: var(--fill-faint);--vea-fill-soft: var(--fill-soft);--vea-hairline-strong: var(--hairline-strong);--warning-ink: var(--status-warm);--warning-text: var(--status-warm);--sig-on-navy: var(--brand-surface);--sig-on-navy-2: color-mix(in srgb, var(--brand-surface) 74%, transparent);--sig-on-navy-3: color-mix(in srgb, var(--brand-surface) 58%, transparent);--sig-navy-line: color-mix(in srgb, var(--brand-surface) 12%, transparent);--sig-navy-fill: color-mix(in srgb, var(--brand-surface) 7%, transparent);--sig-navy-fill-2: color-mix(in srgb, var(--brand-surface) 16%, transparent)}body.vea-light .field-affix .form-input{padding-left:26px}body.vea-light .field-affix .field-prefix{font-size:14px;font-weight:500}body.vea-light .field-error{font-size:12px;margin-top:6px}body.vea-light .field-error svg{margin-top:1px}@media (max-width: 768px){body.vea-light .field-affix .field-prefix{font-size:16px}body.vea-light .field-affix .form-input{padding-left:28px}}body.vea-light .lead-filter-house{min-height:36px}body.vea-light .vea-quiet-select{min-height:36px;min-width:112px}@media (max-width: 640px){body.vea-light .lead-filter-house,body.vea-light .vea-quiet-select{min-height:44px}}body.vea-light .hs-trigger.is-block{padding:0 10px 0 12px;font-size:14px;font-weight:400}body.vea-light .hs-trigger.is-block:focus-visible{outline:none;box-shadow:0 0 0 1px var(--primary),0 0 0 4px #2563eb1f}body.vea-light .hs-trigger.is-block.is-invalid:focus-visible{box-shadow:0 0 0 1px var(--danger),0 0 0 4px #ef44441f}body.vea-light .hs-trigger.is-applied{background:var(--tint-blue);box-shadow:none;color:var(--primary-dark)}body.vea-light .hs-trigger.is-applied .hs-chev{color:var(--primary-dark)}body.vea-light .lead-filters-clear{min-height:36px;padding:0 10px;border:0;border-radius:var(--radius-inner, 8px);background:transparent;font-size:13px;font-weight:500;color:var(--text-secondary);text-decoration:none}body.vea-light .lead-filters-clear:hover{background:var(--fill-faint);color:var(--text-primary);text-decoration:none}body.vea-light :is(.lead-search-input,.lead-date-input):focus-visible{outline:none;box-shadow:0 0 0 1px var(--primary),0 0 0 4px #2563eb1f}body.vea-light .lead-filters-bar .lead-search-wrapper{flex:0 1 280px;min-width:220px}body.vea-light input:is([type=date],[type=time],[type=datetime-local])::-webkit-calendar-picker-indicator{opacity:.5;cursor:pointer}body.vea-light .form-input[aria-invalid=true]{box-shadow:0 0 0 1px var(--danger)}body.vea-light .vea-break-fields .form-input{font-size:14px}@media (max-width: 640px){body.vea-light .lead-filters-bar .lead-search-wrapper{flex:1 1 100%;min-width:0}}body.vea-light .settings-toggle-row:has(.vea-quiet-row){padding-block:12px;align-items:flex-start}body.vea-light .settings-toggle-row:has(.vea-quiet-row)>.settings-toggle{margin-top:0}body.vea-light .vea-quiet-field>span:first-child{min-width:32px}@media (max-width: 640px){body.vea-light .vea-quiet-row{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}body.vea-light .vea-quiet-field{flex-direction:column;align-items:stretch;gap:4px}body.vea-light .vea-quiet-field .hs-trigger{display:flex;width:100%;min-width:0}body.vea-light .vea-quiet-tz{grid-column:1 / -1}}body.vea-light .vea-cancel-reason{border:0;border-radius:var(--radius-inner, 8px);box-shadow:var(--ring-ads)}body.vea-light .vea-cancel-reason:hover{border:0;box-shadow:var(--ring-ads-strong)}body.vea-light .vea-cancel-reason.is-selected{border:0;background:var(--tint-blue);box-shadow:var(--ring-ads)}body.vea-light .vea-metric-opt.is-locked{cursor:default}.ads-root{--ads-wrap: 1160px;--ads-gutter: 32px;--ads-ring-us: 0 0 0 1px color-mix(in srgb, var(--brand-blue) 40%, transparent);font-family:var(--brand-font);font-size:16px;line-height:1.55;color:var(--brand-ink-2);background:var(--brand-page);font-variant-numeric:var(--brand-digits);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}.ads-root :where(h1,h2,h3,h4){margin:0;color:var(--brand-ink);font-family:var(--brand-font);font-weight:600;font-stretch:var(--brand-heading-width);letter-spacing:-.025em}.ads-root :where(p,figure,blockquote){margin:0}.ads-root :where(ul,ol,dl,dd){margin:0;padding:0;list-style:none}.ads-root :where(a){color:inherit;text-decoration:none}.ads-root :where(img,svg){display:block}.ads-root :where(a,button,summary):focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px;border-radius:var(--brand-r-control)}.ads-wrap{width:100%;max-width:calc(var(--ads-wrap) + var(--ads-gutter) * 2);margin:0 auto;padding:0 var(--ads-gutter)}.ads-fig{font-weight:var(--brand-figure-weight);font-stretch:var(--brand-figure-width);letter-spacing:var(--brand-figure-tracking);font-variant-numeric:var(--brand-digits);line-height:1;white-space:nowrap;color:var(--brand-ink)}.ads-cur,.ads-dec{font-size:.5em;vertical-align:.62em;letter-spacing:0;opacity:.6}.ads-cur{margin-right:2px}.ads-ico{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ads-dot{display:inline-block;flex:none;width:6px;height:6px;border-radius:50%;background:var(--brand-ghost)}.ads-dot--good{background:var(--brand-good)}.ads-dot--blue{background:var(--brand-blue)}.ads-dot--navy{background:var(--brand-on-navy)}.ads-stars{display:inline-flex;gap:2px;align-self:center}.ads-stars svg{width:14px;height:14px;fill:var(--brand-ink)}.ads-av{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--brand-surface);box-shadow:inset 0 0 0 1px var(--brand-line-2);font-size:10.5px;font-weight:600;color:var(--brand-ink)}.ads-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border:0;border-radius:var(--brand-r-control);font:500 15px/1 var(--brand-font);white-space:nowrap;cursor:pointer;transition:background-color .18s var(--brand-ease),box-shadow .18s var(--brand-ease),color .18s var(--brand-ease)}.ads-btn--primary{background:var(--brand-blue);color:var(--brand-surface)}.ads-btn--primary:hover{background:var(--brand-blue-ink)}.ads-btn--secondary{background:var(--brand-surface);color:var(--brand-ink);box-shadow:var(--brand-shadow-control)}.ads-btn--secondary:hover{background:var(--brand-surface-2);box-shadow:0 0 0 1px var(--brand-line-2),0 1px 3px color-mix(in srgb,var(--brand-ink) 8%,transparent)}.ads-btn--quiet{background:transparent;color:var(--brand-ink-2);padding:0 12px}.ads-btn--quiet:hover{background:var(--brand-hover);color:var(--brand-ink)}.ads-btn--sm{height:36px;padding:0 14px;font-size:14px}.ads-btn--sm.ads-btn--quiet{padding:0 10px}.ads-btn--lg{height:48px;padding:0 22px;font-size:16px}.ads-btn--onnavy{width:100%;height:48px;font-size:16px;background:var(--brand-surface);color:var(--brand-blue-ink)}.ads-btn--onnavy:hover{background:var(--brand-blue-soft)}.ads-btn--onnavy:focus-visible{outline-color:var(--sig-on-navy)}.ads-lockup{display:inline-flex;align-items:center;gap:8px}.ads-lockup img{height:28px;width:auto;margin:0 -6px 0 -8px}.ads-slash{width:13px;height:14px;flex:none;fill:none;stroke:var(--brand-ghost);stroke-width:1.3;overflow:visible}.ads-lockup b{font-weight:500;font-size:16px;color:var(--brand-muted);letter-spacing:-.01em}.ads-top{position:sticky;top:0;z-index:30;background:var(--brand-surface);box-shadow:0 1px 0 var(--brand-line)}.ads-top-row{display:flex;align-items:center;gap:24px;height:64px}.ads-top-home{display:inline-flex}.ads-nav{display:flex;gap:4px;margin-left:16px}.ads-nav a{padding:8px 12px;border-radius:var(--brand-r-control);font-size:14.5px;color:var(--brand-ink-2);transition:background-color .18s var(--brand-ease),color .18s var(--brand-ease)}.ads-nav a:hover{background:var(--brand-hover);color:var(--brand-ink)}.ads-top-end{display:flex;align-items:center;gap:8px;margin-left:auto}.ads-menu{position:relative;display:none}.ads-menu summary{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--brand-r-control);color:var(--brand-ink);cursor:pointer;list-style:none}.ads-menu summary::-webkit-details-marker{display:none}.ads-menu summary .ads-ico{width:20px;height:20px}.ads-menu[open] summary{background:var(--brand-hover)}.ads-menu-panel{position:absolute;right:0;top:48px;width:220px;padding:6px;border-radius:var(--brand-r-control);background:var(--brand-surface);box-shadow:var(--brand-shadow-popup)}.ads-menu-panel a{display:block;padding:10px 12px;border-radius:var(--brand-r-menu);font-size:15px;color:var(--brand-ink-2)}.ads-menu-panel a:hover{background:var(--brand-hover);color:var(--brand-ink)}.ads-menu-panel hr{height:1px;margin:6px 4px;border:0;background:var(--brand-line)}.ads-hero{position:relative;z-index:1;padding:88px 0 64px;background:var(--brand-surface);box-shadow:0 1px 0 var(--brand-line);text-align:center}.ads-root .ads-h1{max-width:13.5em;margin:0 auto;font-size:68px;line-height:1.02;letter-spacing:-.03em;text-wrap:pretty}.ads-hero-lead{max-width:34em;margin:24px auto 0;font-size:19px;line-height:1.55;color:var(--brand-ink-2);text-wrap:pretty}.ads-ctas{display:flex;justify-content:center;gap:12px;margin-top:36px}.ads-film-caption{margin-top:16px;font-size:13.5px;color:var(--brand-muted)}.ads-reveal{animation:ads-rise .8s var(--brand-ease-out) both;animation-delay:var(--d, 0s)}.ads-proof{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;margin-top:40px}.ads-proof-item{display:inline-flex;align-items:baseline;gap:10px;font-size:15px;color:var(--brand-muted)}.ads-proof-item .ads-fig{font-size:24px}.ads-proof-sep{width:1px;height:22px;background:var(--brand-line-2)}.ads-sec{padding:112px 0 0}.ads-sec-head{max-width:720px}.ads-sec-head--center{margin:0 auto;text-align:center}.ads-sec-head h2{font-size:44px;line-height:1.08;letter-spacing:-.03em;text-wrap:pretty}.ads-sec-head--sm h2{font-size:34px}.ads-sec-head p{margin-top:16px;font-size:18px;color:var(--brand-ink-2);text-wrap:pretty}.ads-sec-head--center p{max-width:34em;margin-left:auto;margin-right:auto}.ads-sec-head p>span{display:block}.ads-foot-note{margin-top:14px;font-size:13px;color:var(--brand-muted)}.ads-bento{display:grid;gap:16px;margin-top:56px;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"dash dash dash dash dash dash dash dash dash  dash  dash  dash" "hiva hiva hiva hiva hiva hiva hiva hiva phone phone phone phone" "code code code code keep keep keep keep phone phone phone phone" "type type type type type type type crm  crm   crm   crm   crm"}.ads-tile--dash{grid-area:dash}.ads-tile--hiva{grid-area:hiva}.ads-tile--phone{grid-area:phone}.ads-tile--code{grid-area:code}.ads-tile--keep{grid-area:keep}.ads-tile--type{grid-area:type}.ads-tile--crm{grid-area:crm}.ads-tile{display:flex;flex-direction:column;min-width:0;overflow:hidden;padding:28px;border-radius:var(--brand-r-card);background:var(--brand-surface);box-shadow:var(--brand-shadow-card)}.ads-tile h3{font-size:19px;line-height:1.25;letter-spacing:-.02em;text-wrap:pretty}.ads-tile-copy p{max-width:30em;margin-top:8px;font-size:15px;line-height:1.55;color:var(--brand-ink-2);text-wrap:pretty}.ads-tile-copy .ads-tile-more{margin-top:14px;font-size:14.5px}.ads-tile-more b{font-weight:600;color:var(--brand-ink)}.ads-frag{margin-top:auto;padding-top:28px}.ads-frag-foot{margin-top:14px;font-size:13px;line-height:1.5;color:var(--brand-muted)}.ads-tile-copy .ads-frag-foot{font-size:13px;color:var(--brand-muted)}.ads-tile--dash{flex-direction:row;gap:40px;padding:36px 0 0 36px}.ads-tile--dash .ads-tile-copy{display:flex;flex-direction:column;flex:0 0 288px;padding-bottom:36px}.ads-tile--dash h3{font-size:27px;line-height:1.15;letter-spacing:-.025em}.ads-tile--dash .ads-tile-copy p{font-size:16px}.ads-tile--dash .ads-tile-copy .ads-frag-foot{margin-top:12px;font-size:13px}.ads-ll{margin-top:auto;padding-top:24px}.ads-ll-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:13.5px;font-weight:600;color:var(--brand-ink)}.ads-ll-h span{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:400;color:var(--brand-ink-2)}.ads-ll li{gap:10px;min-height:52px}.ads-ll-ago{margin-left:auto;font-size:12px;color:var(--brand-muted);white-space:nowrap}.ads-dash-frag{position:relative;flex:1 1 auto;min-width:0;height:540px}.ads-dash{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:12px 0 0;background:var(--brand-page);box-shadow:inset 1px 1px 0 var(--brand-line-2);font-size:13px;line-height:1.4}.ads-dash-main{min-width:0;padding:22px 24px 24px}.ads-app-top{display:none}.ads-main-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ads-main-h{font-size:22px;font-weight:600;font-stretch:var(--brand-heading-width);letter-spacing:-.03em;line-height:1.15;color:var(--brand-ink)}.ads-main-sub{display:flex;align-items:center;gap:7px;margin-top:6px;font-size:12.5px;color:var(--brand-muted)}.ads-ink-btn{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:var(--brand-r-control);background:var(--brand-ink);box-shadow:var(--brand-shadow-ink);color:var(--brand-surface);font-size:12.5px;font-weight:500;white-space:nowrap}.ads-ink-btn .ads-ico{width:14px;height:14px;stroke-width:1.8}.ads-perf{margin-top:18px;padding:18px 20px;border-radius:var(--brand-r-hero);background:var(--brand-navy);color:var(--sig-on-navy);clip-path:polygon(0 0,100% 0,100% calc(100% - 33px),calc(100% - 19.8px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--brand-cut-size) / cos(var(--brand-cut-angle))),calc(100% - var(--brand-cut-size) / sin(var(--brand-cut-angle))) 100%,0 100%)}.ads-perf-head{display:flex;align-items:center;gap:8px}.ads-perf-title{font-size:14px;font-weight:600;white-space:nowrap}.ads-perf-title span{margin-left:8px;font-size:12.5px;font-weight:400;color:var(--sig-on-navy-2)}.ads-perf-ctl{display:flex;align-items:center;gap:8px;margin-left:auto}.ads-nsel{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;height:30px;padding:0 10px;border-radius:var(--brand-r-control);background:var(--sig-navy-fill);box-shadow:inset 0 0 0 1px var(--sig-navy-line);font-size:12.5px;white-space:nowrap}.ads-nsel .ads-ico{width:13px;height:13px;color:var(--sig-on-navy-2)}.ads-nseg{display:inline-flex;gap:2px;padding:3px;border-radius:var(--brand-r-control);background:var(--sig-navy-fill);box-shadow:inset 0 0 0 1px var(--sig-navy-line)}.ads-nseg span{padding:4px 10px;border-radius:var(--brand-r-small);font-size:12px;color:var(--sig-on-navy-2);white-space:nowrap}.ads-nseg .ads-nseg-on{background:var(--brand-surface);color:var(--brand-blue-ink);font-weight:500}.ads-nicon{display:grid;place-items:center;width:30px;height:30px;border-radius:var(--brand-r-control);background:var(--sig-navy-fill);box-shadow:inset 0 0 0 1px var(--sig-navy-line)}.ads-nicon .ads-ico{width:14px;height:14px;color:var(--sig-on-navy-2)}.ads-perf-sels{display:none}.ads-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.05fr);gap:4px;margin-top:16px}.ads-kpi{min-width:0;padding:13px 14px 15px;border-radius:10px}.ads-kpi--on{background:var(--sig-navy-fill-2);box-shadow:inset 0 0 0 1px var(--sig-navy-line)}.ads-kpi-l{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--sig-on-navy-2);white-space:nowrap}.ads-kpi--on .ads-kpi-l{color:var(--sig-on-navy)}.ads-kpi .ads-fig{display:block;margin-top:10px;font-size:34px;color:var(--sig-on-navy)}.ads-kpi-d{display:flex;align-items:center;gap:7px;margin-top:10px;font-size:11.5px;color:var(--sig-on-navy-2);white-space:nowrap}.ads-kpi-hidden{white-space:normal}.ads-kpi--last{margin-left:8px;padding-left:18px;border-radius:0;box-shadow:-1px 0 0 var(--sig-navy-line)}.ads-kpi--last .ads-fig{margin-top:12px;font-size:24px}.ads-kpi-meta{display:flex;align-items:center;gap:6px;margin-top:10px;font-size:11.5px;color:var(--sig-on-navy-2)}.ads-delta{display:inline-flex;align-items:center;gap:3px;padding:2px 5px;border-radius:var(--brand-r-chip);background:var(--sig-navy-fill-2);color:var(--sig-on-navy);font-weight:500}.ads-delta svg{width:10px;height:10px;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ads-delta-up{stroke:color-mix(in srgb,var(--brand-good) 55%,var(--brand-surface))}.ads-delta-flat{stroke:var(--sig-on-navy-2)}.ads-veil{filter:blur(7px);-webkit-user-select:none;user-select:none}.ads-chart{margin-top:14px}.ads-chart-head{display:flex;align-items:center;gap:8px;font-size:12.5px}.ads-chart-head b{font-weight:500}.ads-chart-head>span{color:var(--sig-on-navy-2)}.ads-legend{display:flex;gap:16px;margin-left:auto;font-size:11.5px;color:var(--sig-on-navy-2)}.ads-legend i{display:inline-block;width:14px;height:0;margin-right:6px;border-top:2px solid var(--brand-on-navy);vertical-align:middle}.ads-legend .ads-legend-prev{border-top-style:dashed;border-top-color:color-mix(in srgb,var(--brand-on-navy) 70%,transparent)}.ads-plot{position:relative;height:150px;margin:14px 4px 0 22px}.ads-plot-grid{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between}.ads-plot-grid span{position:relative;height:0;border-top:1px solid var(--sig-navy-line)}.ads-plot-grid span:before{content:attr(data-v);position:absolute;left:-22px;top:-7px;font-size:10.5px;color:var(--sig-on-navy-3)}.ads-plot svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.ads-p-area{fill:color-mix(in srgb,var(--brand-on-navy) 16%,transparent);stroke:none}.ads-p-line{fill:none;stroke:var(--brand-on-navy);stroke-width:2}.ads-p-prev{fill:none;stroke:color-mix(in srgb,var(--brand-on-navy) 65%,transparent);stroke-width:1.5;stroke-dasharray:4 4}.ads-p-ring{fill:none;stroke:var(--brand-on-navy);stroke-width:8;stroke-linecap:round}.ads-p-hole{fill:none;stroke:var(--brand-navy);stroke-width:4.5;stroke-linecap:round}.ads-p-end{fill:none;stroke:var(--brand-on-navy);stroke-width:10;stroke-linecap:round}.ads-p-halo{fill:none;stroke:color-mix(in srgb,var(--brand-on-navy) 30%,transparent);stroke-width:18;stroke-linecap:round}.ads-xaxis{display:flex;justify-content:space-between;margin:8px 0 0 22px;font-size:10.5px;color:var(--sig-on-navy-2)}.ads-tile--hiva{flex-direction:row;gap:36px;padding:32px}.ads-tile--hiva .ads-tile-copy{flex:1 1 0}.ads-tile--hiva h3{font-size:23px;line-height:1.2;letter-spacing:-.025em}.ads-tiers{flex:1.05 1 0;align-self:center;border-radius:12px;background:var(--brand-surface-2);box-shadow:inset 0 0 0 1px var(--brand-line)}.ads-tier-fb{display:flex;align-items:center;gap:10px;padding:12px 20px;box-shadow:0 -1px 0 var(--brand-line);font-size:13.5px;color:var(--brand-ink)}.ads-tier-fb .ads-ico{color:var(--brand-faint)}.ads-tier-end{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:12.5px;color:var(--brand-muted);white-space:nowrap}.ads-tile--phone{padding-bottom:0}.ads-tile--phone .ads-frag{display:flex;flex-direction:column;flex:1 1 auto;min-height:380px}.ads-phone{position:relative;flex:1 1 auto;width:100%;max-width:272px;margin:0 auto;overflow:hidden;border-radius:40px 40px 0 0;background:var(--brand-fill);box-shadow:inset 0 0 0 1px var(--brand-line-2)}.ads-screen{position:absolute;top:9px;right:9px;bottom:0;left:9px;overflow:hidden;padding:34px 16px 0;border-radius:32px 32px 0 0;background:var(--brand-surface);box-shadow:0 0 0 1px var(--brand-line);text-align:center}.ads-screen:before{content:"";position:absolute;top:11px;left:50%;width:66px;height:19px;margin-left:-33px;border-radius:10px;background:var(--brand-ink)}.ads-ep-top{display:inline-flex;align-items:center;gap:5px;margin-top:10px;font-size:10.5px;color:var(--brand-muted)}.ads-ep-top .ads-ico{width:12px;height:12px;stroke-width:2;color:var(--brand-good)}.ads-ep-h{max-width:13em;margin:10px auto 0;font-size:15px;font-weight:600;line-height:1.3;letter-spacing:-.015em;font-stretch:var(--brand-heading-width);color:var(--brand-ink)}.ads-ep-card{margin-top:16px;padding:16px 14px 14px;border-radius:12px;box-shadow:var(--brand-shadow-card)}.ads-ep-av{display:grid;place-items:center;width:46px;height:46px;margin:0 auto;border-radius:50%;background:var(--brand-blue-soft);color:var(--brand-blue-ink);font-size:18px;font-weight:600}.ads-ep-name{margin-top:8px;font-size:15px;font-weight:600;color:var(--brand-ink)}.ads-ep-lic{margin-top:2px;font-size:10.5px;color:var(--brand-muted)}.ads-ep-tel{margin-top:6px;font-size:14px;font-weight:500;color:var(--brand-ink)}.ads-ep-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:12px}.ads-ep-actions span{display:grid;place-items:center;height:34px;border-radius:var(--brand-r-control);box-shadow:var(--brand-shadow-control);font-size:12.5px;font-weight:500;color:var(--brand-ink)}.ads-ep-actions .ads-ep-call{background:var(--brand-blue);color:var(--brand-surface);box-shadow:none}.ads-ep-actions .ads-ep-book{grid-column:1 / -1}.ads-otp{display:flex;gap:8px}.ads-otp i{display:grid;place-items:center;width:46px;height:54px;border-radius:var(--brand-r-control);background:var(--brand-surface);box-shadow:var(--brand-shadow-control);font-size:22px;font-style:normal}.ads-otp .ads-otp-on{box-shadow:0 0 0 1px var(--brand-blue),0 0 0 4px var(--brand-focus)}.ads-ok-line{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-size:13px;color:var(--brand-ink-2)}.ads-ok-line .ads-ico{width:14px;height:14px;stroke-width:2;color:var(--brand-good)}.ads-tile--code .ads-frag-foot{margin-top:18px;padding-top:14px;box-shadow:0 -1px 0 var(--brand-line)}.ads-mlist{border-radius:12px;background:var(--brand-surface);box-shadow:var(--brand-shadow-card)}.ads-mlist li{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 14px;font-size:13.5px;color:var(--brand-ink)}.ads-mlist li+li{box-shadow:0 -1px 0 var(--brand-line)}.ads-mlist-end{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:12.5px;color:var(--brand-muted);white-space:nowrap}.ads-who-l{min-width:0}.ads-who-l b{display:block;font-size:13.5px;font-weight:500}.ads-who-l small{display:block;font-size:12px;color:var(--brand-muted)}.ads-tag-closed{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 7px;border-radius:var(--brand-r-chip);background:var(--brand-ink);color:var(--brand-surface);font-size:11px;font-weight:500;letter-spacing:.04em;white-space:nowrap}.ads-tag-closed .ads-ico{width:11px;height:11px;stroke-width:2.2}.ads-roster li{display:grid;grid-template-columns:minmax(0,1fr) auto 108px;gap:16px}.ads-roster .ads-roster-h{min-height:36px;border-radius:12px 12px 0 0;background:var(--brand-surface-2);font-size:12px;color:var(--brand-muted)}.ads-str{display:inline-flex;gap:3px}.ads-str i{width:14px;height:4px;border-radius:var(--brand-r-meter);background:var(--brand-track)}.ads-str .ads-str-on{background:var(--brand-blue)}.ads-roster-l{font-size:12.5px;color:var(--brand-muted)}.ads-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px;border-radius:var(--brand-r-card);background:var(--brand-surface);box-shadow:var(--brand-shadow-card)}.ads-steps li{padding:28px 30px 30px}.ads-steps li+li{box-shadow:-1px 0 0 var(--brand-line)}.ads-step-top{display:flex;align-items:center;gap:10px}.ads-step-n{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--brand-line-2);font-size:12.5px;font-weight:600;color:var(--brand-ink)}.ads-step-top span:last-child{font-size:13px;color:var(--brand-muted)}.ads-steps h3{margin-top:18px;font-size:18px;letter-spacing:-.02em}.ads-steps p{margin-top:8px;font-size:15px;color:var(--brand-ink-2)}.ads-mk{width:16px;height:16px;margin-top:2px;flex:none;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ads-mk--no{stroke:var(--brand-faint)}.ads-mk--yes{stroke:var(--brand-blue);stroke-width:2}.ads-vs{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:repeat(7,auto);column-gap:16px;align-items:start;margin-top:40px}.ads-vs-card{display:grid;grid-row:1 / span 7;grid-template-rows:subgrid;padding:26px 30px 8px;border-radius:var(--brand-r-card);background:var(--brand-surface);box-shadow:var(--brand-shadow-card)}.ads-vs-them{background:var(--brand-surface-2)}.ads-vs-us{box-shadow:var(--brand-shadow-card),var(--ads-ring-us)}.ads-root .ads-vs-title{display:flex;align-items:center;min-height:32px;padding-bottom:20px;border-bottom:1px solid var(--brand-line);font-size:15px;font-weight:500;letter-spacing:-.01em;color:var(--brand-muted)}.ads-vs-row{padding:16px 0;border-bottom:1px solid var(--brand-line)}.ads-vs-row:last-child{border-bottom:0}.ads-vs-row dt{font-size:12.5px;color:var(--brand-muted)}.ads-vs-row dd{display:flex;gap:10px;margin-top:6px;font-size:14.5px;line-height:1.45;color:var(--brand-muted)}.ads-vs-us .ads-vs-row dd{font-size:15.5px;color:var(--brand-ink)}.ads-bill{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:stretch;max-width:1000px;margin:40px auto 0}.ads-navy{display:flex;flex-direction:column;padding:40px 40px 36px;border-radius:var(--brand-r-hero);background:var(--brand-navy);color:var(--sig-on-navy);clip-path:polygon(0 0,100% 0,100% calc(100% - 33px),calc(100% - 19.8px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--brand-cut-size) / cos(var(--brand-cut-angle))),calc(100% - var(--brand-cut-size) / sin(var(--brand-cut-angle))) 100%,0 100%)}.ads-price-tag{align-self:flex-start;display:inline-flex;align-items:center;height:26px;padding:0 9px;border-radius:var(--brand-r-chip);background:var(--sig-navy-fill-2);color:var(--sig-on-navy);font-size:13px;font-weight:500}.ads-price-fig{display:block;margin-top:22px;font-size:80px}.ads-price-fig.ads-fig{color:var(--sig-on-navy)}.ads-price-per{margin-left:6px;font-size:.26em;font-stretch:100%;letter-spacing:0;color:var(--sig-on-navy-2)}.ads-price-sub{margin-top:14px;font-size:15px;color:var(--sig-on-navy-2)}.ads-items{margin:32px 0 0;border-top:1px solid var(--sig-navy-line)}.ads-items div{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:24px;align-items:baseline;padding:13px 0;border-bottom:1px solid var(--sig-navy-line)}.ads-items dt{font-size:14px;color:var(--sig-on-navy-2);white-space:nowrap}.ads-items dd{font-size:14.5px;line-height:1.45;text-align:right;color:var(--sig-on-navy)}.ads-items .ads-fig{font-size:17px;color:var(--sig-on-navy)}.ads-navy .ads-btn--onnavy{margin-top:32px}.ads-bill-lock{margin-top:14px;font-size:13.5px;line-height:1.5;text-align:center;color:var(--sig-on-navy-2)}.ads-inc{display:flex;flex-direction:column;padding:40px 40px 34px;border-radius:var(--brand-r-card);background:var(--brand-surface);box-shadow:var(--brand-shadow-card)}.ads-inc h3{font-size:22px;line-height:1.2;letter-spacing:-.022em}.ads-checks{margin-top:22px;border-top:1px solid var(--brand-line)}.ads-checks li{display:flex;gap:12px;padding:13px 0;border-bottom:1px solid var(--brand-line);font-size:15px;line-height:1.45;color:var(--brand-ink)}.ads-inc-foot{margin-top:auto;padding-top:24px;font-size:13.5px;color:var(--brand-muted)}.ads-duo{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start}.ads-score{display:flex;align-items:center;gap:14px;margin-top:28px}.ads-score .ads-fig{font-size:44px}.ads-score-side{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--brand-muted)}.ads-score .ads-stars svg{width:16px;height:16px}.ads-quotes{display:flex;flex-direction:column;gap:12px;margin-top:28px}.ads-quote{padding:22px 24px;border-radius:var(--brand-r-card);background:var(--brand-surface);box-shadow:var(--brand-shadow-card)}.ads-quote blockquote{font-size:15.5px;line-height:1.55;color:var(--brand-ink);text-wrap:pretty}.ads-who{display:flex;align-items:center;gap:10px;margin-top:14px;font-size:13px}.ads-who b{font-weight:600;color:var(--brand-ink)}.ads-who>span:last-child{color:var(--brand-muted)}.ads-who .ads-av{width:28px;height:28px}.ads-faq{margin-top:28px;border-radius:var(--brand-r-card);background:var(--brand-surface);box-shadow:var(--brand-shadow-card)}.ads-faq details+details{box-shadow:0 -1px 0 var(--brand-line)}.ads-faq summary{display:flex;align-items:center;gap:16px;padding:20px 24px;border-radius:var(--brand-r-card);font-size:16px;font-weight:500;color:var(--brand-ink);cursor:pointer;list-style:none;transition:background-color .18s var(--brand-ease)}.ads-faq summary::-webkit-details-marker{display:none}.ads-faq summary:hover{background:var(--brand-surface-2)}.ads-faq summary .ads-ico{margin-left:auto;color:var(--brand-faint);transition:transform .25s var(--brand-ease)}.ads-faq details[open] summary .ads-ico{transform:rotate(45deg)}.ads-faq details p{padding:0 24px 22px;font-size:15px;line-height:1.6;color:var(--brand-ink-2)}.ads-faq details p strong{display:block;margin-bottom:4px;font-weight:600;color:var(--brand-ink)}.ads-closing{margin-top:128px;padding:112px 0 104px;background:var(--brand-surface);box-shadow:0 -1px 0 var(--brand-line);text-align:center}.ads-closing h2{font-size:56px;line-height:1.05;letter-spacing:-.03em}.ads-closing-lead{max-width:30em;margin:18px auto 0;font-size:19px;color:var(--brand-ink-2);text-wrap:pretty}.ads-closing .ads-ctas{margin-top:34px}.ads-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:24px;font-size:13.5px;color:var(--brand-muted)}.ads-trust span{display:inline-flex;align-items:center;gap:18px}.ads-trust span+span:before{content:"";width:1px;height:12px;background:var(--brand-line-2)}.ads-signin{margin-top:28px;font-size:14px;color:var(--brand-muted)}.ads-signin a{font-weight:500;color:var(--brand-blue-ink)}.ads-signin a:hover{text-decoration:underline;text-underline-offset:3px}.ads-foot{padding:64px 0 40px;background:var(--brand-surface);box-shadow:0 -1px 0 var(--brand-line)}.ads-foot-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.5fr;gap:40px}.ads-foot-brand img{width:auto;height:28px;margin-left:-8px}.ads-foot-brand p{max-width:22em;margin-top:14px;font-size:14px;color:var(--brand-muted)}.ads-root .ads-foot h4{margin:0 0 12px;font-size:13px;letter-spacing:-.01em}.ads-foot li+li{margin-top:8px}.ads-foot li a{font-size:14px;color:var(--brand-muted)}.ads-foot li a:hover{color:var(--brand-ink)}.ads-foot-base{margin-top:48px;padding-top:22px;box-shadow:0 -1px 0 var(--brand-line);font-size:13px;color:var(--brand-muted)}@media (max-width: 1180px){.ads-root .ads-h1{font-size:60px}.ads-tile--dash{gap:32px}.ads-tile--dash .ads-tile-copy{flex-basis:236px}.ads-tile--dash h3{font-size:23px}.ads-nseg{display:none}.ads-kpi .ads-fig{font-size:28px}.ads-kpi--last .ads-fig,.ads-tile--hiva h3{font-size:21px}.ads-ll-ago{display:none}.ads-tile--hiva{gap:24px;padding:28px}.ads-tier-fb{padding:12px 16px;font-size:13px}.ads-tier-fb .ads-ico,.ads-klist .ads-av{display:none}.ads-vs-card{padding:24px 24px 6px}.ads-navy,.ads-inc{padding:36px 32px 32px}}@media (max-width: 1080px){.ads-nav{margin-left:4px}.ads-nav a{padding:8px 9px;font-size:14px}.ads-duo{gap:40px}}@media (max-width: 900px){.ads-root{--ads-gutter: 24px}.ads-nav,.ads-top-login{display:none}.ads-menu{display:block}.ads-hero{padding-top:72px}.ads-root .ads-h1{font-size:52px}.ads-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"dash dash" "hiva hiva" "phone code" "phone keep" "type type" "crm crm"}.ads-tile--dash{flex-direction:column;gap:24px;padding:28px 0 0 28px}.ads-tile--dash .ads-tile-copy{flex:none;padding:0 28px 0 0}.ads-ll{display:none}.ads-dash-frag{flex:none;height:540px}.ads-steps{grid-template-columns:minmax(0,1fr)}.ads-steps li+li{box-shadow:0 -1px 0 var(--brand-line)}.ads-vs{grid-template-columns:minmax(0,1fr);grid-template-rows:none;row-gap:12px}.ads-vs-card{display:block;grid-row:auto}.ads-vs-us{order:-1}.ads-bill{grid-template-columns:minmax(0,1fr);max-width:560px}.ads-duo{grid-template-columns:minmax(0,1fr);gap:72px}.ads-foot-grid{grid-template-columns:1fr 1fr}.ads-foot-brand{grid-column:1 / -1}}@media (max-width: 640px){.ads-root{--ads-gutter: 20px}.ads-top-row{gap:10px;height:60px}.ads-top .ads-lockup img{height:25px}.ads-top .ads-lockup b{font-size:15px}.ads-top .ads-btn--sm{height:36px;padding:0 12px;font-size:14px}.ads-hero{padding:52px 0 48px}.ads-root .ads-h1{font-size:40px;line-height:1.06}.ads-hero-lead{margin-top:18px;font-size:17px}.ads-ctas{flex-direction:column;align-items:stretch;gap:10px;margin-top:28px}.ads-film-caption{font-size:12.5px}.ads-proof{flex-direction:column;gap:12px;margin-top:32px}.ads-proof-sep{display:none}.ads-proof-item{font-size:14.5px}.ads-proof-item .ads-fig{font-size:22px}.ads-sec{padding-top:84px}.ads-sec-head h2,.ads-sec-head--sm h2{font-size:31px}.ads-sec-head p{font-size:16.5px}.ads-bento{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:36px;grid-template-areas:"dash" "hiva" "phone" "code" "crm" "type" "keep"}.ads-tile,.ads-tile--hiva{padding:22px}.ads-tile--hiva{flex-direction:column;gap:22px}.ads-tiers{flex:none;align-self:stretch}.ads-tile--hiva h3,.ads-tile--dash h3{font-size:21px}.ads-tile--dash{gap:20px;padding:22px 0 0 22px}.ads-tile--dash .ads-tile-copy{padding-right:22px}.ads-dash-frag{height:520px}.ads-tile--phone{padding-bottom:0}.ads-tile--phone .ads-frag{flex:none;height:400px}.ads-tier-fb{padding:12px 16px}.ads-roster li{grid-template-columns:minmax(0,1fr) auto}.ads-roster-h>span:last-child{display:none}.ads-roster li{position:relative}.ads-roster-l{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ads-mlist li{padding:8px 12px}.ads-dash{font-size:12.5px}.ads-app-top{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:12px 0 0;background:var(--brand-surface);box-shadow:0 1px 0 var(--brand-line)}.ads-app-top .ads-lockup img{height:20px;margin:0 -4px 0 -6px}.ads-app-top .ads-lockup b{font-size:13px}.ads-app-top .ads-slash{width:10px;height:11px}.ads-app-top-end{display:flex;align-items:center;gap:12px;color:var(--brand-ink)}.ads-app-top-end .ads-ico{width:20px;height:20px}.ads-dash-main{padding:18px 14px}.ads-main-head{flex-direction:column;gap:14px}.ads-main-h{font-size:21px}.ads-perf{margin-top:16px;padding:16px 14px}.ads-perf-ctl .ads-nsel{display:none}.ads-perf-sels{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.ads-perf-sels .ads-nsel{height:36px}.ads-kpis{grid-template-columns:1fr 1fr;gap:6px}.ads-kpi{padding:10px}.ads-kpi--last{margin-left:0;padding-left:10px;box-shadow:none}.ads-kpi .ads-fig{font-size:28px}.ads-kpi--last .ads-fig{font-size:21px}.ads-kpi-l{white-space:normal}.ads-legend{display:none}.ads-xaxis span:nth-child(2n){visibility:hidden}.ads-steps li{padding:22px}.ads-vs-card{padding:22px 20px 6px}.ads-vs-us .ads-vs-row dd{font-size:15px}.ads-navy,.ads-inc{padding:30px 24px 26px}.ads-price-fig{font-size:64px}.ads-items div{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:16px}.ads-items dt{white-space:normal}.ads-score .ads-fig{font-size:40px}.ads-quote{padding:20px}.ads-faq summary{padding:16px 18px;font-size:15.5px}.ads-faq details p{padding:0 18px 18px}.ads-closing{margin-top:96px;padding:80px 0 72px}.ads-closing h2{font-size:40px}.ads-closing-lead{font-size:17px}.ads-trust{gap:6px 16px}.ads-trust span+span:before{display:none}.ads-foot{padding-top:48px}}@media (max-width: 380px){.ads-top .ads-btn--sm{padding:0 10px;font-size:13.5px}.ads-root .ads-h1{font-size:36px}.ads-top-row{gap:8px}.ads-top .ads-lockup .ads-slash,.ads-top .ads-lockup b{display:none}.ads-dash-main{padding:16px 10px}.ads-perf{padding:14px 10px}.ads-nicon{display:none}.ads-perf-sels{gap:6px}.ads-perf-sels .ads-nsel{gap:4px;padding:0 6px;font-size:11.5px}}@media (prefers-reduced-motion: reduce){.ads-reveal{animation:none}.ads-btn,.ads-nav a,.ads-faq summary,.ads-faq summary .ads-ico{transition:none}}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing){font-feature-settings:normal;font-variant-numeric:var(--brand-digits);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .page-header h1,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .auth-title{font-stretch:var(--brand-heading-width);letter-spacing:-.025em}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sig-fig,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-kpi-hero-num,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-tile-num:not(.is-empty),:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-outcome>strong,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-strip-val,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-money-total-num,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-run-stats strong,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-lt-fact-value{font-weight:var(--brand-figure-weight);font-stretch:var(--brand-figure-width);letter-spacing:var(--brand-figure-tracking);font-variant-numeric:var(--brand-digits);font-feature-settings:normal}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sig-fig{line-height:1;white-space:nowrap}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sig-fig .cur,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sig-fig .dec{font-size:.5em;vertical-align:.62em;letter-spacing:0;opacity:.6}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sig-fig .cur{margin-right:2px}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) table{font-variant-numeric:var(--brand-digits-table)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) :where(*):not(table,table *){font-variant-numeric:var(--brand-digits)!important;font-feature-settings:normal!important}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) :where(table,table *){font-variant-numeric:var(--brand-digits-table)!important;font-feature-settings:normal!important}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) :where(button,input,select,textarea){font-family:inherit}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) :where(a,button,input,select,textarea,summary):where(:focus-visible){outline:2px solid var(--brand-blue);outline-offset:2px}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .btn-primary,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .btn-accent,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .wt-btn-primary,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .lead-sidebar-savenext-btn{border:0;border-radius:var(--brand-r-control);background:var(--brand-blue);color:var(--brand-surface);box-shadow:var(--brand-shadow-button);transition:background-color .15s var(--brand-ease),transform .1s var(--brand-ease)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) :is(.btn-primary,.btn-accent,.wt-btn-primary,.lead-sidebar-savenext-btn):active:not(:disabled){transform:translateY(1px)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .btn-primary:hover,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .btn-accent:hover:not(:disabled),:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .wt-btn-primary:hover{background:var(--brand-blue-ink);box-shadow:var(--brand-shadow-button)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .lead-sidebar-savenext-btn:hover:not(:disabled){background:var(--brand-blue-ink)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .btn-primary:disabled,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .btn-accent:disabled,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .wt-btn-primary:disabled,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .lead-sidebar-savenext-btn:disabled{background:var(--brand-fill);color:var(--brand-muted);box-shadow:none;opacity:1}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .btn-primary[data-loading]{background:var(--brand-blue);color:var(--brand-surface)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-lt-card .vea-lt-cta.is-primary{background:var(--brand-blue);color:var(--brand-surface);box-shadow:none}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-lt-card .vea-lt-cta.is-primary:hover:not(:disabled){background:var(--brand-blue-ink);box-shadow:none}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .auth-primary:not(.is-secondary){background:var(--brand-blue);color:var(--brand-surface)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .auth-primary:not(.is-secondary):hover:not(:disabled){background:var(--brand-blue-ink)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .auth-primary.is-secondary{box-shadow:var(--brand-shadow-control)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .auth-primary.is-secondary:hover:not(:disabled){background:var(--brand-surface-2);box-shadow:var(--brand-shadow-control)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) button.scm-trigger-btn{min-height:38px;padding:0 16px;gap:8px;font-size:13.5px;font-weight:600;line-height:1;border-radius:var(--brand-r-control);background:var(--brand-ink);color:var(--brand-surface);box-shadow:var(--brand-shadow-ink)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) button.scm-trigger-btn:hover{background:var(--brand-ink-hover);box-shadow:var(--brand-shadow-ink)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) button.scm-trigger-btn:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px;box-shadow:var(--brand-shadow-ink)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) button.scm-trigger-btn svg{width:15px;height:15px}@media (max-width: 768px){:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .btn-sm,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) button.scm-trigger-btn{min-height:44px}}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .btn-secondary{border:0;border-radius:var(--brand-r-control);background:var(--brand-surface);color:var(--brand-ink);box-shadow:var(--brand-shadow-control)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .btn-secondary:hover:not(:disabled){background:var(--brand-surface-2);color:var(--brand-ink);box-shadow:var(--brand-shadow-control)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .btn-secondary:disabled{background:var(--brand-fill);color:var(--brand-muted);box-shadow:none;opacity:1}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .btn-ghost{border-radius:var(--brand-r-control)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .btn-ghost.btn-danger:hover{background:color-mix(in srgb,var(--brand-bad) 6%,transparent);color:var(--brand-bad-ink)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sys-danger-btn{border-radius:var(--brand-r-control)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sys-danger-btn:hover:not(:disabled){background:color-mix(in srgb,var(--brand-bad) 6%,transparent)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .btn-sm{border-radius:var(--brand-r-control)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .mc-card-header{gap:10px;min-height:0;padding:18px 20px 8px;border-bottom:0}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .mc-card-header h3{font-size:15px;font-weight:600;letter-spacing:-.01em}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) :is(.mc-card-badge,.aa-badge,.vea-cat-chip,.vea-lt-badge,.vea-sec-count,.lead-sidebar-disp-badge,.lead-sidebar-type-badge,.vea-bycamp-tag,.vea-feed-new,.vea-dp-chip,.settings-crm-rec,.auth-chip:not(.is-logo),.auth-tag){border-radius:var(--brand-r-chip)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .mc-card-badge.is-good,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .aa-badge-live,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-lt-badge.is-live,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-camp-strip .nav-state-running,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-bycamp-tag,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .auth-tag:not(.is-muted){border-color:transparent;background:var(--brand-fill);color:var(--brand-ink-2)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .mc-card-badge.is-good:before,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .auth-tag:not(.is-muted):before{content:"";width:6px;height:6px;flex:none;border-radius:50%;background:var(--brand-good)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .auth-tag{gap:6px}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .aa-badge-live .aa-badge-dot,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-lt-badge.is-live i{background:var(--brand-good)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .mc-card-badge.danger{background:var(--brand-fill);color:var(--brand-bad-ink)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .mc-card-badge.is-bad{border-color:transparent;background:var(--brand-fill);color:var(--brand-ink-2)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .mc-card-badge.is-bad:before{content:"";width:6px;height:6px;flex:none;border-radius:50%;background:var(--brand-bad)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .aa-badge-building{border-color:transparent;background:var(--brand-blue-soft);color:var(--brand-blue-ink)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-dp-chip{color:var(--brand-ink-2)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) :is(.status-summary-pill,.vea-break-presets button){border-radius:var(--brand-r-pill)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) :is(.form-input,.form-group input,.form-group select,.form-group textarea,.lead-sidebar-notes,.lead-search-input,.lead-date-input,.vea-agree-name input){border:0;border-radius:var(--brand-r-control);background:var(--brand-surface);box-shadow:var(--brand-shadow-control)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) :is(.form-input,.form-group input,.form-group select,.form-group textarea):hover:not(:focus){box-shadow:0 0 0 1px var(--brand-line-2),var(--brand-shadow-control)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) :is(.form-input,.form-group input,.form-group select,.form-group textarea,.lead-sidebar-notes,.lead-search-input,.lead-date-input,.vea-agree-name input):focus{outline:none;box-shadow:0 0 0 1px var(--brand-blue),0 0 0 4px var(--brand-focus)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-budget-input{border-radius:var(--brand-r-control);box-shadow:var(--brand-shadow-control)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-budget-input:focus-within{box-shadow:0 0 0 1px var(--brand-blue),0 0 0 4px var(--brand-focus)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .form-input.is-error,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .form-input[aria-invalid=true]{box-shadow:0 0 0 1px var(--brand-bad)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .form-input.is-error:hover:not(:focus),:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .form-input[aria-invalid=true]:hover:not(:focus){box-shadow:0 0 0 1px var(--brand-bad)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .form-input.is-error:focus,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .form-input[aria-invalid=true]:focus{box-shadow:0 0 0 1px var(--brand-bad),0 0 0 4px color-mix(in srgb,var(--brand-bad) 20%,transparent)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-agree-name input:disabled{background:var(--brand-surface-2);box-shadow:none}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) input[type=checkbox]:not([role=switch]):not(.settings-toggle>input):checked{background-color:var(--brand-blue)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) input[type=radio]:not([role=switch]):not(.settings-toggle>input):checked{box-shadow:inset 0 0 0 5px var(--brand-blue)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .hs-trigger{border-radius:var(--brand-r-control);box-shadow:var(--brand-shadow-control)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .hs-trigger:hover,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .hs-trigger.is-open{box-shadow:0 0 0 1px var(--brand-line-2),var(--brand-shadow-control)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .hs-trigger.is-invalid{box-shadow:0 0 0 1px var(--brand-bad)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .hs-trigger.is-block:focus-visible{box-shadow:0 0 0 1px var(--brand-blue),0 0 0 4px var(--brand-focus)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .hs-trigger.is-block.is-invalid:focus-visible{box-shadow:0 0 0 1px var(--brand-bad),0 0 0 4px color-mix(in srgb,var(--brand-bad) 20%,transparent)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .hs-list,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .hc-list{border-radius:var(--brand-r-control);box-shadow:var(--brand-shadow-popup)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .hs-list.is-sheet{border-radius:var(--brand-r-card) var(--brand-r-card) 0 0}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .hs-option,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .hc-option{border-radius:var(--brand-r-small)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .hs-scrim{background:color-mix(in srgb,var(--brand-ink) 40%,transparent)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-seg,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .scm-mode-toggle,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-perf-tools .vea-range,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-trend-head .vea-seg{border-radius:var(--brand-r-control)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-seg-btn,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .scm-mode-btn,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-perf-tools .vea-range-btn,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-trend-head .vea-seg-btn{border-radius:var(--brand-r-small)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-seg-btn.is-on,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .scm-mode-btn.active{box-shadow:var(--brand-shadow-control)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .scm-mode-btn.active{color:var(--brand-ink);font-weight:600}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-perf-tools .vea-range-thumb{border-radius:var(--brand-r-small);box-shadow:var(--brand-shadow-control)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .nav-item{border-radius:var(--brand-r-menu);color:var(--brand-ink-2)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .nav-item:hover,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .nav-item.active{color:var(--brand-ink)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sidebar .nav-item{font-size:14px}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .nav-item svg{color:var(--brand-faint)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .nav-item.active svg{color:var(--brand-blue)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .nav-glide{border-radius:var(--brand-r-menu);box-shadow:none}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sidebar-nav:not(.has-glide) .nav-item.active{box-shadow:none}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .nav-item:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px;box-shadow:none}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sidebar .nav-state{color:var(--brand-muted)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sidebar-avatar,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .mobile-app-bar-avatar{background:var(--brand-surface);color:var(--brand-ink-2);box-shadow:inset 0 0 0 1px var(--brand-line)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sidebar .sidebar-switch{border-radius:var(--brand-r-control);box-shadow:var(--brand-shadow-control)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sidebar .sidebar-switch:hover,:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sidebar .sidebar-switch.is-open{box-shadow:0 0 0 1px var(--brand-line-2),var(--brand-shadow-control)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sidebar-switch-mark:not(.is-leads){background:var(--brand-navy)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sidebar .sidebar-switch-menu{border-radius:var(--brand-r-control);box-shadow:var(--brand-shadow-popup)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .modal-overlay{background:color-mix(in srgb,var(--brand-ink) 40%,transparent)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .modal{border:0;box-shadow:var(--brand-shadow-popup)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .wt-tooltip{box-shadow:var(--brand-shadow-popup)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-range-pop{border-radius:var(--brand-r-control);box-shadow:var(--brand-shadow-popup)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .notif-panel{border-radius:var(--brand-r-card);box-shadow:var(--brand-shadow-popup)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .vea-def-tip{border-radius:var(--brand-r-small)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .toast{border:0;border-radius:var(--brand-r-control);background:var(--brand-surface);color:var(--brand-ink);box-shadow:var(--brand-shadow-popup)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .toast.success svg{color:var(--brand-good)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .toast.error svg{color:var(--brand-bad)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .toast.info svg{color:var(--brand-blue)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .toast .toast-action{border-radius:var(--brand-r-small);background:var(--brand-blue-soft);color:var(--brand-blue-ink);font-weight:600}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .toast .toast-action:hover{background:var(--brand-blue-soft-2)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .toast .toast-close{border-radius:var(--brand-r-control)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .auth-alert{background:color-mix(in srgb,var(--brand-bad) 8%,var(--brand-surface));color:var(--brand-bad-ink)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .auth-alert.is-success{background:color-mix(in srgb,var(--brand-good) 8%,var(--brand-surface));color:var(--brand-good-ink)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sig-hero{position:relative;border-radius:var(--brand-r-hero);background:var(--brand-navy);color:var(--sig-on-navy);-webkit-mask-image:linear-gradient(calc(180deg - var(--brand-cut-angle)),var(--sig-on-navy) calc(100% - var(--brand-cut-size) - .5px),transparent calc(100% - var(--brand-cut-size) + .5px));mask-image:linear-gradient(calc(180deg - var(--brand-cut-angle)),var(--sig-on-navy) calc(100% - var(--brand-cut-size) - .5px),transparent calc(100% - var(--brand-cut-size) + .5px))}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sig-hero :focus-visible{outline-color:var(--sig-on-navy)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sig-hero .sig-muted{color:var(--sig-on-navy-2)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sig-meter{--sig-meter-h: 6px;position:relative;height:var(--sig-meter-h);overflow:hidden;border-radius:var(--brand-r-meter);background:var(--brand-track)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sig-meter>i{display:block;height:100%;border-radius:inherit;background:var(--brand-blue);clip-path:polygon(0 0,100% 0,calc(100% - var(--sig-meter-h) / tan(var(--brand-cut-angle))) 100%,0 100%);transform-origin:left;animation:sig-meter-grow .9s var(--brand-ease-out) both}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sig-hero .sig-meter{background:var(--sig-navy-fill-2)}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sig-hero .sig-meter>i{background:var(--sig-on-navy)}@media (prefers-reduced-motion: reduce){:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) .sig-meter>i{animation:none}:is(body.vea-light,body.vel-app,body.auth-shell,body.ads-landing) :is(.fade-in,.modal,.lead-sidebar,.lead-sidebar-overlay){animation:none}}@media (max-width: 640px){.vea-card-setup .vea-setup-row>.btn,.vea-card-setup .vea-setup-form>.btn,.vea-card-crm .btn,.vea-card-inline .btn,.vea-paycard .btn,.vea-card-recovery-action,body.vea-light .scm-trigger-btn{min-height:44px;margin-left:40px}.vea-card-setup .vea-setup-form>.btn,.vea-card-inline .btn,.vea-paycard .btn,.vea-card-recovery-action,body.vea-light .scm-trigger-btn{margin-left:0}}body.vea-light .modal-overlay{background:#0f172a66;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:24px 16px}body.vea-light .modal{border:0;border-radius:var(--radius-card, 12px);padding:24px;max-width:480px;box-shadow:var(--ring),var(--shadow-modal);animation:veaDialogIn .2s cubic-bezier(.16,1,.3,1)}body.vea-light .modal.is-narrow{max-width:400px}body.vea-light .modal.is-wide{max-width:560px}body.vea-light .modal.is-xwide{max-width:720px}body.vea-light .modal.scm-modal{animation:veaDialogInCentered .2s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion: reduce){body.vea-light .modal,body.vea-light .modal.scm-modal{animation:none}}body.vea-light .modal h2,body.vea-light .modal h3{font-size:16px;font-weight:600;letter-spacing:-.01em;margin:0 0 4px}body.vea-light .modal>p:first-of-type,body.vea-light .modal-sub{font-size:13px;color:var(--text-secondary);margin:0 0 16px;line-height:1.5}body.vea-light .modal>p.vea-break-campaign{margin:0 0 4px;font-size:12px;font-weight:500;color:var(--text-muted)}body.vea-light .scm-close{width:32px;height:32px;border-radius:var(--radius-inner, 8px);background:transparent;color:var(--text-muted);transition:background .15s cubic-bezier(.23,1,.32,1),color .15s cubic-bezier(.23,1,.32,1)}body.vea-light .scm-close:hover{background:var(--fill-faint);color:var(--text-primary)}body.vea-light .scm-close svg{width:16px;height:16px}body.vea-light .scm-close svg *{stroke-width:1.75}body.vea-light .modal-actions,body.vea-light .scm-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:20px}body.vea-light .modal-actions .btn,body.vea-light .scm-actions .btn{min-height:36px;padding:8px 14px;font-size:13px}@media (max-width: 640px){body.vea-light .modal{padding:20px 16px}body.vea-light .modal-actions .btn,body.vea-light .scm-actions .btn{min-height:44px;flex:1 1 auto}}body.vea-light .modal.scm-modal{top:min(12vh,112px);transform:translate(-50%);max-height:calc(100vh - min(12vh,112px) - 24px);padding:20px 24px;animation:veaDialogInTop .2s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion: reduce){body.vea-light .modal.scm-modal{animation:none}}body.vea-light .scm-header{margin-bottom:16px;min-height:32px}body.vea-light .scm-header:has(+.scm-locked-sub){margin-bottom:2px}body.vea-light .scm-header h2{margin:0}body.vea-light .scm-mode-toggle{margin-bottom:20px}body.vea-light .scm-mode-btn{min-height:32px;padding:0 12px}body.vea-light .scm-form{gap:16px}body.vea-light .scm-field{gap:6px}body.vea-light .scm-row{gap:12px;align-items:start}body.vea-light .scm-submit-error{margin-top:16px}body.vea-light .scm-actions{margin-top:20px;padding-top:16px;border-top:1px solid var(--hairline)}body.vea-light .scm-success{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:12px;row-gap:2px;align-items:start;text-align:left;padding:0}body.vea-light .scm-success-icon{grid-row:span 2;width:40px;height:40px;margin:0;background:#16a34a1a;color:var(--success-ink)}body.vea-light .scm-success-sub{grid-column:2;margin:10px 0 0;font-size:13px;color:var(--text-primary);font-variant-numeric:tabular-nums}body.vea-light .scm-success-feed{grid-column:2;margin:2px 0 0;padding:0;max-width:none;background:transparent;font-size:12px;color:var(--text-muted)}body.vea-light .scm-success .scm-actions{grid-column:1 / -1}@media (max-width: 640px){body.vea-light .modal.scm-modal{top:16px;width:calc(100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:16px}body.vea-light .scm-mode-btn{min-height:40px}body.vea-light .scm-close{width:40px;height:40px;margin-right:-8px}}body.vea-light .vea-type-foot,body.vea-light .connect-sheets-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:20px;padding-top:16px;border-top:1px solid var(--hairline)}body.vea-light .vea-type-foot .btn,body.vea-light .connect-sheets-actions button{min-height:36px;padding:8px 14px}body.vea-light .vea-foot-spacer{flex:1 1 auto}@media (max-width: 640px){body.vea-light .vea-type-foot .btn,body.vea-light .connect-sheets-actions button{min-height:44px}body.vea-light .scm-actions .btn,body.vea-light .vea-type-foot .btn:not(.btn-ghost),body.vea-light .connect-sheets-actions button{flex:1 1 0}}body.vea-light .vea-type-modal .vea-type-head{position:sticky;top:-24px;z-index:1;margin:-24px -24px 6px;padding:24px 24px 8px;background:var(--bg-primary)}body.vea-light .vea-type-modal .vea-type-foot{position:sticky;bottom:-24px;z-index:1;margin:20px -24px -24px;padding:16px 24px 24px;background:var(--bg-primary)}@media (max-width: 640px){body.vea-light .vea-type-modal .vea-type-head{top:-20px;margin:-20px -16px 6px;padding:20px 16px 8px}body.vea-light .vea-type-modal .vea-type-foot{bottom:-20px;margin:20px -16px -20px;padding:16px 16px 20px}}body.vea-light .vea-type-srcnote{border-left:0;border-radius:var(--radius-inner);background:var(--fill-subtle);padding:10px 12px;font-size:13px}body.vea-light .vea-type-label,body.vea-light .vea-type-story dt,body.vea-light .vea-cat-facts dt,body.vea-light .vea-adex-label{font-size:12px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--text-muted)}body.vea-light .vea-type-story dd{font-size:13px}body.vea-light .vea-cat-facts dd,body.vea-light .vea-type-modal .vea-strength{font-size:15px;font-weight:600}body.vea-light .vea-adex-funnel-head{font-weight:600}body.vea-light .vea-type-fields li:before{width:5px;height:5px;top:7px}body.vea-light .vea-metric-picker{gap:2px;margin:12px 0 0}body.vea-light .vea-metric-opt{min-height:40px;padding:8px 10px;border:0;border-radius:var(--radius-inner);transition:background .15s cubic-bezier(.23,1,.32,1)}body.vea-light .vea-metric-opt:hover{background:var(--fill-faint)}body.vea-light .vea-metric-opt.is-on{background:var(--tint-blue);border:0}body.vea-light .vea-metric-opt-label{font-size:13px}body.vea-light .connect-sheets-intro{font-size:13px;color:var(--text-secondary);margin:4px 0 16px;line-height:1.5}body.vea-light .modal.vea-agree-modal{max-width:640px;width:min(640px,calc(100vw - 32px))}body.vea-light .vea-agree-intro{font-size:13px}body.vea-light .vea-agree-short{padding:12px 16px;border:0;border-radius:var(--radius-inner, 8px);background:var(--fill-subtle)}body.vea-light .vea-agree-short-head,body.vea-light .vea-agree-short li{font-size:13px}body.vea-light .vea-agree-doc code{background:var(--fill-track)}body.vea-light .vea-agree-foot-area{border-top-color:var(--hairline)}body.vea-light .vea-agree-progress-track{background:var(--fill-track)}body.vea-light .vea-agree-hint{font-size:12px}body.vea-light .vea-agree-check{font-size:13px;align-items:flex-start}body.vea-light .vea-agree-check input{margin-top:1px}body.vea-light .vea-agree-name input{min-height:44px;padding:0 14px;border:0;border-radius:var(--radius-inner, 8px);background:var(--bg-primary);box-shadow:var(--ring-ads)}body.vea-light .vea-agree-name input:hover{box-shadow:var(--ring-ads-strong)}body.vea-light .vea-agree-name input:focus{outline:none;box-shadow:0 0 0 1px var(--primary),0 0 0 4px #2563eb1f}body.vea-light .vea-agree-helper{font-size:12px}body.vea-light .vea-agree-actions .btn-primary{min-height:36px}body.vea-light .wt-card{max-width:440px}body.vea-light .wt-title{margin:0 0 6px;font-size:18px;font-weight:600;letter-spacing:-.01em}body.vea-light .wt-sub{margin:0 0 20px;font-size:13px;line-height:1.55}body.vea-light .wt-actions{gap:8px}body.vea-light .wt-btn-primary{min-height:36px;padding:0 16px;border:0;border-radius:var(--radius-inner, 8px);background:var(--text-primary);color:#fff;font-size:14px;font-weight:600;transition:background .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1)}body.vea-light .wt-btn-primary:hover{background:#1a2b3f;transform:none}body.vea-light .wt-btn-primary:active{transform:scale(.97)}body.vea-light .wt-btn-ghost{min-height:36px;padding:0 14px;border:0;border-radius:var(--radius-inner, 8px);background:var(--bg-primary);box-shadow:var(--ring-ads);color:var(--text-primary);font-size:13px;font-weight:500}body.vea-light .wt-btn-ghost:hover{background:var(--bg-primary);box-shadow:var(--ring-ads-strong)}body.vea-light :is(.wt-btn-primary,.wt-btn-ghost,.wt-skip):focus-visible{outline:2px solid var(--primary);outline-offset:2px}body.vea-light .wt-tooltip-btns :is(.wt-btn-primary,.wt-btn-ghost){min-height:32px;padding:0 12px;font-size:13px}body.vea-light .wt-skip{min-height:32px;font-size:13px;color:var(--text-muted)}body.vea-light .wt-tooltip{border:0;border-radius:var(--radius-card, 12px);box-shadow:var(--ring-ads),var(--shadow-popover)}body.vea-light .wt-step-title{font-size:15px;font-weight:600}body.vea-light .wt-step-body{font-size:13px}@media (max-width: 640px){body.vea-light :is(.wt-actions,.wt-sheet-actions) :is(.wt-btn-primary,.wt-btn-ghost){min-height:44px}body.vea-light .wt-skip{min-height:44px}}body.vea-light .vea-agree-doc{border:0;box-shadow:none;padding:16px 2px 8px;font-size:13px;line-height:1.7}body.vea-light .vea-agree-doc h3{font-size:15px;font-weight:600}body.vea-light .vea-agree-doc h4{font-size:13px;font-weight:600}body.vea-light .vea-agree-doc h5{font-size:13px;font-weight:500}body.vea-light .vea-agree-check.is-off,body.vea-light .vea-agree-name.is-off{color:var(--text-muted)}body.vea-light .vea-agree-name input:disabled{background:var(--fill-subtle);box-shadow:none;cursor:not-allowed}body.vea-light .vea-agree-slot{min-height:32px;display:flex;flex-direction:column;justify-content:center}body.vea-light .vea-agree-foot a{color:var(--primary-dark);font-weight:500}@media (max-width: 640px){body.vea-light .vea-agree-actions .btn-primary{min-height:44px;flex:1 1 auto}body.vea-light .vea-agree-slot{min-height:40px}}body.vea-light .modal.wt-card .wt-title{font-size:18px;font-weight:600}body.vea-light .wt-btn-primary{font-size:13px}body.vea-light .wt-spotlight{outline:0}@media (max-width: 768px){body.vea-light .lead-filter-panel .hs-trigger.lead-filter-house:is(.vea-leads-format-filter,.vea-leads-sort-filter){order:2;flex:1 1 calc(50% - 4px);min-width:0;min-height:44px}body.vea-light .lead-filter-panel:has(.vea-leads-format-filter) .hs-trigger.lead-filter-type{flex:1 1 calc(100% - 100px)}body.vea-light .lead-filter-panel:has(.vea-leads-format-filter) .lead-filter-fold{order:3}}@media (max-width: 480px){body.vea-light .vea-strip{grid-template-columns:repeat(2,1fr)}body.vea-light .vea-strip>div{padding:14px 16px}body.vea-light .vea-strip>div:nth-child(odd){border-left:none}body.vea-light .vea-strip>div:nth-child(n+3){border-top:1px solid var(--border-light)}body.vea-light .vea-lt-card .vea-lt-desc{display:none}body.vea-light .vea-lt-card{padding:14px 16px;gap:8px}body.vea-light .vea-lt-card .vea-lt-facts{gap:6px}body.vea-light .vea-lt-card .vea-lt-fact{padding:8px 10px}body.vea-light .vea-lt-card .vea-lt-fact-value{font-size:18px}body.vea-light .vea-lt-card .vea-lt-cta{padding:10px 16px}}body.vea-light .page-header h1{font-size:22px;font-weight:600;letter-spacing:-.02em}body.vea-light .mc-card-header h3,body.vea-light .settings-card-header h3{font-size:13px;font-weight:600;letter-spacing:-.01em}body.vea-light .btn-primary{background:var(--text-primary);border-radius:var(--radius-inner);padding:8px 14px;font-size:13px;transition:background .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1)}body.vea-light .btn-primary:hover{background:#1a2b3f;transform:none;box-shadow:none}body.vea-light .btn-primary:active{transform:scale(.97)}body.vea-light .btn-secondary,body.vea-light .btn-ghost{border-radius:var(--radius-inner)}body.vea-light .btn-secondary:active,body.vea-light .btn-ghost:active{transform:scale(.97)}body.vea-light .form-input,body.vea-light .form-group input,body.vea-light .form-group select,body.vea-light .form-group textarea{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-inner)}body.vea-light .form-input:focus,body.vea-light .form-group input:focus,body.vea-light .form-group select:focus,body.vea-light .form-group textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.12)}@media (max-width: 768px){body.vea-light .mobile-tab{min-height:48px}}body.vea-light .fade-in,body.vea-light .page-body.vea-section-in{animation:none}@media (min-width: 769px){body.vea-light .ve-support-fab,body.vea-light .ve-support-nudge{display:none}}body.vea-light .vea-headline{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 6px;font-size:12px;color:var(--text-muted)}body.vea-light .vea-headline-item+.vea-headline-item:before{content:"·";margin-right:6px;color:var(--text-muted);opacity:.7}body.vea-light .vea-headline time{font-variant-numeric:tabular-nums}body.vea-light .vea-headline .is-stale{color:var(--text-muted)}body.vea-light .vea-headline .is-stale:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--status-warm-dot);margin-right:6px;vertical-align:1px}body.vea-light .vea-headline-sync{display:inline-flex;align-items:center;gap:2px;white-space:nowrap}body.vea-light .vea-ib{width:28px;height:28px;display:inline-grid;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer;padding:0;transition:background .15s cubic-bezier(.23,1,.32,1),color .15s cubic-bezier(.23,1,.32,1)}body.vea-light .vea-ib svg{width:16px;height:16px}body.vea-light .vea-ib svg *{stroke-width:1.75}body.vea-light .vea-ib:hover{background:var(--fill-faint);color:var(--text-primary)}body.vea-light .vea-ib:active{transform:scale(.97)}body.vea-light .vea-ib:disabled{opacity:.5;cursor:default}body.vea-light .vea-ib.is-busy svg{animation:veaSpin .8s linear infinite}body.vea-light .vea-header-shell .page-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}body.vea-light .vea-perf{margin-bottom:14px;overflow:visible}body.vea-light .vea-perf>:last-child{border-radius:0 0 var(--radius-card) var(--radius-card);overflow:hidden}body.vea-light .vea-perf .mc-card-header{padding:11px 20px;border-bottom:1px solid var(--border-light);min-height:44px}body.vea-light .vea-perf .vea-kpi{gap:0;margin:0}body.vea-light .vea-perf .vea-kpi-tiles{gap:0;position:relative}body.vea-light .vea-perf .vea-kpi-hero,body.vea-light .vea-perf .vea-tile{box-shadow:none;border:0;border-radius:0;background:transparent;position:relative;padding:14px 20px 13px}body.vea-light .vea-perf .vea-kpi-tiles:before,body.vea-light .vea-perf .vea-kpi-tiles .vea-tile+.vea-tile:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:1px;background:var(--border-light)}body.vea-light .vea-perf button.vea-kpi-hero:hover:not(.is-on),body.vea-light .vea-perf button.vea-tile:hover:not(.is-on){background:var(--fill-subtle);border:0;box-shadow:none}body.vea-light .vea-perf .vea-kpi-hero.is-on,body.vea-light .vea-perf .vea-tile.is-on{border:0;box-shadow:none;background:#2563eb0f}body.vea-light .vea-perf .is-on .vea-kpi-hero-label,body.vea-light .vea-perf .is-on .vea-tile-label{color:var(--primary-dark);font-weight:600}body.vea-light .vea-perf .vea-kpi-hero-num,body.vea-light .vea-perf .vea-tile-num{margin:4px 0 6px}body.vea-light .vea-chart-axis,body.vea-light .vea-chart-axis span,body.vea-light .vea-chart-foot,body.vea-light .vea-chart-foot span,body.vea-light .vea-bycamp-num,body.vea-light .vea-bycamp-unit,body.vea-light .vea-bycamp-cols span,body.vea-light .vea-ghost-key,body.vea-light .vea-livenow-pop,body.vea-light .vea-hit-tip span,body.vea-light .vea-peak-label{font-size:12px}body.vea-light .vea-camp-strip{padding:10px 12px 10px 16px;margin-bottom:14px}body.vea-light .vea-camp-strip-main{align-items:center}body.vea-light .vea-camp-strip-text{margin:0;font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){body.vea-light .vea-header-shell{flex-direction:column;align-items:stretch;gap:12px}body.vea-light .vea-header-shell .page-header-actions{justify-content:space-between}body.vea-light .vea-perf .vea-kpi{grid-template-columns:1fr}body.vea-light .vea-perf .vea-kpi-tiles{grid-auto-flow:row;grid-template-columns:1fr 1fr;border-top:1px solid var(--border-light)}body.vea-light .vea-perf .vea-kpi-tiles:before{display:none}body.vea-light .vea-perf .vea-kpi-hero,body.vea-light .vea-perf .vea-tile{padding:14px 16px 12px}}body.vea-light .vea-def{cursor:help;text-decoration:underline dotted transparent;text-underline-offset:3px;text-decoration-thickness:1px;border-radius:3px;transition:text-decoration-color .15s cubic-bezier(.23,1,.32,1)}body.vea-light .vea-def:hover,body.vea-light .vea-def.is-on,body.vea-light .vea-def:focus-visible{text-decoration-color:currentColor}@media (hover: none){body.vea-light .vea-def{text-decoration-color:var(--text-muted);padding:8px 0;margin:-8px 0}}body.vea-light .acb-owner-banner,body.vea-light .vea-spend-check.is-attention{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 12px 10px 16px;margin:0 0 14px;background:var(--bg-primary);border:0;border-left:0;border-radius:var(--radius-card);box-shadow:var(--ring),var(--shadow-soft);font-size:13px;color:var(--text-secondary);line-height:1.4}body.vea-light .acb-owner-banner:before,body.vea-light .vea-spend-check.is-attention:before{content:"";width:8px;height:8px;border-radius:50%;flex:none;background:var(--status-warm, #B6810D);box-shadow:0 0 0 3px #b6810d24}body.vea-light .vea-spend-check.is-attention:before{background:var(--danger-ink, #B91C1C);box-shadow:0 0 0 3px #b91c1c1f}body.vea-light .acb-owner-banner>div,body.vea-light .vea-spend-check.is-attention>span{flex:1;min-width:0}body.vea-light .acb-owner-banner strong,body.vea-light .vea-spend-check.is-attention strong{color:var(--text-primary);font-weight:600}@media (max-width: 640px){body.vea-light .acb-owner-banner .btn,body.vea-light .vea-spend-check.is-attention .btn{width:100%}}body.vea-light .vea-lt-card .vea-lt-cta{background:var(--bg-primary);color:var(--text-primary);box-shadow:var(--ring-strong);border:0;border-radius:var(--radius-inner);padding:9px 14px;font-size:13px;font-weight:600;transition:background .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1)}body.vea-light .vea-lt-card .vea-lt-cta:hover:not(:disabled){background:var(--bg-base);box-shadow:var(--ring-strong)}body.vea-light .vea-lt-card .vea-lt-cta:active:not(:disabled){transform:scale(.97)}body.vea-light .vea-lt-card .vea-lt-cta.is-primary{background:var(--text-primary);color:#fff;box-shadow:none}body.vea-light .vea-lt-card .vea-lt-cta.is-primary:hover:not(:disabled){background:#1a2b3f;box-shadow:none}body.vea-light .vea-lt-card .vea-lt-cta:disabled{background:var(--fill-soft);color:var(--text-muted);box-shadow:none}body.vea-light .vea-lt-card.is-ready,body.vea-light .vea-lt-card.is-live{border:0}body.vea-light .vea-sec-sub{display:inline-flex;align-items:center;gap:6px;margin:4px 0 10px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500;color:var(--text-secondary);background:var(--bg-primary);box-shadow:var(--ring)}body.vea-light .vea-sec-sub:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--success)}body.vea-light .vea-cat-confirm-line{margin:12px 0 0;font-size:13px;line-height:1.5;color:var(--text-secondary)}body.vea-light .vea-cat-confirm-line strong{color:var(--text-primary)}body.vea-light .vea-strip{border:0;border-radius:var(--radius-card);box-shadow:var(--ring),var(--shadow-soft)}@media (max-width: 768px){body.vea-light .btn-sm{min-height:36px}body.vea-light .vea-linklike{padding:8px 4px;margin:-8px 0}}body.vea-light .status-summary-pill{border-color:var(--border-light)}body.vea-light .status-summary-pill:hover{border-color:var(--border)}body.vea-light .status-summary-pill.active{border-color:transparent}body.vea-light .page-btn.active{background:var(--accent-dim);border-color:transparent;color:var(--accent)}body.vea-light .page-header h1 .vea-def{text-decoration-color:transparent}body.vea-light .page-header h1 .vea-def:hover,body.vea-light .page-header h1 .vea-def.is-on{text-decoration-color:var(--text-muted)}@media (max-width: 768px){body.vea-light .pagination-btns .page-btn:not(:first-child):not(:last-child){display:none}body.vea-light .page-btn{min-height:40px;padding:0 14px}body.vea-light .lead-sidebar-icon-btn{width:40px;height:40px}body.vea-light .status-summary-pill{min-height:36px}}body.vea-light .mc-card-badge.is-good{background:#16a34a1a;color:var(--success-ink)}body.vea-light .vea-paycard-label{font-size:12px;font-weight:500;color:var(--text-muted);font-variant-numeric:tabular-nums;margin-right:auto}body.vea-light .vea-paycard-status{font-size:13px;color:var(--text-primary)}body.vea-light .vea-billing .vea-team-zero-sub{margin:0 0 12px;font-size:13px;color:var(--text-secondary)}body.vea-light .vea-cancel-continue{width:auto;margin:14px auto 0;padding:8px 10px;border:0;border-radius:var(--radius-inner);background:transparent;color:var(--text-muted);font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:3px;display:block}body.vea-light .vea-cancel-continue:hover{background:transparent;color:var(--text-primary)}body.vea-light .vea-cancel-actions{flex-wrap:wrap}@media (max-width: 480px){body.vea-light .vea-cancel-actions{flex-direction:column-reverse}body.vea-light .vea-cancel-actions .btn,body.vea-light .vea-cancel-actions .sys-danger-btn{width:100%}}body.vea-light .settings-toggle-row{min-height:44px;align-items:center}body.vea-light .settings-toggle-track{width:44px;height:26px;border-radius:13px}body.vea-light .settings-toggle-track:after{width:22px;height:22px;top:2px;left:2px}body.vea-light .settings-toggle input:checked+.settings-toggle-track:after{transform:translate(18px)}body.vea-light .settings-toggle-label{font-size:13px;font-weight:500;color:var(--text-primary)}body.vea-light .vea-quiet-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin-top:8px}body.vea-light .vea-quiet-field{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--text-muted)}body.vea-light .vea-quiet-tz{font-size:12px;color:var(--text-muted)}body.vea-light .settings-card{border:0;box-shadow:var(--ring);border-radius:var(--radius-card)}body.vea-light .settings-card-header{align-items:center;gap:10px;padding:12px 20px;min-height:44px}body.vea-light .settings-card-header .settings-card-icon{display:none}body.vea-light .settings-card-header p{margin:2px 0 0;font-size:12px;color:var(--text-muted)}body.vea-light .settings-card-body{padding:16px 20px 18px}body.vea-light .settings-card-hint{padding:10px 20px 12px;background:transparent;font-size:12px}body.vea-light .settings-step-head{margin:0 0 10px;gap:8px}body.vea-light .settings-step-num{width:20px;height:20px;background:transparent;color:var(--text-muted);box-shadow:var(--ring);font-size:12px;font-weight:500}body.vea-light .settings-step-title{font-size:13px;font-weight:600}body.vea-light .settings-crm-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:0}body.vea-light .settings-crm-tile{display:grid;grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"logo name rec" "logo sub rec";column-gap:12px;row-gap:1px;align-items:center;text-align:left;min-height:56px;padding:10px 12px;border:0;box-shadow:var(--ring);border-radius:var(--radius-inner, 8px);background:var(--bg-primary);transition:background .15s cubic-bezier(.23,1,.32,1),box-shadow .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1)}body.vea-light .settings-crm-tile:hover{transform:none;border:0;box-shadow:var(--ring-strong);background:var(--bg-primary)}body.vea-light .settings-crm-tile:active{transform:scale(.97)}body.vea-light .settings-crm-tile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}body.vea-light .settings-crm-tile.recommended,body.vea-light .settings-crm-tile.recommended.active{border:0}body.vea-light .settings-crm-tile.active{background:var(--accent-dim);border:0;box-shadow:var(--ring)}body.vea-light .settings-crm-tile-logo{grid-area:logo;width:32px;height:32px;border-radius:8px;background:var(--bg-base);color:var(--text-secondary)}body.vea-light .settings-crm-tile-logo .crm-logo-initials{font-size:12px;font-weight:600}body.vea-light .settings-crm-tile.active .settings-crm-tile-logo{background:var(--bg-primary);color:var(--accent)}body.vea-light .settings-crm-tile-name{grid-area:name;align-self:end;font-size:13px;font-weight:600;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.vea-light .settings-crm-tile.active .settings-crm-tile-name{color:var(--accent)}body.vea-light .settings-crm-tile-sub{grid-area:sub;align-self:start;font-size:12px;font-weight:500;color:var(--text-muted);line-height:1.25}body.vea-light .settings-crm-rec{grid-area:rec;position:static;transform:none;align-self:center;margin-left:4px;height:20px;padding:0 8px;border-radius:999px;background:var(--tint-blue);color:var(--primary-dark);font-size:12px;font-weight:500;letter-spacing:0;display:inline-flex;align-items:center}body.vea-light .settings-crm-tile.active .settings-crm-rec{background:var(--bg-primary)}body.vea-light .settings-card-body>.form-hint{margin-top:10px;font-size:12px}@media (max-width: 1024px){body.vea-light .settings-crm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 641px) and (max-width: 1024px){body.vea-light .settings-crm-tile{grid-template-columns:32px auto minmax(0,1fr);grid-template-areas:"logo name name" "logo sub rec";column-gap:10px}body.vea-light .settings-crm-rec{justify-self:start;margin-left:2px;padding:0 7px}body.vea-light .settings-crm-tile-sub{white-space:nowrap}}@media (max-width: 640px){body.vea-light .settings-crm-grid{grid-template-columns:minmax(0,1fr)}body.vea-light .settings-card-header,body.vea-light .settings-card-body,body.vea-light .settings-card-hint{padding-left:16px;padding-right:16px}}body.vea-light .vea-team-link{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:13px}body.vea-light .vea-routing-mode.is-on{background:var(--accent-dim);color:var(--accent)}body.vea-light .vea-team-owner-toggle{min-height:36px;align-items:center}body.vea-light .vea-team-owner-toggle input{width:18px;height:18px}body.vea-light .vea-help-foot{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 0 4px;font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){body.vea-light .vea-team-linkrow .btn{min-height:40px}}body.vea-light .lead-type-chip,body.vea-light .lead-localtime-sub,body.vea-light td.lead-cell-mono,body.vea-light .lead-table th{font-size:12px}body.vea-light .sidebar-switch-away{font-size:12px;font-weight:500;color:var(--text-muted);background:transparent;padding:0}body.vea-light .mobile-app-bar-avatar{width:36px;height:36px;flex:none;font-size:12px}body.vea-light .mobile-app-bar-product{height:36px}@media (hover: none){body.vea-light .vea-ib{width:36px;height:36px}body.vea-light .vea-ib svg{width:16px;height:16px}}@media (max-width: 768px){body.vea-light .lead-phone-num{display:inline-block;padding:10px 0;margin:-10px 0}body.vea-light .vea-range-btn,body.vea-light .vea-seg-btn{padding:8px 14px}body.vea-light .vea-livenow-chip{padding:9px 15px}body.vea-light .vea-bycamp-drill{padding:8px;margin:-8px}}body.vea-light .page-header.vea-header{background:transparent;border-bottom:0;padding-top:var(--brand-top-gap);padding-bottom:0}body.vea-light .page-body{padding-top:16px}@media (max-width: 768px){body.vea-light .page-header.vea-header{padding-top:16px}body.vea-light .page-body{padding-top:12px}}body.vea-light .notif-bell{border:0;box-shadow:var(--ring-strong);transition:box-shadow .15s cubic-bezier(.23,1,.32,1)}body.vea-light .notif-bell:hover{box-shadow:var(--ring-strong),var(--shadow-soft);transform:none}body.vea-light .notif-badge{top:-3px;right:-3px;min-width:16px;height:16px;padding:0 4px;border:0;box-sizing:border-box;font-size:11px;line-height:16px}body.vea-light .btn-primary:disabled{background:var(--fill-soft);color:var(--text-muted);opacity:1}body.vea-light .form-input.is-missing{border-left:3px solid var(--status-warm);padding-left:11px}body.vea-light .vea-set-stack .mc-card{max-width:760px}body.vea-light .vea-leads-empty-cell{text-align:center;padding:40px 16px;color:var(--text-muted);font-size:13px}body.vea-light .vea-leads-empty-cell .vea-linklike{font-weight:500}body.vea-light .lead-table-container th{font-size:12px}body.vea-light .vea-sec{margin-top:20px}body.vea-light .page-body>.vea-sec:first-child{margin-top:0}body.vea-light .vea-sec h2{font-size:15px;font-weight:600}body.vea-light .vea-sec h2 .vea-def{text-decoration-color:transparent}body.vea-light .vea-sec h2 .vea-def:hover,body.vea-light .vea-sec h2 .vea-def.is-on{text-decoration-color:var(--text-muted)}body.vea-light .vea-dash-preview{display:flex;flex-direction:column;gap:14px;margin-top:4px;pointer-events:none;-webkit-user-select:none;user-select:none}body.vea-light .vea-dash-preview .vea-perf{margin-bottom:0}body.vea-light .vea-dash-preview .vea-home-grid{margin:0}body.vea-light .vea-dp-chip{margin-left:auto;display:inline-flex;align-items:center;height:20px;font-size:12px;font-weight:500;line-height:1;color:var(--text-muted);padding:0 8px;border-radius:999px;background:var(--fill-track)}body.vea-light .vea-dash-preview .vea-kpi-hero-num,body.vea-light .vea-dash-preview .vea-tile-num,body.vea-light .vea-dash-preview .vea-outcome strong,body.vea-light .vea-dash-preview .vea-bycamp-num,body.vea-light .vea-dash-preview .vea-bycamp-name,body.vea-light .vea-dash-preview .vea-chart-axis span,body.vea-light .vea-dash-preview .vea-chart-foot span,body.vea-light .vea-dash-preview .vea-feed-name,body.vea-light .vea-dash-preview .vea-feed-meta,body.vea-light .vea-dash-preview .vea-feed-time{color:var(--text-muted)}body.vea-light .vea-dp-spark{display:block;width:100%;height:28px}body.vea-light .vea-dp-spark path{fill:none;stroke:var(--border);stroke-width:2}body.vea-light .vea-dash-preview .vea-line-path{stroke:var(--border)}body.vea-light .vea-dash-preview .vea-seg-btn,body.vea-light .vea-dash-preview .vea-feed-rowbtn{cursor:default}body.vea-light .vea-perf .vea-kpi-hero,body.vea-light .vea-perf .vea-tile{display:grid;grid-template-columns:minmax(0,1fr) 104px;grid-template-areas:"label label" "num spark" "delta spark";column-gap:12px;row-gap:2px;align-items:end;padding:14px 20px 12px;min-height:100px}body.vea-light .vea-perf .vea-kpi-hero-label,body.vea-light .vea-perf .vea-tile-label{grid-area:label}body.vea-light .vea-perf .vea-kpi-hero-num,body.vea-light .vea-perf .vea-tile-num{grid-area:num;margin:2px 0 0}body.vea-light .vea-perf .vea-delta{grid-area:delta;align-self:start}body.vea-light .vea-perf .vea-kpi-hero-spark,body.vea-light .vea-perf .vea-tile-spark{grid-area:spark;margin:0;padding:0;align-self:end}body.vea-light .vea-perf .vea-spark{height:34px}body.vea-light .vea-delta.is-good{color:var(--success-ink)}body.vea-light .vea-range-cal{width:14px;height:14px;margin-right:5px}body.vea-light .hs-trigger.vea-camp-select{min-width:176px}body.vea-light .vea-chart-foot{font-size:12px;color:var(--text-muted)}body.vea-light .vea-chart-key{grid-column:2;display:flex;gap:16px;margin-top:8px;font-size:12px;color:var(--text-muted)}body.vea-light .vea-chart-key i{display:inline-block;width:16px;border-top:2px solid var(--accent);vertical-align:middle;margin-right:6px}body.vea-light .vea-chart-key i.is-prev{border-top:1.5px dashed var(--blue-300, #7AB0FF)}body.vea-light .vea-peak-label{font-weight:600}body.vea-light .vea-feed-rowbtn{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name time" "meta time";column-gap:12px;row-gap:2px;align-items:center;padding:9px 20px;min-height:56px}body.vea-light .vea-feed-name{grid-area:name;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;white-space:normal}body.vea-light .vea-feed-meta{grid-area:meta;flex:none;order:0;font-size:12px}body.vea-light .vea-feed-time{grid-area:time;font-size:12px}body.vea-light .vea-feed-new{display:inline-flex;align-items:center;height:20px;font-size:12px;font-weight:500;line-height:1;color:var(--primary-dark);background:var(--tint-blue);padding:0 8px;border-radius:999px}body.vea-light .vea-feed-live{color:var(--success-ink);font-weight:500}body.vea-light .vea-feed-livedot{animation:none}body.vea-light .vea-feed-all{text-align:center;font-weight:500}body.vea-light .vea-bycamp-cols,body.vea-light .vea-bycamp-rowbtn{display:grid;grid-template-columns:minmax(160px,1fr) 140px 140px 120px;align-items:center;gap:8px 18px;padding:10px 20px}body.vea-light .vea-bycamp-row{display:block;padding:0}body.vea-light .vea-bycamp-rowbtn{width:100%;background:none;border:0;font:inherit;color:inherit;text-align:left}body.vea-light button.vea-bycamp-rowbtn{cursor:pointer;transition:background .15s cubic-bezier(.23,1,.32,1)}body.vea-light button.vea-bycamp-rowbtn:hover{background:var(--fill-faint)}body.vea-light .vea-bycamp-cols{padding:9px 20px 7px;font-size:12px;font-weight:500;letter-spacing:0}body.vea-light .vea-bycamp-name{align-items:center;gap:8px;font-size:13px;font-weight:600}body.vea-light .vea-bycamp-name .vea-livenow-dot{margin-top:0}body.vea-light .vea-bycamp-tag{display:inline-flex;align-items:center;height:20px;font-size:12px;font-weight:500;line-height:1;color:var(--success-ink);background:#16a34a1a;padding:0 8px;border-radius:999px}body.vea-light .vea-bycamp-num{font-size:13px}body.vea-light .acb-owner-banner>div{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px}body.vea-light .acb-owner-banner .btn.vea-card-recovery-action{margin-left:auto}body.vea-light .vea-settle,body.vea-light .vea-num-swap{animation:none}@media (max-width: 768px){body.vea-light .vea-perf .vea-kpi-hero,body.vea-light .vea-perf .vea-tile{grid-template-columns:minmax(0,1fr) 80px;padding:12px 16px 10px;min-height:0}body.vea-light .vea-perf .vea-kpi-tiles .vea-tile{grid-template-columns:minmax(0,1fr) 48px;column-gap:8px}body.vea-light .vea-perf .vea-kpi-tiles .vea-tile-num{font-size:22px}body.vea-light .vea-home-rail{order:0}body.vea-light .page-body{padding-bottom:96px}body.vea-light .vea-bycamp-cols{display:grid;grid-template-columns:minmax(0,1fr) 56px 76px 68px;gap:6px 10px;padding:8px 16px 6px}body.vea-light .vea-bycamp-rowbtn{grid-template-columns:minmax(0,1fr) 56px 76px 68px;gap:6px 10px;padding:10px 16px}body.vea-light .vea-bycamp-unit{display:none}body.vea-light .vea-bycamp-num:nth-of-type(4){display:block}body.vea-light .vea-bycamp-tag{display:none}body.vea-light .vea-bycamp-num{font-size:12px}body.vea-light .acb-owner-banner .btn.vea-card-recovery-action{margin-left:0}}body.vea-light .lead-table-container{border:0;border-radius:var(--radius-card);box-shadow:var(--ring),var(--shadow-soft)}body.vea-light .lead-table-scroll thead th{background:transparent;font-size:12px;font-weight:500;color:var(--text-muted);border-bottom:1px solid var(--border-light);padding:9px 16px}body.vea-light .lead-table-scroll td.lead-cell-mono{font-size:12px}body.vea-light .lead-type-chip{background:transparent;color:var(--text-muted);font-size:12px;font-weight:500;padding:0;margin-right:8px}body.vea-light .lead-type-chip.lead-replacement-chip,body.vea-light .lead-type-chip.lead-kept-exclusive-chip{background:var(--bg-base);padding:2px 7px}body.vea-light .disposition-select{min-height:32px;padding:5px 26px 5px 10px;font-size:13px;border:0;box-shadow:var(--ring);border-radius:var(--radius-inner);background-color:var(--bg-primary)}body.vea-light .lead-table-search{background:var(--bg-primary);border:0;box-shadow:var(--ring);border-radius:var(--radius-inner);min-height:36px;padding:6px 12px}body.vea-light .lead-search-input,body.vea-light .lead-filter-select,body.vea-light .lead-date-input{min-height:36px;border:0;box-shadow:var(--ring);border-radius:var(--radius-inner)}body.vea-light .filter-btn{border:0;box-shadow:var(--ring);background:var(--bg-primary);min-height:32px;font-size:13px;font-weight:500;transition:box-shadow .15s cubic-bezier(.23,1,.32,1),background .15s cubic-bezier(.23,1,.32,1),color .15s cubic-bezier(.23,1,.32,1)}body.vea-light .filter-btn:hover{box-shadow:var(--ring-strong);background:var(--bg-primary)}body.vea-light .filter-btn.active{background:var(--tint-blue);box-shadow:none;color:var(--primary-dark);font-weight:600}body.vea-light .lead-sidebar{border-left:0;box-shadow:var(--shadow-panel)}body.vea-light .lead-sidebar-title-row h3{font-size:16px;font-weight:600}body.vea-light .lead-sidebar-label{font-size:12px;font-weight:500;letter-spacing:0}body.vea-light .lead-sidebar-type-badge{display:inline-flex;align-items:center;height:20px;padding:0 8px;font-size:12px;font-weight:500;letter-spacing:0;background:var(--fill-track);color:var(--text-secondary);box-shadow:none;border:0;border-radius:999px}body.vea-light .lead-sidebar-savenext-btn{background:var(--text-primary);border-radius:var(--radius-inner);min-height:36px}body.vea-light .lead-sidebar-savenext-btn:hover:not(:disabled){background:#1a2b3f}body.vea-light .lead-sidebar .btn-primary{background:var(--bg-primary);color:var(--text-primary);box-shadow:var(--ring-strong)}body.vea-light .lead-sidebar .btn-primary:hover:not(:disabled){background:var(--bg-base)}body.vea-light .lead-sidebar-icon-btn{width:36px;height:36px;justify-content:center;border-color:var(--border-light)}body.vea-light .lead-phone-copy{min-width:36px;min-height:36px}body.vea-light .lead-sidebar-action-btn{min-height:36px;border-color:var(--border-light);border-radius:var(--radius-inner)}body.vea-light .vea-cancel-actions .sys-danger-btn{background:transparent;color:var(--danger-ink, #B91C1C);box-shadow:var(--ring);border:0;border-radius:var(--radius-inner)}body.vea-light .vea-cancel-actions .sys-danger-btn:hover:not(:disabled){background:#b91c1c0f}body.vea-light .vea-cancel-topline{font-size:12px}body.vea-light .vea-cancel-close{width:36px;height:36px}body.vea-light .settings-toggle{width:44px;height:26px;padding:9px 0;margin:-9px 0;box-sizing:content-box}body.vea-light .settings-toggle-track{top:9px;right:0;bottom:9px;left:0}@media (min-width: 900px){body.vea-light .vea-help-terms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}body.vea-light .vea-help-term{grid-template-columns:1fr;gap:2px;align-content:start}body.vea-light .vea-help-term:nth-child(2){border-top:0}}body.vea-light .vea-preview-domain{font-size:12px}@media (max-width: 768px){body.vea-light .disposition-select{min-height:44px;font-size:16px}body.vea-light .lead-sidebar-savenext-btn{min-height:44px}body.vea-light .lead-sidebar-phone-link,body.vea-light .lead-sidebar-email-link{display:inline-block;padding:7px 0;margin:-7px 0}body.vea-light .lead-sidebar-text-link{display:inline-flex;align-items:center;min-height:36px}body.vea-light .lead-name-edit{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px}}body.vea-light .vea-lt-card{gap:10px;padding:18px 18px 14px}body.vea-light .vea-lt-eyebrow{display:block;font-size:12px;font-weight:500;letter-spacing:.02em;color:var(--text-muted);margin-bottom:-4px}body.vea-light .vea-lt-card .vea-lt-name{font-size:16px;font-weight:600}body.vea-light .vea-lt-card .vea-lt-desc{min-height:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.vea-light .vea-lt-facts{display:grid;grid-template-columns:1.15fr 1fr 1.25fr;gap:8px}body.vea-light .vea-lt-fact{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;background:#2563eb0d;border-radius:var(--radius-inner)}body.vea-light .vea-lt-fact-label{font-size:12px;font-weight:500;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.vea-light .vea-lt-fact-value{font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:1.1;margin-top:3px;color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}body.vea-light .vea-lt-fact-value.is-range{font-size:18px}body.vea-light .vea-lt-fact-sub{font-size:12px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.vea-light .vea-lt-fact-bar{margin:9px 0 5px}body.vea-light .vea-lt-incl-wrap{display:flex;flex-direction:column;gap:6px;padding-top:2px}body.vea-light .vea-lt-incl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:4px 12px}body.vea-light .vea-lt-incl li{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--text-secondary);min-width:0}body.vea-light .vea-lt-incl svg{width:13px;height:13px;color:var(--accent);flex:none}body.vea-light .vea-lt-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:4px}body.vea-light .vea-lt-links{display:flex;align-items:center;gap:10px}body.vea-light .vea-lt-link{background:none;border:0;padding:6px 0;font:inherit;font-size:13px;font-weight:500;color:var(--text-muted);cursor:pointer}body.vea-light .vea-lt-link:hover{color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}body.vea-light .vea-lt-sep{width:3px;height:3px;border-radius:50%;background:var(--border-light)}body.vea-light .vea-lt-foot .vea-lt-cta{width:auto;min-height:32px;padding:6px 18px}@media (max-width: 768px){body.vea-light .vea-lt-foot .vea-lt-cta{min-height:40px}body.vea-light .vea-lt-link{padding:10px 0}}body.vea-light .mc-card-badge.is-warn{background:#b6810d1f;color:var(--status-warm, #B6810D)}@media (max-width: 1024px){body.vea-light .vea-perf .vea-kpi-tiles .vea-tile{grid-template-columns:minmax(0,1fr) 48px;column-gap:8px}body.vea-light .vea-perf .vea-kpi-tiles .vea-tile-num{font-size:22px}body.vea-light .vea-home-rail{order:0}}body.vea-light{--ring: var(--ring-ads);--ring-strong: var(--ring-ads-strong);--border-light: var(--hairline);--bg-secondary: var(--fill-track);--bg-hover: var(--fill-faint);--fill-faint: rgba(15,23,42,.04);--fill-soft: rgba(15,23,42,.06);--shadow-sm: var(--shadow-soft);--shadow-md: 0 4px 12px rgba(15,23,42,.08);--shadow-lg: var(--shadow-popover);--shadow-card: var(--ring), var(--shadow-soft)}body.vea-light .mc-card{border:0;border-radius:var(--radius-card);box-shadow:var(--ring),var(--shadow-soft)}body.vea-light .mc-card-header{padding:12px 20px;min-height:44px;border-bottom:1px solid var(--hairline)}body.vea-light .mc-card-header h3{font-size:13px;font-weight:600}body.vea-light .vea-perf .mc-card-header{padding:12px 20px}body.vea-light .vea-perf{margin-bottom:16px}body.vea-light .vea-home-grid{gap:16px}body.vea-light .btn-primary,body.vea-light .btn-secondary,body.vea-light .btn-ghost,body.vea-light .scm-trigger-btn{border-radius:var(--radius-inner);transition:background .15s cubic-bezier(.23,1,.32,1),color .15s cubic-bezier(.23,1,.32,1),box-shadow .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1)}body.vea-light .btn-accent{border:0;border-radius:var(--radius-inner);background:var(--text-primary);color:#fff;box-shadow:none;transition:background .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1)}body.vea-light .btn-accent:hover:not(:disabled){background:#1a2b3f;transform:none;box-shadow:none}body.vea-light .btn-accent:active:not(:disabled){transform:scale(.97)}body.vea-light .btn-accent:disabled{background:var(--fill-soft);color:var(--text-muted);opacity:1}body.vea-light .btn-secondary{background:var(--bg-primary);color:var(--text-primary);border:0;box-shadow:var(--ring)}body.vea-light .btn-secondary:hover:not(:disabled){background:var(--bg-primary);color:var(--text-primary);box-shadow:var(--ring-strong)}body.vea-light .btn-secondary:disabled{background:var(--fill-soft);color:var(--text-muted);box-shadow:none;opacity:1}body.vea-light .btn-ghost{background:transparent;color:var(--text-secondary);border:0}body.vea-light .btn-ghost:hover:not(:disabled){background:var(--fill-faint);color:var(--text-primary)}body.vea-light .btn-ghost:disabled{opacity:1;color:var(--text-muted)}body.vea-light .btn-secondary:active:not(:disabled),body.vea-light .btn-ghost:active:not(:disabled),body.vea-light .scm-trigger-btn:active{transform:scale(.97)}body.vea-light .btn-danger{color:var(--danger-ink)}body.vea-light .btn-ghost.btn-danger:hover{background:#b91c1c0f;color:var(--danger-ink)}body.vea-light .sys-danger-btn{min-height:32px;padding:6px 14px;background:transparent;border:0;box-shadow:var(--ring);border-radius:var(--radius-inner);color:var(--danger-ink);font-size:13px;font-weight:500;transition:background .15s cubic-bezier(.23,1,.32,1),box-shadow .15s cubic-bezier(.23,1,.32,1)}body.vea-light .sys-danger-btn:hover:not(:disabled){background:#b91c1c0f;box-shadow:var(--ring)}body.vea-light .scm-trigger-check{width:16px;height:16px}body.vea-light .scm-trigger-check *{stroke-width:1.75}body.vea-light .form-input,body.vea-light .form-group input,body.vea-light .form-group select,body.vea-light .form-group textarea,body.vea-light .lead-sidebar-notes{border:0;box-shadow:var(--ring);background:var(--bg-primary);border-radius:var(--radius-inner);transition:box-shadow .15s cubic-bezier(.23,1,.32,1)}body.vea-light .form-input:hover:not(:focus),body.vea-light .form-group input:hover:not(:focus),body.vea-light .form-group select:hover:not(:focus),body.vea-light .form-group textarea:hover:not(:focus){box-shadow:var(--ring-strong)}body.vea-light .form-input:focus,body.vea-light .form-group input:focus,body.vea-light .form-group select:focus,body.vea-light .form-group textarea:focus,body.vea-light .lead-sidebar-notes:focus{border-color:transparent;box-shadow:0 0 0 1px var(--primary),0 0 0 4px #2563eb1f;outline:none}body.vea-light .form-input.is-error{box-shadow:0 0 0 1px var(--danger)}body.vea-light .form-input.is-error:hover:not(:focus){box-shadow:0 0 0 1px var(--danger)}body.vea-light .form-input.is-error:focus{box-shadow:0 0 0 1px var(--danger),0 0 0 4px #ef44441f}body.vea-light .form-input::placeholder,body.vea-light .lead-search-input::placeholder{color:var(--text-muted)}body.vea-light .form-label,body.vea-light .scm-field label{font-size:12px;font-weight:500;color:var(--text-secondary)}body.vea-light .vea-req,body.vea-light .vea-opt{letter-spacing:0}body.vea-light .scm-required{color:var(--text-secondary);font-weight:500}body.vea-light select.form-input,body.vea-light .form-group select,body.vea-light .lead-filter-select,body.vea-light .disposition-select,body.vea-light .vea-quiet-pick select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:30px;background-image:var(--chevron-select);background-repeat:no-repeat;background-position:right 10px center;background-size:14px 14px}body.vea-light .vea-quiet-pick select{font-size:13px;border:0;box-shadow:var(--ring)}body.vea-light .lead-table-scroll thead th{background:var(--fill-subtle);border-bottom:1px solid var(--hairline)}body.vea-light .lead-table-scroll td{border-bottom-color:var(--hairline)}body.vea-light .lead-row-clickable:hover{background:var(--fill-faint)}body.vea-light .lead-row-active{box-shadow:none}body.vea-light td.lead-cell-mono,body.vea-light .lead-localtime-sub,body.vea-light .status-summary-count,body.vea-light .nav-state,body.vea-light .vea-run-stats small,body.vea-light .vea-money-meta{font-variant-numeric:tabular-nums}body.vea-light .aa-badge,body.vea-light .vea-cat-chip,body.vea-light .mc-card-badge,body.vea-light .vea-lt-badge,body.vea-light .vea-sec-count,body.vea-light .lead-sidebar-disp-badge,body.vea-light .vea-camp-strip .nav-state{display:inline-flex;align-items:center;gap:6px;height:20px;padding:0 8px;border:0;border-radius:999px;font-size:12px;font-weight:500;letter-spacing:0;line-height:1;background:var(--fill-track);color:var(--text-secondary);box-shadow:none;white-space:nowrap}body.vea-light .mc-card-badge,body.vea-light .vea-cat-chip.is-early{background:var(--tint-blue);color:var(--primary-dark)}body.vea-light .aa-badge-live,body.vea-light .vea-lt-badge.is-live,body.vea-light .vea-camp-strip .nav-state-running{background:#16a34a1a;color:var(--success-ink)}body.vea-light .mc-card-badge.danger{background:#b91c1c14;color:var(--danger-ink)}body.vea-light .mc-card-badge.is-warn{background:var(--fill-track);color:var(--text-secondary)}body.vea-light .mc-card-badge.is-warn:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--status-warm-dot);flex:none}body.vea-light .vea-lt-badge i,body.vea-light .aa-badge-dot{width:6px;height:6px}body.vea-light .vea-camp-strip .nav-state{box-shadow:none}body.vea-light .vea-camp-strip .nav-state-dot{width:6px;height:6px}body.vea-light .lead-sidebar-disp-badge{border:0!important}body.vea-light .vea-sec-count{font-variant-numeric:tabular-nums}body.vea-light .status-summary-pill{min-height:32px;padding:0 12px;border:0;box-shadow:var(--ring);background:var(--bg-primary);font-size:13px;font-weight:500;color:var(--text-secondary);transition:box-shadow .15s cubic-bezier(.23,1,.32,1),background .15s cubic-bezier(.23,1,.32,1),color .15s cubic-bezier(.23,1,.32,1)}body.vea-light .status-summary-pill:hover{box-shadow:var(--ring-strong);color:var(--text-primary)}body.vea-light .status-summary-pill.active{background:var(--tint-blue);box-shadow:none;color:var(--primary-dark);font-weight:600}body.vea-light .status-summary-dot{width:6px;height:6px}body.vea-light .status-summary-count{background:transparent;padding:0;font-size:12px;font-weight:500;color:var(--text-muted);border-radius:0}body.vea-light .status-summary-pill.active .status-summary-count{background:transparent;color:var(--primary-dark)}body.vea-light .page-btn.active{color:var(--primary-dark)}body.vea-light .vea-seg,body.vea-light .scm-mode-toggle{background:var(--fill-track);border:0;border-radius:8px;padding:2px;gap:2px}body.vea-light .vea-seg-btn,body.vea-light .scm-mode-btn{border-radius:6px;font-size:13px;font-weight:500;color:var(--text-secondary);transition:background .15s cubic-bezier(.23,1,.32,1),color .15s cubic-bezier(.23,1,.32,1),box-shadow .15s cubic-bezier(.23,1,.32,1)}body.vea-light .vea-seg-btn.is-on,body.vea-light .scm-mode-btn.active{background:var(--bg-primary);color:var(--text-primary);font-weight:600;box-shadow:var(--ring)}body.vea-light .vea-range-btn.is-on,body.vea-light .vea-range-thumb{box-shadow:var(--ring)}body.vea-light .vea-range-btn:hover:not(.is-on):not(:disabled){background:var(--fill-faint)}body.vea-light .vea-range-cal{width:14px;height:14px}body.vea-light .vea-range-cal *{stroke-width:1.75}body.vea-light .vea-run-states{font-size:12px}body.vea-light .sidebar .nav-item{font-size:13px}body.vea-light .sidebar .nav-state{font-size:12px;font-weight:500}body.vea-light .sidebar-legal a{font-size:12px}body.vea-light .sidebar-avatar,body.vea-light .mobile-app-bar-avatar{background:var(--tint-blue);color:var(--primary-dark);font-weight:600;letter-spacing:0}body.vea-light .mobile-app-bar-brand{font-weight:600}body.vea-light .vea-strip-label{letter-spacing:0}body.vea-light .vea-strip-dot:after{display:none}body.vea-light .vea-strip-val em{font-size:13px;font-weight:500}body.vea-light .vea-sec h2,body.vea-light .vea-run-id h3{font-size:15px;font-weight:600}body.vea-light .vea-run-stats span{letter-spacing:0}body.vea-light .vea-run-stats strong{font-size:18px;font-weight:600}body.vea-light .vea-run-stats small{font-size:12px}body.vea-light .vea-run-row{border:0;border-radius:var(--radius-card);box-shadow:var(--ring),var(--shadow-soft);padding:16px 20px;transition:box-shadow .15s cubic-bezier(.23,1,.32,1)}body.vea-light .vea-run-row:hover{box-shadow:var(--ring-strong),var(--shadow-soft)}body.vea-light .vea-run-row.is-live,body.vea-light .vea-run-row.is-paused,body.vea-light .vea-run-row.is-extra{border-left:0;padding-left:20px}body.vea-light .vea-run-stats>div{border-left-color:var(--hairline)}body.vea-light .vea-learn-step{font-size:12px;font-weight:500}body.vea-light .vea-learn-step.is-now{font-weight:600}body.vea-light .vea-learn-step i{background:var(--fill-track);box-shadow:inset 0 0 0 1px #0f172a29}body.vea-light .vea-learn-bar{background:var(--fill-track)}body.vea-light .vea-lt-hold{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--text-secondary)}body.vea-light .vea-lt-hold:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--status-warm-dot);flex:none}body.vea-light .vea-lt-buildrow{font-size:12px}body.vea-light .vea-activity{background:var(--fill-subtle);border:0;border-radius:var(--radius-inner)}body.vea-light .vea-activity-say strong{font-size:13px;font-weight:500}body.vea-light .vea-activity-say span{font-size:12px}body.vea-light .vea-pace-bar{background:var(--fill-track)}body.vea-light .vea-budget-est small,body.vea-light .vea-budget-scale{font-size:12px}body.vea-light .vea-tile-num.is-empty{font-size:15px}body.vea-light .vea-delta.is-none{font-size:12px}body.vea-light .vea-money-total-num{font-weight:600;letter-spacing:-.02em}body.vea-light .vea-money-amt,body.vea-light .vea-payment-amt{font-weight:600}body.vea-light .vea-payment-sub{font-size:12px}body.vea-light .vea-money-meta span+span:before{background:var(--hairline)}body.vea-light .vea-team-zero-sub{font-size:13px}body.vea-light .vea-set-row-label{font-size:13px;font-weight:500}body.vea-light .vea-set-row-desc,body.vea-light .vea-set-foot,body.vea-light .settings-toggle-desc{font-size:12px}body.vea-light .vea-help-term dt,body.vea-light .vea-help-term dd,body.vea-light .vea-help-item p{font-size:13px}body.vea-light .vea-crmstat-title{font-size:13px;font-weight:600}body.vea-light .vea-crmstat-sub{font-size:12px}body.vea-light .vea-crmstat-chip{font-size:12px;font-weight:500}body.vea-light .vea-crmstat-logo{width:32px;height:32px;border-radius:var(--radius-inner);background:var(--fill-subtle)}body.vea-light .vea-crmstat-logo .crm-logo-initials{font-size:12px;font-weight:600;letter-spacing:0}body.vea-light .vea-camp-strip-funnel{font-size:12px}body.vea-light .lead-sidebar-phone-link{font-weight:600;font-variant-numeric:tabular-nums}body.vea-light .lead-sidebar-name-input,body.vea-light .notif-badge{font-weight:600}body.vea-light .notif-bell{width:32px;height:32px}body.vea-light .notif-bell svg{width:16px;height:16px}body.vea-light .notif-bell svg *{stroke-width:1.75}body.vea-light .sidebar-switch-menu,body.vea-light .vea-range-pop,body.vea-light .notif-panel{border:0;border-radius:10px;box-shadow:var(--ring),var(--shadow-popover)}body.vea-light .sidebar-switch-menu button{border-radius:6px}body.vea-light .sidebar-switch-menu button:hover{background:var(--fill-faint)}body.vea-light .sidebar-switch-menu button.is-on{background:var(--tint-blue)}body.vea-light .settings-toggle-track:after{box-shadow:0 1px 3px #0f172a1f}body.vea-light .mobile-app-bar{border-bottom:0;box-shadow:0 1px 0 var(--hairline)}body.vea-light .mobile-tab-bar{border-top:0;box-shadow:0 -1px 0 var(--hairline),0 -8px 24px #0f172a0f}body.vea-light .mobile-tab.active{font-weight:600}body.vea-light .mobile-hamburger{width:36px;height:36px;border:0;border-radius:var(--radius-inner);background:transparent}body.vea-light .mobile-hamburger:hover{background:var(--fill-faint)}body.vea-light .mobile-hamburger svg{width:20px;height:20px}body.vea-light .mobile-app-bar-product{border:0;box-shadow:var(--ring)}body.vea-light .lead-phone-copy{width:32px;height:32px;padding:0;border:0;box-shadow:var(--ring);border-radius:var(--radius-inner);transition:box-shadow .15s cubic-bezier(.23,1,.32,1),color .15s cubic-bezier(.23,1,.32,1),background .15s cubic-bezier(.23,1,.32,1)}body.vea-light .lead-phone-copy:hover{background:var(--fill-faint);box-shadow:var(--ring-strong);color:var(--text-primary)}body.vea-light .lead-phone-copy svg,body.vea-light .lead-sidebar-icon-btn svg,body.vea-light .lead-name-edit svg{width:16px;height:16px}body.vea-light .lead-phone-copy svg *,body.vea-light .lead-sidebar-icon-btn svg *,body.vea-light .lead-name-edit svg *{stroke-width:1.75}body.vea-light .lead-sidebar-icon-btn{width:32px;height:32px;border:0;box-shadow:var(--ring);border-radius:var(--radius-inner)}body.vea-light .lead-sidebar-icon-btn:hover{box-shadow:var(--ring-strong);background:var(--fill-faint)}body.vea-light .lead-name-edit{width:32px;height:32px;justify-content:center;border-radius:var(--radius-inner)}body.vea-light .lead-name-edit:hover{background:var(--fill-faint)}body.vea-light .lead-sidebar-action-btn{border:0;box-shadow:var(--ring);min-height:32px;font-weight:500}body.vea-light .lead-sidebar-action-btn:hover{box-shadow:var(--ring-strong)}body.vea-light .lead-sidebar-savenext-btn:disabled{background:var(--fill-soft);color:var(--text-muted);opacity:1}body.vea-light .lead-sidebar .btn-primary:disabled{background:var(--fill-soft);color:var(--text-muted);box-shadow:none;opacity:1}body.vea-light .vea-chart-grid i{background:var(--hairline)}body.vea-light .vea-chart-grid i:first-child{background:transparent}body.vea-light .vea-chart-grid i:last-child{background:#0f172a29}body.vea-light .vea-spark-line{stroke-width:1.5}body.vea-light .vea-spark-dot{stroke-width:4}body.vea-light .vea-spark-dot-ring{stroke-width:7}body.vea-light .vea-chart-key i{width:12px}body.vea-light strong,body.vea-light b{font-weight:600}body.vea-light .vea-feed-all{font-size:12px}body.vea-light .vea-team-zero-list strong{font-size:13px;font-weight:600}body.vea-light .vea-merge-head strong{font-weight:600}body.vea-light .vea-photo.is-empty{background:var(--tint-blue);color:var(--primary-dark);font-size:22px;font-weight:600;border:1px dashed rgba(15,23,42,.2)}body.vea-light .vea-lt-card .vea-lt-cta{font-weight:500}body.vea-light .vea-lt-card .vea-lt-cta.is-primary{font-weight:600}body.vea-light button.scm-trigger-btn{min-height:32px;padding:6px 14px;line-height:1.3}@media (max-width: 768px){body.vea-light button.scm-trigger-btn,body.vea-light .sys-danger-btn{min-height:44px;padding:8px 16px}body.vea-light .status-summary-pill,body.vea-light .filter-btn{min-height:36px}body.vea-light .lead-sidebar-icon-btn,body.vea-light .lead-phone-copy,body.vea-light .lead-name-edit{width:40px;height:40px}body.vea-light .lead-sidebar-action-btn{min-height:40px}body.vea-light .lead-cards-mobile tbody tr{border:0;border-radius:var(--radius-card);box-shadow:var(--ring),var(--shadow-soft)}body.vea-light .lead-cards-mobile tbody td:nth-child(1) .lead-name{font-size:13px;font-weight:600}body.vea-light .lead-cards-mobile tbody td:nth-child(7){font-size:12px}body.vea-light .vea-kpi-hero-num{font-size:26px}body.vea-light .vea-quiet-pick select{min-height:44px;font-size:16px}}body.vea-light .vea-headstat{margin-top:4px}@media (min-width: 641px){body.vea-light .page-header.vea-header-shell{flex-direction:row;align-items:flex-start;gap:16px}body.vea-light .vea-header-shell .page-header-actions{margin-top:-2px;flex-wrap:nowrap}}@media (min-width: 769px){body.vea-light .page-header.vea-header{padding-right:32px}body.vea-light:has(.notif-bell-wrap) .page-header.vea-header{padding-right:76px}body.vea-light .notif-bell-wrap{top:calc(var(--brand-top-gap) - 2px);right:32px}}body.vea-light .vea-perf .mc-card-header{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:44px;padding:5px 20px}body.vea-light .vea-perf .mc-card-header h3{margin-right:auto}body.vea-light .vea-perf-tools{display:flex;align-items:center;gap:8px;min-width:0;margin-left:auto}body.vea-light .vea-perf-tools .vea-ib{flex:none}body.vea-light .vea-perf-tools .vea-rangebar{margin:0;position:relative}body.vea-light .vea-perf-tools .vea-camp-select{min-height:32px;max-width:220px}body.vea-light .vea-perf-tools .vea-ib{width:32px;height:32px;border-radius:var(--radius-inner);box-shadow:var(--ring)}body.vea-light .vea-perf-tools .vea-ib:hover{box-shadow:var(--ring-strong);background:var(--bg-primary)}body.vea-light .vea-perf-tools .vea-range,body.vea-light .vea-trend-head .vea-seg{padding:2px;gap:2px;height:32px;box-sizing:border-box;background:var(--fill-track);border:0;border-radius:8px}body.vea-light .vea-perf-tools .vea-range-btn,body.vea-light .vea-trend-head .vea-seg-btn{display:inline-flex;align-items:center;height:28px;padding:0 10px;font-size:13px;font-weight:500;line-height:1;border-radius:6px;color:var(--text-secondary)}body.vea-light .vea-perf-tools .vea-range-btn.is-on,body.vea-light .vea-trend-head .vea-seg-btn.is-on{background:var(--bg-primary);color:var(--text-primary);box-shadow:var(--ring);font-weight:600}body.vea-light .vea-perf-tools .vea-range.has-thumb .vea-range-btn.is-on{background:transparent;box-shadow:none}body.vea-light .vea-perf-tools .vea-range-thumb{top:2px;bottom:2px;border-radius:6px;box-shadow:var(--ring)}body.vea-light .vea-range-select{display:none}body.vea-light .vea-perf-tools .vea-range-pop{right:0}@media (max-width: 1180px){body.vea-light .vea-perf .mc-card-header{flex-wrap:wrap;padding-bottom:8px;row-gap:4px}body.vea-light .vea-perf .mc-card-header h3{flex:1 1 100%;min-height:32px;display:flex;align-items:center}body.vea-light .vea-perf-tools{flex:1 1 100%;min-height:40px;flex-wrap:wrap}}@media (max-width: 1180px){body.vea-light .vea-perf-tools .vea-range{display:none}body.vea-light .vea-range-select{display:inline-flex}body.vea-light .vea-perf-tools .vea-rangebar{min-width:0}body.vea-light .vea-perf-tools{margin-left:0}}@media (max-width: 640px){body.vea-light .vea-perf .mc-card-header{padding:6px 16px 12px;row-gap:8px}body.vea-light .vea-perf .mc-card-header{position:relative}body.vea-light .vea-perf-tools .vea-rangebar{position:static}body.vea-light .vea-perf .mc-card-header h3{flex:1 1 auto}body.vea-light .vea-perf-tools{display:contents}body.vea-light .vea-perf-tools .vea-ib{order:1;width:44px;height:44px;flex:none}body.vea-light .vea-perf .mc-card-header:after{content:"";order:2;flex:0 0 100%;height:0}body.vea-light .vea-perf-tools .vea-camp-select{order:3;flex:1 1 calc(50% - 4px);min-width:0;max-width:none;min-height:44px;font-size:15px}body.vea-light .vea-range-select{font-size:15px}body.vea-light .vea-perf-tools .vea-rangebar{order:4;flex:1 1 calc(50% - 4px);min-width:0}body.vea-light .vea-range-select{display:flex;width:100%;min-height:44px}body.vea-light .vea-perf-tools .vea-range-pop{left:12px;right:12px;width:auto}body.vea-light .vea-trend-head .vea-seg{height:40px}body.vea-light .vea-trend-head .vea-seg-btn{height:36px;padding:0 12px}}body.vea-light .page-body{gap:16px}body.vea-light .vea-kpi-lead .vea-perf{margin-bottom:0}body.vea-light .vea-trend-head,body.vea-light .vea-home-rail .mc-card-header{align-items:center;min-height:44px;padding:6px 20px}body.vea-light .vea-card-period{margin-left:8px;font-size:12px;font-weight:400;color:var(--text-muted);letter-spacing:0}body.vea-light .vea-trend-head .vea-seg-btn:hover:not(.is-on){background:var(--fill-faint);color:var(--text-primary)}body.vea-light .vea-range-btn:focus-visible,body.vea-light .vea-seg-btn:focus-visible,body.vea-light .scm-mode-btn:focus-visible{outline:2px solid var(--primary);outline-offset:-2px;box-shadow:none}body.vea-light .scm-trigger-btn:hover:active,body.vea-light .btn-primary:hover:active:not(:disabled){transform:scale(.97)}body.vea-light{--sidebar-active-text: var(--primary-dark)}body.vea-light .vea-linklike{color:var(--primary-dark)}@media (min-width: 641px) and (max-width: 768px){body.vea-light .vea-header-shell .page-header-actions{margin-top:-9px}}body.vea-light .vea-perf .vea-kpi-hero,body.vea-light .vea-perf .vea-tile{grid-template-areas:"label label" "num spark" "delta delta"}body.vea-light .vea-perf .vea-kpi-hero-spark,body.vea-light .vea-perf .vea-tile-spark{align-self:center}body.vea-light .vea-perf .vea-delta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@media (min-width: 641px){body.vea-light .lead-table-ads .lead-table-scroll thead th{padding:10px 16px;white-space:nowrap}body.vea-light .lead-table-ads .lead-table-scroll td{height:52px;padding:8px 16px;vertical-align:middle}body.vea-light .lead-table-ads .lead-cell-name{white-space:nowrap}}body.vea-light .lead-table-ads .lead-name{font-size:13px;font-weight:600}body.vea-light .lead-table-ads .lead-type-suffix{margin-left:8px;font-size:12px;color:var(--text-muted)}body.vea-light .lead-table-ads td.lead-cell-mono{font-size:13px;color:var(--text-primary);font-variant-numeric:tabular-nums}body.vea-light .lead-table-ads .lead-localtime-inline{margin-left:8px;font-size:12px;color:var(--text-muted)}body.vea-light .lead-table-ads .is-num{text-align:right}body.vea-light .lead-table-ads .lead-disp-trigger{min-width:176px}body.vea-light .lead-table-ads .lead-row-active{background:var(--tint-blue)!important}body.vea-light .lead-sidebar-disposition .lead-disp-trigger{flex:1 1 auto}body.vea-light .lead-sidebar:focus{outline:none}body.vea-light .status-summary-dot.hs-dot{width:6px;height:6px}@media (max-width: 1024px){body.vea-light .lead-table-ads .lead-disp-trigger{min-width:150px}}@media (max-width: 640px){body.vea-light .lead-table-ads.lead-cards-mobile{background:transparent;box-shadow:none;border-radius:0}body.vea-light .lead-table-ads.lead-cards-mobile tbody tr{padding:12px 14px;gap:4px 12px;margin-bottom:8px}body.vea-light .lead-table-ads.lead-cards-mobile tbody td:nth-child(1){white-space:normal}body.vea-light .lead-table-ads .lead-type-suffix{display:block;margin:1px 0 0}body.vea-light .lead-table-ads.lead-cards-mobile tbody td:nth-child(5){grid-column:1;margin-top:6px}body.vea-light .lead-table-ads.lead-cards-mobile tbody td:nth-child(5) .lead-disp-trigger{min-width:0;max-width:100%}body.vea-light .lead-table-ads.lead-cards-mobile tbody td:nth-child(7){grid-column:2;justify-self:end;align-self:center;margin-top:6px;font-size:12px;color:var(--text-muted)}body.vea-light .lead-table-ads.lead-cards-mobile tbody td:nth-child(7):before{content:none}body.vea-light .lead-table-ads .is-num{text-align:inherit}body.vea-light .lead-sidebar-notes{font-size:16px}}body.vea-light .vea-lt-top{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:20px;margin-bottom:-4px}body.vea-light .vea-lt-top .vea-lt-eyebrow{margin:0;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.vea-light .vea-lt-top .vea-lt-badge{flex:none;margin-left:auto}body.vea-light .vea-run-row{grid-template-columns:minmax(200px,1fr) auto auto;column-gap:24px;row-gap:12px;padding:14px 20px}body.vea-light .vea-run-stats{grid-template-columns:repeat(4,104px);gap:0;justify-content:end}body.vea-light .vea-run-stats>div{text-align:right;padding:0 0 0 16px;border-left:0}body.vea-light .vea-run-stats>div:first-child{padding-left:0}body.vea-light .vea-run-stats .vea-pace-bar{margin:6px 0 0 auto;width:88px}body.vea-light .vea-run-id h3{margin:0}body.vea-light .vea-run-meta{margin-top:6px}body.vea-light .vea-run-line{grid-column:1 / -1;display:flex;align-items:center;gap:16px;min-width:0;margin:0;padding-top:10px;border-top:1px solid var(--hairline);font-size:12px;line-height:1.4;color:var(--text-muted)}body.vea-light .vea-run-line-item{display:inline-flex;align-items:center;gap:6px;min-width:0;white-space:nowrap}body.vea-light .vea-run-line-item:first-child{flex:0 1 auto;overflow:hidden}body.vea-light .vea-run-line-head{flex:none;color:var(--text-secondary);font-weight:500}body.vea-light .vea-run-line-detail{min-width:0;overflow:hidden;text-overflow:ellipsis}body.vea-light .vea-run-line-learn{flex:none;margin-left:auto;color:var(--text-secondary)}body.vea-light .vea-run-line-dot{width:6px;height:6px;border-radius:50%;flex:none;background:var(--primary)}body.vea-light .vea-run-line.is-working .vea-run-line-dot,body.vea-light .vea-run-line.is-best .vea-run-line-dot,body.vea-light .vea-run-line.is-ahead .vea-run-line-dot{background:var(--success)}body.vea-light .vea-run-line.is-review .vea-run-line-dot,body.vea-light .vea-run-line.is-slower .vea-run-line-dot{background:var(--status-warm-dot)}body.vea-light .vea-run-line.is-attention .vea-run-line-dot{background:var(--danger)}body.vea-light .vea-break-row-schedule{font-size:12px;color:var(--text-muted)}body.vea-light .vea-break-row-schedule .vea-linklike{font-size:12px;font-weight:500}@media (max-width: 1240px){body.vea-light .vea-run-row{grid-template-columns:minmax(0,1fr) auto}body.vea-light .vea-run-stats{grid-column:1 / -1;grid-row:2;justify-content:start}body.vea-light .vea-run-stats>div{text-align:left;padding:0 16px 0 0}body.vea-light .vea-run-stats .vea-pace-bar{margin-left:0}body.vea-light .vea-run-act{grid-row:1;grid-column:2}}@media (max-width: 640px){body.vea-light .vea-run-row{grid-template-columns:minmax(0,1fr);padding:14px 16px;row-gap:10px}body.vea-light .vea-run-stats{grid-template-columns:auto auto auto minmax(0,1fr);column-gap:14px;row-gap:10px}body.vea-light .vea-run-stats>div{padding:0}body.vea-light .vea-run-stats strong{font-size:15px}body.vea-light .vea-run-stats .vea-pace-bar{width:100%}body.vea-light .vea-run-stats small{white-space:normal}body.vea-light .vea-lt-card .vea-lt-incl-wrap{display:none}body.vea-light .vea-lt-card .vea-lt-foot{padding-top:0}body.vea-light .vea-lt-card .vea-lt-desc{display:none}body.vea-light .vea-lt-card{padding:14px 16px;gap:8px}body.vea-light .vea-run-act{grid-column:1;grid-row:auto;justify-self:stretch}body.vea-light .vea-run-act .btn{flex:1 1 0}body.vea-light .vea-run-line{flex-wrap:wrap;row-gap:4px}body.vea-light .vea-run-line-detail{display:none}body.vea-light .vea-run-line-learn{margin-left:0}}body.vea-light .vea-budget{margin:16px 0 4px}body.vea-light .vea-budget-read{align-items:center;margin-bottom:14px}body.vea-light .vea-budget-field{display:inline-flex;align-items:center;gap:6px}body.vea-light .vea-budget-step{width:36px;height:36px;display:inline-grid;place-items:center;flex:none;border:0;border-radius:var(--radius-inner);background:var(--bg-primary);box-shadow:var(--ring);color:var(--text-secondary);cursor:pointer;transition:box-shadow .15s cubic-bezier(.23,1,.32,1),background .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1)}body.vea-light .vea-budget-step:hover:not(:disabled){box-shadow:var(--ring-strong);color:var(--text-primary)}body.vea-light .vea-budget-step:active:not(:disabled){transform:scale(.97)}body.vea-light .vea-budget-step:disabled{color:var(--text-muted);background:var(--fill-subtle);box-shadow:none;cursor:default}body.vea-light .vea-budget-step:focus-visible{outline:2px solid var(--primary);outline-offset:2px}body.vea-light .vea-budget-step svg{width:16px;height:16px}body.vea-light .vea-budget-input{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 12px;border-radius:var(--radius-inner);background:var(--bg-primary);box-shadow:var(--ring);font-size:13px;color:var(--text-muted);cursor:text;transition:box-shadow .15s cubic-bezier(.23,1,.32,1)}body.vea-light .vea-budget-input:focus-within{box-shadow:0 0 0 1px var(--primary),0 0 0 4px #2563eb1f}body.vea-light .vea-budget-input input{width:3ch;border:0;outline:none;background:transparent;padding:0;text-align:right;font:inherit;font-size:18px;font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums}body.vea-light .vea-budget-est{font-size:13px;font-weight:500}body.vea-light .vea-budget-range:focus-visible{outline-offset:2px;box-shadow:none}body.vea-light .vea-budget-input input:focus{box-shadow:none}body.vea-light .vea-hold-note{display:block;margin:12px 0 0;padding:0;border-radius:0;background:none;font-size:12px;line-height:1.5;color:var(--text-muted)}body.vea-light .vea-hold-note.is-warn{background:none}body.vea-light .vea-hold-note.is-warn:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--status-warm-dot);margin:0 8px 1px 0;vertical-align:middle}body.vea-light .vea-launch-when{margin-top:16px;gap:12px}body.vea-light .vea-launch-seg{display:flex;height:36px;box-sizing:border-box}body.vea-light .vea-launch-seg .vea-seg-btn{flex:1 1 0;justify-content:center;height:32px}body.vea-light .vea-sched-note{font-size:12px}@media (max-width: 640px){body.vea-light .vea-budget-read{flex-direction:column;align-items:flex-start;gap:8px}body.vea-light .vea-budget-est{text-align:left}body.vea-light .vea-budget-step,body.vea-light .vea-budget-input{height:44px}body.vea-light .vea-budget-step{width:44px}body.vea-light .vea-launch-seg{height:44px}body.vea-light .vea-launch-seg .vea-seg-btn{height:40px}}body.vea-light .modal.vea-break-modal{max-width:480px}body.vea-light .vea-break-campaign{margin:0 0 4px;font-size:12px;font-weight:500;color:var(--text-muted)}body.vea-light .vea-break-description{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--text-secondary)}body.vea-light .vea-break-alt{margin:8px 0 0;font-size:13px;color:var(--text-muted)}body.vea-light .vea-break-alt .vea-linklike{font-weight:500}body.vea-light .vea-break-schedule{margin:16px 0 0;padding:0;border:0;border-top:1px solid var(--hairline)}body.vea-light .vea-break-switchrow{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;cursor:pointer}body.vea-light .vea-break-switchtext{font-size:13px;font-weight:500;color:var(--text-primary)}body.vea-light .vea-break-picker{margin:4px 0 0}body.vea-light .vea-break-presets{gap:6px;margin-bottom:12px}body.vea-light .vea-break-presets button{min-height:32px;padding:0 12px;border:0;box-shadow:var(--ring);border-radius:999px;font-size:13px;font-weight:500}body.vea-light .vea-break-presets button[aria-pressed=true]{background:var(--tint-blue);box-shadow:none;color:var(--primary-dark)}body.vea-light .vea-break-fields .form-input{min-height:36px;font-size:13px}body.vea-light .vea-break-note{font-size:12px;color:var(--text-muted);margin:8px 0 0}body.vea-light .vea-break-summary{margin:10px 0 0;padding:10px 12px;background:var(--fill-subtle);font-size:13px;color:var(--text-primary);font-variant-numeric:tabular-nums}body.vea-light .vea-break-error{border-left:0;padding-left:0;font-size:12px;color:var(--danger-ink)}body.vea-light .vea-break-actions .btn{min-height:36px}@media (max-width: 640px){body.vea-light .vea-break-fields .form-input{min-height:44px;font-size:16px}body.vea-light .vea-break-presets button{min-height:40px}body.vea-light .vea-break-actions .btn{min-height:44px;flex:1 1 0;width:auto;order:0}}body.vea-light .vea-billing-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:16px;align-items:start}body.vea-light .vea-billing-col{display:flex;flex-direction:column;gap:16px;min-width:0}body.vea-light .vea-billing-col>.mc-card{margin:0}@media (max-width: 1180px){body.vea-light .vea-billing-grid{grid-template-columns:minmax(0,1fr)}}body.vea-light .settings-test-reason{margin:0 0 0 12px;align-self:center}body.vea-light .vea-set-stack .mc-card,body.vea-light .vea-help{max-width:800px}body.vea-light .vea-info-actions{flex-direction:row-reverse;justify-content:flex-start}body.vea-light .vea-info-actions .vea-info-dirty{font-size:12px;color:var(--text-muted)}body.vea-light .vea-sheet-speedsave{justify-content:flex-end;margin-top:16px}body.vea-light .settings-toggle-row{min-height:52px;padding-block:0;align-items:center}body.vea-light .settings-card-header p{display:none}body.vea-light .settings-card-header{padding:12px 20px 6px;border-bottom-color:transparent}body.vea-light .lead-table-ads .lead-table-scroll thead th{line-height:20px}@media (min-width: 641px) and (max-width: 1279px){body.vea-light .lead-table-ads .lead-table-scroll th,body.vea-light .lead-table-ads .lead-table-scroll td{padding-left:12px;padding-right:12px}body.vea-light .lead-table-ads td.lead-cell-name{max-width:0;width:100%;overflow:hidden;text-overflow:ellipsis}body.vea-light .lead-table-ads .lead-localtime-inline{display:none}body.vea-light .lead-table-ads .lead-disp-trigger{min-width:0;width:160px}}@media (min-width: 769px) and (max-width: 960px){body.vea-light .lead-table-ads.lead-cards-mobile{background:transparent;box-shadow:none;border-radius:0;overflow:visible}body.vea-light .lead-table-ads.lead-cards-mobile .lead-table-scroll{overflow-x:visible}body.vea-light .lead-table-ads.lead-cards-mobile table,body.vea-light .lead-table-ads.lead-cards-mobile tbody{display:block;width:100%}body.vea-light .lead-table-ads.lead-cards-mobile thead{display:none}body.vea-light .lead-table-ads.lead-cards-mobile tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:center;padding:12px 16px;margin-bottom:8px;border:0;border-radius:var(--radius-card);background:var(--bg-primary);box-shadow:var(--ring),var(--shadow-soft)}body.vea-light .lead-table-ads.lead-cards-mobile tbody tr td{display:block;height:auto;padding:0;border:0;min-width:0;max-width:none;width:auto}body.vea-light .lead-table-ads.lead-cards-mobile tbody tr td.is-hidden{display:none}body.vea-light .lead-table-ads.lead-cards-mobile tbody td:nth-child(1){grid-column:1;white-space:normal}body.vea-light .lead-table-ads .lead-type-suffix{display:block;margin:1px 0 0}body.vea-light .lead-table-ads.lead-cards-mobile tbody td:nth-child(2){grid-column:2;justify-self:end;align-self:start}body.vea-light .lead-table-ads.lead-cards-mobile tbody td:nth-child(3){grid-column:1;font-size:12px;color:var(--text-secondary)}body.vea-light .lead-table-ads .lead-localtime-inline{display:inline}body.vea-light .lead-table-ads.lead-cards-mobile tbody td:nth-child(4){grid-column:2;justify-self:end;font-size:12px;color:var(--text-secondary);text-align:right}body.vea-light .lead-table-ads.lead-cards-mobile tbody td:nth-child(4):before{content:"Age ";color:var(--text-muted)}body.vea-light .lead-table-ads.lead-cards-mobile tbody td:nth-child(5){grid-column:1;margin-top:6px}body.vea-light .lead-table-ads.lead-cards-mobile tbody td:nth-child(7){grid-column:2;justify-self:end;align-self:center;margin-top:6px;font-size:12px;color:var(--text-muted)}body.vea-light .lead-table-ads .lead-disp-trigger{width:auto;min-width:0}body.vea-light .lead-table-ads.lead-cards-mobile tbody tr td[colspan]{grid-column:1 / -1}}@media (max-width: 640px){body.vea-light .lead-table-ads.lead-cards-mobile tbody tr{padding:12px 16px}body.vea-light .lead-table-ads.lead-cards-mobile tbody td:nth-child(2){align-self:start}}@media (min-width: 1280px){body.vea-light .lead-sidebar-overlay{display:none}}body.vea-light .vea-run-act .btn{white-space:nowrap}@media (min-width: 1241px){body.vea-light .vea-run-act{min-width:182px;justify-content:flex-end}}body.vea-light .vea-sec-aside{margin-left:auto;font-size:12px;color:var(--text-muted)}body.vea-light .vea-run-line-remaining{flex:none;margin-left:auto;gap:8px}body.vea-light .vea-run-line-learn+.vea-run-line-remaining{margin-left:0}body.vea-light .vea-run-line-remaining .vea-linklike{font-size:12px;font-weight:500}@media (max-width: 640px){body.vea-light .vea-run-line-remaining{margin-left:0}body.vea-light .vea-run-line-remaining .vea-linklike{padding:14px 4px;margin:-14px 0}body.vea-light .vea-budget-field{display:flex;width:100%}body.vea-light .vea-budget-input{flex:1 1 auto;justify-content:center}}body.vea-light .settings-toggle input:focus-visible+.settings-toggle-track{outline:2px solid var(--primary);outline-offset:2px}body.vea-light .vea-break-alt .vea-linklike{text-decoration:none}body.vea-light .vea-break-alt .vea-linklike:hover{text-decoration:underline;text-underline-offset:3px}body.vea-light .vea-money-total{flex-wrap:wrap;row-gap:2px}body.vea-light .vea-money-total-note{flex-basis:100%;font-size:12px;color:var(--text-muted)}body.vea-light .vea-paycard-body,body.vea-light .vea-info-body,body.vea-light .vea-sms-body,body.vea-light .vea-team-zero{padding-inline:20px}body.vea-light .vea-info-intro{font-size:13px;font-weight:400;color:var(--text-secondary)}body.vea-light .vea-set-row.is-first{margin-top:0;padding:0;border-top:0}body.vea-light .managed-sheet-panel .settings-step-head{margin-bottom:0}body.vea-light .managed-sheet-desc{margin-top:8px}body.vea-light .settings-howto-lead{margin:8px 0 4px}body.vea-light .settings-setup-box{background:var(--fill-subtle);border:0;border-radius:var(--radius-inner, 8px)}body.vea-light .settings-fields-list{max-width:520px}body.vea-light .settings-ask-support-btn{font-size:13px;font-weight:500;color:var(--primary-dark)}@media (max-width: 640px){body.vea-light .settings-howto>summary{min-height:44px}}body.vea-light .vea-results-freshness{display:flex;align-items:center;gap:6px;margin-bottom:12px;color:var(--text-muted);font-size:12px;line-height:1.5}body.vea-light .vea-results-freshness-copy{display:flex;flex-wrap:wrap;gap:0 8px}body.vea-light .vea-results-freshness.is-stale .vea-results-freshness-copy>:first-child{color:var(--text-primary);font-weight:500}body.vea-light .vea-results-freshness-time:before{content:"·";margin-right:8px}body.vea-light .vea-results-freshness .vea-ib{flex-shrink:0}body.vea-light .vea-money-freshness{padding:6px 20px 8px}body.vea-light .mc-card>.vea-money-freshness{padding:0 20px 14px}body.vea-light .vea-money-freshness .vea-results-freshness{margin-bottom:0}body.vea-light .vd-spend.is-quiet .vd-spend-dot{background:var(--brand-faint)}body.vea-light .vd-spend.is-hero.is-quiet .vd-spend-dot{background:var(--sig-on-navy-3)}@media (max-width: 768px){body.vea-light .vea-results-freshness-copy{flex-direction:column}body.vea-light .vea-results-freshness-time:before{content:none}body.vea-light .vea-results-freshness .vea-ib{width:44px;height:44px}}body.vea-agree-open .mobile-app-bar,body.vea-agree-open .mobile-tab-bar,body.vea-agree-open .notif-bell-wrap,body.vea-agree-open .ve-support-fab{visibility:hidden;pointer-events:none}body.vea-light .mobile-app-bar{justify-content:flex-start;gap:8px}body.vea-light .sidebar .nav-item,body.vea-light .sidebar .sidebar-logout{transition:background .15s cubic-bezier(.23,1,.32,1),color .15s cubic-bezier(.23,1,.32,1)}body.vea-light .sidebar .nav-item:hover:not(.active){background:var(--fill-faint)}body.vea-light .sidebar .nav-section-label{letter-spacing:.04em}body.vea-light .vea-support-requests>.mc-card-body{padding:0 20px 20px}body.vea-light .vea-support-requests>.mc-card-header .btn-ghost{margin:-6px -12px -6px 0}body.vea-light .vea-support-requests p{margin:0;color:var(--text-secondary);font-size:13px;line-height:1.5}body.vea-light .vea-support-request-list{list-style:none;margin:-4px -20px -8px;padding:0}body.vea-light .vea-support-request-list li+li{border-top:1px solid var(--border-light)}body.vea-light .vea-support-request-row{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:14px 20px;border:0;border-radius:0;background:none;color:inherit;font:inherit;text-align:left}body.vea-light button.vea-support-request-row{cursor:pointer}body.vea-light button.vea-support-request-row:hover{background:var(--brand-hover)}body.vea-light button.vea-support-request-row:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}body.vea-light .vea-support-request-main{display:flex;flex-direction:column;gap:4px;min-width:0}body.vea-light .vea-support-request-heading{display:flex;align-items:center;flex-wrap:wrap;gap:8px}body.vea-light .vea-support-request-heading strong{font-size:13px;font-weight:600;color:var(--text-primary)}body.vea-light .vea-support-request-detail{font-size:13px;line-height:1.5;color:var(--text-secondary)}body.vea-light .vea-support-request-dates{display:flex;flex-wrap:wrap;font-size:12px;line-height:1.5;color:var(--text-muted)}body.vea-light .vea-support-request-dates>span+span:before{content:"·";margin:0 6px}body.vea-light .vea-support-request-state{display:inline-flex;align-items:center;gap:6px;height:20px;padding:0 8px;border-radius:var(--brand-r-chip);background:var(--fill-track);color:var(--text-secondary);font-size:12px;font-weight:500;white-space:nowrap}body.vea-light .vea-support-request-state:not(.is-closed):before{content:"";width:6px;height:6px;flex:none;border-radius:50%;background:var(--status-warm-dot)}body.vea-light .vea-support-request-state.is-replied:before{background:var(--brand-blue)}body.vea-light .vea-support-request-state.is-closed{color:var(--text-muted)}body.vea-light .vea-support-request-action{display:inline-flex;align-items:center;gap:2px;flex:none;font-size:13px;font-weight:500;color:var(--text-secondary);white-space:nowrap}body.vea-light .vea-support-request-action.is-replied{color:var(--brand-blue-ink)}body.vea-light .vea-support-request-action svg{display:block}body.vea-light .vea-support-requests .vea-support-request-more{margin-top:16px;font-size:12px;color:var(--text-muted)}body.vea-light .ve-support-request-note strong{display:block;margin-bottom:4px}@media (max-width: 768px){body.vea-light .vea-support-requests button{min-height:44px}body.vea-light .vea-support-request-dates{flex-direction:column}body.vea-light .vea-support-request-dates>span+span:before{content:none}}@media (max-width: 640px){body.vea-light .page-header.vea-header-shell{flex-direction:column;align-items:stretch;gap:12px}body.vea-light .page-header.vea-header-shell .page-header-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}body.vea-light .page-header-actions .vea-rangebar{width:100%;min-width:0}body.vea-light .page-header-actions .vea-range{display:flex;max-width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.vea-light .page-header-actions .vea-range::-webkit-scrollbar{display:none}body.vea-light .page-header-actions .scm-trigger-btn{width:auto;white-space:nowrap}}body.auth-shell .vea-invite-shell{padding:32px;background:var(--brand-surface);align-items:start}body.auth-shell .vea-invite-shell .auth-card{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(320px,1fr);column-gap:40px;align-items:start;width:min(1180px,100%);max-width:1180px;padding:0;background:var(--brand-surface);border:0;box-shadow:none}body.auth-shell .vea-invite-accept .auth-primary{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:28px;min-height:52px;padding:14px 18px;color:var(--brand-surface);background:var(--brand-blue)}body.auth-shell .vea-invite-accept .auth-primary:hover{background:var(--brand-blue-ink)}body.auth-shell .vea-invite-accept .auth-link{color:var(--brand-blue-ink);text-decoration:underline;text-underline-offset:3px}@media (max-width: 768px){body.auth-shell .vea-invite-shell{padding:24px 20px}body.auth-shell .vea-invite-shell .auth-card{display:block}}@layer reset{*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}}html{font-size:16px;-webkit-font-smoothing:antialiased;scroll-padding-top:88px;width:100%;max-width:100%;overflow-x:clip;overscroll-behavior-x:none}body{font-family:var(--font-sans);background:var(--bg-base);color:var(--text-primary);line-height:1.6;font-feature-settings:"ss01","cv11","tnum";width:100%;max-width:100%;overflow-x:clip;overscroll-behavior-x:none}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}:root{--sidebar-bg-1: #FAFBFD;--sidebar-bg-2: #FAFBFD;--sidebar-text: var(--text-secondary);--sidebar-text-muted: var(--text-muted);--sidebar-heading: var(--text-primary);--sidebar-border: rgba(11,27,43,.1);--sidebar-border-faint: rgba(11,27,43,.06);--sidebar-hover-bg: rgba(11,27,43,.05);--sidebar-user-bg: transparent;--sidebar-chip-bg: #FFFFFF;--sidebar-chip-border: rgba(11,27,43,.1);--sidebar-dot: rgba(11,27,43,.35);--sidebar-active-bg: rgba(var(--accent-rgb), .08);--sidebar-active-text: var(--primary);--sidebar-scroll: rgba(11,27,43,.18);--sidebar-scroll-hover: rgba(11,27,43,.3);--accent-rgb: 37, 99, 235;--accent-on: #fff}.nav-item:focus-visible,.nav-item.active:focus-visible{outline:2px solid rgb(var(--accent-rgb));outline-offset:2px;box-shadow:0 0 0 3px rgba(var(--accent-rgb),.16)}.nav-item.active:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-rgb),.16)}.nav-item.active{background:var(--sidebar-active-bg);color:var(--sidebar-active-text);font-weight:600}.sidebar-nav.has-glide .nav-item.active{background:transparent;box-shadow:none}.nav-item.active svg{opacity:1;color:var(--sidebar-active-text)}.status-badge.active{background:#05966917;color:var(--success);border:1px solid rgba(5,150,105,.18)}.closed-range-btn.active{background:#fff;color:var(--primary);font-weight:600;box-shadow:0 1px 3px #00000014}table{width:100%;border-collapse:collapse;font-size:13px}thead th{padding:10px 16px;text-align:left;font-size:11.5px;font-weight:600;color:var(--text-secondary);letter-spacing:0;background:var(--bg-secondary);border-bottom:1px solid var(--border);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none}thead th:hover{color:var(--text-primary)}thead th[role=button]:focus-visible{outline:2px solid var(--primary);outline-offset:-2px;color:var(--text-primary)}tbody tr{border-bottom:1px solid var(--border-light);transition:background .1s ease}tbody tr:last-child{border-bottom:none}tbody tr:hover{background:var(--bg-secondary)}td{padding:11px 16px;color:var(--text-secondary);vertical-align:middle}.filter-btn.active{background:var(--accent-dim);border-color:var(--border-active);color:var(--primary);font-weight:600}.page-btn.active{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}input::placeholder{text-overflow:ellipsis}.scm-mode-btn.active,.scm-date-btn.active{background:var(--bg-primary);color:var(--text-primary);box-shadow:0 1px 3px #00000014}.toast.error{border:1px solid rgba(220,38,38,.18);border-left:3px solid var(--danger)}.login-page.dark .login-orb-1{background:radial-gradient(circle,#3b82f647,#3b82f600 70%)}.login-page.dark .login-orb-2{background:radial-gradient(circle,#2563eb3d,#2563eb00 70%)}.login-page.dark .login-orb-3{background:radial-gradient(circle,#60a5fa2e,#60a5fa00 70%)}.login-page.dark{--bg-primary: #1E293B;--border: #334155;--text-primary: #F1F5F9;--text-muted: #94A3B8;--text-secondary: #94A3B8;--accent-dim: rgba(37, 99, 235, .15);background:linear-gradient(175deg,#0e1b2d,#050b14)}.login-page.dark .form-input:focus{box-shadow:0 0 0 4px #2563eb38}.lp.dark .signup-intent-banner{background:#2563eb14;border-color:#60a5fa40}.lp.dark .signup-next-steps{background:color-mix(in srgb,var(--accent, #2563EB) 6%,transparent);border-color:#60a5fa2e}.lp.dark .signup-consent-text{color:#8fa0b8}.login-page.dark .login-alert-error{color:#fca5a5;background:#dc26261f;border-color:#dc26264d}.login-page.dark .login-alert-success{color:#6ee7b7;background:#0596691f;border-color:#0596694d}.lp.dark .welcome-option:hover{box-shadow:0 14px 36px #0006,0 2px 6px #0003}.status-summary-pill.active{background:var(--accent-dim);border-color:var(--border-active);color:var(--accent);font-weight:600}.status-summary-pill.active .status-summary-count{background:#2563eb1f;color:var(--accent)}.cal-toggle-btn.active{background:var(--bg-primary);color:var(--text-primary);font-weight:600;box-shadow:var(--shadow-sm)}.cal-grid-cell.out{opacity:.35}.lp-reveal.armed.in{opacity:1;transform:translateY(0)}.lp-mobile-nav-drawer.open{transform:translateY(0);opacity:1;pointer-events:auto;visibility:visible;transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .2s cubic-bezier(.16,1,.3,1),visibility 0s linear 0s}.lp-section.dark{background:linear-gradient(180deg,var(--blue-900) 0%,var(--bg-dark) 50%,var(--blue-deep) 100%);color:#fff;position:relative;overflow:hidden}.lp-section.dark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 55% at 50% -10%,rgba(37,99,235,.2),transparent 60%),radial-gradient(60% 50% at 100% 110%,rgba(96,165,250,.1),transparent 60%);pointer-events:none;z-index:0}.lp-section.dark>.lp-container{position:relative;z-index:1}.lp-section.dark .lp-section-head p{color:#ffffffb3}.lp-section.dark .lp-accent-display,.lp-cta .lp-accent-display{color:var(--blue-sky-warm)}.lp-tst-big .open,.lp-tst-big .close{font-family:var(--font-display-editorial);font-style:italic;font-size:1.4em;color:var(--blue-sky-warm);line-height:0;vertical-align:-.15em;margin:0 .04em}.lp-tst-stat-num .plus{color:var(--blue-sky-warm);font-weight:600}.lp-faq-item.open .lp-faq-q svg{transform:rotate(180deg);color:var(--text-primary)}.lp-faq-item.open .lp-faq-a{max-height:360px}@media (prefers-reduced-motion: reduce){.lp-reveal,.lp-reveal.armed,.lp-reveal.armed.in{opacity:1!important;transform:none!important;transition:none!important}}body{font-feature-settings:"ss01","cv11","tnum"}.lp-earn-chip.on,.lp-earn-pack.on{background:var(--accent-dim, rgba(37,99,235,.08));border-color:var(--primary, #2563EB);color:var(--primary-dark, #1D4ED8)}.lp-earn-vs-tag.us{color:#60a5fa}.lp-earn-vs-tag.them{color:#6b7c95}.lp-earn-bar.them>span{background:#44556b}.lp-earn-vs-num.them{color:#8fa0b8;font-weight:600}.lp-tst-fullbleed-quote .open,.lp-tst-fullbleed-quote .close{font-family:var(--font-display);color:var(--primary-sky);opacity:.6;font-style:normal}.lp-tst-fullbleed-quote .open{margin-right:4px}.lp-tst-fullbleed-result-num .plus{font-size:18px;opacity:.7}.settings-tab.active{background:var(--accent-dim);color:var(--accent);font-weight:600}.settings-status-dot.active{background:var(--success);box-shadow:0 0 6px color-mix(in srgb,var(--success) 40%,transparent)}.settings-last-delivery.error{background:color-mix(in srgb,var(--danger) 8%,transparent);color:var(--danger)}.settings-badge.error{background:color-mix(in srgb,var(--danger) 10%,transparent);color:var(--danger)}.settings-crm-tile.active{border-color:var(--accent);box-shadow:0 0 0 3px #2563eb14}.settings-crm-tile.active .settings-crm-tile-logo{color:var(--accent)}.settings-crm-tile.recommended.active{border-color:var(--accent)}.mc-range-btn.active{background:#fff;color:var(--primary);font-weight:600;box-shadow:0 1px 3px #00000014}.mc-money-delta.up{color:var(--success, #16A34A);font-weight:600}.mc-money-delta.down{color:var(--danger, #EF4444);font-weight:600}.mc-campaign-dot.stalled{background:#b6810d;box-shadow:0 0 0 3px #b6810d26}.mc-campaign-bar-fill.over{background:linear-gradient(90deg,#16a34a,#34d399)}.ts-trend.up{color:#16a34a;background:#16a34a1a}.ts-trend.down{color:#ef4444;background:#ef44441a}.mc-activity-icon.lead{background:#3b82f61a;color:#3b82f6}.mc-activity-icon.closed{background:#ffb0201a;color:var(--warning)}.rr-algo-btn.active{background:var(--accent-dim);border-color:var(--border-active);color:var(--accent)}.rr-algo-btn.active .rr-algo-desc{display:inline;color:var(--accent);opacity:.7}.pl-tab.active{background:var(--bg-primary);color:var(--accent);box-shadow:var(--shadow-sm)}.prod-pill.active{background:var(--accent-dim);color:var(--primary);border-color:var(--primary)}.prod-pill.active .prod-pill-count{background:var(--primary);color:#fff}.prod-url-status.live{background:#00c48c1a;color:var(--success)}.pack-briefing-chev.open{transform:rotate(180deg)}.ao-step.active,.ao-step.done{opacity:1}.ao-step.active .ao-step-dot{background:var(--primary);color:#fff;border-color:var(--primary)}.ao-step.active .ao-step-label{color:var(--text-primary)}.ao-bg-btn.active,.rlt-toggle-btn.active{background:var(--primary);color:#fff}.wt-dot.active{background:var(--primary);transform:scale(1.25)}.comm-channel-card.active{border-color:var(--primary);background:var(--accent-dim);box-shadow:0 0 0 1px var(--primary) inset}.comm-channel-card.active .comm-channel-name{color:var(--primary)}.comm-sms-counter.error{color:var(--danger);font-weight:600}.ve-support-row.user{justify-content:flex-end}.ve-support-bubble.user{background:var(--primary);color:#fff;border-bottom-right-radius:6px}.ve-support-row.user .ve-support-bubble-wrap{align-items:flex-end}.ve-support-bubble.team{background:var(--accent-dim);border:1px solid rgba(37,99,235,.25);color:var(--text-primary);border-bottom-left-radius:6px}.ve-support-avatar.team{background:linear-gradient(135deg,#1d4ed8,#1e3a8a)}.ve-esc-badge.open{background:var(--status-warm-soft);color:var(--status-warm)}.ve-esc-turn.user .ve-esc-turn-role{color:var(--primary)}.ve-live-msg.user{align-self:flex-start;align-items:flex-start}.ve-live-msg.assistant,.ve-live-msg.team{align-self:flex-end;align-items:flex-end}.ve-live-msg.team .ve-live-bubble{background:#16a34a14;border-color:#16a34a59}.ml-meta-expand.open{transform:rotate(180deg)}.ml-meta-chevron.open{transform:rotate(90deg)}.lp-proof-band{display:flex;justify-content:center;gap:0;margin:46px auto 0;max-width:860px}.lp-proof-stat{flex:1;text-align:center;padding:4px 28px}.lp-proof-stat+.lp-proof-stat{border-left:1px solid var(--border)}.lp-proof-num{font-size:32px;font-weight:800;letter-spacing:-1px;color:var(--text-primary);font-variant-numeric:tabular-nums;line-height:1.15}.lp-proof-lbl{margin-top:4px;font-size:12.5px;font-weight:500;color:var(--text-muted)}@media (max-width: 640px){.lp-proof-band{gap:0;margin-top:30px;max-width:100%}.lp-proof-stat{padding:2px 8px}.lp-proof-num{font-size:22px;letter-spacing:-.6px}.lp-proof-lbl{font-size:10.5px;line-height:1.3;margin-top:5px}}.lp-compare-tbl thead th.us{color:var(--primary-dark)}.lp-compare-tbl td.us{color:var(--text-primary);font-weight:500;box-shadow:inset 2px 0 0 var(--primary);background:#2563eb0a}.lp-compare-tbl td.them{color:var(--text-muted)}@media (max-width: 640px){.lp-compare-tbl td.us{box-shadow:none;background:#2563eb0f;border:1px solid rgba(37,99,235,.18);color:var(--text-primary);font-weight:600}.lp-compare-tbl td.us:before{color:var(--primary-dark)}.lp-compare-tbl td.them{background:var(--bg-secondary);color:var(--text-secondary)}.lp-compare-tbl td.them:before{color:var(--text-muted)}}@media (max-width: 768px){.mobile-tab.active{color:var(--primary);font-weight:700}.mobile-tab.active:after{content:"";position:absolute;top:-6px;left:50%;transform:translate(-50%);width:20px;height:2px;border-radius:100px;background:var(--primary)}}[data-io]{animation:valSectionIn .6s cubic-bezier(.16,1,.3,1) var(--d, 0s) both}@media (prefers-reduced-motion: reduce){.val-reveal,[data-io],.val-line>span{animation:none;opacity:1;transform:none;transition:none;filter:none}html.ads-page{scroll-behavior:auto}}html.ads-page{color-scheme:light;background:var(--bg-base)}@media (prefers-reduced-motion: no-preference){html.ads-page{scroll-behavior:smooth}}#vea-leadtypes-anchor{scroll-margin-top:18px}:root{--vea-fill-faint: var(--fill-faint);--vea-fill-soft: var(--fill-soft);--vea-hairline-strong: var(--hairline-strong)}body.has-update-banner .notif-bell-wrap{top:64px}.ca-filter.on{background:var(--primary);border-color:var(--primary);color:#fff;font-weight:600}.ca-vb.no{color:var(--danger);border-color:#ef44444d}body.vea-light,body.vea-light .app-layout{background:var(--bg-base)}body.vea-light .mc-card,body.vea-light .settings-card,body.vea-light .vea-kpi-hero,body.vea-light .vea-tile{box-shadow:var(--ring),var(--shadow-soft);border:0;border-radius:var(--radius-card);background:var(--bg-card)}body.vea-light .vea-kpi-hero.is-on,body.vea-light .vea-tile.is-on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}body.vea-light button.vea-kpi-hero:hover:not(.is-on),body.vea-light button.vea-tile:hover:not(.is-on){border-color:var(--blue-300)}body.vea-light .vea-livenow-chip,body.vea-light .vea-chip{border-color:var(--border-light)}body.vea-light .vea-livenow-chip{box-shadow:none}body.vea-light .vea-livenow-chip:hover,body.vea-light .vea-chip:hover{border-color:var(--border)}body.vea-light .vea-livenow-chip.is-on,body.vea-light .vea-chip.is-on{border-color:color-mix(in srgb,var(--primary) 35%,transparent)}body.vea-light .mc-card-header{border-bottom-color:transparent}body.vea-light .vea-cat-steps{border-color:var(--border)}body.vea-light .btn:active:not(:disabled),body.vea-light .scm-trigger-btn:active{transform:scale(.97)}@media (prefers-reduced-motion: reduce){body.vea-light .btn:active:not(:disabled),body.vea-light .scm-trigger-btn:active{transform:none}}body.vea-light .scm-trigger-btn{font-size:13px;font-weight:600;padding:8px 14px;border-radius:var(--radius-inner, 8px);background:var(--text-primary);box-shadow:none}body.vea-light .scm-trigger-btn:hover{background:#1a2b3f;transform:none;box-shadow:none}body.vea-light .scm-trigger-check{width:15px;height:15px}@keyframes ads-rise{0%{transform:translateY(12px)}}@keyframes sig-meter-grow{0%{transform:scaleX(.08)}}@keyframes veaDialogIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes veaDialogInCentered{0%{opacity:0;transform:translate(-50%,calc(-50% + 6px))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes veaDialogInTop{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}@keyframes veaSpin{to{transform:rotate(360deg)}}@keyframes lp-reveal-load{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes valSectionIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}
