.hv2,.hv2-chrome{color-scheme:light;--paper:#FAFAFC;--surface:#FFFFFF;--ink:#0D1431;--ink-2:#3A4263;--muted:#6B7290;--line:#E4E6EF;--line-2:#EEF0F6;--ai:#5A63F5;--ai-2:#6770FF;--ai-soft:#E8EAFF;--ai-mist:#F3F4FF;--human:#E8792B;--human-soft:#FFF1E6;--ok:#14805E;--ok-soft:#E5F5EE;--cyan:#3FEBFC;--cyan-ink:#0A8A9C;--r:6px;--r-lg:10px;--f:"Schibsted Grotesk", "Helvetica Neue", Helvetica, Arial, system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--nav-h:64px;--ease: cubic-bezier(.2,.7,.1,1)}:is(.hv2,.hv2-chrome) *,:is(.hv2,.hv2-chrome) *:before,:is(.hv2,.hv2-chrome) *:after{box-sizing:inherit}.hv2,.hv2-chrome{box-sizing:border-box;background:var(--paper);color:var(--ink);font-family:var(--f);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@supports (overflow:clip){.hv2,.hv2-chrome{overflow-x:clip}}:is(.hv2,.hv2-chrome) img,:is(.hv2,.hv2-chrome) svg{max-width:100%}:is(.hv2,.hv2-chrome) a{color:inherit}:is(.hv2,.hv2-chrome) button{font:inherit;color:inherit}:is(.hv2,.hv2-chrome) p{margin:1em 0}:is(.hv2,.hv2-chrome) h1,:is(.hv2,.hv2-chrome) h2,:is(.hv2,.hv2-chrome) h3,:is(.hv2,.hv2-chrome) h4,:is(.hv2,.hv2-chrome) h5,:is(.hv2,.hv2-chrome) h6{line-height:inherit;font-optical-sizing:initial}:is(.hv2,.hv2-chrome) button:active,:is(.hv2,.hv2-chrome) [role=button]:active{transform:none}:is(.hv2,.hv2-chrome) [id]{scroll-margin-top:88px}:is(.hv2,.hv2-chrome) :focus-visible{outline:2px solid var(--ai);outline-offset:3px;border-radius:4px}:is(.hv2,.hv2-chrome) .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:is(.hv2,.hv2-chrome) .skip{position:fixed;left:12px;top:-60px;z-index:200;background:var(--ink);color:#fff;padding:10px 14px;border-radius:var(--r)}:is(.hv2,.hv2-chrome) .skip:focus{top:calc(env(safe-area-inset-top,0px) + 10px)}:is(.hv2,.hv2-chrome) .wrap{width:min(1240px,100% - 48px);margin-inline:auto}:is(.hv2,.hv2-chrome) section{position:relative}:is(.hv2,.hv2-chrome) .sec{padding:clamp(80px,10vw,136px) 0}:is(.hv2,.hv2-chrome) .kicker{font-size:14px;font-weight:600;color:var(--ai);margin:0 0 16px;letter-spacing:.005em}:is(.hv2,.hv2-chrome) h2.title{font-size:clamp(34px,4.6vw,64px);line-height:1.02;letter-spacing:-.035em;font-weight:650;margin:0;max-width:16ch;text-wrap:balance}:is(.hv2,.hv2-chrome) .lede{font-size:clamp(17px,1.4vw,20px);color:var(--ink-2);max-width:58ch;margin:22px 0 0;text-wrap:pretty}:is(.hv2,.hv2-chrome) .mono{font-family:var(--mono);font-size:12px;letter-spacing:0}:is(.hv2,.hv2-chrome) .mock{font-family:var(--mono);font-size:10px;color:var(--human);border:1px dashed var(--human);border-radius:3px;padding:0 4px;margin-left:6px;vertical-align:2px;opacity:.85}.hv2.hide-mock :is(.mock,.method:has(.mock)){display:none}.hv2 label[hidden]:has(#mockToggle){display:none}:is(.hv2,.hv2-chrome) .lm{display:block;flex:none;color:#5504b4}:is(.hv2,.hv2-chrome) .lw{font-weight:700;letter-spacing:-.02em;color:var(--ink);line-height:1}:is(.hv2,.hv2-chrome) .on-ink .lm{color:#fff}:is(.hv2,.hv2-chrome) .on-ink .lw{color:#fff}:is(.hv2,.hv2-chrome) .btn{--bg:var(--surface);--fg:var(--ink);--bd:var(--line);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 20px;border-radius:var(--r);border:1px solid var(--bd);background:var(--bg);color:var(--fg);font-weight:600;font-size:15.5px;text-decoration:none;cursor:pointer;white-space:nowrap;overflow:hidden;transition:transform .25s var(--ease),box-shadow .25s var(--ease),background .2s,border-color .2s;isolation:isolate}:is(.hv2,.hv2-chrome) .btn:after{content:"";position:absolute;inset:-1px;z-index:-1;opacity:0;transition:opacity .3s;background:radial-gradient(140px 80px at var(--gx,50%) var(--gy,50%),rgba(103,112,255,.35),transparent 70%)}:is(.hv2,.hv2-chrome) .btn:hover:after{opacity:1}:is(.hv2,.hv2-chrome) .btn:hover{border-color:#cfc6ff}:is(.hv2,.hv2-chrome) .btn:active{transform:scale(.97)}:is(.hv2,.hv2-chrome) .btn.primary{--bg:var(--ink);--fg:#fff;--bd:var(--ink)}:is(.hv2,.hv2-chrome) .btn.primary:after{background:radial-gradient(140px 80px at var(--gx,50%) var(--gy,50%),rgba(103,112,255,.85),transparent 70%)}:is(.hv2,.hv2-chrome) .btn.ai{--bg:var(--ai);--fg:#fff;--bd:var(--ai)}:is(.hv2,.hv2-chrome) .btn.sm{height:36px;padding:0 14px;font-size:14px}:is(.hv2,.hv2-chrome) .btn.ghost{--bg:transparent;--bd:transparent}:is(.hv2,.hv2-chrome) .btn .pip{width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 3px #3febfc4d}:is(.hv2,.hv2-chrome) .nav{position:fixed;top:0;left:0;right:0;z-index:100;padding-top:env(safe-area-inset-top,0px);transition:background .35s,border-color .35s,transform .5s var(--ease);border-bottom:1px solid transparent}:is(.hv2,.hv2-chrome) .nav.away{transform:translateY(-110%)}:is(.hv2,.hv2-chrome) .nav.solid{background:#fafafcd1;backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-color:var(--line)}:is(.hv2,.hv2-chrome) .nav.on-dark .lw,:is(.hv2,.hv2-chrome) .nav.on-dark .lm{color:#fff}:is(.hv2,.hv2-chrome) .nav.on-dark .nav-links>li>a,:is(.hv2,.hv2-chrome) .nav.on-dark .nav-links>li>button,:is(.hv2,.hv2-chrome) .nav.on-dark .nav-right .signin{color:#ffffffd1}:is(.hv2,.hv2-chrome) .nav.on-dark .nav-links>li>a:hover,:is(.hv2,.hv2-chrome) .nav.on-dark .nav-links>li>button:hover{color:#fff;background:#ffffff1a}:is(.hv2,.hv2-chrome) .nav.on-dark .btn.primary{--bg:#fff;--fg:var(--ink);--bd:#fff}:is(.hv2,.hv2-chrome) .nav.on-dark .burger{background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #fff3;color:#fff;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}:is(.hv2,.hv2-chrome) .nav.on-dark .burger:hover{background:#ffffff2e}:is(.hv2,.hv2-chrome) .nav-in{height:var(--nav-h);display:flex;align-items:center;gap:28px}:is(.hv2,.hv2-chrome) .logo{display:flex;align-items:center;gap:8px;text-decoration:none}:is(.hv2,.hv2-chrome) .logo .lm{width:28px;height:28px}:is(.hv2,.hv2-chrome) .logo .lw{font-size:21px}:is(.hv2,.hv2-chrome) .nav-links{display:flex;gap:2px;margin:0;padding:0;list-style:none;position:relative}:is(.hv2,.hv2-chrome) .nav-links>li>a,:is(.hv2,.hv2-chrome) .nav-links>li>button{display:flex;align-items:center;gap:5px;height:38px;padding:0 12px;border-radius:var(--r);border:0;background:none;font-size:15px;font-weight:500;color:var(--ink-2);text-decoration:none;cursor:pointer}:is(.hv2,.hv2-chrome) .nav-links>li>a:hover,:is(.hv2,.hv2-chrome) .nav-links>li>button:hover,:is(.hv2,.hv2-chrome) .nav-links>li>button[aria-expanded=true]{color:var(--ink);background:#0d14310a}:is(.hv2,.hv2-chrome) .nav-links .caret{width:10px;height:10px;transition:transform .3s var(--ease)}:is(.hv2,.hv2-chrome) .nav-links button[aria-expanded=true] .caret{transform:rotate(180deg)}:is(.hv2,.hv2-chrome) .nav-ind{position:absolute;bottom:-13px;height:2px;background:var(--ai);border-radius:2px;transition:left .35s var(--ease),width .35s var(--ease),opacity .3s;opacity:0}:is(.hv2,.hv2-chrome) .nav-right{margin-left:auto;display:flex;align-items:center;gap:8px}:is(.hv2,.hv2-chrome) .nav-right .signin{font-size:15px;font-weight:500;text-decoration:none;padding:0 12px;color:var(--ink-2)}:is(.hv2,.hv2-chrome) .burger{display:none;width:44px;height:44px;border:0;border-radius:12px;background:#0d14310f;box-shadow:inset 0 0 0 1px #0d14310f;color:var(--ink);cursor:pointer;align-items:center;justify-content:center;transition:background .2s}:is(.hv2,.hv2-chrome) .burger:hover{background:#0d14311a}:is(.hv2,.hv2-chrome) :is(.burger,.sticky-cta .menu) .bars{position:relative;display:block;width:20px;height:14px}:is(.hv2,.hv2-chrome) :is(.burger,.sticky-cta .menu) .bars i{position:absolute;left:0;top:0;width:100%;height:2px;border-radius:2px;background:currentColor;transition:transform .3s var(--ease),opacity .2s}:is(.hv2,.hv2-chrome) :is(.burger,.sticky-cta .menu) .bars i:nth-child(2){transform:translateY(6px)}:is(.hv2,.hv2-chrome) :is(.burger,.sticky-cta .menu) .bars i:nth-child(3){transform:translateY(12px)}:is(.hv2,.hv2-chrome) .burger[aria-expanded=true] .bars i:nth-child(1){transform:translateY(6px) rotate(45deg)}:is(.hv2,.hv2-chrome) .burger[aria-expanded=true] .bars i:nth-child(2){opacity:0}:is(.hv2,.hv2-chrome) .burger[aria-expanded=true] .bars i:nth-child(3){transform:translateY(6px) rotate(-45deg)}:is(.hv2,.hv2-chrome) .mega{position:absolute;left:50%;top:calc(var(--nav-h) + env(safe-area-inset-top,0px) - 4px);width:min(980px,calc(100vw - 32px));transform:translate(-50%,8px);opacity:0;visibility:hidden;transition:opacity .28s var(--ease),transform .35s var(--ease),visibility 0s .35s;background:#fffffff5;border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:0 30px 80px -30px #0d143140;padding:10px;display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:6px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}:is(.hv2,.hv2-chrome) .mega.open{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity .28s var(--ease),transform .35s var(--ease)}:is(.hv2,.hv2-chrome) .mega h3{font-size:12.5px;font-weight:600;color:var(--muted);margin:10px 12px 6px}:is(.hv2,.hv2-chrome) .mega a{display:block;padding:10px 12px;border-radius:var(--r);text-decoration:none;font-size:15px;font-weight:600}:is(.hv2,.hv2-chrome) .mega a span{display:block;font-weight:400;font-size:13.5px;color:var(--muted);margin-top:2px}:is(.hv2,.hv2-chrome) .mega a:hover,:is(.hv2,.hv2-chrome) .mega a:focus-visible{background:var(--ai-mist)}:is(.hv2,.hv2-chrome) .mega .ed{border:1px solid var(--line);margin-bottom:6px;position:relative;overflow:hidden}:is(.hv2,.hv2-chrome) .mega .ed:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--ai)}:is(.hv2,.hv2-chrome) .mega .ed.ent:before{background:var(--ink)}:is(.hv2,.hv2-chrome) .mega .compare{font-size:14px;color:var(--ai)}:is(.hv2,.hv2-chrome) .mega.tech{width:min(1120px,calc(100vw - 32px));grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 12px;padding:16px}:is(.hv2,.hv2-chrome) .mega .tech-intro,:is(.hv2,.hv2-chrome) .mega .tech-foot{grid-column:1/-1;padding:4px 12px 12px;border-bottom:1px solid var(--line)}:is(.hv2,.hv2-chrome) .mega.tech .tech-intro h3{border:0;padding:0;margin:0 0 2px;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ai)}:is(.hv2,.hv2-chrome) .mega .tech-intro p{margin:0;font-size:14px;color:var(--ink-2)}:is(.hv2,.hv2-chrome) .mega.tech h3{font-size:11px;letter-spacing:.1em;text-transform:uppercase;margin:12px 12px 6px;padding-bottom:8px;border-bottom:1px solid var(--line-2)}:is(.hv2,.hv2-chrome) .mega .ti{display:flex;align-items:center;gap:12px;padding:9px 12px}:is(.hv2,.hv2-chrome) .mega .ti i{flex:none;width:34px;height:34px;border-radius:8px;display:grid;place-items:center;background:var(--ai-mist);color:var(--ai)}:is(.hv2,.hv2-chrome) .mega .ti b{font-size:14.5px;font-weight:600;min-width:0}:is(.hv2,.hv2-chrome) .mega .ti span{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.hv2,.hv2-chrome) .mega .tech-foot{border-bottom:0;border-top:1px solid var(--line);margin-top:8px;padding:12px 12px 2px;display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:13px;color:var(--muted)}:is(.hv2,.hv2-chrome) .mega .tech-foot .compare{padding:8px 14px;background:var(--ai-mist);font-weight:600}:is(.hv2,.hv2-chrome) .mobile-sheet{position:fixed;inset:0;z-index:99;background:var(--paper);padding:calc(var(--nav-h) + env(safe-area-inset-top,0px) + 12px) 24px calc(24px + env(safe-area-inset-bottom,0px));transform:translateY(-100%);transition:transform .5s var(--ease);overflow:auto;display:flex;flex-direction:column}:is(.hv2,.hv2-chrome) .mobile-sheet.open{transform:none}:is(.hv2,.hv2-chrome) .mobile-sheet a,:is(.hv2,.hv2-chrome) .mobile-sheet summary{display:block;font-size:28px;font-weight:600;letter-spacing:-.03em;padding:12px 0;border-bottom:1px solid var(--line);text-decoration:none;cursor:pointer;list-style:none}:is(.hv2,.hv2-chrome) .mobile-sheet summary::-webkit-details-marker{display:none}:is(.hv2,.hv2-chrome) .mobile-sheet details a{font-size:17px;font-weight:500;letter-spacing:0;padding:10px 0 10px 14px;border:0;color:var(--ink-2)}:is(.hv2,.hv2-chrome) .mobile-sheet .cta-row{display:grid;gap:10px;margin-top:auto;padding-top:24px}:is(.hv2,.hv2-chrome) .mobile-sheet .cta-row .btn{font-size:15.5px;letter-spacing:0;padding:0 20px;border-bottom:1px solid var(--bd);display:flex}:is(.hv2,.hv2-chrome) .sticky-cta{position:fixed;left:0;right:0;top:0;z-index:101;padding-top:env(safe-area-inset-top,0px);background:#0d1431f5;color:#fff;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transform:translateY(-110%);transition:transform .55s var(--ease);box-shadow:0 18px 40px -24px #0d143199}:is(.hv2,.hv2-chrome) .sticky-cta.show{transform:none}:is(.hv2,.hv2-chrome) .sticky-cta .prog-l{position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,var(--ai-2),var(--cyan));transform-origin:left;transform:scaleX(0)}:is(.hv2,.hv2-chrome) .sticky-cta .bar{height:var(--nav-h);display:flex;align-items:center;gap:18px}:is(.hv2,.hv2-chrome) .sticky-cta .mk{display:block;flex:none}:is(.hv2,.hv2-chrome) .sticky-cta .mk .lm{width:26px;height:26px}:is(.hv2,.hv2-chrome) .sticky-cta .sc-msg{display:flex;align-items:baseline;gap:14px;min-width:0}:is(.hv2,.hv2-chrome) .sticky-cta strong{font-weight:600;font-size:16px;white-space:nowrap}:is(.hv2,.hv2-chrome) .sticky-cta small{color:#aeb3d9;font-size:14px;white-space:nowrap}:is(.hv2,.hv2-chrome) .sticky-cta .acts{margin-left:auto;display:flex;gap:8px;align-items:center}:is(.hv2,.hv2-chrome) .sticky-cta .btn{--bg:rgba(255,255,255,.08);--fg:#fff;--bd:rgba(255,255,255,.18)}:is(.hv2,.hv2-chrome) .sticky-cta .btn.ai{--bg:var(--ai-2);--bd:var(--ai-2)}:is(.hv2,.hv2-chrome) .sticky-cta .menu{display:none;width:44px;height:44px;border-radius:12px;border:0;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff1f;color:#fff;cursor:pointer;align-items:center;justify-content:center}:is(.hv2,.hv2-chrome) .hero{position:relative;isolation:isolate;overflow:hidden;min-height:min(100svh,940px);display:flex;align-items:center;padding:calc(var(--nav-h) + 64px) 0 64px;text-align:center}:is(.hv2,.hv2-chrome) .hero .wrap{display:flex;flex-direction:column;align-items:center}:is(.hv2,.hv2-chrome) .hero{background:#05081a;color:#fff}:is(.hv2,.hv2-chrome) .hero-bg{position:absolute;inset:0;z-index:-1;pointer-events:none}:is(.hv2,.hv2-chrome) .hero-bg>*{position:absolute;inset:0;width:100%;height:100%;display:block}:is(.hv2,.hv2-chrome) .hero-photo{background:#05081a url(/assets/hero-city-DBaMoIcF.jpg) center 62%/cover no-repeat}:is(.hv2,.hv2-chrome) .hero-shade{background:#000;opacity:.74;animation:hv2-shade 4s cubic-bezier(.4,0,.2,1) both}@keyframes hv2-shade{0%{opacity:.35}to{opacity:.74}}.hv2.rm .hero-shade{animation:none}:is(.hv2,.hv2-chrome) .hero-stars{opacity:0;transition:opacity 1.2s var(--ease)}:is(.hv2,.hv2-chrome) .hero-stars.on{opacity:1}:is(.hv2,.hv2-chrome) .hero h1{margin:0}:is(.hv2,.hv2-chrome) .hero .eyebrow{display:block;font-size:14.5px;font-weight:600;color:var(--ai);letter-spacing:.01em;margin-bottom:20px}:is(.hv2,.hv2-chrome) .hero .big{display:block;font-size:clamp(38px,5vw,76px);line-height:.98;letter-spacing:-.045em;font-weight:700;max-width:14ch;margin-inline:auto;text-wrap:balance}:is(.hv2,.hv2-chrome) .hero .big .w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em}:is(.hv2,.hv2-chrome) .hero .big .w>span{display:inline-block}:is(.hv2,.hv2-chrome) .hero .sub{display:block;font-size:clamp(18px,1.6vw,24px);line-height:1.15;letter-spacing:-.025em;font-weight:500;color:var(--ink-2);margin-top:16px}:is(.hv2,.hv2-chrome) .hero .support{max-width:62ch;text-wrap:balance;margin:20px auto 30px!important;font-size:clamp(16px,1.2vw,18px);color:var(--ink-2)}:is(.hv2,.hv2-chrome) .hero .ctas{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}:is(.hv2,.hv2-chrome) .hero .proof{margin-top:28px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px;align-items:center;font-size:14px;color:var(--muted)}:is(.hv2,.hv2-chrome) .hero .proof .stat{font-family:var(--mono);font-size:11.5px;color:var(--ink-2)}:is(.hv2,.hv2-chrome) .hero .proof .sep{width:1px;height:14px;background:var(--line)}:is(.hv2,.hv2-chrome) .hero .proof a{color:var(--ink);font-weight:600;text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:2px;transition:color .2s,border-color .2s}:is(.hv2,.hv2-chrome) .hero .proof a:hover{border-color:var(--ai);color:var(--ai)}:is(.hv2,.hv2-chrome) .hero .eyebrow{color:#aeb4ff}:is(.hv2,.hv2-chrome) .hero .big{color:#fff}:is(.hv2,.hv2-chrome) .hero .sub,:is(.hv2,.hv2-chrome) .hero .support{color:#ffffffd1}:is(.hv2,.hv2-chrome) .hero .proof{color:#ffffffb3}:is(.hv2,.hv2-chrome) .hero .proof .stat{color:#ffffffd9}:is(.hv2,.hv2-chrome) .hero .proof .sep{background:#ffffff40}:is(.hv2,.hv2-chrome) .hero .proof a{color:#fff;border-color:#ffffff59}:is(.hv2,.hv2-chrome) .hero .proof a:hover{color:#aeb4ff;border-color:#aeb4ff}:is(.hv2,.hv2-chrome) .hero .btn.primary{--bg:#fff;--fg:var(--ink);--bd:#fff}:is(.hv2,.hv2-chrome) .hero .btn:not(.primary){--bg:rgba(255,255,255,.08);--fg:#fff;--bd:rgba(255,255,255,.28);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}:is(.hv2,.hv2-chrome) .hero .btn:not(.primary):hover{border-color:#ffffff8c}:is(.hv2,.hv2-chrome) .hero-video{padding:clamp(40px,6vw,80px) 0 clamp(48px,7vw,96px)}:is(.hv2,.hv2-chrome) .hvid{position:relative;aspect-ratio:16/9;border-radius:var(--r-lg);overflow:hidden;background:#0b1024 radial-gradient(60% 80% at 50% 40%,rgba(103,112,255,.25),transparent 70%);border:1px solid var(--line);box-shadow:0 40px 100px -40px #0d143173}:is(.hv2,.hv2-chrome) .hvid video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}:is(.hv2,.hv2-chrome) .trusted{padding:26px 0;border-block:1px solid var(--line);background:#fff9;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}:is(.hv2,.hv2-chrome) .trusted .row{display:flex;align-items:center;gap:32px}:is(.hv2,.hv2-chrome) .trusted p{margin:0;font-size:14px;font-weight:500;color:var(--muted);flex:none;max-width:22ch;line-height:1.35}:is(.hv2,.hv2-chrome) .marquee{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}:is(.hv2,.hv2-chrome) .marquee-track{display:flex;gap:14px;width:max-content;will-change:transform}:is(.hv2,.hv2-chrome) .logo-slot{height:44px;min-width:148px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px dashed #D5D8E5;border-radius:var(--r);color:#9aa0b8;font-size:13px;font-weight:600;filter:grayscale(1);transition:color .3s,border-color .3s,background .3s,filter .3s}:is(.hv2,.hv2-chrome) .logo-slot svg{width:18px;height:18px}:is(.hv2,.hv2-chrome) .logo-slot:hover{color:var(--ink);border-color:var(--ai);border-style:solid;background:#fff;filter:none}:is(.hv2,.hv2-chrome) .panel{background:#ffffffe0;border:1px solid var(--line);border-radius:var(--r-lg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 1px #ffffffe6 inset,0 24px 60px -40px #0d14314d}:is(.hv2,.hv2-chrome) .ph{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--line);font-size:13px;font-weight:600;color:var(--ink-2)}:is(.hv2,.hv2-chrome) .ph .dot{width:7px;height:7px;border-radius:50%;background:var(--ai)}:is(.hv2,.hv2-chrome) .ph .r{margin-left:auto;font-family:var(--mono);font-size:11px;font-weight:400;color:var(--muted)}:is(.hv2,.hv2-chrome) .chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--line);border-radius:999px;background:#fff;font-size:13px;font-weight:500;white-space:nowrap}:is(.hv2,.hv2-chrome) .chip.ai{border-color:#d3d6ff;background:var(--ai-mist);color:var(--ai)}:is(.hv2,.hv2-chrome) .chip.h{border-color:#f7c9a6;background:var(--human-soft);color:#b4561a}:is(.hv2,.hv2-chrome) .chip.ok{border-color:#bfe6d5;background:var(--ok-soft);color:var(--ok)}:is(.hv2,.hv2-chrome) .tag{font-family:var(--mono);font-size:10.5px;padding:2px 6px;border-radius:3px;border:1px solid var(--line);color:var(--muted);background:#fff;white-space:nowrap}:is(.hv2,.hv2-chrome) .tag.ai{color:var(--ai);border-color:#d3d6ff;background:var(--ai-mist)}:is(.hv2,.hv2-chrome) .tag.h{color:#b4561a;border-color:#f7c9a6;background:var(--human-soft)}:is(.hv2,.hv2-chrome) .tag.ok{color:var(--ok);border-color:#bfe6d5;background:var(--ok-soft)}:is(.hv2,.hv2-chrome) .ax-head{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:end}:is(.hv2,.hv2-chrome) .ax-head .lede{margin:0}:is(.hv2,.hv2-chrome) .flow{margin:56px 0 18px;display:grid;grid-template-columns:repeat(7,1fr);position:relative}:is(.hv2,.hv2-chrome) .flow:before{content:"";position:absolute;left:7%;right:7%;top:15px;height:1px;background:var(--line)}:is(.hv2,.hv2-chrome) .flow .fill{position:absolute;left:7%;top:15px;height:1px;background:var(--ai);width:0;transition:width .9s var(--ease)}:is(.hv2,.hv2-chrome) .flow .fn{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--muted);transition:color .4s}:is(.hv2,.hv2-chrome) .flow .fn i{width:31px;height:31px;border-radius:50%;background:#fff;border:1px solid var(--line);display:grid;place-items:center;transition:all .45s var(--ease)}:is(.hv2,.hv2-chrome) .flow .fn i:after{content:"";width:7px;height:7px;border-radius:50%;background:#c9ccda;transition:background .4s}:is(.hv2,.hv2-chrome) .flow .fn.on{color:var(--ink)}:is(.hv2,.hv2-chrome) .flow .fn.on i{border-color:var(--ai);box-shadow:0 0 0 5px var(--ai-soft)}:is(.hv2,.hv2-chrome) .flow .fn.on i:after{background:var(--ai)}:is(.hv2,.hv2-chrome) .flow .fn.h.on i{border-color:var(--human);box-shadow:0 0 0 5px var(--human-soft)}:is(.hv2,.hv2-chrome) .flow .fn.h.on i:after{background:var(--human)}:is(.hv2,.hv2-chrome) .flow .packet{position:absolute;top:12px;margin-left:-3.5px;z-index:2;width:7px;height:7px;border-radius:50%;background:var(--ai);box-shadow:0 0 12px var(--ai-2);opacity:0}:is(.hv2,.hv2-chrome) .tabs4{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#ffffffbf}:is(.hv2,.hv2-chrome) .tab4{position:relative;text-align:left;padding:16px 18px 18px;border:0;border-right:1px solid var(--line);background:none;cursor:pointer;transition:background .3s}:is(.hv2,.hv2-chrome) .tab4:last-child{border-right:0}:is(.hv2,.hv2-chrome) .tab4 .n{font-family:var(--mono);font-size:11px;color:var(--muted)}:is(.hv2,.hv2-chrome) .tab4 .t{display:block;font-weight:600;font-size:16px;margin:4px 0 2px}:is(.hv2,.hv2-chrome) .tab4 .d{display:block;font-size:13.5px;color:var(--muted);line-height:1.4}:is(.hv2,.hv2-chrome) .tab4 .prog{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--ai);transform:scaleX(0);transform-origin:left}:is(.hv2,.hv2-chrome) .tab4[aria-selected=true]{background:#fff}:is(.hv2,.hv2-chrome) .tab4[aria-selected=true] .n{color:var(--ai)}:is(.hv2,.hv2-chrome) .tab4 .pause{display:none;font-family:var(--mono);font-size:10px;color:var(--ai);margin-left:6px}:is(.hv2,.hv2-chrome) .tabs4.paused .tab4[aria-selected=true] .pause{display:inline}:is(.hv2,.hv2-chrome) .stage{margin-top:16px;position:relative;min-height:520px}:is(.hv2,.hv2-chrome) .tp{position:absolute;inset:0;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .5s var(--ease),transform .6s var(--ease),visibility 0s .5s}:is(.hv2,.hv2-chrome) .tp.on{position:relative;opacity:1;visibility:visible;transform:none;transition:opacity .5s var(--ease) .08s,transform .6s var(--ease) .08s}:is(.hv2,.hv2-chrome) .tp h3{font-size:22px;letter-spacing:-.02em;margin:0 0 14px;font-weight:650}:is(.hv2,.hv2-chrome) .split{display:grid;grid-template-columns:1fr 1fr;gap:16px}:is(.hv2,.hv2-chrome) .split-3{display:grid;grid-template-columns:280px 1fr 300px;gap:16px}:is(.hv2,.hv2-chrome) .inbox{display:flex;flex-direction:column}:is(.hv2,.hv2-chrome) .inbox .it{display:flex;gap:10px;padding:12px 14px;border-bottom:1px solid var(--line-2);font-size:14px;cursor:pointer;transition:background .2s}:is(.hv2,.hv2-chrome) .inbox .it:hover{background:var(--ai-mist)}:is(.hv2,.hv2-chrome) .inbox .it.on{background:var(--ai-mist);box-shadow:inset 3px 0 0 var(--ai)}:is(.hv2,.hv2-chrome) .inbox .av{flex:none;width:30px;height:30px;border-radius:50%;background:var(--line-2);display:grid;place-items:center;font-size:12px;font-weight:700}:is(.hv2,.hv2-chrome) .inbox .it b{display:block;font-weight:600;font-size:14px}:is(.hv2,.hv2-chrome) .inbox .it span{color:var(--muted);font-size:13px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}:is(.hv2,.hv2-chrome) .thread{display:flex;flex-direction:column;gap:10px;padding:16px;min-height:340px}:is(.hv2,.hv2-chrome) .msg{max-width:78%;padding:10px 13px;border-radius:12px;font-size:14.5px;line-height:1.45;opacity:0;transform:translateY(6px);transition:all .4s var(--ease)}:is(.hv2,.hv2-chrome) .msg.in{opacity:1;transform:none}:is(.hv2,.hv2-chrome) .msg.c{background:var(--line-2);align-self:flex-start;border-bottom-left-radius:3px}:is(.hv2,.hv2-chrome) .msg.a{background:var(--ink);color:#fff;align-self:flex-end;border-bottom-right-radius:3px}:is(.hv2,.hv2-chrome) .msg.sys{align-self:center;max-width:none;background:none;padding:0;font-family:var(--mono);font-size:11.5px;color:var(--ai)}:is(.hv2,.hv2-chrome) .msg.sys.ok{color:var(--ok)}:is(.hv2,.hv2-chrome) .typing{display:inline-flex;gap:4px}:is(.hv2,.hv2-chrome) .typing i{width:5px;height:5px;border-radius:50%;background:#fff;opacity:.5;animation:hv2-ty 1s infinite}:is(.hv2,.hv2-chrome) .typing i:nth-child(2){animation-delay:.15s}:is(.hv2,.hv2-chrome) .typing i:nth-child(3){animation-delay:.3s}@keyframes hv2-ty{50%{opacity:1;transform:translateY(-2px)}}:is(.hv2,.hv2-chrome) .trace{padding:12px 14px;font-family:var(--mono);font-size:11.5px;line-height:1.9;color:var(--ink-2)}:is(.hv2,.hv2-chrome) .trace .ln{opacity:.25;transition:opacity .3s}:is(.hv2,.hv2-chrome) .trace .ln.on{opacity:1}:is(.hv2,.hv2-chrome) .trace .ln b{color:var(--ai);font-weight:500}:is(.hv2,.hv2-chrome) .trace .ln.h b{color:var(--human)}:is(.hv2,.hv2-chrome) .trace .ln.ok b{color:var(--ok)}:is(.hv2,.hv2-chrome) .task{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:14px 16px;border-bottom:1px solid var(--line-2);font-size:14.5px}:is(.hv2,.hv2-chrome) .task .ic{width:30px;height:30px;border-radius:var(--r);display:grid;place-items:center;background:var(--ai-mist);color:var(--ai);font-size:14px}:is(.hv2,.hv2-chrome) .task.gate .ic{background:var(--human-soft);color:var(--human)}:is(.hv2,.hv2-chrome) .task small{display:block;color:var(--muted);font-size:12.5px}:is(.hv2,.hv2-chrome) .task .acts{display:flex;gap:6px}:is(.hv2,.hv2-chrome) .task.done{opacity:.55}:is(.hv2,.hv2-chrome) .learned{margin:14px 16px 16px;padding:12px 14px;border:1px solid #D3D6FF;background:var(--ai-mist);border-radius:var(--r);font-size:14px;display:none}:is(.hv2,.hv2-chrome) .learned.show{display:block;animation:hv2-pop .5s var(--ease)}@keyframes hv2-pop{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}:is(.hv2,.hv2-chrome) .rules{display:flex;flex-wrap:wrap;gap:8px;padding:14px 16px}:is(.hv2,.hv2-chrome) .rules .chip{opacity:0;transform:translateY(6px) scale(.96);transition:all .45s var(--ease)}:is(.hv2,.hv2-chrome) .rules .chip.in{opacity:1;transform:none}:is(.hv2,.hv2-chrome) .rules .chip b{font-weight:600;color:var(--ai)}:is(.hv2,.hv2-chrome) .seg-res{margin:0 16px 16px;padding:14px;border:1px solid var(--line);border-radius:var(--r);background:#fff}:is(.hv2,.hv2-chrome) .seg-res .nm{font-weight:650;font-size:17px}:is(.hv2,.hv2-chrome) .seg-res .sm{color:var(--muted);font-size:13px}:is(.hv2,.hv2-chrome) .seg-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}:is(.hv2,.hv2-chrome) .seg-stats div{border-top:1px solid var(--line);padding-top:8px}:is(.hv2,.hv2-chrome) .seg-stats small{display:block;color:var(--muted);font-size:12px}:is(.hv2,.hv2-chrome) .seg-stats b{font-size:22px;letter-spacing:-.02em;font-weight:650;font-variant-numeric:tabular-nums}:is(.hv2,.hv2-chrome) .camp{padding:14px 16px;display:grid;gap:12px}:is(.hv2,.hv2-chrome) .camp .lab{font-size:12px;font-weight:600;color:var(--muted);margin-bottom:4px}:is(.hv2,.hv2-chrome) .camp .val{font-size:14.5px}:is(.hv2,.hv2-chrome) .camp .bubble{background:#e7f8ee;border:1px solid #CBEED9;border-radius:10px 10px 10px 3px;padding:10px 12px;font-size:14.5px;transition:all .3s}:is(.hv2,.hv2-chrome) .camp .bubble mark{background:#5a63f51f;color:var(--ai);padding:0 3px;border-radius:3px;transition:all .3s}:is(.hv2,.hv2-chrome) .camp .row{display:flex;gap:8px;align-items:center}:is(.hv2,.hv2-chrome) .camp .note{font-size:12.5px;color:var(--muted)}:is(.hv2,.hv2-chrome) .pipe{margin-top:16px;display:flex;align-items:center;gap:0;overflow-x:auto;padding:4px 2px 8px;scrollbar-width:none}:is(.hv2,.hv2-chrome) .pipe .st{flex:none;font-family:var(--mono);font-size:11px;padding:6px 10px;border:1px solid var(--line);border-radius:var(--r);background:#fff;color:var(--muted);transition:all .35s}:is(.hv2,.hv2-chrome) .pipe .st.on{color:var(--ai);border-color:#c9cdff;background:var(--ai-mist)}:is(.hv2,.hv2-chrome) .pipe .ln{flex:1;min-width:20px;height:1px;background:var(--line);position:relative;overflow:visible}:is(.hv2,.hv2-chrome) .pipe .ln i{position:absolute;top:-2px;left:0;width:5px;height:5px;border-radius:50%;background:var(--ai);opacity:0}:is(.hv2,.hv2-chrome) .kpis{display:grid;grid-template-columns:repeat(3,1fr)}:is(.hv2,.hv2-chrome) .kpis div{padding:16px;border-right:1px solid var(--line-2)}:is(.hv2,.hv2-chrome) .kpis div:last-child{border:0}:is(.hv2,.hv2-chrome) .kpis small{display:block;color:var(--muted);font-size:12.5px}:is(.hv2,.hv2-chrome) .kpis b{display:block;font-size:30px;letter-spacing:-.03em;font-weight:650;font-variant-numeric:tabular-nums}:is(.hv2,.hv2-chrome) .spark{display:block;width:100%;height:46px;margin-top:6px}:is(.hv2,.hv2-chrome) .feed{max-height:330px;overflow:hidden;position:relative}:is(.hv2,.hv2-chrome) .feed .ev{display:grid;grid-template-columns:62px 1fr auto;gap:10px;padding:10px 16px;border-bottom:1px solid var(--line-2);font-size:13.5px;align-items:center;animation:hv2-pop .45s var(--ease)}:is(.hv2,.hv2-chrome) .feed .ev time{font-family:var(--mono);font-size:11px;color:var(--muted)}:is(.hv2,.hv2-chrome) .aura{padding:14px 16px;font-size:14.5px}:is(.hv2,.hv2-chrome) .aura .q{background:var(--line-2);border-radius:10px;padding:9px 12px;display:inline-block;margin-bottom:8px}:is(.hv2,.hv2-chrome) .aura .a{border-left:2px solid var(--ai);padding:2px 0 2px 12px;color:var(--ink-2)}:is(.hv2,.hv2-chrome) .l5{padding-bottom:0}:is(.hv2,.hv2-chrome) .l5-head{display:flex;justify-content:space-between;align-items:end;gap:30px;flex-wrap:wrap}:is(.hv2,.hv2-chrome) .l5-pin{min-height:100svh;display:flex;align-items:center;padding:calc(var(--nav-h) + 70px) 0 40px}:is(.hv2,.hv2-chrome) .l5-grid{display:grid;grid-template-columns:330px 1fr;gap:48px;align-items:center}:is(.hv2,.hv2-chrome) .rail{position:relative;padding-left:26px}:is(.hv2,.hv2-chrome) .rail:before{content:"";position:absolute;left:5px;top:10px;bottom:10px;width:1px;background:var(--line)}:is(.hv2,.hv2-chrome) .rail .fill{position:absolute;left:5px;top:10px;width:1px;background:var(--ai);height:0}:is(.hv2,.hv2-chrome) .rail .s{position:relative;padding:14px 0;cursor:pointer;border:0;background:none;text-align:left;display:block;width:100%}:is(.hv2,.hv2-chrome) .rail .s:before{content:"";position:absolute;left:-26px;top:20px;width:11px;height:11px;border-radius:50%;background:#fff;border:1px solid var(--line);transition:all .4s var(--ease)}:is(.hv2,.hv2-chrome) .rail .s .n{font-family:var(--mono);font-size:11px;color:var(--muted)}:is(.hv2,.hv2-chrome) .rail .s .t{display:block;font-size:22px;font-weight:600;letter-spacing:-.025em;color:#a7acc2;transition:color .4s}:is(.hv2,.hv2-chrome) .rail .s p{margin:6px 0 0;font-size:15px;color:var(--ink-2);max-height:0;overflow:hidden;opacity:0;transition:max-height .5s var(--ease),opacity .4s}:is(.hv2,.hv2-chrome) .rail .s.on .t{color:var(--ink)}:is(.hv2,.hv2-chrome) .rail .s.on p{max-height:120px;opacity:1}:is(.hv2,.hv2-chrome) .rail .s.on:before{background:var(--ai);border-color:var(--ai);box-shadow:0 0 0 5px var(--ai-soft)}:is(.hv2,.hv2-chrome) .rail .s.done:before{background:var(--ai);border-color:var(--ai)}:is(.hv2,.hv2-chrome) .timer{display:flex;align-items:center;gap:10px;margin-top:22px;font-family:var(--mono);font-size:12px;color:var(--muted)}:is(.hv2,.hv2-chrome) .timer b{color:var(--ink);font-weight:500;font-size:20px;font-variant-numeric:tabular-nums}:is(.hv2,.hv2-chrome) .l5-stage{position:relative;height:min(560px,72svh)}:is(.hv2,.hv2-chrome) .l5-card{position:absolute;inset:0;opacity:0;visibility:hidden;transform:translateY(24px) scale(.985);transition:opacity .55s var(--ease),transform .7s var(--ease),visibility 0s .6s;display:flex;flex-direction:column}:is(.hv2,.hv2-chrome) .l5-card.on{opacity:1;visibility:visible;transform:none;transition:opacity .55s var(--ease),transform .7s var(--ease)}:is(.hv2,.hv2-chrome) .l5-card .body{flex:1;display:grid;grid-template-columns:1.05fr .95fr;min-height:0}:is(.hv2,.hv2-chrome) .l5-card .body>div{padding:18px;min-height:0;overflow:hidden}:is(.hv2,.hv2-chrome) .l5-card .body>div+div{border-left:1px solid var(--line-2);background:linear-gradient(180deg,#f5f2ff80,#fff0)}:is(.hv2,.hv2-chrome) .l5-card .mob-h{display:none}:is(.hv2,.hv2-chrome) .crawl .row{display:grid;grid-template-columns:1fr auto;gap:4px 10px;padding:9px 0;border-bottom:1px solid var(--line-2);font-size:14px}:is(.hv2,.hv2-chrome) .crawl .bar{grid-column:1/-1;height:3px;background:var(--line-2);border-radius:3px;overflow:hidden}:is(.hv2,.hv2-chrome) .crawl .bar i{display:block;height:100%;width:0;background:var(--ai)}:is(.hv2,.hv2-chrome) .crawl .row.done .bar i{background:var(--ok)}:is(.hv2,.hv2-chrome) .url{display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:var(--r);padding:8px 10px;font-family:var(--mono);font-size:12.5px;margin-bottom:10px;background:#fff}:is(.hv2,.hv2-chrome) .url .cur{width:1px;height:14px;background:var(--ai);animation:hv2-blink 1s steps(1) infinite}@keyframes hv2-blink{50%{opacity:0}}:is(.hv2,.hv2-chrome) .srcs{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}:is(.hv2,.hv2-chrome) .know svg{width:100%;height:100%}:is(.hv2,.hv2-chrome) .chan-grp{margin-bottom:12px}:is(.hv2,.hv2-chrome) .chan-grp h4{font-size:12px;font-weight:600;color:var(--muted);margin:0 0 6px}:is(.hv2,.hv2-chrome) .chan-grp .list{display:flex;flex-wrap:wrap;gap:6px}:is(.hv2,.hv2-chrome) .tog{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 10px 0 6px;border:1px solid var(--line);border-radius:999px;background:#fff;font-size:13px;font-weight:500;transition:all .35s var(--ease)}:is(.hv2,.hv2-chrome) .tog i{width:24px;height:14px;border-radius:9px;background:var(--line);position:relative;transition:background .3s}:is(.hv2,.hv2-chrome) .tog i:after{content:"";position:absolute;left:2px;top:2px;width:10px;height:10px;border-radius:50%;background:#fff;transition:transform .3s var(--ease)}:is(.hv2,.hv2-chrome) .tog.on{border-color:#c9cdff;background:var(--ai-mist)}:is(.hv2,.hv2-chrome) .tog.on i{background:var(--ai)}:is(.hv2,.hv2-chrome) .tog.on i:after{transform:translate(10px)}:is(.hv2,.hv2-chrome) .share{display:flex;gap:12px;align-items:center;margin-top:12px;padding:10px;border:1px dashed #C9CDFF;border-radius:var(--r);background:#fff}:is(.hv2,.hv2-chrome) .share canvas{width:64px;height:64px;image-rendering:pixelated;flex:none}:is(.hv2,.hv2-chrome) .share .u{font-family:var(--mono);font-size:12px;color:var(--ai)}:is(.hv2,.hv2-chrome) .act{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;padding:10px 0;border-bottom:1px solid var(--line-2);font-size:14px;align-items:center}:is(.hv2,.hv2-chrome) .act .src{font-family:var(--mono);font-size:10.5px;color:var(--muted)}:is(.hv2,.hv2-chrome) .act .tag{grid-row:span 2}:is(.hv2,.hv2-chrome) .callflow{display:flex;flex-direction:column;gap:8px}:is(.hv2,.hv2-chrome) .cf{display:flex;gap:10px;align-items:flex-start;padding:9px 11px;border:1px solid var(--line);border-radius:var(--r);background:#fff;font-size:13.5px;opacity:.25;transform:translate(6px);transition:all .45s var(--ease)}:is(.hv2,.hv2-chrome) .cf.on{opacity:1;transform:none}:is(.hv2,.hv2-chrome) .cf .k{font-family:var(--mono);font-size:10.5px;color:var(--ai);min-width:74px;padding-top:2px}:is(.hv2,.hv2-chrome) .cf.gate{border-color:#f7c9a6;background:var(--human-soft)}:is(.hv2,.hv2-chrome) .cf.gate .k{color:var(--human)}:is(.hv2,.hv2-chrome) .cf.ok .k{color:var(--ok)}:is(.hv2,.hv2-chrome) .cf .btn{height:28px;font-size:12.5px;padding:0 10px;margin-top:6px}:is(.hv2,.hv2-chrome) .profile{border:1px solid var(--line);border-radius:var(--r);background:#fff;padding:14px;position:relative}:is(.hv2,.hv2-chrome) .profile .nm{display:flex;align-items:center;gap:10px;font-weight:650}:is(.hv2,.hv2-chrome) .profile .nm .av{width:36px;height:36px;border-radius:50%;background:var(--ai-soft);color:var(--ai);display:grid;place-items:center;font-size:14px}:is(.hv2,.hv2-chrome) .profile .chs{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}:is(.hv2,.hv2-chrome) .profile .chs .chip{transition:transform .8s var(--ease),opacity .5s}:is(.hv2,.hv2-chrome) .profile .facts{font-size:13.5px;color:var(--ink-2);border-top:1px solid var(--line-2);padding-top:10px}:is(.hv2,.hv2-chrome) .learns li{list-style:none;display:flex;gap:8px;align-items:center;font-size:14px;padding:7px 0;border-bottom:1px solid var(--line-2);opacity:.3;transition:opacity .4s}:is(.hv2,.hv2-chrome) .learns li.on{opacity:1}:is(.hv2,.hv2-chrome) .learns{padding:0;margin:8px 0 0}:is(.hv2,.hv2-chrome) .learns li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ai)}:is(.hv2,.hv2-chrome) .reflex{margin-top:12px;padding:12px;border-radius:var(--r);background:var(--ink);color:#fff;font-size:13.5px;opacity:0;transform:translateY(8px);transition:all .5s var(--ease)}:is(.hv2,.hv2-chrome) .reflex.on{opacity:1;transform:none}:is(.hv2,.hv2-chrome) .reflex b{color:#b9beff;font-family:var(--mono);font-weight:500;font-size:11px;display:block;margin-bottom:3px}:is(.hv2,.hv2-chrome) .perf-head{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:end}:is(.hv2,.hv2-chrome) .perf-head .lede{margin-top:0}:is(.hv2,.hv2-chrome) .seg{display:inline-flex;padding:4px;border:1px solid var(--line);border-radius:999px;background:#ffffffd9;position:relative;gap:2px;margin-top:44px}:is(.hv2,.hv2-chrome) .seg button{position:relative;z-index:1;border:0;background:none;height:36px;padding:0 18px;border-radius:999px;font-weight:600;font-size:14.5px;color:var(--muted);cursor:pointer;transition:color .3s}:is(.hv2,.hv2-chrome) .seg button[aria-selected=true]{color:#fff}:is(.hv2,.hv2-chrome) .seg .pill{position:absolute;top:4px;bottom:4px;border-radius:999px;background:var(--ink);transition:left .45s var(--ease),width .45s var(--ease)}:is(.hv2,.hv2-chrome) .seg-note{font-size:13px;color:var(--muted);margin-left:14px}:is(.hv2,.hv2-chrome) .charts{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px}:is(.hv2,.hv2-chrome) .chart{padding:18px 18px 14px}:is(.hv2,.hv2-chrome) .chart .hl{font-size:clamp(28px,2.8vw,40px);letter-spacing:-.04em;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}:is(.hv2,.hv2-chrome) .chart .lb{font-size:15px;color:var(--ink-2);margin:6px 0 14px;min-height:46px;line-height:1.4}:is(.hv2,.hv2-chrome) .chart svg{width:100%;height:190px;display:block;overflow:visible}:is(.hv2,.hv2-chrome) .chart .cap{font-family:var(--mono);font-size:10.5px;color:var(--muted);margin-top:10px;border-top:1px solid var(--line-2);padding-top:10px;line-height:1.5}:is(.hv2,.hv2-chrome) .chart .axis{font-family:var(--mono);font-size:10px;fill:var(--muted)}:is(.hv2,.hv2-chrome) .chart .val{font-family:var(--mono);font-size:10.5px;fill:var(--ink-2)}:is(.hv2,.hv2-chrome) .method{margin-top:14px;font-size:13px;color:var(--muted)}:is(.hv2,.hv2-chrome) .lang-wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:16px;margin-top:16px}:is(.hv2,.hv2-chrome) .dark{background:var(--ink);color:#fff;border-radius:var(--r-lg);padding:26px;position:relative;overflow:hidden}:is(.hv2,.hv2-chrome) .dark .nums{display:grid;grid-template-columns:1fr 1fr;gap:20px}:is(.hv2,.hv2-chrome) .dark .big{font-size:clamp(52px,5.5vw,80px);font-weight:700;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums}:is(.hv2,.hv2-chrome) .dark .nums p{margin:6px 0 0;color:#b9b6d9;font-size:14.5px;max-width:24ch}:is(.hv2,.hv2-chrome) .dark .dial{margin:20px 0 14px;color:#dad7f3;font-size:15.5px;max-width:52ch}:is(.hv2,.hv2-chrome) .dark .chips{display:flex;flex-wrap:wrap;gap:6px}:is(.hv2,.hv2-chrome) .dark .chip{background:#ffffff0f;border-color:#ffffff24;color:#fff;cursor:pointer;transition:all .25s}:is(.hv2,.hv2-chrome) .dark .chip:hover,:is(.hv2,.hv2-chrome) .dark .chip.on{background:var(--ai);border-color:var(--ai)}:is(.hv2,.hv2-chrome) .voice{margin-top:20px;border:1px solid rgba(255,255,255,.12);border-radius:var(--r);padding:14px;background:#ffffff08}:is(.hv2,.hv2-chrome) .vsteps{display:flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10.5px;color:#8e8ab5;flex-wrap:wrap}:is(.hv2,.hv2-chrome) .vsteps span{padding:3px 7px;border-radius:3px;border:1px solid rgba(255,255,255,.1);transition:all .3s}:is(.hv2,.hv2-chrome) .vsteps span.on{color:#fff;border-color:var(--ai-2);background:#6770ff40}:is(.hv2,.hv2-chrome) .vsteps em{font-style:normal;opacity:.5}:is(.hv2,.hv2-chrome) #wave{width:100%;height:70px;display:block;margin:10px 0 6px}:is(.hv2,.hv2-chrome) .vline{font-size:15px;min-height:24px;transition:opacity .3s}:is(.hv2,.hv2-chrome) .vline small{display:block;font-family:var(--mono);font-size:10.5px;color:#8e8ab5;margin-bottom:2px}:is(.hv2,.hv2-chrome) .lat{font-family:var(--mono);font-size:11px;color:#3ee29b}:is(.hv2,.hv2-chrome) .mm{padding:22px}:is(.hv2,.hv2-chrome) .mm h3{font-size:24px;letter-spacing:-.025em;font-weight:650;margin:6px 0 16px;max-width:20ch;line-height:1.15}:is(.hv2,.hv2-chrome) .mm-inputs{display:grid;grid-template-columns:1fr 1fr;gap:8px}:is(.hv2,.hv2-chrome) .mm-in{text-align:left;padding:12px;border:1px solid var(--line);border-radius:var(--r);background:#fff;cursor:pointer;transition:all .3s var(--ease)}:is(.hv2,.hv2-chrome) .mm-in b{display:block;font-size:14.5px}:is(.hv2,.hv2-chrome) .mm-in span{display:block;font-size:13px;color:var(--muted)}:is(.hv2,.hv2-chrome) .mm-in:hover,:is(.hv2,.hv2-chrome) .mm-in.on{border-color:var(--ai);background:var(--ai-mist)}:is(.hv2,.hv2-chrome) .mm-loop{display:flex;justify-content:space-between;margin:14px 0;font-family:var(--mono);font-size:11px;color:var(--muted);position:relative}:is(.hv2,.hv2-chrome) .mm-loop span{padding:4px 8px;border-radius:3px;border:1px solid var(--line);background:#fff;transition:all .3s}:is(.hv2,.hv2-chrome) .mm-loop span.on{color:var(--ai);border-color:#c9cdff;background:var(--ai-mist)}:is(.hv2,.hv2-chrome) .mm-chat{border:1px solid var(--line);border-radius:var(--r);padding:12px;background:#f4f6f2;display:flex;flex-direction:column;gap:8px;min-height:150px}:is(.hv2,.hv2-chrome) .mm-chat .att{align-self:flex-start;background:#fff;border-radius:10px;padding:6px;display:flex;gap:8px;align-items:center;font-size:13px;box-shadow:0 1px #0000000a}:is(.hv2,.hv2-chrome) .mm-chat .att svg{width:54px;height:44px;border-radius:6px;background:#ede4d6}:is(.hv2,.hv2-chrome) .mm-chat .rep{align-self:flex-end;background:#d9fdd3;border-radius:10px;padding:8px 11px;font-size:14px;max-width:85%}:is(.hv2,.hv2-chrome) .uc-head{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:end}:is(.hv2,.hv2-chrome) .uc-head .lede{margin:0}:is(.hv2,.hv2-chrome) .filters{display:flex;gap:6px;flex-wrap:wrap;margin:36px 0 0}:is(.hv2,.hv2-chrome) .filters button{height:36px;padding:0 15px;border-radius:999px;border:1px solid var(--line);background:#ffffffd9;font-weight:600;font-size:14px;cursor:pointer;color:var(--ink-2);transition:background .25s,color .25s,border-color .25s}:is(.hv2,.hv2-chrome) .filters button:hover{border-color:#c9cdff}:is(.hv2,.hv2-chrome) .filters button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}:is(.hv2,.hv2-chrome) .uc-journey{position:relative;margin-top:40px;padding-left:44px}:is(.hv2,.hv2-chrome) .uc-line{position:absolute;left:11px;top:14px;bottom:60px;width:2px;background:var(--line);border-radius:2px;overflow:hidden}:is(.hv2,.hv2-chrome) .uc-line i{position:absolute;inset:0;background:linear-gradient(var(--ai-2),var(--cyan));transform-origin:top;transform:scaleY(0)}:is(.hv2,.hv2-chrome) .uc-grp{position:relative;display:grid;grid-template-columns:210px 1fr;gap:28px;padding-bottom:44px}:is(.hv2,.hv2-chrome) .uc-stage{position:sticky;top:calc(var(--nav-h) + 40px);align-self:start}:is(.hv2,.hv2-chrome) .uc-stage .node{position:absolute;left:-41px;top:4px;width:18px;height:18px;border-radius:50%;background:var(--paper);border:2px solid var(--line);transition:border-color .4s,box-shadow .4s,background .4s}:is(.hv2,.hv2-chrome) .uc-grp.on .uc-stage .node{border-color:var(--ai);background:#fff;box-shadow:0 0 0 6px var(--ai-soft)}:is(.hv2,.hv2-chrome) .uc-stage .n{font-family:var(--mono);font-size:11px;color:var(--muted)}:is(.hv2,.hv2-chrome) .uc-stage h3{margin:2px 0 4px;font-size:26px;letter-spacing:-.03em;font-weight:650;color:#a7acc2;transition:color .4s}:is(.hv2,.hv2-chrome) .uc-grp.on .uc-stage h3{color:var(--ink)}:is(.hv2,.hv2-chrome) .uc-stage p{margin:0 0 12px;font-size:14.5px;color:var(--ink-2)}:is(.hv2,.hv2-chrome) .uc-stage .chip{height:auto;padding:4px 10px;white-space:normal;font-size:12.5px;color:var(--ai);border-color:#d3d6ff;background:var(--ai-mist)}:is(.hv2,.hv2-chrome) .uc-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}:is(.hv2,.hv2-chrome) .uc-empty{grid-column:1/-1;font-size:14px;color:var(--muted);padding:16px;border:1px dashed var(--line);border-radius:var(--r);display:none;margin:0}:is(.hv2,.hv2-chrome) .uc{position:relative;padding:14px;display:flex;flex-direction:column;transition:border-color .3s,box-shadow .4s,opacity .25s,transform .35s var(--ease);outline-offset:2px}:is(.hv2,.hv2-chrome) .uc:hover,:is(.hv2,.hv2-chrome) .uc:focus-visible{border-color:#c9cdff;box-shadow:0 24px 50px -34px #5a63f580}:is(.hv2,.hv2-chrome) .uc.out{opacity:0;transform:scale(.97)}:is(.hv2,.hv2-chrome) .uc .strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);border-radius:var(--r);overflow:hidden;position:relative;background:#fff}:is(.hv2,.hv2-chrome) .uc .strip>div{padding:9px 9px 10px;font-size:12.5px;line-height:1.35;border-right:1px solid var(--line-2);transition:background .4s,color .4s}:is(.hv2,.hv2-chrome) .uc .strip>div:last-child{border:0}:is(.hv2,.hv2-chrome) .uc .strip small{display:block;font-family:var(--mono);font-size:9.5px;color:var(--muted);margin-bottom:3px;transition:color .4s}:is(.hv2,.hv2-chrome) .uc .strip .beam{position:absolute;top:0;left:0;height:2px;width:30%;background:linear-gradient(90deg,transparent,var(--ai-2),var(--cyan),transparent);opacity:0;pointer-events:none}:is(.hv2,.hv2-chrome) .uc.s1 .strip .tr{background:#f4f5fa}:is(.hv2,.hv2-chrome) .uc.s2 .strip .ag{background:var(--ink);color:#fff}:is(.hv2,.hv2-chrome) .uc.s2 .strip .ag small{color:#aeb3d9}:is(.hv2,.hv2-chrome) .uc.s3 .strip .oc{background:var(--ok-soft);color:var(--ok)}:is(.hv2,.hv2-chrome) .uc.s3 .strip .oc small{color:var(--ok)}:is(.hv2,.hv2-chrome) .uc h4{font-size:17px;letter-spacing:-.015em;margin:14px 0 6px;font-weight:650}:is(.hv2,.hv2-chrome) .uc p{font-size:14px;color:var(--ink-2);margin:0 0 12px;line-height:1.45;flex:1}:is(.hv2,.hv2-chrome) .uc .meta{display:flex;flex-wrap:wrap;gap:5px;align-items:center}:is(.hv2,.hv2-chrome) .uc .meta .plan{margin-left:auto}:is(.hv2,.hv2-chrome) .uc-more{display:flex;justify-content:flex-end;margin-top:4px}:is(.hv2,.hv2-chrome) .uc-more a{font-weight:600;color:var(--ai);text-decoration:none;border-bottom:1px solid #C9CDFF}:is(.hv2,.hv2-chrome) .eng{display:grid;grid-template-columns:.9fr 1.1fr;gap:20px;margin-top:48px}:is(.hv2,.hv2-chrome) .pulse-card{padding:24px;display:flex;flex-direction:column;gap:14px}:is(.hv2,.hv2-chrome) .pulse-card .badge{display:flex;gap:8px;align-items:center}:is(.hv2,.hv2-chrome) .pulse-card h3{font-size:28px;letter-spacing:-.03em;margin:0;font-weight:650}:is(.hv2,.hv2-chrome) .pulse-card p{margin:0;color:var(--ink-2)}:is(.hv2,.hv2-chrome) .pulse-card .sig{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:4px}:is(.hv2,.hv2-chrome) .pulse-card .sig span{font-size:13.5px;padding:8px 10px;border:1px solid var(--line);border-radius:var(--r);background:#fff;transition:all .35s}:is(.hv2,.hv2-chrome) .pulse-card .sig span.on{border-color:#c9cdff;background:var(--ai-mist);color:var(--ai)}:is(.hv2,.hv2-chrome) .live{display:flex;flex-direction:column}:is(.hv2,.hv2-chrome) .live .site{display:grid;grid-template-columns:1fr 210px;border-bottom:1px solid var(--line)}:is(.hv2,.hv2-chrome) .mini-site{position:relative;padding:16px;height:230px;overflow:hidden;border-right:1px solid var(--line-2)}:is(.hv2,.hv2-chrome) .mini-site .bar{height:8px;border-radius:4px;background:var(--line-2);margin-bottom:8px}:is(.hv2,.hv2-chrome) .mini-site .plans{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px}:is(.hv2,.hv2-chrome) .mini-site .plans div{height:96px;border:1px solid var(--line);border-radius:var(--r);padding:8px;background:#fff}:is(.hv2,.hv2-chrome) .mini-site .plans div.hot{border-color:var(--ai);box-shadow:0 0 0 3px var(--ai-soft)}:is(.hv2,.hv2-chrome) .mini-site .cursor{position:absolute;left:0;top:0;width:14px;height:14px;transition:transform 1.1s var(--ease);z-index:2}:is(.hv2,.hv2-chrome) .mini-site .popup{position:absolute;right:12px;bottom:12px;width:min(230px,70%);background:var(--ink);color:#fff;border-radius:10px;padding:10px 12px;font-size:13px;opacity:0;transform:translateY(10px) scale(.96);transition:all .45s var(--ease)}:is(.hv2,.hv2-chrome) .mini-site .popup.on{opacity:1;transform:none}:is(.hv2,.hv2-chrome) .mini-site .popup small{display:block;font-family:var(--mono);font-size:10px;color:#b9beff;margin-bottom:3px}:is(.hv2,.hv2-chrome) .evs{padding:12px 14px;font-family:var(--mono);font-size:11.5px;display:flex;flex-direction:column;gap:6px;overflow:hidden;height:230px}:is(.hv2,.hv2-chrome) .evs div{opacity:0;transform:translateY(4px);transition:all .35s;color:var(--ink-2)}:is(.hv2,.hv2-chrome) .evs div.on{opacity:1;transform:none}:is(.hv2,.hv2-chrome) .evs div b{color:var(--ai);font-weight:500}:is(.hv2,.hv2-chrome) .intent{padding:14px 16px}:is(.hv2,.hv2-chrome) .intent .top{display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:600;color:var(--ink-2)}:is(.hv2,.hv2-chrome) .intent .score{font-family:var(--mono);font-size:22px;color:var(--ink);font-variant-numeric:tabular-nums}:is(.hv2,.hv2-chrome) #intentSvg{width:100%;height:120px;display:block;margin-top:6px}:is(.hv2,.hv2-chrome) .actions{display:flex;gap:6px;padding:0 16px 16px;flex-wrap:wrap}:is(.hv2,.hv2-chrome) .actions .chip{transition:all .35s}:is(.hv2,.hv2-chrome) .actions .chip.on{background:var(--ink);color:#fff;border-color:var(--ink)}:is(.hv2,.hv2-chrome) .ticker{margin-top:26px;display:inline-flex;align-items:center;gap:10px;height:34px;padding:0 14px 0 10px;border:1px solid var(--line);border-radius:999px;background:#fffc;font-size:13.5px;color:var(--ink-2);max-width:100%;overflow:hidden}:is(.hv2,.hv2-chrome) .ticker .lv{font-family:var(--mono);font-size:10.5px;color:var(--cyan-ink);display:inline-flex;align-items:center;gap:6px;flex:none}:is(.hv2,.hv2-chrome) .ticker .lv i{width:6px;height:6px;border-radius:50%;background:var(--cyan-ink);animation:hv2-pulse 1.8s infinite}@keyframes hv2-pulse{0%,to{opacity:1}50%{opacity:.3}}:is(.hv2,.hv2-chrome) .ticker .tx{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .35s,transform .35s var(--ease)}:is(.hv2,.hv2-chrome) .ticker .tx.out{opacity:0;transform:translateY(-6px)}:is(.hv2,.hv2-chrome) .hero .ticker{background:#ffffff14;border-color:#fff3;color:#ffffffd9;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}:is(.hv2,.hv2-chrome) .hero .ticker .lv{color:var(--cyan)}:is(.hv2,.hv2-chrome) .hero .ticker .lv i{background:var(--cyan)}:is(.hv2,.hv2-chrome) .addons-h{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap;margin-top:56px}:is(.hv2,.hv2-chrome) .addons-h h3{font-size:clamp(24px,2.4vw,32px);letter-spacing:-.03em;margin:0;font-weight:650}:is(.hv2,.hv2-chrome) .mod{display:grid;grid-template-columns:.9fr 1.1fr;gap:20px;margin-top:20px}:is(.hv2,.hv2-chrome) .mod .copy{padding:24px;display:flex;flex-direction:column;gap:14px}:is(.hv2,.hv2-chrome) .mod .copy h3{font-size:28px;letter-spacing:-.03em;margin:0;font-weight:650}:is(.hv2,.hv2-chrome) .mod .copy p{margin:0;color:var(--ink-2)}:is(.hv2,.hv2-chrome) .mod .rules-l{display:grid;gap:6px;margin-top:4px}:is(.hv2,.hv2-chrome) .mod .rules-l div{display:grid;grid-template-columns:110px 1fr;gap:10px;font-size:13.5px;padding:8px 10px;border:1px solid var(--line);border-radius:var(--r);background:#fff;transition:all .3s}:is(.hv2,.hv2-chrome) .mod .rules-l div b{font-weight:600}:is(.hv2,.hv2-chrome) .mod .rules-l div.on{border-color:#c9cdff;background:var(--ai-mist)}:is(.hv2,.hv2-chrome) .post{display:flex;flex-direction:column}:is(.hv2,.hv2-chrome) .post .pm{display:flex;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line-2);align-items:center}:is(.hv2,.hv2-chrome) .post .pm .im{width:54px;height:54px;border-radius:var(--r);background:linear-gradient(135deg,#e8eaff,#dffbfe);flex:none;display:grid;place-items:center;font-size:22px}:is(.hv2,.hv2-chrome) .post .pm b{display:block;font-size:14.5px}:is(.hv2,.hv2-chrome) .post .pm span{font-size:13px;color:var(--muted)}:is(.hv2,.hv2-chrome) .cmts{padding:6px 0;height:340px;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(#000 80%,transparent);mask-image:linear-gradient(#000 80%,transparent)}:is(.hv2,.hv2-chrome) .cmt{display:grid;grid-template-columns:28px 1fr auto;gap:10px;padding:10px 16px;align-items:start;font-size:14px;transition:opacity .4s,filter .4s,background .4s;animation:hv2-grow .55s var(--ease)}@keyframes hv2-grow{0%{max-height:0;opacity:0;padding-top:0;padding-bottom:0}to{max-height:180px;opacity:1}}:is(.hv2,.hv2-chrome) .cmt .av{width:28px;height:28px;border-radius:50%;background:var(--line-2);display:grid;place-items:center;font-size:11px;font-weight:700}:is(.hv2,.hv2-chrome) .cmt .who{font-weight:600;font-size:13px}:is(.hv2,.hv2-chrome) .cmt .reply{margin-top:6px;padding:7px 10px;border-left:2px solid var(--ai);background:var(--ai-mist);border-radius:0 6px 6px 0;font-size:13.5px;color:var(--ink-2)}:is(.hv2,.hv2-chrome) .cmt.hidden-c .txt{filter:blur(3px);opacity:.5}:is(.hv2,.hv2-chrome) .cmt .tag{align-self:start}:is(.hv2,.hv2-chrome) .addon-row{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px}:is(.hv2,.hv2-chrome) .ao{padding:20px;display:flex;flex-direction:column;gap:10px}:is(.hv2,.hv2-chrome) .ao .top{display:flex;align-items:center;gap:8px}:is(.hv2,.hv2-chrome) .ao h4{margin:0;font-size:20px;letter-spacing:-.02em;font-weight:650}:is(.hv2,.hv2-chrome) .ao p{margin:0;font-size:14.5px;color:var(--ink-2);flex:1}:is(.hv2,.hv2-chrome) .ao .vis{height:84px;border:1px solid var(--line-2);border-radius:var(--r);background:linear-gradient(180deg,#fff,var(--ai-mist));display:flex;align-items:center;justify-content:center;gap:3px;overflow:hidden;position:relative}:is(.hv2,.hv2-chrome) .ao .vis .wb{width:4px;border-radius:3px;background:var(--ai-2);animation:hv2-wv 1.2s ease-in-out infinite}@keyframes hv2-wv{0%,to{height:10%}50%{height:70%}}:is(.hv2,.hv2-chrome) .nps{display:grid;grid-template-columns:repeat(11,1fr);gap:3px;width:90%}:is(.hv2,.hv2-chrome) .nps span{height:26px;border-radius:4px;border:1px solid var(--line);background:#fff;font-family:var(--mono);font-size:10px;display:grid;place-items:center;color:var(--muted);transition:all .3s}:is(.hv2,.hv2-chrome) .nps span.on{background:var(--ai);color:#fff;border-color:var(--ai)}:is(.hv2,.hv2-chrome) .vit{width:88%;display:grid;gap:5px;font-family:var(--mono);font-size:10px;color:var(--muted)}:is(.hv2,.hv2-chrome) .vit div{display:grid;grid-template-columns:70px 1fr;gap:8px;align-items:center}:is(.hv2,.hv2-chrome) .vit i{display:block;height:6px;border-radius:3px;background:var(--ai-2);transform-origin:left;transform:scaleX(.1);transition:transform 1s var(--ease)}:is(.hv2,.hv2-chrome) .ao .soon{font-family:var(--mono);font-size:10.5px;color:#b4561a;border:1px solid #F7C9A6;background:var(--human-soft);border-radius:3px;padding:2px 6px}:is(.hv2,.hv2-chrome) .aura-sec{display:grid;grid-template-columns:1fr 420px;gap:60px;align-items:center}:is(.hv2,.hv2-chrome) .pae{margin:30px 0 0;padding:0;list-style:none;display:grid;gap:8px;counter-reset:p}:is(.hv2,.hv2-chrome) .pae li{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r);background:#fffc;transition:all .4s var(--ease);counter-increment:p}:is(.hv2,.hv2-chrome) .pae li:before{content:counter(p,decimal-leading-zero);font-family:var(--mono);font-size:11px;color:var(--muted);padding-top:3px}:is(.hv2,.hv2-chrome) .pae li b{display:block;font-size:16px}:is(.hv2,.hv2-chrome) .pae li span{font-size:14px;color:var(--ink-2)}:is(.hv2,.hv2-chrome) .pae li.on{border-color:#c9cdff;background:#fff;box-shadow:0 18px 40px -30px #5a63f599}:is(.hv2,.hv2-chrome) .pae li.on:before{color:var(--ai)}:is(.hv2,.hv2-chrome) .pae li.gate.on{border-color:#f7c9a6}:is(.hv2,.hv2-chrome) .pae li.gate.on:before{color:var(--human)}:is(.hv2,.hv2-chrome) .app-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px;align-items:center}:is(.hv2,.hv2-chrome) .app-row .lab{font-size:13px;font-weight:600;color:var(--muted);margin-right:4px}:is(.hv2,.hv2-chrome) .phone{position:relative;width:100%;max-width:360px;margin-inline:auto;aspect-ratio:9/18.5;border-radius:44px;background:var(--ink);padding:10px;box-shadow:0 50px 100px -40px #0d14318c,inset 0 0 0 2px #2a3156}:is(.hv2,.hv2-chrome) .phone .scr{position:relative;height:100%;border-radius:35px;background:#f6f7fb;overflow:hidden;display:flex;flex-direction:column}:is(.hv2,.hv2-chrome) .phone .notch{position:absolute;top:8px;left:50%;transform:translate(-50%);width:96px;height:26px;border-radius:14px;background:var(--ink);z-index:3}:is(.hv2,.hv2-chrome) .phone .sb{display:flex;justify-content:space-between;padding:14px 26px 0;font-size:12px;font-weight:600;height:40px}:is(.hv2,.hv2-chrome) .phone .ah{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid var(--line);background:#fff}:is(.hv2,.hv2-chrome) .phone .ah .ai-av{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--ai-2),var(--cyan));display:grid;place-items:center;color:#fff;font-weight:700;font-size:13px}:is(.hv2,.hv2-chrome) .phone .ah b{font-size:14.5px;display:block;line-height:1.1}:is(.hv2,.hv2-chrome) .phone .ah small{font-size:11.5px;color:var(--muted)}:is(.hv2,.hv2-chrome) .pchat{flex:1;padding:14px 12px;display:flex;flex-direction:column;gap:8px;overflow:hidden;justify-content:flex-end}:is(.hv2,.hv2-chrome) .pb{max-width:86%;padding:9px 12px;border-radius:16px;font-size:13.5px;line-height:1.4;animation:hv2-pop .45s var(--ease)}:is(.hv2,.hv2-chrome) .pb.u{align-self:flex-end;background:var(--ink);color:#fff;border-bottom-right-radius:4px}:is(.hv2,.hv2-chrome) .pb.a{align-self:flex-start;background:#fff;border:1px solid var(--line);border-bottom-left-radius:4px}:is(.hv2,.hv2-chrome) .pcard{align-self:flex-start;width:92%;background:#fff;border:1px solid var(--line);border-radius:14px;padding:10px 12px;font-size:13px;animation:hv2-pop .45s var(--ease)}:is(.hv2,.hv2-chrome) .pcard .k{display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid var(--line-2)}:is(.hv2,.hv2-chrome) .pcard .k:last-child{border:0}:is(.hv2,.hv2-chrome) .pcard .k b{font-variant-numeric:tabular-nums}:is(.hv2,.hv2-chrome) .pcard.pplan{border-color:#f7c9a6}:is(.hv2,.hv2-chrome) .pcard .pl-h{font-family:var(--mono);font-size:10px;color:#b4561a;margin-bottom:4px}:is(.hv2,.hv2-chrome) .pcard .scope{display:flex;gap:5px;margin-top:8px;flex-wrap:wrap}:is(.hv2,.hv2-chrome) .pcard .scope button{height:28px;padding:0 9px;border-radius:999px;border:1px solid var(--line);background:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s}:is(.hv2,.hv2-chrome) .pcard .scope button:hover{border-color:var(--ai)}:is(.hv2,.hv2-chrome) .pcard .scope button.on{background:var(--ink);color:#fff;border-color:var(--ink)}:is(.hv2,.hv2-chrome) .pcard .done{font-family:var(--mono);font-size:10.5px;color:var(--ok);margin-top:6px}:is(.hv2,.hv2-chrome) .pin{display:flex;gap:6px;padding:10px 12px 16px;background:#fff;border-top:1px solid var(--line)}:is(.hv2,.hv2-chrome) .pin span{flex:1;height:36px;border-radius:18px;border:1px solid var(--line);display:flex;align-items:center;padding:0 14px;font-size:13px;color:var(--muted)}:is(.hv2,.hv2-chrome) .pin i{width:36px;height:36px;border-radius:50%;background:var(--ai);flex:none}:is(.hv2,.hv2-chrome) .int-tabs{display:flex;gap:6px;flex-wrap:wrap;margin-top:36px}:is(.hv2,.hv2-chrome) .int-tabs button{height:36px;padding:0 15px;border-radius:999px;border:1px solid var(--line);background:#ffffffd9;font-weight:600;font-size:14px;cursor:pointer;color:var(--ink-2);transition:all .25s}:is(.hv2,.hv2-chrome) .int-tabs button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}:is(.hv2,.hv2-chrome) .int-map{position:relative;margin-top:22px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}:is(.hv2,.hv2-chrome) .int-map svg.wires{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible;z-index:0}:is(.hv2,.hv2-chrome) .int-core{grid-column:3/5;grid-row:2/4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px;background:var(--ink);color:#fff;border-radius:var(--r-lg);position:relative;z-index:1;text-align:center}:is(.hv2,.hv2-chrome) .int-core .logo-w{display:flex;align-items:center;gap:8px}:is(.hv2,.hv2-chrome) .int-core .logo-w .lm{width:30px;height:30px}:is(.hv2,.hv2-chrome) .int-core .logo-w .lw{font-size:22px}:is(.hv2,.hv2-chrome) .int-core small{color:#aeb3d9;font-size:13px;max-width:26ch}:is(.hv2,.hv2-chrome) .it-t{position:relative;z-index:1;min-width:0;display:flex;align-items:center;gap:10px;min-height:62px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r);background:#fff;font-size:14px;font-weight:600;transition:opacity .35s,border-color .35s,transform .35s var(--ease)}:is(.hv2,.hv2-chrome) .it-t .ico{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;background:var(--ai-mist);color:var(--ai);flex:none;transition:background .3s,color .3s}:is(.hv2,.hv2-chrome) .it-t .ico svg{width:17px;height:17px}:is(.hv2,.hv2-chrome) .it-t.hi .ico{background:var(--ai);color:#fff}:is(.hv2,.hv2-chrome) .it-t>div{min-width:0;overflow:hidden}:is(.hv2,.hv2-chrome) .it-t small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400;font-size:12px;color:var(--muted)}:is(.hv2,.hv2-chrome) .it-t .st{margin-left:auto;font-family:var(--mono);font-size:9.5px;padding:1px 5px;border-radius:3px;border:1px solid var(--line);color:var(--muted)}:is(.hv2,.hv2-chrome) .it-t .st.soon{color:#b4561a;border-color:#f7c9a6;background:var(--human-soft)}:is(.hv2,.hv2-chrome) .it-t.dim{opacity:.32}:is(.hv2,.hv2-chrome) .it-t.hi{border-color:#c9cdff;transform:translateY(-2px)}:is(.hv2,.hv2-chrome) .int-foot{margin-top:16px;font-size:14px;color:var(--ink-2)}:is(.hv2,.hv2-chrome) .cs-head{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap}:is(.hv2,.hv2-chrome) .cs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:44px}:is(.hv2,.hv2-chrome) .cs{padding:26px;display:flex;flex-direction:column;gap:22px;transition:transform .45s var(--ease),box-shadow .45s var(--ease),border-color .3s}:is(.hv2,.hv2-chrome) .cs:hover{transform:translateY(-4px);border-color:#c9cdff;box-shadow:0 36px 70px -44px #5a63f58c}:is(.hv2,.hv2-chrome) .cs-top{display:flex;justify-content:space-between;align-items:center;gap:12px}:is(.hv2,.hv2-chrome) .cs-logo{height:36px;min-width:120px;padding:0 14px;display:grid;place-items:center;border-radius:999px;background:#eef0f6;font-family:var(--mono);font-size:11px;color:var(--muted)}:is(.hv2,.hv2-chrome) .cs-meta{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);text-align:right}:is(.hv2,.hv2-chrome) .cs blockquote{margin:0;font-size:clamp(19px,1.6vw,23px);line-height:1.3;letter-spacing:-.015em;font-weight:600;flex:1;text-wrap:pretty}:is(.hv2,.hv2-chrome) .cs-who{display:flex;align-items:center;gap:14px}:is(.hv2,.hv2-chrome) .cs-av{width:46px;height:46px;border-radius:50%;background:#eef0f6;flex:none;position:relative}:is(.hv2,.hv2-chrome) .cs-av:after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 50% 50%,#9AA0B8 2px,transparent 2.5px)}:is(.hv2,.hv2-chrome) .cs-who b{display:block;font-size:16px}:is(.hv2,.hv2-chrome) .cs-who span{font-family:var(--mono);font-size:12px;color:var(--muted)}:is(.hv2,.hv2-chrome) .cs-metric{border-top:1px solid var(--line);padding-top:18px}:is(.hv2,.hv2-chrome) .cs-metric b{display:block;font-size:clamp(38px,3.6vw,52px);letter-spacing:-.04em;font-weight:700;line-height:1;background:linear-gradient(90deg,var(--ink),var(--ink));-webkit-background-clip:text;background-clip:text;transition:color .3s}:is(.hv2,.hv2-chrome) .cs:hover .cs-metric b{background-image:linear-gradient(90deg,var(--ai),#0BB8CC);color:transparent}:is(.hv2,.hv2-chrome) .cs-metric span{display:block;margin-top:6px;font-family:var(--mono);font-size:12px;color:var(--muted)}:is(.hv2,.hv2-chrome) .cs-feat{position:relative;overflow:hidden;isolation:isolate;margin-top:24px;padding:clamp(28px,3.4vw,44px);border-radius:var(--r-lg);background:var(--ink);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap}:is(.hv2,.hv2-chrome) .cs-feat .glow{position:absolute;inset:-40%;z-index:-1;background:radial-gradient(30% 40% at 20% 30%,rgba(103,112,255,.45),transparent 70%),radial-gradient(25% 35% at 80% 70%,rgba(63,235,252,.25),transparent 70%);animation:hv2-featGlow 18s ease-in-out infinite alternate}@keyframes hv2-featGlow{to{transform:translate(8%,-6%) rotate(8deg)}}:is(.hv2,.hv2-chrome) .cs-feat .k{font-family:var(--mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:#aeb3d9}:is(.hv2,.hv2-chrome) .cs-feat h3{margin:10px 0 0;font-size:clamp(24px,2.6vw,36px);line-height:1.15;letter-spacing:-.025em;font-weight:650;max-width:30ch}:is(.hv2,.hv2-chrome) .cs-feat .btn{--bg:#fff;--fg:var(--ink);--bd:#fff;height:52px;padding:0 24px}:is(.hv2,.hv2-chrome) .ms-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}:is(.hv2,.hv2-chrome) .ms-head .title{max-width:18ch}:is(.hv2,.hv2-chrome) .ms-sw{display:flex;gap:4px;padding:4px;border:1px solid var(--line);border-radius:999px;background:#fff}:is(.hv2,.hv2-chrome) .ms-sw button{height:40px;padding:0 18px;border:0;border-radius:999px;background:transparent;font-size:15px;font-weight:600;color:var(--muted);cursor:pointer;transition:background .25s,color .25s}:is(.hv2,.hv2-chrome) .ms-sw button[aria-selected=true]{background:var(--ink);color:#fff}:is(.hv2,.hv2-chrome) .ms-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:48px;margin-top:48px;align-items:start}:is(.hv2,.hv2-chrome) .ms-lab{display:block;font-family:var(--mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}:is(.hv2,.hv2-chrome) .ms-stage{display:flex;justify-content:center}:is(.hv2,.hv2-chrome) .ms-frame{position:relative;width:100%;height:600px;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--paper) radial-gradient(var(--line) 1px,transparent 1px) 0 0/20px 20px;box-shadow:0 40px 90px -40px #0d143159;transition:width .5s var(--ease),border-radius .5s var(--ease),padding .5s var(--ease),background-color .5s}:is(.hv2,.hv2-chrome) .ms-bar{display:flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-bottom:1px solid var(--line);background:#fff}:is(.hv2,.hv2-chrome) .ms-bar i{width:10px;height:10px;border-radius:50%;background:var(--line)}:is(.hv2,.hv2-chrome) .ms-bar span{margin-left:12px;flex:1;max-width:280px;height:24px;border-radius:6px;background:var(--paper);font-family:var(--mono);font-size:11.5px;color:var(--muted);display:flex;align-items:center;padding:0 10px}:is(.hv2,.hv2-chrome) .ms-site{position:absolute;left:28px;top:70px;width:42%;display:grid;gap:12px}:is(.hv2,.hv2-chrome) .ms-site i{display:block;height:10px;border-radius:999px;background:var(--line)}:is(.hv2,.hv2-chrome) .ms-phone-top{display:none}:is(.hv2,.hv2-chrome) .ms-w{position:absolute;right:20px;bottom:20px;width:360px;height:500px;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 24px 60px -24px #0d143159;transition:width .45s var(--ease),height .45s var(--ease),right .45s var(--ease),bottom .45s var(--ease),border-radius .45s}:is(.hv2,.hv2-chrome) .ms-w.wide{width:min(520px,calc(100% - 40px))}:is(.hv2,.hv2-chrome) .ms-stage[data-surf=app] .ms-frame{width:340px;height:640px;padding:10px;border-radius:44px;background:var(--ink);border-color:var(--ink)}:is(.hv2,.hv2-chrome) .ms-stage[data-surf=app] .ms-bar,:is(.hv2,.hv2-chrome) .ms-stage[data-surf=app] .ms-site{display:none}:is(.hv2,.hv2-chrome) .ms-stage[data-surf=app] .ms-phone-top{display:flex;justify-content:space-between;align-items:center;position:absolute;left:10px;right:10px;top:10px;height:40px;padding:0 26px;background:#fff;border-radius:34px 34px 0 0;font-size:12px;font-weight:600;z-index:2}:is(.hv2,.hv2-chrome) .ms-notch{width:90px;height:24px;border-radius:14px;background:var(--ink)}:is(.hv2,.hv2-chrome) .ms-stage[data-surf=app] .ms-w{right:10px;bottom:10px;width:calc(100% - 20px);height:calc(100% - 60px);border:0;border-radius:0 0 34px 34px;box-shadow:none}:is(.hv2,.hv2-chrome) .ms-hd{display:flex;align-items:center;gap:10px;padding:12px 14px;color:#fff;background:linear-gradient(135deg,var(--ink),#3A3FB8);flex:none}:is(.hv2,.hv2-chrome) .ms-av{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:14px;background:linear-gradient(135deg,var(--ai-2),var(--cyan));box-shadow:0 0 0 2px #ffffff80}:is(.hv2,.hv2-chrome) .ms-hd div{flex:1;min-width:0}:is(.hv2,.hv2-chrome) .ms-hd b{display:block;font-size:14.5px;line-height:1.2}:is(.hv2,.hv2-chrome) .ms-hd small{display:flex;align-items:center;gap:6px;font-size:12px;opacity:.85}:is(.hv2,.hv2-chrome) .ms-hd small i{width:7px;height:7px;border-radius:50%;background:#5cb795}:is(.hv2,.hv2-chrome) .ms-x{font-size:18px;opacity:.8}:is(.hv2,.hv2-chrome) .ms-body{flex:1;min-height:0;overflow:hidden;padding:14px;display:flex;flex-direction:column;gap:10px;font-size:13.5px;line-height:1.45}:is(.hv2,.hv2-chrome) .ms-body>*{animation:hv2-pop .45s var(--ease) both}:is(.hv2,.hv2-chrome) .ms-body>:nth-child(2){animation-delay:.25s}:is(.hv2,.hv2-chrome) .ms-body>:nth-child(3){animation-delay:.6s}:is(.hv2,.hv2-chrome) .ms-body>:nth-child(4){animation-delay:.85s}:is(.hv2,.hv2-chrome) .ms-body>:nth-child(5){animation-delay:1.05s}:is(.hv2,.hv2-chrome) .ms-me{align-self:flex-end;max-width:80%;background:var(--ink);color:#fff;padding:9px 13px;border-radius:14px 14px 4px}:is(.hv2,.hv2-chrome) .ms-ai{max-width:92%;background:var(--ai-mist);border-left:3px solid var(--ai);padding:9px 13px;border-radius:4px 12px 12px 4px}:is(.hv2,.hv2-chrome) .ms-ai small{display:block;font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.04em;color:var(--ai);margin-bottom:2px}:is(.hv2,.hv2-chrome) .ms-step{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:11.5px;color:var(--ink-2);border:1px solid var(--line);background:var(--paper);border-radius:999px;padding:5px 11px}:is(.hv2,.hv2-chrome) .ms-step:before{content:"✓";color:var(--ok);font-weight:700}:is(.hv2,.hv2-chrome) .ms-src{font-size:11px;color:var(--muted)}:is(.hv2,.hv2-chrome) .ms-src u{text-underline-offset:2px}:is(.hv2,.hv2-chrome) .ms-card{border:1px solid var(--line);border-radius:10px;padding:10px;background:#fff}:is(.hv2,.hv2-chrome) .ms-card table{width:100%;border-collapse:collapse;font-size:12.5px}:is(.hv2,.hv2-chrome) .ms-card th,:is(.hv2,.hv2-chrome) .ms-card td{text-align:left;padding:6px 4px;border-bottom:1px solid var(--line-2)}:is(.hv2,.hv2-chrome) .ms-card th{font-family:var(--mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:600}:is(.hv2,.hv2-chrome) .ms-card tr:last-child td{border-bottom:0}:is(.hv2,.hv2-chrome) .ms-bars{display:flex;align-items:flex-end;gap:10px;height:96px;padding:4px 4px 0;border-bottom:1px solid var(--line)}:is(.hv2,.hv2-chrome) .ms-bars span{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;height:100%;font-size:10.5px;color:var(--muted)}:is(.hv2,.hv2-chrome) .ms-bars span i{width:100%;border-radius:4px 4px 0 0;background:var(--ai-soft);transform-origin:bottom;animation:ms-grow .8s var(--ease) both .7s}:is(.hv2,.hv2-chrome) .ms-bars span.on i{background:var(--ai)}:is(.hv2,.hv2-chrome) .ms-days{display:flex;gap:10px;padding:4px 4px 0}:is(.hv2,.hv2-chrome) .ms-days span{flex:1;text-align:center;font-family:var(--mono);font-size:10.5px;color:var(--muted)}@keyframes ms-grow{0%{transform:scaleY(0)}}:is(.hv2,.hv2-chrome) .ms-map{height:96px;border-radius:8px;background:var(--paper);position:relative;overflow:hidden;margin-bottom:8px}:is(.hv2,.hv2-chrome) .ms-map svg{display:block;width:100%;height:100%}:is(.hv2,.hv2-chrome) .ms-card .ms-meta{font-size:12px;color:var(--ink-2);display:grid;gap:2px}:is(.hv2,.hv2-chrome) .ms-prods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}:is(.hv2,.hv2-chrome) .ms-prod{border:1px solid var(--line);border-radius:10px;padding:8px;display:grid;gap:4px;font-size:12px}:is(.hv2,.hv2-chrome) .ms-prod i{display:block;height:56px;border-radius:6px;background:linear-gradient(135deg,var(--ai-soft),var(--ai-mist))}:is(.hv2,.hv2-chrome) .ms-prod b{font-weight:600;line-height:1.25}:is(.hv2,.hv2-chrome) .ms-prod em{font-style:normal;text-align:center;font-size:11.5px;font-weight:600;border:1px solid var(--line);border-radius:6px;padding:4px 0}:is(.hv2,.hv2-chrome) .ms-slots{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}:is(.hv2,.hv2-chrome) .ms-slots span{text-align:center;font-size:12px;font-weight:500;border:1px solid var(--line);border-radius:6px;padding:7px 0}:is(.hv2,.hv2-chrome) .ms-slots span.on{border:2px solid var(--ai);background:var(--ai-mist);color:var(--ai);font-weight:600;padding:6px 0}:is(.hv2,.hv2-chrome) .ms-slots span.off{color:var(--muted);text-decoration:line-through;background:var(--paper)}:is(.hv2,.hv2-chrome) .ms-slots small{grid-column:1/-1;font-family:var(--mono);font-size:10.5px;color:var(--muted);margin-top:4px}:is(.hv2,.hv2-chrome) .ms-ok{display:flex;align-items:center;justify-content:center;height:36px;margin-top:8px;border-radius:6px;background:var(--ai);color:#fff;font-size:12.5px;font-weight:600}:is(.hv2,.hv2-chrome) .ms-body.home{padding:0;gap:0}:is(.hv2,.hv2-chrome) .ms-hero{padding:22px 18px 30px;text-align:center;color:#fff;background:linear-gradient(180deg,#3A3FB8 0%,var(--ai) 55%,var(--ai-mist) 100%)}:is(.hv2,.hv2-chrome) .ms-hero .ms-av{width:52px;height:52px;margin:0 auto 10px;font-size:20px}:is(.hv2,.hv2-chrome) .ms-hero b{display:block;font-size:21px;letter-spacing:-.02em;line-height:1.2}:is(.hv2,.hv2-chrome) .ms-hero span{font-size:14px;opacity:.9}:is(.hv2,.hv2-chrome) .ms-qa{display:grid;gap:6px;padding:0 24px;margin-top:-12px}:is(.hv2,.hv2-chrome) .ms-qa span{justify-self:center;width:100%;max-width:240px;display:flex;align-items:center;gap:9px;padding:6px 12px 6px 6px;border:1px solid #D3D6FF;border-radius:14px 14px 5px;background:#ffffffeb;font-size:13px;font-weight:500}:is(.hv2,.hv2-chrome) .ms-qa span:before{content:"";width:24px;height:24px;flex:none;border-radius:8px 8px 3px;background:var(--ai-mist) center/12px no-repeat}:is(.hv2,.hv2-chrome) .ms-ch{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:11.5px;color:var(--muted)}:is(.hv2,.hv2-chrome) .ms-ch i{width:26px;height:26px;border-radius:50%;border:1px solid var(--line);background:#fff}:is(.hv2,.hv2-chrome) .ms-ft{flex:none;padding:8px 12px 6px;border-top:1px solid var(--line-2)}:is(.hv2,.hv2-chrome) .ms-in{display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 4px 0 12px;border:1px solid var(--line);border-radius:12px;font-size:13px;color:var(--muted)}:is(.hv2,.hv2-chrome) .ms-in i{width:32px;height:32px;border-radius:50%;background:var(--ink)}:is(.hv2,.hv2-chrome) .ms-cr{display:flex;justify-content:space-between;margin-top:5px;font-size:10.5px;color:var(--muted)}:is(.hv2,.hv2-chrome) .ms-side{display:grid;gap:32px}:is(.hv2,.hv2-chrome) .ms-outs{display:flex;flex-wrap:wrap;gap:8px}:is(.hv2,.hv2-chrome) .ms-outs button{height:36px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:border-color .2s,background .2s,color .2s}:is(.hv2,.hv2-chrome) .ms-outs button:hover{border-color:#cfc6ff}:is(.hv2,.hv2-chrome) .ms-outs button[aria-pressed=true]{border-color:var(--ai);background:var(--ai-mist);color:var(--ai);font-weight:600}:is(.hv2,.hv2-chrome) .ms-feat{list-style:none;margin:0;padding:0;display:grid;gap:20px}:is(.hv2,.hv2-chrome) .ms-feat li{display:grid;gap:4px;padding-left:22px;position:relative}:is(.hv2,.hv2-chrome) .ms-feat li:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:2px;background:var(--ai)}:is(.hv2,.hv2-chrome) .ms-feat b{font-size:17px;font-weight:600}:is(.hv2,.hv2-chrome) .ms-feat span{font-size:15px;color:var(--ink-2)}:is(.hv2,.hv2-chrome) .ms-inst{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:48px}:is(.hv2,.hv2-chrome) .ms-inst .panel{padding:22px;display:grid;gap:10px;align-content:start;transition:border-color .3s,box-shadow .3s}:is(.hv2,.hv2-chrome) .ms-inst .panel.on{border-color:var(--ai);box-shadow:0 0 0 3px var(--ai-soft)}:is(.hv2,.hv2-chrome) .ms-inst .ms-lab{margin:0}:is(.hv2,.hv2-chrome) .ms-inst b{font-size:16px;font-weight:600;line-height:1.4}:is(.hv2,.hv2-chrome) .ms-inst code{font-family:var(--mono);font-size:12px;color:var(--ink-2);background:var(--paper);border:1px solid var(--line);border-radius:6px;padding:6px 10px;justify-self:start}:is(.hv2,.hv2-chrome) .ms-inst .mock{justify-self:start;margin:0}:is(.hv2,.hv2-chrome) .um-head{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end}:is(.hv2,.hv2-chrome) .um-head .title{max-width:17ch}:is(.hv2,.hv2-chrome) .um-head .lede{margin:0}:is(.hv2,.hv2-chrome) .um-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);gap:24px;margin-top:56px;align-items:start}:is(.hv2,.hv2-chrome) .um-col{display:grid;gap:12px;min-width:0}:is(.hv2,.hv2-chrome) .um-lab{font-family:var(--mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}:is(.hv2,.hv2-chrome) .um-feed{list-style:none;margin:0;padding:0;display:grid;gap:10px;position:relative}:is(.hv2,.hv2-chrome) .um-feed:before{content:"";position:absolute;left:19px;top:20px;bottom:20px;width:2px;background:var(--line)}:is(.hv2,.hv2-chrome) .um-ev{position:relative;display:grid;grid-template-columns:40px 1fr;gap:12px;width:100%;padding:12px 14px 12px 0;border:1px solid transparent;border-radius:var(--r-lg);background:transparent;text-align:left;cursor:pointer;transition:background .3s,border-color .3s,opacity .3s;opacity:.5}:is(.hv2,.hv2-chrome) .um-ev:hover{opacity:.85}:is(.hv2,.hv2-chrome) .um-ev[aria-current=true]{opacity:1;background:#fff;border-color:var(--line);box-shadow:0 18px 40px -26px #0d143159}:is(.hv2,.hv2-chrome) .um-ev .ic{position:relative;z-index:1;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#fff;border:1px solid var(--line);font-family:var(--mono);font-size:11px;font-weight:600;color:var(--ink-2)}:is(.hv2,.hv2-chrome) .um-ev[aria-current=true] .ic{background:var(--ink);border-color:var(--ink);color:#fff}:is(.hv2,.hv2-chrome) .um-ev small{display:block;font-family:var(--mono);font-size:11px;color:var(--muted);margin-bottom:3px}:is(.hv2,.hv2-chrome) .um-ev span{display:block;font-size:14.5px;line-height:1.4;color:var(--ink)}:is(.hv2,.hv2-chrome) .um-h{padding:0;overflow:hidden}:is(.hv2,.hv2-chrome) .um-hh{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--line-2);font-size:13.5px;font-weight:600}:is(.hv2,.hv2-chrome) .um-hh .dot{width:8px;height:8px;border-radius:50%;background:var(--ai);box-shadow:0 0 0 4px var(--ai-soft)}:is(.hv2,.hv2-chrome) .um-hh .r{margin-left:auto;font-family:var(--mono);font-size:11px;font-weight:500;color:var(--muted)}:is(.hv2,.hv2-chrome) .um-loop{list-style:none;margin:0;padding:8px 16px;display:grid}:is(.hv2,.hv2-chrome) .um-loop li{display:grid;grid-template-columns:72px 1fr;gap:12px;padding:10px 0;border-bottom:1px solid var(--line-2);opacity:.28;transform:translateY(4px);transition:opacity .4s,transform .4s var(--ease)}:is(.hv2,.hv2-chrome) .um-loop li:last-child{border-bottom:0}:is(.hv2,.hv2-chrome) .um-loop li.on{opacity:1;transform:none}:is(.hv2,.hv2-chrome) .um-loop b{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ai);padding-top:2px}:is(.hv2,.hv2-chrome) .um-loop li[data-k=decide] b{color:var(--ok)}:is(.hv2,.hv2-chrome) .um-loop span{font-size:14px;line-height:1.45;color:var(--ink-2)}:is(.hv2,.hv2-chrome) .um-loop code{font-family:var(--mono);font-size:12px;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:4px;padding:1px 6px;margin:2px 4px 2px 0;display:inline-block}:is(.hv2,.hv2-chrome) .um-loop .gate{color:var(--human);font-weight:600}:is(.hv2,.hv2-chrome) .um-reply{margin:0 16px 14px;padding:12px 14px;border-left:3px solid var(--ai);border-radius:4px 10px 10px 4px;background:var(--ai-mist);font-size:14px;line-height:1.45;opacity:0;transition:opacity .4s}:is(.hv2,.hv2-chrome) .um-reply.on{opacity:1}:is(.hv2,.hv2-chrome) .um-reply small{display:block;font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.04em;color:var(--ai);margin-bottom:3px}:is(.hv2,.hv2-chrome) .um-hooks{display:flex;flex-wrap:wrap;gap:6px;padding:12px 16px;border-top:1px solid var(--line-2);background:var(--paper)}:is(.hv2,.hv2-chrome) .um-hooks span{display:inline-flex;align-items:center;gap:5px;font-family:var(--mono);font-size:10.5px;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:3px 8px;background:#fff;transition:color .3s,border-color .3s}:is(.hv2,.hv2-chrome) .um-hooks span:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--line);transition:background .3s}:is(.hv2,.hv2-chrome) .um-hooks span.on{color:var(--ok);border-color:#bfe3d3}:is(.hv2,.hv2-chrome) .um-hooks span.on:before{background:var(--ok)}:is(.hv2,.hv2-chrome) .um-p{padding:16px;display:grid;gap:14px}:is(.hv2,.hv2-chrome) .um-pn{display:flex;align-items:center;gap:12px}:is(.hv2,.hv2-chrome) .um-pn .av{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--ai-soft);color:var(--ai);font-weight:650}:is(.hv2,.hv2-chrome) .um-pn b{display:block;font-size:16px}:is(.hv2,.hv2-chrome) .um-pn small{display:block;font-size:12.5px;line-height:1.4;color:var(--muted)}:is(.hv2,.hv2-chrome) .um-pch{display:flex;flex-wrap:wrap;gap:6px}:is(.hv2,.hv2-chrome) .um-pch .chip{height:26px;font-size:12px}:is(.hv2,.hv2-chrome) .um-pch .chip.new,:is(.hv2,.hv2-chrome) .um-facts div.new{animation:hv2-pop .5s var(--ease)}:is(.hv2,.hv2-chrome) .um-pch .chip.new{border-color:var(--ai);color:var(--ai)}:is(.hv2,.hv2-chrome) .um-facts{margin:0;display:grid;border-top:1px solid var(--line-2)}:is(.hv2,.hv2-chrome) .um-facts div{display:grid;grid-template-columns:96px 1fr;gap:10px;padding:8px 0;border-bottom:1px solid var(--line-2);font-size:13.5px}:is(.hv2,.hv2-chrome) .um-facts dt{font-family:var(--mono);font-size:11px;color:var(--muted);padding-top:2px}:is(.hv2,.hv2-chrome) .um-facts dd{margin:0;color:var(--ink)}:is(.hv2,.hv2-chrome) .um-facts div.new dd{color:var(--ai);font-weight:600}:is(.hv2,.hv2-chrome) .um-thread{border:1px dashed #C9CDFF;border-radius:var(--r);padding:10px 12px;font-size:13px;background:var(--ai-mist);color:var(--ink-2)}:is(.hv2,.hv2-chrome) .um-thread b{display:block;font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ai);margin-bottom:4px}:is(.hv2,.hv2-chrome) .um-thread.ok{border-color:#bfe3d3;background:var(--ok-soft)}:is(.hv2,.hv2-chrome) .um-thread.ok b{color:var(--ok)}:is(.hv2,.hv2-chrome) .um-pts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px;padding-top:32px;border-top:1px solid var(--line)}:is(.hv2,.hv2-chrome) .um-pts div{display:grid;gap:6px}:is(.hv2,.hv2-chrome) .um-pts b{font-size:17px;font-weight:600}:is(.hv2,.hv2-chrome) .um-pts span{font-size:15px;color:var(--ink-2)}:is(.hv2,.hv2-chrome) .faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px}:is(.hv2,.hv2-chrome) .faq-l{border-top:1px solid var(--line)}:is(.hv2,.hv2-chrome) .faq details{border-bottom:1px solid var(--line)}:is(.hv2,.hv2-chrome) .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:20px 0;font-size:18px;font-weight:600;letter-spacing:-.015em}:is(.hv2,.hv2-chrome) .faq summary::-webkit-details-marker{display:none}:is(.hv2,.hv2-chrome) .faq summary i{flex:none;width:28px;height:28px;border-radius:50%;border:1px solid var(--line);position:relative;transition:transform .35s var(--ease),background .3s}:is(.hv2,.hv2-chrome) .faq summary i:before,:is(.hv2,.hv2-chrome) .faq summary i:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.5px;background:var(--ink);transform:translate(-50%,-50%)}:is(.hv2,.hv2-chrome) .faq summary i:after{transform:translate(-50%,-50%) rotate(90deg)}:is(.hv2,.hv2-chrome) .faq details[open] summary i{transform:rotate(45deg);background:var(--ai-mist)}:is(.hv2,.hv2-chrome) .faq .ans{overflow:hidden;padding:0 50px 22px 0;color:var(--ink-2);font-size:16px}:is(.hv2,.hv2-chrome) .faq .ans p{margin:0 0 10px}:is(.hv2,.hv2-chrome) .final{padding:clamp(80px,10vw,140px) 0;text-align:center}:is(.hv2,.hv2-chrome) .final h2{font-size:clamp(40px,6.4vw,96px);letter-spacing:-.05em;line-height:.95;font-weight:700;margin:0 auto;max-width:14ch}:is(.hv2,.hv2-chrome) .final .row{display:flex;gap:10px;margin-top:34px;flex-wrap:wrap;align-items:center;justify-content:center}:is(.hv2,.hv2-chrome) .final .assure{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:28px}:is(.hv2,.hv2-chrome) footer.site{background:var(--ink);color:#c6cae6;padding:64px 0 calc(28px + env(safe-area-inset-bottom,0px));font-size:14px;border:0}:is(.hv2,.hv2-chrome) footer.site .wrap{display:block}:is(.hv2,.hv2-chrome) .f-top{display:grid;grid-template-columns:1.3fr repeat(5,1fr);gap:28px}:is(.hv2,.hv2-chrome) .f-top .logo-w{display:flex;align-items:center;gap:8px}:is(.hv2,.hv2-chrome) .f-top .logo-w .lm{width:26px;height:26px}:is(.hv2,.hv2-chrome) .f-top .logo-w .lw{font-size:20px}:is(.hv2,.hv2-chrome) .f-top p{margin:16px 0 0;color:#9da2c7;max-width:30ch;font-size:14px}:is(.hv2,.hv2-chrome) .f-top h4{margin:0 0 12px;color:#fff;font-size:14px;font-weight:600}:is(.hv2,.hv2-chrome) .f-top ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}:is(.hv2,.hv2-chrome) .f-top a{color:#c6cae6;text-decoration:none}:is(.hv2,.hv2-chrome) .f-top a:hover{color:#fff}:is(.hv2,.hv2-chrome) .f-bot{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:48px;padding-top:22px;border-top:1px solid rgba(255,255,255,.1);color:#8c91b8;font-size:13px;align-items:center}:is(.hv2,.hv2-chrome) .f-bot a{color:#8c91b8;text-decoration:none;margin-right:16px}:is(.hv2,.hv2-chrome) .f-bot label{display:flex;gap:6px;align-items:center;cursor:pointer}:is(.hv2,.hv2-chrome) .trustl{display:flex;gap:8px;flex-wrap:wrap}:is(.hv2,.hv2-chrome) .trustl span{border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:3px 10px;font-size:12px;color:#c6cae6}@media(max-width:1100px){:is(.hv2,.hv2-chrome) .f-top{grid-template-columns:1fr 1fr 1fr}:is(.hv2,.hv2-chrome) .f-top>div:first-child{grid-column:1/-1}:is(.hv2,.hv2-chrome) .int-map{grid-template-columns:repeat(4,minmax(0,1fr))}:is(.hv2,.hv2-chrome) .int-core{grid-column:2/4;grid-row:2/3}}@media(max-width:980px){:is(.hv2,.hv2-chrome) .mod,:is(.hv2,.hv2-chrome) .aura-sec,:is(.hv2,.hv2-chrome) .cs-grid,:is(.hv2,.hv2-chrome) .ms-grid,:is(.hv2,.hv2-chrome) .ms-inst,:is(.hv2,.hv2-chrome) .um-head,:is(.hv2,.hv2-chrome) .um-grid,:is(.hv2,.hv2-chrome) .um-pts,:is(.hv2,.hv2-chrome) .faq{grid-template-columns:1fr}:is(.hv2,.hv2-chrome) .addon-row{grid-template-columns:1fr}:is(.hv2,.hv2-chrome) .aura-sec{gap:36px}:is(.hv2,.hv2-chrome) .ms-grid{gap:36px}:is(.hv2,.hv2-chrome) .faq{gap:24px}:is(.hv2,.hv2-chrome) .int-map{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.hv2,.hv2-chrome) .int-core{grid-column:1/-1;grid-row:auto}:is(.hv2,.hv2-chrome) .int-map svg.wires{display:none}}@media(max-width:640px){:is(.hv2,.hv2-chrome) .f-top{grid-template-columns:1fr 1fr}:is(.hv2,.hv2-chrome) .faq .ans{padding-right:0}:is(.hv2,.hv2-chrome) .phone{max-width:300px}:is(.hv2,.hv2-chrome) .ms-frame{height:560px}:is(.hv2,.hv2-chrome) .ms-site{display:none}:is(.hv2,.hv2-chrome) .ms-w,:is(.hv2,.hv2-chrome) .ms-w.wide{right:12px;bottom:12px;width:calc(100% - 24px);height:calc(100% - 62px)}:is(.hv2,.hv2-chrome) .ms-stage[data-surf=app] .ms-frame{width:min(320px,100%)}}:is(.hv2,.hv2-chrome) .rv{opacity:0;transform:translateY(22px)}.hv2.no-js .rv,.hv2.rm .rv{opacity:1;transform:none}@media(max-width:1100px){:is(.hv2,.hv2-chrome) .split-3{grid-template-columns:1fr 1fr}:is(.hv2,.hv2-chrome) .split-3>:last-child{grid-column:1/-1}:is(.hv2,.hv2-chrome) .uc-cards{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.hv2,.hv2-chrome) .uc-grp{grid-template-columns:1fr;gap:16px}:is(.hv2,.hv2-chrome) .uc-stage{position:relative;top:0}:is(.hv2,.hv2-chrome) .charts{grid-template-columns:1fr 1fr}:is(.hv2,.hv2-chrome) .charts .chart:last-child{grid-column:1/-1}}@media(max-width:980px){:is(.hv2,.hv2-chrome) .nav-links{display:none}:is(.hv2,.hv2-chrome) .burger{display:inline-flex}:is(.hv2,.hv2-chrome) .ax-head,:is(.hv2,.hv2-chrome) .perf-head,:is(.hv2,.hv2-chrome) .uc-head{grid-template-columns:1fr;gap:18px}:is(.hv2,.hv2-chrome) .flow{grid-template-columns:repeat(7,minmax(84px,1fr));overflow-x:auto;scrollbar-width:none;padding-bottom:6px}:is(.hv2,.hv2-chrome) .tabs4{grid-template-columns:1fr 1fr}:is(.hv2,.hv2-chrome) .tab4:nth-child(2){border-right:0}:is(.hv2,.hv2-chrome) .tab4:nth-child(-n+2){border-bottom:1px solid var(--line)}:is(.hv2,.hv2-chrome) .split,:is(.hv2,.hv2-chrome) .split-3,:is(.hv2,.hv2-chrome) .lang-wrap,:is(.hv2,.hv2-chrome) .eng{grid-template-columns:1fr}:is(.hv2,.hv2-chrome) .split-3>:last-child{grid-column:auto}:is(.hv2,.hv2-chrome) .stage{min-height:0}:is(.hv2,.hv2-chrome) .l5-pin{min-height:0;padding:40px 0 0;display:block}:is(.hv2,.hv2-chrome) .l5-grid{grid-template-columns:1fr;gap:0}:is(.hv2,.hv2-chrome) .rail{display:none}:is(.hv2,.hv2-chrome) .l5-stage{height:auto;display:grid;gap:18px}:is(.hv2,.hv2-chrome) .l5-card{position:relative;opacity:1;visibility:visible;transform:none}:is(.hv2,.hv2-chrome) .l5-card .mob-h{display:block;padding:18px 18px 12px}:is(.hv2,.hv2-chrome) .l5-card>.ph{display:none}:is(.hv2,.hv2-chrome) .l5-card .mob-h .n{font-family:var(--mono);font-size:11px;color:var(--ai)}:is(.hv2,.hv2-chrome) .l5-card .mob-h h3{margin:4px 0;font-size:24px;letter-spacing:-.025em}:is(.hv2,.hv2-chrome) .l5-card .mob-h p{margin:0;color:var(--ink-2);font-size:15px}:is(.hv2,.hv2-chrome) .l5-card .body{grid-template-columns:1fr}:is(.hv2,.hv2-chrome) .l5-card .body>div+div{border-left:0;border-top:1px solid var(--line-2);min-height:220px}:is(.hv2,.hv2-chrome) .uc-journey{padding-left:34px}:is(.hv2,.hv2-chrome) .uc-line{left:7px}:is(.hv2,.hv2-chrome) .uc-stage .node{left:-35px}:is(.hv2,.hv2-chrome) .live .site{grid-template-columns:1fr}:is(.hv2,.hv2-chrome) .evs{height:auto;max-height:150px;border-top:1px solid var(--line-2)}:is(.hv2,.hv2-chrome) .sticky-cta small{display:none}:is(.hv2,.hv2-chrome) .sticky-cta .menu{display:inline-flex}}@media(max-width:640px){.hv2,.hv2-chrome{font-size:16px}:is(.hv2,.hv2-chrome) .wrap{width:calc(100% - 32px)}:is(.hv2,.hv2-chrome) .hero{padding-top:calc(var(--nav-h) + 40px)}:is(.hv2,.hv2-chrome) .hero .ctas .btn{flex:1 1 100%}:is(.hv2,.hv2-chrome) .hero .proof .sep{display:none}:is(.hv2,.hv2-chrome) .hero .proof{gap:6px 16px}:is(.hv2,.hv2-chrome) .trusted .row{flex-direction:column;align-items:flex-start;gap:14px}:is(.hv2,.hv2-chrome) .trusted .marquee{width:100%}:is(.hv2,.hv2-chrome) .uc-cards,:is(.hv2,.hv2-chrome) .charts{grid-template-columns:1fr}:is(.hv2,.hv2-chrome) .uc-journey{padding-left:26px}:is(.hv2,.hv2-chrome) .uc-line{left:5px}:is(.hv2,.hv2-chrome) .uc-stage .node{left:-29px;width:14px;height:14px}:is(.hv2,.hv2-chrome) .charts .chart:last-child{grid-column:auto}:is(.hv2,.hv2-chrome) .tabs4 .d{display:none}:is(.hv2,.hv2-chrome) .sticky-cta .bar{gap:10px}:is(.hv2,.hv2-chrome) .sticky-cta strong{font-size:14px;white-space:normal;line-height:1.2}:is(.hv2,.hv2-chrome) .sticky-cta .btn:not(.ai){display:none}:is(.hv2,.hv2-chrome) .sticky-cta .mk{display:none}:is(.hv2,.hv2-chrome) .seg-stats b{font-size:18px}:is(.hv2,.hv2-chrome) .kpis b{font-size:22px}:is(.hv2,.hv2-chrome) .dark .nums{grid-template-columns:1fr 1fr}:is(.hv2,.hv2-chrome) .mm-inputs{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){:is(.hv2,.hv2-chrome) *,:is(.hv2,.hv2-chrome) *:before,:is(.hv2,.hv2-chrome) *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@media(min-width:981px)and (max-width:1180px){:is(.hv2,.hv2-chrome) .um-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:is(.hv2,.hv2-chrome) .um-grid>.um-col:first-child{grid-column:1/-1}:is(.hv2,.hv2-chrome) .um-feed{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.hv2,.hv2-chrome) .um-feed:before{display:none}}@media(max-width:640px){:is(.hv2,.hv2-chrome) .nav-right{gap:4px}:is(.hv2,.hv2-chrome) .nav-right .signin{font-size:14px;padding:0 10px}:is(.hv2,.hv2-chrome) .nav-right .btn{height:38px;padding:0 14px;font-size:14px}}.hv2g{--page:#E3E9F0;--g-fill:linear-gradient(155deg,rgba(255,255,255,.68) 0%,rgba(255,255,255,.4) 100%);--g-rim:rgba(255,255,255,.82);--g-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1px 2px rgba(30,36,80,.05),0 24px 56px -32px rgba(30,36,80,.34);--g-blur:blur(24px) saturate(1.5);--g-in:rgba(255,255,255,.56);--g-dot:rgba(255,255,255,.92);--g-thumb:#FFFFFF;--g-thumb-shadow:0 1px 0 rgba(255,255,255,.9) inset,0 6px 16px -8px rgba(30,36,80,.32);--s-fill:linear-gradient(155deg,rgba(30,36,98,.84) 0%,rgba(9,12,38,.92) 100%);--s-rim:rgba(255,255,255,.12);--s-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 32px 70px -36px rgba(10,13,42,.62);background:var(--page);isolation:isolate}.hv2g :is(section:not(.hero),footer.site){--paper:rgba(255,255,255,.42);--surface:rgba(255,255,255,.56);--line:rgba(13,20,49,.1);--line-2:rgba(13,20,49,.06);--muted:#565C78;--ai-mist:rgba(90,99,245,.09);--ai-soft:rgba(90,99,245,.17);--human-soft:rgba(232,121,43,.13);--ok-soft:rgba(20,128,94,.12);--r:10px;--r-lg:20px}.hv2g:before{content:"";position:fixed;inset:-12vmax;z-index:-1;pointer-events:none;background:radial-gradient(38vmax 32vmax at 14% 20%,rgba(150,176,232,.62),transparent 70%),radial-gradient(34vmax 30vmax at 86% 78%,rgba(196,176,238,.58),transparent 70%),radial-gradient(30vmax 26vmax at 72% 14%,rgba(112,104,246,.3),transparent 70%),radial-gradient(28vmax 24vmax at 24% 86%,rgba(130,205,248,.3),transparent 70%);animation:hv2g-field 52s ease-in-out infinite alternate}@keyframes hv2g-field{0%{transform:translateZ(0) rotate(0)}50%{transform:translate3d(3vmax,-2vmax,0) rotate(4deg)}to{transform:translate3d(-2vmax,3vmax,0) rotate(-3deg)}}.hv2g .panel{background:var(--g-fill);border-color:var(--g-rim);box-shadow:var(--g-shadow);backdrop-filter:var(--g-blur);-webkit-backdrop-filter:var(--g-blur)}.hv2g .panel.on{border-color:var(--ai);box-shadow:var(--g-shadow),0 0 0 3px var(--ai-soft)}.hv2g{--g-light:radial-gradient(380px circle at var(--mx,-999px) var(--my,-999px),rgba(255,255,255,.55),transparent 62%)}.hv2g .panel.lit,.hv2g .faq details.lit{background:var(--g-light),var(--g-fill)}.hv2g .it-t.lit,.hv2g .pae li.lit{background-image:var(--g-light)}.hv2g .chip,.hv2g .tag,.hv2g .url,.hv2g .tog,.hv2g .share,.hv2g .cf,.hv2g .profile,.hv2g .mm-in,.hv2g .mm-loop span,.hv2g .uc .strip,.hv2g .pulse-card .sig span,.hv2g .mini-site .plans div,.hv2g .mod .rules-l div,.hv2g .nps span,.hv2g .pcard .scope button,.hv2g .ms-card,.hv2g .ms-ch i,.hv2g .ms-outs button,.hv2g .um-hooks span{background:var(--g-in)}.hv2g .rail .s:before,.hv2g .um-ev .ic{background:var(--g-dot)}.hv2g .tog i{background:#0d143129}.hv2g .ao .vis{background:linear-gradient(180deg,rgba(255,255,255,.6),var(--ai-mist))}.hv2g .uc.s1 .strip .tr{background:#0d14310a}.hv2g .cs-logo,.hv2g .cs-av{background:#0d14310f}.hv2g .l5-card .body>div+div{background:linear-gradient(180deg,#ffffff57,#fff0)}.hv2g section:not(.hero) .kicker{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 13px;border-radius:999px;background:#ffffff80;border:1px solid var(--g-rim);box-shadow:inset 0 1px #ffffffe6,0 6px 16px -10px #1e24504d;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4)}.hv2g section:not(.hero) .kicker:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ai);box-shadow:0 0 0 3px var(--ai-soft)}.hv2g section:not(.hero) .btn:not(.primary):not(.ai):not(.ghost){--bg:rgba(255,255,255,.5);--bd:var(--g-rim);box-shadow:inset 0 1px #ffffffe6,0 8px 20px -14px #1e245066;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4)}.hv2g section:not(.hero) .btn.primary,.hv2g section:not(.hero) .btn.ai{box-shadow:inset 0 1px #ffffff2e,0 12px 26px -14px #0d14318c}.hv2g{--s-sheen:linear-gradient(160deg,rgba(160,168,255,.18),rgba(255,255,255,0) 42%)}.hv2g .dark,.hv2g .reflex,.hv2g .int-core,.hv2g .cs-feat,.hv2g .mini-site .popup{background:var(--s-sheen),var(--s-fill);border:1px solid var(--s-rim);box-shadow:var(--s-shadow);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4)}.hv2g .voice{background:#ffffff0d;border-color:#ffffff1f}.hv2g .hvid{border:1px solid rgba(255,255,255,.75);box-shadow:0 0 0 9px #ffffff57,0 0 0 10px #ffffffbf,0 50px 110px -44px #0d143180}.hv2g .trusted{background:#ffffff52;border-block-color:var(--g-rim);box-shadow:inset 0 1px #ffffffb3,0 20px 40px -34px #1e24504d;backdrop-filter:var(--g-blur);-webkit-backdrop-filter:var(--g-blur)}.hv2g .logo-slot{border-color:#0d143129;background:#ffffff57;border-radius:999px}.hv2g .logo-slot:hover{background:#ffffffd9}.hv2g .tabs4{background:#ffffff57;border-color:var(--g-rim);padding:5px;gap:5px;box-shadow:inset 0 1px #fffc,0 18px 40px -30px #1e24504d;backdrop-filter:var(--g-blur);-webkit-backdrop-filter:var(--g-blur)}.hv2g .tab4{border-right:0;border-radius:15px;transition:background .3s,box-shadow .3s}.hv2g .tab4:hover{background:#fff6}.hv2g .tabs4{position:relative}.hv2g .tabs4 .thumb4{position:absolute;left:0;top:0;z-index:0;border-radius:15px;pointer-events:none;background:var(--g-thumb);box-shadow:var(--g-thumb-shadow)}.hv2g .tabs4.thumb-ready .thumb4{transition:transform .55s var(--ease),width .55s var(--ease),height .55s var(--ease)}.hv2g .tab4{z-index:1}.hv2g .tab4[aria-selected=true]{background:transparent}.hv2g.no-js .tab4[aria-selected=true]{background:var(--g-thumb)}.hv2g .tab4 .prog{display:none}.hv2g .tab4 .n{position:relative;display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;font-size:10.5px;font-weight:500;color:var(--muted);background:#ffffff73;vertical-align:middle;transition:color .3s,background .3s}.hv2g .tab4 .n:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(var(--ai) calc(var(--p,0) * 1turn),rgba(13,20,49,.12) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px))}.hv2g .tab4[aria-selected=true] .n{color:var(--ai);background:var(--ai-mist)}.hv2g .tab4 .pause{margin-left:8px;vertical-align:middle;letter-spacing:.04em}.hv2g .tab4 .t{margin-top:10px}.hv2g #agentic .tabs4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:6px;border-radius:24px}.hv2g #agentic .tab4{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:10px;row-gap:7px;align-items:center;align-content:center;min-width:0;padding:14px 16px 15px 14px;border:0;border-radius:18px;text-align:left}.hv2g #agentic .tabs4 .thumb4{border-radius:18px}.hv2g #agentic .tab4 .n{grid-area:1/1;flex:none;width:28px;height:28px;font-size:11px}.hv2g #agentic .tab4 .t{grid-area:1/2;margin:0;min-width:0;font-size:15px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink-2)}.hv2g #agentic .tab4[aria-selected=true] .t{color:var(--ink)}.hv2g #agentic .tab4 .d{grid-area:2/1/3/4;margin:0;font-size:13px;line-height:1.35;color:var(--muted)}.hv2g #agentic .tab4 .pause{grid-area:1/3;flex:none;margin:0;width:16px;height:16px;border-radius:50%;font-size:0;background:linear-gradient(var(--ai),var(--ai)) 5px 4.5px/2px 7px no-repeat,linear-gradient(var(--ai),var(--ai)) 9px 4.5px/2px 7px no-repeat,var(--ai-mist)}@media(min-width:981px)and (max-width:1180px){.hv2g #agentic .tab4{padding:12px;row-gap:5px;column-gap:8px}.hv2g #agentic .tab4 .t{font-size:14px}.hv2g #agentic .tab4 .d{font-size:12.5px;line-height:1.3}}@media(max-width:980px){.hv2g #agentic .tabs4{padding:5px;border-radius:999px}.hv2g #agentic .tab4{display:flex;align-items:center;gap:10px;height:44px;padding:0 16px 0 8px;border-radius:999px}.hv2g #agentic .tabs4 .thumb4{border-radius:999px}.hv2g #agentic .tab4 .pause{order:3;margin-left:auto}.hv2g #agentic .tab4 .d{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}.hv2g #agentic .tabs4{margin-top:30px}.hv2g #agentic .jny-foot{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:clamp(24px,2.4vw,40px)}.hv2g #agentic .jny-lab{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.hv2g #agentic .jny-lab i{width:6px;height:6px;border-radius:50%;background:var(--ai);box-shadow:0 0 0 3px #5a63f529}.hv2g #agentic .jny{position:relative;display:flex;align-items:flex-start;justify-content:center;gap:0;max-width:100%;padding:16px 24px;border-radius:20px;background:#fff6;box-shadow:inset 0 0 0 1px #fffc,inset 0 1px #ffffffe6,0 8px 20px -14px #1e24504d;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4)}.hv2g #agentic .js{position:relative;display:flex;align-items:flex-start;gap:11px;min-width:0;width:230px;opacity:.5;transition:opacity .45s var(--ease)}.hv2g #agentic .js i{position:relative;flex:none;width:30px;height:30px;border-radius:50%;background:#0d14310f;transition:background .4s,box-shadow .4s}.hv2g #agentic .js i:before{content:"";position:absolute;inset:0;background:#a3a8be;transition:background .4s;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:14px;mask-size:14px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hv2g #agentic .js[data-k=customer] i:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4 4-6 8-6s8 2 8 6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4 4-6 8-6s8 2 8 6'/%3E%3C/svg%3E")}.hv2g #agentic .js[data-k=conversation] i:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a8 8 0 0 1-11.6 7.1L4 20.5l1.4-4.9A8 8 0 1 1 21 12z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a8 8 0 0 1-11.6 7.1L4 20.5l1.4-4.9A8 8 0 1 1 21 12z'/%3E%3C/svg%3E")}.hv2g #agentic .js[data-k=agent] i:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l1.9 5.6L19.5 10.5l-5.6 1.9L12 18l-1.9-5.6L4.5 10.5l5.6-1.9z'/%3E%3Cpath d='M19 16v4M17 18h4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l1.9 5.6L19.5 10.5l-5.6 1.9L12 18l-1.9-5.6L4.5 10.5l5.6-1.9z'/%3E%3Cpath d='M19 16v4M17 18h4'/%3E%3C/svg%3E")}.hv2g #agentic .js[data-k=task] i:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6h11M9 12h11M9 18h11'/%3E%3Cpath d='M3.5 6l1.2 1.2L7 5M3.5 12l1.2 1.2L7 11M3.5 18l1.2 1.2L7 17'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6h11M9 12h11M9 18h11'/%3E%3Cpath d='M3.5 6l1.2 1.2L7 5M3.5 12l1.2 1.2L7 11M3.5 18l1.2 1.2L7 17'/%3E%3C/svg%3E")}.hv2g #agentic .js[data-k=approval] i:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E")}.hv2g #agentic .js[data-k=outcome] i:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M8 12l3 3 5-6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M8 12l3 3 5-6'/%3E%3C/svg%3E")}.hv2g #agentic .js[data-k=insight] i:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20V10M10 20V4M16 20v-7M22 20H2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20V10M10 20V4M16 20v-7M22 20H2'/%3E%3C/svg%3E")}.hv2g #agentic .jt{min-width:0;padding-top:1px}.hv2g #agentic .jt b{display:block;font-size:14px;font-weight:600;line-height:18px;letter-spacing:-.005em;color:var(--ink)}.hv2g #agentic .jt small{display:block;margin-top:2px;font-size:12.5px;line-height:17px;color:var(--muted)}.hv2g #agentic .js.on{opacity:1}.hv2g #agentic .js.on:not(.cur) i{background:var(--ai-mist);box-shadow:inset 0 0 0 1px #5a63f524}.hv2g #agentic .js.on:not(.cur) i:before{background:var(--ai);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.hv2g #agentic .js.h.on:not(.cur) i{background:var(--human-soft);box-shadow:inset 0 0 0 1px #e8792b29}.hv2g #agentic .js.h.on:not(.cur) i:before{background:var(--human)}.hv2g #agentic .js.cur i{background:var(--ai);box-shadow:0 0 0 3px #5a63f529}.hv2g #agentic .js.cur i:before{background:#fff}.hv2g #agentic .js.h.cur i{background:var(--human);box-shadow:0 0 0 3px #e8792b2e}.hv2g #agentic .js.cur i:after{content:"";position:absolute;inset:-3px;border-radius:50%;box-shadow:0 0 #5a63f559;animation:hv2g-jhalo 1.8s ease-out infinite}.hv2g #agentic .js.h.cur i:after{box-shadow:0 0 #e8792b59}@keyframes hv2g-jhalo{70%,to{box-shadow:0 0 0 7px #5a63f500}}.hv2g #agentic .jc{position:relative;flex:0 1 56px;min-width:24px;height:2px;margin:14px 16px 0;border-radius:2px;overflow:hidden;background:#0d14311a}.hv2g #agentic .jc b{position:absolute;inset:0;border-radius:2px;background:linear-gradient(90deg,rgba(90,99,245,.35),var(--ai));transform:scaleX(0);transform-origin:left;transition:transform .5s var(--ease)}.hv2g #agentic .jc.on b{transform:none}.hv2g #agentic .jcap{display:none}.hv2g #agentic .ws-win{margin-top:clamp(40px,4vw,64px)}@media(max-width:640px){.hv2g #agentic .ws-win{margin-top:14px}}.hv2g #agentic .stage{min-height:0}@media(max-width:980px){.hv2g #agentic .jny{padding:10px 16px;border-radius:999px}.hv2g #agentic .js{width:auto}.hv2g #agentic .jt{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hv2g #agentic .jc{flex:none;width:40px;margin:14px 10px 0}.hv2g #agentic .jcap{display:block;max-width:34ch;margin:0;font-size:14px;line-height:1.4;text-align:center;color:var(--muted);text-wrap:balance}.hv2g #agentic .jcap b{font-weight:600;color:var(--ink)}}@media(max-width:720px){.hv2g #agentic .tabs4{display:flex}.hv2g #agentic .tab4{flex:none;padding:0 8px;justify-content:center}.hv2g #agentic .tab4[aria-selected=true]{flex:1;justify-content:flex-start;padding-right:14px}.hv2g #agentic .tab4:not([aria-selected=true]) .t{display:none}.hv2g #agentic .tab4 .t{font-size:13.5px;line-height:1.15;white-space:normal;text-overflow:clip}}.hv2g .ws-win{margin-top:16px}.hv2g .ws-win .split-3,.hv2g .ws-win .split{gap:12px}@media(min-width:1101px){.hv2g .ws-win .split-3{grid-template-columns:minmax(0,330px) minmax(0,1fr) minmax(0,330px)}}.hv2g .ws-win .stage{display:grid;grid-template-rows:1fr;grid-template-columns:minmax(0,1fr)}.hv2g .ws-win .tp.on{display:flex;flex-direction:column;min-width:0}.hv2g .ws-win .tp>*{min-width:0}@media(max-width:640px){.hv2g .ws-win .task{grid-template-columns:auto minmax(0,1fr)}.hv2g .ws-win .task .acts{grid-column:2/-1}.hv2g .ws-win #autoTasks .task{grid-template-columns:auto minmax(0,1fr) auto}.hv2g .ws-win #autoTasks .task .acts{grid-column:auto}}.hv2g .ws-win .tp.on>:is(.split,.split-3){flex:1}.hv2g .ws-win .tp>h3{margin:2px 6px 12px;font-size:20px;font-weight:600}.hv2g .tp{will-change:auto}.hv2g .ws-win{--g-fill:linear-gradient(transparent,transparent);--g-shadow:none}.hv2g #agentic .ws-win :is(.split,.split-3){gap:12px}.hv2g #agentic .ws-win :is(.split,.split-3)>.panel{--card:linear-gradient(160deg,rgba(255,255,255,.66),rgba(255,255,255,.4));border:0;border-radius:20px;background:var(--card);box-shadow:inset 0 0 0 1px #ffffffd9,0 0 0 1px #0d14310d,0 1px 2px #1e24500a,0 24px 48px -32px #1e24505c;backdrop-filter:var(--g-blur);-webkit-backdrop-filter:var(--g-blur)}.hv2g #agentic .ws-win :is(.split,.split-3)>.panel.lit{background:var(--g-light),var(--card)}.hv2g #agentic #p-0 .split-3{gap:6px}.hv2g #agentic #p-0 .split-3>.panel:not(:nth-child(2)){background:none;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.hv2g #agentic #p-0 .split-3>.panel:nth-child(2){z-index:1;--card:linear-gradient(160deg,rgba(255,255,255,.86),rgba(255,255,255,.58));box-shadow:inset 0 0 0 1px #fffffff2,inset 0 1px #fff,0 0 0 1px #0d14310d,0 2px 4px #1e24500a,0 14px 30px -16px #1e245033,0 44px 90px -40px #4049d861}.hv2g #agentic #p-0 .inbox>.ph{padding-left:12px;padding-right:8px}.hv2g #agentic #p-0 .inbox .it{margin:0 4px 4px 0}.hv2g #agentic #p-0 .split-3>.panel:last-child>.ph{padding-left:14px;padding-right:0}.hv2g #agentic #p-0 .trace{padding:4px 0 16px 6px}@media(min-width:1101px){.hv2g #agentic #p-0 .split-3{gap:0;grid-template-columns:minmax(0,330px) minmax(0,1fr) minmax(0,330px)}.hv2g #agentic #p-0 .split-3>.panel:nth-child(2){z-index:2;margin-inline:-52px;box-shadow:inset 0 0 0 1px #fffffff2,inset 0 1px #fff,0 0 0 1px #0d14310d,0 2px 4px #1e24500d,0 18px 36px -18px #1e24503d,0 56px 100px -44px #4049d86b}.hv2g #agentic #p-0 .split-3>.panel:not(:nth-child(2)){z-index:1;border-radius:20px;background:linear-gradient(160deg,#ffffff70,#fff3);box-shadow:inset 0 0 0 1px #ffffff9e,0 20px 44px -34px #1e24504d;backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3)}.hv2g #agentic #p-0 .split-3>.panel:first-child{transform-origin:0% 50%;transform:perspective(1500px) rotateY(10deg) scale(.93);padding-right:32px;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.62),#000 42%);mask-image:linear-gradient(90deg,#0000009e,#000 42%)}.hv2g #agentic #p-0 .split-3>.panel:last-child{transform-origin:100% 50%;transform:perspective(1500px) rotateY(-10deg) scale(.93);padding-left:32px;-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,.62),#000 42%);mask-image:linear-gradient(270deg,#0000009e,#000 42%)}.hv2g #agentic #p-0 .inbox>.ph{padding-left:18px;padding-right:12px}.hv2g #agentic #p-0 .inbox .it{margin:0 8px 4px}.hv2g #agentic #p-0 .split-3>.panel:last-child>.ph{padding-left:18px;padding-right:14px}.hv2g #agentic #p-0 .trace{padding:4px 10px 16px}.hv2g #agentic #p-0.on .split-3>.panel:first-child{animation:hv2g-cf-l .9s var(--ease) both}.hv2g #agentic #p-0.on .split-3>.panel:last-child{animation:hv2g-cf-r .9s var(--ease) both}}@keyframes hv2g-cf-l{0%{transform:perspective(1500px) rotateY(22deg) scale(.86);opacity:0}}@keyframes hv2g-cf-r{0%{transform:perspective(1500px) rotateY(-22deg) scale(.86);opacity:0}}@media(min-width:1101px)and (prefers-reduced-motion:reduce){.hv2g #agentic #p-0.on .split-3>.panel:is(:first-child,:last-child){animation:none}}@media(min-width:981px)and (max-width:1100px){.hv2g #agentic #p-0 .split-3{row-gap:14px}.hv2g #agentic #p-0 .split-3>.panel:last-child{min-height:250px}.hv2g #agentic #p-0 .split-3>.panel:nth-child(2){min-height:432px}.hv2g #agentic #p-0 .trace{grid-template-rows:repeat(3,auto);grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);column-gap:16px}.hv2g #agentic #p-0 .trace .ln:nth-child(3):after{display:none}.hv2g #agentic #p-0 .split-3>.panel:last-child{padding-top:6px;background:linear-gradient(90deg,transparent,rgba(13,20,49,.09) 12%,rgba(13,20,49,.09) 88%,transparent) top/100% 1px no-repeat}}@media(max-width:980px){.hv2g #agentic #p-0 .split-3{gap:14px}.hv2g #agentic #p-0 .inbox .it{margin-right:0}}.hv2g .ws-win .ph{border-bottom-color:transparent;padding:14px 18px 8px}.hv2g #agentic .ph .dot{display:none}.hv2g .ws-win .split-3>.panel,.hv2g .ws-win .split>.panel{display:flex;flex-direction:column}.hv2g .ws-win .split>.panel>.ph,.hv2g .ws-win .split-3>.panel>.ph{flex:none}.hv2g .ws-win .ph .r{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-family:var(--f);font-size:12px;font-weight:500;letter-spacing:0;color:var(--muted);background:#ffffff80;border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px #ffffffd9,0 2px 6px -4px #1e245040;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.hv2g .ws-win .tag{font-family:var(--f);font-size:11.5px;font-weight:500;letter-spacing:0;padding:3px 9px;border-radius:999px;border-color:#ffffffbf;box-shadow:inset 0 1px #ffffffb3}.hv2g :where(section:not(.hero)) .chip{border-color:#ffffffd1;box-shadow:inset 0 1px #ffffffd9,0 2px 6px -4px #1e245038;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.hv2g .tab4 .n,.hv2g .tab4 .pause{font-family:var(--f);letter-spacing:0}.hv2g .tab4 .n{font-size:11.5px;font-weight:600}.hv2g .tab4 .pause{font-size:12px;font-weight:500}.hv2g .inbox{padding-bottom:8px}.hv2g .inbox .it{margin:0 8px 4px;padding:10px 12px;gap:12px;align-items:center;border-bottom:0;border-radius:14px;transition:background .3s,box-shadow .35s var(--ease),translate .35s var(--ease)}.hv2g .inbox .it:hover{background:#ffffff9e;box-shadow:0 8px 18px -14px #1e245066}.hv2g .inbox .it.on{background:#fff;translate:0 -1px;box-shadow:0 1px 2px #1e24500f,0 6px 14px -6px #1e245024,0 22px 36px -24px #4049d873}.hv2g .inbox .it b{font-size:14.5px;font-weight:600;color:var(--ink-2);transition:color .3s}.hv2g .inbox .it.on b{color:var(--ink)}.hv2g .inbox .it span:not(.av){font-size:12.5px}.hv2g .inbox .it .av{position:relative;display:grid;place-items:center;flex:none;width:36px;height:36px;max-width:none;overflow:visible;border-radius:50%;font-size:11.5px;font-weight:700;color:var(--ink);white-space:nowrap;background:linear-gradient(140deg,#e3e6ff,#f6f3ff);box-shadow:inset 0 1px #fff,0 0 0 1px #5a63f514,0 4px 10px -5px #1e245059}.hv2g .inbox .it .av:after{content:"";position:absolute;right:-1px;bottom:-1px;width:12px;height:12px;border-radius:50%;border:2px solid #fff;background:var(--chc,#A3A8BE);box-shadow:0 1px 3px #1e24504d}.hv2g .inbox .it .av img{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;object-fit:cover}.hv2g .inbox .it .av:has(img){box-shadow:0 0 0 1.5px #fff,0 4px 10px -5px #1e245066}.hv2g .inbox .av[data-ch=WhatsApp]{--chc:#25B861}.hv2g .inbox .av[data-ch=Email]{--chc:var(--ai)}.hv2g .inbox .av[data-ch=Voice]{--chc:var(--human)}.hv2g .inbox .av[data-ch=Instagram]{--chc:#D9467C}.hv2g .thread{flex:1;gap:10px;padding:16px 18px 20px}.hv2g .msg{border-radius:18px;padding:11px 15px;line-height:1.5;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4)}.hv2g .msg.c{color:var(--ink);border:1px solid rgba(13,20,49,.04);border-bottom-left-radius:6px;background:#0d14310e;box-shadow:none}.hv2g .msg.a{color:#fff;border:1px solid rgba(255,255,255,.26);border-bottom-right-radius:6px;background:linear-gradient(125deg,#ffffff29,#fff0 42%),#4e56e8db;box-shadow:inset 0 1px #ffffff38,0 6px 18px -12px #4049d873}.hv2g .msg.a .typing i{background:#fff}.hv2g .msg.sys{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;font-family:var(--f);font-size:12px;font-weight:500;background:#14805e1a;border:1px solid rgba(255,255,255,.7);box-shadow:inset 0 1px #ffffffb3;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.hv2g .msg.sys:not(.ok){background:var(--ai-mist)}.hv2g .msg.sys.ok:before{content:"";width:12px;height:12px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/12px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/12px no-repeat}.hv2g #thState{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-family:var(--f);font-size:12px;font-weight:500;background:#5a63f51a;color:var(--ai);border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #ffffffbf;transition:background .3s,color .3s}.hv2g #thState:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;animation:hv2-pulse 1.6s infinite}.hv2g #thState[data-s=done]{background:#14805e1a;color:var(--ok)}.hv2g #thState[data-s=done]:before{animation:none}.hv2g .trace{flex:1;display:grid;align-content:start;gap:4px;padding:4px 12px 16px;line-height:1.3;font-family:var(--f)}.hv2g .trace .ln{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);grid-template-rows:auto auto;column-gap:12px;align-items:center;padding:8px 10px 8px 8px;border-radius:14px;opacity:1;transition:background .4s,box-shadow .4s}.hv2g .trace .ln>i{grid-row:1/3;position:relative;width:30px;height:30px;border-radius:50%;background:#0d14310d;transition:background .4s,box-shadow .4s}.hv2g .trace .ln>i:before{content:"";position:absolute;inset:0;background:#a3a8be;transition:background .4s;-webkit-mask:var(--ic) center/15px no-repeat;mask:var(--ic) center/15px no-repeat}.hv2g .trace .ln b{font-family:var(--f);font-size:13.5px;font-weight:600;letter-spacing:-.005em;text-transform:capitalize;color:var(--ink);align-self:end;transition:color .4s}.hv2g .trace .ln:not(.on) b,.hv2g .trace .ln.on b{color:var(--ink)}.hv2g .trace .ln:not(.on) b{color:#8f94ab}.hv2g .trace .ln span{font-family:var(--f);font-size:12.5px;line-height:1.4;color:var(--muted);align-self:start;margin-top:1px;opacity:.6;transition:opacity .4s}.hv2g .trace .ln:not(:last-child):after{content:"";position:absolute;left:23px;top:calc(50% + 19px);width:1.5px;height:calc(100% - 34px);margin-left:-.75px;border-radius:2px;background:#0d143117;transition:background .4s}.hv2g .trace .ln.on:has(+.ln.on):after{background:#5a63f561}.hv2g .trace .ln.on>i{background:var(--ai-mist)}.hv2g .trace .ln.on>i:before{background:var(--ai)}.hv2g .trace .ln.on span{opacity:1}.hv2g .trace .ln.ok.on>i{background:var(--ok-soft)}.hv2g .trace .ln.ok.on>i:before{background:var(--ok)}.hv2g .trace .ln.h.on>i{background:var(--human-soft)}.hv2g .trace .ln.h.on>i:before{background:var(--human)}.hv2g .trace .ln.on:not(:has(~.ln.on)){background:#ffffff8c;box-shadow:0 8px 22px -16px #1e245052}.hv2g .trace .ln.on:not(:has(~.ln.on))>i{background:var(--ai);box-shadow:0 0 0 4px #5a63f524}.hv2g .trace .ln.ok.on:not(:has(~.ln.on))>i{background:var(--ok);box-shadow:0 0 0 4px #14805e24}.hv2g .trace .ln.h.on:not(:has(~.ln.on))>i{background:var(--human);box-shadow:0 0 0 4px #e8792b24}.hv2g .trace .ln.on:not(:has(~.ln.on))>i:before{background:#fff}.hv2g .trace .ln[data-k=observe]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.hv2g .trace .ln[data-k=route]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='6' r='2.5'/%3E%3Ccircle cx='6' cy='18' r='2.5'/%3E%3Ccircle cx='18' cy='12' r='2.5'/%3E%3Cpath d='M6 8.5v7M8.3 7.2l7.4 3.6'/%3E%3C/svg%3E")}.hv2g .trace .ln[data-k=tool]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.7 6.3a4 4 0 0 0-5.4 5.4L3 18l3 3 6.3-6.3a4 4 0 0 0 5.4-5.4l-2.6 2.6-2.4-.6-.6-2.4z'/%3E%3C/svg%3E")}.hv2g .trace .ln[data-k=ground]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cellipse cx='12' cy='5' rx='8' ry='3'/%3E%3Cpath d='M4 5v14c0 1.7 3.6 3 8 3s8-1.3 8-3V5'/%3E%3Cpath d='M4 12c0 1.7 3.6 3 8 3s8-1.3 8-3'/%3E%3C/svg%3E")}.hv2g .trace .ln[data-k=check]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E")}.hv2g .trace .ln[data-k=act]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 2L11 13'/%3E%3Cpath d='M22 2l-7 20-4-9-9-4z'/%3E%3C/svg%3E")}.hv2g .trace .ln[data-k=outcome]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M8 12l3 3 5-6'/%3E%3C/svg%3E")}.hv2g .ws-win #tasks,.hv2g .ws-win #autoTasks{display:grid;gap:8px;padding:4px 12px 12px}.hv2g .ws-win .task{padding:12px;gap:14px;border-bottom:0;border-radius:16px;background:linear-gradient(165deg,#ffffffe6,#ffffff9e);box-shadow:inset 0 1px #fff,0 1px 2px #1e24500d,0 10px 22px -16px #1e245052;transition:box-shadow .35s var(--ease),translate .35s var(--ease)}.hv2g .ws-win .task:not(.done):hover{translate:0 -1px;box-shadow:inset 0 1px #fff,0 1px 2px #1e24500f,0 16px 30px -18px #1e24506b}.hv2g .ws-win .task>div{font-weight:500;font-size:14.5px;line-height:1.35;color:var(--ink)}.hv2g .ws-win .task small{margin-top:3px;font-weight:400}.hv2g .ws-win .task.done{opacity:.7}.hv2g .ws-win .task .ic{position:relative;width:36px;height:36px;border-radius:12px;font-size:0;background:var(--ai-mist);box-shadow:inset 0 0 0 1px #5a63f524}.hv2g .ws-win .task .ic:before{content:"";position:absolute;inset:0;background:var(--ai);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/16px no-repeat}.hv2g .ws-win .task.gate .ic{background:linear-gradient(140deg,#ffe0c8e6,#fff0e4b3);box-shadow:inset 0 0 0 1px #e8792b2e}.hv2g .ws-win .task.gate .ic:before{background:var(--human);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4 4-6 8-6s8 2 8 6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4 4-6 8-6s8 2 8 6'/%3E%3C/svg%3E")}.hv2g .ws-win #autoTasks .task>b{min-width:52px;height:30px;padding:0 10px;display:grid;place-items:center;border-radius:999px;font-size:14px;font-weight:500;color:var(--ink-2);background:#0d14310d}.hv2g .ws-win .task .acts{gap:6px}.hv2g .ws-win .task .acts .btn{height:34px;padding:0 15px;border-radius:999px;font-size:13.5px;gap:6px}.hv2g #agentic .task .acts .btn{font-weight:500;box-shadow:none;border-color:transparent}.hv2g #agentic .task .acts .btn:after{display:none}.hv2g #agentic .task .acts .btn.primary{--bg:var(--ink);--bd:transparent;color:#fff;background:var(--ink)}.hv2g #agentic .task .acts .btn.primary:hover{background:#262d5e}.hv2g #agentic .task .acts .btn{transition:background .2s,scale .18s var(--ease)}.hv2g #agentic .task .acts .btn.primary.press{background:#262d5e;scale:.93}.hv2g .ws-win #autoTasks .task.tick{animation:hv2g-tick .7s var(--ease)}.hv2g .ws-win #autoTasks .task.tick>b{animation:hv2g-tickn .7s var(--ease)}@keyframes hv2g-tick{30%{box-shadow:inset 0 1px #fff,0 0 0 2px #5a63f547,0 12px 26px -14px #4049d873}}@keyframes hv2g-tickn{30%{background:#5a63f529;color:var(--ai)}}.hv2g .ws-win .task .acts .btn.primary:before{content:"";width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/14px no-repeat}.hv2g #agentic .task .acts .btn:not(.primary){--bg:rgba(13,20,49,.06);--bd:transparent;color:var(--ink-2);background:var(--bg)}.hv2g #agentic .task .acts .btn:not(.primary):hover{--bg:rgba(232,121,43,.12);color:#b4561a}.hv2g .ws-win .task .acts .btn:hover{border-color:transparent}.hv2g .ws-win .task .acts .tag{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 11px;border:0;border-radius:999px;font-size:11px}.hv2g .ws-win .task .acts .tag.ok:before{content:"";width:12px;height:12px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/12px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/12px no-repeat}.hv2g .learned{border:0;border-radius:16px;margin:4px 12px 14px;padding:12px 14px;background:#5a63f514;box-shadow:inset 0 0 0 1px #5a63f524}.hv2g .learned b{font-weight:600}.hv2g #agentic #p-1 .split.tq{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.hv2g #agentic #p-1 .tq-ai{grid-column:1;grid-row:1}.hv2g #agentic #p-1 .tq-ask{grid-column:2;grid-row:1}.hv2g #agentic #p-1 .tq-slot{grid-column:2;grid-row:1;align-self:start;position:relative;z-index:3;margin-top:50px}.hv2g #agentic #p-1 .tq-space{height:172px}@media(max-width:980px){.hv2g #agentic #p-1 .split.tq{grid-template-columns:minmax(0,1fr)}.hv2g #agentic #p-1 .tq-ask,.hv2g #agentic #p-1 .tq-slot{grid-column:1;grid-row:2}.hv2g #agentic #p-1 .tq-ask{min-height:300px}}.hv2g #agentic #p-1 .tq-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:2px 14px 0}.hv2g #agentic .tq-stat{display:flex;flex-direction:column;justify-content:space-between;gap:8px;min-height:80px;padding:11px 12px 12px;border-radius:14px;background:linear-gradient(165deg,#ffffffeb,#ffffffa3);box-shadow:inset 0 1px #fff,0 1px 2px #1e24500d,0 10px 22px -16px #1e24504d}.hv2g #agentic .tq-stat small{font-size:12px;line-height:1.3;color:var(--muted)}.hv2g #agentic .tq-stat b{font-size:26px;font-weight:500;letter-spacing:-.03em;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.hv2g #agentic .tq-stat.tick{animation:hv2g-tick .7s var(--ease)}.hv2g #agentic .tq-stat.tick b{animation:hv2g-tickc .7s var(--ease)}@keyframes hv2g-tickc{30%{color:var(--ai)}}.hv2g #agentic .tq-stream{flex:1;min-height:244px;display:grid;align-content:start;gap:6px;padding:12px 14px 14px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 62%,transparent);mask-image:linear-gradient(180deg,#000 62%,transparent)}.hv2g #agentic .tq-row{display:grid;grid-template-columns:22px auto minmax(0,1fr);align-items:center;column-gap:10px;height:38px;padding:0 12px;border-radius:12px;font-size:13.5px;background:#ffffff80;box-shadow:inset 0 0 0 1px #ffffffbf}.hv2g #agentic .tq-row b{font-weight:500;color:var(--ink);white-space:nowrap}.hv2g #agentic .tq-row span{font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hv2g #agentic .tq-row i{position:relative;width:22px;height:22px;border-radius:50%;background:#0d14310f;transition:background .3s}.hv2g #agentic .tq-row i:before{content:"";position:absolute;inset:0;background:#b3b8cc;transition:background .3s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/12px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/12px no-repeat}.hv2g #agentic .tq-row.ok i{background:var(--ok-soft)}.hv2g #agentic .tq-row.ok i:before{background:var(--ok)}.hv2g #agentic #p-1 .tq-slot{display:block;padding:0 14px}.hv2g #agentic .ws-win .task.tq-note{grid-template-columns:36px minmax(0,1fr);grid-template-areas:"tag tag" "ic txt" ". acts";row-gap:10px;column-gap:12px;padding:14px;border-radius:18px;background:linear-gradient(165deg,#fff,#ffffffe0);box-shadow:inset 0 0 0 1px #e8792b38,0 2px 4px #1e24500d,0 22px 40px -22px #c8642873}.hv2g #agentic .ws-win .task.tq-note.done{opacity:1}.hv2g #agentic .tq-note .tq-tag{grid-area:tag;justify-self:start;display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:999px;font-size:11.5px;font-weight:600;color:#b4561a;background:#e8792b1f}.hv2g #agentic .tq-note .tq-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--human);animation:hv2-pulse 1.6s infinite}.hv2g #agentic .tq-note.done .tq-tag:before{animation:none;opacity:.5}.hv2g #agentic .ws-win .tq-note .ic{grid-area:ic;align-self:start}.hv2g #agentic .ws-win .tq-note>div{grid-area:txt}.hv2g #agentic .ws-win .tq-note .acts{grid-area:acts;justify-self:start}.hv2g #agentic #p-1 .learned{margin:10px 14px 14px}@media(max-width:640px){.hv2g #agentic #p-1 .tq-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.hv2g #agentic .tq-stat{min-height:70px}.hv2g #agentic .tq-stat b{font-size:22px}.hv2g #agentic .tq-stream{min-height:224px;max-height:224px}.hv2g #agentic #p-1 .tq-ask{min-height:372px}.hv2g #agentic #p-1 .tq-space{height:196px}}@media(prefers-reduced-motion:reduce){.hv2g #agentic .tq-note .tq-tag:before{animation:none}}@media(min-width:1101px){.hv2g #agentic #p-1 .split.tq{gap:0;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.hv2g #agentic #p-1 .split.tq>.tq-ai{z-index:2;margin-right:-80px;--card:linear-gradient(160deg,rgba(255,255,255,.86),rgba(255,255,255,.58));box-shadow:inset 0 0 0 1px #fffffff2,inset 0 1px #fff,0 0 0 1px #0d14310d,0 2px 4px #1e24500d,0 18px 36px -18px #1e24503d,0 56px 100px -44px #4049d86b}.hv2g #agentic #p-1 .split.tq>.tq-ask{z-index:1;padding-left:56px;border-radius:20px;transform-origin:100% 50%;transform:perspective(1500px) rotateY(-10deg) scale(.93);background:linear-gradient(160deg,#ffffff70,#fff3);box-shadow:inset 0 0 0 1px #ffffff9e,0 20px 44px -34px #1e24504d;backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,.62),#000 42%);mask-image:linear-gradient(270deg,#0000009e,#000 42%)}.hv2g #agentic #p-1 .tq-slot{margin-top:68px;padding:0 18px 0 30px;transform-origin:100% 50%}.hv2g #agentic .ws-win #p-1 .task.tq-note{box-shadow:inset 0 0 0 1px #e8792b3d,0 2px 4px #1e24500f,0 26px 50px -20px #c8642880,0 0 0 6px #ffffff59}.hv2g #agentic #p-1.on .split.tq>.tq-ask{animation:hv2g-cf-r .9s var(--ease) both}}@media(min-width:1101px)and (prefers-reduced-motion:reduce){.hv2g #agentic #p-1.on .split.tq>.tq-ask{animation:none}}.hv2g #agentic .sc{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:44px;align-items:stretch}@media(min-width:1101px){.hv2g #agentic #p-2.on>.sc{flex:1}}.hv2g #agentic .sc-card{position:relative;display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:20px;background:linear-gradient(160deg,#ffffffb3,#ffffff70);box-shadow:inset 0 0 0 1px #ffffffe0,0 0 0 1px #0d14310d,0 2px 4px #1e24500a,0 24px 48px -32px #1e24505c;backdrop-filter:var(--g-blur);-webkit-backdrop-filter:var(--g-blur);transition:opacity .5s var(--ease)}.hv2g #agentic .sc:not(.st-run) .sc-run{opacity:.55}.hv2g #agentic .sc-run:before{content:"";position:absolute;left:-38px;top:50%;width:28px;height:1.5px;border-radius:2px;background:linear-gradient(90deg,#5a63f533,#5a63f5b3)}.hv2g #agentic .sc-run:after{content:"";position:absolute;left:-17px;top:50%;width:7px;height:7px;margin-top:-3.25px;border-top:1.5px solid rgba(90,99,245,.7);border-right:1.5px solid rgba(90,99,245,.7);transform:rotate(45deg)}.hv2g #agentic .sc-pkt{position:absolute;grid-column:2;grid-row:1;left:-42px;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #5a63f573,0 0 16px 4px #6770ff8c;opacity:0;pointer-events:none}.hv2g #agentic .sc.st-handoff .sc-pkt{animation:hv2g-pkt .65s var(--ease) both}@keyframes hv2g-pkt{0%{opacity:0;transform:translate(0) scale(.5)}25%{opacity:1;transform:translate(8px) scale(1)}to{opacity:0;transform:translate(40px) scale(.7)}}.hv2g #agentic .sc-h{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:600;color:var(--ink)}.hv2g #agentic .sc-h i{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;font-style:normal;font-size:11.5px;font-weight:600;color:var(--ai);background:var(--ai-mist);box-shadow:inset 0 0 0 1px #5a63f524;transition:background .4s,color .4s,box-shadow .4s}.hv2g #agentic .sc.st-build .sc-build .sc-h i,.hv2g #agentic .sc.st-run .sc-run .sc-h i{color:#fff;background:var(--ai);box-shadow:0 0 0 3px #5a63f524}.hv2g #agentic .sc-rules{list-style:none;margin:0;padding:0;display:grid;gap:6px}.hv2g #agentic .sc-rule{display:flex;align-items:center;gap:8px;min-height:38px;max-height:48px;overflow:hidden;padding:5px 6px 5px 10px;border-radius:12px;font-size:13px;background:#ffffffbd;box-shadow:inset 0 1px #fff,0 0 0 1px #0d14310d,0 4px 10px -8px #1e24504d;transition:opacity .45s var(--ease),translate .45s var(--ease),max-height .45s var(--ease),min-height .45s var(--ease),padding .45s var(--ease),margin .45s var(--ease)}.hv2g #agentic .sc-rule:not(.in){opacity:0;translate:0 6px;max-height:0;min-height:0;padding-block:0;margin-top:-6px}.hv2g #agentic .sc-rule:before{content:"";flex:none;width:14px;height:14px;background:#8f94ab;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5h18l-7 8.5V19l-4 2v-7.5z'/%3E%3C/svg%3E") center/13px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5h18l-7 8.5V19l-4 2v-7.5z'/%3E%3C/svg%3E") center/13px no-repeat}.hv2g #agentic .sc-op{flex:none;width:40px;font-size:11.5px;font-weight:500;color:#8f94ab}.hv2g #agentic .sc-f{font-weight:500;color:var(--ink-2)}.hv2g #agentic .sc-v{margin-left:auto;display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;white-space:nowrap;font-size:12.5px;font-weight:500;color:var(--ai);background:#5a63f517}.hv2g #agentic .sc-add{display:flex;align-items:center;gap:7px;min-height:32px;padding:0 10px;border-radius:12px;border:1px dashed rgba(13,20,49,.14);font-size:12.5px;font-weight:500;color:#8f94ab}.hv2g #agentic .sc-add:before{content:"";width:13px;height:13px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center/13px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center/13px no-repeat}.hv2g #agentic .sc-aud{flex:1;display:grid;align-content:center;min-height:72px;padding:14px;border-radius:14px;background:#0d143108;box-shadow:inset 0 1px 2px #0d14310a}.hv2g #agentic .sc-dots{display:grid;grid-template-columns:repeat(12,14px);justify-content:space-between;row-gap:14px}@media(min-width:981px){.hv2g #agentic .sc-dots{grid-template-columns:repeat(16,14px);row-gap:12px}.hv2g #agentic .sc-aud{padding-block:12px}}.hv2g #agentic .sc-dots i{width:14px;height:14px;border-radius:50%;background:#5a63f566;transition:opacity .5s var(--ease),transform .5s var(--ease),background .5s,box-shadow .5s}.hv2g #agentic .sc-dots i.out{opacity:.16;transform:scale(.55);background:#a3a8be}.hv2g #agentic .sc.st-done .sc-dots i:not(.out){background:var(--ai);box-shadow:0 0 0 3px #5a63f524}.hv2g #agentic .sc-res{display:flex;align-items:center;gap:10px;flex-wrap:wrap;transition:opacity .5s var(--ease)}.hv2g #agentic .sc:not(.st-done) .sc-res{opacity:.3}.hv2g #agentic .sc-res b{transition:opacity .4s var(--ease)}.hv2g #agentic .sc:not(.st-done) .sc-res b{opacity:0}.hv2g #agentic .sc-res b{margin-left:auto;font-size:24px;font-weight:500;letter-spacing:-.03em;line-height:1.1;color:var(--ink)}.hv2g #agentic .sc-seg{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:999px;white-space:nowrap;font-size:12.5px;font-weight:500;color:var(--ai);background:#5a63f51a;box-shadow:inset 0 0 0 1px #5a63f529}.hv2g #agentic .sc-seg:before{content:"";width:13px;height:13px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3.5'/%3E%3Cpath d='M2.5 20c0-3.5 3-5.5 6.5-5.5s6.5 2 6.5 5.5'/%3E%3Cpath d='M16 4.6a3.5 3.5 0 0 1 0 6.8M18 14.8c2 .6 3.5 2.3 3.5 5.2'/%3E%3C/svg%3E") center/13px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3.5'/%3E%3Cpath d='M2.5 20c0-3.5 3-5.5 6.5-5.5s6.5 2 6.5 5.5'/%3E%3Cpath d='M16 4.6a3.5 3.5 0 0 1 0 6.8M18 14.8c2 .6 3.5 2.3 3.5 5.2'/%3E%3C/svg%3E") center/13px no-repeat}.hv2g #agentic .sc-row{display:flex;align-items:center;gap:10px;min-height:28px}.hv2g #agentic .sc-row small{flex:none;width:62px;font-size:12px;color:var(--muted)}.hv2g #agentic .sc-target{transition:opacity .45s var(--ease),transform .45s var(--ease)}.hv2g #agentic .sc:not(.st-run) .sc-target{opacity:0;transform:translate(-12px) scale(.92)}.hv2g #agentic .sc-ch{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:500;color:#13804a;background:#25b8611f}.hv2g #agentic .sc-ch:before{content:"";width:6px;height:6px;border-radius:50%;background:#25b861}.hv2g #agentic .sc .bubble{align-self:flex-end;margin-top:4px;max-width:100%;padding:12px 16px;border-radius:18px 18px 6px;font-size:15px;line-height:1.5;color:#fff;border:1px solid rgba(255,255,255,.26);background:linear-gradient(125deg,#ffffff29,#fff0 42%),#4e56e8db;box-shadow:inset 0 1px #ffffff38,0 8px 22px -12px #4049d880}.hv2g #agentic .sc .bubble mark{color:#fff;padding:1px 6px;border-radius:7px;background:#ffffff2e;box-shadow:inset 0 0 0 1px #ffffff47;transition:background .4s,box-shadow .4s}.hv2g #agentic .sc.st-pers .bubble mark{background:#ffffff1f;box-shadow:none;text-decoration:underline 1.5px rgba(255,255,255,.6);text-underline-offset:3px}.hv2g #agentic .sc-act{display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap}.hv2g #agentic .sc-btn{display:inline-grid;align-items:center;height:34px;padding:0 15px;border-radius:999px;font-size:13.5px;font-weight:500;color:#fff;background:var(--ink);transition:background .35s,color .35s}.hv2g #agentic .sc-btn em{grid-area:1/1;display:inline-flex;align-items:center;gap:6px;font-style:normal;opacity:0;transition:opacity .25s}.hv2g #agentic .sc-btn[data-s=idle] em:nth-child(1),.hv2g #agentic .sc-btn[data-s=sending] em:nth-child(2),.hv2g #agentic .sc-btn[data-s=sent] em:nth-child(3){opacity:1}.hv2g #agentic .sc-btn em:before{content:"";flex:none;width:14px;height:14px;background:currentColor}.hv2g #agentic .sc-btn em:nth-child(1):before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='3'/%3E%3Cpath d='M8 3v4M16 3v4M3.5 10h17'/%3E%3C/svg%3E") center/14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='3'/%3E%3Cpath d='M8 3v4M16 3v4M3.5 10h17'/%3E%3C/svg%3E") center/14px no-repeat}.hv2g #agentic .sc-btn em:nth-child(2):before{width:11px;height:11px;border-radius:50%;background:none;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:hv2g-spin .8s linear infinite}.hv2g #agentic .sc-btn em:nth-child(3):before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/14px no-repeat}@keyframes hv2g-spin{to{transform:rotate(1turn)}}.hv2g #agentic .sc-btn[data-s=sending]{background:#262d5e}.hv2g #agentic .sc-btn[data-s=sent]{color:var(--ok);background:#14805e1f}.hv2g #agentic .sc-foot{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--muted)}.hv2g #agentic .sc-foot:before{content:"";flex:none;width:14px;height:14px;background:var(--ok);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E") center/14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E") center/14px no-repeat}.hv2g #agentic .sc-replies{display:grid;gap:8px;margin-top:auto;padding-top:14px;background:linear-gradient(90deg,transparent,rgba(13,20,49,.08) 15%,rgba(13,20,49,.08) 85%,transparent) top/100% 1px no-repeat;transition:opacity .5s var(--ease),translate .5s var(--ease)}.hv2g #agentic .sc-replies small{font-size:12px;color:var(--muted)}.hv2g #agentic .sc-reply{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:linear-gradient(165deg,#ffffffeb,#ffffffa8);box-shadow:inset 0 1px #fff,0 1px 2px #1e24500d,0 10px 22px -16px #1e245052}.hv2g #agentic .sc:not(.st-reply) .sc-replies{opacity:0;translate:0 8px}.hv2g #agentic .sc-orb{flex:none;width:34px;height:34px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fffffff2,#fff0 42%),conic-gradient(from 210deg,#5a63f5,#8c7bff,#4fd8f0,#5a63f5);box-shadow:0 0 0 3px #5a63f51f,0 4px 12px -4px #4049d899}.hv2g #agentic .sc-reply b{display:block;font-size:14.5px;font-weight:500;line-height:1.3;color:var(--ink)}.hv2g #agentic .sc-reply div span{display:block;margin-top:2px;font-size:12.5px;color:var(--muted)}@media(max-width:980px){.hv2g #agentic .sc{grid-template-columns:minmax(0,1fr);gap:40px}.hv2g #agentic .sc-run:before{left:50%;top:-30px;width:1.5px;height:20px;margin-left:-.75px;background:linear-gradient(180deg,#5a63f533,#5a63f5b3)}.hv2g #agentic .sc-run:after{left:50%;top:-15px;margin:0 0 0 -3.5px;transform:rotate(135deg)}.hv2g #agentic .sc-pkt{grid-column:1;grid-row:2;left:50%;top:-34px;margin:0 0 0 -6px}.hv2g #agentic .sc.st-handoff .sc-pkt{animation-name:hv2g-pkt-v}.hv2g #agentic .sc-replies{margin-top:4px}}@keyframes hv2g-pkt-v{0%{opacity:0;transform:translateY(0) scale(.5)}25%{opacity:1;transform:translateY(6px) scale(1)}to{opacity:0;transform:translateY(32px) scale(.7)}}@media(max-width:640px){.hv2g #agentic .sc-card{padding:16px}.hv2g #agentic .sc-dots{grid-template-columns:repeat(12,12px);row-gap:12px}.hv2g #agentic .sc-dots i{width:12px;height:12px}.hv2g #agentic .sc-rule{font-size:12.5px}.hv2g #agentic .sc-op{width:34px}}@media(prefers-reduced-motion:reduce){.hv2g #agentic .sc-pkt{display:none}.hv2g #agentic .sc-btn em:nth-child(2):before{animation:none}}.hv2g .ws-win .kpis{flex:none;grid-template-rows:auto auto 84px;column-gap:10px;padding:2px 14px 0;margin-top:auto}.hv2g .ws-win #p-3 .aura{margin-bottom:auto}.hv2g .ws-win .kpis div{position:relative;display:grid;grid-row:span 3;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);align-content:start;row-gap:0;padding:12px 12px 0;border-right:0;border-radius:16px;overflow:hidden;background:linear-gradient(165deg,#ffffffe6,#ffffff9e);box-shadow:inset 0 1px #fff,0 1px 2px #1e24500d,0 10px 22px -16px #1e24504d}.hv2g .ws-win .kpis small{align-self:end;display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:500}.hv2g .ws-win .kpis div:nth-child(3) small:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:#d9952e;box-shadow:0 0 0 3px #d9952e29}.hv2g .ws-win .kpis b{margin-top:6px;font-size:32px;font-weight:500;letter-spacing:-.035em;line-height:1.1;font-variant-numeric:proportional-nums}.hv2g .ws-win .spark{display:block;width:calc(100% + 24px);max-width:none;height:auto;align-self:stretch;min-height:0;margin:10px -12px 0;overflow:visible;contain:size}.hv2g .ws-win .spark .area{opacity:0;transition:opacity .8s var(--ease)}.hv2g .ws-win .spark :is(.dot,.halo){opacity:0;scale:.3;transform-box:fill-box;transform-origin:center;transition:opacity .4s var(--ease),scale .5s var(--ease)}.hv2g .ws-win .spark.drawn .area,.hv2g .ws-win .spark.drawn .dot{opacity:1}.hv2g .ws-win .spark.drawn :is(.dot,.halo){scale:1}.hv2g .ws-win .spark.drawn .halo{animation:hv2g-halo 2.6s ease-in-out infinite}@keyframes hv2g-halo{0%,to{opacity:.16;scale:1}50%{opacity:.04;scale:1.5}}@media(prefers-reduced-motion:reduce){.hv2g .ws-win .spark.drawn .halo{animation:none;opacity:.14}}.hv2g .ws-win #p-3 .split>.panel:first-child{display:flex;flex-direction:column}.hv2g .ws-win .aura{display:grid;gap:10px;padding:14px 16px 18px;font-size:14px;line-height:1.5}.hv2g .ws-win .aura .q{justify-self:end;display:block;margin:0;padding:9px 14px;border-radius:18px 18px 6px;color:var(--ink);background:#0d14310e;border:1px solid rgba(13,20,49,.04)}.hv2g .ws-win .aura .a{position:relative;padding:13px 15px 13px 52px;border:0;border-radius:18px;color:var(--ink-2);background:linear-gradient(165deg,#eceefff2,#eceeffb3);box-shadow:inset 0 1px #fff,0 0 0 1px #5a63f524,0 12px 26px -18px #4049d880}.hv2g .ws-win .aura .a b{color:var(--ai);font-weight:600}.hv2g .ws-win .aura .a:before{content:"";position:absolute;left:14px;top:13px;width:26px;height:26px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fffffff2,#fff0 42%),conic-gradient(from 210deg,#5a63f5,#8c7bff,#4fd8f0,#5a63f5);box-shadow:0 0 0 3px #5a63f51f,0 4px 12px -4px #4049d899;animation:hv2g-orb 3.2s ease-in-out infinite}@keyframes hv2g-orb{50%{box-shadow:0 0 0 5px #5a63f514,0 4px 16px -2px #4049d88c}}.hv2g .ws-win #p-3 .split>.panel:last-child{display:flex;flex-direction:column}.hv2g .ws-win .feed{flex:1;max-height:none;min-height:330px;padding:0 8px 8px;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}.hv2g .ws-win .feed .ev{position:relative;grid-template-columns:28px auto minmax(0,1fr) auto;gap:12px;margin-bottom:2px;padding:8px 10px;border-bottom:0;border-radius:14px;font-size:13.5px;line-height:1.35;transition:background .4s,box-shadow .4s}.hv2g .ws-win .feed .ev:before{content:"";width:28px;height:28px;border-radius:50%;background:var(--ai-mist);box-shadow:inset 0 0 0 1px #5a63f51a}.hv2g .ws-win .feed .ev:after{content:"";position:absolute;left:10px;top:50%;width:28px;height:28px;margin-top:-14px;background:var(--ai);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l1.9 5.6L19.5 10.5l-5.6 1.9L12 18l-1.9-5.6L4.5 10.5l5.6-1.9z'/%3E%3Cpath d='M19 16v4M17 18h4'/%3E%3C/svg%3E") center/14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l1.9 5.6L19.5 10.5l-5.6 1.9L12 18l-1.9-5.6L4.5 10.5l5.6-1.9z'/%3E%3Cpath d='M19 16v4M17 18h4'/%3E%3C/svg%3E") center/14px no-repeat}.hv2g .ws-win .feed .ev:has(.tag.ok):before{background:var(--ok-soft);box-shadow:inset 0 0 0 1px #14805e1a}.hv2g .ws-win .feed .ev:has(.tag.ok):after{background:var(--ok);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.hv2g .ws-win .feed .ev:has(.tag.h):before{background:var(--human-soft);box-shadow:inset 0 0 0 1px #e8792b1f}.hv2g .ws-win .feed .ev:has(.tag.h):after{background:var(--human);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4 4-6 8-6s8 2 8 6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4 4-6 8-6s8 2 8 6'/%3E%3C/svg%3E")}.hv2g .ws-win .feed .ev time{min-width:50px;font-family:var(--f);font-size:12px;font-weight:500;color:#8f94ab;font-variant-numeric:proportional-nums}.hv2g .ws-win .feed .ev>span:not(.tag){color:var(--ink);font-weight:500}.hv2g .ws-win .feed .ev>span:not(.tag)>span{font-weight:400}.hv2g .ws-win .feed .ev:hover{background:#ffffff80}.hv2g .ws-win .feed .ev .tag{min-width:56px;text-align:center;justify-self:end}.hv2g .ws-win .feed .ev:first-child{background:#fff;box-shadow:0 1px 2px #1e24500f,0 6px 14px -6px #1e245024,0 22px 36px -24px #4049d873}@media(max-width:640px){.hv2g .ws-win .kpis b{font-size:22px}.hv2g .ws-win .kpis{grid-template-rows:auto auto 64px;column-gap:6px;padding:2px 10px 0}.hv2g .ws-win .kpis div{padding:10px 9px 0;border-radius:14px}.hv2g .ws-win .spark{width:calc(100% + 18px);margin:8px -9px 0}.hv2g .ws-win .kpis small{font-size:11.5px;gap:5px;align-items:flex-start}.hv2g .ws-win .kpis div:nth-child(3) small:before{margin-top:4px}.hv2g .ws-win .feed{min-height:300px;max-height:330px}.hv2g .ws-win .feed .ev{grid-template-columns:28px minmax(0,1fr) auto;column-gap:10px;row-gap:1px}.hv2g .ws-win .feed .ev:before{grid-column:1;grid-row:1/3;align-self:center}.hv2g .ws-win .feed .ev>span:not(.tag){grid-column:2;grid-row:1}.hv2g .ws-win .feed .ev time{grid-column:2;grid-row:2;min-width:0;font-size:11.5px}.hv2g .ws-win .feed .ev .tag{grid-column:3;grid-row:1/3}}@media(max-width:640px){.hv2g #agentic{--g-blur:blur(12px) saturate(1.4)}.hv2g #agentic .tabs4{gap:2px}.hv2g #agentic .tab4,.hv2g #agentic .tab4[aria-selected=true]{flex:none;justify-content:flex-start;padding:0 14px 0 6px}.hv2g #agentic .tab4:not([aria-selected=true]) .t{display:block}.hv2g #agentic .tab4 .t{font-size:13.5px;white-space:nowrap}.hv2g #agentic .tab4 .n{font-size:12px}.hv2g #agentic #p-0 .split-3>.panel:not(:nth-child(2)){border-radius:20px;background:linear-gradient(160deg,#ffffffa8,#fff6);box-shadow:inset 0 0 0 1px #ffffffd9,0 0 0 1px #0d14310d,0 18px 36px -28px #1e24505c;backdrop-filter:var(--g-blur);-webkit-backdrop-filter:var(--g-blur)}.hv2g #agentic #p-0 .inbox .it{margin:0 8px 4px}.hv2g #agentic #p-0 .inbox>.ph,.hv2g #agentic #p-0 .split-3>.panel:last-child>.ph{padding-left:18px}.hv2g #agentic #p-0 .trace{padding:4px 10px 14px}.hv2g #agentic #p-1 .tq-space{display:none}.hv2g #agentic #p-1 .tq-ask #tasks{display:block;min-height:200px;margin:0;padding:0 14px}.hv2g #agentic #p-1 .tq-ask{min-height:0}.hv2g #agentic .sc-pkt,.hv2g #agentic .sc-run:before,.hv2g #agentic .sc-run:after{display:none}.hv2g #agentic :is(.tag,.tq-tag,.sc-op,.sc-h i,.kpis small,.feed .ev time){font-size:12px}.hv2g #agentic .ws-win .task .acts .btn{height:40px}.hv2g section#agentic{padding-bottom:48px}}.hv2g .rail:before{background:#0d14311f}.hv2g .um-feed:before{background:#0d14311f}.hv2g .um-ev[aria-current=true]{background:#ffffffb8;border-color:var(--g-rim);box-shadow:var(--g-shadow);backdrop-filter:var(--g-blur);-webkit-backdrop-filter:var(--g-blur)}.hv2g .um-hooks{background:#ffffff47}.hv2g .um-pts{border-top-color:#fffc}.hv2g .um-pts div{padding:18px 20px;border-radius:18px;background:#ffffff57;border:1px solid rgba(255,255,255,.7);box-shadow:inset 0 1px #fffc}.hv2g .seg{background:#ffffff57;border-color:var(--g-rim);box-shadow:inset 0 1px #fffc,0 12px 30px -22px #1e24504d;backdrop-filter:var(--g-blur);-webkit-backdrop-filter:var(--g-blur)}.hv2g .seg .pill{background:var(--g-thumb);box-shadow:var(--g-thumb-shadow)}.hv2g .seg button[aria-selected=true]{color:var(--ink)}.hv2g .mm-chat{background:#f4f6f2b3}.hv2g .filters button,.hv2g .int-tabs button{background:#ffffff70;border-color:var(--g-rim);box-shadow:inset 0 1px #ffffffd9,0 6px 16px -12px #1e245059;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4)}.hv2g .filters button:hover,.hv2g .int-tabs button:hover{background:#ffffffb3}.hv2g .filters button[aria-pressed=true],.hv2g .int-tabs button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.hv2g .uc-line{background:#0d14311a}.hv2g .uc-stage .node{background:var(--g-dot);border-color:#0d143124}.hv2g .uc-empty{border-color:#0d143129;background:#ffffff47}.hv2g .pae li{background:#ffffff61;border-color:var(--g-rim);box-shadow:inset 0 1px #ffffffd9;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4)}.hv2g .pae li.on{background:#ffffffdb;border-color:#c9cdff;box-shadow:inset 0 1px #fff,0 18px 40px -30px #5a63f599}.hv2g .pae li.gate.on{border-color:#f7c9a6}.hv2g .phone{background:linear-gradient(155deg,#252b6a,#0a0d2a 60%);box-shadow:0 0 0 1px #ffffff24 inset,0 0 0 2px #2a3156 inset,0 60px 110px -44px #0d143199}.hv2g .phone:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,#ffffff1f,#fff0 30%)}.hv2g .phone .scr{background:linear-gradient(180deg,#f6f7fbeb,#eceffadb)}.hv2g .phone .ah,.hv2g .pin{background:#ffffffb3;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.hv2g .pcard{background:#ffffffe0}.hv2g .it-t{background:#ffffff6b;border-color:var(--g-rim);box-shadow:inset 0 1px #ffffffd9,0 10px 24px -18px #1e245059;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4)}.hv2g .it-t.hi{background:#fffc;border-color:#c9cdff}.hv2g .int-core{border-radius:22px}.hv2g .cs:hover{border-color:#c9cdff;box-shadow:var(--g-shadow),0 36px 70px -44px #5a63f58c}.hv2g .cs-feat{border-radius:26px}.hv2g .ms-sw{background:#ffffff57;border-color:var(--g-rim);box-shadow:inset 0 1px #fffc,0 12px 30px -22px #1e24504d;backdrop-filter:var(--g-blur);-webkit-backdrop-filter:var(--g-blur)}.hv2g .ms-sw button[aria-selected=true]{background:var(--g-thumb);color:var(--ink);box-shadow:var(--g-thumb-shadow)}.hv2g .ms-frame{border-color:var(--g-rim);border-radius:22px;background:radial-gradient(rgba(13,20,49,.09) 1px,transparent 1px) 0 0/20px 20px,var(--g-fill);box-shadow:var(--g-shadow),0 50px 100px -50px #1e245073;backdrop-filter:var(--g-blur);-webkit-backdrop-filter:var(--g-blur)}.hv2g .ms-bar{background:#ffffff80;border-bottom-color:#ffffffb3}.hv2g .ms-bar span{background:#fff9}.hv2g .ms-site i{background:#0d143114}.hv2g .ms-w{background:#ffffffe6;border-color:var(--g-rim);border-radius:20px;box-shadow:inset 0 1px #fff,0 30px 70px -28px #1e245073;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4)}.hv2g .ms-stage[data-surf=app] .ms-frame{background:linear-gradient(155deg,#252b6a,#0a0d2a 60%);border-color:#0a0d2a;border-radius:44px}.hv2g .ms-stage[data-surf=app] .ms-w{background:#fffffff0;border-radius:0 0 34px 34px}.hv2g .faq-l{border-top:0;display:grid;gap:10px;align-content:start}.hv2g .faq details{border:1px solid var(--g-rim);border-radius:18px;padding:0 22px;background:var(--g-fill);box-shadow:var(--g-shadow);backdrop-filter:var(--g-blur);-webkit-backdrop-filter:var(--g-blur);transition:background .3s,box-shadow .3s}.hv2g .faq details[open]{background:var(--g-light),linear-gradient(155deg,#ffffffdb,#fff9)}.hv2g .faq summary i{background:#fff9;border-color:#0d14311f}.hv2g .faq details[open] summary i{background:var(--ai-mist)}.hv2g .faq .ans{padding-right:30px}.hv2g .final .wrap{position:relative;isolation:isolate;overflow:hidden;padding:clamp(56px,7vw,100px) clamp(20px,4vw,56px);border-radius:32px;background:var(--g-fill);border:1px solid var(--g-rim);box-shadow:var(--g-shadow),0 60px 120px -60px #1e245073;backdrop-filter:var(--g-blur);-webkit-backdrop-filter:var(--g-blur)}.hv2g .final .wrap:before{content:"";position:absolute;inset:-30%;z-index:-1;pointer-events:none;background:radial-gradient(28% 36% at 24% 30%,rgba(103,112,255,.26),transparent 70%),radial-gradient(24% 32% at 78% 72%,rgba(63,235,252,.18),transparent 70%);animation:hv2-featGlow 18s ease-in-out infinite alternate}.hv2g .final .assure .chip{background:#fff9;border-color:var(--g-rim)}.hv2g footer.site{background:linear-gradient(180deg,#0d1236e6,#070a20f5);border-top:1px solid rgba(255,255,255,.1);backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3)}.hv2g .trustl span{background:#ffffff0d}.hv2g footer.site .f-top[hidden]{display:none}.hv2g footer.site .f-top[hidden]+.f-bot{margin-top:0;padding-top:0;border-top:0}.hv2g footer.site:has(.f-top[hidden]){padding-top:28px}@media(max-width:980px){.hv2g .tab4:nth-child(-n+2){border-bottom:0}}@media(max-width:640px){.hv2g{--g-blur:blur(14px) saturate(1.4)}.hv2g:before{animation:none}.hv2g .final .wrap{border-radius:24px}.hv2g .faq details{padding:0 16px}.hv2g .faq .ans{padding-right:0}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.hv2g{--g-fill:linear-gradient(155deg,rgba(255,255,255,.95),rgba(255,255,255,.88))}.hv2g .tabs4,.hv2g .seg,.hv2g .ms-sw,.hv2g .filters button,.hv2g .int-tabs button,.hv2g .it-t,.hv2g .pae li,.hv2g .trusted{background:#ffffffe6}}@media(prefers-reduced-transparency:reduce){.hv2g{--g-fill:linear-gradient(155deg,#fff,#F7F8FC);--g-in:#fff;--s-fill:linear-gradient(155deg,#1A1F5A,#0A0D2A)}.hv2g .tabs4,.hv2g .seg,.hv2g .ms-sw,.hv2g .filters button,.hv2g .int-tabs button,.hv2g .it-t,.hv2g .pae li,.hv2g .trusted,.hv2g section:not(.hero) .kicker{background:#fff}}@media(prefers-reduced-motion:reduce){.hv2g:before,.hv2g .final .wrap:before{animation:none}.hv2g #agentic .js.cur i:after{animation:none}.hv2g .tabs4.thumb-ready .thumb4{transition:none}.hv2g{--g-light:linear-gradient(transparent,transparent)}}.hv2g .l5{--i-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");--i-globe:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3c2.6 2.6 3.8 5.6 3.8 9s-1.2 6.4-3.8 9c-2.6-2.6-3.8-5.6-3.8-9S9.4 5.6 12 3z'/%3E%3C/svg%3E");--i-doc:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 3v5h5M9 13h6M9 17h4'/%3E%3C/svg%3E");--l5-lift:linear-gradient(165deg,rgba(255,255,255,.9),rgba(255,255,255,.62));--l5-lift-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(30,36,80,.05),0 10px 22px -16px rgba(30,36,80,.32);--l5-raised-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(30,36,80,.06),0 6px 14px -6px rgba(30,36,80,.14),0 22px 36px -24px rgba(64,73,216,.45);--l5-rest:rgba(255,255,255,.42);--l5-rest-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 0 0 1px rgba(255,255,255,.35)}.hv2g .l5-head .btn.primary{border-radius:999px;padding:0 24px}.hv2g .rail{padding-left:0}.hv2g .rail:before,.hv2g .rail .fill{display:none}.hv2g .rail .s{position:relative;display:block;padding:10px 0 8px 34px;border-radius:12px}.hv2g .rail .s:focus-visible{outline-offset:2px}.hv2g .rail .s.on{background:none;box-shadow:none}.hv2g .rail .s:before{content:"";position:absolute;z-index:1;left:2px;top:36px;width:10px;height:10px;border:1.5px solid rgba(13,20,49,.24);border-radius:50%;box-sizing:border-box;background:var(--g-dot,#fff);box-shadow:none;transition:background .4s,border-color .4s,box-shadow .4s}.hv2g .rail .s.done:before{background:#6770ff;border-color:#6770ff}.hv2g .rail .s.on:before{background:#5a63f5;border-color:#5a63f5;box-shadow:0 0 0 4px #6770ff29,0 0 12px #6770ff73}.hv2g .rail .s .n:before{content:"";position:absolute;left:-4px;top:30px;width:22px;height:22px;border-radius:50%;opacity:0;transition:opacity .4s;background:conic-gradient(var(--ai) calc(var(--sp,1) * 1turn),rgba(90,99,245,.14) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 1.6px),#000 calc(100% - 1.2px));mask:radial-gradient(farthest-side,transparent calc(100% - 1.6px),#000 calc(100% - 1.2px))}.hv2g .rail .s.on .n:before{opacity:1}.hv2g .rail .s:not([data-i="3"]):after{content:"";position:absolute;left:6.25px;top:41px;bottom:-41px;width:1.5px;border-radius:2px;background:linear-gradient(180deg,#6770ff,#8c7bff 70%,#8c7bff00) top/100% 0 no-repeat,#0d14311a;transition:background-size .45s var(--ease)}.hv2g .rail .s.on:not([data-i="3"]):after{background-size:100% calc(var(--sp,0) * 100% + 14px),auto}.hv2g .rail .s.done:after{background-image:linear-gradient(180deg,#6770ff,#8c7bff);background-size:100% 100%,auto}.hv2g .rail .s .n{display:block;font-family:var(--f);font-size:12px;font-weight:500;line-height:16px;letter-spacing:.04em;margin-bottom:2px;color:#0d14316b;font-variant-numeric:tabular-nums;transition:color .4s}.hv2g .rail .s.on .n{color:var(--ai)}.hv2g .rail .s .t{display:block;font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:26px;color:#0d143175;transition:color .4s}.hv2g .rail .s.done .t{color:#0d143199}.hv2g .rail .s:hover .t{color:var(--ink-2)}.hv2g .rail .s.on .t{color:var(--ink);font-weight:500}.hv2g .rail .s p{margin:8px 0 2px;font-size:15px;line-height:1.55;color:var(--ink-2);text-wrap:pretty;max-width:34ch}.hv2g .rail .s.on p{max-height:170px}.hv2g .timer{position:relative;display:flex;align-items:baseline;gap:8px;margin:30px 0 0 34px;padding:0 0 12px;font-family:var(--f);font-size:13px;font-weight:500;color:var(--muted);background:none;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.hv2g .timer b{font-family:var(--f);font-size:26px;font-weight:500;letter-spacing:-.02em;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums;margin-left:4px}.hv2g .timer:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,#6770ff,#8c7bff 70%,#8c7bff33) left/calc(var(--rp,0) * 100%) 100% no-repeat,#0d14311a}.hv2g .l5-track{display:contents}.hv2g .l5-card{border-radius:26px;--g-fill:linear-gradient(155deg,rgba(255,255,255,.66),rgba(255,255,255,.38));--g-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1px 2px rgba(30,36,80,.05),0 60px 120px -60px rgba(30,36,80,.5)}.hv2g .l5-card.panel.on{border-color:var(--g-rim);box-shadow:var(--g-shadow)}.hv2g .l5-card>.ph{display:block;padding:20px 22px 14px;border-bottom:0;font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:1.3;color:var(--ink)}.hv2g .l5-card .body{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:12px;padding:0 12px 12px}.hv2g .l5-card .body>div{padding:4px 6px 6px}.hv2g .l5-card .body>div+div{border:0;border-radius:18px;padding:14px;background:radial-gradient(70% 60% at 50% 45%,rgba(140,123,255,.1),transparent 70%),linear-gradient(165deg,#ffffff85,#ffffff3d);box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #ffffff73}.hv2g .l5 .tag{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:999px;font-family:var(--f);font-size:11.5px;font-weight:500;letter-spacing:0;line-height:1;color:var(--muted);background:#0d14310b;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #ffffffb3}.hv2g .l5 .tag.ai{color:var(--ai);background:#5a63f51c}.hv2g .l5 .tag.ok{color:var(--ok);background:#14805e1c}.hv2g .l5 .tag.h{color:#b4561a;background:#e8792b21}.hv2g .l5 .tag.ok:before{content:"";width:11px;height:11px;margin-left:-2px;background:currentColor;-webkit-mask:var(--i-check) center/11px no-repeat;mask:var(--i-check) center/11px no-repeat}.hv2g .crawl .tag.ai:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;animation:hv2-pulse 1.4s infinite}.hv2g .l5 .url{height:42px;padding:0 14px;gap:10px;margin-bottom:12px;border:0;border-radius:14px;font-family:var(--f);font-size:14px;font-weight:500;color:var(--ink);background:#fffc;box-shadow:inset 0 1px #fff,0 0 0 1px #0d14310f,0 8px 18px -14px #1e245059}.hv2g .l5 .url>span:first-child{flex:none;width:16px;height:16px;font-size:0;background:var(--muted);-webkit-mask:var(--i-globe) center/16px no-repeat;mask:var(--i-globe) center/16px no-repeat}.hv2g .l5 .url .cur{height:16px;margin-left:-8px;border-radius:1px}.hv2g .crawl{display:grid;gap:7px}.hv2g .crawl .row{position:relative;isolation:isolate;overflow:hidden;align-items:center;gap:0 10px;min-height:46px;padding:0 12px;border-bottom:0;border-radius:14px;font-size:13.5px;background:var(--l5-rest);box-shadow:var(--l5-rest-shadow);transition:background .4s,box-shadow .45s var(--ease),translate .45s var(--ease)}.hv2g .crawl .row>span{position:relative;z-index:1}.hv2g .crawl .row>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);transition:color .4s}.hv2g .crawl .row:is(.done,:has(.tag.ai))>span:first-child{color:var(--ink)}.hv2g .crawl .row:has(.tag.ai){background:#fff;translate:0 -1px;box-shadow:var(--l5-raised-shadow)}.hv2g .crawl .row.done{background:var(--l5-lift);box-shadow:var(--l5-lift-shadow)}.hv2g .crawl .bar{grid-column:auto;grid-row:auto;position:absolute;inset:0;z-index:0;height:auto;border-radius:0;background:none;overflow:hidden;pointer-events:none;transition:opacity .6s var(--ease)}.hv2g .crawl .bar i{position:relative;height:100%;border-radius:0;box-shadow:none;background:linear-gradient(90deg,#6770ff08,#6770ff17 82%,#8c7bff2e)}.hv2g .crawl .bar i:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:0 2px 2px 0;background:linear-gradient(90deg,rgba(103,112,255,.15),var(--ai-2) 60%,#8C7BFF 85%,#4FD8F0);box-shadow:0 0 10px #6770ffa6}.hv2g .crawl .row.done .bar{opacity:0}.hv2g .crawl .row.done .bar i{background:linear-gradient(90deg,#6770ff08,#6770ff17 82%,#8c7bff2e)}.hv2g .srcs{gap:6px;margin-top:14px}.hv2g .srcs .chip{height:30px;gap:6px;padding:0 12px 0 10px;border:0;font-size:12.5px;color:var(--ink-2);background:#fff9;box-shadow:inset 0 1px #fff,0 0 0 1px #0d14310d,0 6px 14px -10px #1e245059}.hv2g .srcs .chip:before{content:"";width:13px;height:13px;background:var(--ai);opacity:.8;-webkit-mask:var(--i-doc) center/13px no-repeat;mask:var(--i-doc) center/13px no-repeat}.hv2g .srcs .chip:first-child:before{-webkit-mask-image:var(--i-globe);mask-image:var(--i-globe)}.hv2g .know{display:flex;align-items:center;justify-content:center}.hv2g :is(#knowSvg,#spokeSvg){display:block;width:100%;height:100%;max-height:100%;overflow:visible}.hv2g .kg-grid{opacity:.9}.hv2g .kg-l{fill:none;stroke:#7f86f2;stroke-linejoin:miter;stroke-dasharray:calc(var(--L) * 1px);stroke-dashoffset:calc(var(--L) * 1px);opacity:0;transition:stroke-dashoffset .8s var(--ease),opacity .3s}.hv2g .kg-l.on{stroke-dashoffset:0;opacity:var(--o)}.hv2g .kg-p{fill:none;stroke:#5a63f5;stroke-width:3.4;stroke-linecap:butt;stroke-dasharray:3.4px calc(var(--L) * 1px + 12px);stroke-dashoffset:3.4px;opacity:0;filter:drop-shadow(0 0 2.5px rgba(103,112,255,.85))}.hv2g .kg-p.fire{animation:kg-run .9s linear forwards}.hv2g .know.done .kg-p.loop,.hv2g #spokeSvg.done .dg-p{animation:kg-run 2.6s linear var(--dl,0s) infinite}@keyframes kg-run{0%{opacity:1;stroke-dashoffset:3.4px}88%{opacity:1}to{opacity:0;stroke-dashoffset:calc(var(--L) * -1px)}}.hv2g :is(.know.off,#spokeSvg.off) :is(.kg-p,.dg-pulse){animation-play-state:paused}.hv2g .kg-n{opacity:0;transform:scale(.3);transform-box:fill-box;transform-origin:center;transition:opacity .45s,transform .5s cubic-bezier(.3,1.4,.5,1)}.hv2g .kg-n.on{opacity:var(--o,1);transform:none}.hv2g .kg-hollow{fill:#fff;stroke:#6770ff;stroke-width:1.3}.hv2g .kg-solid{fill:#6770ff}.hv2g .kg-pad rect:first-child{fill:#ffffffe6;stroke:#6770ff;stroke-width:1.2}.hv2g .kg-pad rect:last-child{fill:#6770ff}.hv2g .kg-far{fill:#9aa0f5}.hv2g .kg-hub{filter:drop-shadow(0 6px 10px rgba(64,73,216,.32))}.hv2g .kg-glow{fill:#6770ff1f;stroke:#6770ff40;stroke-width:1;stroke-dasharray:2 3}.hv2g .kg-lab{opacity:0;transition:opacity .5s .2s}.hv2g .kg-lab.on{opacity:1}.hv2g .kg-lab rect{fill:#ffffffd9;stroke:#fffffff2;stroke-width:1;filter:drop-shadow(0 2px 4px rgba(30,36,80,.12))}.hv2g .kg-lab text{font-family:var(--f);font-size:10.5px;font-weight:500;fill:var(--ink-2)}.hv2g .l5 [data-ch]{--cc:var(--ai)}.hv2g .l5 [data-ch=mm]{--cc:#5504B4}.hv2g .l5 [data-ch=wp]{--cc:#21759B}.hv2g .l5 [data-ch=sh]{--cc:#7AB55C}.hv2g .l5 [data-ch=wf]{--cc:#146EF5}.hv2g .l5 [data-ch=fbm]{--cc:#0866FF}.hv2g .l5 [data-ch=ig]{--cc:#E4405F}.hv2g .l5 [data-ch=wa]{--cc:#25D366}.hv2g .l5 [data-ch=tg]{--cc:#26A5E4}.hv2g .l5 [data-ch=sms]{--cc:#5A63F5}.hv2g .l5 [data-ch=gm]{--cc:#EA4335}.hv2g .l5 [data-ch=ol]{--cc:#0078D4}.hv2g .l5 [data-ch=zo]{--cc:#E42527}.hv2g .l5 [data-ch=imap]{--cc:#565C78}.hv2g .ch-sprite{position:absolute;width:0;height:0;overflow:hidden}.hv2g #chans{display:flex;flex-direction:column;justify-content:space-between;gap:10px}.hv2g .l5 .chan-grp{margin:0}.hv2g .l5 .chan-grp h4{font-size:12px;font-weight:500;color:var(--muted);margin:0 0 7px}.hv2g .l5 .chan-grp .list{gap:6px}.hv2g .l5 .tog{gap:7px;height:32px;padding:0 11px 0 13px;border:0;font-size:13px;color:var(--muted);background:#ffffff75;box-shadow:inset 0 1px #ffffffd9,0 0 0 1px #0d14310d}.hv2g .l5 .tog i{width:7px;height:7px;border-radius:50%;background:#0d143129;transition:background .35s,box-shadow .35s}.hv2g .l5 .tog i:after{display:none}.hv2g .l5 .tog.on{color:var(--ink);background:#fff;box-shadow:inset 0 1px #fff,0 1px 2px #1e24500f,0 8px 16px -10px #1e245059}.hv2g .l5 .tog.on i{background:#22b573;box-shadow:0 0 0 3px #22b57329}.hv2g .l5 .tog:hover{box-shadow:inset 0 1px #fff,0 0 0 1px color-mix(in srgb,var(--cc) 30%,transparent),0 8px 16px -10px #1e245059}.hv2g .l5 .share{gap:14px;padding:10px 12px;border:0;border-radius:16px;background:var(--l5-lift);box-shadow:var(--l5-lift-shadow)}.hv2g .l5 .share canvas{width:56px;height:56px;padding:4px;border-radius:10px;background:#fff;box-shadow:0 0 0 1px #0d14310f}.hv2g .l5 .share b{font-weight:500}.hv2g .l5 .share .u{font-family:var(--f);font-size:13px;font-weight:500;margin-top:2px}.hv2g .dg-arc{fill:none;stroke:#0d143124;stroke-width:1;stroke-dasharray:2 4}.hv2g .dg-lab{font-family:var(--f);font-size:10.5px;font-weight:500;fill:var(--muted)}.hv2g .dg-l{fill:none;stroke:#0d14311f;stroke-width:1.2;stroke-dasharray:3 3;transition:stroke .4s}.hv2g .dg-l.on{stroke:#7f86f2;stroke-dasharray:none}.hv2g .dg-agent rect:not(.dg-pulse){fill:#fff;stroke:#5a63f566;stroke-width:1.5;filter:drop-shadow(0 10px 16px rgba(64,73,216,.3))}.hv2g .dg-pulse{fill:none;stroke:#6770ff80;stroke-width:1.5;transform-box:fill-box;transform-origin:center;opacity:0}.hv2g #spokeSvg.done .dg-pulse{animation:dg-pulse 2.6s ease-out infinite}@keyframes dg-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.hv2g .dg-n{opacity:.55;transition:opacity .4s}.hv2g .dg-n rect{fill:#ffffff9e;stroke:#0d143114;stroke-width:1;transition:fill .4s,stroke .4s}.hv2g .dg-n use{color:#a3a8be;transition:color .4s}.hv2g .dg-n .dg-ok{fill:#0d143129;stroke:#fff;stroke-width:1.5;transition:fill .4s}.hv2g .dg-n.on{opacity:1}.hv2g .dg-n.on rect{fill:#fff;stroke:color-mix(in srgb,var(--cc) 35%,transparent);filter:drop-shadow(0 6px 10px rgba(30,36,80,.14))}.hv2g .dg-n.on use{color:var(--cc)}.hv2g .dg-n.on .dg-ok{fill:#22b573}.hv2g .dg-n.hl{opacity:1}.hv2g .dg-n.hl rect{fill:#fff;stroke:var(--cc);stroke-width:1.6;filter:drop-shadow(0 8px 14px color-mix(in srgb,var(--cc) 35%,transparent))}.hv2g .dg-n.hl use{color:var(--cc)}.hv2g .dg-l.hl{stroke:#5a63f5;stroke-width:1.8;stroke-dasharray:none}.hv2g .l5 .act{gap:3px 10px;padding:10px 12px;margin-bottom:7px;border-bottom:0;border-radius:14px;font-size:13.5px;background:var(--l5-lift);box-shadow:var(--l5-lift-shadow)}.hv2g .l5 .act:last-child{margin-bottom:0}.hv2g .l5 .act .src{font-family:var(--f);font-size:11.5px;font-weight:500;letter-spacing:0;color:var(--muted)}.hv2g .l5 .callflow{gap:7px}.hv2g .l5 .cf{gap:12px;padding:10px 12px;border:0;border-radius:14px;line-height:1.45;background:#ffffffb8;box-shadow:inset 0 1px #fff,0 0 0 1px #0d14310a,0 8px 18px -14px #1e245052}.hv2g .l5 .cf .k{min-width:70px;padding-top:1px;font-family:var(--f);font-size:11.5px;font-weight:500;letter-spacing:0}.hv2g .l5 .cf.gate{background:linear-gradient(165deg,#fff0e4f2,#ffe8d6c7);box-shadow:inset 0 1px #fff,0 0 0 1px #e8792b29,0 10px 22px -14px #c8642866}.hv2g .l5 .cf.ok{background:linear-gradient(165deg,#ecfaf4f2,#e2f6edc7);box-shadow:inset 0 1px #fff,0 0 0 1px #14805e1f,0 10px 22px -14px #14805e59}.hv2g .l5 #cfApprove{height:30px;padding:0 14px;margin-top:8px;border:0;border-radius:999px;font-size:12.5px;font-weight:500;--bg:var(--ink);--bd:var(--ink);color:#fff;background:var(--ink);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.hv2g .l5 #cfApprove:hover{background:#262d5e}.hv2g .l5 #cfApprove:after{display:none}.hv2g .l5 #cfApprove:disabled{color:var(--ok);background:#14805e1f;cursor:default}.hv2g .l5 .profile{padding:16px;border:0;border-radius:18px;background:var(--l5-lift);box-shadow:inset 0 1px #fff,0 1px 2px #1e24500d,0 18px 36px -24px #1e245066}.hv2g .l5 .profile .nm{gap:12px;font-weight:500}.hv2g .l5 .profile .nm .av img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:50%}.hv2g .l5 .profile .nm .av{position:relative;overflow:hidden;width:40px;height:40px;font-size:13px;font-weight:600;color:var(--ink);background:linear-gradient(140deg,#e3e6ff,#f6f3ff);box-shadow:inset 0 1px #fff,0 0 0 1px #5a63f514,0 4px 10px -5px #1e245059}.hv2g #pchs .chip{transition:none}.hv2g .l5 .profile .facts{padding:10px 12px;border-top:0;border-radius:12px;background:#0d14310a;line-height:1.5}.hv2g .l5 .learns{display:grid;gap:4px}.hv2g .l5 .learns li{gap:10px;padding:7px 10px 7px 7px;border-bottom:0;border-radius:12px;transition:opacity .4s,background .4s,box-shadow .4s}.hv2g .l5 .learns li:before{flex:none;width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235A63F5' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/12px no-repeat,#5a63f51f}.hv2g .l5 .learns li.on{background:#fff9;box-shadow:inset 0 1px #fff,0 6px 14px -10px #1e24504d}.hv2g .l5 .reflex{border-radius:16px;padding:12px 14px;line-height:1.45}.hv2g .l5 .reflex b{font-family:var(--f);font-size:12px;font-weight:500;letter-spacing:0;margin-bottom:4px}@media(min-width:981px)and (max-width:1180px){.hv2g .l5-grid{grid-template-columns:280px minmax(0,1fr);gap:28px}.hv2g .rail .s .t{font-size:18px}.hv2g .l5-card .body>div+div{padding:10px}}@media(min-width:641px)and (max-width:980px){.hv2g .l5-pin{min-height:0;padding:22px 0 0;display:block}.hv2g .l5-grid{display:block}.hv2g .l5-stage{--l5w:84vw;position:relative;display:block;height:auto}.hv2g #l5track{--pk-w:var(--l5w);padding-top:14px!important;padding-inline:calc((100vw - var(--l5w)) / 2)!important;scroll-padding-inline:0}.hv2g .rail{position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:32px auto auto;align-content:start;min-height:138px;padding:0;margin:0}.hv2g .l5 .rail .s{display:contents}.hv2g .l5 .rail .s:is(.s,.on,.done):before,.hv2g .l5 .rail .s:is(.s,.on,.done):after{display:none}.hv2g .l5 .rail:before{content:"";display:block;position:absolute;left:12.5%;right:12.5%;top:15.25px;height:1.5px;border-radius:2px;background:#0d14311a}.hv2g .l5 .rail .fill{display:block;position:absolute;z-index:0;left:12.5%;top:15.25px;height:1.5px;width:calc(var(--pk-p,0) * 75%);border-radius:2px;background:linear-gradient(90deg,#6770ff,#8c7bff);transition:width .45s var(--ease)}.hv2g .l5 .rail .s .n{grid-row:1;justify-self:center;position:relative;z-index:1;display:grid;place-items:center;width:32px;height:32px;margin:0;border-radius:50%;font-size:12px;font-weight:500;letter-spacing:0;line-height:1;color:var(--muted);cursor:pointer;background:#fff;box-shadow:0 0 0 1px #0d14311a,0 4px 10px -6px #1e245059;transition:background .35s,color .35s,box-shadow .35s}.hv2g .l5 .rail .s[data-i="0"] .n{grid-column:1}.hv2g .l5 .rail .s[data-i="1"] .n{grid-column:2}.hv2g .l5 .rail .s[data-i="2"] .n{grid-column:3}.hv2g .l5 .rail .s[data-i="3"] .n{grid-column:4}.hv2g .l5 .rail .s.done .n{color:#fff;background:#6770ff;box-shadow:none}.hv2g .l5 .rail .s.on .n{color:#fff;background:linear-gradient(160deg,#7C84FF,var(--ai));box-shadow:0 0 0 4px #6770ff29,0 6px 14px -4px #5a63f599}.hv2g .l5 .rail .s .n:before{display:none}.hv2g .l5 .rail .s .n:after{content:"";position:absolute;inset:-6px}.hv2g .l5 .rail .s .t{grid-row:2;grid-column:1/-1;display:none;margin:16px 0 0;font-size:20px;font-weight:500;line-height:1.25;color:var(--ink)}.hv2g .l5 .rail .s p{grid-row:3;grid-column:1/-1;display:none;max-height:none;opacity:1;max-width:none;margin:4px 0 0;font-size:14px;line-height:1.45}.hv2g .l5 .rail .s.on :is(.t,p){display:block}.hv2g .l5 .timer{display:none}.hv2g .l5-card{border-radius:22px;backdrop-filter:blur(12px) saturate(1.3);-webkit-backdrop-filter:blur(12px) saturate(1.3)}.hv2g .l5-card .mob-h{display:none}.hv2g .l5-card>.ph{display:block;padding:15px 56px 8px 16px;font-size:15px;line-height:1.3}.hv2g .l5-card .body{grid-template-columns:minmax(0,1fr);padding:0 8px 8px;gap:8px}.hv2g .l5-card .body>div{padding:2px 6px 4px}.hv2g .l5-card .body>div+div{min-height:0;padding:8px}.hv2g .l5-card :is(.chip,.reflex,.share){backdrop-filter:none;-webkit-backdrop-filter:none}.hv2g .l5 :is(.tag,.act .src,.cf .k){font-size:12px}.hv2g :is(.kg-lab,.dg-lab,.dg-arc){display:none}.hv2g .crawl .row,.hv2g .l5 .act,.hv2g .l5 .cf{font-size:13px}.hv2g .crawl .row{padding:9px 12px}.hv2g .crawl .row>span:first-child{white-space:normal;overflow:visible}.hv2g .l5 #cfApprove{height:40px;padding:0 16px}.hv2g .l5 .act{padding:8px 12px;margin-bottom:5px;gap:2px 10px}.hv2g .l5 .callflow{gap:5px}.hv2g .l5 .cf{padding:8px 10px;gap:10px;line-height:1.4}.hv2g .l5 .cf .k{min-width:64px}.hv2g .crawl{gap:5px}.hv2g .l5 .chan-grp h4{margin-bottom:5px}.hv2g #chans{gap:8px}.hv2g .l5 #l5stage>.owl{display:block;right:calc((100% - var(--l5w)) / 2 + 24px);bottom:auto;top:-14px}.hv2g #l5track>.l5-card{align-self:flex-start}.hv2g .l5-card .body{align-content:start}.hv2g .l5-card .body>.know{display:block}.hv2g :is(#knowSvg,#spokeSvg){width:100%;height:auto;max-height:none;aspect-ratio:1/1}.hv2g .know:not(.done) .kg-n:not(.on){opacity:.14;transform:none}.hv2g .know:not(.done) .kg-l:not(.on){opacity:.1;stroke-dashoffset:0}}@media(min-width:641px)and (max-width:980px){.hv2g .l5-stage{--l5w:66vw}}@media(max-width:640px){.hv2g .l5-head .btn.primary{width:100%}.hv2g .l5-pin{min-height:0;padding:30px 0 0;display:block}.hv2g .l5-grid{display:block}.hv2g .l5 .rail{display:none}.hv2g .l5-stage{position:relative;display:grid;gap:44px;height:auto}.hv2g #l5track>.l5-card{position:relative;opacity:1;visibility:visible;transform:none;background:none;border:0;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.hv2g #l5track>.l5-card+.l5-card:before{content:"";position:absolute;left:3px;top:-38px;width:1.5px;height:32px;border-radius:2px;background:linear-gradient(180deg,#6770ff00,#6770ff73)}.hv2g .l5-card>.ph{display:none}.hv2g .l5-card .mob-h{display:block;padding:0 2px 14px}.hv2g .l5-card .mob-h .n{display:block;font-family:var(--f);font-size:22px;font-weight:500;letter-spacing:-.02em;line-height:1.25;color:var(--ink);background:none;box-shadow:none;padding:0;height:auto}.hv2g .l5-card .mob-h .n i,.hv2g .l5-card .mob-h h3{display:none}.hv2g .l5-card .mob-h p{margin:6px 0 0;font-size:15px;line-height:1.5;color:var(--ink-2)}.hv2g .l5-card .body{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;padding:8px;border-radius:22px;background:linear-gradient(155deg,#ffffffa8,#ffffff61);border:1px solid var(--g-rim);box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1e24500d,0 30px 60px -36px #1e245073;backdrop-filter:blur(12px) saturate(1.3);-webkit-backdrop-filter:blur(12px) saturate(1.3)}.hv2g .l5-card .body>div{padding:4px 6px}.hv2g .l5-card .body>div+div{min-height:0;padding:8px}.hv2g .l5-card :is(.chip,.reflex,.share){backdrop-filter:none;-webkit-backdrop-filter:none}.hv2g .l5 :is(.tag,.act .src,.cf .k){font-size:12px}.hv2g :is(.kg-lab,.dg-lab,.dg-arc){display:none}.hv2g .crawl{gap:5px}.hv2g .crawl .row,.hv2g .l5 .act,.hv2g .l5 .cf{font-size:13px}.hv2g .crawl .row{padding:9px 12px}.hv2g .crawl .row>span:first-child{white-space:normal;overflow:visible}.hv2g .l5 .act{padding:8px 12px;margin-bottom:5px;gap:2px 10px}.hv2g .l5 .callflow{gap:5px}.hv2g .l5 .cf{padding:8px 10px;gap:10px;line-height:1.4}.hv2g .l5 .cf .k{min-width:64px}.hv2g .l5 #cfApprove{height:40px;padding:0 16px}.hv2g .l5 .chan-grp h4{margin-bottom:5px}.hv2g #chans{gap:8px}.hv2g .l5-card .body>.know{display:block}.hv2g :is(#knowSvg,#spokeSvg){width:100%;height:auto;max-height:none;aspect-ratio:1/1}.hv2g .know:not(.done) .kg-n:not(.on){opacity:.14;transform:none}.hv2g .know:not(.done) .kg-l:not(.on){opacity:.1;stroke-dashoffset:0}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.hv2g .l5-card{--g-fill:linear-gradient(155deg,rgba(255,255,255,.95),rgba(255,255,255,.88))}}@media(prefers-reduced-transparency:reduce){.hv2g .l5-card{--g-fill:linear-gradient(155deg,#fff,#F7F8FC)}.hv2g .crawl .row,.hv2g .l5 .tog,.hv2g .srcs .chip{background:#fff}.hv2g .l5-card .body>div+div{background:#f4f5fb}}@media(prefers-reduced-motion:reduce){.hv2g .rail .s:before,.hv2g .rail .s:after,.hv2g .rail .s :is(.n,.t),.hv2g .crawl .row{transition:none}.hv2g .crawl .tag.ai:before{animation:none}.hv2g :is(.kg-n,.kg-l,.kg-lab,.dg-n,.dg-n *,.dg-l){transition:none}.hv2g .kg-p{display:none}.hv2g .dg-pulse{animation:none!important}}.hv2g .um-grid{gap:24px;align-items:stretch}.hv2g .um-col{grid-template-rows:auto 1fr;align-content:start;gap:14px}.hv2g .um-lab{display:flex;align-items:center;gap:10px;min-height:26px;font-family:var(--f);font-size:14px;font-weight:600;letter-spacing:-.005em;text-transform:none;color:var(--ink-2)}.hv2g .um-lab i{display:inline-grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;font-style:normal;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ai);background:#fff9;border:1px solid var(--g-rim);box-shadow:inset 0 1px #fff,0 4px 10px -6px #1e245059}.hv2g .um-feed{gap:6px;align-content:start;align-self:start}.hv2g .um-feed:before{left:30px;width:1.5px;margin-left:-.75px;top:30px;bottom:30px;border-radius:2px;background:#0d143117}.hv2g .um-ev{grid-template-columns:36px minmax(0,1fr);gap:14px;align-items:center;padding:12px 16px 12px 12px;border:0;border-radius:16px;opacity:1;color:var(--ink);transition:background .3s,box-shadow .35s var(--ease),translate .35s var(--ease)}.hv2g .um-ev:hover{opacity:1;background:#ffffff80;box-shadow:0 8px 18px -14px #1e245066}.hv2g .um-ev[aria-current=true]{background:#fff;translate:0 -1px;border:0;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 1px 2px #1e24500f,0 6px 14px -6px #1e245024,0 22px 36px -24px #4049d873}.hv2g .um-ev:focus-visible{outline:2px solid var(--ai);outline-offset:2px}.hv2g .um-ev .ic{width:36px;height:36px;border-radius:12px;border:0;color:var(--chc,var(--ai));background:#ffffffe6;box-shadow:inset 0 0 0 1px #0d14310f,0 4px 10px -6px #1e245059;transition:background .3s,color .3s,box-shadow .3s}.hv2g .um-ev .ic{display:grid;place-items:center}.hv2g .um-ev .ic svg{width:20px;height:20px;display:block}.hv2g .um-sprite .lm{color:inherit}.hv2g .um-ev[aria-current=true] .ic{background:var(--chc,var(--ai));color:#fff;box-shadow:inset 0 1px #ffffff40,0 0 0 4px var(--chs,var(--ai-soft)),0 6px 14px -6px #1e245066}.hv2g :is(.um-ev .ic,.um-pch .chip)[data-ch=fb]{--chc:#0866FF;--chs:rgba(8,102,255,.16)}.hv2g :is(.um-ev .ic,.um-pch .chip)[data-ch=web]{--chc:var(--ai);--chs:rgba(90,99,245,.16)}.hv2g :is(.um-ev .ic,.um-pch .chip)[data-ch=em]{--chc:var(--cyan-ink);--chs:rgba(10,138,156,.16)}.hv2g :is(.um-ev .ic,.um-pch .chip)[data-ch=wa]{--chc:#25D366;--chs:rgba(37,211,102,.2)}.hv2g .um-ev small{font-family:var(--f);font-size:12.5px;font-weight:500;letter-spacing:0;color:var(--muted);margin-bottom:2px}.hv2g .um-ev span:not(.ic){font-size:14.5px;line-height:1.4;color:var(--ink-2);transition:color .3s}.hv2g .um-ev[aria-current=true] span:not(.ic){color:var(--ink)}.hv2g .um-h{display:flex;flex-direction:column}.hv2g .um-hh{gap:10px;padding:16px 20px 8px;border-bottom:0;font-size:14.5px;font-weight:600;color:var(--ink)}.hv2g .um-hh .r{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-family:var(--f);font-size:12px;font-weight:500;letter-spacing:0;color:var(--muted);background:#ffffff80;border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px #ffffffd9,0 2px 6px -4px #1e245040}.hv2g .um-loop{gap:2px;padding:4px 12px 8px}.hv2g .um-loop li{position:relative;grid-template-columns:30px minmax(0,1fr);grid-template-rows:auto auto;column-gap:12px;row-gap:2px;padding:8px 10px 8px 8px;border-bottom:0;border-radius:14px;transition:opacity .4s,transform .4s var(--ease),background .4s,box-shadow .4s}.hv2g .um-loop li:before{content:"";grid-row:1/3;align-self:start;width:30px;height:30px;border-radius:50%;background:#0d14310d;transition:background .4s,box-shadow .4s}.hv2g .um-loop li:after{content:"";position:absolute;left:8px;top:8px;width:30px;height:30px;background:#a3a8be;transition:background .4s;-webkit-mask:var(--ic) center/15px no-repeat;mask:var(--ic) center/15px no-repeat}.hv2g .um-loop b{grid-column:2;font-family:var(--f);font-size:13.5px;font-weight:600;letter-spacing:-.005em;text-transform:none;color:var(--ink);line-height:20px;align-self:start}.hv2g .um-loop li[data-k=decide] b{color:var(--ink)}.hv2g .um-loop span{grid-column:2;font-size:14px;line-height:1.45;color:var(--ink-2)}.hv2g .um-loop li.on:before{background:var(--ai-mist)}.hv2g .um-loop li.on:after{background:var(--ai)}.hv2g .um-loop li[data-k=decide].on:before{background:var(--ok-soft)}.hv2g .um-loop li[data-k=decide].on:after{background:var(--ok)}.hv2g .um-loop li.on:not(:has(~li.on)){background:#fff9;box-shadow:0 8px 22px -16px #1e245052}.hv2g .um-loop li.on:not(:has(~li.on)):before{background:var(--ai);box-shadow:0 0 0 4px #5a63f524}.hv2g .um-loop li[data-k=decide].on:not(:has(~li.on)):before{background:var(--ok);box-shadow:0 0 0 4px #14805e24}.hv2g .um-loop li.on:not(:has(~li.on)):after{background:#fff}.hv2g .um-loop li[data-k=reason]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18h6M10 21.5h4'/%3E%3Cpath d='M12 2.5a6.5 6.5 0 0 0-3.8 11.8c.5.4.8 1 .8 1.7V16h6v-.1c0-.7.3-1.3.8-1.7A6.5 6.5 0 0 0 12 2.5z'/%3E%3C/svg%3E")}.hv2g .um-loop li[data-k=tools]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='translate(12 12) scale(1.12) translate(-10.58 -13.42)'%3E%3Cpath d='M14.7 6.3a4 4 0 0 0-5.4 5.4L3 18l3 3 6.3-6.3a4 4 0 0 0 5.4-5.4l-2.6 2.6-2.4-.6-.6-2.4z'/%3E%3C/g%3E%3C/svg%3E")}.hv2g .um-loop li[data-k=observe]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.hv2g .um-loop li[data-k=decide]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M8 12l3 3 5-6'/%3E%3C/svg%3E")}.hv2g .um-loop code{display:inline-flex;align-items:center;height:24px;padding:0 10px;margin:4px 6px 0 0;border:0;border-radius:999px;font-family:var(--f);font-size:12.5px;font-weight:500;letter-spacing:0;color:#3d45c9;background:#5a63f51a}.hv2g .um-loop .gate{color:#b4561a;font-weight:600}.hv2g .um-reply{margin:4px 20px 16px;padding:12px 16px 13px;border:1px solid rgba(255,255,255,.26);border-radius:18px 18px 6px;color:#fff;font-size:14.5px;line-height:1.5;background:linear-gradient(125deg,#ffffff29,#fff0 42%),#4e56e8db;box-shadow:inset 0 1px #ffffff38,0 10px 24px -14px #4049d88c}.hv2g .um-reply small{font-family:var(--f);font-size:12px;font-weight:500;letter-spacing:0;color:#ffffffc7;margin-bottom:4px}.hv2g .um-hooks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin:auto 20px 20px;padding:12px 14px;border:0;border-radius:14px;background:#ffffff57;box-shadow:inset 0 1px #ffffffb3,inset 0 0 0 1px #0d143108}.hv2g .um-hooks span{display:flex;align-items:center;gap:8px;min-width:0;height:auto;padding:4px 0;border:0;border-radius:0;background:none;font-family:var(--f);font-size:13px;font-weight:500;letter-spacing:0;color:var(--muted);transition:color .3s}.hv2g .um-hooks span:before{flex:none;width:18px;height:18px;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 1.5px #0d143124;transition:background .3s,box-shadow .3s}.hv2g .um-hooks span.on{color:var(--ink);border:0}.hv2g .um-hooks span.on:before{background:var(--ok) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.25l4 4L18 7.75'/%3E%3C/svg%3E") center/12px no-repeat;box-shadow:0 2px 6px -2px #14805e80}.hv2g .um-p{--av:80px;position:relative;align-self:start;display:flex;flex-direction:column;gap:16px;margin-top:calc(var(--av) / 2);padding:calc(var(--av) / 2 + 14px) 20px 20px;overflow:visible}.hv2g .um-pn{flex-direction:column;align-items:center;gap:0;text-align:center}.hv2g .um-pn .av{position:absolute;left:50%;top:-1px;translate:-50% -50%;flex:none;width:var(--av);height:var(--av);font-size:22px;font-weight:650;color:var(--ai);background:linear-gradient(140deg,#e3e6ff,#f6f3ff);box-shadow:0 0 0 4px #fff,0 14px 30px -12px #1e245073,0 2px 6px -2px #1e24502e}.hv2g .um-pn .av img{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;object-fit:cover}.hv2g .um-pn .av:has(img){box-shadow:0 0 0 4px #fff,0 14px 30px -12px #1e245073,0 2px 6px -2px #1e24502e}.hv2g .um-pn b{font-size:18px;font-weight:600;letter-spacing:-.015em;line-height:1.3}.hv2g .um-pn small{max-width:32ch;margin:4px auto 0;font-size:13px;line-height:1.45}.hv2g .um-pch{justify-content:center;gap:6px;min-height:28px;margin-top:-4px}.hv2g .um-pch .chip{gap:6px;height:28px;padding:0 11px 0 8px;font-size:12.5px;font-weight:500;color:var(--ink-2);border-color:transparent;background:#ffffff9e;box-shadow:inset 0 1px #fff,0 2px 6px -4px #1e245040}.hv2g .um-pch .chip svg{width:15px;height:15px;display:block;flex:none;color:var(--chc,var(--ai))}.hv2g .um-pch .chip.new{border-color:transparent;color:var(--ink);background:#fff;box-shadow:inset 0 1px #fff,0 0 0 2px var(--chs,var(--ai-soft)),0 4px 10px -6px #1e24504d}.hv2g .um-facts{gap:2px;padding:8px 14px;border-top:0;border-radius:14px;background:#ffffff57;box-shadow:inset 0 1px #ffffffb3,inset 0 0 0 1px #0d143108}.hv2g .um-facts div{grid-template-columns:104px minmax(0,1fr);gap:12px;padding:7px 0;border-bottom:0;font-size:14px;line-height:1.4}.hv2g .um-facts dt{font-family:var(--f);font-size:13px;font-weight:500;letter-spacing:0;color:var(--muted);padding-top:0}.hv2g .um-facts div.new dd{color:var(--ai)}.hv2g .um-thread{position:relative;margin-top:0;padding:12px 14px 12px 56px;border:0;border-radius:14px;font-size:13.5px;line-height:1.45;color:var(--ink-2);background:var(--ai-mist);box-shadow:inset 0 1px #ffffffb3,inset 0 0 0 1px #5a63f51a}.hv2g .um-thread:before{content:"";position:absolute;left:12px;top:12px;width:32px;height:32px;border-radius:10px;background:#ffffffd9;box-shadow:inset 0 0 0 1px #5a63f51f}.hv2g .um-thread:after{content:"";position:absolute;left:12px;top:12px;width:32px;height:32px;background:var(--ai);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='translate(0 -.75)'%3E%3Cpath d='M4 5.5h11v8H8.5L5 16.5v-3H4z'/%3E%3Cpath d='M15 9h5v8h-1v3l-3.5-3H10v-3.5'/%3E%3C/g%3E%3C/svg%3E") center/16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='translate(0 -.75)'%3E%3Cpath d='M4 5.5h11v8H8.5L5 16.5v-3H4z'/%3E%3Cpath d='M15 9h5v8h-1v3l-3.5-3H10v-3.5'/%3E%3C/g%3E%3C/svg%3E") center/16px no-repeat}.hv2g .um-thread b{font-family:var(--f);font-size:13.5px;font-weight:600;letter-spacing:-.005em;text-transform:none;color:var(--ink);margin-bottom:2px}.hv2g .um-thread.ok{border:0;background:var(--ok-soft);box-shadow:inset 0 1px #ffffffb3,inset 0 0 0 1px #14805e1f}.hv2g .um-thread.ok b{color:var(--ink)}.hv2g .um-thread.ok:after{background:var(--ok);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M8 12l3 3 5-6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M8 12l3 3 5-6'/%3E%3C/svg%3E")}.hv2g .um-pts{gap:24px;margin-top:56px;padding-top:0;border-top:0}.hv2g .um-pts div{gap:6px;padding:20px;border-radius:var(--r-lg);border:0;background:#ffffff61;box-shadow:inset 0 1px #ffffffd9,inset 0 0 0 1px #ffffff8c,0 18px 40px -32px #1e245066}.hv2g .um-pts b{font-size:16.5px;font-weight:600;letter-spacing:-.01em}.hv2g .um-pts span{font-size:14.5px;line-height:1.5}@media(min-width:1101px){.hv2g .um-grid{--tilt:9deg;--depth:.93;--over:76px;--tuck:52px;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);column-gap:0;align-items:start}.hv2g .um-grid>.um-col:first-child{grid-column:auto}.hv2g .um-col{grid-template-rows:auto auto}.hv2g .um-col:nth-child(2){position:relative;z-index:2}.hv2g .um-col:nth-child(2) .um-lab{justify-content:center}.hv2g .um-col:nth-child(3) .um-lab{justify-content:flex-end}.hv2g .um-col:is(:first-child,:nth-child(3)){position:relative;z-index:1}.hv2g .um-h{margin-inline:calc(var(--over) * -1);box-shadow:inset 0 0 0 1px #fffffff2,inset 0 1px #fff,0 0 0 1px #0d14310d,0 2px 4px #1e24500d,0 18px 36px -18px #1e24503d,0 56px 100px -44px #4049d86b}.hv2g .um-feed{padding:10px calc(var(--tuck) - 8px) 10px 10px;border-radius:20px;background:linear-gradient(160deg,#ffffff70,#fff3);box-shadow:inset 0 0 0 1px #ffffff9e,0 20px 44px -34px #1e24504d;backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);grid-template-columns:minmax(0,1fr);transform-origin:0% 50%;transform:perspective(1500px) rotateY(calc(var(--tilt) - var(--tx,0) * 2deg)) scale(var(--depth));-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.62),#000 42%);mask-image:linear-gradient(90deg,#0000009e,#000 42%)}.hv2g .um-feed:before{display:block;left:40px;top:40px;bottom:40px}.hv2g .um-p{padding-left:calc(var(--tuck) - 8px);background:linear-gradient(200deg,#ffffff57,#ffffff80 46%,#fff6);box-shadow:inset 0 0 0 1px #ffffff9e,0 20px 44px -34px #1e24504d;transform-origin:100% 50%;transform:perspective(1500px) rotateY(calc(var(--tilt) * -1 - var(--tx,0) * 2deg)) scale(var(--depth))}.hv2g .um-p.lit{background:var(--g-light),linear-gradient(200deg,#ffffff57,#ffffff80 46%,#fff6)}.hv2g .um-pn .av{left:calc(50% + (var(--tuck) - 28px) / 2);scale:1.055 1}.hv2g .um-p>:not(.um-pn),.hv2g .um-pn>div{-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,.7),#000 46%);mask-image:linear-gradient(270deg,#000000b3,#000 46%)}.hv2g .um-grid.tx :is(.um-feed,.um-p){transition:transform .7s var(--ease)}.hv2g .um-grid.in .um-feed{animation:hv2g-um-l .9s var(--ease) backwards}.hv2g .um-grid.in .um-p{animation:hv2g-um-r .9s var(--ease) .06s backwards}}@keyframes hv2g-um-l{0%{transform:perspective(1500px) rotateY(22deg) scale(.86);opacity:0}}@keyframes hv2g-um-r{0%{transform:perspective(1500px) rotateY(-22deg) scale(.86);opacity:0}}@media(min-width:1101px)and (max-width:1180px){.hv2g .um-grid{--tilt:8deg;--over:64px;--tuck:46px}}@media(min-width:1101px)and (prefers-reduced-motion:reduce){.hv2g .um-grid.in :is(.um-feed,.um-p){animation:none}.hv2g .um-grid :is(.um-feed,.um-p){transition:none}}@media(min-width:981px)and (max-width:1100px){.hv2g .um-feed{gap:8px}.hv2g .um-ev:not([aria-current=true]){background:#ffffff52;box-shadow:inset 0 1px #fff9}}@media(max-width:980px){.hv2g .um-grid{gap:32px}.hv2g .um-pts{margin-top:40px;gap:12px}}@media(max-width:640px){.hv2g .um-grid[data-peek]{align-items:start}.hv2g .um-col{gap:10px}.hv2g .um-lab{font-size:13.5px}.hv2g .um-lab i{font-size:12px}.hv2g .um-feed{gap:2px;padding:8px;border-radius:20px;background:var(--g-fill);box-shadow:var(--g-shadow);border:1px solid var(--g-rim);backdrop-filter:blur(12px) saturate(1.3);-webkit-backdrop-filter:blur(12px) saturate(1.3)}.hv2g .um-ev{padding:10px 10px 10px 8px;gap:12px}.hv2g .um-ev span:not(.ic){font-size:14px}.hv2g .um-feed:before{left:27px;top:36px;bottom:36px}.hv2g :is(.um-h,.um-p){backdrop-filter:blur(12px) saturate(1.3);-webkit-backdrop-filter:blur(12px) saturate(1.3)}.hv2g .um-h{min-height:616px}.hv2g .um-hh{padding:12px 14px 4px;font-size:14px}.hv2g .um-loop{padding:2px 6px 4px;gap:0}.hv2g .um-loop li{padding:6px 8px 6px 6px}.hv2g .um-loop li:after{left:6px;top:6px}.hv2g .um-loop span{font-size:13.5px;line-height:1.4}.hv2g .um-loop code{height:22px;font-size:12px;padding:0 8px}.hv2g .um-reply{margin:2px 12px 12px;padding:10px 13px 11px;font-size:13.5px;line-height:1.45}.hv2g .um-hooks{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 10px;margin:auto 12px 12px;padding:8px 10px}.hv2g .um-hooks span{align-items:flex-start;gap:6px;padding:3px 0;font-size:12.5px;line-height:16px}.hv2g .um-hooks span:before{width:16px;height:16px}.hv2g .um-hooks span.on:before{background-size:10px}.hv2g .um-p{--av:72px;gap:14px;padding:calc(var(--av) / 2 + 10px) 14px 14px}.hv2g .um-pch .chip{backdrop-filter:none;-webkit-backdrop-filter:none}.hv2g .um-facts{padding:6px 12px}.hv2g .um-facts div{grid-template-columns:96px minmax(0,1fr);padding:6px 0;font-size:13.5px}.hv2g .um-pts{margin-top:28px}.hv2g .um-pts div{padding:16px 18px}.hv2g .um-pts b{font-size:16px}.hv2g .um-pts span{font-size:14px}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.hv2g .um-lab i,.hv2g .um-hh .r,.hv2g .um-pch .chip{background:#ffffffe6}}@media(prefers-reduced-transparency:reduce){.hv2g .um-lab i,.hv2g .um-hh .r,.hv2g .um-pch .chip,.hv2g .um-hooks,.hv2g .um-facts,.hv2g .um-pts div,.hv2g .um-ev:hover{background:#fff}.hv2g .um-reply{background:#4e56e8}}@media(prefers-reduced-motion:reduce){.hv2g .um-ev,.hv2g .um-ev .ic,.hv2g .um-loop li,.hv2g .um-loop li:before,.hv2g .um-loop li:after,.hv2g .um-hooks span,.hv2g .um-hooks span:before{transition:none}.hv2g .um-ev[aria-current=true]{translate:none}}.hv2g #performance{--rs-1:8px;--rs-2:12px;--rs-3:16px;--rs-4:24px;--rs-5:32px;--rs-6:48px;--i-info:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5M12 8h.01'/%3E%3C/svg%3E");--i-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='3'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='M21 15l-5-5L5 21'/%3E%3C/svg%3E");--i-screen:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='2' width='14' height='20' rx='3'/%3E%3Cpath d='M10 18h4'/%3E%3C/svg%3E");--i-mic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='2' width='6' height='12' rx='3'/%3E%3Cpath d='M19 10v1a7 7 0 0 1-14 0v-1M12 18v4'/%3E%3C/svg%3E");--i-file:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 2v6h6M8 13h8M8 17h5'/%3E%3C/svg%3E")}.hv2g #performance .perf-bar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--rs-2) var(--rs-3);margin-top:var(--rs-6)}.hv2g #performance .seg{margin:0;padding:5px;gap:2px;border:1px solid var(--g-rim);border-radius:999px;background:#ffffff57;box-shadow:inset 0 1px #fffc,0 18px 40px -30px #1e24504d;backdrop-filter:var(--g-blur);-webkit-backdrop-filter:var(--g-blur)}.hv2g #performance .seg button{height:38px;padding:0 20px;border-radius:999px;font-size:14.5px;font-weight:500;letter-spacing:-.005em;color:var(--muted);transition:color .3s,background .3s}.hv2g #performance .seg button:not([aria-selected=true]):hover{color:var(--ink);background:#fff6}.hv2g #performance .seg button[aria-selected=true]{color:var(--ink)}.hv2g #performance .seg .pill{top:5px;bottom:5px;background:var(--g-thumb);box-shadow:var(--g-thumb-shadow)}.hv2g #performance .seg-note{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:13px;color:var(--muted)}.hv2g #performance .seg-note:before{content:"";flex:none;width:14px;height:14px;background:currentColor;opacity:.7;-webkit-mask:var(--i-info) center/14px no-repeat;mask:var(--i-info) center/14px no-repeat}.hv2g #performance .charts{gap:var(--rs-3);margin-top:var(--rs-4)}.hv2g #performance .chart{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;padding:var(--rs-4) var(--rs-4) 20px}.hv2g #performance .chart .hl{font-size:clamp(32px,3vw,44px);font-weight:650;letter-spacing:-.045em;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.hv2g #performance .chart .lb{align-self:start;min-height:0;margin:var(--rs-1) 0 0;font-size:14.5px;line-height:1.4;color:var(--ink-2)}.hv2g #performance .chart svg{height:168px;margin-top:var(--rs-3)}.hv2g #performance .chart .cap{margin:var(--rs-2) 0 0;padding:0;border:0;font-family:var(--f);font-size:12.5px;line-height:1.45;color:var(--muted)}.hv2g #performance .chart .trk{fill:#0d143109}.hv2g #performance .chart .b.now{filter:drop-shadow(0 10px 14px rgba(75,84,230,.3))}.hv2g #performance .chart .val{font-family:var(--f);font-size:11.5px;font-weight:500;fill:var(--muted);font-variant-numeric:tabular-nums}.hv2g #performance .chart .val.now{font-size:12px;font-weight:600;fill:#fff}.hv2g #performance .chart .tagv{transition:opacity .3s}.hv2g #performance .chart .tagv-bg{fill:var(--ink)}.hv2g #performance .chart .axis{font-family:var(--f);font-size:11.5px;font-weight:450;letter-spacing:0;fill:var(--muted)}.hv2g #performance .chart .axis.now{font-weight:600;fill:var(--ink)}.hv2g #performance .mock{display:inline-flex;align-items:center;height:18px;padding:0 7px;margin:0 2px 0 0;vertical-align:1px;border:0;border-radius:999px;font-family:var(--f);font-size:11px;font-weight:500;letter-spacing:0;line-height:1;color:#b4561a;background:#e8792b1f;opacity:1}.hv2g.hide-mock #performance .mock{display:none}.hv2g #performance .method{margin:var(--rs-3) 0 0;font-size:12.5px;line-height:1.5;color:var(--muted)}.hv2g #performance .method .mock{margin-right:6px}.hv2g #performance .lang-wrap{gap:var(--rs-3);margin-top:var(--rs-6)}.hv2g #performance .lw-lb{margin:0 0 var(--rs-3);font-size:13px;font-weight:500;color:var(--muted)}.hv2g #performance .dark{padding:var(--rs-5);border-radius:var(--r-lg);background:radial-gradient(60% 45% at 100% 0%,rgba(124,132,255,.22),transparent 70%),var(--s-sheen),var(--s-fill)}.hv2g #performance .dark .lw-lb{color:#fff9}.hv2g #performance .dark .nums{gap:var(--rs-4)}.hv2g #performance .dark .big{font-size:clamp(56px,5.6vw,84px);font-weight:650;letter-spacing:-.055em;background:linear-gradient(180deg,#fff 35%,#ced1ffcc);-webkit-background-clip:text;background-clip:text;color:transparent}.hv2g #performance .dark .nums p{margin:var(--rs-1) 0 0;font-size:14px;line-height:1.5;color:#ffffff9e}.hv2g #performance .dark .dial{margin:var(--rs-4) 0 var(--rs-3);font-size:15.5px;line-height:1.55;color:#ffffffd6}.hv2g #performance .dark .chips{gap:var(--rs-1)}.hv2g #performance .dark .chip{height:32px;padding:0 14px;border:1px solid transparent;border-radius:999px;font-size:13px;font-weight:500;color:#fffc;background:#ffffff12;box-shadow:inset 0 1px #ffffff1a;backdrop-filter:none;-webkit-backdrop-filter:none;transition:background .25s,color .25s,box-shadow .25s}.hv2g #performance .dark .chip:hover{color:#fff;background:#ffffff21}.hv2g #performance .dark .chip.on{color:#fff;background:linear-gradient(125deg,#ffffff2e,#fff0 45%),#5a63f5e6;box-shadow:inset 0 1px #ffffff40,0 8px 20px -10px #6770ffcc}.hv2g #performance .voice{margin-top:var(--rs-4);padding:var(--rs-3);border:0;border-radius:16px;background:#05081e4d;box-shadow:inset 0 1px 2px #00000040,inset 0 0 0 1px #ffffff0d}.hv2g #performance .vsteps{gap:6px;font-family:var(--f);font-size:12px;color:#ffffff80}.hv2g #performance .vsteps>span:not(.lat){display:inline-flex;align-items:center;height:26px;padding:0 10px;border:0;border-radius:999px;font-weight:500;background:#ffffff0d;transition:background .3s,color .3s,box-shadow .3s}.hv2g #performance .vsteps>span.done{color:#ffffffdb;background:#9ea4ff24}.hv2g #performance .vsteps>span.on{color:#fff;background:#6770ff6b;box-shadow:inset 0 1px #ffffff29,0 0 16px -4px #7c84ffb3}.hv2g #performance .vsteps>em{flex:none;width:10px;height:1px;font-size:0;opacity:1;background:#ffffff29;transition:background .3s}.hv2g #performance .vsteps>span.done+em{background:#9ea4ff99}.hv2g #performance .lat{display:inline-flex;align-items:center;margin-left:auto;padding:0;border:0;background:none;font-family:var(--f);font-size:12px;font-weight:500;color:#3ee29b;font-variant-numeric:tabular-nums}.hv2g #performance .lat .mock{margin:0 0 0 8px;color:#ffc79c;background:#e8792b33}.hv2g #performance #wave{margin:var(--rs-2) 0 var(--rs-1)}.hv2g #performance .vline{min-height:0;font-size:15px;line-height:1.5;color:#fff}.hv2g #performance .vline+.vline{margin-top:var(--rs-2)}.hv2g #performance .vline small{display:flex;align-items:center;gap:6px;margin-bottom:2px;font-family:var(--f);font-size:12px;font-weight:500;letter-spacing:0;color:#ffffff8c}.hv2g #performance .vline small:before{content:"";width:6px;height:6px;border-radius:50%;background:#9ea4ff}.hv2g #performance #vAgent small:before{background:#3ee29b}.hv2g #performance .vline span{display:block;min-height:1.5em}.hv2g #performance .panel.mm{display:flex;flex-direction:column;padding:var(--rs-5)}.hv2g #performance .mm .lw-lb{margin-bottom:var(--rs-1)}.hv2g #performance .mm h3{max-width:22ch;margin:0 0 var(--rs-4);font-size:clamp(22px,2vw,26px);font-weight:600;letter-spacing:-.025em;line-height:1.18}.hv2g #performance .mm-inputs{gap:var(--rs-1)}.hv2g #performance .mm-in{display:grid;grid-template-columns:40px 1fr;column-gap:12px;align-items:center;padding:12px;text-align:left;border:1px solid transparent;border-radius:16px;background:#ffffff61;box-shadow:inset 0 1px #ffffffb3;cursor:pointer;transition:background .3s,box-shadow .3s,border-color .3s,translate .3s var(--ease)}.hv2g #performance .mm-in:before{content:"";grid-column:1;grid-row:1/3;width:40px;height:40px;border-radius:12px;background:#5a63f51a;transition:background .3s,box-shadow .3s}.hv2g #performance .mm-in:after{content:"";grid-column:1;grid-row:1/3;justify-self:center;width:18px;height:18px;background:var(--ai);-webkit-mask:var(--ico) center/18px no-repeat;mask:var(--ico) center/18px no-repeat;transition:background .3s}.hv2g #performance .mm-in[data-k=img]{--ico:var(--i-image)}.hv2g #performance .mm-in[data-k=shot]{--ico:var(--i-screen)}.hv2g #performance .mm-in[data-k=voice]{--ico:var(--i-mic)}.hv2g #performance .mm-in[data-k=doc]{--ico:var(--i-file)}.hv2g #performance .mm-in b{grid-column:2;grid-row:1;align-self:end;font-size:14.5px;font-weight:600;line-height:1.3}.hv2g #performance .mm-in span{grid-column:2;grid-row:2;align-self:start;font-size:12.5px;line-height:1.35;color:var(--muted)}.hv2g #performance .mm-in:hover{background:#fff9;translate:0 -1px}.hv2g #performance .mm-in.on{border-color:#fffffff2;background:#ffffffeb;box-shadow:var(--g-thumb-shadow)}.hv2g #performance .mm-in.on:before{background:linear-gradient(160deg,#7c84ff,#4b54e6);box-shadow:0 6px 14px -6px #4b54e699}.hv2g #performance .mm-in.on:after{background:#fff}.hv2g #performance .mm-in:not(.on) b{color:var(--ink-2)}.hv2g #performance .mm-in:not(.on):before{background:#5a63f514}.hv2g #performance .mm-in:not(.on):after{background:#5a63f5c7}.hv2g #performance .mm{--i-eye:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E");--i-spark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l1.9 5.6L19.5 10.5l-5.6 1.9L12 18l-1.9-5.6L4.5 10.5l5.6-1.9z'/%3E%3Cpath d='M19 17v4M17 19h4'/%3E%3C/svg%3E");--i-bolt:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 2L4.5 13.5H11L10 22l8.5-11.5H12z'/%3E%3C/svg%3E");--i-cap:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 9.5L12 5l10 4.5L12 14z'/%3E%3Cpath d='M6 11.5v4.5c0 1.2 2.7 3 6 3s6-1.8 6-3v-4.5M22 9.5V15'/%3E%3C/svg%3E");--i-tick:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.hv2g #performance .mm-loop{display:grid;grid-template-columns:repeat(4,1fr);margin:var(--rs-4) 0 0;padding:12px 6px 10px;border-radius:18px;background:#ffffff57;box-shadow:inset 0 1px #ffffffd9,inset 0 0 0 1px #ffffff80,0 10px 24px -20px #1e245059;font-family:var(--f);font-size:12.5px;font-weight:500;color:var(--muted)}.hv2g #performance .mm-loop span{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:0;border:0;background:none;text-align:center;transition:color .35s}.hv2g #performance .mm-loop span:nth-child(1){--ico:var(--i-eye)}.hv2g #performance .mm-loop span:nth-child(2){--ico:var(--i-spark)}.hv2g #performance .mm-loop span:nth-child(3){--ico:var(--i-bolt)}.hv2g #performance .mm-loop span:nth-child(4){--ico:var(--i-cap)}.hv2g #performance .mm-loop span:before{content:none}.hv2g #performance .mm-loop i{position:relative;z-index:1;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:#ffffffb8;box-shadow:inset 0 1px #fff,0 2px 6px -3px #1e245047;transition:background .35s,box-shadow .35s}.hv2g #performance .mm-loop i:after{content:"";width:15px;height:15px;background:var(--muted);-webkit-mask:var(--ico) center/15px no-repeat;mask:var(--ico) center/15px no-repeat;transition:background .35s}.hv2g #performance .mm-loop span:after{content:"";position:absolute;top:14px;left:calc(50% + 21px);right:calc(-50% + 21px);height:2px;border-radius:2px;background:linear-gradient(90deg,var(--ai),#A5AAFF) no-repeat 0 0/0% 100%,#0d143117;transition:background-size .55s var(--ease)}.hv2g #performance .mm-loop span:last-child:after{display:none}.hv2g #performance .mm-loop span.done{color:var(--ink-2)}.hv2g #performance .mm-loop span.done i{background:#5a63f51f;box-shadow:inset 0 1px #ffffffb3}.hv2g #performance .mm-loop span.done i:after{background:var(--ai)}.hv2g #performance .mm-loop span.done:after{background-size:100% 100%,auto}.hv2g #performance .mm-loop span.on{color:var(--ai)}.hv2g #performance .mm-loop span.on i{background:linear-gradient(160deg,#7c84ff,#4b54e6);box-shadow:inset 0 1px #ffffff4d,0 6px 14px -6px #4b54e6a6,0 0 0 4px #5a63f524}.hv2g #performance .mm-loop span.on i:after{background:#fff}.hv2g #performance .mm-car{position:relative;flex:1;display:grid;justify-items:center;align-items:center;align-content:center;margin-top:var(--rs-3);padding:2px 0 8px}.hv2g #performance .mm-card{grid-area:1/1;position:relative;z-index:3;isolation:isolate;width:72%;max-width:400px;padding:14px;border-radius:20px;background:linear-gradient(160deg,#fff,#f6f7fc);box-shadow:inset 0 0 0 1px #fffffff2,inset 0 1px #fff,0 0 0 1px #0d14310d,0 2px 4px #1e24500d,0 18px 36px -18px #1e24503d,0 44px 80px -40px #4049d86b;transition:transform .85s var(--ease),transform-origin .85s var(--ease),opacity .6s var(--ease),box-shadow .6s,visibility 0s}.hv2g #performance .mm-card:before,.hv2g #performance .mm-card:after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .6s var(--ease)}.hv2g #performance .mm-card:before{background:linear-gradient(90deg,#e8ecf69e,#e8ecf61f 70%)}.hv2g #performance .mm-card:after{background:linear-gradient(270deg,#e8ecf69e,#e8ecf61f 70%)}.hv2g #performance .mm-card[data-k=img]{--ico:var(--i-image)}.hv2g #performance .mm-card[data-k=shot]{--ico:var(--i-screen)}.hv2g #performance .mm-card[data-k=voice]{--ico:var(--i-mic)}.hv2g #performance .mm-card[data-k=doc]{--ico:var(--i-file)}.hv2g #performance .mc-h{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink)}.hv2g #performance .mc-h b{font-weight:600}.hv2g #performance .mc-ic{display:grid;place-items:center;width:24px;height:24px;border-radius:8px;background:#5a63f51a}.hv2g #performance .mc-ic:after{content:"";width:13px;height:13px;background:var(--ai);-webkit-mask:var(--ico) center/13px no-repeat;mask:var(--ico) center/13px no-repeat}.hv2g #performance .mc-learn{display:inline-flex;align-items:center;gap:5px;height:22px;margin-left:auto;padding:0 9px 0 7px;border-radius:999px;font-size:11.5px;font-weight:500;color:var(--ok);background:#14805e1a}.hv2g #performance .mc-learn:before{content:"";width:11px;height:11px;background:currentColor;-webkit-mask:var(--i-tick) center/11px no-repeat;mask:var(--i-tick) center/11px no-repeat}.hv2g #performance .mc-in{display:flex;align-items:center;gap:10px;width:fit-content;max-width:100%;margin-top:12px;padding:6px 14px 6px 6px;border:1px solid rgba(13,20,49,.04);border-radius:18px 18px 18px 6px;background:#0d14310e;font-size:13.5px;line-height:1.35;color:var(--ink)}.hv2g #performance .mc-media{flex:none;display:block;overflow:hidden;border-radius:12px}.hv2g #performance .mc-media svg{display:block;width:100%;height:100%}.hv2g #performance .mc-photo{width:96px;height:72px;box-shadow:0 4px 10px -6px #5b3b1e80}.hv2g #performance .mc-shot{width:54px;height:72px;border-radius:10px;box-shadow:0 4px 10px -6px #1e245066}.hv2g #performance .mc-file{width:40px;height:50px;border-radius:0;overflow:visible;filter:drop-shadow(0 3px 5px rgba(30,36,80,.14))}.hv2g #performance .mc-file text{font-family:var(--f)}.hv2g #performance .mc-voice{display:flex;align-items:center;gap:9px;padding:2px 2px 2px 0;border-radius:0;overflow:visible}.hv2g #performance .mc-voice svg{width:84px;height:26px;fill:#0d143152}.hv2g #performance .mc-voice svg .pl{fill:var(--ink)}.hv2g #performance .mc-play{position:relative;width:32px;height:32px;border-radius:50%;background:var(--ink);box-shadow:0 4px 10px -5px #0d143199}.hv2g #performance .mc-play:after{content:"";position:absolute;left:12.5px;top:10px;width:10px;height:12px;background:#fff;clip-path:polygon(0 0,100% 50%,0 100%)}.hv2g #performance .mc-cap b{display:block;font-weight:600}.hv2g #performance .mc-cap small{display:block;font-size:12px;color:var(--muted)}.hv2g #performance .mc-out{display:grid;justify-items:end;margin-top:8px}.hv2g #performance .mc-out>*{grid-area:1/1}.hv2g #performance .mc-read{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border-radius:18px 18px 6px;font-size:12.5px;font-weight:500;color:var(--ai);background:linear-gradient(100deg,#5a63f512 30%,#5a63f533,#5a63f512 70%) 0 0/220% 100%,#ffffff80;animation:mm-shimmer 1.3s linear infinite}.hv2g #performance .mc-read i{width:13px;height:13px;background:currentColor;-webkit-mask:var(--i-spark) center/13px no-repeat;mask:var(--i-spark) center/13px no-repeat}@keyframes mm-shimmer{0%{background-position:110% 0,0 0}to{background-position:-110% 0,0 0}}.hv2g #performance .mc-rep{max-width:88%;padding:11px 15px;border:1px solid rgba(255,255,255,.26);border-radius:18px 18px 6px;font-size:14px;line-height:1.5;color:#fff;background:linear-gradient(125deg,#ffffff29,#fff0 42%),#4e56e8e0;box-shadow:inset 0 1px #ffffff38,0 6px 18px -12px #4049d873}.hv2g #performance :is(.mc-in,.mc-read,.mc-rep,.mc-learn){transition:opacity .45s var(--ease),translate .45s var(--ease),visibility 0s}.hv2g #performance .mm-card[data-st="0"] .mc-in,.hv2g #performance .mm-card:is([data-st="0"],[data-st="1"],[data-st="2"]) .mc-rep,.hv2g #performance .mm-card:not([data-st="2"]) .mc-read,.hv2g #performance .mm-card:not([data-st="4"]) .mc-learn{opacity:0;translate:0 6px;visibility:hidden;transition:opacity .3s,translate .3s,visibility 0s .3s}.hv2g #performance .mm-card:not([data-st="2"]) .mc-read{translate:0 0}@media(min-width:981px)and (prefers-reduced-motion:no-preference){.hv2g #performance .mm-card{cursor:default}.hv2g #performance .mm-card:not([data-pos="0"]){cursor:pointer;box-shadow:inset 0 0 0 1px #fffc,0 16px 34px -24px #1e245059}.hv2g #performance .mm-card[data-pos="1"]{z-index:2;transform-origin:100% 50%;transform:translate(17%) perspective(1500px) rotateY(-24deg) scale(.82)}.hv2g #performance .mm-card[data-pos="3"]{z-index:2;transform-origin:0% 50%;transform:translate(-17%) perspective(1500px) rotateY(24deg) scale(.82)}.hv2g #performance .mm-card[data-pos="2"]{z-index:1;transform:translate(0) perspective(1500px) rotateY(0) scale(.64);opacity:0}.hv2g #performance .mm-card[data-pos="1"]:after,.hv2g #performance .mm-card[data-pos="3"]:before{opacity:1}}@media(max-width:980px),(prefers-reduced-motion:reduce){.hv2g #performance .mm-card{width:100%;max-width:440px}.hv2g #performance .mm-card:not([data-pos="0"]){z-index:1;opacity:0;visibility:hidden;transition:opacity .45s var(--ease),visibility 0s .45s}}@media(max-width:1100px)and (min-width:641px){.hv2g #performance .charts .chart:last-child{grid-row:auto;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);column-gap:var(--rs-5)}.hv2g #performance .charts .chart:last-child :is(.hl,.lb,.cap){grid-column:1}.hv2g #performance .charts .chart:last-child .cap{grid-row:3;align-self:end}.hv2g #performance .charts .chart:last-child svg{grid-column:2;grid-row:1/4;margin-top:0;align-self:center}}@media(max-width:640px){.hv2g #performance{--g-blur:blur(12px) saturate(1.35)}.hv2g #performance.sec{padding-bottom:40px}.hv2g #performance .dark{backdrop-filter:blur(12px) saturate(1.3);-webkit-backdrop-filter:blur(12px) saturate(1.3)}.hv2g #performance .perf-bar{margin-top:var(--rs-5);gap:var(--rs-2)}.hv2g #performance .seg{display:flex;width:100%}.hv2g #performance .seg button{flex:1 1 auto;height:40px;padding:0 10px;font-size:14px}.hv2g #performance .charts{margin-top:var(--rs-3)}.hv2g #performance .chart{padding:20px 18px 16px}.hv2g #performance .chart :is(.axis,.val,.val.now){font-size:13px}.hv2g #performance .mock{height:20px;font-size:12px}.hv2g #performance .lang-wrap{margin-top:var(--rs-5)}.hv2g #performance .dark,.hv2g #performance .panel.mm{padding:var(--rs-4) 18px}.hv2g #performance .dark .nums{gap:var(--rs-3)}.hv2g #performance .dark .big{font-size:46px}.hv2g #performance .voice{--i-user:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4 3.6-7 8-7s8 3 8 7'/%3E%3C/svg%3E");--i-sound:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M3 12h1M7.5 8v8M12 4v16M16.5 8v8M21 11.5v1'/%3E%3C/svg%3E");--i-think:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l1.9 5.6L19.5 10.5l-5.6 1.9L12 18l-1.9-5.6L4.5 10.5l5.6-1.9z'/%3E%3C/svg%3E");display:grid;grid-template-columns:repeat(5,auto) 1fr;column-gap:4px;align-items:center;padding:12px 12px 14px}.hv2g #performance .vsteps{display:contents}.hv2g #performance .vsteps>em{display:none}.hv2g #performance .vsteps>span:not(.lat){grid-row:1;justify-content:center;gap:5px;min-width:28px;height:28px;padding:0;font-size:0}.hv2g #performance .vsteps>span:not(.lat):before{content:"";flex:none;width:13px;height:13px;background:currentColor;-webkit-mask:var(--vs) center/13px no-repeat;mask:var(--vs) center/13px no-repeat}.hv2g #performance .vsteps>span.on{padding:0 11px 0 9px;font-size:12px}.hv2g #performance .vsteps>span:is(:nth-of-type(1),:nth-of-type(5)){--vs:var(--i-user)}.hv2g #performance .vsteps>span:is(:nth-of-type(2),:nth-of-type(4)){--vs:var(--i-sound)}.hv2g #performance .vsteps>span:nth-of-type(3){--vs:var(--i-think)}.hv2g #performance #wave{grid-column:1/-1;grid-row:2;height:64px;margin:10px 0 8px}.hv2g #performance .vline{grid-column:1/-1;grid-row:3}.hv2g #performance #vAgent{grid-row:4}.hv2g #performance .vline+.vline{margin-top:10px}.hv2g #performance .lat{grid-column:1/-1;grid-row:3;justify-self:end;align-self:start;height:18px}.hv2g #performance .dark .chip{position:relative}.hv2g #performance .dark .chip:after{content:"";position:absolute;inset:-4px -3px}.hv2g #performance .mm h3{margin-bottom:var(--rs-3)}.hv2g #performance .mm-in{grid-template-columns:24px 1fr;column-gap:7px;row-gap:4px;align-items:center;padding:10px}.hv2g #performance .mm-in:before{grid-row:1;width:24px;height:24px;border-radius:8px}.hv2g #performance .mm-in:after{grid-row:1;width:14px;height:14px;-webkit-mask-size:14px;mask-size:14px}.hv2g #performance .mm-in b{grid-column:2;grid-row:1;align-self:center;font-size:13.5px}.hv2g #performance .mm-in span{grid-column:1/-1;grid-row:2;font-size:12.5px}.hv2g #performance .mm-loop{margin-top:var(--rs-3);font-size:12px}.hv2g #performance .mm-car{margin-top:var(--rs-2);align-items:start;align-content:start}.hv2g #performance .mc-learn{font-size:12px}}@media(prefers-reduced-transparency:reduce){.hv2g #performance .seg,.hv2g #performance .mm-in,.hv2g #performance .mm-loop,.hv2g #performance .mm-card{background:#fff}.hv2g #performance .mc-rep{background:#4e56e8}.hv2g #performance .voice{background:#0a0d2a}}@media(prefers-reduced-motion:reduce){.hv2g #performance .mm-in,.hv2g #performance .dark .chip,.hv2g #performance .chart .tagv{transition:none}.hv2g #performance .mm-in:hover{translate:none}.hv2g #performance .seg .pill{transition:none}.hv2g #performance .mc-read{animation:none}.hv2g #performance :is(.mm-card,.mc-in,.mc-read,.mc-rep,.mc-learn){transition:none!important}}.hv2g #use-cases{--ucg-trig:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M13.2 2.5L4.8 13.6h6.1l-1.1 7.9 8.4-11.1h-6.1z'/%3E%3C/svg%3E");--ucg-agent:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M10.5 3.5l1.7 4.8 4.8 1.7-4.8 1.7-1.7 4.8-1.7-4.8L4 10l4.8-1.7z'/%3E%3Cpath d='M17.5 13.5l.9 2.6 2.6.9-2.6.9-.9 2.6-.9-2.6-2.6-.9 2.6-.9z'/%3E%3C/svg%3E");--ucg-out:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");--ucg-web:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3c2.5 2.6 3.8 5.6 3.8 9s-1.3 6.4-3.8 9c-2.5-2.6-3.8-5.6-3.8-9S9.5 5.6 12 3z'/%3E%3C/svg%3E");--ucg-app:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6.5' y='2.5' width='11' height='19' rx='2.8'/%3E%3Cpath d='M10.5 18.2h3'/%3E%3C/svg%3E");--ucg-wa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20.5l1.3-4.2A8.6 8.6 0 1 1 8.5 19.4z'/%3E%3Cpath d='M9 8.6c.1 3.4 2.9 6.2 6.3 6.4l1.1-1.5-2-1-.9.7a5 5 0 0 1-2.3-2.3l.7-.9-1-2z' fill='black' stroke-width='1'/%3E%3C/svg%3E");--ucg-em:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5.5' width='18' height='13' rx='2.6'/%3E%3Cpath d='M3.6 7.2l8.4 6 8.4-6'/%3E%3C/svg%3E");--ucg-fb:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.2'/%3E%3Cpath d='M15.2 7.8h-1.5a2.4 2.4 0 0 0-2.4 2.4v11M9 13.2h5.6'/%3E%3C/svg%3E");--ucg-msg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3C7 3 3 6.7 3 11.3c0 2.6 1.3 4.9 3.3 6.4V21l3-1.6c.9.3 1.8.4 2.7.4 5 0 9-3.7 9-8.5S17 3 12 3z'/%3E%3Cpath d='M7.5 13.5l3-3.2 2.2 1.9 3.8-3.7-3 3.2-2.2-1.9z' fill='black'/%3E%3C/svg%3E");--ucg-voice:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='3' width='6' height='11' rx='3'/%3E%3Cpath d='M5.5 11a6.5 6.5 0 0 0 13 0M12 17.5V21'/%3E%3C/svg%3E");--ucg-sms:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5.5h16v10.5H9.5L5 19.5v-3.5H4z'/%3E%3Cpath d='M8.5 10.8h.01M12 10.8h.01M15.5 10.8h.01' stroke-width='2.6'/%3E%3C/svg%3E");--ucg-console:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='12.5' rx='2.2'/%3E%3Cpath d='M8.5 20.5h7M12 16.5v4'/%3E%3C/svg%3E");--ucg-all:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5l8.5 4.5-8.5 4.5L3.5 8z'/%3E%3Cpath d='M3.5 12.2l8.5 4.5 8.5-4.5M3.5 16.2l8.5 4.5 8.5-4.5'/%3E%3C/svg%3E");--ucg-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E")}.hv2g #use-cases{--uc-r:20px;--uc-r-in:14px;--uc-pad:16px;--uc-pill:rgba(255,255,255,.58);--uc-pill-shadow:inset 0 0 0 1px rgba(255,255,255,.75),inset 0 1px 0 rgba(255,255,255,.95),0 1px 3px -1px rgba(30,36,80,.18)}.hv2g .filters{position:relative;display:inline-flex;flex-wrap:nowrap;gap:4px;padding:5px;border-radius:999px;background:#ffffff57;border:1px solid var(--g-rim);box-shadow:inset 0 1px #fffc,0 12px 30px -22px #1e24504d;backdrop-filter:var(--g-blur);-webkit-backdrop-filter:var(--g-blur)}.hv2g .filters .f-thumb{position:absolute;left:0;top:0;width:0;height:0;z-index:0;border-radius:999px;pointer-events:none;background:var(--g-thumb);box-shadow:var(--g-thumb-shadow)}.hv2g .filters.thumb-ready .f-thumb{transition:transform .5s var(--ease),width .5s var(--ease),height .5s var(--ease)}.hv2g .filters button{position:relative;z-index:1;height:36px;padding:0 16px;border:0;border-radius:999px;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;font-size:14px;font-weight:500;color:var(--muted);white-space:nowrap;transition:color .3s,background .3s}.hv2g .filters button:hover{background:#fff6;color:var(--ink)}.hv2g .filters button[aria-pressed=true]{background:transparent;border:0;color:var(--ink);font-weight:600}.hv2g .filters:not(.thumb-ready) button[aria-pressed=true]{background:var(--g-thumb);box-shadow:var(--g-thumb-shadow)}.hv2g .uc-journey{padding-left:56px}.hv2g .uc-line{--p:0;left:15px;top:16px;width:2px;border-radius:0;overflow:visible;background:none;box-shadow:none}.hv2g .uc-line:before{content:"";position:absolute;top:0;bottom:0;left:.5px;width:1px;background:#0d143117}.hv2g .uc-line i{transform:none;border-radius:2px;background:linear-gradient(180deg,transparent calc(var(--p) * 100% - 120px),rgba(108,190,255,.9) calc(var(--p) * 100% - 8px)),linear-gradient(180deg,rgba(90,99,245,.55),var(--ai) 40px,var(--ai-2));-webkit-mask-image:linear-gradient(180deg,#000 calc(var(--p) * 100% - 52px),rgba(0,0,0,.3) calc(var(--p) * 100% - 4px),transparent calc(var(--p) * 100%));mask-image:linear-gradient(180deg,#000 calc(var(--p) * 100% - 52px),rgba(0,0,0,.3) calc(var(--p) * 100% - 4px),transparent calc(var(--p) * 100%))}.hv2g .uc-line:after{content:"";position:absolute;left:50%;top:calc(var(--p) * 100%);width:7px;height:7px;border-radius:50%;translate:-50% -50%;pointer-events:none;background:radial-gradient(circle,#fff 0 22%,#9cc8ff 45%,#6770ffd9 75%,#6770ff00);box-shadow:0 0 6px 1px #6770ff73,0 0 14px 3px #6cbeff38;opacity:clamp(0,min(var(--p) * 25,(1 - var(--p)) * 25),1)}.hv2g .uc-stage .node{left:-56px;top:2px;width:32px;height:32px;display:grid;place-items:center;border:0;font-size:12.5px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;color:var(--muted);background:#ffffffd1;box-shadow:inset 0 0 0 1px #ffffffe6,0 0 0 1px #0d14310f,0 6px 14px -8px #1e245059;transition:background .4s,color .4s,box-shadow .4s}.hv2g .uc-grp.on .uc-stage .node{color:#fff;border:0;background:linear-gradient(160deg,#7C84FF,var(--ai));box-shadow:inset 0 1px #ffffff4d,0 0 0 5px #5a63f524,0 8px 20px -6px #5a63f5a6}.hv2g .uc-stage h3{margin:0 0 6px;font-size:26px;font-weight:600;letter-spacing:-.03em;line-height:1.15;color:#6e7491}.hv2g .uc-grp.on .uc-stage h3{color:var(--ink)}.hv2g .uc-stage p{margin:0 0 14px;font-size:14.5px;line-height:1.45;color:var(--ink-2)}.hv2g .uc-stage .chip{height:auto;min-height:28px;padding:4px 12px;font-size:12.5px;font-weight:500;line-height:1.35;white-space:normal;color:var(--ai);border:0;background:#ffffff8c;box-shadow:var(--uc-pill-shadow)}.hv2g .uc-grp{padding-bottom:40px}.hv2g .uc-cards{column-gap:16px;row-gap:0;align-items:stretch}.hv2g .uc{padding:var(--uc-pad);border-radius:var(--uc-r);margin-bottom:16px;transition:box-shadow .4s,opacity .25s,transform .35s var(--ease),translate .35s var(--ease)}@supports (grid-template-rows:subgrid){.hv2g .uc{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0}}.hv2g .uc:hover,.hv2g .uc:focus-visible{translate:0 -3px;border-color:var(--g-rim);box-shadow:var(--g-shadow),0 30px 60px -36px #5a63f580}.hv2g .uc:focus-visible{border-radius:var(--uc-r);outline-offset:3px}.hv2g .uc h4{margin:16px 0 6px;font-size:17px;font-weight:600;letter-spacing:-.015em;line-height:1.3}.hv2g .uc p{margin:0 0 16px;font-size:14px;line-height:1.5;color:var(--ink-2)}.hv2g .uc .meta{align-self:end;display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:auto}.hv2g .uc .strip{display:flex;flex-direction:column;gap:2px;padding:6px;border:0;border-radius:var(--uc-r-in);overflow:hidden;background:#ffffff5c;box-shadow:inset 0 0 0 1px #ffffffb3,inset 0 1px #fffffff2}.hv2g .uc .strip .tr small:before,.hv2g .uc .strip .ag small:before{content:"";position:absolute;left:19px;top:34px;bottom:-10px;width:2px;border-radius:2px;background:linear-gradient(180deg,#0d14311f,#5a63f54d)}.hv2g .uc .strip .ag small:before{background:linear-gradient(180deg,#5a63f54d,#14805e47)}.hv2g .uc .strip .beam{z-index:1;left:25px;top:-30%;width:2px;height:34%;border-radius:2px;background:linear-gradient(180deg,transparent,var(--ai-2),var(--cyan),transparent);box-shadow:0 0 8px #6770ff99}.hv2g .uc .strip>div{position:relative;min-height:44px;padding:6px 8px 6px 42px;border:0;border-radius:10px;font-size:13.5px;line-height:1.35;color:var(--ink);text-wrap:pretty;transition:background .4s,color .4s}.hv2g .uc .strip>div:last-child{border:0}.hv2g .uc .strip small{display:block;margin:0 0 1px;font-family:var(--f);font-size:11.5px;font-weight:500;letter-spacing:0;line-height:1.3;color:var(--muted);transition:color .4s}.hv2g .uc .strip>div:before{content:"";position:absolute;left:7px;top:8px;width:26px;height:26px;border-radius:8px;background:#ffffffeb;box-shadow:inset 0 0 0 1px #0d14310f,0 3px 8px -4px #1e24504d;transition:background .4s,box-shadow .4s;z-index:2}.hv2g .uc .strip>div:after{content:"";position:absolute;left:13px;top:14px;width:14px;height:14px;z-index:3;background:#9aa0b8;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat;transition:background .4s}.hv2g .uc .strip .tr{--ic:var(--ucg-trig)}.hv2g .uc .strip .ag{--ic:var(--ucg-agent)}.hv2g .uc .strip .oc{--ic:var(--ucg-out)}.hv2g .uc.s1 .strip .tr{background:#ffffff80}.hv2g .uc.s1 .strip .tr:after{background:var(--ink-2)}.hv2g .uc.s2 .strip .ag{background:#5a63f514;color:var(--ink)}.hv2g .uc.s2 .strip .ag small{color:var(--ai)}.hv2g .uc.s2 .strip .ag:before{background:linear-gradient(160deg,#7C84FF,var(--ai));box-shadow:inset 0 1px #ffffff4d,0 4px 12px -4px #5a63f5b3}.hv2g .uc.s2 .strip .ag:after{background:#fff}.hv2g .uc.s3 .strip .oc{background:#14805e14;color:var(--ink)}.hv2g .uc.s3 .strip .oc small{color:var(--ok)}.hv2g .uc.s3 .strip .oc:before{background:#def4eaf2;box-shadow:inset 0 0 0 1px #14805e24,0 3px 8px -4px #14805e66}.hv2g .uc.s3 .strip .oc:after{background:var(--ok)}.hv2g .uc .meta .tag{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border:0;border-radius:999px;font-family:var(--f);font-size:12px;font-weight:500;letter-spacing:0;line-height:1;color:var(--ink-2);background:var(--uc-pill);box-shadow:var(--uc-pill-shadow)}.hv2g .uc .meta .tag[data-ch]{padding-left:8px}.hv2g .uc .meta .tag[data-ch]:before{content:"";flex:none;width:13px;height:13px;background:currentColor;opacity:.75;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat}.hv2g .uc .tag[data-ch=web]{--ic:var(--ucg-web)}.hv2g .uc .tag[data-ch=app]{--ic:var(--ucg-app)}.hv2g .uc .tag[data-ch=wa]{--ic:var(--ucg-wa)}.hv2g .uc .tag[data-ch=em]{--ic:var(--ucg-em)}.hv2g .uc .tag[data-ch=fb]{--ic:var(--ucg-fb)}.hv2g .uc .tag[data-ch=msg]{--ic:var(--ucg-msg)}.hv2g .uc .tag[data-ch=voice]{--ic:var(--ucg-voice)}.hv2g .uc .tag[data-ch=sms]{--ic:var(--ucg-sms)}.hv2g .uc .tag[data-ch=console]{--ic:var(--ucg-console)}.hv2g .uc .tag[data-ch=all]{--ic:var(--ucg-all)}.hv2g .uc .meta:after{content:"";order:1;flex-basis:100%;height:0;margin-top:-2px}.hv2g .uc .meta .plan{order:2;margin-left:0;color:var(--muted);background:#0d14310d;box-shadow:inset 0 0 0 1px #0d14310a}.hv2g .uc .meta .plan.ai{color:var(--ai);background:#5a63f51a;box-shadow:inset 0 0 0 1px #5a63f51f}.hv2g .uc .meta .plan.ai:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px #5a63f529}.hv2g .uc-empty{grid-column:1/-1;padding:18px 20px;border:0;border-radius:var(--uc-r);margin-bottom:16px;background:#ffffff4d;box-shadow:inset 0 0 0 1px #ffffffb3}.hv2g .uc-more{margin-top:8px}.hv2g .uc-more a{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 18px;border:0;border-radius:999px;font-size:15px;font-weight:600;color:var(--ai);text-decoration:none;background:#ffffff80;box-shadow:inset 0 0 0 1px #fffc,inset 0 1px #fffffff2,0 8px 20px -14px #1e245066;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);transition:background .3s,translate .3s var(--ease)}.hv2g .uc-more a:after{content:"";width:15px;height:15px;background:currentColor;-webkit-mask:var(--ucg-arrow) center/contain no-repeat;mask:var(--ucg-arrow) center/contain no-repeat}.hv2g .uc-more a:hover{background:#fffc;translate:2px 0}@media(max-width:1100px){.hv2g .uc-grp{gap:20px}.hv2g .uc-stage .node{top:-2px}.hv2g .uc-stage h3{margin-bottom:4px}}@media(max-width:980px){.hv2g .uc-journey{padding-left:48px}.hv2g .uc-line{left:14px}.hv2g .uc-stage .node{left:-48px;width:30px;height:30px}}.hv2g .uc-steps,.hv2g .uc-dots{display:none}@media(max-width:640px){.hv2g .filters{display:flex;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.hv2g .filters::-webkit-scrollbar{display:none}.hv2g .filters button{flex:none;height:34px;padding:0 14px;font-size:13.5px}.hv2g .uc-steps{display:block;margin-top:22px}.hv2g .uc-now{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:83px;align-content:flex-start}.hv2g .uc-now h3{flex:0 0 100%;margin:0;font-size:21px;font-weight:600;letter-spacing:-.025em;line-height:1.2;color:var(--ink)}.hv2g .uc-now p{flex:0 0 100%;margin:0;font-size:14px;line-height:1.4;color:var(--ink-2)}.hv2g .uc-now .chip{height:auto;min-height:26px;padding:3px 11px;font-size:12px;font-weight:500;white-space:normal;color:var(--ai);border:0;background:#ffffff8c;box-shadow:var(--uc-pill-shadow)}.hv2g .uc-journey{--uc-cw:84vw;display:flex;gap:10px;margin:10px calc(50% - 50vw) 0;padding:8px 16px 24px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:16px;overscroll-behavior-x:contain;scrollbar-width:none}.hv2g .uc-journey::-webkit-scrollbar{display:none}.hv2g .uc-grp,.hv2g .uc-cards{display:contents}.hv2g .uc-journey>.uc-line,.hv2g:not(.no-js) .uc-stage{display:none}.hv2g .uc-empty{display:none!important}.hv2g.no-js .uc-stage{flex:0 0 60vw;align-self:center}.hv2g.no-js .uc-stage .node{display:none}.hv2g .uc-journey .uc{flex:0 0 var(--uc-cw);margin:0;padding:14px;display:flex;flex-direction:column;scroll-snap-align:center;scroll-snap-stop:always;transform-origin:calc(50% - var(--d,0) * 50%) 50%;transform:perspective(1500px) rotateY(calc(var(--d,0) * -10deg)) scale(calc(1 - var(--ad,0) * .07));opacity:calc(1 - var(--ad,0) * .3);transition:opacity .25s,box-shadow .4s}.hv2g .uc-journey .uc.out{opacity:0;transform:perspective(1500px) scale(.97)}.hv2g .uc-journey .uc:hover,.hv2g .uc-journey .uc:focus-visible{translate:none}.hv2g .uc-journey .uc h4{margin:12px 0 4px;font-size:16.5px}.hv2g .uc-journey .uc p{margin:0 0 12px;font-size:13.5px;line-height:1.45}.hv2g .uc-journey .uc .meta{margin-top:auto;align-self:stretch}.hv2g .uc-dots{display:flex;justify-content:center;gap:6px;margin:0 0 6px}.hv2g .uc-dots i{width:6px;height:6px;border-radius:3px;background:#0d143129;transition:width .3s var(--ease),background-color .3s}.hv2g .uc-dots i.on{width:20px;background:linear-gradient(90deg,var(--ai),var(--cyan))}.hv2g .uc-more{margin-top:14px;justify-content:center}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.hv2g .filters,.hv2g .uc-more a{background:#ffffffe6}}@media(prefers-reduced-transparency:reduce){.hv2g .filters,.hv2g .uc-more a,.hv2g .uc-stage .chip,.hv2g .uc .meta .tag:not(.plan){background:#fff}.hv2g .uc .strip{background:#f6f7fb}.hv2g .uc-empty,.hv2g .uc-now .chip{background:#fff}}@media(prefers-reduced-motion:reduce){.hv2g .filters.thumb-ready .f-thumb,.hv2g .uc,.hv2g .uc-more a{transition:none}.hv2g .uc:hover,.hv2g .uc:focus-visible,.hv2g .uc-more a:hover{translate:none}.hv2g .uc .strip .beam,.hv2g .uc-line:after{display:none}.hv2g .uc-journey .uc,.hv2g .uc-journey .uc.out{transform:none}.hv2g .uc-dots i{transition:none}}.hv2g #engage{--en-card:linear-gradient(160deg,rgba(255,255,255,.68),rgba(255,255,255,.42));--en-card-shadow:inset 0 0 0 1px rgba(255,255,255,.85),0 0 0 1px rgba(13,20,49,.05),0 1px 2px rgba(30,36,80,.04),0 24px 48px -32px rgba(30,36,80,.36);--en-well:rgba(13,20,49,.035);--en-well-shadow:inset 0 1px 2px rgba(30,36,80,.05),inset 0 0 0 1px rgba(255,255,255,.55);--en-pill:rgba(255,255,255,.62);--en-pill-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 0 0 1px rgba(13,20,49,.05),0 2px 6px -4px rgba(30,36,80,.24);--en-lift-shadow:0 1px 2px rgba(30,36,80,.06),0 6px 14px -6px rgba(30,36,80,.14),0 18px 30px -22px rgba(64,73,216,.42);--en-r:20px;--en-r-in:14px;--en-pad:24px;--en-i-pulse:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 12h-4l-3 8L9 4l-3 8H2'/%3E%3C/svg%3E");--en-i-shield:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.5 4.5 5.5v6c0 4.6 3.1 8.4 7.5 10 4.4-1.6 7.5-5.4 7.5-10v-6z'/%3E%3Cpath d='m8.8 12 2.2 2.2 4.2-4.4'/%3E%3C/svg%3E");--en-i-voice:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 16.4v2.9a2 2 0 0 1-2.2 2 19.6 19.6 0 0 1-8.6-3.1 19.3 19.3 0 0 1-6-6A19.6 19.6 0 0 1 1.1 3.6 2 2 0 0 1 3.1 1.4H6a2 2 0 0 1 2 1.7c.1 1 .4 1.9.7 2.8a2 2 0 0 1-.5 2.1L7 9.2a16 16 0 0 0 6 6l1.2-1.2a2 2 0 0 1 2.1-.5c.9.3 1.8.6 2.8.7a2 2 0 0 1 1.9 2.2z'/%3E%3C/svg%3E");--en-i-survey:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 2.8 2.8 5.7 6.3.9-4.6 4.4 1.1 6.3L12 17.1l-5.6 3 1.1-6.3-4.6-4.4 6.3-.9z'/%3E%3C/svg%3E");--en-i-vitals:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 20v-6M12 20V4M19 20v-9'/%3E%3C/svg%3E");--en-i-star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.2l2.95 6.1 6.7.92-4.88 4.66 1.2 6.64L12 17.3l-5.97 3.22 1.2-6.64L2.35 9.22l6.7-.92z' stroke='black' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E");--en-i-thumb:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 10v11'/%3E%3Cpath d='M15 5.9 14 10h5.8a2 2 0 0 1 1.9 2.6l-2.3 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.8a2 2 0 0 0 1.8-1.1L12 2a3.1 3.1 0 0 1 3 3.9z'/%3E%3C/svg%3E");--en-i-user:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='8' r='4.6'/%3E%3Cpath d='M3.6 21.4c.6-4.6 4.1-7.3 8.4-7.3s7.8 2.7 8.4 7.3c.1.6-.4 1.1-1 1.1H4.6c-.6 0-1.1-.5-1-1.1z'/%3E%3C/svg%3E");--en-i-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.hv2g #engage .panel{border:0;border-radius:var(--en-r);background:var(--en-card);box-shadow:var(--en-card-shadow)}.hv2g #engage .panel.lit{background:var(--g-light),var(--en-card)}.hv2g #engage :is(.eng,.mod){gap:20px}.hv2g #engage .addons-h h3{font-weight:600}.hv2g #engage :is(.pulse-card,.mod .copy){padding:var(--en-pad);gap:16px}.hv2g #engage :is(.pulse-card,.mod .copy) h3{font-size:28px;font-weight:600;letter-spacing:-.03em;line-height:1.15}.hv2g #engage :is(.pulse-card,.mod .copy) p{line-height:1.55;color:var(--ink-2)}.hv2g #engage .badge{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.hv2g #engage .pulse-card .foot{padding-top:8px}.hv2g #engage .chip.ai[data-i]{position:relative;height:30px;padding:0 12px 0 6px;gap:7px;border:0;border-radius:999px;font-size:13px;font-weight:600;color:var(--ink);background:var(--en-pill);box-shadow:var(--en-pill-shadow)}.hv2g #engage .chip[data-i]:before{content:"";flex:none;width:20px;height:20px;border-radius:50%;background:linear-gradient(150deg,#8C93FF,var(--ai));box-shadow:inset 0 1px #ffffff59,0 3px 8px -3px #4049d8a6}.hv2g #engage .chip[data-i]:after{content:"";position:absolute;left:10px;top:50%;width:12px;height:12px;margin-top:-6px;background:#fff;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat}.hv2g #engage .chip[data-i=pulse]{--ic:var(--en-i-pulse)}.hv2g #engage .chip[data-i=shield]{--ic:var(--en-i-shield)}.hv2g #engage .chip[data-i=voice]{--ic:var(--en-i-voice)}.hv2g #engage .chip[data-i=survey]{--ic:var(--en-i-survey)}.hv2g #engage .chip[data-i=vitals]{--ic:var(--en-i-vitals)}.hv2g #engage .tag{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border:0;border-radius:999px;font-family:var(--f);font-size:12px;font-weight:500;letter-spacing:0;line-height:1;white-space:nowrap;color:var(--ink-2);background:#0d14310e;box-shadow:inset 0 0 0 1px #0d143108}.hv2g #engage .tag:is(.addon,.ai){color:var(--ai);background:#5a63f51a;box-shadow:inset 0 0 0 1px #5a63f51f}.hv2g #engage .tag.addon:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px #5a63f529}.hv2g #engage .tag:is(.inc,.ok){color:var(--ok);background:#14805e1a;box-shadow:inset 0 0 0 1px #14805e1a}.hv2g #engage .tag.inc:before{content:"";flex:none;width:11px;height:11px;background:currentColor;-webkit-mask:var(--en-i-check) center/contain no-repeat;mask:var(--en-i-check) center/contain no-repeat}.hv2g #engage .tag.h{color:#b4561a;background:#e8792b1f;box-shadow:inset 0 0 0 1px #e8792b1f}.hv2g #engage .ao .soon{margin-left:auto;display:inline-flex;align-items:center;height:24px;padding:0 10px;border:0;border-radius:999px;font-family:var(--f);font-size:12px;font-weight:500;letter-spacing:0;color:#b4561a;background:#e8792b1f}.hv2g #engage :is(.live,.post)>.ph{gap:10px;padding:16px 20px 12px;border-bottom:0;font-size:13.5px;font-weight:600;color:var(--ink)}.hv2g #engage :is(.live,.post)>.ph .r{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-family:var(--f);font-size:12px;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--muted);background:var(--en-pill);box-shadow:var(--en-pill-shadow)}.hv2g #engage .live>.ph .dot{width:8px;height:8px;background:#1fa97a;box-shadow:0 0 0 3px #1fa97a2e;animation:hv2-pulse 1.8s infinite}.hv2g #engage .post>.ph .chl{flex:none;width:18px;height:18px;color:#0866ff}.hv2g #engage :is(.live,.post)>.ph .t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hv2g #engage :is(.live,.post)>.ph .r{flex:none}.hv2g #engage .pulse-card .sig{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:8px}.hv2g #engage .pulse-card .sig span{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px 0 12px;border:0;border-radius:999px;font-size:13.5px;font-weight:500;color:var(--ink-2);background:var(--en-pill);box-shadow:var(--en-pill-shadow);transition:background .35s,color .35s,box-shadow .35s,translate .35s var(--ease)}.hv2g #engage .pulse-card .sig span:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:#0d14312e;transition:background .35s,box-shadow .35s}.hv2g #engage .pulse-card .sig span.on{color:var(--ai);background:#fff;translate:0 -1px;box-shadow:var(--en-lift-shadow),inset 0 0 0 1px #5a63f529}.hv2g #engage .pulse-card .sig span.on:before{background:var(--ai);box-shadow:0 0 0 3px #5a63f52e}.hv2g #engage .live .site{grid-template-columns:minmax(0,1fr) 212px;gap:12px;padding:0 20px;border-bottom:0}.hv2g #engage .mini-site{height:236px;padding:18px 16px 16px;border-right:0;border-radius:var(--en-r-in);background:linear-gradient(180deg,#ffffffe6,#ffffffb3);box-shadow:inset 0 0 0 1px #fffffff2,0 0 0 1px #0d14310d,0 14px 30px -22px #1e245066}.hv2g #engage .mini-site .bar{height:7px;margin-bottom:8px;border-radius:999px;background:#0d143112}.hv2g #engage .mini-site .bar.hd{height:13px;background:#0d14311f}.hv2g #engage .mini-site .plans{gap:10px;margin-top:14px}.hv2g #engage .mini-site .plans div{position:relative;height:96px;padding:0;border:0;border-radius:12px;background:#fff;box-shadow:0 0 0 1px #0d14310f,0 4px 10px -6px #1e245038;transition:box-shadow .4s var(--ease),translate .4s var(--ease)}.hv2g #engage .mini-site .plans div:before{content:"";position:absolute;left:10px;top:12px;width:42%;height:6px;border-radius:999px;background:#0d14311a;box-shadow:0 12px 0 2px #0d143121}.hv2g #engage .mini-site .plans div:after{content:"";position:absolute;left:10px;right:10px;bottom:10px;height:16px;border-radius:999px;background:#0d14310f;transition:background .4s}.hv2g #engage .mini-site .plans div.hot{translate:0 -2px;box-shadow:0 0 0 1.5px var(--ai),0 0 0 5px #5a63f524,0 14px 26px -14px #4049d880}.hv2g #engage .mini-site .plans div.hot:after{background:linear-gradient(90deg,#7C84FF,var(--ai))}.hv2g #engage .mini-site .popup{right:12px;bottom:12px;width:min(248px,76%);padding:10px 14px 11px;border:1px solid rgba(255,255,255,.26);border-radius:18px 18px 6px;color:#fff;font-size:13px;line-height:1.45;background:linear-gradient(125deg,#ffffff29,#fff0 42%),#4e56e8e0;box-shadow:inset 0 1px #ffffff38,0 6px 18px -12px #4049d873,0 18px 36px -20px #1e245080;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4)}.hv2g #engage .mini-site .popup small{display:flex;align-items:center;gap:6px;margin-bottom:4px;font-family:var(--f);font-size:11.5px;font-weight:500;letter-spacing:0;color:#fffc}.hv2g #engage .en-sprite .lm{color:inherit}.hv2g #engage .ci{flex:none;width:15px;height:15px}.hv2g #engage .popup .ci{width:13px;height:13px;color:#fff}.hv2g #engage .chip[data-ch=mm] .ci{color:#5504b4}.hv2g #engage .chip[data-ch=em] .ci{color:var(--ai)}.hv2g #engage .chip[data-ch=wa] .ci{color:#25d366}.hv2g #engage .evs{height:236px;padding:8px;gap:2px;border-radius:var(--en-r-in);background:var(--en-well);box-shadow:var(--en-well-shadow);font-family:var(--f);font-size:12px;line-height:1.35}.hv2g #engage .evs div{display:grid;grid-template-columns:66px minmax(0,1fr);align-items:baseline;gap:6px;padding:4px 8px;border-radius:9px;color:var(--ink-2)}.hv2g #engage .evs div b{font-family:var(--f);font-size:11.5px;font-weight:500;letter-spacing:0;color:#8a8fa8}.hv2g #engage .evs div span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hv2g #engage .evs div.hi{background:#fff;box-shadow:0 1px 2px #1e24500f,0 6px 14px -8px #4049d866}.hv2g #engage .evs div.hi b{color:var(--ai)}.hv2g #engage .evs div.hi span{color:var(--ink);font-weight:500}.hv2g #engage .intent{padding:18px 20px 0}.hv2g #engage .intent .top{font-size:13.5px;font-weight:600;color:var(--ink-2)}.hv2g #engage .intent .score{display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:999px;font-family:var(--f);font-size:18px;font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ink);background:var(--en-pill);box-shadow:var(--en-pill-shadow);transition:background .4s,color .4s,box-shadow .4s}.hv2g #engage .intent .score.hi{color:#fff;background:linear-gradient(150deg,#7C84FF,var(--ai));box-shadow:inset 0 1px #ffffff40,0 8px 18px -8px #4049d899}.hv2g #engage .intent{position:relative;border-radius:var(--en-r-in)}.hv2g #engage .intent.flash:before{content:"";position:absolute;inset:8px 12px 0;border-radius:var(--en-r-in);pointer-events:none;background:radial-gradient(26% 50% at 72% 62%,rgba(90,99,245,.2),transparent 100%);animation:en-flash 1.4s ease-out forwards}@keyframes en-flash{0%{opacity:0}18%{opacity:1}to{opacity:0}}.hv2g #engage #intentSvg{height:120px;margin-top:6px;overflow:visible}.hv2g #engage #intentSvg .zone{fill:url(#enIntZ);opacity:.45;transition:opacity .6s}.hv2g #engage #intentSvg.over .zone{opacity:1}.hv2g #engage #intentSvg .ticks line{stroke:#0d14310f;stroke-width:1}.hv2g #engage #intentSvg .ticks text{font-family:var(--f);font-size:10px;font-weight:500;font-variant-numeric:tabular-nums;fill:#9a9fb7;text-anchor:middle}.hv2g #engage #intentSvg .th{stroke:#e8792b;stroke-opacity:.5;stroke-width:1.2;stroke-dasharray:3 4;stroke-linecap:round}.hv2g #engage #intentSvg .thp rect{fill:#ffffffe0;stroke:#e8792b38;stroke-width:1}.hv2g #engage #intentSvg .thp text{font-family:var(--f);font-size:10.5px;font-weight:500;fill:#b4561a}.hv2g #engage #intentSvg .glow{stroke-width:7;stroke-linecap:round;stroke-linejoin:round}.hv2g #engage #intentSvg .ln{stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.hv2g #engage #intentSvg .pt{fill:#fff;stroke:var(--ai);stroke-width:2.4;transition:stroke .4s}.hv2g #engage #intentSvg .halo{fill:var(--ai);fill-opacity:.22;transform-box:fill-box;transform-origin:center;animation:en-halo 1.8s ease-out infinite}.hv2g #engage #intentSvg.over .halo{fill:#22b5d8}.hv2g #engage #intentSvg.over .pt{stroke:#1fa0c4}@keyframes en-halo{0%{scale:.7;opacity:.9}to{scale:2.6;opacity:0}}.hv2g #engage #intentSvg .rip{fill:none;stroke:var(--ai);stroke-width:2;opacity:0;transform-box:fill-box;transform-origin:center}.hv2g #engage #intentSvg .rip.go{animation:en-rip 1.2s cubic-bezier(.2,.7,.2,1)}@keyframes en-rip{0%{opacity:.85;scale:.6}to{opacity:0;scale:5}}.hv2g #engage #intentSvg .mk{opacity:0;transition:opacity .45s}.hv2g #engage #intentSvg .mk.on{opacity:1}.hv2g #engage #intentSvg .mkl{stroke:var(--ai);stroke-opacity:.45;stroke-width:1.2;stroke-dasharray:2 3}.hv2g #engage #intentSvg .mkp rect{fill:var(--ai);filter:drop-shadow(0 4px 8px rgba(64,73,216,.35))}.hv2g #engage #intentSvg .mkp circle{fill:#fff}.hv2g #engage #intentSvg .mkp text{font-family:var(--f);font-size:11px;font-weight:600;fill:#fff}.hv2g #engage .actions{gap:8px;padding:8px 20px 24px}.hv2g #engage .actions .chip{height:32px;padding:0 13px 0 10px;gap:7px;border:0;font-size:13px;font-weight:500;color:var(--ink-2);background:var(--en-pill);box-shadow:var(--en-pill-shadow);transition:background .35s,color .35s,box-shadow .35s,translate .35s var(--ease)}.hv2g #engage .actions .chip.on{color:var(--ink);background:#fff;translate:0 -1px;box-shadow:var(--en-lift-shadow),inset 0 0 0 1.5px #5a63f573}.hv2g #engage .mod .rules-l{gap:2px;margin-top:auto;padding:6px;border-radius:16px;background:var(--en-well);box-shadow:var(--en-well-shadow)}.hv2g #engage .mod .rules-l div{grid-template-columns:136px minmax(0,1fr);align-items:center;gap:12px;padding:8px 10px;border:0;border-radius:12px;font-size:13.5px;line-height:1.4;background:transparent;transition:background .35s,box-shadow .35s,translate .35s var(--ease)}.hv2g #engage .mod .rules-l div b{justify-self:start}.hv2g #engage .mod .rules-l div span{color:var(--ink-2)}.hv2g #engage .mod .rules-l div.on{background:#fff;translate:0 -1px;box-shadow:var(--en-lift-shadow)}.hv2g #engage .post .pm{gap:12px;margin:0 16px;padding:12px;border-bottom:0;border-radius:var(--en-r-in);background:var(--en-well);box-shadow:var(--en-well-shadow)}.hv2g #engage .post .pm .im{width:48px;height:48px;border-radius:12px;font-size:0;background:linear-gradient(140deg,#e3e6ff,#dcf5fb);box-shadow:inset 0 1px #fff,0 4px 10px -6px #1e245059}.hv2g #engage .post .pm b{font-size:14.5px;font-weight:600}.hv2g #engage .cmts{flex:1;height:auto;min-height:340px;padding:8px 8px 0}.hv2g #engage .cmt{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"av bub tag" ". rep rep";column-gap:10px;row-gap:6px;align-items:start;padding:7px 8px;border-radius:14px;font-size:14px;line-height:1.45}.hv2g #engage .cmt>.av{grid-area:av}.hv2g #engage .cmt>.bub{grid-area:bub;justify-self:start;width:fit-content;max-width:100%;padding:9px 13px;border-radius:6px 16px 16px;background:#0d14310e;border:1px solid rgba(13,20,49,.04)}.hv2g #engage .cmt.hidden-c>.bub{background:#0d143109}.hv2g #engage .cmt .av{--h:232;width:36px;height:36px;font-size:12px;font-weight:700;letter-spacing:.01em;color:hsl(var(--h) 50% 34%);background:linear-gradient(140deg,hsl(var(--h) 90% 93%),hsl(calc(var(--h) + 28) 80% 86%));box-shadow:inset 0 1px #ffffffe6,0 0 0 1px hsl(var(--h) 60% 50% / .1),0 4px 10px -5px #1e245059}.hv2g #engage .cmt .av{position:relative;overflow:hidden}.hv2g #engage .cmt .av img{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;object-fit:cover}.hv2g #engage .cmt .av:has(img){box-shadow:0 0 0 1.5px #fff,0 4px 10px -5px #1e245066}.hv2g #engage .cmt .av.x{overflow:visible;color:transparent;background:linear-gradient(145deg,#e7e9f0,#d3d7e2);box-shadow:inset 0 1px #ffffffd9,0 0 0 1px #0d14310f}.hv2g #engage .cmt .av.x:before{content:"";position:absolute;inset:0;margin:auto;width:56%;height:56%;background:#7f849e;-webkit-mask:var(--en-i-user) center/contain no-repeat;mask:var(--en-i-user) center/contain no-repeat}.hv2g #engage .cmt .av.x:after{content:"";position:absolute;right:-2px;bottom:-2px;width:14px;height:14px;border-radius:50%;box-shadow:0 0 0 2px #fff;background:linear-gradient(135deg,transparent 43%,#fff 43% 57%,transparent 57%),#8e93ab}.hv2g #engage .cmt .who{margin-bottom:1px;font-size:12.5px;font-weight:600;line-height:1.35;color:var(--ink)}.hv2g #engage .cmt .txt{color:var(--ink);overflow-wrap:anywhere}.hv2g #engage .cmt>.tag{grid-area:tag;align-self:start;margin-top:6px}.hv2g #engage :is(.post>.ph .r,.cmt .tag,.mod .rules-l div b){display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border:0;border-radius:999px;font-family:var(--f);font-size:12px;font-weight:500;letter-spacing:0;line-height:1;white-space:nowrap;color:var(--st,var(--ink-2));background:var(--en-pill);box-shadow:var(--en-pill-shadow)}.hv2g #engage :is(.cmt .tag,.mod .rules-l div b):before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}.hv2g #engage :is(.cmt .tag.ai,.mod .rules-l [data-k=intent] b){--st:var(--ai)}.hv2g #engage :is(.cmt .tag.ok,.mod .rules-l [data-k=question] b){--st:var(--ok)}.hv2g #engage :is(.cmt .tag.h,.mod .rules-l [data-k=negative] b){--st:#B4561A}.hv2g #engage :is(.cmt .tag:not(.ai):not(.ok):not(.h):not(.wait),.mod .rules-l [data-k=spam] b){--st:#5E647E}.hv2g #engage .cmt .tag.wait{--st:var(--muted)}.hv2g #engage .cmt .tag.wait:before{animation:hv2-pulse 1s infinite}.hv2g #engage .cmt .tag.ok:before{width:11px;height:11px;border-radius:0;-webkit-mask:var(--en-i-check) center/contain no-repeat;mask:var(--en-i-check) center/contain no-repeat}.hv2g #engage #modCount{--st:var(--ok)}.hv2g #engage #modCount:before{content:"";flex:none;width:11px;height:11px;background:currentColor;-webkit-mask:var(--en-i-check) center/contain no-repeat;mask:var(--en-i-check) center/contain no-repeat}.hv2g #engage .cmt>.reply{grid-area:rep;justify-self:end;width:fit-content;max-width:78%;margin:0;padding:9px 13px;border:1px solid rgba(255,255,255,.26);border-radius:16px 16px 6px;font-size:13.5px;line-height:1.45;color:#fff;background:linear-gradient(125deg,#ffffff29,#fff0 42%),#4e56e8db;box-shadow:inset 0 1px #ffffff38,0 6px 18px -12px #4049d873;animation:hv2-pop .45s var(--ease)}.hv2g #engage .cmt>.reply.h{color:#7a3a10;border-color:#e8792b24;background:#e8792b1a;box-shadow:none}.hv2g #engage .addon-row{gap:20px;margin-top:80px}.hv2g #engage .ao{padding:20px;gap:12px}.hv2g #engage .ao .top{flex-wrap:wrap;gap:8px}.hv2g #engage .ao h4{font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.2}.hv2g #engage .ao p{font-size:14.5px;line-height:1.5}@supports (grid-template-rows:subgrid){.hv2g #engage .addon-row{grid-template-rows:auto auto 1fr auto}.hv2g #engage .ao{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:12px;align-content:start}.hv2g #engage .ao p{align-self:start}}.hv2g #engage .ao .vis{height:auto;min-height:104px;border:0;border-radius:var(--en-r-in);background:#ffffff70;box-shadow:inset 0 0 0 1px #fffc,0 0 0 1px #0d14310b,0 1px 2px #1e24500a}.hv2g #engage .ao .vis#aoWave{justify-content:flex-start;gap:14px;padding:0 16px;border:1px solid var(--s-rim);background:linear-gradient(#05081e4d,#05081e4d),var(--s-sheen),var(--s-fill);box-shadow:inset 0 1px #ffffff1a,0 14px 30px -20px #0a0d2a8c}.hv2g #engage #aoWave canvas{flex:1 1 0;width:0;min-width:0;height:56px;display:block}.hv2g #engage #aoWave .call{position:relative;flex:none;width:30px;height:30px;border-radius:50%;background:linear-gradient(150deg,#7C84FF,var(--ai));box-shadow:inset 0 1px #ffffff4d,0 6px 14px -6px #4049d8cc}.hv2g #engage #aoWave .call:before{content:"";position:absolute;inset:-5px;border-radius:50%;box-shadow:0 0 0 1.5px #9ea4ff59;animation:en-ring 2.6s ease-out infinite}.hv2g #engage #aoWave .call:after{content:"";position:absolute;inset:8px;background:#fff;-webkit-mask:var(--en-i-voice) center/contain no-repeat;mask:var(--en-i-voice) center/contain no-repeat}@keyframes en-ring{0%{opacity:.9;scale:.9}to{opacity:0;scale:1.35}}.hv2g #engage .ao .vis.csat{flex-direction:column;align-items:stretch;justify-content:center;gap:10px;padding:12px 14px}.hv2g #engage .cs-h{display:flex;align-items:center;justify-content:space-between;gap:8px}.hv2g #engage .cs-h b{font-size:12.5px;font-weight:600;color:var(--ink)}.hv2g #engage .cs-ind{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:500;color:var(--muted)}.hv2g #engage .cs-dots{display:inline-flex;gap:4px}.hv2g #engage .cs-dots i{width:5px;height:5px;border-radius:999px;background:#0d143129;transition:width .35s var(--ease),background .35s}.hv2g #engage .cs-dots i.on{width:14px;background:var(--ai)}.hv2g #engage .cs-stage{position:relative;height:36px}.hv2g #engage .cs-f{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:6px;opacity:0;translate:0 6px;transition:opacity .45s var(--ease),translate .45s var(--ease)}.hv2g #engage .cs-f.on{opacity:1;translate:0 0}.hv2g #engage .cs-f i{font-style:normal}.hv2g #engage .cs-stars{gap:6px}.hv2g #engage .cs-stars i{width:24px;height:24px;background:#0d143121;transition:background .3s,scale .3s var(--ease);-webkit-mask:var(--en-i-star) center/contain no-repeat;mask:var(--en-i-star) center/contain no-repeat}.hv2g #engage .cs-stars.pk i.sel{background:var(--ai);scale:1.06}.hv2g #engage .cs-stars i:nth-child(2){transition-delay:.09s}.hv2g #engage .cs-stars i:nth-child(3){transition-delay:.18s}.hv2g #engage .cs-stars i:nth-child(4){transition-delay:.27s}.hv2g #engage .cs-stars i:nth-child(5){transition-delay:.36s}.hv2g #engage .cs-thumbs{gap:10px}.hv2g #engage .cs-thumbs i{position:relative;width:52px;height:34px;border-radius:999px;background:#fffc;box-shadow:var(--en-pill-shadow);transition:background .35s,box-shadow .35s,translate .35s var(--ease)}.hv2g #engage .cs-thumbs i:after{content:"";position:absolute;inset:8px 17px;background:var(--ink-2);transition:background .35s;-webkit-mask:var(--en-i-thumb) center/contain no-repeat;mask:var(--en-i-thumb) center/contain no-repeat}.hv2g #engage .cs-thumbs i.down:after{rotate:180deg}.hv2g #engage .cs-thumbs.pk i.sel{background:var(--ai);translate:0 -1px;box-shadow:inset 0 1px #ffffff40,0 8px 16px -8px #4049d899}.hv2g #engage .cs-thumbs.pk i.sel:after{background:#fff}.hv2g #engage .cs-emoji{gap:6px}.hv2g #engage .cs-emoji i{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;font-size:18px;line-height:1;background:#fffc;box-shadow:var(--en-pill-shadow);filter:grayscale(.8);opacity:.72;transition:filter .35s,opacity .35s,scale .35s var(--ease),box-shadow .35s}.hv2g #engage .cs-emoji.pk i.sel{filter:none;opacity:1;scale:1.14;box-shadow:0 0 0 2px var(--ai),0 8px 16px -8px #4049d88c}.hv2g #engage .cs-num{gap:3px}.hv2g #engage .cs-num i{flex:1;max-width:26px;height:28px;display:grid;place-items:center;border-radius:8px;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink-2);background:#fffc;box-shadow:inset 0 0 0 1px #0d14310d;transition:background .35s,color .35s,translate .35s var(--ease),box-shadow .35s}.hv2g #engage .cs-num.pk i.sel{background:var(--ai);color:#fff;translate:0 -2px;box-shadow:0 8px 16px -8px #4049d899}.hv2g #engage .vit{width:calc(100% - 40px);gap:12px;font-family:var(--f);font-size:12px;font-weight:500;color:var(--ink-2)}.hv2g #engage .vit div{position:relative;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px}.hv2g #engage .vit div:before{content:"";position:absolute;left:76px;right:0;top:50%;height:8px;margin-top:-4px;border-radius:999px;background:#0d143112}.hv2g #engage .vit i{position:relative;height:8px;width:calc(var(--p,0) * 100%);border-radius:999px;transform:none;background:linear-gradient(90deg,#8C93FF,var(--ai));box-shadow:0 2px 6px -2px #4049d873;transition:width 1.1s var(--ease)}@media(min-width:1101px){.hv2g #engage :is(.eng,.mod){--tilt:10deg;--depth:.93;--over:96px;--tuck:30px;gap:0;align-items:stretch}.hv2g #engage :is(.eng>.live,.mod>.post){position:relative;z-index:2;--en-card:linear-gradient(160deg,rgba(255,255,255,.86),rgba(255,255,255,.6));box-shadow:inset 0 0 0 1px #fffffff2,inset 0 1px #fff,0 0 0 1px #0d14310d,0 2px 4px #1e24500d,0 18px 36px -18px #1e24503d,0 56px 100px -44px #4049d86b}.hv2g #engage :is(.eng>.pulse-card,.mod>.copy){position:relative;z-index:1;--en-card:linear-gradient(160deg,rgba(255,255,255,.5),rgba(255,255,255,.24));box-shadow:inset 0 0 0 1px #ffffff9e,0 20px 44px -34px #1e24504d;backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3)}.hv2g #engage .mod{--over:138px;grid-template-columns:minmax(0,1fr) minmax(0,488px)}.hv2g #engage .mod>.post{margin-left:calc(var(--over) * -1)}.hv2g #engage .mod>.copy{align-self:center}.hv2g #engage .mod>.copy .rules-l{margin-top:8px}.hv2g #engage .mod>.copy{padding-right:calc(var(--en-pad) + var(--tuck));transform-origin:0% 50%;transform:perspective(1500px) rotateY(calc(var(--tilt) - var(--tx,0) * 2deg)) scale(var(--depth));-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.74),#000 38%);mask-image:linear-gradient(90deg,#000000bd,#000 38%)}.hv2g #engage .eng{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.hv2g #engage .eng>.live{grid-column:1;grid-row:1;margin-right:calc(var(--over) * -1)}.hv2g #engage .eng>.pulse-card{grid-column:2;grid-row:1;padding-left:calc(var(--en-pad) + var(--tuck));transform-origin:100% 50%;transform:perspective(1500px) rotateY(calc(var(--tilt) * -1 - var(--tx,0) * 2deg)) scale(var(--depth));-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,.74),#000 38%);mask-image:linear-gradient(270deg,#000000bd,#000 38%)}.hv2g #engage :is(.eng.tx>.pulse-card,.mod.tx>.copy){transition:transform .7s var(--ease)}.hv2g #engage .mod.in>.copy{animation:en-swing-l .9s var(--ease) backwards}.hv2g #engage .eng.in>.pulse-card{animation:en-swing-r .9s var(--ease) backwards}}@keyframes en-swing-l{0%{transform:perspective(1500px) rotateY(22deg) scale(.86);opacity:0}}@keyframes en-swing-r{0%{transform:perspective(1500px) rotateY(-22deg) scale(.86);opacity:0}}@media(min-width:1101px)and (max-width:1240px){.hv2g #engage :is(.eng,.mod){--tilt:9deg;--over:78px;--tuck:26px}.hv2g #engage .mod{--over:104px}}@media(min-width:1101px)and (prefers-reduced-motion:reduce){.hv2g #engage :is(.eng.in>.pulse-card,.mod.in>.copy){animation:none}.hv2g #engage :is(.eng>.pulse-card,.mod>.copy){transition:none}}@media(max-width:1100px){.hv2g #engage .addon-row{margin-top:64px}.hv2g #engage :is(.eng,.mod){grid-template-columns:minmax(0,1fr)}.hv2g #engage .ao .top{gap:6px}.hv2g #engage .ao .top :is(.tag,.soon){padding:0 8px}.hv2g #engage .ao .top .chip.ai[data-i]{padding-right:10px}}@media(max-width:980px){.hv2g #engage .live .site{grid-template-columns:1fr}.hv2g #engage .evs{height:140px;justify-content:flex-end}.hv2g #engage .evs div{grid-template-columns:76px minmax(0,1fr)}.hv2g #engage .addon-row{grid-template-rows:none}.hv2g #engage .ao{display:flex;grid-row:auto}}@media(max-width:640px){.hv2g #engage :is(.pulse-card,.mod .copy){padding:20px}.hv2g #engage .addon-row{margin-top:40px}.hv2g #engage{--g-blur:blur(12px) saturate(1.4)}.hv2g #engage .panel :is(.chip,.tag,.r),.hv2g #engage .mini-site .popup{backdrop-filter:none;-webkit-backdrop-filter:none}.hv2g #engage .addons-h{margin-top:32px}.hv2g #engage .mod{margin-top:8px}.hv2g #engage .addon-row{margin-top:20px}.hv2g #engage .pulse-card .sig{display:none}.hv2g #engage .pulse-card .foot{margin-top:auto}.hv2g #engage .live .evs{display:none}.hv2g #engage .mini-site{height:164px;padding:14px 12px 12px}.hv2g #engage .mini-site .bar:not(.hd){display:none}.hv2g #engage .mini-site .bar.hd{width:62%!important;height:14px;margin:0 auto 12px;background:#0d143121}.hv2g #engage .mini-site .plans{gap:8px;margin-top:0}.hv2g #engage .mini-site .plans div{height:112px;border-radius:14px}.hv2g #engage .mini-site .plans div:before{left:22%;right:22%;width:auto;top:20px;height:14px;border-radius:999px;background:#0d143129;box-shadow:0 24px 0 -3px #0d143114}.hv2g #engage .mini-site .plans div:after{left:10px;right:10px;bottom:12px;height:20px}.hv2g #engage .mini-site .plans div.hot:before{background:#5a63f561;box-shadow:0 24px 0 -3px #5a63f529}.hv2g #engage .mini-site .popup{width:min(236px,88%);font-size:13px}.hv2g #engage .mini-site .popup small{font-size:12px}.hv2g #engage .intent{padding:12px 16px 0}.hv2g #engage #intentSvg .ticks text{display:none}.hv2g #engage #intentSvg :is(.thp,.mkp) text{font-size:12px}.hv2g #engage .actions{padding:6px 16px 16px;gap:6px}.hv2g #engage .mod .copy .rules-l{display:none}.hv2g #engage .cmts{flex:none;min-height:0;height:272px}.hv2g #engage .post .pm{padding:10px}.hv2g #engage :is(.live,.post)>.ph{gap:7px;padding-inline:14px;font-size:12.5px;letter-spacing:-.005em}.hv2g #engage :is(.live,.post)>.ph .r{gap:4px;padding:0 8px}.hv2g #engage #modCount:before{width:10px;height:10px}.hv2g #engage .post .pm .im{width:42px;height:42px}.hv2g #engage .ao{gap:10px}.hv2g #engage .ao .vis{min-height:92px}.hv2g #engage :is(.cs-ind,.cs-num i){font-size:12px}.hv2g #engage :is(.pulse-card,.mod .copy) h3{font-size:24px}.hv2g #engage :is(.live,.post)>.ph{padding:14px 16px 10px}.hv2g #engage .live .site{padding:0 12px}.hv2g #engage .intent{padding:16px 16px 0}.hv2g #engage .actions{padding:8px 16px 20px}.hv2g #engage .mod .rules-l div{grid-template-columns:minmax(0,1fr);row-gap:6px;padding:10px}.hv2g #engage .post .pm{margin:0 12px}.hv2g #engage .cmts{padding:6px 8px 0}.hv2g #engage .cmt{grid-template-columns:32px minmax(0,1fr) auto;column-gap:8px;padding:7px 6px}.hv2g #engage .cmt .av{width:32px;height:32px;font-size:11px}.hv2g #engage .cmt>.tag{height:24px;padding:0 8px;font-size:12px;margin-top:4px}.hv2g #engage .cmt>.reply{max-width:86%}}@media(prefers-reduced-transparency:reduce){.hv2g #engage{--en-card:linear-gradient(160deg,#fff,#F7F8FC);--en-pill:#fff;--en-well:#F2F3F8}.hv2g #engage .mini-site .popup{background:#4e56e8}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.hv2g #engage{--en-card:linear-gradient(160deg,rgba(255,255,255,.95),rgba(255,255,255,.88))}}@media(prefers-reduced-motion:reduce){.hv2g #engage .live>.ph .dot,.hv2g #engage .cmt .tag.wait:before,.hv2g #engage #aoWave .call:before{animation:none}.hv2g #engage :is(.sig span,.actions .chip,.rules-l div,.plans div,.cs-f,.cs-f i,.vit i){transition:none}.hv2g #engage .cmt>.reply{animation:none}}.hv2g .aura-sec{--au-warm:#B4561A;--au-ind:linear-gradient(145deg,#6E77FF,#4A52E6);--au-ind-shadow:inset 0 1px 0 rgba(255,255,255,.32),0 8px 18px -8px rgba(64,73,216,.75);--au-warm-fill:linear-gradient(145deg,#F7A260,#E06F22);--au-warm-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 8px 18px -8px rgba(206,104,32,.7);--au-pill-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 0 0 1px rgba(13,20,49,.05),0 4px 12px -8px rgba(30,36,80,.35)}@property --au-fill{syntax:"<length>";inherits:true;initial-value:0px}.hv2g .pae{--pl:16px;--tile:32px;position:relative;isolation:isolate;gap:10px;max-width:640px;margin-top:32px;transition:--au-fill .7s var(--ease)}.hv2g .pae:before{content:"";position:absolute;z-index:0;left:calc(var(--pl) + var(--tile) / 2 - .5px);width:1px;top:var(--r0,30px);bottom:var(--r1,30px);pointer-events:none;background:linear-gradient(180deg,rgba(90,99,245,.32) 0,rgba(90,99,245,.55) max(0px,calc(var(--au-fill) - 44px)),rgba(90,99,245,0) max(0px,calc(var(--au-fill) - 20px))) no-repeat,#0d143117;-webkit-mask-image:var(--rail-mask,none);mask-image:var(--rail-mask,none)}.hv2g .pae:after{content:"";position:absolute;z-index:1;left:0;right:0;top:0;height:var(--hh,0px);translate:0 var(--hy,0px);border-radius:18px;pointer-events:none;opacity:0;background:#fff;box-shadow:inset 0 1px #fff,0 1px 2px #1e24500f,0 20px 42px -24px #4049d880;transition:translate .55s var(--ease),height .55s var(--ease),opacity .35s var(--ease),background-color .45s var(--ease),box-shadow .45s var(--ease)}.hv2g .pae.has-on:after{opacity:1}.hv2g .pae.on-gate:after{background:#fff7f0;box-shadow:inset 0 1px #fff,0 0 0 1px #e8792b29,0 20px 42px -24px #ce682080}.hv2g .pae li{position:relative;z-index:2;grid-template-columns:var(--tile) 1fr;gap:14px;align-items:start;padding:14px 18px 14px var(--pl);border:0;border-radius:18px;background-color:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:none}.hv2g .pae li:before{content:none}.hv2g .pae li>div{padding-top:0}.hv2g .pae li>i{align-self:center}.hv2g .pae li b{font-size:16px;font-weight:600;line-height:22px;letter-spacing:-.005em;margin-bottom:1px}.hv2g .pae li span{display:block;font-size:14px;line-height:1.45;color:var(--ink-2)}.hv2g .pae li>i{position:relative;z-index:1;width:var(--tile);height:var(--tile);border-radius:11px;color:var(--ai);background:#fbfbfe;box-shadow:inset 0 1px #fff,0 0 0 1px #0d14310d,0 4px 10px -6px #1e245059;transition:background .45s var(--ease),box-shadow .45s var(--ease),color .45s var(--ease)}.hv2g .pae li>i:before{content:"";position:absolute;inset:0;background:currentColor;-webkit-mask:var(--ic) center/17px no-repeat;mask:var(--ic) center/17px no-repeat}.hv2g .pae li[data-k=plan]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 4H7a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2h-2'/%3E%3Crect x='9' y='2.5' width='6' height='3.5' rx='1'/%3E%3Cpath d='M9 11h6M9 15h4'/%3E%3C/svg%3E")}.hv2g .pae li[data-k=show]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.hv2g .pae li[data-k=ok]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21.5s7.5-3.6 7.5-9.5V5.5L12 2.8 4.5 5.5V12c0 5.9 7.5 9.5 7.5 9.5z'/%3E%3Cpath d='M9 12l2.2 2.2L15.5 10'/%3E%3C/svg%3E")}.hv2g .pae li[data-k=run]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 2.5L5 13.5h6.5L11 21.5l8-11h-6.5z'/%3E%3C/svg%3E")}.hv2g .pae li.gate>i{color:#c9631e}.hv2g .pae li.on{background-color:transparent;box-shadow:none}.hv2g .pae li.on>i{background:var(--au-ind);color:#fff;box-shadow:var(--au-ind-shadow)}.hv2g .pae li.gate.on>i{background:var(--au-warm-fill);color:#fff;box-shadow:var(--au-warm-shadow)}.hv2g .aura-sec .app-row{gap:8px;margin-top:28px}.hv2g .aura-sec .app-row+.app-row{margin-top:18px}.hv2g .aura-sec .app-row .lab{flex:0 0 100%;display:flex;align-items:center;gap:8px;margin:0 0 2px;font-size:13px;font-weight:600;color:var(--muted)}.hv2g .aura-sec .au-live .lab:before{content:"";width:7px;height:7px;border-radius:50%;background:#22b573;box-shadow:0 0 0 3px #22b57329}.hv2g .aura-sec .chip{height:32px;padding:0 13px;gap:7px;border:0;border-radius:999px;font-size:13px;font-weight:500;color:var(--ink);background:#ffffff9e;box-shadow:var(--au-pill-shadow)}.hv2g .aura-sec .chip svg{width:14px;height:14px;flex:none;fill:currentColor}.hv2g .aura-sec .chip svg.g1{margin-top:-2px}.hv2g .aura-sec .chip svg.g2{color:#3ddc84}.hv2g .aura-sec .chip svg.g3{width:12.5px;height:12.5px;color:#0078d4}.hv2g .aura-sec .chip[data-k]:before{content:"";width:15px;height:15px;flex:none;background:currentColor;-webkit-mask:var(--ic) center/15px no-repeat;mask:var(--ic) center/15px no-repeat}.hv2g .aura-sec .chip[data-k=listen]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 16v-4a8 8 0 0 1 16 0v4'/%3E%3Crect x='3' y='14' width='4' height='6.5' rx='1.6'/%3E%3Crect x='17' y='14' width='4' height='6.5' rx='1.6'/%3E%3C/svg%3E")}.hv2g .aura-sec .chip[data-k=take]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4.5 21c0-4 3.4-6.5 7.5-6.5s7.5 2.5 7.5 6.5'/%3E%3C/svg%3E")}.hv2g .aura-sec .chip[data-k=back]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l1.9 5.6L19.5 10.5l-5.6 1.9L12 18l-1.9-5.6L4.5 10.5l5.6-1.9z'/%3E%3Cpath d='M19 16v4M17 18h4'/%3E%3C/svg%3E")}.hv2g .aura-sec .chip[data-k=whisper]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.5 12a8 8 0 0 1-11.6 7.1L4 20.5l1.4-4.9A8 8 0 1 1 20.5 12z'/%3E%3Cpath d='M8.5 12h.01M12 12h.01M15.5 12h.01'/%3E%3C/svg%3E")}.hv2g .aura-sec .chip[data-k=transfer]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8h15M15 4l4 4-4 4'/%3E%3Cpath d='M20 16H5M9 12l-4 4 4 4'/%3E%3C/svg%3E")}.hv2g .aura-sec .chip.h{color:#3f47d6;background:#5a63f51a;box-shadow:inset 0 0 0 1px #5a63f51f}.hv2g .aura-sec .chip.q{color:var(--muted);background:#ffffff61;padding-right:6px}.hv2g .aura-sec .chip.q svg.g3{color:inherit}.hv2g .aura-sec .soon{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;font-style:normal;font-size:11.5px;font-weight:500;line-height:1;color:var(--muted);background:#0d14310f}.hv2g .au-stage{--px:0;--py:0;--ry:-14deg;--rx:4deg;position:relative;justify-self:center;width:100%;max-width:340px;animation:au-float 7s ease-in-out infinite}@keyframes au-float{50%{translate:0 -10px}}.hv2g .au-stage:after{content:"";position:absolute;z-index:-1;left:4%;right:-2%;bottom:-40px;height:56px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(22,26,74,.36),rgba(22,26,74,.14) 55%,transparent);filter:blur(8px);animation:au-floor 7s ease-in-out infinite}@keyframes au-floor{50%{translate:0 10px;scale:.9;opacity:.7}}.hv2g .phone{max-width:none;padding:7px;border:3px solid transparent;border-radius:54px;background:linear-gradient(#0a0b11,#0a0b11) padding-box,linear-gradient(140deg,#f5f6fa,#a9aebf 20%,#eceef3 42%,#8f94a7 68%,#dde0e7 88%,#b4b8c7) border-box;transform:perspective(1600px) rotateY(calc(var(--ry) + var(--px) * 4deg)) rotateX(calc(var(--rx) - var(--py) * 3deg));transition:transform .7s var(--ease);box-shadow:1px .5px #c9ccd7,2px 1px #b3b7c6,3px 1.5px #9ca1b3,4px 2px #878ca0,5px 2.5px #73788d,10px 16px 26px -10px #12163c52,26px 46px 72px -26px #12163c66,56px 86px 120px -44px #4c46c457}.hv2g .phone:before{content:"";position:absolute;right:-8px;top:26%;width:4px;height:84px;border-radius:0 3px 3px 0;background:linear-gradient(90deg,#9196a9,#d3d6df 60%,#a3a8b9)}.hv2g .phone:after{inset:7px;border-radius:44px;z-index:5;background:linear-gradient(118deg,#ffffff42,#fff0 26%)}.hv2g .phone .scr{border-radius:44px;background:radial-gradient(140% 55% at 0% 0%,rgba(165,176,255,.42),transparent 62%),radial-gradient(120% 50% at 100% 100%,rgba(140,214,250,.32),transparent 60%),radial-gradient(90% 40% at 100% 34%,rgba(206,186,248,.3),transparent 65%),linear-gradient(180deg,#f5f6fc,#eceff9)}.hv2g .phone .notch{top:11px;width:100px;height:29px;border-radius:15px;background:radial-gradient(circle at 80% 50%,#1D2442 0 3.5px,#0E1226 4px 5.5px,transparent 6px),#030409}.hv2g .phone .sb{height:51px;padding:0 26px 0 32px;align-items:center;font-size:14.5px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.hv2g .phone .sb-i{display:flex;align-items:center;gap:5px}.hv2g .phone .sb-i svg{display:block;height:11.5px;width:auto;fill:currentColor}.hv2g .phone .sb-i svg:last-child{height:12.5px}.hv2g .phone .ah{gap:11px;padding:6px 16px 12px;border-bottom:0;background:#ffffff6b;box-shadow:0 1px #0d14310d}.hv2g .phone .ah .ai-av{position:relative;flex:none;width:36px;height:36px;font-size:0;background:radial-gradient(circle at 32% 28%,#fffffff2,#fff0 42%),conic-gradient(from 210deg,#5a63f5,#8c7bff,#4fd8f0,#5a63f5);box-shadow:0 0 0 3px #5a63f51f,0 4px 12px -4px #4049d899;animation:hv2g-orb 3.2s ease-in-out infinite}.hv2g .phone .ah .ai-av:after{content:"";position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;border-radius:50%;background:#22b573;box-shadow:0 0 0 2px #fff}.hv2g .phone .ah b{font-size:15px;font-weight:600;line-height:1.2}.hv2g .phone .ah small{font-size:12px;color:var(--muted)}.hv2g .pchat{padding:14px 14px 10px;gap:8px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 26px);mask-image:linear-gradient(180deg,transparent,#000 26px)}.hv2g .pb{max-width:84%;padding:9px 13px;border-radius:18px;font-size:13.5px;line-height:1.42}.hv2g .pb.u{color:#fff;border-bottom-right-radius:6px;background:linear-gradient(125deg,#ffffff29,#fff0 42%),#4e56e8e0;box-shadow:inset 0 1px #ffffff38,0 8px 18px -12px #4049d899}.hv2g .pb.a{color:var(--ink);border:0;border-bottom-left-radius:6px;background:#0d14310e;box-shadow:inset 0 0 0 1px #0d143108}.hv2g .pb .done{display:flex;align-items:center;gap:5px;margin-top:7px;font-family:var(--f);font-size:12px;font-weight:500;color:#13804a}.hv2g .pb .done:before{content:"";width:13px;height:13px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/13px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/13px no-repeat}.hv2g .pcard{width:88%;padding:4px 14px;border:0;border-radius:18px 18px 18px 6px;font-size:13px;background:#fffc;box-shadow:inset 0 1px #fff,0 0 0 1px #0d14310a,0 10px 24px -16px #1e245066}.hv2g .pcard .k{align-items:baseline;gap:10px;padding:8px 0;border-bottom:1px solid rgba(13,20,49,.06);color:var(--ink-2)}.hv2g .pcard .k b{font-family:var(--f);font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums}.hv2g .pcard.pplan{width:100%;padding:12px 14px;line-height:1.42;color:var(--ink);background:linear-gradient(180deg,#fff3e9f7,#fffbf7eb);box-shadow:inset 0 1px #fff,0 0 0 1px #e8792b33,0 14px 30px -18px #ce682080}.hv2g .pcard .pl-h{display:flex;align-items:center;gap:6px;margin:0 0 6px;font-family:var(--f);font-size:12px;font-weight:600;letter-spacing:0;color:var(--au-warm)}.hv2g .pcard .pl-h:before{content:"";width:14px;height:14px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 14L4 9l5-5'/%3E%3Cpath d='M4 9h10.5a5.5 5.5 0 0 1 0 11H11'/%3E%3C/svg%3E") center/14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 14L4 9l5-5'/%3E%3Cpath d='M4 9h10.5a5.5 5.5 0 0 1 0 11H11'/%3E%3C/svg%3E") center/14px no-repeat}.hv2g .pcard.pplan p{margin:0}.hv2g .pcard .scope{flex-wrap:nowrap;gap:2px;margin-top:10px;padding:3px;border-radius:12px;background:#0d14310f;box-shadow:inset 0 1px 1px #0d14310a}.hv2g .pcard .scope button{flex:1 1 auto;height:28px;padding:0 8px;border:0;border-radius:9px;background:transparent;box-shadow:none;font-family:var(--f);font-size:11.5px;font-weight:500;color:var(--ink-2);white-space:nowrap;transition:background-color .25s,box-shadow .25s,color .25s}.hv2g .pcard .scope button:hover{color:var(--ink)}.hv2g .pcard .scope button.on{background:#fff;color:var(--ink);font-weight:600;box-shadow:inset 0 1px #fff,0 3px 8px -4px #1e245066,0 0 0 1px #0d14310a}.hv2g .pcard .scope button:disabled{cursor:default}.hv2g .pcard .scope button:disabled:not(.on){color:var(--muted)}.hv2g .pin{position:relative;gap:8px;padding:10px 14px 28px;border-top:0;background:#ffffff75;box-shadow:0 -1px #0d14310d}.hv2g .pin span{height:38px;gap:8px;padding:0 12px 0 15px;border:0;border-radius:19px;font-size:13px;color:var(--muted);background:#ffffffdb;box-shadow:inset 0 0 0 1px #0d143112}.hv2g .pin span:after{content:"";width:16px;height:16px;margin-left:auto;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='3' width='6' height='11' rx='3'/%3E%3Cpath d='M5.5 11a6.5 6.5 0 0 0 13 0M12 17.5V21'/%3E%3C/svg%3E") center/16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='3' width='6' height='11' rx='3'/%3E%3Cpath d='M5.5 11a6.5 6.5 0 0 0 13 0M12 17.5V21'/%3E%3C/svg%3E") center/16px no-repeat}.hv2g .pin i{position:relative;width:38px;height:38px;background:var(--au-ind);box-shadow:var(--au-ind-shadow)}.hv2g .pin i:before{content:"";position:absolute;inset:0;background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V5M5.5 11.5L12 5l6.5 6.5'/%3E%3C/svg%3E") center/18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V5M5.5 11.5L12 5l6.5 6.5'/%3E%3C/svg%3E") center/18px no-repeat}.hv2g .pin:after{content:"";position:absolute;left:50%;bottom:9px;width:118px;height:4.5px;border-radius:3px;translate:-50% 0;background:#0d1431d1}@media(max-width:980px){.hv2g .au-stage{--ry:-8deg;--rx:3deg;max-width:320px;margin-top:8px}}.hv2g .pae-cap{display:none}.hv2g #aura:not(.au-in) .au-stage,.hv2g #aura:not(.au-in) .au-stage:after,.hv2g #aura:not(.au-in) .phone .ah .ai-av{animation-play-state:paused}@media(max-width:640px){.hv2g .aura-sec{row-gap:0}.hv2g .aura-sec>div:first-child{display:contents}.hv2g .au-stage{order:1;--ry:-5deg;--rx:2deg;width:77vw;max-width:290px;margin-top:var(--head-gap)}.hv2g .au-stage:after{bottom:-30px}.hv2g .phone{aspect-ratio:9/17;border-radius:50px;box-shadow:1px .5px #c9ccd7,2px 1px #b3b7c6,3px 1.5px #9ca1b3,4px 2px #878ca0,8px 14px 24px -10px #12163c4d,18px 34px 56px -24px #12163c61}.hv2g .phone:before{right:-7px}.hv2g .phone:after,.hv2g .phone .scr{border-radius:40px}.hv2g .phone .notch{top:10px;width:84px;height:26px}.hv2g .phone .sb{height:46px;padding:0 20px 0 26px;font-size:13.5px}.hv2g .phone .sb-i{gap:4px}.hv2g .phone .sb-i svg{height:10px}.hv2g .phone .sb-i svg:last-child{height:11px}.hv2g .phone .ah,.hv2g .pin{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.hv2g .pchat{padding:12px 10px 8px}.hv2g .pb{max-width:88%}.hv2g .pcard.pplan{padding:11px 10px}.hv2g .pcard .scope{display:grid;grid-template-columns:1fr 1fr}.hv2g .pcard .scope button{position:relative;padding:0 6px;font-size:12px}.hv2g .pcard .scope button[data-s=always]{grid-column:1/-1}.hv2g .pcard .scope button:after{content:"";position:absolute;inset:-6px -1px}.hv2g .pae{order:2;--tile:36px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;max-width:none;margin:22px 0 0}.hv2g .pae li{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 2px 10px;text-align:center;border-radius:16px}.hv2g .pae li>i{border-radius:12px}.hv2g .pae li>div{padding-top:0}.hv2g .pae li b{font-size:13.5px;line-height:18px;margin:0}.hv2g .pae li span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hv2g .pae:not(.pae-x):before{display:none}.hv2g .pae.pae-x:before{top:calc(var(--rc,30px) - .5px);bottom:auto;left:var(--r0,30px);right:var(--r1,30px);width:auto;height:1px;background:linear-gradient(90deg,rgba(90,99,245,.32) 0,rgba(90,99,245,.55) max(0px,calc(var(--au-fill) - 44px)),rgba(90,99,245,0) max(0px,calc(var(--au-fill) - 20px))) no-repeat,#0d143117}.hv2g .pae.pae-x:after{right:auto;width:var(--hw,0px);translate:var(--hx,0px) var(--hy,0px);border-radius:16px;transition:translate .55s var(--ease),width .55s var(--ease),opacity .35s var(--ease),background-color .45s var(--ease),box-shadow .45s var(--ease)}.hv2g .pae-cap{order:3;display:block;min-height:2.9em;margin:8px 8px 0;font-size:14px;line-height:1.45;color:var(--ink-2);text-align:center;text-wrap:balance}.hv2g .aura-sec .app-row{order:4;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin:20px 0 0}.hv2g .aura-sec .app-row+.app-row{margin-top:20px}.hv2g .aura-sec .app-row .lab{flex:0 0 100%;margin:0 0 2px}.hv2g .aura-sec .soon{font-size:12px}.hv2g .aura-sec .chip{backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.hv2g .au-stage,.hv2g .au-stage:after,.hv2g .phone .ah .ai-av{animation:none}.hv2g .phone,.hv2g .pae,.hv2g .pae:after,.hv2g .pae.pae-x:after,.hv2g .pae li>i{transition:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.hv2g .pae:after{background:#fffffff7}}@media(prefers-reduced-transparency:reduce){.hv2g .pae:after,.hv2g .aura-sec .chip,.hv2g .aura-sec .chip.q{background-color:#fff}.hv2g .pae.on-gate:after{background:#fff5ec}.hv2g .phone .scr{background:#f3f4fa}.hv2g .phone .ah,.hv2g .pin,.hv2g .pcard{background:#fff}}.hv2g #integrations{--ix-disc:54px}.hv2g #integrations [data-k]{--cc:#4B5275}.hv2g #integrations [data-k=mm]{--cc:#5504B4}.hv2g #integrations [data-k=wa]{--cc:#25D366}.hv2g #integrations [data-k=fbm]{--cc:#0866FF}.hv2g #integrations [data-k=ig]{--cc:#E4405F}.hv2g #integrations [data-k=gm]{--cc:#EA4335}.hv2g #integrations [data-k=ol]{--cc:#0078D4}.hv2g #integrations [data-k=tg]{--cc:#26A5E4}.hv2g #integrations [data-k=sh]{--cc:#7AB55C}.hv2g #integrations [data-k=wp]{--cc:#21759B}.hv2g #integrations [data-k=wc]{--cc:#96588A}.hv2g #integrations [data-k=bc]{--cc:#121118}.hv2g #integrations [data-k=wf]{--cc:#146EF5}.hv2g #integrations [data-k=pay]{--cc:#635BFF}.hv2g #integrations [data-k=gc]{--cc:#4285F4}.hv2g #integrations [data-k=mc]{--cc:#0078D4}.hv2g #integrations [data-k=zd]{--cc:#03363D}.hv2g #integrations [data-k=sf]{--cc:#00A1E0}.hv2g #integrations [data-k=mcp]{--cc:#0D1431}.hv2g #integrations .ix-sprite{position:absolute;width:0;height:0;overflow:hidden}.hv2g #integrations .int-seg{position:relative;display:flex;width:max-content;max-width:100%;margin-inline:auto;gap:2px;padding:5px;border-radius:999px;background:#ffffff57;box-shadow:inset 0 1px #fffc,0 0 0 1px #ffffff80,0 18px 40px -30px #1e24504d;backdrop-filter:var(--g-blur);-webkit-backdrop-filter:var(--g-blur)}.hv2g #integrations .int-seg button{position:relative;z-index:1;flex:none;height:38px;padding:0 18px;border:0;border-radius:999px;background:transparent;font:500 14px/1 var(--f);letter-spacing:-.005em;color:var(--muted);white-space:nowrap;cursor:pointer;transition:color .3s}.hv2g #integrations .int-seg button:hover,.hv2g #integrations .int-seg button[aria-pressed=true]{color:var(--ink)}.hv2g #integrations .int-seg button:focus-visible{outline:2px solid var(--ai);outline-offset:2px}.hv2g #integrations .int-thumb{position:absolute;left:0;top:0;width:0;height:0;z-index:0;border-radius:999px;pointer-events:none;background:var(--g-thumb);box-shadow:var(--g-thumb-shadow)}.hv2g #integrations .int-seg.ready .int-thumb{transition:transform .55s var(--ease),width .55s var(--ease),height .55s var(--ease)}.hv2g.no-js #integrations .int-seg button[aria-pressed=true]{background:var(--g-thumb)}.hv2g #integrations .ix-map{position:relative;width:100%;height:clamp(660px,48.6vw,700px);margin-top:clamp(28px,3vw,44px)}.hv2g #integrations .ix-map:before{content:"";position:absolute;left:50%;top:50%;z-index:0;width:min(62%,700px);aspect-ratio:1;translate:-50% -50%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,#7068f63d,#82cdf81f 48%,#fff0);animation:ix-breathe 7s ease-in-out infinite alternate}@keyframes ix-breathe{0%{scale:.94;opacity:.85}to{scale:1.04;opacity:1}}.hv2g #integrations .wires{position:absolute;inset:0;z-index:1;width:100%;height:100%;overflow:visible;pointer-events:none}.hv2g #integrations .trk{fill:none;stroke:url(#ixTrk);stroke-width:1;stroke-dasharray:2 6}.hv2g #integrations .wr .w{fill:none;stroke:#5a63f526;stroke-width:1;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke .4s,stroke-width .3s,opacity .45s}.hv2g #integrations .wr .p{fill:none;stroke:var(--cc);stroke-width:2.6;stroke-linecap:round;stroke-dasharray:3 100;stroke-dashoffset:3;opacity:0;filter:drop-shadow(0 0 3px color-mix(in srgb,var(--cc) 70%,transparent))}.hv2g #integrations .wr.off .w{opacity:0}.hv2g #integrations .wr.on .w{stroke:#5a63f56b}.hv2g #integrations .wr.on .p{animation:ix-run 2.4s linear var(--dl,0s) infinite}.hv2g #integrations .wr.ping .p{animation:ix-run 1.4s ease-in-out 1}.hv2g #integrations .ix-map.hov .wr:not(.hl):not(.off) .w{opacity:.45}.hv2g #integrations .wr.hl .w{stroke:color-mix(in srgb,var(--cc) 65%,#5A63F5);stroke-width:1.6;opacity:1}.hv2g #integrations .wr.hl .p{animation:ix-run 1.3s linear infinite}.hv2g #integrations .wr.soon .w{stroke-dasharray:.006 .014}.hv2g #integrations .wr.soon .p{display:none}@keyframes ix-run{0%{stroke-dashoffset:3;opacity:0}12%{opacity:1}86%{opacity:1}to{stroke-dashoffset:-100;opacity:0}}.hv2g #integrations .ix-core{--core:clamp(176px,15.5vw,212px);position:absolute;left:50%;top:50%;z-index:2;translate:-50% -50%;width:var(--core);height:var(--core);padding:0 20px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;background:radial-gradient(120% 90% at 50% 0%,#fffffff7,#ffffffb3 55%,#eaecffa3);box-shadow:inset 0 1px #fff,inset 0 -16px 30px -14px #5a63f53d,0 0 0 10px #ffffff3d,0 0 0 11px #fff9,0 40px 80px -30px #4049d880;backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5)}.hv2g #integrations .ix-core:before{content:"";position:absolute;inset:-11px;border-radius:50%;pointer-events:none;background:conic-gradient(from 0deg,#5a63f500 0 58%,#5a63f599 82%,#06b6d4bf 92%,#06b6d400);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 1.6px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,transparent calc(100% - 1.6px),#000 calc(100% - 1px));animation:ix-spin 9s linear infinite}@keyframes ix-spin{to{rotate:1turn}}.hv2g #integrations .ix-core .logo-w{display:flex;align-items:center;gap:8px;white-space:nowrap}.hv2g #integrations .ix-core .lm{width:clamp(28px,2.2vw,32px);height:clamp(28px,2.2vw,32px)}.hv2g #integrations .ix-core .lw{font-size:clamp(19px,1.5vw,21px)}.hv2g #integrations .ix-core small{max-width:17ch;font:400 12.5px/1.4 var(--f);color:var(--muted)}.hv2g #integrations .ix-list{position:absolute;inset:0;z-index:3;margin:0;padding:0;list-style:none;pointer-events:none}.hv2g #integrations .ix{--s:1;position:absolute;left:50%;top:50%;translate:var(--x,0) var(--y,0);transform:translate(-50%,calc(var(--ix-disc) / -2));display:flex;flex-direction:column;align-items:center;gap:8px;width:max-content;max-width:124px;pointer-events:auto;outline:none;cursor:default;transition:opacity .45s,filter .45s}.hv2g #integrations .ix .lg{position:relative;flex:none;display:grid;place-items:center;width:var(--ix-disc);height:var(--ix-disc);border-radius:50%;color:var(--cc);background:radial-gradient(circle at 50% 26%,#fff,#ffffffbd 72%);box-shadow:inset 0 1px #fff,inset 0 -6px 14px -8px #1e245029,0 1px 2px #1e24500f,0 14px 28px -16px #1e24506b;scale:calc((.8 + var(--d,1) * .2) * var(--s));transition:scale .5s var(--ease),box-shadow .4s,background .4s}.hv2g #integrations .ix .lg svg{width:24px;height:24px}.hv2g #integrations .ix .nm{font:500 13px/1.25 var(--f);letter-spacing:-.005em;text-align:center;color:var(--ink-2);opacity:calc(.7 + var(--d,1) * .3);text-shadow:0 0 10px rgba(232,236,246,.95),0 0 3px rgba(232,236,246,.9);transition:color .3s,opacity .4s}.hv2g #integrations .ix .so{position:absolute;top:-7px;left:calc(50% + 12px);padding:4px 7px;border-radius:999px;font:500 10.5px/1 var(--f);color:var(--muted);white-space:nowrap;background:#fffffff0;box-shadow:0 0 0 1px #0d14310f,0 4px 10px -6px #1e245059}.hv2g #integrations .ix.soon .lg svg{opacity:.6;filter:saturate(.45)}.hv2g #integrations .ix .tip{position:absolute;top:calc(100% + 8px);left:50%;margin-left:var(--tx,0px);translate:-50% -4px;padding:7px 11px;border-radius:12px;white-space:nowrap;pointer-events:none;font:400 12.5px/1.35 var(--f);color:var(--ink-2);background:#ffffffe6;box-shadow:inset 0 1px #fff,0 0 0 1px #0d14310d,0 14px 30px -14px #1e24506b;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);opacity:0;visibility:hidden;transition:opacity .22s,translate .3s var(--ease),visibility 0s .3s}.hv2g #integrations .ix.hi{--s:1.06}.hv2g #integrations .ix.hi .lg{background:#fff;box-shadow:inset 0 1px #fff,0 0 0 1px color-mix(in srgb,var(--cc) 24%,transparent),0 16px 32px -14px color-mix(in srgb,var(--cc) 50%,transparent)}.hv2g #integrations .ix.hi .nm{color:var(--ink);opacity:1}.hv2g #integrations .ix.dim{--s:.88;opacity:.24;filter:grayscale(1)}.hv2g #integrations .ix.pg .lg{box-shadow:inset 0 1px #fff,0 0 0 5px color-mix(in srgb,var(--cc) 14%,transparent),0 14px 28px -14px color-mix(in srgb,var(--cc) 55%,transparent);transition-delay:.9s}.hv2g #integrations .ix.show{--s:1.12;z-index:30!important}.hv2g #integrations .ix.dim.show{opacity:.75}.hv2g #integrations .ix.show .lg{background:#fff;box-shadow:inset 0 1px #fff,0 0 0 1px color-mix(in srgb,var(--cc) 30%,transparent),0 0 0 7px color-mix(in srgb,var(--cc) 10%,transparent),0 18px 34px -14px color-mix(in srgb,var(--cc) 55%,transparent)}.hv2g #integrations .ix.show .nm{color:var(--ink);opacity:1}.hv2g #integrations .ix.show .tip{opacity:1;visibility:visible;translate:-50% 0;transition:opacity .22s,translate .3s var(--ease),visibility 0s}.hv2g #integrations .ix:focus-visible .lg{outline:2px solid var(--ai);outline-offset:3px}@media(min-width:981px){.hv2g #integrations .ix-map.pre .ix{translate:0 0;opacity:0}.hv2g #integrations .ix-map.pre .ix-core{scale:.86;opacity:0}.hv2g #integrations .ix-map.pre .trk{opacity:0}.hv2g #integrations .ix-map.pre .wr .w{stroke-dashoffset:1}.hv2g #integrations .ix-map.in .ix{transition:translate 1.1s var(--ease) calc(var(--i) * 32ms + .15s),opacity .6s ease calc(var(--i) * 32ms + .15s)}.hv2g #integrations .ix-map.in .ix-core{transition:scale .9s var(--ease),opacity .6s}.hv2g #integrations .ix-map.in .trk{transition:opacity 1.2s ease .2s}.hv2g #integrations .ix-map.in .wr .w{transition:stroke-dashoffset 1.1s var(--ease) .55s}}.hv2g #integrations .ix-map.idle:before,.hv2g #integrations .ix-map.idle .ix-core:before,.hv2g #integrations .ix-map.idle .wr .p{animation-play-state:paused}.hv2g #integrations .ix-cap{display:none}.hv2g #integrations .int-foot{max-width:62ch;margin:clamp(20px,2.4vw,32px) auto 0;text-align:center;font-size:14px;line-height:1.55;color:var(--muted)}@media(min-width:641px)and (max-width:980px){.hv2g #integrations .ix-map{height:auto;display:flex;flex-direction:column;align-items:center;gap:28px;margin-top:28px}.hv2g #integrations .ix-map:before{top:84px;width:min(120%,520px)}.hv2g #integrations .wires{display:none}.hv2g #integrations .ix-core{--core:172px;position:relative;left:auto;top:auto;translate:none;padding:0 20px;gap:8px}.hv2g #integrations .ix-core .lm{width:28px;height:28px}.hv2g #integrations .ix-core .lw{font-size:19px}.hv2g #integrations .ix-core small{font-size:12px}.hv2g #integrations .ix-list{position:relative;inset:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 8px;max-width:640px;pointer-events:auto}.hv2g #integrations .ix{position:relative;left:auto;top:auto;translate:none;transform:none;z-index:auto!important;flex-direction:row;gap:8px;max-width:none;padding:5px 12px 5px 5px;border-radius:999px;background:#ffffff80;box-shadow:inset 0 1px #ffffffd9,0 6px 16px -12px #1e245066}.hv2g #integrations .ix .lg{width:30px;height:30px;scale:none;box-shadow:inset 0 1px #fff,0 0 0 1px #0d14310d}.hv2g #integrations .ix .lg svg{width:17px;height:17px}.hv2g #integrations .ix .nm{font-size:13.5px;opacity:1;text-shadow:none;white-space:nowrap}.hv2g #integrations .ix .so{position:static;padding:3px 7px;box-shadow:none;background:#0d14310f}.hv2g #integrations .ix .tip{top:calc(100% + 6px)}.hv2g #integrations .ix.dim{display:none}.hv2g #integrations .ix.show{z-index:30!important;background:#fff}.hv2g #integrations .ix:is(.hi,.show) .lg{box-shadow:inset 0 1px #fff,0 0 0 1px color-mix(in srgb,var(--cc) 28%,transparent)}}@media(max-width:640px){.hv2g #integrations{--ix-disc:80px}.hv2g #integrations .int-seg{width:auto;margin-inline:0;backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4)}.hv2g #integrations .int-seg button{height:40px;padding:0 15px;font-size:14px}.hv2g #integrations .ix-map{width:720px;height:640px;margin:16px auto 0;zoom:var(--ixz,.476)}.hv2g #integrations .ix-core{--core:200px;padding:0;backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4)}.hv2g #integrations .ix-core .lm{width:76px;height:76px}.hv2g #integrations :is(.ix-core .lw,.ix-core small,.ix .nm,.ix .so){position:absolute;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hv2g #integrations .ix .tip{display:none}.hv2g #integrations .ix{gap:0}.hv2g #integrations .ix .lg{scale:var(--s)}.hv2g #integrations .ix .lg:after{content:"";position:absolute;inset:-4px;border-radius:50%}.hv2g #integrations .ix .lg svg{width:36px;height:36px}.hv2g #integrations .ix:focus-visible .lg{outline-width:4px;outline-offset:6px}.hv2g #integrations .trk{stroke-width:2;stroke-dasharray:4 12}.hv2g #integrations .wr .w{stroke-width:2}.hv2g #integrations .wr.hl .w{stroke-width:3.4}.hv2g #integrations .wr .p{stroke-width:5.4}.hv2g #integrations .ix-cap{display:flex;flex-direction:column;align-items:center;gap:6px;margin:8px 0 0;text-align:center}.hv2g #integrations .ix-cap .row{display:flex;align-items:center;justify-content:center;gap:8px;max-width:100%;height:32px;font:400 14px/1.3 var(--f);color:var(--muted);white-space:nowrap}.hv2g #integrations .ix-cap .row i{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:var(--cc);background:#fff;box-shadow:0 0 0 1px #0d14310f,0 6px 14px -10px #1e245066}.hv2g #integrations .ix-cap .row i svg{width:15px;height:15px}.hv2g #integrations .ix-cap .row b{font-weight:600;color:var(--ink)}.hv2g #integrations .ix-cap .row span{min-width:0;overflow:hidden;text-overflow:ellipsis}.hv2g #integrations .ix-cap .row em{flex:none;padding:5px 8px;border-radius:999px;font:500 12px/1 var(--f);font-style:normal;color:var(--muted);background:#0d14310f}.hv2g #integrations .ix-cap small{max-width:34ch;font:400 13px/1.45 var(--f);color:var(--muted)}.hv2g #integrations .int-foot{margin-top:16px}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.hv2g #integrations .int-seg{background:#ffffffe0}.hv2g #integrations .ix-core{background:radial-gradient(120% 90% at 50% 0%,#fff,#f3f4ff)}}@media(prefers-reduced-transparency:reduce){.hv2g #integrations .int-seg,.hv2g #integrations .ix .lg,.hv2g #integrations .ix .tip{background:#fff}.hv2g #integrations .ix-core{background:radial-gradient(120% 90% at 50% 0%,#fff,#f3f4ff);backdrop-filter:none;-webkit-backdrop-filter:none}.hv2g #integrations .ix-map:before{display:none}}@media(prefers-reduced-transparency:reduce)and (min-width:641px)and (max-width:980px){.hv2g #integrations .ix{background:#fff}}@media(prefers-reduced-motion:reduce){.hv2g #integrations .ix-map:before,.hv2g #integrations .ix-core:before{animation:none}.hv2g #integrations .wr .p{display:none}.hv2g #integrations .int-seg.ready .int-thumb,.hv2g #integrations .ix,.hv2g #integrations .ix .lg,.hv2g #integrations .ix .tip{transition:none}}.hv2g #stories{--cs-gap:clamp(16px,1.6vw,22px)}.hv2g #stories .cs-grid{gap:var(--cs-gap);align-items:stretch}.hv2g #stories .cs{container-type:inline-size;display:grid;gap:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto auto;grid-template-areas:"top" "quote" "who" "metric";padding:clamp(24px,2.2vw,30px);border-radius:24px;transition:translate .45s var(--ease),box-shadow .45s var(--ease),border-color .3s}.hv2g #stories .cs:hover{transform:none;translate:0 -4px;border-color:#c9cdfff2;box-shadow:var(--g-shadow),0 40px 80px -46px #5a63f599}.hv2g #stories .cs-top{grid-area:top;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:28px}.hv2g #stories .cs-logo{flex:none;display:inline-flex;align-items:center;gap:9px;height:40px;min-width:0;width:auto;padding:0 14px 0 9px;border-radius:12px;background:#ffffff80;font-size:0;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #ffffff8c,0 6px 14px -10px #1e245059}.hv2g #stories .cs-logo:empty:before{content:"";width:22px;height:22px;border-radius:7px;background:linear-gradient(145deg,#5a63f54d,#3fbee638)}.hv2g #stories .cs-logo:empty:after{content:"";width:64px;height:9px;border-radius:5px;background:linear-gradient(90deg,rgba(13,20,49,.14) 0 64%,transparent 64% 70%,rgba(13,20,49,.08) 70%)}.hv2g #stories .cs-logo:not(:empty){padding:0 12px}.hv2g #stories .cs-logo :is(img,svg){display:block;height:22px;width:auto;max-width:120px}.hv2g #stories .cs-logo:has(>i){gap:8px;padding:0 11px 0 9px;font-family:var(--f);font-size:13.5px;font-weight:650;letter-spacing:-.01em;color:var(--ink);white-space:nowrap}.hv2g #stories .cs-logo>i{width:22px;height:22px;flex:none;display:grid;place-items:center;border-radius:7px;font-style:normal;font-size:12px;font-weight:700;color:#fff;background:linear-gradient(145deg,#6770ff,#3fbee6)}.hv2g #stories .cs:nth-child(2) .cs-logo>i{background:linear-gradient(145deg,#8a6cf0,#5a8dff)}.hv2g #stories .cs:nth-child(3) .cs-logo>i{background:linear-gradient(145deg,#4049d8,#2bb3b8)}.hv2g #stories .cs-meta{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;font-family:var(--f);font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none;text-align:left;color:var(--ink-2)}.hv2g #stories .cs-meta>span{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;white-space:nowrap;background:#ffffff8c;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #ffffff80,0 4px 10px -7px #1e24504d}.hv2g #stories .cs-meta>.pl{background:var(--ai-mist);color:#4049d8;box-shadow:inset 0 0 0 1px #5a63f51f}@container (max-width:330px){.hv2g #stories .cs-top{flex-direction:column;align-items:flex-start;gap:14px}.hv2g #stories .cs-meta{justify-content:flex-start}}.hv2g #stories .cs blockquote{grid-area:quote;margin:0 0 28px;font-size:clamp(18px,1.45vw,21px);line-height:1.42;letter-spacing:-.012em;font-weight:500;color:var(--ink);text-wrap:pretty}.hv2g #stories .cs blockquote:before{content:"“";display:block;height:30px;margin-bottom:6px;font-size:60px;line-height:1;font-weight:700;letter-spacing:0;color:#5a63f56b}.hv2g #stories .cs-who{grid-area:who;gap:12px;margin-bottom:18px;min-width:0}.hv2g #stories .cs-who>div{min-width:0}.hv2g #stories .cs-who b{font-size:15.5px;font-weight:600;line-height:1.3;color:var(--ink)}.hv2g #stories .cs-who span:not(.cs-av,.cs-ex){display:block;margin-top:2px;font-family:var(--f);font-size:13.5px;line-height:1.35;color:var(--muted)}.hv2g #stories .cs-av{width:44px;height:44px;overflow:hidden;--av:linear-gradient(145deg,#BDC2FF,#9EDDF0);background:radial-gradient(circle at 50% 39%,rgba(255,255,255,.95) 0 7.5px,transparent 8px),radial-gradient(ellipse 15px 12px at 50% 100%,rgba(255,255,255,.95) 0 98%,transparent 100%),var(--av);box-shadow:inset 0 0 0 1px #fff9,0 6px 14px -8px #4049d880}.hv2g #stories .cs-av:after{content:none}.hv2g #stories .cs-who>.cs-ex{flex:none;align-self:center;margin:0 0 0 auto;display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;font-family:var(--f);font-size:11.5px;font-weight:500;line-height:1;color:var(--muted);box-shadow:inset 0 0 0 1px #0d143129}.hv2g #stories .cs-av:not(:empty){display:grid;place-items:center;background:var(--av);font-size:14px;font-weight:650;letter-spacing:.02em;color:#0d1431b8}.hv2g #stories .cs:nth-child(2) .cs-av{--av:linear-gradient(145deg,#CDBDF6,#A9C8FF)}.hv2g #stories .cs:nth-child(3) .cs-av{--av:linear-gradient(145deg,#A7B0FF,#8FD6D9)}.hv2g #stories .cs-metric{grid-area:metric;border-top:0;padding:16px 18px 15px;border-radius:16px;background:#ffffff75;box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #ffffff80}.hv2g #stories .cs-metric b{display:flex;align-items:baseline;gap:.04em;font-size:clamp(36px,3.1vw,46px);line-height:1;letter-spacing:-.04em;font-weight:700;background:none;color:var(--ink);transition:color .3s}.hv2g #stories .cs:hover .cs-metric b{background:none;color:var(--ai)}.hv2g #stories .cs-metric>span{margin-top:8px;font-family:var(--f);font-size:13.5px;line-height:1.4;color:var(--muted)}.hv2g #stories .cs-metric .cs-ph{display:inline-block;margin:0;font:inherit;width:1.15em;height:.72em;overflow:hidden;border-radius:.16em;color:transparent;background:linear-gradient(90deg,#5a63f524,#5a63f547,#5a63f524) 0 0/200% 100%;animation:cs-ph 2.8s ease-in-out infinite;transition:background-color .3s}@keyframes cs-ph{50%{background-position:100% 0}}.hv2g #stories .cs-feat{margin-top:var(--cs-gap);border-radius:28px;gap:28px 40px;padding:clamp(30px,3.8vw,52px) clamp(26px,4vw,56px);box-shadow:var(--s-shadow),0 44px 90px -54px #5a63f5b3}.hv2g #stories .cs-feat .glow{inset:-60% -20%}.hv2g #stories .cs-feat .txt{flex:1 1 440px;min-width:0}.hv2g #stories .cs-feat .k{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px;border-radius:999px;font-family:var(--f);font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none;color:#d9dcff;background:#ffffff14;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff1a}.hv2g #stories .cs-feat .k:before{content:"";width:6px;height:6px;border-radius:50%;background:#8b92ff;box-shadow:0 0 0 3px #6770ff4d}.hv2g #stories .cs-feat h3{margin:18px 0 0;font-size:clamp(22px,2.3vw,33px);line-height:1.2;letter-spacing:-.022em;font-weight:600;color:#fff;max-width:34ch;text-wrap:balance}.hv2g #stories .cs-feat .btn{--bg:#fff;--fg:var(--ink);--bd:transparent;flex:none;height:50px;padding:0 22px;gap:10px;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset 0 1px #fff,0 16px 34px -16px #0000008c}.hv2g #stories .cs-feat .btn:hover{border-color:transparent}.hv2g #stories .cs-feat .btn svg{transition:translate .3s var(--ease)}.hv2g #stories .cs-feat .btn:hover svg{translate:3px 0}@media(max-width:980px)and (min-width:641px){.hv2g #stories .cs{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);column-gap:clamp(24px,4vw,40px);grid-template-rows:auto 1fr auto;grid-template-areas:"top top" "quote metric" "who metric"}.hv2g #stories .cs blockquote{margin-bottom:22px}.hv2g #stories .cs-who{margin-bottom:0}.hv2g #stories .cs-metric{align-self:end}}@media(max-width:640px){.hv2g #stories .cs-grid{--pk-w:84vw;--pk-gap:12px}.hv2g #stories .cs{padding:20px;border-radius:22px;transition:opacity .25s,box-shadow .4s,border-color .3s;backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4)}.hv2g #stories .cs:hover{translate:none}.hv2g #stories .cs-top{flex-direction:row;align-items:center;gap:10px;margin-bottom:18px}.hv2g #stories .cs-meta{justify-content:flex-end;flex-wrap:nowrap}.hv2g #stories .cs-logo:empty{width:40px;padding:0;justify-content:center}.hv2g #stories .cs-logo:empty:after{content:none}.hv2g #stories .cs-logo:has(>i){width:40px;padding:0;justify-content:center}.hv2g #stories .cs-logo .nm{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hv2g #stories .cs blockquote{font-size:16.5px;line-height:1.45;margin-bottom:18px}.hv2g #stories .cs blockquote:before{height:20px;margin-bottom:4px;font-size:44px}.hv2g #stories .cs-who{margin-bottom:14px}.hv2g #stories .cs-av{width:40px;height:40px}.hv2g #stories .cs-metric{padding:13px 16px 12px;border-radius:14px}.hv2g #stories .cs-metric b{font-size:36px}.hv2g #stories .cs-metric>span{margin-top:6px;font-size:13px}.hv2g #stories .cs-feat{flex-direction:column;align-items:flex-start;gap:16px;border-radius:22px;padding:20px}.hv2g #stories .cs-feat .txt{flex:none;width:100%}.hv2g #stories .cs-feat h3{margin-top:12px;font-size:18px;line-height:1.3;letter-spacing:-.015em}.hv2g #stories .cs-feat .btn{width:auto;height:44px;padding:0 18px;font-size:15px}}@media(prefers-reduced-transparency:reduce){.hv2g #stories :is(.cs-logo,.cs-meta>span:not(.pl)){background:#fff}.hv2g #stories .cs-metric{background:#f4f5fa}}@media(prefers-reduced-motion:reduce){.hv2g #stories .cs-metric .cs-ph{animation:none}.hv2g #stories .cs{transition:box-shadow .3s,border-color .3s}.hv2g #stories .cs:hover{translate:none}}.hv2g #messenger{--ms-ind:linear-gradient(125deg,rgba(255,255,255,.18),rgba(255,255,255,0) 46%),linear-gradient(135deg,rgba(88,96,242,.95),rgba(60,66,190,.95));--ms-card:rgba(255,255,255,.82);--ms-card-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(30,36,80,.05),0 12px 26px -18px rgba(30,36,80,.34);--ms-quiet:rgba(13,20,49,.045)}.hv2g .ms-sprite{position:absolute;width:0;height:0;overflow:hidden}.hv2g .ms-sw,.hv2g .ms-outs{position:relative;isolation:isolate}.hv2g .ms-thumb{position:absolute;left:0;top:0;z-index:0;width:0;height:0;border-radius:999px;pointer-events:none;background:var(--g-thumb);box-shadow:var(--g-thumb-shadow)}.hv2g :is(.ms-sw,.ms-outs).thumb-ready .ms-thumb{transition:transform .5s var(--ease),width .5s var(--ease),height .5s var(--ease)}.hv2g .ms-sw button,.hv2g .ms-outs button{position:relative;z-index:1}.hv2g .ms-sw.thumb-ready button[aria-selected=true]{background:transparent;box-shadow:none}.hv2g .ms-side{gap:36px}.hv2g .ms-lab{font-family:var(--f);font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink);margin-bottom:12px}.hv2g .ms-outs{display:flex;flex-wrap:wrap;gap:2px;width:fit-content;max-width:100%;padding:4px;border-radius:24px;background:#ffffff57;border:1px solid var(--g-rim);box-shadow:inset 0 1px #fffc,0 18px 40px -30px #1e24504d;backdrop-filter:var(--g-blur);-webkit-backdrop-filter:var(--g-blur)}.hv2g .ms-outs button{height:36px;padding:0 11px;border:0;border-radius:999px;background:transparent;font-size:14px;font-weight:500;color:var(--ink-2);transition:background .25s,color .25s}.hv2g .ms-outs button:hover{background:#ffffff73;color:var(--ink)}.hv2g .ms-outs button[aria-pressed=true]{border:0;background:var(--g-thumb);color:var(--ink);font-weight:500;box-shadow:var(--g-thumb-shadow)}.hv2g .ms-outs.thumb-ready button[aria-pressed=true]{background:transparent;box-shadow:none}.hv2g .ms-feat{--ms-lh:24px;--ms-tile:38px;gap:28px}.hv2g .ms-feat li{grid-template-columns:auto minmax(0,1fr);column-gap:16px;row-gap:6px;padding-left:0;align-items:start}.hv2g .ms-feat li:before{content:none}.hv2g .ms-fi{grid-column:1;grid-row:1/span 2;align-self:start;width:var(--ms-tile);height:var(--ms-tile);border-radius:12px;display:grid;place-items:center;color:var(--ai);background:linear-gradient(155deg,#ffffffe6,#ffffff94);border:1px solid rgba(255,255,255,.92);box-shadow:inset 0 1px #fff,0 8px 18px -10px #1e245052}.hv2g .ms-fi svg{display:block;width:18px;height:18px}.hv2g .ms-feat b{grid-column:2;grid-row:1;font-size:17.5px;font-weight:600;line-height:var(--ms-lh);padding:0;letter-spacing:-.01em;color:var(--ink)}.hv2g .ms-feat li>span{grid-column:2;grid-row:2;max-width:48ch;font-size:15px;font-weight:400;line-height:1.55;color:var(--muted)}.hv2g .ms-inst .panel{border-radius:20px;padding:22px 22px 24px;gap:10px}.hv2g .ms-inst .ms-lab{font-size:13px;color:var(--ai);margin:0}.hv2g .ms-inst code{font-size:12.5px;color:var(--ink);background:#0d14310d;border:0;border-radius:10px;padding:8px 12px;box-shadow:inset 0 0 0 1px #0d143108}.hv2g .ms-frame{height:600px;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible;backdrop-filter:none;-webkit-backdrop-filter:none}.hv2g .ms-site{position:absolute;left:0;top:34px;bottom:34px;width:80%;display:flex;flex-direction:column;gap:30px;padding:26px 28px;border-radius:26px;border:1px solid var(--g-rim);background:radial-gradient(60% 50% at 18% 8%,rgba(255,255,255,.55),transparent 70%),radial-gradient(50% 60% at 90% 100%,rgba(90,99,245,.1),transparent 70%),var(--g-fill);box-shadow:var(--g-shadow),0 50px 100px -56px #1e245073;backdrop-filter:var(--g-blur);-webkit-backdrop-filter:var(--g-blur);transform-origin:0 50%;transform:perspective(1500px) rotateY(9deg) scale(.96)}.hv2g .ms-site i,.hv2g .ms-site b{display:block;flex:none}.hv2g .ms-s-nav{display:flex;align-items:center;gap:14px}.hv2g .ms-s-nav i{width:44px;height:8px;border-radius:999px;background:#0d143114}.hv2g .ms-s-nav i.lg{width:24px;height:24px;border-radius:8px;margin-right:10px;background:linear-gradient(140deg,#8c93ff,#5a63f5)}.hv2g .ms-s-nav b{width:72px;height:26px;margin-left:auto;border-radius:999px;background:#ffffffbf;box-shadow:inset 0 0 0 1px #0d14310d}.hv2g .ms-s-hero{display:grid;gap:11px;width:56%}.hv2g .ms-s-hero i{height:9px;border-radius:999px;background:#0d143113}.hv2g .ms-s-hero i:first-child{background:#5a63f538}.hv2g .ms-s-hero i.h{height:20px;border-radius:8px;background:#0d14311c}.hv2g .ms-s-hero b{width:116px;height:34px;margin-top:8px;border-radius:999px;background:linear-gradient(135deg,#6770ff8c,#5a63f566)}.hv2g .ms-s-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:56%;margin-top:auto}.hv2g .ms-s-cards i{height:96px;border-radius:16px;background:linear-gradient(160deg,#ffffffbf,#ffffff59);box-shadow:inset 0 0 0 1px #fffc}.hv2g .ms-s-cards i:nth-child(1){background:linear-gradient(160deg,#96b0e859,#fff6)}.hv2g .ms-s-cards i:nth-child(3){display:none}.hv2g .ms-w{right:6px;bottom:20px;width:360px;height:560px;border:1px solid rgba(255,255,255,.92);border-radius:24px;background:linear-gradient(180deg,#ffffffeb,#ffffffd6);box-shadow:inset 0 1px #fff,0 2px 6px #1e24500f,0 44px 90px -40px #1e24508c;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5)}.hv2g .ms-w.mid{width:min(436px,calc(100% - 12px))}.hv2g .ms-w.wide{width:min(540px,calc(100% - 12px))}.hv2g .ms-stage{--px:0;--py:0;--ry:14deg;--rx:4deg;position:relative;isolation:isolate}.hv2g .ms-frame{z-index:1;transition:width .5s var(--ease),height .5s var(--ease),border-radius .5s var(--ease),transform .7s var(--ease)}.hv2g .ms-stage[data-surf=app]{padding-bottom:44px}.hv2g .ms-stage[data-surf=app]:after{content:"";position:absolute;z-index:0;left:50%;bottom:6px;width:282px;height:54px;margin-left:-154px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(22,26,74,.38),rgba(22,26,74,.14) 55%,transparent);filter:blur(8px);animation:ms-floor 7s ease-in-out infinite}@keyframes ms-floor{50%{scale:.9;opacity:.7}}@keyframes ms-float{50%{translate:0 -10px}}.hv2g .ms-stage[data-surf=app] .ms-frame{width:316px;height:640px;padding:8px;border:3px solid transparent;border-radius:53px;overflow:visible;background:linear-gradient(#0a0b11,#0a0b11) padding-box,linear-gradient(140deg,#f5f6fa,#a9aebf 20%,#eceef3 42%,#8f94a7 68%,#dde0e7 88%,#b4b8c7) border-box;transform:perspective(1600px) rotateY(calc(var(--ry) + var(--px) * 4deg)) rotateX(calc(var(--rx) - var(--py) * 3deg));box-shadow:-1px .5px #c9ccd7,-2px 1px #b3b7c6,-3px 1.5px #9ca1b3,-4px 2px #878ca0,-5px 2.5px #73788d,-10px 16px 26px -10px #12163c52,-26px 46px 72px -26px #12163c66,-56px 86px 120px -44px #4c46c457;animation:ms-float 7s ease-in-out infinite}.hv2g .ms-stage[data-surf=app] .ms-frame:before{content:"";position:absolute;right:-9px;top:25%;width:4px;height:86px;border-radius:0 3px 3px 0;background:linear-gradient(90deg,#9196a9,#d3d6df 60%,#a3a8b9)}.hv2g .ms-stage[data-surf=app] .ms-frame:after{content:"";position:absolute;inset:8px;z-index:5;border-radius:43px;pointer-events:none;background:linear-gradient(118deg,#fff3,#fff0 26%)}.hv2g .ms-stage[data-surf=app] .ms-phone-top{left:8px;right:8px;top:8px;height:52px;padding:0 24px 0 34px;border-radius:43px 43px 0 0;background:#fff;color:var(--ink);font-size:15px;font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums;transition:background .3s,color .3s}.hv2g .ms-stage.home[data-surf=app] .ms-phone-top{background:#22276e;color:#fff}.hv2g .ms-notch{position:absolute;left:50%;top:11px;width:100px;height:29px;margin-left:-50px;border-radius:999px;background:#05060a}.hv2g .ms-sig{display:flex;align-items:center;gap:5px;height:12px}.hv2g .ms-sig i{display:block;width:3px;border-radius:1px;background:currentColor;margin-right:-3.5px;align-self:flex-end}.hv2g .ms-sig i:nth-child(1){height:4px}.hv2g .ms-sig i:nth-child(2){height:6.5px}.hv2g .ms-sig i:nth-child(3){height:9px}.hv2g .ms-sig i:nth-child(4){height:11.5px;margin-right:0}.hv2g .ms-sig svg{display:block;width:16px;height:12px}.hv2g .ms-sig b{display:block;position:relative;width:24px;height:12px;border-radius:4px;border:1.2px solid currentColor;opacity:.95;background:linear-gradient(currentColor,currentColor) 1.5px 1.5px/70% calc(100% - 3px) no-repeat}.hv2g .ms-sig b:after{content:"";position:absolute;right:-3.5px;top:3px;width:1.6px;height:4px;border-radius:0 1px 1px 0;background:currentColor}.hv2g .ms-stage[data-surf=app] .ms-w{right:8px;bottom:8px;width:calc(100% - 16px);height:calc(100% - 60px);border:0;border-radius:0 0 43px 43px;background:#fff;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.hv2g .ms-hd{position:relative;z-index:2;gap:10px;padding:12px 12px 12px 10px;color:var(--ink);background:#ffffffc2;border-bottom:1px solid rgba(13,20,49,.06)}.hv2g .ms-back{width:20px;height:20px;flex:none;color:var(--muted)}.hv2g .ms-av{position:relative;width:38px;height:38px;flex:none;font-size:14px;font-weight:650;color:#fff;background:radial-gradient(circle at 50% 28%,#f1eeff,#c7c1ff);box-shadow:0 0 0 2px #fff,0 4px 10px -4px #1e245059}.hv2g .ms-av:has(img){color:transparent}.hv2g .ms-av img{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;object-fit:cover}.hv2g .ms-hd .ms-av:after{content:"";position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;border-radius:50%;background:#2fc27f;box-shadow:0 0 0 2px #fff}.hv2g .ms-hd b{font-size:15px;font-weight:650;letter-spacing:-.01em}.hv2g .ms-hd small{font-size:12px;color:var(--muted);opacity:1;margin-top:1px}.hv2g .ms-hd small i{display:none;width:7px;height:7px;background:#5fe0a6;box-shadow:0 0 0 2.5px #5fe0a640}.hv2g .ms-x{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:50%;font-size:16px;line-height:1;opacity:1;color:var(--ink-2);background:#0d14310d}.hv2g .ms-w.home .ms-hd{padding-left:18px;color:#fff;background:transparent;border-bottom-color:transparent}.hv2g .ms-w.home :is(.ms-back,.ms-av){display:none}.hv2g .ms-w.home .ms-hd small{color:#ffffffd1}.hv2g .ms-w.home .ms-hd small i{display:block}.hv2g .ms-w.home .ms-x{color:#fff;background:#ffffff24}.hv2g .ms-body{padding:16px;gap:10px;font-size:13.5px;line-height:1.45}.hv2g .ms-me{max-width:80%;padding:9px 14px;color:#fff;border:1px solid rgba(255,255,255,.26);border-radius:18px 18px 6px;background:linear-gradient(125deg,#ffffff29,#fff0 42%),#4e56e8e0;box-shadow:inset 0 1px #ffffff38,0 6px 18px -12px #4049d880}.hv2g .ms-ai{max-width:90%;padding:10px 14px;color:var(--ink);border:1px solid rgba(13,20,49,.04);border-radius:18px 18px 18px 6px;background:#0d14310e}.hv2g .ms-ai small{font-family:var(--f);font-size:11.5px;font-weight:600;letter-spacing:0;color:var(--ai);margin-bottom:3px}.hv2g .ms-step{gap:7px;padding:4px 11px 4px 5px;font-family:var(--f);font-size:12px;font-weight:500;color:var(--ink-2);border:1px solid rgba(255,255,255,.92);border-radius:999px;background:#ffffffc7;box-shadow:0 1px 2px #1e24500d,0 6px 14px -10px #1e245052}.hv2g .ms-step:before{content:"";width:16px;height:16px;flex:none;border-radius:50%;background:var(--ok) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4L18 8'/%3E%3C/svg%3E") center/10px no-repeat}.hv2g .ms-mew{align-self:flex-end;display:grid;justify-items:end;gap:4px;max-width:80%}.hv2g .ms-mew .ms-me{max-width:100%}.hv2g .ms-mew small{display:flex;align-items:center;gap:4px;padding-right:4px;font-size:10.5px;color:var(--muted)}.hv2g .ms-mew small:before{content:"";width:11px;height:11px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/11px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/11px no-repeat}.hv2g .ms-air{display:flex;align-items:flex-end;gap:8px;max-width:94%}.hv2g .ms-air .ms-ai{max-width:none;min-width:0}.hv2g .ms-mini{width:26px;height:26px;flex:none;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 50% 28%,#f1eeff,#c7c1ff);box-shadow:0 0 0 1.5px #fff,0 3px 8px -4px #1e245066}.hv2g .ms-mini img{display:block;width:100%;height:100%}.hv2g .ms-src{font-size:11.5px;padding-left:2px}.hv2g .ms-src u{text-decoration-color:#0d143140}.hv2g .ms-card{padding:12px;border:1px solid rgba(255,255,255,.95);border-radius:16px;background:var(--ms-card);box-shadow:var(--ms-card-shadow)}.hv2g .ms-cap{display:block;font-size:11.5px;font-weight:500;color:var(--muted);margin:0 2px 8px}.hv2g .ms-card:has(table){padding:4px 8px 6px}.hv2g .ms-card table{font-size:12.5px;font-variant-numeric:tabular-nums}.hv2g .ms-card th,.hv2g .ms-card td{padding:9px 6px;border-bottom:1px solid rgba(13,20,49,.055)}.hv2g .ms-card th{font-family:var(--f);font-size:11.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--muted);border-bottom-color:#0d143117}.hv2g .ms-card :is(th,td):last-child{text-align:right}.hv2g .ms-card td:first-child{font-weight:500;color:var(--ink)}.hv2g .ms-card td:nth-child(2){color:var(--ink-2)}.hv2g .ms-card td:last-child{font-weight:600;color:var(--ink)}.hv2g .ms-bars{gap:12px;height:96px;padding:20px 4px 0;border-bottom:1px solid rgba(13,20,49,.09);background:linear-gradient(rgba(13,20,49,.05) 1px,transparent 1px) 0 20px/100% 19px repeat-y;background-clip:content-box}.hv2g .ms-bars span i{position:relative;border-radius:9px 9px 4px 4px;background:linear-gradient(180deg,#5a63f54d,#5a63f526)}.hv2g .ms-bars span.on i{background:linear-gradient(180deg,#868dff,#5a63f5);box-shadow:0 8px 16px -8px #5a63f5bf}.hv2g .ms-bars em{position:absolute;left:0;right:0;bottom:calc(100% + 4px);text-align:center;font-style:normal;font-size:11px;font-weight:600;color:var(--muted)}.hv2g .ms-bars span.on em{color:var(--ai)}.hv2g .ms-days{gap:12px;padding:6px 4px 0}.hv2g .ms-days span{font-family:var(--f);font-size:11.5px;font-weight:500}.hv2g .ms-mapc{padding:6px}.hv2g .ms-map{height:120px;margin:0;border-radius:12px;background:#edf0f7}.hv2g .ms-pulse{transform-box:fill-box;transform-origin:center;animation:ms-pin 2.4s ease-out infinite}@keyframes ms-pin{0%{transform:scale(.55);opacity:.9}to{transform:scale(1.5);opacity:0}}.hv2g .ms-card .ms-meta{gap:1px;padding:10px 8px 6px;font-size:12px;color:var(--muted)}.hv2g .ms-card .ms-meta b{font-size:13.5px;font-weight:600;color:var(--ink);margin-bottom:2px}.hv2g .ms-card .ms-meta .ok{display:flex;align-items:center;gap:6px;color:var(--ok);font-weight:500}.hv2g .ms-card .ms-meta .ok:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.hv2g .ms-prods{gap:10px}.hv2g .ms-prod{grid-template-rows:auto 1fr auto auto;gap:4px;padding:6px 6px 8px;border:1px solid rgba(255,255,255,.95);border-radius:16px;background:var(--ms-card);box-shadow:var(--ms-card-shadow);font-size:12px}.hv2g .ms-prod i{height:80px;margin-bottom:4px;border-radius:11px;display:grid;place-items:center;color:var(--ai);background:radial-gradient(80% 70% at 30% 20%,rgba(255,255,255,.9),transparent 70%),linear-gradient(150deg,#e6e8ff,#cdd2ff)}.hv2g .ms-prod:nth-child(2) i{color:#0a8a9c;background:radial-gradient(80% 70% at 30% 20%,rgba(255,255,255,.9),transparent 70%),linear-gradient(150deg,#e0f7fb,#bdebf4)}.hv2g .ms-prod:nth-child(3) i{color:#7a55d6;background:radial-gradient(80% 70% at 30% 20%,rgba(255,255,255,.9),transparent 70%),linear-gradient(150deg,#f0e9ff,#dccffb)}.hv2g .ms-prod i svg{width:32px;height:32px}.hv2g .ms-prod b{padding:0 4px;font-size:12.5px;font-weight:600;line-height:1.3;color:var(--ink)}.hv2g .ms-prod>span{padding:0 4px;font-size:13px;font-weight:650;color:var(--ink);font-variant-numeric:tabular-nums}.hv2g .ms-prod em{height:28px;display:grid;place-items:center;margin-top:4px;padding:0;border:0;border-radius:999px;background:#5a63f51a;color:var(--ai);font-size:11.5px;font-weight:600}.hv2g .ms-book{padding:12px 12px 14px}.hv2g .ms-day+.ms-day{margin-top:10px}.hv2g .ms-day b{display:block;margin:0 2px 6px;font-size:12px;font-weight:600;color:var(--ink-2)}.hv2g .ms-slots{gap:6px}.hv2g .ms-slots span{height:32px;display:grid;place-items:center;padding:0;border:0;border-radius:999px;background:var(--ms-quiet);font-size:12.5px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--ink)}.hv2g .ms-slots span.on{padding:0;border:0;color:#fff;font-weight:600;background:linear-gradient(180deg,#7e86ff,#5a63f5);box-shadow:inset 0 1px #ffffff40,0 6px 14px -8px #5a63f5d9}.hv2g .ms-slots span.off{color:#565c7899;background:#0d143106}.hv2g .ms-ok{height:38px;margin-top:14px;border-radius:999px;font-size:13px;background:var(--ms-ind);box-shadow:inset 0 1px #ffffff38,0 8px 18px -10px #4049d899}.hv2g #messenger{--ms-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.hv2g #msW.home{background:var(--ms-grain) 0 0/160px 160px repeat-x,var(--ms-grain) 0 160px/160px 160px repeat-x,radial-gradient(170px 170px at 78% 128px,rgba(176,182,255,.6),transparent 70%),radial-gradient(240px 130px at 0% 0%,rgba(63,235,252,.17),transparent 70%),linear-gradient(180deg,#22276e 0,#2f369a 100px,#454dcf 196px,#6068f89e 272px,#8c94ff2e 322px,#fff0 352px),linear-gradient(180deg,#f6f6fd,#fff 70%)}.hv2g .ms-body.home{padding:0;gap:0}.hv2g .ms-hero{position:relative;height:180px;display:flex;align-items:flex-end;padding:0 18px 16px;text-align:left;color:#fff;background:none}.hv2g .ms-persona{position:absolute;right:-8px;bottom:-18px;width:164px;height:auto;max-width:none;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent 98%);mask-image:linear-gradient(180deg,#000 70%,transparent 98%);filter:drop-shadow(0 16px 26px rgba(10,13,42,.38))}.hv2g .ms-hi{position:relative;z-index:1;max-width:62%}.hv2g .ms-hero b{font-size:25px;font-weight:650;letter-spacing:-.028em;line-height:1.08;text-shadow:0 2px 14px rgba(10,13,42,.3)}.hv2g .ms-hi>span{display:block;margin-top:5px;font-size:14px;opacity:.86}.hv2g .ms-modes{display:flex;gap:6px;margin-top:14px}.hv2g .ms-modes span{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px 0 9px;border-radius:999px;white-space:nowrap;font-size:12.5px;font-weight:500;opacity:1;color:#fff;background:linear-gradient(160deg,#fff3,#ffffff14);border:1px solid rgba(255,255,255,.3);box-shadow:inset 0 1px #ffffff38,0 6px 14px -8px #0a0d2a80;backdrop-filter:blur(10px) saturate(1.3);-webkit-backdrop-filter:blur(10px) saturate(1.3)}.hv2g .ms-modes svg{flex:none;width:14px;height:14px}.hv2g .ms-qa{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 14px;margin-top:4px}.hv2g .ms-qa span{justify-self:stretch;width:auto;max-width:none;height:auto;min-height:70px;display:grid;align-content:space-between;justify-items:start;gap:8px;padding:10px 12px 11px;border:1px solid rgba(255,255,255,.9);border-radius:16px;background:linear-gradient(160deg,#ffffffe6,#ffffffb3);box-shadow:inset 0 1px #fff,0 12px 26px -16px #14185080;backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);font-size:13px;font-weight:550;line-height:1.2;color:var(--ink)}.hv2g .ms-qa span:before{content:none}.hv2g .ms-qa span i{width:26px;height:26px;display:grid;place-items:center;border-radius:8px;background:#5a63f51a;color:var(--ai)}.hv2g .ms-qa svg{width:15px;height:15px}.hv2g .ms-stage .ms-qa{gap:6px;padding:0 12px}.hv2g .ms-stage .ms-qa span{min-height:64px;gap:6px;padding:9px 10px 10px;font-size:12.5px}.hv2g .ms-ch{display:grid;justify-content:start;justify-items:start;gap:8px;margin:14px 0 0;padding:0 16px 2px;font-size:12px;color:var(--muted)}.hv2g .ms-ch>div{display:flex;gap:8px}.hv2g .ms-ch i{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.95);border-radius:50%;color:var(--cc,var(--ai));background:linear-gradient(160deg,#fff,#ffffffbf);box-shadow:inset 0 1px #fff,0 1px 2px #1e24500f,0 6px 14px -8px #1e245066}.hv2g .ms-ch i svg{width:16px;height:16px}.hv2g .ms-ch [data-ch=wa]{--cc:#25D366}.hv2g .ms-ch [data-ch=fbm]{--cc:#0866FF}.hv2g .ms-ch [data-ch=ig]{--cc:#E4405F}.hv2g .ms-ch [data-ch=tg]{--cc:#26A5E4}.hv2g .ms-ft{padding:8px 12px 9px;border-top:0}.hv2g .ms-in{height:46px;gap:10px;padding:0 6px 0 16px;border:0;border-radius:999px;background:#fff;color:var(--muted);box-shadow:inset 0 0 0 1px #0d143117,0 8px 18px -12px #1e245059}.hv2g .ms-in>span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hv2g .ms-tl{display:flex;gap:10px;color:#787e9c}.hv2g .ms-tl svg{display:block;width:18px;height:18px}.hv2g .ms-in i{flex:none;width:34px;height:34px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V5.5M6 11.5l6-6 6 6'/%3E%3C/svg%3E") center/15px no-repeat,var(--ms-ind);box-shadow:0 6px 14px -8px #4049d8b3}.hv2g .ms-cr{gap:8px;margin-top:7px;padding:0 6px;font-size:11px;white-space:nowrap}.hv2g .ms-stage[data-surf=app] .ms-cr{padding:0 4px;font-size:10.5px}.hv2g .ms-cr b{color:var(--ink-2)}.hv2g .ms-cr u{text-underline-offset:2px;text-decoration-color:#0d14314d}.hv2g .ms-left{display:flex;flex-direction:column;align-items:center;min-width:0}.hv2g .ms-left>.ms-stage{align-self:stretch}.hv2g .ms-left>.ms-sw{margin-top:28px}@media(min-width:981px){.hv2g .ms-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:56px}}@media(max-width:1100px){.hv2g .ms-site{width:84%}.hv2g .ms-s-hero,.hv2g .ms-s-cards{width:46%}.hv2g .ms-s-cards{grid-template-columns:1fr}.hv2g .ms-s-cards i:nth-child(2){display:none}}@media(max-width:980px){.hv2g .ms-site{width:76%}.hv2g .ms-s-hero,.hv2g .ms-s-cards{width:54%}.hv2g .ms-s-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.hv2g .ms-s-cards i:nth-child(2){display:block}.hv2g .ms-feat{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 36px}.hv2g .ms-stage{--ry:-8deg;--rx:3deg}}@media(max-width:640px){.hv2g .ms-grid{grid-template-columns:minmax(0,1fr);gap:16px}.hv2g .ms-side{display:contents}.hv2g .ms-side>div:first-child{order:1;min-width:0}.hv2g .ms-left{display:contents}.hv2g .ms-stage{order:2}.hv2g .ms-left>.ms-sw{order:2;justify-self:center;margin-top:6px}.hv2g .ms-feat,.hv2g .ms-side>.pk-dots{order:3}.hv2g .ms-lab{margin-bottom:10px}.hv2g .ms-outs{border-radius:999px;backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4)}.hv2g .ms-outs button{height:40px;padding:0 14px}.hv2g .ms-stage,.hv2g .ms-stage[data-surf=app]{--ry:-5deg;--rx:2deg;padding:0 0 12px}.hv2g .ms-stage:after,.hv2g .ms-stage[data-surf=app]:after{content:"";position:absolute;z-index:0;left:50%;bottom:-6px;width:72vw;height:36px;margin-left:-35vw;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(22,26,74,.32),rgba(22,26,74,.1) 55%,transparent);filter:blur(7px);animation:none}.hv2g .ms-site{display:none}.hv2g .ms-frame,.hv2g .ms-stage[data-surf=app] .ms-frame{width:min(84vw,100%);height:540px;padding:0;border:0;border-radius:26px;overflow:hidden;background:none;transform:perspective(1600px) rotateY(var(--ry)) rotateX(var(--rx));animation:none;box-shadow:0 2px 6px #1e245014,0 30px 60px -30px #1e24508c}.hv2g .ms-stage[data-surf=app] .ms-frame{height:574px}.hv2g .ms-stage[data-surf=app] .ms-frame:before,.hv2g .ms-stage[data-surf=app] .ms-frame:after{content:none}.hv2g .ms-stage .ms-w,.hv2g .ms-stage .ms-w:is(.mid,.wide),.hv2g .ms-stage[data-surf=app] .ms-w{right:0;bottom:0;width:100%;height:100%;border:0;border-radius:0;box-shadow:none;backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4)}.hv2g .ms-stage[data-surf=app] .ms-phone-top{left:0;right:0;top:0;height:34px;padding:0 18px 0 24px;font-size:13px;border-radius:0}.hv2g .ms-notch{top:6px;width:76px;height:22px;margin-left:-38px}.hv2g .ms-stage[data-surf=app] .ms-w{height:calc(100% - 34px)}.hv2g #messenger #msStage>.owl,.hv2g #messenger #msStage[data-surf=app]>.owl{top:-20px;left:calc(50% + 42vw - 44px);scale:.8;transform-origin:50% 50%;animation:none}.hv2g .ms-qa span,.hv2g .ms-modes span{backdrop-filter:none;-webkit-backdrop-filter:none}.hv2g .ms-qa span{background:#ffffffeb}.hv2g .ms-hero{height:164px;padding-bottom:14px}.hv2g .ms-hero b{font-size:22px}.hv2g .ms-persona{width:128px;right:-16px;bottom:-14px}.hv2g .ms-modes{margin-top:12px}.hv2g .ms-modes span{height:28px;padding:0 10px 0 8px;font-size:12px}.hv2g .ms-qa{gap:6px;padding:0 12px}.hv2g .ms-qa span{height:auto;min-height:62px;padding:9px 10px;font-size:12.5px}.hv2g .ms-ch{margin-top:12px;padding:0 14px}.hv2g .ms-body{padding:12px;gap:9px}.hv2g :is(.ms-mew small,.ms-ai small,.ms-src,.ms-cap,.ms-card th,.ms-bars em,.ms-days span,.ms-prod b,.ms-prod em,.ms-cr){font-size:12px}.hv2g .ms-ft{padding:8px 10px}.hv2g .ms-cr{gap:6px;padding:0 2px;margin-top:6px;white-space:nowrap;letter-spacing:-.01em}.hv2g .ms-prods{gap:6px}.hv2g .ms-prod i{height:56px}.hv2g .ms-bars{height:68px}.hv2g .ms-chart .ms-cap{display:none}.hv2g #messenger .ms-feat{--pk-w:72vw;--ms-lh:22px;--ms-tile:34px}.hv2g .ms-feat li{column-gap:12px;row-gap:8px;padding:14px 16px 16px;border-radius:20px;background:linear-gradient(155deg,#ffffffbd,#ffffff7a);border:1px solid var(--g-rim);box-shadow:var(--g-shadow);backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4)}.hv2g .ms-fi{grid-row:1;align-self:center;border-radius:11px;background:#5a63f51a;border:0;box-shadow:none}.hv2g .ms-fi svg{width:17px;height:17px}.hv2g .ms-feat b{font-size:16px}.hv2g .ms-feat li>span{grid-column:1/-1;grid-row:2;max-width:none;font-size:14px;line-height:1.5}.hv2g .ms-inst{margin-top:16px}.hv2g .ms-inst .panel{padding:18px 18px 20px;backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4)}.hv2g .ms-inst b{font-size:15px}.hv2g .ms-inst code{font-size:12.5px}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.hv2g .ms-outs{background:#ffffffe6}.hv2g .ms-w{background:#fff}}@media(prefers-reduced-transparency:reduce){.hv2g .ms-outs,.hv2g .ms-w,.hv2g .ms-stage[data-surf=app] .ms-w{background:#fff}.hv2g .ms-site{background:linear-gradient(155deg,#fff,#f4f6fb)}.hv2g .ms-qa span,.hv2g .ms-ch i{background:#fff}}@media(prefers-reduced-motion:reduce){.hv2g :is(.ms-sw,.ms-outs).thumb-ready .ms-thumb,.hv2g .ms-w,.hv2g .ms-frame{transition:none}.hv2g .ms-body>*,.hv2g .ms-bars span i,.hv2g .ms-pulse{animation:none}.hv2g .ms-stage[data-surf=app] .ms-frame,.hv2g .ms-stage[data-surf=app]:after{animation:none}}.hv2g .hero{--hg-fill:linear-gradient(160deg,rgba(255,255,255,.16) 0%,rgba(255,255,255,.06) 100%);--hg-fill-hi:linear-gradient(160deg,rgba(255,255,255,.22) 0%,rgba(255,255,255,.1) 100%);--hg-rim:inset 0 0 0 1px rgba(255,255,255,.1),inset 0 1px 0 rgba(255,255,255,.22);--hg-lift:0 10px 30px -14px rgba(0,0,0,.6);--hg-blur:blur(16px) saturate(1.6);--hg-lilac:#B8BEFF;min-height:100vh;min-height:100svh;padding:calc(var(--nav-h) + 48px) 0 64px}.hv2g .hero .wrap{position:relative}.hv2g .hero .wrap:before{content:"";position:absolute;z-index:-1;left:50%;top:50%;width:min(1180px,130%);height:120%;translate:-50% -50%;pointer-events:none;background:radial-gradient(closest-side,#04061875,#04061838 60%,#04061800)}.hv2g .hero .eyebrow{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.hv2g .hero .big{font-size:clamp(40px,6.2vw,100px);line-height:.98;letter-spacing:-.045em}.hv2g .hero .big .w>span{background:linear-gradient(180deg,#fff 0% 42%,#d6daff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hv2g .hero .sub{margin-top:24px;font-size:clamp(18px,1.75vw,26px);color:#ffffffe6;text-shadow:0 1px 18px rgba(0,0,0,.45)}.hv2g .hero .support{max-width:56ch;margin:18px auto 0!important;font-size:clamp(17px,1.25vw,18.5px);line-height:1.55;text-wrap:balance;color:#ffffffbf;text-shadow:0 1px 14px rgba(0,0,0,.55)}.hv2g .hero .ctas{margin-top:40px;gap:14px}.hv2g .hero .btn{height:58px;padding:0 32px;border-radius:999px;font-size:16.5px;transition:transform .25s var(--ease),translate .25s var(--ease),box-shadow .3s var(--ease),background .2s,border-color .2s}.hv2g .hero .btn:hover{translate:0 -1px}.hv2g .hero .btn:focus-visible{outline:2px solid var(--hg-lilac);outline-offset:3px;border-radius:999px}.hv2g .hero .btn.primary{--bg:linear-gradient(180deg,#fff 0%,#EEF0FF 100%);--fg:var(--ink);--bd:transparent;padding:0 38px;font-weight:650;box-shadow:inset 0 1px #fff,0 0 0 1px #ffffff80,0 14px 36px -12px #96a0ff99,0 0 56px -10px #96a0ff8c}.hv2g .hero .btn.primary:hover{border-color:transparent;box-shadow:inset 0 1px #fff,0 0 0 1px #ffffffb3,0 18px 42px -12px #96a0ffbf,0 0 72px -8px #96a0ffb3}.hv2g .hero .btn.primary:after{background:radial-gradient(140px 80px at var(--gx,50%) var(--gy,50%),rgba(103,112,255,.22),transparent 70%)}.hv2g .hero .btn:not(.primary){--bg:var(--hg-fill);--fg:#fff;--bd:transparent;font-weight:550;box-shadow:var(--hg-rim),var(--hg-lift);backdrop-filter:var(--hg-blur);-webkit-backdrop-filter:var(--hg-blur)}.hv2g .hero .btn:not(.primary):hover{--bg:var(--hg-fill-hi);border-color:transparent;box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 1px #ffffff4d,0 14px 34px -14px #000000a6,0 0 36px -14px #3febfc59}.hv2g .hero .btn:not(.primary):after{background:radial-gradient(140px 80px at var(--gx,50%) var(--gy,50%),rgba(160,168,255,.28),transparent 70%)}.hv2g .hero .btn .pip{position:relative;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #3febfc29,0 0 12px 2px #3febfcb3}.hv2g .hero .btn .pip:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--cyan);animation:hgh-ping 2.4s cubic-bezier(.2,.7,.1,1) infinite}@keyframes hgh-ping{0%{transform:scale(1);opacity:.55}80%,to{transform:scale(3.2);opacity:0}}.hv2g .hero .proof{margin-top:28px;font-size:14px;color:#ffffff94}.hv2g .hero .proof .stat{font-family:inherit;font-size:14px;font-weight:450;letter-spacing:0;color:#ffffff9e;text-shadow:0 1px 10px rgba(0,0,0,.5)}.hv2g .hero .proof .stat b{font-weight:650;color:#ffffffe6}@media(max-width:640px){.hv2g .hero{align-items:stretch;padding:calc(var(--nav-h) + env(safe-area-inset-top,0px) + 20px) 0 calc(22px + env(safe-area-inset-bottom,0px))}.hv2g .hero .wrap{justify-content:flex-end}.hv2g .hero h1{margin-top:auto;margin-bottom:0}.hv2g .hero .big{font-size:clamp(40px,11.6vw,54px);line-height:1;max-width:11ch}.hv2g .hero .sub{margin-top:16px;font-size:18px}.hv2g .hero .support{margin:12px auto 28px!important;font-size:16px;line-height:1.55}.hv2g .hero .ctas{width:100%;flex-direction:column;flex-wrap:nowrap;gap:10px;margin-top:auto}.hv2g .hero .ctas .btn{flex:none;width:100%;height:54px;padding:0 20px;font-size:16px}.hv2g .hero .proof{margin-top:14px}.hv2g .hero .proof .stat{font-size:13px}}@media(max-width:640px)and (max-height:700px){.hv2g .hero{padding-top:calc(var(--nav-h) + env(safe-area-inset-top,0px) + 4px);padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))}.hv2g .hero .big{font-size:clamp(38px,10.6vw,46px)}.hv2g .hero .sub{margin-top:12px;font-size:17px}.hv2g .hero .support{margin:10px auto 20px!important;font-size:15.5px;line-height:1.5}.hv2g .hero .ctas .btn{height:52px}.hv2g .hero .proof{margin-top:10px}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.hv2g .hero{--hg-fill:linear-gradient(160deg,rgba(40,46,104,.9),rgba(16,20,52,.92));--hg-fill-hi:linear-gradient(160deg,rgba(52,58,124,.92),rgba(22,26,64,.94))}}@media(prefers-reduced-transparency:reduce){.hv2g .hero{--hg-fill:linear-gradient(160deg,#272C68,#12163C);--hg-fill-hi:linear-gradient(160deg,#323878,#181C48)}.hv2g .hero .btn{backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.hv2g .hero .btn .pip:after{animation:none;opacity:0}.hv2g .hero .btn:hover{translate:none}}@media(forced-colors:active){.hv2g .hero .big .w>span{background:none;-webkit-text-fill-color:currentColor}}.hv2g .owl{display:block;flex:none;pointer-events:none;-webkit-tap-highlight-color:transparent}.hv2g .owl .owl-host{display:block}@media(pointer:fine){.hv2g .owl .owl-host>span{pointer-events:auto}}.hv2g #agentic :is(.panel,.sc-card):has(>.owl){position:relative}.hv2g #agentic .owl{position:absolute;z-index:3;right:30px;bottom:calc(100% - 54px)}.hv2g #agentic .owl:is([data-owl-tab="0"],[data-owl-tab="1"]){right:150px}.hv2g #l5stage>.owl{position:absolute;z-index:4;right:40px;bottom:calc(100% - 26px)}.hv2g #msStage>.owl{position:absolute;z-index:3;top:-25px;left:calc(100% - 134px);transition:left .5s var(--ease),top .5s var(--ease)}.hv2g #msStage[data-surf=app]>.owl{top:-54px;left:calc(50% + 111px);animation:owl-float 7s ease-in-out infinite}@keyframes owl-float{50%{translate:0 -10px}}.hv2g #faq .owl{margin-top:26px}.hv2g #final .wrap>.owl{position:absolute;z-index:1;right:clamp(20px,3vw,40px);bottom:clamp(16px,2.4vw,32px)}@media(max-width:1100px){.hv2g #agentic .owl{bottom:calc(100% - 52px)}}@media(max-width:980px){.hv2g #l5stage>.owl{display:none}}@media(max-width:640px){.hv2g #agentic .owl,.hv2g #faq .owl{display:none}.hv2g #msStage>.owl{top:-42px;left:calc(100% - 120px)}.hv2g #msStage[data-surf=app]>.owl{top:-50px;left:calc(50% + 96px)}.hv2g #final .wrap>.owl{right:14px;bottom:12px}.hv2g #final .assure{margin-bottom:64px}}@media(prefers-reduced-motion:reduce){.hv2g #msStage>.owl{transition:none;animation:none}}.hv2g .trusted .marquee-track{gap:clamp(8px,1.4vw,24px);align-items:center}.hv2g .trusted{--logo-h:112px}.hv2g .trusted .logo-c{flex:none;display:block;height:calc(var(--logo-h) * .54);overflow:hidden}.hv2g .trusted .logo-c img{display:block;height:var(--logo-h);width:auto;max-width:none;margin-top:calc(var(--logo-h) * -.23);filter:grayscale(1) contrast(1.05);opacity:.74;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:opacity .35s ease,filter .35s ease}.hv2g .trusted .marquee:hover .logo-c img{opacity:.55}.hv2g .trusted .marquee .logo-c:hover img{opacity:1;filter:grayscale(1) contrast(1.15)}@media(max-width:640px){.hv2g .trusted{--logo-h:92px}.hv2g .trusted .marquee-track{gap:6px}}@media(prefers-reduced-motion:reduce){.hv2g .trusted .logo-c img{transition:none}}.hv2g .pk-dots{display:none}@media(min-width:641px)and (max-width:980px){.hv2g [data-peek][data-peek-tablet]{--pk-w:84vw;--pk-gap:14px;position:relative;display:flex!important;flex-wrap:nowrap!important;align-items:stretch;gap:var(--pk-gap)!important;grid-template-columns:none!important;margin-inline:calc(50% - 50vw)!important;--pk-room:88px;padding:28px 24px var(--pk-room)!important;margin-top:-18px;margin-bottom:calc(20px - var(--pk-room))!important;max-width:none!important;width:auto!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:24px;overscroll-behavior-x:contain;scrollbar-width:none;perspective:none}.hv2g [data-peek][data-peek-tablet]::-webkit-scrollbar{display:none}.hv2g :is([data-peek][data-peek-tablet]:not(:has([data-peek-card]))>*,[data-peek][data-peek-tablet] [data-peek-card]){flex:0 0 var(--pk-w)!important;width:var(--pk-w)!important;max-width:none!important;min-width:0;margin:0!important;scroll-snap-align:center;scroll-snap-stop:always;transform-origin:calc(50% - var(--pk-d,0) * 50%) 50%!important;transform:perspective(1500px) rotateY(calc(var(--pk-d,0) * -10deg)) scale(calc(1 - var(--pk-ad,0) * .07))!important;opacity:calc(1 - var(--pk-ad,0) * .3);transition:opacity .25s,box-shadow .4s}.hv2g .pk-dots.pk-tablet{display:flex}}@media(max-width:640px){.hv2g [data-peek]:not([data-peek-tablet=only]){--pk-w:84vw;--pk-gap:10px;position:relative;display:flex!important;flex-wrap:nowrap!important;align-items:stretch;gap:var(--pk-gap)!important;grid-template-columns:none!important;margin-inline:calc(50% - 50vw)!important;--pk-room:88px;padding:24px 16px var(--pk-room)!important;margin-top:-16px;margin-bottom:calc(18px - var(--pk-room))!important;max-width:none!important;width:auto!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:16px;overscroll-behavior-x:contain;scrollbar-width:none;perspective:none}.hv2g [data-peek]:not([data-peek-tablet=only])::-webkit-scrollbar{display:none}.hv2g :is([data-peek]:not([data-peek-tablet=only]):not(:has([data-peek-card]))>*,[data-peek]:not([data-peek-tablet=only]) [data-peek-card]){flex:0 0 var(--pk-w)!important;width:var(--pk-w)!important;max-width:none!important;min-width:0;margin:0!important;scroll-snap-align:center;scroll-snap-stop:always;transform-origin:calc(50% - var(--pk-d,0) * 50%) 50%!important;transform:perspective(1500px) rotateY(calc(var(--pk-d,0) * -10deg)) scale(calc(1 - var(--pk-ad,0) * .07))!important;opacity:calc(1 - var(--pk-ad,0) * .3);transition:opacity .25s,box-shadow .4s}.hv2g .pk-dots{display:flex}.hv2g .pk-dots.pk-tablet-only{display:none}}@media(max-width:980px){.hv2g .pk-dots{position:relative;z-index:1;justify-content:center;align-items:center;gap:7px;margin:0;padding:6px 0}.hv2g .pk-dots button{position:relative;width:6px;height:6px;padding:0;border:0;border-radius:3px;cursor:pointer;background:#0d143142;box-shadow:0 0 0 1px #ffffff80;transition:width .3s cubic-bezier(.2,.8,.2,1),background-color .3s,box-shadow .3s}.hv2g .pk-dots button.on{width:22px;background:linear-gradient(90deg,var(--ai,#6770FF),var(--cyan,#3FEBFC));box-shadow:0 0 0 1px #fff9,0 0 10px #6770ff73}.hv2g .pk-dots button:after{content:"";position:absolute;inset:-10px -4px}}@media(max-width:640px){.hv2g .pk-pills{display:flex!important;flex-wrap:nowrap!important;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;justify-content:flex-start!important}.hv2g .pk-pills::-webkit-scrollbar{display:none}.hv2g .pk-pills>*{flex:none}.hv2g .final .row{flex-direction:column;align-items:stretch;max-width:340px;margin-inline:auto}.hv2g .final .row>.btn{width:100%;min-height:52px;justify-content:center}}@media(max-width:640px)and (prefers-reduced-motion:reduce){.hv2g :is([data-peek]:not([data-peek-tablet=only]):not(:has([data-peek-card]))>*,[data-peek]:not([data-peek-tablet=only]) [data-peek-card]){transform:none!important;transition:none}}@media(min-width:641px)and (max-width:980px)and (prefers-reduced-motion:reduce){.hv2g :is([data-peek][data-peek-tablet]:not(:has([data-peek-card]))>*,[data-peek][data-peek-tablet] [data-peek-card]){transform:none!important;transition:none}}@media(prefers-reduced-motion:reduce){.hv2g .pk-dots button{transition:none}}.hv2g{--head-gap:clamp(44px,5.4vw,76px)}.hv2g .sec{padding:clamp(96px,11vw,156px) 0}.hv2g .sec .kicker{margin:0 0 22px}.hv2g .sec h2.title{font-size:clamp(32px,3.9vw,56px);line-height:1.04;letter-spacing:-.032em;text-wrap:balance}.hv2g .sec:not(#aura):not(#faq) h2.title{max-width:26ch!important}.hv2g .sec .lede{font-size:clamp(16.5px,1.3vw,19px);line-height:1.6;max-width:60ch;margin:20px 0 0}.hv2g .sec :is(.ax-head,.l5-head,.um-head,.perf-head,.uc-head,.cs-head,.ms-head){display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;margin-bottom:var(--head-gap)}.hv2g .sec :is(.ax-head,.l5-head,.um-head,.perf-head,.uc-head,.cs-head,.ms-head)>*{min-width:0}.hv2g .sec :is(.ax-head,.um-head,.uc-head)>.lede,.hv2g .sec .perf-head>div+div{margin:20px 0 0}.hv2g .sec .perf-head>div+div>.lede:first-child{margin-top:0}.hv2g .sec :is(.l5-head,.cs-head,.ms-head)>:is(.btn,.ms-sw){margin-top:30px}.hv2g .sec .l5-head>.btn{width:auto}.hv2g :is(#engage,#integrations)>.wrap>.lede{margin-bottom:var(--head-gap)}.hv2g .sec>.wrap>:is(.ax-head,.l5-head,.um-head,.perf-head,.uc-head,.cs-head,.ms-head)+*,.hv2g #engage>.wrap>.eng,.hv2g #integrations>.wrap>.lede+*{margin-top:0!important}@media(max-width:640px){.hv2g{--head-gap:36px}.hv2g .sec .kicker{margin-bottom:16px}.hv2g .sec .lede{margin-top:16px}.hv2g .sec :is(.l5-head,.cs-head,.ms-head)>:is(.btn,.ms-sw){margin-top:22px}}.hv2.pg .pg-sec{padding:clamp(56px,7vw,96px) 0;border-top:1px solid var(--line-2)}.hv2.pg .pg-sec.tight{padding:clamp(32px,4vw,48px) 0}.hv2.pg .pg-head{max-width:760px;margin-bottom:40px}.hv2.pg .pg-head.c{margin-inline:auto;text-align:center}.hv2.pg .pg-head .title{max-width:20ch}.hv2.pg .pg-head .lede{margin-top:16px}.hv2.pg .pg-hero{position:relative;padding:clamp(56px,8vw,104px) 0 clamp(56px,7vw,88px);overflow:hidden;background:radial-gradient(60% 70% at 85% 10%,rgba(103,112,255,.14),transparent 70%),radial-gradient(var(--line) 1px,transparent 1px) 0 0/22px 22px,var(--paper)}.hv2.pg .pg-hero-in{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px;align-items:center}.hv2.pg .pg-hero h1{font-size:clamp(40px,5.4vw,76px);line-height:1;letter-spacing:-.04em;font-weight:650;margin:0;max-width:15ch;text-wrap:balance}.hv2.pg .pg-hero .lede{margin-top:22px}.hv2.pg .pg-ctas{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.hv2.pg .pg-ctas .btn{height:50px;padding:0 22px;font-size:15.5px}.hv2.pg .pg-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.hv2.pg .pg-con{padding:0;overflow:hidden;box-shadow:0 40px 90px -45px #0d143166}.hv2.pg .pg-con-h{display:flex;align-items:center;gap:8px;padding:13px 18px;border-bottom:1px solid var(--line-2);font-size:14px}.hv2.pg .pg-con-h .dot{width:8px;height:8px;border-radius:50%;background:var(--ai);box-shadow:0 0 0 4px var(--ai-soft)}.hv2.pg .pg-con-h .r{margin-left:auto;font-family:var(--mono);font-size:11px;color:var(--muted)}.hv2.pg .pg-con dl{margin:0;padding:6px 18px}.hv2.pg .pg-con dl div{display:grid;grid-template-columns:108px 1fr;gap:14px;padding:11px 0;border-bottom:1px solid var(--line-2);animation:hv2-pop .5s var(--ease) both}.hv2.pg .pg-con dl div:last-child{border-bottom:0}.hv2.pg .pg-con dt{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ai);padding-top:2px}.hv2.pg .pg-con dd{margin:0;font-size:14.5px;line-height:1.45;color:var(--ink-2)}.hv2.pg .pg-con div.ok dt{color:var(--ok)}.hv2.pg .pg-con div.human dt{color:var(--human)}.hv2.pg .pg-con div.muted dt{color:var(--muted)}.hv2.pg .pg-con div.ai dd{color:var(--ink);background:var(--ai-mist);border-left:3px solid var(--ai);padding:8px 12px;border-radius:4px 8px 8px 4px}.hv2.pg .pg-con-f{padding:11px 18px;border-top:1px solid var(--line-2);background:var(--paper);font-family:var(--mono);font-size:11px;color:var(--muted)}.hv2.pg .pg-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px}.hv2.pg .pg-stats div{display:grid;gap:4px;padding-left:16px;border-left:2px solid var(--ai)}.hv2.pg .pg-stats b{font-size:clamp(28px,3vw,40px);font-weight:650;letter-spacing:-.03em;line-height:1.05}.hv2.pg .pg-stats span{font-size:14.5px;color:var(--ink-2)}.hv2.pg .pg-note{grid-column:1/-1;margin:0;font-family:var(--mono);font-size:11.5px;color:var(--muted)}.hv2.pg .pg-cards{display:grid;gap:16px}.hv2.pg .pg-cards.c2{grid-template-columns:repeat(2,minmax(0,1fr))}.hv2.pg .pg-cards.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.hv2.pg .pg-cards.c4{grid-template-columns:repeat(4,minmax(0,1fr))}.hv2.pg .pg-card{padding:24px;display:flex;flex-direction:column;gap:10px;transition:border-color .25s,transform .25s var(--ease),box-shadow .25s}.hv2.pg .pg-card:hover{border-color:#cfc6ff;transform:translateY(-2px);box-shadow:0 24px 50px -32px #0d143159}.hv2.pg .pg-card h3{margin:4px 0 0;font-size:19px;font-weight:600;letter-spacing:-.015em;line-height:1.25}.hv2.pg .pg-card p{margin:0;font-size:15.5px;color:var(--ink-2)}.hv2.pg .pg-card .tag{align-self:flex-start;margin-top:auto}.hv2.pg .pg-ic{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:var(--ai-mist);color:var(--ai);flex:none}.hv2.pg .pg-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0;border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;overflow:hidden}.hv2.pg .pg-steps li{padding:24px;display:flex;flex-direction:column;gap:8px;border-right:1px solid var(--line-2);position:relative}.hv2.pg .pg-steps li:last-child{border-right:0}.hv2.pg .pg-steps .n{font-family:var(--mono);font-size:12px;font-weight:600;color:var(--ai)}.hv2.pg .pg-steps h3{margin:0;font-size:18px;font-weight:600;letter-spacing:-.01em}.hv2.pg .pg-steps p{margin:0;font-size:15px;color:var(--ink-2)}.hv2.pg .pg-steps .tag{align-self:flex-start;margin-top:auto}.hv2.pg .pg-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.hv2.pg .pg-split.flip>:first-child{order:2}.hv2.pg .pg-split .pg-head{margin-bottom:24px}.hv2.pg .pg-ticks{list-style:none;margin:0;padding:0;display:grid;gap:12px}.hv2.pg .pg-ticks li{display:flex;gap:12px;font-size:16px;line-height:1.5;color:var(--ink-2)}.hv2.pg .pg-ticks li:before{content:"";flex:none;width:20px;height:20px;margin-top:2px;border-radius:50%;background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M3.5 7.3l2.2 2.2 4.8-5' fill='none' stroke='%23fff' stroke-width='1.8'/%3E%3C/svg%3E") center/12px no-repeat}.hv2.pg .pg-h3{margin:0;font-size:26px;font-weight:650;letter-spacing:-.025em;line-height:1.2}.hv2.pg .pg-p{margin:12px 0 20px;font-size:17px;color:var(--ink-2)}.hv2.pg .pg-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:32px}.hv2.pg .pg-tabs button{height:40px;padding:0 16px;border:1px solid var(--line);border-radius:999px;background:#fff;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s}.hv2.pg .pg-tabs button:hover{border-color:#cfc6ff}.hv2.pg .pg-tabs button[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:#fff;font-weight:600}.hv2.pg [role=tabpanel]{animation:hv2-pop .4s var(--ease)}.hv2.pg .pg-cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hv2.pg .pg-case{padding:22px;display:flex;flex-direction:column;gap:12px}.hv2.pg .pg-case .tag{align-self:flex-start}.hv2.pg .pg-case h3{margin:0;font-size:18px;font-weight:600;letter-spacing:-.01em}.hv2.pg .pg-case .pg-flow{display:grid;gap:6px;margin-top:auto}.hv2.pg .pg-case .pg-flow div{padding:9px 12px;border:1px solid var(--line-2);border-radius:var(--r);background:var(--paper);font-size:14px;line-height:1.4}.hv2.pg .pg-case .pg-flow small{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.08em;color:var(--muted);margin-bottom:2px}.hv2.pg .pg-case .pg-flow .ai{background:var(--ai-mist);border-color:#d3d6ff}.hv2.pg .pg-case .pg-flow .ai small{color:var(--ai)}.hv2.pg .pg-case .pg-flow .ok{background:var(--ok-soft);border-color:#bfe3d3}.hv2.pg .pg-case .pg-flow .ok small{color:var(--ok)}.hv2.pg .pg-eds{display:grid;grid-template-columns:1fr 1fr;gap:16px}.hv2.pg .pg-eds .panel{padding:28px;position:relative;overflow:hidden}.hv2.pg .pg-eds .panel:before{content:"";position:absolute;left:0;top:0;right:0;height:3px;background:var(--ai)}.hv2.pg .pg-eds .panel.ent:before{background:var(--ink)}.hv2.pg .pg-eds h3{margin:0;font-size:22px;font-weight:650;letter-spacing:-.02em}.hv2.pg .pg-eds p{margin:4px 0 20px;color:var(--muted);font-size:15px}.hv2.pg .pg-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px}.hv2.pg .pg-faq details{border-bottom:1px solid var(--line)}.hv2.pg .pg-faq summary{list-style:none;cursor:pointer;padding:18px 32px 18px 0;font-size:17.5px;font-weight:600;position:relative}.hv2.pg .pg-faq summary::-webkit-details-marker{display:none}.hv2.pg .pg-faq summary:after{content:"+";position:absolute;right:4px;top:14px;font-size:22px;font-weight:400;color:var(--muted);transition:transform .25s var(--ease)}.hv2.pg .pg-faq details[open] summary:after{transform:rotate(45deg)}.hv2.pg .pg-faq details p{margin:0 0 18px;font-size:16px;color:var(--ink-2);max-width:62ch}.hv2.pg .pg-rel{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.hv2.pg .pg-rel a{padding:18px;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;column-gap:14px;align-items:center;text-decoration:none;transition:border-color .2s,transform .25s var(--ease)}.hv2.pg .pg-rel a:hover{border-color:#cfc6ff;transform:translateY(-2px)}.hv2.pg .pg-rel .pg-ic{grid-row:span 2}.hv2.pg .pg-rel b{font-size:16px}.hv2.pg .pg-rel span{grid-column:2;font-size:13.5px;color:var(--muted)}.hv2.pg .pg-rel em{grid-column:3;grid-row:1/3;color:var(--ai)}.hv2.pg .pg-final{background:var(--ink);color:#fff;padding:clamp(64px,8vw,104px) 0;text-align:center;background-image:radial-gradient(50% 80% at 50% 0%,rgba(103,112,255,.35),transparent 70%)}.hv2.pg .pg-final h2{margin:0 auto;font-size:clamp(32px,4.4vw,56px);line-height:1.04;letter-spacing:-.035em;font-weight:650;max-width:20ch}.hv2.pg .pg-final p{margin:16px auto 0;max-width:56ch;color:#c6cae6;font-size:18px}.hv2.pg .pg-final .pg-ctas{justify-content:center}.hv2.pg .pg-final .btn:not(.primary){--bg:transparent;--fg:#fff;--bd:rgba(255,255,255,.3)}.hv2.pg .pg-final .btn.primary{--bg:var(--ai);--bd:var(--ai)}@media(max-width:980px){.hv2.pg .pg-hero-in,.hv2.pg .pg-split,.hv2.pg .pg-faq,.hv2.pg .pg-eds{grid-template-columns:1fr;gap:36px}.hv2.pg .pg-split.flip>:first-child{order:0}.hv2.pg .pg-cards.c3,.hv2.pg .pg-cards.c4,.hv2.pg .pg-cases{grid-template-columns:repeat(2,minmax(0,1fr))}.hv2.pg .pg-steps li{border-right:0;border-bottom:1px solid var(--line-2)}}@media(max-width:640px){.hv2.pg .pg-cards.c2,.hv2.pg .pg-cards.c3,.hv2.pg .pg-cards.c4,.hv2.pg .pg-cases{grid-template-columns:1fr}.hv2.pg .pg-con dl div{grid-template-columns:84px 1fr;gap:10px}}@media(prefers-reduced-motion:reduce){.hv2.pg *{animation:none!important;transition:none!important}}.hv2.pg .pg-split .title,.hv2.pg .pg-faq .title{font-size:clamp(30px,3.6vw,50px)}.hv2.pg .pg-tw{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-lg);background:#fff}.hv2.pg .pg-tbl{width:100%;border-collapse:collapse;font-size:15px;min-width:560px}.hv2.pg .pg-tbl th,.hv2.pg .pg-tbl td{padding:14px 18px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line-2);line-height:1.45}.hv2.pg .pg-tbl thead th{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--paper)}.hv2.pg .pg-tbl tbody th{font-weight:600;color:var(--ink);width:24%}.hv2.pg .pg-tbl td{color:var(--ink-2)}.hv2.pg .pg-tbl .hl{background:var(--ai-mist);color:var(--ink)}.hv2.pg .pg-tbl thead .hl{color:var(--ai)}.hv2.pg .pg-tbl tbody tr:last-child th,.hv2.pg .pg-tbl tbody tr:last-child td{border-bottom:0}.hv2.pg .pg-tbl th,.hv2.pg .pg-tbl td{font-feature-settings:normal;font-variant-numeric:normal}html.gsb-on{scrollbar-width:none}html.gsb-on::-webkit-scrollbar{display:none;width:0;height:0}html.gsb-drag,html.gsb-drag *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.gsb-rail{position:fixed;top:6px;bottom:6px;right:4px;z-index:2147482999;width:12px;border-radius:999px;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff38,inset 0 0 0 .5px #0d14310f;-webkit-backdrop-filter:blur(10px) saturate(140%);backdrop-filter:blur(10px) saturate(140%);opacity:0;pointer-events:none;transition:opacity .3s ease}.gsb-rail.on{opacity:1}.gsb{position:fixed;top:6px;right:7px;z-index:2147483000;width:6px;border-radius:999px;cursor:grab;touch-action:none;background:linear-gradient(90deg,#ffffff8c,#ffffff14 55%,#fff0),linear-gradient(180deg,#8b92ffc7,#6770ffb8 55%,#3febfcb8);box-shadow:inset 0 0 0 1px #ffffff80,0 0 0 .5px #5145f040,0 2px 10px -2px #6770ff8c,0 0 18px -4px #3febfc8c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;scale:1 .96;transition:opacity .35s ease,scale .35s cubic-bezier(.2,.8,.2,1),width .22s ease,right .22s ease,box-shadow .25s ease}.gsb.on{opacity:1;scale:1 1}.gsb.near,.gsb:hover,.gsb.drag{opacity:1;scale:1 1;width:8px;right:6px;box-shadow:inset 0 0 0 1px #fff9,0 0 0 .5px #5145f04d,0 3px 14px -2px #6770ffb3,0 0 26px -4px #3febfcb3}.gsb.drag{cursor:grabbing}@media(prefers-reduced-motion:reduce){.gsb,.gsb-rail{transition:opacity .2s linear}}@media(prefers-reduced-transparency:reduce){.gsb,.gsb-rail{-webkit-backdrop-filter:none;backdrop-filter:none}.gsb{background:linear-gradient(180deg,#8b92ff,#6770ff 55%,#3febfc);box-shadow:none}.gsb-rail{background:#0d143114}}@media print{.gsb,.gsb-rail{display:none}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#fafafa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;margin:0;padding:0}
