.vx-wrap{width:100%;max-width:76rem;margin-inline:auto;padding-inline:1.25rem}@media (min-width:640px){.vx-wrap{padding-inline:1.5rem}}@media (min-width:1024px){.vx-wrap{padding-inline:2rem}}.vx-rule{height:1px;background:var(--bh-edge)}.vx-h1{font-size:clamp(2.5rem,1.6rem + 3.4vw,4rem);line-height:1.04;letter-spacing:-.035em!important}.vx-h1,.vx-h2{color:#0b0b0c;text-wrap:balance}.vx-h2{font-size:clamp(2rem,1.5rem + 2vw,3rem);line-height:1.08;letter-spacing:-.03em!important}.vx-h3{font-size:1.375rem;line-height:1.25;color:#0b0b0c}.vx-lead{font-size:1.125rem}.vx-lead,.vx-text{line-height:1.6;color:var(--vx-body);text-wrap:pretty}.vx-text{font-size:1rem}.vx-small{font-size:.875rem;line-height:1.5;color:var(--bh-smoke)}.vx-hero{padding-top:10rem;padding-bottom:4rem;text-align:center}@media (min-width:1024px){.vx-hero{padding-top:12rem}}.vx-pill{gap:.5rem;min-height:2rem;padding:.25rem .375rem .25rem .75rem;border:1px solid var(--bh-edge);font-size:.875rem;color:var(--bh-ash)}.vx-pill,.vx-pill-tag{display:inline-flex;align-items:center;border-radius:999px}.vx-pill-tag{min-height:1.5rem;padding-inline:.5rem;font-size:.75rem;font-weight:600;color:#0b0b0c;background:var(--bh-elevated)}.vx-cta-row{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.bh-landing.bh-voice .vx-film-btn{min-height:44px;padding:.5rem 1.25rem .5rem .625rem;border-radius:999px;background:#efefed;color:#0b0b0c!important;font-weight:500;text-decoration:none!important}@media (hover:hover) and (pointer:fine){.bh-landing.bh-voice .vx-film-btn:hover{background:#e4e4e1}}.vx-carriers{margin-top:4.5rem}.vx-carriers-label{font-size:.8125rem;color:var(--bh-smoke);margin-bottom:1rem}.vx-carrier-list{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 2.25rem}.vx-carrier-name{font-size:1.0625rem;font-weight:600;letter-spacing:-.01em;color:var(--vx-faded);white-space:nowrap}.vx-story{padding-block:5rem}.vx-story-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:4rem}.vx-feature-icon{display:inline-flex;width:2rem;height:2rem;justify-content:center}.vx-feature h3,.vx-feature-icon{align-items:center;color:#0b0b0c}.vx-feature h3{display:flex;gap:.75rem;font-size:clamp(1.625rem,1.3rem + 1vw,2.125rem);line-height:1.15;letter-spacing:-.025em}.vx-feature-copy>.vx-lead{margin-top:1rem;max-width:34rem}.vx-checks{margin-top:1.25rem;display:grid;gap:.625rem}@media (max-width:479px){.vx-pill-tag{display:none}}.vx-checks li{display:flex;gap:.625rem;font-size:.9375rem;line-height:1.5;color:var(--vx-body)}.vx-checks svg{flex:none;margin-top:.2rem;color:#8a8a90}.vx-feature-inline{margin-top:1.75rem}.vx-story-stage{display:none}@media (min-width:1024px){.vx-story-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:4rem}.vx-feature{min-height:72vh;display:flex;flex-direction:column;justify-content:center}.vx-feature-inline{display:none}.vx-story-stage{display:block}.vx-story-sticky{position:sticky;top:calc(50vh - 17rem)}.vx-feature .vx-feature-copy{transition:opacity .5s cubic-bezier(.4,0,.2,1)}.vx-feature:not(.is-active) .vx-feature-copy{opacity:.2}.vx-story-sticky{top:calc(50vh - 15rem)}}.vx-stage{position:relative;display:flex;min-height:34rem;align-items:center;justify-content:center;padding:2rem;border-radius:28px;--bh-card:#ffffff}.vx-feature-inline .vx-stage{min-height:0;padding:0}.vx-ui{width:100%;max-width:30rem;border:1px solid var(--bh-edge);border-radius:18px;background:var(--vx-panel);box-shadow:var(--bh-shadow-frame);overflow:hidden}.vx-ui-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:3rem;padding:.5rem 1rem;border-bottom:1px solid var(--bh-edge);font-size:.8125rem;color:var(--bh-ash)}.vx-ui-title{font-weight:600;color:#0b0b0c}.vx-ui-body{padding:1rem}.vx-panel-enter{animation:vx-panel-in .28s cubic-bezier(.23,1,.32,1) both}@keyframes vx-panel-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.vx-chat{display:flex;flex-direction:column;gap:.625rem}.vx-bubble{max-width:85%;padding:.625rem .875rem;border-radius:16px;font-size:.9375rem;line-height:1.45}.vx-bubble.is-caller{align-self:flex-end;background:#0b0b0c;color:#ffffff;border-bottom-right-radius:6px}.vx-bubble.is-si{align-self:flex-start;background:var(--bh-elevated);color:#0b0b0c;border-bottom-left-radius:6px}.vx-bubble-who{display:block;margin-bottom:.125rem;font-size:.75rem;font-weight:600;opacity:.75}.vx-bubble.is-pending{opacity:0}.vx-typing{display:inline-flex;gap:4px;padding:.875rem 1rem;border-radius:16px;background:var(--bh-elevated);align-self:flex-start}.vx-typing span{width:6px;height:6px;border-radius:999px;background:#8a8a90;animation:vx-typing 1s ease-in-out infinite}.vx-typing span:nth-child(2){animation-delay:.15s}.vx-typing span:nth-child(3){animation-delay:.3s}@keyframes vx-typing{0%,to{opacity:.3}50%{opacity:1}}.vx-facts{display:flex;flex-wrap:wrap;gap:.5rem;padding-top:.875rem;margin-top:.875rem;border-top:1px solid var(--bh-edge)}.vx-draft-meta{display:grid;gap:.25rem;font-size:.8125rem;color:var(--bh-smoke);padding-bottom:.75rem;border-bottom:1px solid var(--bh-edge)}.vx-draft-meta b{font-weight:600;color:#0b0b0c}.vx-draft-text{padding-block:.875rem;font-size:.9375rem;line-height:1.55;color:#2a2a2f;white-space:pre-line}.vx-draft-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.75rem;border-top:1px solid var(--bh-edge)}.vx-skel{display:grid;gap:.5rem;padding-block:.875rem}.vx-skel span{display:block;height:.625rem;border-radius:4px}.vx-seg,.vx-skel span{background:var(--bh-elevated)}.vx-seg{display:inline-flex;gap:.25rem;padding:.25rem;border-radius:999px}.vx-seg button{min-height:44px;padding-inline:1rem;border-radius:999px;font-size:.875rem;font-weight:500;color:var(--bh-ash);transition:background-color var(--bh-ui-fast,.2s),color var(--bh-ui-fast,.2s)}.vx-seg button[aria-pressed=true]{background:#ffffff;color:#0b0b0c;box-shadow:0 1px 2px rgba(11,11,12,.08)}.vx-list{display:grid;grid-template-columns:minmax(0,1fr)}.vx-list-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.75rem;padding-block:.5rem;border-bottom:1px solid var(--bh-edge);font-size:.9375rem;color:#2a2a2f}.vx-list-row:last-child{border-bottom:0}.vx-mono{font-family:var(--bh-font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums}.vx-bento-section{padding-block:6rem}.vx-bento{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media (min-width:720px){.vx-bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.vx-bento{grid-template-columns:repeat(6,minmax(0,1fr))}.vx-tile{grid-column:span 2}.vx-tile.is-wide{grid-column:span 3}}.vx-tile{border:1px solid transparent;transition:border-color .5s,box-shadow .5s;display:flex;flex-direction:column;min-height:24rem;padding:2rem 2rem 0;overflow:hidden;border-radius:var(--vx-radius);background:var(--vx-tile);--bh-card:#ffffff}@media (hover:hover) and (pointer:fine){.vx-tile:hover{border-color:rgba(11,11,12,.1);box-shadow:0 8px 28px -14px rgba(11,11,12,.16)}}.vx-tile h3{font-size:1.375rem;line-height:1.25;letter-spacing:-.02em;color:#0b0b0c}.vx-tile>p{margin-top:.5rem;font-size:.9375rem;line-height:1.55;color:var(--vx-body)}.vx-tile-ui{margin-top:auto;padding-top:1.5rem}.vx-tile-ui .vx-ui{max-width:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0;box-shadow:none}.vx-demo{padding-block:6rem}.vx-demo-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem;align-items:center}@media (min-width:1024px){.vx-demo-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:4rem}}.vx-orb-wrap{position:relative;display:flex;flex-direction:column;align-items:center;gap:1rem}@media (min-width:1024px){.vx-orb-wrap{align-items:flex-start}}.vx-orb-bubbles{display:flex;flex-direction:column;gap:.875rem;align-items:center}@media (min-width:1024px){.vx-orb-wrap{flex-direction:row;align-items:center;gap:1.75rem}.vx-orb-bubbles{align-items:flex-start;margin-left:0;position:relative;z-index:1}.vx-orb-bubbles>:nth-child(2){margin-left:1.5rem}}.vx-orb-bubble{padding:.625rem 1rem;border-radius:999px;background:rgba(239,239,237,.92);color:#0b0b0c;font-size:.9375rem;box-shadow:0 6px 18px -10px rgba(11,11,12,.3);backdrop-filter:blur(6px)}.vx-chips{display:flex;flex-wrap:wrap;gap:.5rem}.vx-chip{min-height:44px;padding-inline:1.125rem;border:1px solid var(--bh-edge);border-radius:999px;background:#ffffff;font-size:.9375rem;font-weight:500;color:#2a2a2f;transition:background-color var(--bh-ui-fast,.2s),border-color var(--bh-ui-fast,.2s),color var(--bh-ui-fast,.2s)}@media (hover:hover) and (pointer:fine){.vx-chip:hover{border-color:var(--bh-edge-strong)}}.vx-chip[aria-pressed=true]{background:#0b0b0c;border-color:#0b0b0c;color:#ffffff}.vx-report{--bh-card:#ffffff}.vx-report .vx-ui{max-width:none}.vx-plans{padding-block:6rem}.vx-plan-grid{display:grid;gap:1rem}@media (min-width:900px){.vx-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.vx-plan{display:flex;flex-direction:column;padding:1.75rem;border-radius:var(--vx-radius);background:var(--vx-tile)}.vx-plan.is-featured{background:#0b0b0c;color:#e9e9ec;--vx-body:#d4d4d8;--bh-smoke:#b9b9bf}.vx-plan.is-featured .vx-plan-price,.vx-plan.is-featured h3{color:#ffffff}.vx-plan h3{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:1.5rem;letter-spacing:-.02em;color:#0b0b0c}.vx-plan-badge{font-size:.75rem;font-weight:600;padding:.25rem .625rem;border-radius:999px;background:rgba(255,255,255,.14);color:#ffffff;letter-spacing:0}.vx-plan-price{margin-top:1.5rem;font-size:2.5rem;font-weight:500;letter-spacing:-.03em;line-height:1;color:#0b0b0c;font-variant-numeric:tabular-nums}.vx-plan-price small{font-size:1rem;font-weight:400;letter-spacing:0;color:var(--bh-smoke)}.vx-plan ul{margin-top:1.25rem;display:grid;gap:.5rem}.vx-plan li{display:flex;gap:.5rem;font-size:.9375rem;line-height:1.45;color:var(--vx-body)}.vx-plan li svg{flex:none;margin-top:.2rem}.vx-plan .bh-btn{margin-top:1.5rem}.bh-landing.bh-voice .vx-plan.is-featured .bh-btn-primary{background-color:#ffffff;color:#0b0b0c}@media (hover:hover) and (pointer:fine){.bh-landing.bh-voice .vx-plan.is-featured .bh-btn-primary:hover:not(:disabled){background-color:#e9e9ec}}.vx-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vx-hw{display:inline-block;animation:vx-word-rise .7s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(.08s + var(--i, 0) * 45ms)}@keyframes vx-word-rise{0%{opacity:0;transform:translateY(.3em);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}.vx-in{animation:vx-fade-up .7s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--vx-d,0s)}.vx-word{display:inline-block;animation:vx-word-in .5s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0) * var(--vx-step, 25ms))}@keyframes vx-word-in{0%{opacity:0;transform:translateY(.5em);filter:blur(3px)}to{opacity:1;transform:none;filter:blur(0)}}.vx-caret{display:inline-block;width:6px;height:.95em;margin-left:2px;vertical-align:-.1em;border-radius:1px;background:currentColor;opacity:.4;animation:vx-pulse 1s cubic-bezier(.4,0,.6,1) infinite}@keyframes vx-pulse{50%{opacity:.12}}.vx-pop{animation:vx-pop-in .45s cubic-bezier(.22,1,.36,1) both;transform-origin:bottom right}@keyframes vx-pop-in{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}.vx-si-line{display:flex;align-items:flex-end;gap:.5rem;max-width:92%}.vx-si-line .vx-bubble{max-width:none}.vx-si-avatar{flex:none;margin-bottom:2px}.vx-live{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;color:var(--bh-smoke)}.vx-live-dot{width:6px;height:6px;border-radius:999px;background:#8a8a90}.vx-live.is-on .vx-live-dot{background:#1f9d55;animation:vx-pulse 2s cubic-bezier(.4,0,.6,1) infinite}.vx-live.is-on{color:#1d6b3c}.vx-wave{display:inline-flex;align-items:center;gap:2px;height:12px}.vx-wave span{display:block;width:2px;height:calc(var(--bar-h, 100%) * .4);border-radius:1px;background:currentColor;opacity:.7}.vx-live.is-on .vx-wave span{animation:vx-waveform .9s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .12s)}@keyframes vx-waveform{0%,to{height:calc(var(--bar-h, 100%) * .4)}50%{height:var(--bar-h,100%)}}.vx-orb3{position:relative;flex:none;transform:scale(0)}.vx-orb3.is-entered{animation:vx-orb-enter .6s cubic-bezier(.22,1,.36,1) var(--orb-enter-d,0s) both}@keyframes vx-orb-enter{0%{transform:scale(0)}to{transform:scale(1)}}.vx-orb3-float{position:relative;width:100%;height:100%;animation:vx-orb-float var(--orb-float-s,7s) ease-in-out infinite}@keyframes vx-orb-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(var(--orb-float-y,-8px)) scale(var(--orb-float-scale,1))}}.vx-orb3-canvas{display:block;width:100%;height:100%;border-radius:50%;clip-path:circle(50% at 50% 50%)}.vx-orb3-canvas.is-fallback{background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.22),transparent 34%),radial-gradient(circle at 60% 30%,rgba(122,90,240,.55),transparent 45%),radial-gradient(circle at 30% 75%,rgba(70,120,240,.4),transparent 45%),radial-gradient(circle at 50% 50%,#12121f 0,#05050a 72%)}.vx-orb3-rim{position:absolute;inset:0;border-radius:50%;pointer-events:none;opacity:.35;box-shadow:inset 0 0 0 1px rgba(255,255,255,.25),0 24px 48px -24px rgba(13,14,22,.55)}.vx-demo-orb{width:clamp(12rem,30vw,16.5rem)!important;height:clamp(12rem,30vw,16.5rem)!important}.vx-chips,.vx-seg{position:relative}.vx-slide{position:absolute;left:0;top:0;z-index:0;border-radius:999px;pointer-events:none;transition:transform .35s cubic-bezier(.32,.72,0,1),width .35s cubic-bezier(.32,.72,0,1),height .35s cubic-bezier(.32,.72,0,1)}.vx-seg .vx-slide{background:#ffffff;box-shadow:0 1px 2px rgba(11,11,12,.08)}.vx-chips .vx-slide{background:#0b0b0c}.vx-chip,.vx-seg button{position:relative;z-index:1}.vx-seg.has-pill button[aria-pressed=true]{background:transparent;box-shadow:none}.vx-chips.has-pill .vx-chip[aria-pressed=true]{background:transparent;border-color:transparent}.bh-landing.bh-voice .bh-ui-steps-fill{background:linear-gradient(90deg,#0b0b0c,#5a5a62 50%,#0b0b0c);background-size:200% 100%;animation:vx-bar-shift 5s ease infinite;transition-duration:.7s;transition-timing-function:cubic-bezier(.22,1,.36,1)}@keyframes vx-bar-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@media (max-width:1023px){.vx-story{padding-block:3.5rem}.vx-story-grid{gap:0}.vx-feature+.vx-feature{margin-top:4rem}.vx-feature-inline{margin-top:1.5rem}.vx-feature-inline .vx-chat{min-height:0!important;gap:.5rem}.vx-feature-inline .vx-bubble{font-size:.875rem;padding:.5rem .75rem}.vx-feature-inline .vx-ui-body{padding:.875rem}.vx-feature-inline .vx-draft-text{font-size:.875rem}.vx-tile{min-height:0;padding:1.5rem 1.5rem 0}.vx-bento-section,.vx-demo,.vx-plans{padding-block:4rem}}@media (max-width:639px){.vx-hero{padding-top:8.5rem;padding-bottom:3rem}.vx-carriers{margin-top:3rem}.vx-lead{font-size:1.0625rem}}@media (prefers-reduced-motion:reduce){.bh-landing.bh-voice .bh-ui-steps-fill,.vx-caret,.vx-hw,.vx-in,.vx-live-dot,.vx-orb3-float,.vx-panel-enter,.vx-pop,.vx-typing span,.vx-wave span,.vx-word{animation:none!important}.vx-orb3,.vx-orb3.is-entered{transform:none;animation:none}.vx-feature .vx-feature-copy,.vx-slide{transition:none}}.vx-core-steps{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;margin-top:1.75rem;font-size:.9375rem;font-weight:500;color:#0b0b0c}.vx-core-steps li{gap:.5rem}.vx-core-num,.vx-core-steps li{display:inline-flex;align-items:center}.vx-core-num{width:1.375rem;height:1.375rem;justify-content:center;border-radius:999px;background:#0b0b0c;color:#ffffff;font-size:.75rem;font-weight:600}.vx-status-dot{display:inline-block;width:6px;height:6px;margin-left:.375rem;border-radius:999px;background:#2c6a2e;vertical-align:.15em}.vx-spin{flex:none;width:12px;height:12px;border-radius:999px;border:1.5px solid rgba(11,11,12,.15);border-top-color:#0b0b0c;animation:vx-spin .7s linear infinite}@keyframes vx-spin{to{transform:rotate(1turn)}}.vx-shimmer{background:linear-gradient(90deg,#8a8a90,#8a8a90 35%,#0b0b0c 50%,#8a8a90 65%,#8a8a90);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:vx-shimmer 1.6s linear infinite}@keyframes vx-shimmer{0%{background-position:125% 0}to{background-position:-125% 0}}.vx-run{display:grid;gap:.375rem;margin-top:.625rem;padding-left:.125rem}.vx-run-step{display:flex;align-items:flex-start;gap:.5rem;font-size:.8125rem;line-height:1.4;color:#2a2a2f;animation:vx-step-in .35s cubic-bezier(.22,1,.36,1) both}.vx-run-step .vx-spin{margin-top:2px}@keyframes vx-step-in{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:none}}.vx-run-mark{flex:none;display:inline-flex;width:14px;height:14px;margin-top:1px;align-items:center;justify-content:center;border-radius:999px;background:#e7f1e8;color:#2c6a2e}.vx-run-step.is-stop .vx-run-mark{background:#fbe9e7;color:#b3261e}.vx-run-step.is-wait .vx-run-mark{background:#fdf1df}.vx-run-step.is-wait{font-weight:600;color:#8a5300}.vx-run-dot{width:6px;height:6px;border-radius:999px;background:#c47a00;animation:vx-pulse 1.6s ease-in-out infinite}.vx-cases{display:grid;gap:.625rem}.vx-case{padding:.75rem .875rem;border:1px solid var(--bh-edge);border-radius:14px;background:#ffffff;transition:border-color .3s,box-shadow .3s}.vx-case.is-working{border-color:rgba(11,11,12,.22);box-shadow:0 6px 20px -14px rgba(11,11,12,.35)}.vx-case-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.vx-case-title{font-size:.9375rem;font-weight:600;color:#0b0b0c}.vx-case-title .vx-mono{font-weight:500;font-size:.8125rem;color:var(--bh-smoke);margin-left:.25rem}.vx-case-issue{margin-top:.375rem;font-size:.8125rem;line-height:1.45;color:#3a3a40}.vx-case-issue b{color:#0b0b0c;font-weight:600}.vx-closer{max-width:40rem}.vx-closer-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.vx-closer-call{border-right:1px solid var(--bh-edge);min-width:0}.vx-closer-who{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem 0;font-size:.8125rem;color:#0b0b0c}.vx-closer-chat{height:22rem;overflow-y:auto;scroll-behavior:smooth;padding:.75rem 1rem 1rem;scrollbar-width:none;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 1.5rem,#000);mask-image:linear-gradient(180deg,transparent 0,#000 1.5rem,#000)}.vx-closer-chat::-webkit-scrollbar{display:none}.vx-closer-chat .vx-bubble{font-size:.8125rem;padding:.5rem .75rem;max-width:92%}.vx-closer-app{padding:.75rem .875rem 1rem;min-width:0}.vx-closer-app-head{display:flex;justify-content:space-between;font-size:.75rem;font-weight:600;color:#0b0b0c;text-transform:uppercase;letter-spacing:.06em}.vx-closer-meter{display:block;height:3px;margin:.5rem 0 .625rem;border-radius:999px;background:var(--bh-elevated);overflow:hidden}.vx-closer-meter span{display:block;height:100%;background:#0b0b0c;transform-origin:left;transition:transform .5s cubic-bezier(.22,1,.36,1)}.vx-closer-fields{display:grid;gap:.25rem}.vx-field{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:.5rem;align-items:baseline;padding:.25rem .375rem;border-radius:6px;font-size:.75rem;line-height:1.35}.vx-field dt{color:var(--bh-smoke)}.vx-field dd{color:#0b0b0c;font-weight:500;min-width:0}.vx-field-empty{display:inline-block;width:3.5rem;height:.5rem;border-radius:3px;background:var(--bh-elevated);vertical-align:middle}.vx-field.is-new{animation:vx-field-flash 1.4s ease-out both}.vx-field.is-new dd{animation:vx-word-in .5s cubic-bezier(.22,1,.36,1) both}@keyframes vx-field-flash{0%{background:#e7f1e8}to{background:transparent}}.vx-closer-done{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;padding:.75rem 1rem;border-top:1px solid var(--bh-edge)}@media (max-width:639px){.vx-closer-grid{grid-template-columns:minmax(0,1fr)}.vx-closer-call{border-right:0;border-bottom:1px solid var(--bh-edge)}.vx-closer-chat{height:17rem}.vx-field{grid-template-columns:7rem minmax(0,1fr)}}.vx-feature-inline .vx-closer-chat{height:17rem}.vx-sync{display:grid;gap:.125rem}.vx-sync-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem .75rem;padding:.375rem 0;border-bottom:1px solid var(--bh-edge);font-size:.8125rem}.vx-sync-row:last-child{border-bottom:0}.vx-sync-name{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.375rem;color:#0b0b0c;font-weight:500;min-width:0}.vx-sync-tag{font-size:.6875rem;font-weight:500;color:var(--bh-smoke);padding:0 .375rem;border:1px solid var(--bh-edge);border-radius:999px}.vx-sync-state{justify-self:end;min-height:1.5rem;display:inline-flex;align-items:center}.vx-sync-bar{grid-column:1/-1;display:block;height:2px;border-radius:999px;background:var(--bh-elevated);overflow:hidden}.vx-sync-bar span{display:block;height:100%;background:#0b0b0c;transform-origin:left;transition:transform .38s cubic-bezier(.22,1,.36,1)}.vx-letter{position:relative;height:21rem;perspective:900px}.vx-envelope{position:absolute;left:6%;right:6%;bottom:0;height:7.5rem}.vx-envelope-back{background:#e9e4d8}.vx-envelope-back,.vx-envelope-front{position:absolute;inset:0;border-radius:6px}.vx-envelope-front{z-index:3;background:linear-gradient(160deg,#f3efe5,#e6e0d2);clip-path:polygon(0 0,50% 55%,100% 0,100% 100%,0 100%);box-shadow:0 10px 24px -16px rgba(11,11,12,.4)}.vx-envelope-flap{position:absolute;left:0;right:0;top:0;height:60%;z-index:4;background:#ded7c6;clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:top;transition:transform .6s cubic-bezier(.22,1,.36,1),z-index 0s .3s}.vx-letter.is-open .vx-envelope-flap{transform:rotateX(180deg);z-index:1}.vx-card{position:absolute;left:8%;right:8%;bottom:1.5rem;z-index:2;height:19rem;overflow:hidden;padding:1rem 1.25rem;border-radius:3px;background-color:#ffffff;border:1px solid #ecebe6;box-shadow:0 1px 2px rgba(11,11,12,.06),0 14px 28px -18px rgba(11,11,12,.35);transform:translateY(9rem);transition:transform .7s cubic-bezier(.22,1,.36,1);background-image:radial-gradient(120% 80% at 50% 0,#ffffff 0,#fbfbf9 100%)}.vx-letter.is-out .vx-card{transform:translateY(-.25rem);z-index:5}.vx-card-head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.125rem;padding-bottom:.5rem;border-bottom:1px solid #ecebe6}.vx-card-mono{display:inline-flex;width:1.875rem;height:1.875rem;margin-bottom:.25rem;font-family:Georgia,Times New Roman,serif;font-style:italic;align-items:center;justify-content:center;border-radius:999px;border:1px solid #b9a77a;color:#7a6634;font-size:.625rem;font-weight:600;letter-spacing:.08em}.vx-card-from{display:block;font-size:.75rem;font-weight:600;color:#2a2a2f}.vx-card-role{display:block;font-size:.625rem;color:var(--bh-smoke);letter-spacing:.04em;text-transform:uppercase}.vx-card-date{align-self:flex-end;margin-top:.5rem;font-size:.6875rem;color:var(--bh-smoke)}.vx-hand{margin-top:.625rem;padding-inline:.25rem;font-family:var(--vx-font-hand),cursive;font-size:1.0625rem;line-height:1.45rem;color:#1f2f5c}.vx-hand p+p{margin-top:.125rem}.vx-hand-sign{font-size:1.5rem}.vx-ink{opacity:0;transition:opacity .25s ease-out}.vx-ink.is-on{opacity:1}.vx-hub{position:relative;height:17rem;container-type:size}.vx-hub-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.vx-hub-lines line{stroke:rgba(11,11,12,.2);stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .4s;animation:vx-dash 1.2s linear infinite}.vx-hub-lines line.is-on{opacity:1}@keyframes vx-dash{to{stroke-dashoffset:-12}}.vx-hub-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:.375rem;z-index:2}.vx-hub-label{font-size:.6875rem;font-weight:600;color:var(--bh-smoke);white-space:nowrap;background:#ffffff;padding:0 .375rem;border-radius:999px}.vx-hub ul{margin:0;padding:0;list-style:none}.vx-hub-chip{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap;padding:.3125rem .625rem;border:1px solid var(--bh-edge);border-radius:999px;background:#ffffff;font-size:.75rem;font-weight:500;color:#0b0b0c;box-shadow:0 4px 14px -10px rgba(11,11,12,.4);left:50%;top:50%;transform:translate(-50%,-50%) scale(.42);opacity:0;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .5s}.vx-hub-chip.is-on{transform:translate(-50%,-50%) translate(var(--tx),var(--ty));opacity:1}@media (max-width:639px){.vx-hub-chip{font-size:.6875rem;padding:.25rem .5rem}.vx-hub{height:16rem}}@media (prefers-reduced-motion:reduce){.vx-field.is-new,.vx-field.is-new dd,.vx-hub-lines line,.vx-run-dot,.vx-run-step,.vx-shimmer,.vx-spin{animation:none!important}.vx-shimmer{color:#3a3a40;background:none}.vx-card,.vx-envelope-flap,.vx-hub-chip,.vx-ink{transition:none}}.vx-case-who{display:block;margin-top:.125rem}.vx-case-head .vx-small,.vx-case-who{font-weight:400}@media (min-width:720px){.vx-tile.is-wide .vx-sync{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem}}.vx-sync-row{padding:.25rem 0}@media (min-width:1024px){.vx-tile.is-full{grid-column:1/-1;min-height:0}}@media (min-width:720px) and (max-width:1023px){.vx-tile.is-full{grid-column:1/-1}}.vx-wallet{display:grid;gap:1rem}@media (min-width:720px){.vx-tile.is-full .vx-wallet{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:2rem}}.vx-marquee{position:relative;overflow:hidden;max-width:52rem;margin-inline:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.vx-marquee-track{display:flex;width:-moz-max-content;width:max-content;animation:vx-marquee 38s linear infinite}@media (hover:hover) and (pointer:fine){.vx-marquee:hover .vx-marquee-track{animation-play-state:paused}}.vx-marquee .vx-carrier-list{flex-wrap:nowrap;justify-content:flex-start;padding-right:2.25rem}@keyframes vx-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.vx-marquee{-webkit-mask-image:none;mask-image:none}.vx-marquee-track{animation:none;width:auto}.vx-marquee .vx-carrier-list{flex-wrap:wrap;justify-content:center;padding-right:0}.vx-marquee .vx-carrier-list[aria-hidden=true]{display:none}}.vx-orb-bubble{display:inline-block;max-width:19rem}.vx-downline{max-width:44rem}.vx-downline.is-table{max-width:none}.vx-downline-section{padding-block:4rem 6rem}.vx-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--bh-smoke)}.vx-downline.is-cards .vx-dl-table-wrap{display:none!important}.vx-downline.is-cards .vx-dl-cards{display:grid!important;max-height:16rem}.vx-downline.is-cards .vx-dl-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.vx-downline.is-cards .vx-dl-stat b{font-size:1.0625rem}.vx-downline.is-cards .vx-dl-stat-label{font-size:.5625rem}@media (max-width:479px){.vx-downline.is-cards .vx-dl-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.vx-downline .vx-ui-body{display:grid;gap:.875rem}.vx-dl-filters,.vx-dl-status{display:flex;flex-wrap:wrap;gap:.375rem}.vx-dl-chip{display:inline-flex;align-items:center;gap:.375rem;min-height:2rem;padding:.25rem .75rem;border:1px solid var(--bh-edge);border-radius:999px;background:#ffffff;font-size:.75rem;font-weight:500;color:#46464d;transition:background-color .15s,border-color .15s,color .15s}@media (hover:hover) and (pointer:fine){.vx-dl-chip:hover{border-color:var(--bh-edge-strong)}}.vx-dl-chip[aria-pressed=true]{background:#0b0b0c;border-color:#0b0b0c;color:#ffffff}.vx-dl-chip .vx-mono{font-size:.6875rem;opacity:.75}.vx-dl-dot{width:6px;height:6px;border-radius:999px;background:#8a8a90}.vx-dl-chip.is-ok .vx-dl-dot{background:#2c6a2e}.vx-dl-chip.is-info .vx-dl-dot{background:#2b67a8}.vx-dl-chip.is-attention .vx-dl-dot{background:#c47a00}.vx-dl-chip.is-urgent .vx-dl-dot{background:#b3261e}.vx-dl-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:640px){.vx-dl-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.vx-dl-stat{display:flex;flex-direction:column;gap:.125rem;padding:.625rem .75rem;border:1px solid var(--bh-edge);border-radius:12px;background:#ffffff;min-width:0}.vx-dl-stat.is-gold{border-color:rgba(138,83,0,.35);background:#fdf8ee}.vx-dl-stat-label{font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bh-smoke)}.vx-dl-stat b{font-size:1.25rem;font-weight:600;color:#0b0b0c;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.vx-dl-stat.is-gold b{color:#8a5300}.vx-dl-stat.is-ok b{color:#2c6a2e}.vx-dl-stat.is-urgent b{color:#b3261e}.vx-dl-stat-sub{font-size:.6875rem;color:var(--bh-smoke)}.vx-dl-table-wrap{display:none;max-height:24rem;overflow:auto;border:1px solid var(--bh-edge);border-radius:12px}@media (min-width:768px){.vx-dl-table-wrap{display:block}.vx-dl-cards{display:none!important}.vx-dl-status{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.vx-dl-status::-webkit-scrollbar{display:none}.vx-dl-chip{flex:none}}@media (min-width:1024px){.vx-story-stage .vx-dl-table-wrap{max-height:15.5rem}}.vx-dl-table{width:100%;min-width:46rem;border-collapse:collapse;font-size:.8125rem}.vx-dl-table thead th{position:sticky;top:0;z-index:1;background:#fafaf9;text-align:left;font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bh-smoke)}.vx-dl-table td,.vx-dl-table thead th{padding:.5rem .625rem;border-bottom:1px solid var(--bh-edge);white-space:nowrap}.vx-dl-table td{color:#2a2a2f;vertical-align:middle}.vx-dl-table tbody tr:last-child td{border-bottom:0}.vx-dl-tr{animation:vx-dl-row-in .35s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0) * 25ms)}@media (hover:hover) and (pointer:fine){.vx-dl-table tbody tr:hover td{background:#fafaf9}}@keyframes vx-dl-row-in{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:none}}.vx-dl-client{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.vx-dl-client b{display:block;font-size:.8125rem;font-weight:600;color:#0b0b0c}.vx-dl-avatar{flex:none;display:inline-flex;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border-radius:999px;background:#ececea;color:#0b0b0c;font-size:.625rem;font-weight:700;letter-spacing:.02em}.vx-dl-sub{display:block;font-size:.6875rem;color:var(--bh-smoke)}.vx-dl-ap{font-weight:600;color:#8a5300}.vx-track{display:inline-flex;align-items:center;gap:.5rem}.vx-track-dots{display:inline-flex;gap:3px}.vx-track-dot{width:6px;height:6px;border-radius:999px;background:#e4e4e1}.vx-track-dot.is-paid{background:#2c6a2e;animation:vx-dot-in .3s ease-out both;animation-delay:calc(var(--i, 0) * 35ms)}.vx-track-dot.is-fail{width:7px;height:7px;background:#b3261e;box-shadow:0 0 0 2px rgba(179,38,30,.18)}.vx-track-count{font-family:var(--bh-font-mono),ui-monospace,monospace;font-size:.6875rem;color:var(--bh-smoke)}@keyframes vx-dot-in{0%{transform:scale(0)}to{transform:scale(1)}}.vx-dl-pill{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:600;white-space:nowrap}.vx-dl-pill.is-ok{background:#e7f1e8;color:#2c6a2e}.vx-dl-pill.is-info{background:#e6eef8;color:#2b4f80}.vx-dl-pill.is-attention{background:#fdf1df;color:#8a5300}.vx-dl-pill.is-urgent{background:#fbe9e7;color:#b3261e}.vx-dl-pill.is-muted{background:#ececea;color:#5e5e66}.vx-dl-cards{display:grid;gap:.5rem;max-height:32rem;overflow-y:auto}.vx-dl-card{padding:.75rem;border:1px solid var(--bh-edge);border-radius:12px;background:#ffffff;display:grid;gap:.375rem;animation:vx-dl-row-in .35s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0) * .04s)}.vx-dl-card-head{align-items:center}.vx-dl-card-foot,.vx-dl-card-head{display:flex;justify-content:space-between;gap:.5rem}.vx-dl-card-foot{font-size:.6875rem;color:var(--bh-smoke)}.vx-dl-foot{padding:.625rem 1rem;border-top:1px solid var(--bh-edge);font-size:.75rem;color:var(--bh-smoke)}@media (prefers-reduced-motion:reduce){.vx-dl-card,.vx-dl-tr,.vx-track-dot.is-paid{animation:none}}.vx-story-stage .vx-downline.is-cards .vx-dl-filters,.vx-story-stage .vx-downline.is-cards .vx-dl-status{display:none}.vx-story-stage .vx-downline.is-cards .vx-dl-cards{max-height:15rem}@media (min-width:1024px){.vx-story-sticky{top:8rem}.vx-story-stage .vx-stage{align-items:flex-start;min-height:0;padding-top:.5rem}}