.v2-vs{--vs-ivory:#eef1f7;--vs-ink-1:rgb(238 241 247/0.92);--vs-ink-2:rgb(238 241 247/0.76);--vs-ink-3:rgb(238 241 247/0.62);--vs-ink-quiet:rgb(238 241 247/0.5);--vs-line:rgb(255 255 255/0.1);--vs-line-2:rgb(255 255 255/0.16);--vs-accent:var(--v2-accent);--vs-focus:color-mix(in srgb,var(--v2-accent) 80%,transparent);--vs-deep:var(--v2-deep,#0b1120);--vs-plate:rgb(7 13 30/0.66);--vs-bubble:#1a2847;--vs-entry:#8fd5f4;--vs-aim:#a3d9be;--vs-risk:#eca69d;--vs-warn:#e3b65c;--vs-serif:var(--font-instrument-serif),"Iowan Old Style",Georgia,serif;--vs-sans:var(--v2-body);--vs-mono:var(--v2-mono);--vs-ease:cubic-bezier(0.22,1,0.36,1);--vs-ease-io:cubic-bezier(0.65,0,0.35,1);--vs-t-micro:180ms;--vs-t-comp:380ms;--vs-t-enter:620ms;--vs-t-mask:860ms;--vs-stagger:80ms;--vs-rise:12px;--vs-tilt:0.55;--vs-grain:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");--vs-gutter:20px;--vs-max:100%;--vs-sec:72px;--vs-head-gap:24px;--vs-hero-pt:28px;--vs-radius:22px;--vs-fs-h1:42px;--vs-fs-h2:34px;--vs-fs-lead:17px;--vs-fs-body:16px;--vs-fs-side:30px;--vs-fs-room:60px;--vs-bubble-fs:15px;--vs-phone:min(320px,calc(100vw - 56px));--vs-phone-pad:16px}@media (min-width:640px){.v2-vs{--vs-gutter:28px;--vs-sec:88px;--vs-head-gap:28px;--vs-fs-h1:52px;--vs-fs-h2:40px;--vs-fs-lead:18px;--vs-fs-side:34px;--vs-fs-room:72px;--vs-bubble-fs:17px;--vs-phone:320px;--vs-phone-pad:24px}}@media (min-width:768px){.v2-vs{--vs-fs-h1:48px;--vs-fs-room:58px;--vs-phone:280px;--vs-rise:16px;--vs-tilt:1}}@media (min-width:1024px){.v2-vs{--vs-gutter:40px;--vs-max:944px;--vs-sec:104px;--vs-head-gap:36px;--vs-hero-pt:44px;--vs-radius:24px;--vs-fs-h1:60px;--vs-fs-h2:44px;--vs-fs-lead:19px;--vs-fs-side:38px;--vs-fs-room:76px;--vs-phone:310px;--vs-phone-pad:48px}}@media (min-width:1280px){.v2-vs{--vs-gutter:56px;--vs-max:1168px;--vs-sec:112px;--vs-head-gap:40px;--vs-hero-pt:52px;--vs-radius:26px;--vs-fs-h1:72px;--vs-fs-h2:48px;--vs-fs-lead:20px;--vs-fs-body:17px;--vs-fs-side:42px;--vs-fs-room:96px;--vs-bubble-fs:18px;--vs-phone:350px}}@media (min-width:1440px){.v2-vs{--vs-max:1280px;--vs-sec:120px;--vs-head-gap:44px;--vs-hero-pt:56px;--vs-fs-h1:80px;--vs-fs-h2:52px;--vs-fs-side:46px;--vs-fs-room:108px;--vs-phone:380px}}@media (min-width:1680px){.v2-vs{--vs-max:1440px;--vs-sec:132px;--vs-head-gap:48px;--vs-hero-pt:64px;--vs-radius:28px;--vs-fs-h1:88px;--vs-fs-h2:56px;--vs-fs-lead:21px;--vs-fs-body:18px;--vs-fs-side:50px;--vs-fs-room:120px;--vs-bubble-fs:19px;--vs-phone:400px}}@media (min-width:1920px){.v2-vs{--vs-max:1560px;--vs-sec:140px;--vs-head-gap:52px;--vs-hero-pt:72px;--vs-fs-h1:96px;--vs-fs-h2:60px;--vs-fs-lead:22px;--vs-fs-side:54px;--vs-fs-room:132px;--vs-bubble-fs:20px;--vs-phone:430px}}@media (min-width:2400px){.v2-vs{--vs-max:1840px;--vs-sec:164px;--vs-head-gap:64px;--vs-hero-pt:88px;--vs-radius:32px;--vs-fs-h1:116px;--vs-fs-h2:72px;--vs-fs-lead:25px;--vs-fs-body:20px;--vs-fs-side:64px;--vs-fs-room:156px;--vs-bubble-fs:23px;--vs-phone:520px}}.v2-vs-main{position:relative;overflow-x:clip;font-family:var(--vs-sans);color:var(--vs-ivory);-webkit-font-smoothing:antialiased}.v2-vs-main section[id]{scroll-margin-top:var(--v2-sticky-offset)}.v2-vs-main :is(a,button,summary):focus-visible{outline:2px solid var(--vs-focus);outline-offset:3px;box-shadow:none}.v2-vs-wrap{width:100%;max-width:calc(var(--vs-max) + 2 * var(--vs-gutter));margin-inline:auto;padding-inline:var(--vs-gutter)}.v2-vs-sec{padding-top:var(--vs-sec)}.v2-vs-h2{margin:0;font-family:var(--vs-serif);font-size:var(--vs-fs-h2);font-weight:400;line-height:1.05;letter-spacing:-.01em;color:var(--vs-ivory);text-wrap:balance}.v2-vs-sec-head{display:grid;gap:14px}.v2-vs-sec-lead{margin:0;max-width:34em;font-size:var(--vs-fs-lead);line-height:1.5;color:var(--vs-ink-2);text-wrap:pretty}.v2-vs-mask{overflow-x:visible;overflow-y:clip;margin-block:-.14em -.24em;padding-block:.14em .24em}.v2-vs-mask,.v2-vs-mask>*{display:block}.v2-vs-mask+.v2-vs-mask{margin-top:-.38em}.v2-vs-cta{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.v2-vs-go{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:60px;padding:7px 7px 7px 26px;border-radius:999px;background:var(--vs-ivory) linear-gradient(105deg,transparent 32%,rgb(39 170 225/.16) 50%,transparent 68%) no-repeat 120% 0 /250% 100%;box-shadow:0 14px 32px -20px rgb(0 0 0/.85);color:var(--vs-deep);font-size:17px;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color .22s var(--vs-ease),transform .26s var(--vs-ease),box-shadow .26s var(--vs-ease)}.v2-vs-go:hover{background-color:#fff;box-shadow:0 18px 38px -20px rgb(0 0 0/.9)}.v2-vs-go-label{transition:transform .26s var(--vs-ease)}.v2-vs-go-arrow{position:relative;display:grid;place-items:center;flex:none;width:46px;height:46px;overflow:hidden;border-radius:50%;background:var(--vs-deep);color:var(--vs-ivory);transition:background-color .22s var(--vs-ease)}.v2-vs-go-arrow>svg{grid-area:1/1;transition:transform .38s var(--vs-ease)}.v2-vs-go-arrow>svg+svg{transform:translate(-160%,160%)}.v2-vs-go:hover .v2-vs-go-arrow{background:#15254a}@media (prefers-reduced-motion:no-preference){.v2-vs-go:hover{transform:translateY(-1px)}.v2-vs-go:active{transform:translateY(0) scale(.985);transition-duration:90ms}.v2-vs-go:hover .v2-vs-go-arrow>svg:first-child{transform:translate(160%,-160%)}.v2-vs-go:hover .v2-vs-go-arrow>svg+svg{transform:none}.v2-vs-go:hover .v2-vs-go-label{transform:translateX(2px)}.v2-vs-go:hover{animation:vs-sheen .9s var(--vs-ease)}}@keyframes vs-sheen{0%{background-position:120% 0}to{background-position:-20% 0}}.v2-vs-main .v2-vs-go:focus-visible{border-radius:999px;outline-offset:4px}.v2-vs-cta-note{padding-left:6px;font-family:var(--vs-mono);font-size:13.5px;color:var(--vs-ink-3)}@media (min-width:640px){.v2-vs-go{justify-content:flex-start}}@media (min-width:1280px){.v2-vs-go{min-height:62px;padding-left:28px;font-size:18px}}@media (min-width:1920px){.v2-vs-go{min-height:66px;font-size:19px}.v2-vs-go-arrow{width:50px;height:50px}}.v2-vs-link{display:inline-flex;align-items:center;gap:7px;font-size:15.5px;font-weight:600;color:var(--vs-ivory);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:rgb(255 255 255/.3);text-underline-offset:5px;transition:text-decoration-color .2s var(--vs-ease),color .2s var(--vs-ease)}.v2-vs-link:hover{text-decoration-color:currentColor}.v2-vs-link>svg{flex:none;transition:transform .26s var(--vs-ease)}@media (prefers-reduced-motion:no-preference){.v2-vs-link:hover>svg.lucide-arrow-right{transform:translateX(3px)}.v2-vs-link:hover>svg.lucide-arrow-up-right{transform:translate(2px,-2px)}}.v2-vs-hero{padding-top:calc(var(--v2-sticky-offset) + var(--vs-hero-pt))}.v2-vs-hero-grid{display:grid;row-gap:40px}.v2-vs-h1{margin:0;font-weight:400}.v2-vs-name{display:block;margin-bottom:18px;font-family:var(--vs-sans);font-size:15px;font-weight:600;letter-spacing:.02em;line-height:1.3;color:var(--vs-accent)}.v2-vs-h1-title{display:block;font-family:var(--vs-serif);font-size:var(--vs-fs-h1);line-height:1.02;letter-spacing:-.012em;color:var(--vs-ivory)}.v2-vs-line{display:block;overflow:clip;margin-block:-.05em -.16em;padding-block:.05em .16em}.v2-vs-line>*{display:block;text-wrap:balance}.v2-vs-h1-title em{font-style:italic}.v2-vs-lead{margin:24px 0 32px;max-width:30em;font-size:var(--vs-fs-lead);line-height:1.55;color:var(--vs-ink-2);text-wrap:pretty}@media (max-width:639.98px){.v2-vs-hero .v2-vs-cta{align-items:stretch;text-align:center}}@media (min-width:768px){.v2-vs-hero-grid{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:40px}}@media (min-width:1024px){.v2-vs-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:56px}.v2-vs-name{font-size:16px;margin-bottom:22px}.v2-vs-lead{margin:28px 0 40px}}.v2-vs-phone{position:relative;justify-self:center;box-sizing:content-box;width:var(--vs-phone);height:32.5em;margin:-24px calc(-1 * var(--vs-phone-pad)) 0;padding:24px var(--vs-phone-pad) 0;overflow:hidden;font-size:calc(var(--vs-phone) / 25);line-height:1.45;pointer-events:none;user-select:none;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 6em),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 6em),transparent)}.v2-vs-phone:before{content:"";position:absolute;inset:8% 4% 0;background:radial-gradient(closest-side,rgb(39 170 225/.17),transparent)}.v2-vs-device{position:relative;aspect-ratio:9/18.6;padding:.6em;border-radius:3.3em;background:linear-gradient(155deg,rgb(255 255 255/.16),rgb(255 255 255/.03) 32%,rgb(255 255 255/0) 58%),linear-gradient(180deg,#1b2645,#0b1328);box-shadow:inset 0 0 0 1px rgb(255 255 255/.15),inset 0 0 0 .28em rgb(0 0 0/.32),0 2em 4em -1.4em rgb(0 0 0/.7)}.v2-vs-screen{position:relative;height:100%;overflow:hidden;border-radius:2.72em;background:radial-gradient(130% 55% at 15% 0,rgb(39 170 225/.11),transparent 62%),linear-gradient(180deg,#0f1a34,#0a1227);box-shadow:inset 0 0 0 1px rgb(255 255 255/.05),inset 0 0 2.4em rgb(0 0 0/.35)}.v2-vs-screen:before{background:#03070f;opacity:0}.v2-vs-screen:after,.v2-vs-screen:before{position:absolute;z-index:3;inset:0;pointer-events:none}.v2-vs-screen:after{content:"";background:linear-gradient(118deg,rgb(255 255 255/.05) 0,rgb(255 255 255/.015) 30%,transparent 46%),var(--vs-grain) 0 0 /256px 256px;opacity:.85;mix-blend-mode:overlay}.v2-vs-cam{position:absolute;z-index:4;top:.8em;left:50%;width:.78em;height:.78em;margin-left:-.39em;border-radius:50%;background:#04070e;box-shadow:inset 0 0 0 .12em rgb(255 255 255/.07)}.v2-vs-tg-bar{position:relative;z-index:2;display:flex;align-items:center;gap:.65em;padding:2.45em 1em .75em .55em;background:rgb(15 25 48/.94);border-bottom:1px solid rgb(255 255 255/.06);box-shadow:0 .6em 1.2em -.9em rgb(0 0 0/.6)}.v2-vs-tg-back{flex:none;width:1.55em;height:1.55em;color:var(--vs-accent)}.v2-vs-tg-avatar{flex:none;width:2.65em;height:2.65em;border-radius:50%;background:#0b1120 url(/icon.svg) 50%/122% no-repeat;box-shadow:0 0 0 1px rgb(255 255 255/.1)}.v2-vs-tg-who{display:grid;min-width:0;line-height:1.25}.v2-vs-tg-name{font-size:1.06em;font-weight:600;color:var(--vs-ivory)}.v2-vs-tg-sub{font-size:.85em;color:rgb(238 241 247/.55)}.v2-vs-tg-feed{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;min-height:20.25em;padding:1.05em .75em}.v2-vs-arrive{display:grid;grid-template-rows:1fr}.v2-vs-arrive-in{display:flex;flex-direction:column;align-items:flex-start;min-height:0}.v2-vs-arrive+.v2-vs-arrive>.v2-vs-arrive-in{padding-top:.55em}.v2-vs-bubble{max-width:100%;margin:0;padding:.62em .8em .68em;border-radius:1.1em 1.1em 1.1em .32em;background:var(--vs-bubble);box-shadow:0 1px 0 rgb(0 0 0/.28);color:rgb(238 241 247/.95);line-height:1.45}.v2-vs-bubble-line{display:block}.v2-vs-quote{display:grid;margin:.05em 0 .42em;padding:.28em .6em .3em;border-left:.2em solid var(--vs-accent);border-radius:.35em;background:rgb(39 170 225/.12);font-size:.9em;line-height:1.35}.v2-vs-quote-name{font-weight:600;color:var(--vs-accent)}.v2-vs-quote-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:rgb(238 241 247/.78)}.v2-vs-warn{display:inline-block;width:1.05em;height:1.05em;vertical-align:-.16em;color:var(--vs-warn)}.v2-vs-split{padding-top:calc(var(--vs-sec) * .8)}.v2-vs-versus{display:grid;margin-top:var(--vs-head-gap);border-top:1px solid var(--vs-line-2)}.v2-vs-side{position:relative;isolation:isolate;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:14px;height:100%;padding:28px 0 34px}.v2-vs-side[data-side=vip]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgb(255 255 255/.16),rgb(255 255 255/.16) 70%,transparent);transform-origin:0 50%}.v2-vs-side[data-side=robot]:after{content:"";position:absolute;top:-1px;left:0;width:40%;height:1px;background:linear-gradient(90deg,transparent,rgb(39 170 225/.9) 72%,#c4ecfc);box-shadow:0 0 12px rgb(39 170 225/.5);opacity:0;pointer-events:none}.v2-vs-side[data-side=vip]:after{content:"";position:absolute;z-index:-1;inset:-12% -8% -16% -8%;background:radial-gradient(60% 66% at 32% 46%,rgb(39 170 225/.21),transparent 74%);pointer-events:none}.v2-vs-side-name{display:inline-flex;align-items:center;gap:9px;margin:0;font-size:15px;font-weight:600;letter-spacing:.01em;line-height:1.3}.v2-vs-side-line{margin:0;max-width:12em;font-family:var(--vs-serif);font-size:var(--vs-fs-side);line-height:1.04;letter-spacing:-.01em;text-wrap:balance}.v2-vs-side-body{margin:0;max-width:27em;font-size:var(--vs-fs-body);line-height:1.55;text-wrap:pretty}.v2-vs-side[data-side=robot] .v2-vs-side-name{color:var(--vs-ink-3)}.v2-vs-side[data-side=robot] .v2-vs-side-line{color:rgb(238 241 247/.56)}.v2-vs-side[data-side=robot] .v2-vs-side-body{color:var(--vs-ink-2)}.v2-vs-side[data-side=robot] .v2-vs-link{margin-top:auto;padding-top:8px;color:var(--vs-ink-2)}.v2-vs-side[data-side=robot] .v2-vs-link:hover{color:var(--vs-ivory)}.v2-vs-side[data-side=vip] .v2-vs-side-name{color:var(--vs-accent)}.v2-vs-side[data-side=vip] .v2-vs-side-line{color:var(--vs-ivory)}.v2-vs-side[data-side=vip] .v2-vs-side-body{color:var(--vs-ink-1)}@media (min-width:768px){.v2-vs-versus{grid-template-columns:1fr 1fr}.v2-vs-side{padding:36px 40px 6px 0}.v2-vs-side[data-side=vip]{padding:36px 0 6px 44px}.v2-vs-side[data-side=vip]:before{top:36px;bottom:0;right:auto;width:1px;height:auto;background:linear-gradient(180deg,rgb(255 255 255/.16),rgb(255 255 255/.16) 55%,transparent);transform-origin:50% 0}}@media (min-width:1280px){.v2-vs-side{gap:18px;padding:46px 64px 6px 0}.v2-vs-side[data-side=vip]{padding:46px 0 6px 72px}.v2-vs-side[data-side=vip]:before{top:46px}}.v2-vs-rooms{padding-top:var(--vs-sec)}.v2-vs-rooms-head{display:grid;gap:14px}.v2-vs-rooms-intro{margin:0;max-width:30em;font-size:var(--vs-fs-lead);line-height:1.5;color:var(--vs-ink-2);text-wrap:pretty}.v2-vs-room-list{position:relative;display:grid;margin-top:var(--vs-head-gap);border-top:1px solid transparent}.v2-vs-room-list:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:var(--vs-line-2);transform-origin:0 50%;pointer-events:none}.v2-vs-room{position:relative;box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:18px;height:100%;padding:20px 0 18px;border-bottom:1px solid transparent}.v2-vs-room:before{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--vs-line);transform-origin:0 50%;pointer-events:none}.v2-vs-room-name{margin:0;font-family:var(--vs-serif);font-size:var(--vs-fs-room);font-weight:400;line-height:.95;letter-spacing:-.015em;color:var(--vs-ivory)}.v2-vs-room-line{justify-self:end;margin:0 0 .2em;max-width:12em;font-size:var(--vs-fs-body);line-height:1.4;text-align:right;color:var(--vs-ink-1);text-wrap:pretty}@media (min-width:768px){.v2-vs-rooms-head{grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:end;column-gap:48px}.v2-vs-rooms-intro{max-width:22em;padding-bottom:.2em}.v2-vs-room-list{grid-template-columns:repeat(3,minmax(0,1fr))}.v2-vs-room{grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;row-gap:18px;padding:30px 20px 6px;border-bottom:0}.v2-vs-room[data-i="0"]{padding-left:0}.v2-vs-room:not([data-i="0"]){border-left:1px solid transparent}.v2-vs-room:before{display:none}.v2-vs-room:not([data-i="0"]):before{display:block;top:0;bottom:0;left:-1px;right:auto;width:1px;height:auto;transform-origin:50% 0}.v2-vs-room-list:after{content:"";position:absolute;top:-1px;left:0;width:calc(100% / 3);height:1px;background:linear-gradient(90deg,var(--vs-accent),rgb(39 170 225/.45) 45%,transparent 88%);opacity:0;pointer-events:none}.v2-vs-room:not([data-i="0"]):after{content:"";position:absolute;top:0;left:-1px;width:1px;height:42%;background:linear-gradient(180deg,var(--vs-accent),transparent);opacity:0;pointer-events:none}.v2-vs-room-line{justify-self:start;margin:0;max-width:16em;text-align:left}}@media (min-width:1024px){.v2-vs-room{padding:34px 32px 6px}}@media (min-width:1280px){.v2-vs-rooms-intro{max-width:24em}.v2-vs-room{row-gap:22px;padding:40px 44px 6px}.v2-vs-room-line{font-size:18px}}@media (min-width:1680px){.v2-vs-room-line{font-size:19px}}.v2-vs-signal{padding-top:calc(var(--vs-sec) * 1.1)}.v2-vs-read{display:grid;gap:32px;margin-top:var(--vs-head-gap)}.v2-vs-read-chat{position:relative;isolation:isolate}.v2-vs-read-chat:before{content:"";position:absolute;z-index:-1;inset:-14% -12% -18% -12%;background:radial-gradient(closest-side,rgb(39 170 225/.1),transparent);pointer-events:none}.v2-vs-read-screen{box-sizing:border-box;width:fit-content;max-width:100%;overflow:hidden;border:1px solid var(--vs-line);border-radius:var(--vs-radius);background:radial-gradient(120% 70% at 10% 0,rgb(39 170 225/.1),transparent 60%),linear-gradient(180deg,#0f1a34,#0a1227);box-shadow:inset 0 0 2.4em rgb(0 0 0/.25),0 36px 70px -46px rgb(0 0 0/.9);font-size:var(--vs-bubble-fs)}.v2-vs-read-screen .v2-vs-tg-bar{padding:.7em 1.1em;font-size:.82em}.v2-vs-read-feed{display:flex;flex-direction:column;align-items:flex-start;gap:.6em;padding:.95em .95em 1.05em}.v2-vs-level{margin-left:.1em;padding:.02em .34em;border-radius:.32em;font-family:var(--vs-mono);font-size:.92em;letter-spacing:-.01em}.v2-vs-read-source{margin:16px 0 0;max-width:42em;font-size:14px;line-height:1.55;color:var(--vs-ink-3);text-wrap:pretty}.v2-vs-read-risk{margin-top:6px;color:var(--vs-ink-2)}.v2-vs-bubble-chart{padding:.24em;line-height:0}.v2-vs-chart{display:block;width:21em;max-width:100%;height:auto;aspect-ratio:400/250;border-radius:.88em .88em .88em .22em;background:linear-gradient(180deg,#0c1530,#091022);font-family:var(--vs-sans)}.v2-vs-chart-grid line{stroke:rgb(255 255 255/.045);stroke-width:1}.v2-vs-chart-grid .v2-vs-chart-axis{stroke:rgb(255 255 255/.1)}.v2-vs-chart-mark{font-size:30px;font-weight:600;letter-spacing:-.01em;fill:rgb(238 241 247/.06)}.v2-vs-chart-flag{font-family:var(--vs-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;fill:rgb(238 241 247/.5)}.v2-vs-chart-wick{fill:none;stroke:rgb(238 241 247/.32);stroke-width:1}.v2-vs-chart-body[data-dir=up]{fill:rgb(238 241 247/.62)}.v2-vs-chart-body[data-dir=down]{fill:rgb(238 241 247/.26)}.v2-vs-chart-band{fill:rgb(236 166 157/.08)}.v2-vs-chart-level{stroke:currentColor;stroke-width:1.5;transform-box:fill-box;transform-origin:0 50%}.v2-vs-chart-label{font-size:13px;font-weight:500;fill:currentColor}.v2-vs-chart-tag rect{fill:currentColor;fill-opacity:.16}.v2-vs-chart-tag text{font-family:var(--vs-mono);font-size:11.5px;font-weight:500;fill:currentColor}.v2-vs-chart [data-tone=entry]{color:var(--vs-entry)}.v2-vs-chart [data-tone=aim]{color:var(--vs-aim)}.v2-vs-chart [data-tone=risk]{color:var(--vs-risk)}.v2-vs-notes{display:grid;gap:22px}.v2-vs-note{position:relative;display:grid;gap:5px}.v2-vs-note:before{content:"";position:absolute;top:.2em;left:-16px;width:1px;height:1.2em;background:var(--vs-accent);transform:scaleY(0);transform-origin:50% 0;pointer-events:none}.v2-vs-note-label{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:var(--vs-fs-body);font-weight:600;color:var(--vs-ivory);transition:color .22s var(--vs-ease)}.v2-vs-note-value{padding:1px 7px;border-radius:5px;background:rgb(255 255 255/.07);font-family:var(--vs-mono);font-size:.86em;font-weight:500;letter-spacing:-.01em;color:var(--vs-ink-1)}.v2-vs-note-text{margin:0;max-width:30em;font-size:var(--vs-fs-body);line-height:1.5;color:var(--vs-ink-2);text-wrap:pretty;transition:color .22s var(--vs-ease)}[data-tone=entry] :is(.v2-vs-level,.v2-vs-note-value){background:rgb(143 213 244/.13);color:var(--vs-entry)}[data-tone=aim] :is(.v2-vs-level,.v2-vs-note-value){background:rgb(163 217 190/.12);color:var(--vs-aim)}[data-tone=risk] :is(.v2-vs-level,.v2-vs-note-value){background:rgb(236 166 157/.12);color:var(--vs-risk)}.v2-vs-read-screen .v2-vs-bubble-line[data-note]{margin-inline:-.3em;padding-inline:.3em;border-radius:.35em;transition:background-color .22s var(--vs-ease)}.v2-vs-read-screen :is(.v2-vs-bubble-update,.v2-vs-bubble-chart){transition:box-shadow .22s var(--vs-ease)}.v2-vs-read:has(.v2-vs-note[data-note=entry]:hover) .v2-vs-bubble-line[data-note=entry],.v2-vs-read:has(.v2-vs-note[data-note=pair]:hover) .v2-vs-bubble-line[data-note=pair],.v2-vs-read:has(.v2-vs-note[data-note=stop]:hover) .v2-vs-bubble-line[data-note=stop],.v2-vs-read:has(.v2-vs-note[data-note=targets]:hover) .v2-vs-bubble-line[data-note=targets]{background-color:rgb(255 255 255/.08)}.v2-vs-read:has(.v2-vs-note[data-note=chart]:hover) .v2-vs-bubble-chart,.v2-vs-read:has(.v2-vs-note[data-note=update]:hover) .v2-vs-bubble-update{box-shadow:0 0 0 1px rgb(143 213 244/.4),0 1px 0 rgb(0 0 0/.28)}.v2-vs-read:has(.v2-vs-bubble-chart:hover) .v2-vs-note[data-note=chart] :is(.v2-vs-note-label,.v2-vs-note-text),.v2-vs-read:has(.v2-vs-bubble-line[data-note=entry]:hover) .v2-vs-note[data-note=entry] :is(.v2-vs-note-label,.v2-vs-note-text),.v2-vs-read:has(.v2-vs-bubble-line[data-note=pair]:hover) .v2-vs-note[data-note=pair] :is(.v2-vs-note-label,.v2-vs-note-text),.v2-vs-read:has(.v2-vs-bubble-line[data-note=stop]:hover) .v2-vs-note[data-note=stop] :is(.v2-vs-note-label,.v2-vs-note-text),.v2-vs-read:has(.v2-vs-bubble-line[data-note=targets]:hover) .v2-vs-note[data-note=targets] :is(.v2-vs-note-label,.v2-vs-note-text),.v2-vs-read:has(.v2-vs-bubble-update:hover) .v2-vs-note[data-note=update] :is(.v2-vs-note-label,.v2-vs-note-text){color:var(--vs-ivory)}@media (min-width:768px){.v2-vs-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 40px}}@media (min-width:1024px){.v2-vs-read-feed{padding:1.15em 1.2em 1.25em}}@media (min-width:1280px){.v2-vs-read{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:72px}.v2-vs-notes{grid-template-columns:minmax(0,1fr);gap:26px}}@media (min-width:1440px){.v2-vs-read{column-gap:96px}}.v2-vs-video{padding-top:calc(var(--vs-sec) * .95)}.v2-vs-video .v2-vs-h2{text-align:center}.v2-vs-stage{position:relative;display:grid;place-items:center;width:100%;max-width:min(900px,calc(78svh * var(--vs-video-aspect, 16 / 9)));aspect-ratio:var(--vs-video-aspect,16/9);margin:var(--vs-head-gap) auto 0;overflow:hidden;border:1px solid var(--vs-line);border-radius:var(--vs-radius);background:var(--vs-plate) center /cover no-repeat}.v2-vs-player{background-color:#050a17}.v2-vs-player-play{position:absolute;inset:0;display:grid;place-items:center;padding:0;border:0;background:linear-gradient(180deg,rgb(5 10 23/0) 40%,rgb(5 10 23/.35));color:inherit;font:inherit;cursor:pointer}.v2-vs-player-play[aria-disabled=true]{cursor:progress}.v2-vs-stage-play{display:grid;place-items:center;width:84px;height:84px;border-radius:50%;background:var(--vs-ivory);box-shadow:0 16px 40px -18px rgb(0 0 0/.8);color:var(--vs-deep);transition:transform .32s var(--vs-ease),background-color .2s var(--vs-ease),box-shadow .32s var(--vs-ease)}.v2-vs-player-play:hover .v2-vs-stage-play{background:#fff;box-shadow:0 16px 40px -18px rgb(0 0 0/.8),0 0 0 10px rgb(238 241 247/.14)}.v2-vs-stage-play>svg{transition:transform .26s var(--vs-ease)}@media (prefers-reduced-motion:no-preference){.v2-vs-player-play:not([aria-disabled=true]):hover .v2-vs-stage-play>svg{transform:translateX(2px)}.v2-vs-player-play:not([aria-disabled=true]):active .v2-vs-stage-play{transform:scale(.96);transition-duration:90ms}.v2-vs-player[data-state=playing] .v2-vs-stage-media{animation:vs-settle .8s var(--vs-ease)}}@keyframes vs-settle{0%{transform:scale(1.025)}}.v2-vs-main .v2-vs-player-play:focus-visible{outline:none}.v2-vs-player-play:focus-visible .v2-vs-stage-play{outline:2px solid var(--vs-focus);outline-offset:5px}.v2-vs-stage-media{position:absolute;inset:0;width:100%;height:100%;border:0;background:#000;opacity:0}.v2-vs-player[data-state=playing] .v2-vs-stage-media{opacity:1}@media (prefers-reduced-motion:no-preference){.v2-vs-stage-media{transition:opacity .5s var(--vs-ease)}}.v2-vs-spinner{width:26px;height:26px;border:2px solid rgb(11 17 32/.2);border-top:2px solid var(--vs-deep);border-radius:50%;animation:vs-spin .8s linear infinite}@media (prefers-reduced-motion:reduce){.v2-vs-spinner{animation-duration:2.4s}}@keyframes vs-spin{to{transform:rotate(1turn)}}.v2-vs-faq{padding-top:max(0px,calc(var(--vs-sec) * 1.1 - 4rem))}@media (min-width:768px){.v2-vs-faq{padding-top:max(0px,calc(var(--vs-sec) * 1.1 - 6rem))}}.v2-vs-faq+.v2-vs-join{padding-top:0}.v2-vs-join{padding-bottom:calc(var(--vs-sec) * .9)}.v2-vs-close{--vs-mini:min(280px,calc(100vw - 96px));display:grid;grid-template-areas:"head" "phone" "steps";row-gap:36px}.v2-vs-close-head{grid-area:head}.v2-vs-close-steps-wrap{grid-area:steps}.v2-vs-close-visual{grid-area:phone;justify-self:center}.v2-vs-close-title{margin:0;font-family:var(--vs-serif);font-size:var(--vs-fs-h1);font-weight:400;line-height:1.02;letter-spacing:-.012em;color:var(--vs-ivory)}.v2-vs-close-title>*{display:block;text-wrap:balance}.v2-vs-close-title em{font-style:italic}.v2-vs-close-lead{margin:22px 0 0;max-width:26em;font-size:var(--vs-fs-lead);line-height:1.5;color:var(--vs-ink-2);text-wrap:pretty}.v2-vs-close-actions{display:flex;flex-direction:column;align-items:stretch;gap:14px;margin-top:30px}.v2-vs-close-free{display:inline-flex;align-items:center;justify-content:center;gap:6px;align-self:center;padding:6px 2px;font-size:15px;font-weight:500;color:var(--vs-ink-2);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:rgb(255 255 255/.28);text-underline-offset:5px;transition:color .2s var(--vs-ease),text-decoration-color .2s var(--vs-ease)}.v2-vs-close-free:hover{color:var(--vs-ivory);text-decoration-color:currentColor}.v2-vs-close-free>svg{flex:none;transition:transform .26s var(--vs-ease)}@media (prefers-reduced-motion:no-preference){.v2-vs-close-free:hover>svg{transform:translate(2px,-2px)}}.v2-vs-close-steps{position:relative;display:grid;gap:12px;padding-top:20px;border-top:1px solid transparent}.v2-vs-close-steps:after,.v2-vs-close-steps:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;transform-origin:0 50%;pointer-events:none}.v2-vs-close-steps:before{background:var(--vs-line-2)}.v2-vs-close-steps:after{background:linear-gradient(90deg,transparent calc(100% - 120px),var(--vs-accent) calc(100% - 4px),#c4ecfc);opacity:0}.v2-vs-close-step{display:flex;align-items:baseline;gap:12px;font-size:15.5px;line-height:1.4;color:var(--vs-ink-1)}.v2-vs-close-step-n{flex:none;min-width:1.6em;font-family:var(--vs-mono);font-size:12.5px;letter-spacing:.06em;color:var(--vs-accent)}.v2-vs-close-step-arrow{display:none;flex:none;align-self:center;color:var(--vs-ink-3)}.v2-vs-mini{position:relative;box-sizing:content-box;width:var(--vs-mini);height:22.5em;margin:-20px -24px 0;padding:20px 24px 0;overflow:hidden;font-size:calc(var(--vs-mini) / 25);line-height:1.45;pointer-events:none;user-select:none;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 4.5em),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 4.5em),transparent)}.v2-vs-mini:before{content:"";position:absolute;inset:8% 4% 0;background:radial-gradient(closest-side,rgb(39 170 225/.15),transparent)}.v2-vs-mini-feed{display:flex;flex-direction:column;align-items:flex-start;padding:1.05em .75em}@media (min-width:640px){.v2-vs-close{--vs-mini:280px}.v2-vs-close-actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:14px 28px}.v2-vs-close-free{align-self:auto}}@media (min-width:768px){.v2-vs-close{--vs-mini:240px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head phone" "steps phone";column-gap:48px;row-gap:40px;align-items:end}.v2-vs-close-visual{align-self:center;justify-self:end}}@media (min-width:1024px){.v2-vs-close{--vs-mini:280px;column-gap:64px}.v2-vs-close-lead{margin-top:24px}.v2-vs-close-actions{margin-top:34px}}@media (min-width:1280px){.v2-vs-close{--vs-mini:330px;column-gap:96px;row-gap:44px}.v2-vs-close-steps{display:flex;align-items:baseline;gap:0}.v2-vs-close-step{font-size:16px}.v2-vs-close-step-arrow{display:block;margin:0 16px}}@media (min-width:1440px){.v2-vs-close{--vs-mini:360px}}@media (min-width:1680px){.v2-vs-close{--vs-mini:380px}.v2-vs-close-step{font-size:17px}}@media (min-width:1920px){.v2-vs-close{--vs-mini:400px}}@media (min-width:2400px){.v2-vs-close{--vs-mini:480px}.v2-vs-close-step{font-size:19px}}@keyframes vs-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes vs-in{0%{opacity:0;transform:translateY(var(--vs-rise))}}@keyframes vs-unmask{0%{transform:translateY(118%)}to{transform:none}}@keyframes vs-fade{0%{opacity:0}to{opacity:1}}@keyframes vs-line{0%{opacity:0;transform:translateY(.35em)}}@keyframes vs-draw-x{0%{transform:scaleX(0)}}@keyframes vs-draw-y{0%{transform:scaleY(0)}}@keyframes vs-screen-in{0%{opacity:0;transform:translateY(var(--vs-rise)) scale(.985)}}@keyframes vs-light{0%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}51%{opacity:.55;animation-timing-function:cubic-bezier(.65,0,.35,1)}to{opacity:1}}@keyframes vs-shell3d{0%{transform:perspective(1600px) translateY(2.6em) rotateX(calc(14deg * var(--vs-tilt))) rotateY(calc(-12deg * var(--vs-tilt))) rotate(calc(1.2deg * var(--vs-tilt))) scale(.965);animation-timing-function:cubic-bezier(.22,1,.36,1)}36%,71%{transform:perspective(1600px) translateY(0) rotateX(calc(1.6deg * var(--vs-tilt))) rotateY(calc(-2.2deg * var(--vs-tilt))) rotate(0deg) scale(1);animation-timing-function:cubic-bezier(.65,0,.35,1)}to{transform:perspective(1600px) translateY(0) rotateX(0deg) rotateY(0deg) rotate(0deg) scale(1)}}@keyframes vs-shell3d-mini{0%{opacity:0;transform:perspective(1400px) translateY(2.4em) rotateX(calc(12deg * var(--vs-tilt))) rotateY(calc(10deg * var(--vs-tilt))) scale(.97)}}@keyframes vs-wake{0%{opacity:1}}@keyframes vs-bar{0%{opacity:0;transform:translateY(-.5em)}}@keyframes vs-pop{0%{opacity:0;transform:translateY(1.1em) scale(.97)}}@keyframes vs-reveal-x{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes vs-lift{0%,79%{transform:translateY(8.12em);animation-timing-function:cubic-bezier(.65,0,.35,1)}}@keyframes vs-flash{0%{background-color:#284a78;box-shadow:0 0 0 1px rgb(143 213 244/.4),0 1px 0 rgb(0 0 0/.28)}to{background-color:var(--vs-bubble);box-shadow:0 0 0 1px rgb(143 213 244/0),0 1px 0 rgb(0 0 0/.28)}}@keyframes vs-transfer{0%{opacity:0;transform:translateX(-40%)}20%,78%{opacity:1}to{opacity:0;transform:translateX(240%)}}@keyframes vs-ink-recede{0%,55%{color:var(--vs-ivory)}}@keyframes vs-sweep{0%{opacity:0;transform:translateX(0)}12%{opacity:1;transform:translateX(0)}40%{transform:translateX(100%)}68%{opacity:1;transform:translateX(200%)}to{opacity:0;transform:translateX(200%)}}@keyframes vs-trace-front{0%{opacity:1;transform:scaleX(0);animation-timing-function:linear}74%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes vs-depth{to{translate:0 3.2em}}@keyframes vs-recede{to{opacity:.8}}@keyframes vs-recede-phone{to{opacity:.68;scale:.975}}@media (prefers-reduced-motion:no-preference){.v2-vs-name{animation:vs-rise .7s var(--vs-ease) both}.v2-vs-line>*{animation:vs-unmask 1s var(--vs-ease) both}.v2-vs-line:nth-child(2)>*{animation-delay:90ms}.v2-vs-hero .v2-vs-lead{animation:vs-rise .8s var(--vs-ease) .32s both}.v2-vs-hero .v2-vs-cta{animation:vs-rise .8s var(--vs-ease) .44s both}.v2-vs-phone:before{animation:vs-light 1.63s linear .42s both}.v2-vs-phone .v2-vs-device{animation:vs-fade 1s var(--vs-ease) .45s both,vs-shell3d 2.8s linear .45s backwards}.v2-vs-phone .v2-vs-screen:before{content:"";animation:vs-wake .52s var(--vs-ease-io) .76s both}.v2-vs-phone[data-vs-opened] .v2-vs-screen:before{content:none}.v2-vs-phone .v2-vs-tg-bar{animation:vs-bar .52s var(--vs-ease) .92s both}.v2-vs-phone .v2-vs-bubble{transform-origin:0 100%}.v2-vs-phone [data-arrive="1"]{animation:vs-lift 3.1s linear backwards}.v2-vs-phone [data-arrive="1"] .v2-vs-bubble{animation:vs-pop .56s var(--vs-ease) 1.25s both}.v2-vs-phone [data-arrive="1"] .v2-vs-bubble-line{animation:vs-line .38s var(--vs-ease) calc(1.3s + var(--vs-i, 0) * 70ms) both}.v2-vs-phone [data-arrive="2"] .v2-vs-bubble{animation:vs-pop .56s var(--vs-ease) 2.45s both,vs-flash 1.7s var(--vs-ease-io) 2.6s both}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference) and (min-width:1024px){.v2-vs-phone .v2-vs-device{animation:vs-fade 1s var(--vs-ease) .45s both,vs-shell3d 2.8s linear .45s backwards,vs-depth linear both;animation-timeline:auto,auto,scroll(root);animation-range:normal,normal,0 85vh}.v2-vs-phone{animation:vs-recede-phone linear both;animation-timeline:scroll(root);animation-range:0 90vh}.v2-vs-hero-copy{animation:vs-recede linear both;animation-timeline:scroll(root);animation-range:0 80vh}}}html:has(:target) .v2-vs-hero :is(.v2-vs-name,.v2-vs-line>*,.v2-vs-lead,.v2-vs-cta,.v2-vs-device,.v2-vs-tg-bar,.v2-vs-arrive,.v2-vs-bubble,.v2-vs-bubble-line),html:has(:target) .v2-vs-phone .v2-vs-screen:before,html:has(:target) .v2-vs-phone:before{animation:none!important}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.v2-vs-phone{pointer-events:auto}.v2-vs-phone:before{transition:transform .9s var(--vs-ease)}.v2-vs-phone .v2-vs-device{transition:transform .8s var(--vs-ease)}.v2-vs-phone :is(.v2-vs-tg-bar,.v2-vs-tg-feed){transition:translate .8s var(--vs-ease)}.v2-vs-phone[data-vs-hover]:before{transform:translate(calc(var(--vs-px, 0) * 4%),calc(var(--vs-py, 0) * 3%)) scale(1.06)}.v2-vs-phone[data-vs-hover] .v2-vs-device{transform:perspective(1600px) translateY(-.2em) rotateX(calc(var(--vs-py, 0) * -3deg)) rotateY(calc(var(--vs-px, 0) * 4deg))}.v2-vs-phone[data-vs-hover] :is(.v2-vs-tg-bar,.v2-vs-tg-feed){translate:calc(var(--vs-px, 0) * -.16em) calc(var(--vs-py, 0) * -.12em)}}@media (prefers-reduced-motion:no-preference){[data-vs-chapter] :is(.v2-vs-h2,.v2-vs-close-title,.v2-faq-header h2){transition:opacity .7s var(--vs-ease)}[data-vs-chapter]:not([data-vs-active]) :is(.v2-vs-h2,.v2-vs-close-title,.v2-faq-header h2){opacity:.42}.v2-vs-mini:before,.v2-vs-read-chat:before,.v2-vs-side[data-side=vip]:after{transition:opacity 1s var(--vs-ease)}[data-vs-chapter]:not([data-vs-active]) .v2-vs-mini:before,[data-vs-chapter]:not([data-vs-active]) .v2-vs-read-chat:before,[data-vs-chapter]:not([data-vs-active]) .v2-vs-side[data-side=vip]:after{opacity:.22}[data-vs-wait],[data-vs-wait] *,[data-vs-wait] :after,[data-vs-wait] :before,[data-vs-wait]:after,[data-vs-wait]:before{animation-play-state:paused!important}[data-vs-run] .v2-vs-mask>*{animation:vs-unmask var(--vs-t-mask) var(--vs-ease) var(--vs-mask-d,0s) backwards}}@media (prefers-reduced-motion:no-preference){[data-vs-run]:is(.v2-vs-rooms-head,.v2-vs-sec-head)>p{animation:vs-in var(--vs-t-enter) var(--vs-ease) .2s backwards}[data-vs-run][data-side=robot] .v2-vs-side-name{animation:vs-in var(--vs-t-enter) var(--vs-ease) backwards}[data-vs-run][data-side=robot] .v2-vs-mask>*{animation:vs-unmask var(--vs-t-mask) var(--vs-ease) 60ms backwards,vs-ink-recede 1.5s var(--vs-ease-io) 60ms backwards}[data-vs-run][data-side=robot] .v2-vs-side-body{animation:vs-in var(--vs-t-enter) var(--vs-ease) .16s backwards}[data-vs-run][data-side=robot] .v2-vs-link{animation:vs-in var(--vs-t-enter) var(--vs-ease) .24s backwards}[data-side=vip]{--vs-d0:0ms}[data-vs-run][data-side=vip]:before{animation:vs-draw-x .76s var(--vs-ease-io) var(--vs-d0) backwards}[data-vs-run][data-side=vip] .v2-vs-side-name{animation:vs-in var(--vs-t-enter) var(--vs-ease) calc(var(--vs-d0) + .14s) backwards}[data-vs-run][data-side=vip] .v2-vs-mask>*{--vs-mask-d:calc(var(--vs-d0) + 200ms)}[data-vs-run][data-side=vip] .v2-vs-side-body{animation:vs-in var(--vs-t-enter) var(--vs-ease) calc(var(--vs-d0) + .32s) backwards}@media (min-width:768px){[data-side=vip]{--vs-d0:860ms}[data-vs-run][data-side=vip]:before{animation-name:vs-draw-y}[data-vs-run][data-side=robot]:after{animation:vs-transfer .82s var(--vs-ease-io) .44s backwards}}[data-vs-run].v2-vs-room-list:before{animation:vs-draw-x .76s var(--vs-ease-io) backwards}[data-vs-run] .v2-vs-room{--vs-mask-d:calc(120ms + var(--vs-i, 0) * 200ms)}[data-vs-run] .v2-vs-room-line{animation:vs-in var(--vs-t-enter) var(--vs-ease) calc(.4s + var(--vs-i, 0) * .2s) backwards}[data-vs-run] .v2-vs-room:before{animation:vs-draw-x .64s var(--vs-ease-io) calc(.32s + var(--vs-i, 0) * .2s) backwards}@media (min-width:768px){[data-vs-run] .v2-vs-room:before{animation-name:vs-draw-y;animation-delay:calc(.16s + var(--vs-i, 0) * .2s)}[data-vs-run].v2-vs-room-list:after{animation:vs-sweep .9s var(--vs-ease-io) backwards}}[data-vs-run] .v2-vs-read-screen{animation:vs-screen-in .6s var(--vs-ease) backwards}[data-vs-run] .v2-vs-read-screen .v2-vs-tg-bar{animation:vs-fade .38s var(--vs-ease) .16s backwards}[data-vs-run] .v2-vs-read-feed>.v2-vs-bubble{transform-origin:0 100%}[data-vs-run] .v2-vs-read-feed>.v2-vs-bubble:first-child{animation:vs-pop .48s var(--vs-ease) .26s backwards}[data-vs-run] .v2-vs-read-feed>.v2-vs-bubble:first-child .v2-vs-bubble-line{animation:vs-line .38s var(--vs-ease) calc(.3s + var(--vs-i, 0) * 105ms) backwards}[data-vs-run] .v2-vs-read-feed .v2-vs-level{animation:vs-fade .32s var(--vs-ease) calc(.4s + var(--vs-i, 0) * 105ms) backwards}[data-vs-run] .v2-vs-read-feed>.v2-vs-bubble-chart{animation:vs-pop .5s var(--vs-ease) 1.06s backwards}[data-vs-run] .v2-vs-chart-price{animation:vs-reveal-x .52s var(--vs-ease-io) 1.1s backwards}[data-vs-run] .v2-vs-chart-level{animation:vs-draw-x .4s var(--vs-ease) calc(1.26s + var(--vs-i, 0) * 80ms) backwards}[data-vs-run] :is(.v2-vs-chart-label,.v2-vs-chart-tag,.v2-vs-chart-band){animation:vs-fade .3s var(--vs-ease) calc(1.33s + var(--vs-i, 0) * 80ms) backwards}[data-vs-run] .v2-vs-read-feed>.v2-vs-bubble-update{animation:vs-pop .52s var(--vs-ease) 1.92s backwards,vs-flash 1.5s var(--vs-ease-io) 2.06s backwards}[data-vs-run] .v2-vs-read-source{animation:vs-in var(--vs-t-enter) var(--vs-ease) 2.08s backwards}.v2-vs-notes{--vs-d0:0ms}[data-vs-run].v2-vs-notes .v2-vs-note{animation:vs-in var(--vs-t-enter) var(--vs-ease) calc(var(--vs-d0) + var(--vs-i, 0) * 80ms) backwards}@media (min-width:1280px){.v2-vs-notes{--vs-d0:2100ms}}[data-vs-run] .v2-vs-stage{animation:vs-screen-in .7s var(--vs-ease) .18s backwards}[data-vs-run].v2-vs-close-head .v2-vs-mask+.v2-vs-mask>*{--vs-mask-d:90ms}[data-vs-run].v2-vs-close-head .v2-vs-close-lead{animation:vs-in var(--vs-t-enter) var(--vs-ease) .3s backwards}[data-vs-run].v2-vs-close-head .v2-vs-close-actions{animation:vs-in var(--vs-t-enter) var(--vs-ease) .42s backwards}.v2-vs-close-visual{--vs-d0:0ms;--vs-msg:720ms}[data-vs-run] .v2-vs-mini .v2-vs-device{animation:vs-shell3d-mini 1.1s var(--vs-ease) var(--vs-d0) backwards}[data-vs-run] .v2-vs-mini .v2-vs-screen:before{content:"";animation:vs-wake .48s var(--vs-ease-io) calc(var(--vs-d0) + .32s) backwards}[data-vs-run] .v2-vs-mini .v2-vs-tg-bar{animation:vs-bar .48s var(--vs-ease) calc(var(--vs-d0) + .44s) backwards}[data-vs-run] .v2-vs-mini .v2-vs-bubble{transform-origin:0 100%;animation:vs-pop .54s var(--vs-ease) var(--vs-msg) backwards}[data-vs-run] .v2-vs-mini .v2-vs-bubble-line{animation:vs-line .36s var(--vs-ease) calc(var(--vs-msg) + 50ms + var(--vs-i, 0) * 70ms) backwards}.v2-vs-close-steps{--vs-d0:0ms;--vs-trace:1000ms}[data-vs-run].v2-vs-close-steps:before{animation:vs-draw-x var(--vs-trace) linear var(--vs-d0) backwards}[data-vs-run].v2-vs-close-steps:after{animation:vs-trace-front calc(var(--vs-trace) / .74) linear var(--vs-d0) backwards}[data-vs-run] .v2-vs-close-step{--vs-step-d:calc(var(--vs-d0) + 160ms + var(--vs-i, 0) * 140ms)}[data-vs-run] .v2-vs-close-step-n{animation:vs-line .44s var(--vs-ease) var(--vs-step-d) backwards}[data-vs-run] .v2-vs-close-step-t{animation:vs-line .44s var(--vs-ease) calc(var(--vs-step-d) + 70ms) backwards}[data-vs-run] .v2-vs-close-step-arrow{animation:vs-fade .36s var(--vs-ease) calc(var(--vs-step-d) - 80ms) backwards}@media (min-width:768px){.v2-vs-close-visual{--vs-d0:280ms;--vs-msg:1500ms}.v2-vs-close-steps{--vs-d0:640ms}}@media (min-width:1280px){[data-vs-run] .v2-vs-close-step{--vs-step-d:calc(var(--vs-d0) + var(--vs-at, 0) * var(--vs-trace))}}}.v2-vs-note:hover:before{transform:none}@media (prefers-reduced-motion:no-preference){.v2-vs-note{transition:opacity var(--vs-t-comp) var(--vs-ease)}.v2-vs-note:before{transition:transform var(--vs-t-comp) var(--vs-ease)}.v2-vs-read[data-note-on=chart] .v2-vs-note:not([data-note=chart],:hover),.v2-vs-read[data-note-on=entry] .v2-vs-note:not([data-note=entry],:hover),.v2-vs-read[data-note-on=pair] .v2-vs-note:not([data-note=pair],:hover),.v2-vs-read[data-note-on=stop] .v2-vs-note:not([data-note=stop],:hover),.v2-vs-read[data-note-on=targets] .v2-vs-note:not([data-note=targets],:hover),.v2-vs-read[data-note-on=update] .v2-vs-note:not([data-note=update],:hover){opacity:.7}.v2-vs-read[data-note-on=chart] .v2-vs-note[data-note=chart]:before,.v2-vs-read[data-note-on=entry] .v2-vs-note[data-note=entry]:before,.v2-vs-read[data-note-on=pair] .v2-vs-note[data-note=pair]:before,.v2-vs-read[data-note-on=stop] .v2-vs-note[data-note=stop]:before,.v2-vs-read[data-note-on=targets] .v2-vs-note[data-note=targets]:before,.v2-vs-read[data-note-on=update] .v2-vs-note[data-note=update]:before{transform:none}.v2-vs-read[data-note-on=chart] .v2-vs-note[data-note=chart] .v2-vs-note-text,.v2-vs-read[data-note-on=entry] .v2-vs-note[data-note=entry] .v2-vs-note-text,.v2-vs-read[data-note-on=pair] .v2-vs-note[data-note=pair] .v2-vs-note-text,.v2-vs-read[data-note-on=stop] .v2-vs-note[data-note=stop] .v2-vs-note-text,.v2-vs-read[data-note-on=targets] .v2-vs-note[data-note=targets] .v2-vs-note-text,.v2-vs-read[data-note-on=update] .v2-vs-note[data-note=update] .v2-vs-note-text{color:var(--vs-ink-1)}.v2-vs-read[data-note-on=entry]:not(:has(.v2-vs-note:hover,.v2-vs-read-screen :hover)) .v2-vs-bubble-line[data-note=entry],.v2-vs-read[data-note-on=pair]:not(:has(.v2-vs-note:hover,.v2-vs-read-screen :hover)) .v2-vs-bubble-line[data-note=pair],.v2-vs-read[data-note-on=stop]:not(:has(.v2-vs-note:hover,.v2-vs-read-screen :hover)) .v2-vs-bubble-line[data-note=stop],.v2-vs-read[data-note-on=targets]:not(:has(.v2-vs-note:hover,.v2-vs-read-screen :hover)) .v2-vs-bubble-line[data-note=targets]{background-color:rgb(255 255 255/.08)}.v2-vs-read[data-note-on=chart]:not(:has(.v2-vs-note:hover,.v2-vs-read-screen :hover)) .v2-vs-bubble-chart,.v2-vs-read[data-note-on=update]:not(:has(.v2-vs-note:hover,.v2-vs-read-screen :hover)) .v2-vs-bubble-update{box-shadow:0 0 0 1px rgb(143 213 244/.4),0 1px 0 rgb(0 0 0/.28)}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.v2-vs-room-list:has(.v2-vs-room:hover) .v2-vs-room:not(:hover) .v2-vs-room-name{opacity:.5}.v2-vs-room:hover .v2-vs-room-line{color:var(--vs-ivory)}.v2-vs-room-list:has(.v2-vs-room:hover):after{opacity:1}.v2-vs-room-list:has(.v2-vs-room[data-i="1"]:hover):after{transform:translateX(100%)}.v2-vs-room-list:has(.v2-vs-room[data-i="2"]:hover):after{transform:translateX(200%)}.v2-vs-room:hover:after{opacity:.85}}@media (prefers-reduced-motion:no-preference) and (min-width:768px) and (hover:hover) and (pointer:fine){.v2-vs-room-name{transition:opacity .32s var(--vs-ease)}.v2-vs-room-line{transition:color .32s var(--vs-ease)}.v2-vs-room-list:after{transition:transform .56s var(--vs-ease-io),opacity .32s var(--vs-ease)}.v2-vs-room:after{transition:opacity .32s var(--vs-ease)}}