:root{--p-n-0:#0a0b0d;--p-n-1:#111214;--p-n-1z:#131417;--p-n-2:#16171a;--p-n-3:#1c1d21;--p-n-4:#222328;--p-n-5:#2a2b31;--p-n-6:#393939;--p-n-7:#5c5d66;--p-n-8:#6b6c75;--p-t-1:#e0e1e6;--p-t-2:#90919a;--p-t-3:#83848e;--p-t-4:#555557;--p-blue-500:#4b8df8;--p-blue-600:#2b67d8;--p-blue-300:#8bb8ff;--p-blue-950:#1a2a4a;--p-green-500:#22c088;--p-red-500:#f26262;--p-red-600:#d92626;--p-orange-400:#fb923c;--p-amber-500:#f59e0b;--p-amber-400:#fbbf24;--p-white:#fff;--p-s-1:#4b8df8;--p-s-2:#fbbf24;--p-s-3:#2dd4bf;--p-s-4:#a78bfa;--p-s-5:#f472b6;--p-s-6:#fb923c;--p-s-7:#a3e635;--p-s-8:#94a3b8;--p-font-ui:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--p-font-mono:"JetBrains Mono",ui-monospace,Menlo,Consolas,monospace}:root,[data-mtheme=quark]{--m-bg-0:var(--p-n-0);--m-bg-1:var(--p-n-1);--m-bg-2:var(--p-n-2);--m-bg-3:var(--p-n-3);--m-bg-4:var(--p-n-4);--m-border:var(--p-n-5);--m-border-strong:var(--p-n-6);--m-ctl-edge:var(--p-n-7);--m-ctl-edge-hover:var(--p-n-8);--m-text:var(--p-t-1);--m-text-2:var(--p-t-2);--m-text-3:var(--p-t-3);--m-text-4:var(--p-t-4);--m-accent:var(--p-blue-500);--m-accent-strong:var(--p-blue-600);--m-on-accent:var(--p-white);--m-buy-fill:var(--p-blue-600);--m-neg-fill:var(--p-red-600);--m-sel-bg:var(--p-blue-950);--m-sel-text:var(--p-blue-300);--m-pos:var(--p-green-500);--m-neg:var(--p-red-500);--m-buy:var(--p-blue-500);--m-sell:var(--p-orange-400);--m-on-sell:var(--p-n-0);--m-ok:oklch(from var(--m-pos)calc(l*1.08)calc(c*.55)calc(h + 14));--m-err:oklch(from var(--m-neg)calc(l*1.08)calc(c*.55)calc(h - 6));--m-warn:var(--p-amber-500);--m-warn-hi:var(--p-amber-400);--m-hold:#e3c23b;--m-zebra:var(--p-n-1z);--m-row-sep:var(--p-n-3);--m-pos-rgb:34,192,136;--m-neg-rgb:242,98,98;--m-accent-rgb:75,141,248;--m-heat-rgb:148,163,184;--m-hover-row:rgba(255,255,255,.024);--m-shadow-pop:0 8px 24px rgba(0,0,0,.5);--m-shadow-win:0 6px 20px rgba(0,0,0,.4);--m-shadow-win-active:0 12px 40px rgba(0,0,0,.6);--m-series-1:var(--p-s-1);--m-series-2:var(--p-s-2);--m-series-3:var(--p-s-3);--m-series-4:var(--p-s-4);--m-series-5:var(--p-s-5);--m-series-6:var(--p-s-6);--m-series-7:var(--p-s-7);--m-series-8:var(--p-s-8);--m-text-hover:#b4b5bd;--m-font-ui:var(--p-font-ui);--m-font-mono:var(--p-font-mono);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:color(display-p3 0 0 0)){:root,[data-mtheme=quark]{--m-hold:color(display-p3 .867893 .766311 .336505)}}@supports (color:lab(0% 0 0)){:root,[data-mtheme=quark]{--m-hold:lab(79.6518% 1.94418 67.6708)}}:root{--mc-radius:2px;--mc-ctl-h:22px;--mc-ctl-px:8px;--mc-ctl-fs:11px;--mc-mini-h:18px;--mc-icon-btn:20px;--mc-shell-icon-btn:26px;--mc-titlebar-h:32px;--mc-titlebar-pad:0 10px 0 12px;--mc-titlebar-gap:12px;--mc-menubar-h:32px;--mc-menubar-pad:0 12px;--mc-menubar-gap:8px;--mc-tabs-h:30px;--mc-tab-pad:0 12px;--mc-status-h:24px;--mc-status-gap:16px;--mc-card-head-h:24px;--mc-head-h:24px;--mc-row-h:24px;--mc-row-h-dense:20px;--mc-cell-px:8px;--mc-menu-item-h:24px;--mc-shell-head-h:36px;--mc-shell-foot-h:22px;--mc-input-w:200px;--mc-tog-gap:4px;--mc-strip-h:28px;--mc-strip-tab-pad:0 14px;--mc-read-fs:13px;--mc-read-lh:1.6;--mc-read-head-fs:17px;--mc-read-w:640px;--mc-group-h:22px;--mc-field-h:24px;--mc-data-fs:11px;--mc-tick-h:18px;--mc-gap:8px;--mc-body-pad:8px 12px;--mc-card-pad:4px 10px 6px;--mc-card-px:10px;--mc-kpi-pad:8px 10px;--mc-kpi-fs:16px;--mc-dur-instant:0s;--mc-dur-fast:80ms;--mc-dur-normal:.15s;--mc-dur-slow:.25s;--mc-dur-deliberate:.4s;--mc-ease-default:cubic-bezier(.25,.1,.25,1);--mc-ease-in:cubic-bezier(.42,0,1,1);--mc-ease-out:cubic-bezier(0,0,.58,1);--mc-ease-snap:cubic-bezier(.2,0,0,1);--mc-tip-delay:.3s;--mc-flash-dur:.3s;--mc-loop-dur:1.2s;--mc-site-fs-display:clamp(2.625rem,1.3rem + 3.75cqw,4.75rem);--mc-site-fs-title:clamp(2rem,1.2rem + 2.2cqw,3.125rem);--mc-site-fs-subtitle:clamp(1.375rem,1.125rem + .6cqw,1.75rem);--mc-site-fs-h4:1.25rem;--mc-site-fs-lead:clamp(1.0625rem,.95rem + .35cqw,1.25rem);--mc-site-fs-body:1.0625rem;--mc-site-fs-kicker:.9375rem;--mc-site-fs-label:.875rem;--mc-site-fs-note:.8125rem;--mc-site-fs-micro:.75rem;--mc-site-lh-display:1.02;--mc-site-lh-tight:1.08;--mc-site-lh-head:1.2;--mc-site-lh-h4:1.3;--mc-site-lh-lead:1.5;--mc-site-lh-body:1.6;--mc-site-ls-display:-.03em;--mc-site-ls-title:-.025em;--mc-site-ls-sub:-.015em;--mc-site-ls-caps:.08em;--mc-site-font-display:"Inter Tight",var(--m-font-ui);--mc-site-measure-lead:32em;--mc-site-measure-body:38em;--mc-site-measure-narrow:24em;--mc-site-h1:var(--mc-site-fs-title);--mc-site-h1-lh:var(--mc-site-lh-tight);--mc-site-h2:var(--mc-site-fs-title);--mc-site-h2-lh:var(--mc-site-lh-tight);--mc-site-h3:var(--mc-site-fs-h4);--mc-site-lead:var(--mc-site-fs-lead);--mc-site-body:var(--mc-site-fs-body);--mc-site-lh:var(--mc-site-lh-body);--mc-site-eyebrow:var(--mc-site-fs-micro);--mc-site-sp-1:4px;--mc-site-sp-2:8px;--mc-site-sp-3:12px;--mc-site-sp-4:16px;--mc-site-sp-5:24px;--mc-site-sp-6:32px;--mc-site-sp-6b:40px;--mc-site-sp-7:48px;--mc-site-sp-8:64px;--mc-site-sp-8b:80px;--mc-site-sp-9:96px;--mc-site-sp-10:128px;--mc-site-sp-11:160px;--mc-site-sec:clamp(64px,32px + 6.5cqw,128px);--mc-site-sec-sm:clamp(48px,24px + 4cqw,80px);--mc-site-head-gap:clamp(32px,16px + 2.5cqw,56px);--mc-site-row-gap:clamp(48px,24px + 5cqw,96px);--mc-site-gap:var(--mc-site-sp-5);--mc-site-card-pad:var(--mc-site-sp-5);--mc-site-page:1440px;--mc-site-content:1200px;--mc-site-reading:760px;--mc-site-wide:1360px;--mc-site-cols:12;--mc-site-col-gap:24px;--mc-site-gutter:clamp(20px,4cqw,48px);--mc-site-margin:max(var(--mc-site-gutter),calc((100% - var(--mc-site-content))/2));--mc-site-col:calc(100% - 2*var(--mc-site-margin));--mc-site-nav-h:64px;--mc-site-util-h:30px;--mc-site-r-ctl:var(--mc-radius);--mc-site-r-media:8px;--mc-site-r-card:12px;--mc-site-r-pill:999px;--mc-site-sh-1:0 8px 24px rgba(0,0,0,.3);--mc-site-sh-2:0 20px 50px rgba(0,0,0,.4);--mc-site-sh-3:0 40px 80px rgba(0,0,0,.55),0 10px 24px rgba(0,0,0,.3);--mc-site-glow:0 0 40px rgba(var(--m-accent-rgb),.35);--mc-site-dur-reveal:.6s;--mc-site-dur-count:1.6s;--mc-site-dur-slide:6s;--mc-site-loop-pulse:2.4s;--mc-site-cta-h:40px;--mc-site-cta-h-lg:48px;--mc-site-cta-h-sm:32px;--mc-site-cta-px:var(--mc-site-sp-4);--mc-site-cta-px-lg:var(--mc-site-sp-5);--mc-site-cta-fs:var(--mc-site-fs-label);--mc-site-icon-sm:16px;--mc-site-icon:20px;--mc-site-icon-lg:24px;--mc-site-hit:44px}.s-site{white-space:normal;background:var(--m-bg-0);color:var(--m-text);font-family:var(--m-font-ui);font-size:var(--mc-site-fs-body);line-height:var(--mc-site-lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;container-type:inline-size}.s-site *{box-sizing:border-box}.s-site :where(a){color:inherit;text-decoration:none}.s-site img{max-width:100%}.s-site.web{overflow-x:clip}.s-site :-webkit-any(p,h1,h2,h3,h4,li,dd,dt,figcaption){overflow-wrap:break-word;white-space:normal!important}.s-site :-moz-any(p,h1,h2,h3,h4,li,dd,dt,figcaption){overflow-wrap:break-word;white-space:normal!important}.s-site :is(p,h1,h2,h3,h4,li,dd,dt,figcaption){overflow-wrap:break-word;white-space:normal!important}.s-site :-webkit-any(h1,h2,h3){text-wrap:balance}.s-site :-moz-any(h1,h2,h3){text-wrap:balance}.s-site :is(h1,h2,h3){text-wrap:balance}.s-site :-webkit-any(p){text-wrap:pretty}.s-site :-moz-any(p){text-wrap:pretty}.s-site :is(p){text-wrap:pretty}.s-site :where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--m-accent);outline-offset:2px;border-radius:var(--mc-site-r-ctl)}.s-site [hidden]{display:none!important}.s-wrap,.sb-wrap,.sx-in,.sn-in{width:var(--mc-site-col);margin-left:auto;margin-right:auto}.s-reading{max-width:var(--mc-site-reading)}.s-cta{justify-content:center;align-items:center;gap:var(--mc-site-sp-2);height:var(--mc-site-cta-h);padding:0 var(--mc-site-cta-px);font-family:var(--m-font-ui);font-size:var(--mc-site-cta-fs);letter-spacing:0;white-space:nowrap;cursor:pointer;border-radius:var(--mc-site-r-ctl);border:1px solid var(--m-border-strong);background:var(--m-bg-2);color:var(--m-text);transition:background var(--mc-dur-normal)var(--mc-ease-default),border-color var(--mc-dur-normal)var(--mc-ease-default),color var(--mc-dur-normal)var(--mc-ease-default);font-weight:600;line-height:1;display:inline-flex}.s-cta:hover{background:var(--m-bg-4);border-color:var(--m-ctl-edge)}.s-cta:active{background:var(--m-bg-3)}.s-cta[data-v=primary]{background:var(--m-accent-strong);border-color:var(--m-accent-strong);color:var(--m-on-accent)}.s-cta[data-v=primary]:hover{background:var(--m-accent);border-color:var(--m-accent)}.s-cta[data-v=primary]:active{background:var(--m-accent-strong)}.s-cta[data-v=text]{color:var(--m-text-2);padding:0 var(--mc-site-sp-3);background:0 0;border-color:transparent}.s-cta[data-v=text]:hover{color:var(--m-text);background:0 0}.s-cta[data-size=lg]{height:var(--mc-site-cta-h-lg);padding:0 var(--mc-site-cta-px-lg);font-size:var(--mc-site-fs-kicker)}.s-cta[data-size=sm]{height:var(--mc-site-cta-h-sm);padding:0 var(--mc-site-sp-3);font-size:var(--mc-site-fs-note)}.s-cta[aria-disabled=true],.s-cta:disabled{opacity:.5;pointer-events:none}.s-cta .m-icon{flex:none}[data-mtheme=quark-paper] .s-cta{background:var(--m-bg-0);border-color:var(--m-border-strong)}[data-mtheme=quark-paper] .s-cta:hover{background:var(--m-bg-1)}[data-mtheme=quark-paper] .s-cta[data-v=primary]{background:var(--m-accent-strong);border-color:var(--m-accent-strong)}[data-mtheme=quark-paper] .s-cta[data-v=primary]:hover{background:var(--m-accent)}.m-icon{color:inherit;flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.m-ic{fill:currentColor;vertical-align:middle;flex:none;display:inline-block}.m-icon[data-tone=accent],.m-icon[data-tone=acc]{color:var(--m-accent)}.m-icon[data-tone=pos]{color:var(--m-pos)}.m-icon[data-tone=neg]{color:var(--m-neg)}.m-icon[data-tone=muted]{color:var(--m-text-3)}.m-logo{color:inherit;align-items:center;line-height:0;display:inline-flex}.m-logo svg{width:auto;height:100%;display:block}.m-logo-g,.m-logo-sym{fill:var(--m-accent)}.m-logo-w{fill:currentColor}.m-tipw{display:contents}.m-schip{background:var(--m-bg-3);border:1px solid var(--m-border-strong);letter-spacing:.06em;height:18px;color:var(--m-text-2);white-space:nowrap;border-radius:9px;align-items:center;gap:5px;padding:0 7px;font-size:10px;font-weight:600;display:inline-flex}.m-schip[data-mono="1"]{font-family:var(--m-font-mono)}.m-schip[data-tone=acc]{color:var(--m-accent);border-color:rgba(var(--m-accent-rgb),.45)}.m-schip[data-tone=warn]{color:var(--m-warn-hi)}.m-schip i{border-radius:1px;width:8px;height:2px}.m-tip{display:none}.s-eyebrow{align-items:center;gap:var(--mc-site-sp-2);font-family:var(--m-font-mono);font-size:var(--mc-site-fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--m-text-2);display:inline-flex}.s-eyebrow i{background:var(--m-accent);border-radius:50%;width:6px;height:6px}.s-h1,.s-h2{font-family:var(--mc-site-font-display);font-size:var(--mc-site-fs-title);line-height:var(--mc-site-lh-tight);letter-spacing:var(--mc-site-ls-title);margin:0;font-weight:500}.s-h1 em,.s-h2 em{color:var(--m-accent);font-style:normal}.s-h3{font-size:var(--mc-site-fs-h4);line-height:var(--mc-site-lh-h4);margin:0;font-weight:600}.s-lead{font-size:var(--mc-site-fs-lead);line-height:var(--mc-site-lh-lead);color:var(--m-text-2);max-width:var(--mc-site-measure-lead);margin:0}.s-p{font-size:var(--mc-site-fs-body);line-height:var(--mc-site-lh-body);color:var(--m-text-2);margin:0}.s-mono{font-family:var(--m-font-mono);font-variant-numeric:tabular-nums}.s-sec-h{gap:var(--mc-site-sp-4);margin-bottom:var(--mc-site-head-gap);max-width:var(--mc-site-reading);flex-direction:column;display:flex}.hx-in{opacity:0;animation:hx-rise var(--mc-site-dur-reveal)var(--mc-ease-snap)forwards;transform:translateY(14px)}.hx-d1{animation-delay:.12s}.hx-d2{animation-delay:.24s}.hx-d3{animation-delay:.36s}.hx-d4{animation-delay:.6s}@keyframes hx-rise{to{opacity:1;transform:none}}@keyframes hx-pulse{0%{box-shadow:0 0 0 0 rgba(var(--m-pos-rgb),.55)}70%{box-shadow:0 0 0 10px rgba(var(--m-pos-rgb),0)}to{box-shadow:0 0 0 0 rgba(var(--m-pos-rgb),0)}}@media (prefers-reduced-motion:reduce){.s-site *,.s-site :before,.s-site :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hx-in{opacity:1;transform:none}}.s-site.web,.sb[data-tone=dark]{background:#000}.sb-sec[data-tone="1"],.hm-sec[data-tone="1"]{background:var(--m-bg-1)}.sb-sec[data-tone="0"]{background:var(--m-bg-0)}.sb-sec[data-rule]{border-top:1px solid var(--m-border)}.s-grid{gap:var(--mc-site-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.s-grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.s-grid[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.s-list{gap:var(--mc-site-sp-3);color:var(--m-text-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.s-list li{gap:var(--mc-site-sp-3);align-items:flex-start;line-height:1.5;display:flex}.s-list li .m-icon{color:var(--m-accent);margin-top:4px}.s-sec{padding:var(--mc-site-sec)0;border-top:1px solid var(--m-border)}.s-sec[data-tone="1"]{background:var(--m-bg-1)}.s-plan{gap:var(--mc-site-sp-5);padding:var(--mc-site-sp-6);background:var(--m-bg-1);border:1px solid var(--m-border);border-radius:var(--mc-site-r-card);flex-direction:column;display:flex}.s-plan[data-on="1"]{border-color:var(--m-accent);box-shadow:0 0 0 1px var(--m-accent)inset}.s-plan-h{justify-content:space-between;align-items:center;gap:var(--mc-site-sp-2);display:flex}.s-plan .s-p{margin-top:calc(-1*var(--mc-site-sp-3));font-size:var(--mc-site-fs-kicker)}.s-price{align-items:baseline;gap:var(--mc-site-sp-2);display:flex}.s-price b{font-family:var(--mc-site-font-display);font-size:var(--mc-site-fs-title);letter-spacing:var(--mc-site-ls-title);font-variant-numeric:tabular-nums;font-weight:500;line-height:1}.s-price .s-per{font-size:var(--mc-site-fs-note);color:var(--m-text-3)}.s-plan hr{border:0;border-top:1px solid var(--m-border);margin:0}.s-plan .s-list{font-size:var(--mc-site-fs-label);flex:1}.s-plan .s-cta{width:100%}.s-fine{text-align:center;margin:var(--mc-site-sp-5)0 0;font-size:var(--mc-site-fs-note);color:var(--m-text-3)}.s-faq{gap:var(--mc-site-sp-8);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.s-faq-list{border-top:1px solid var(--m-border)}.s-faq-item{border-bottom:1px solid var(--m-border)}.s-faq-q{justify-content:space-between;align-items:center;gap:var(--mc-site-sp-4);width:100%;min-height:var(--mc-site-hit);padding:var(--mc-site-sp-4)0;color:var(--m-text);font:inherit;font-size:var(--mc-site-fs-body);text-align:left;cursor:pointer;background:0 0;border:0;font-weight:500;line-height:1.4;display:flex}.s-faq-q:hover{color:var(--m-text-hover)}.s-faq-q .m-icon{color:var(--m-text-2);transition:transform var(--mc-dur-normal)var(--mc-ease-default)}.s-faq-q[aria-expanded=true] .m-icon{color:var(--m-accent);transform:rotate(180deg)}.s-faq-a{margin:0 0 var(--mc-site-sp-5);color:var(--m-text-2);max-width:var(--mc-site-measure-body)}.s-foot{padding:var(--mc-site-sec-sm)0 var(--mc-site-sp-6);border-top:1px solid var(--m-border);background:var(--m-bg-0);font-size:var(--mc-site-fs-note)}.s-foot-g{gap:var(--mc-site-sp-6);grid-template-columns:minmax(0,4fr) repeat(3,minmax(0,2fr));display:grid}.s-foot-brand{gap:var(--mc-site-sp-4);color:var(--m-text);flex-direction:column;align-items:flex-start;display:flex}.s-foot-brand .s-p{max-width:var(--mc-site-measure-narrow);font-size:var(--mc-site-fs-note)}.s-foot-h{font-size:var(--mc-site-fs-micro);letter-spacing:var(--mc-site-ls-caps);text-transform:uppercase;color:var(--m-text-3);margin:0 0 var(--mc-site-sp-4);font-weight:600}.s-foot ul{gap:var(--mc-site-sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.s-foot ul a{color:var(--m-text-2);padding:2px 0;display:inline-block}.s-foot ul a:hover{color:var(--m-text)}.s-foot-b{justify-content:space-between;align-items:flex-start;gap:var(--mc-site-sp-5);margin-top:var(--mc-site-sp-7);padding-top:var(--mc-site-sp-5);border-top:1px solid var(--m-border);font-size:var(--mc-site-fs-note);color:var(--m-text-3);display:flex}.s-foot-b p{max-width:var(--mc-site-measure-body);margin:0}@container (width<=1023px){.s-grid,.s-grid[data-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.s-faq{gap:var(--mc-site-sp-6);grid-template-columns:minmax(0,1fr)}.s-foot-g{grid-template-columns:repeat(3,minmax(0,1fr))}.s-foot-g>:first-child{grid-column:1/-1}}@container (width<=767px){.s-grid,.s-grid[data-cols="2"],.s-grid[data-cols="4"]{grid-template-columns:minmax(0,1fr)}.s-foot-g{gap:var(--mc-site-sp-6)var(--mc-site-sp-5);grid-template-columns:repeat(2,minmax(0,1fr))}.s-foot-b{flex-direction:column}}@container (width<=479px){.s-foot-g{grid-template-columns:minmax(0,1fr)}}.s-site[data-embed]{background:0 0}.s-foot-brand{gap:var(--mc-site-sp-4);flex-direction:column;align-items:flex-start;display:flex}.s-foot-logo{color:var(--m-text)}.s-foot-brand .s-p{max-width:var(--mc-site-measure-narrow)}.s-plan-tag{margin-top:calc(-1*var(--mc-site-sp-3))}.s-faq>.s-sec-h{margin:0}.sn{z-index:30;width:100%;font-family:var(--m-font-ui);white-space:normal;-webkit-font-smoothing:antialiased;color:var(--m-text);position:relative}.sn *{box-sizing:border-box}.sn :where(a){color:inherit;text-decoration:none}.sn-in{align-items:center;display:flex}.sn-util{height:var(--mc-site-util-h);font-size:var(--mc-site-fs-micro);color:var(--m-text-3);background:#000;border-bottom:1px solid rgba(255,255,255,.06)}.sn-util .sn-in{gap:var(--mc-site-sp-3);height:100%}.sn-util i{background:var(--m-border-strong);width:1px;height:10px}.sn-util span:first-child{color:var(--m-text-2);font-weight:500}.sn-util a{align-items:center;height:100%;display:inline-flex}.sn-util a:hover{color:var(--m-text)}.sn-util-r{align-items:center;gap:var(--mc-site-sp-3);height:100%;margin-left:auto;display:flex}.sn-bar{height:var(--mc-site-nav-h);border-bottom:1px solid var(--m-border);background:#000}.sn-bar .sn-in{gap:var(--mc-site-sp-2);height:100%}.sn-logo{height:100%;color:var(--m-text);margin-right:var(--mc-site-sp-6b);align-items:center;display:inline-flex}.sn-menu{flex:1;align-items:stretch;height:100%;display:flex}.sn-top{all:unset;cursor:pointer;align-items:center;gap:var(--mc-site-sp-2);padding:0 var(--mc-site-sp-4);font-size:var(--mc-site-fs-kicker);color:var(--m-text-2);font-weight:500;display:flex;position:relative}.sn-top:hover,.sn-top[aria-expanded=true],.sn-top[data-cur="1"]{color:var(--m-text)}.sn-top:after{content:"";left:var(--mc-site-sp-4);right:var(--mc-site-sp-4);background:var(--m-accent);height:2px;transition:transform var(--mc-dur-normal)var(--mc-ease-out);position:absolute;bottom:-1px;transform:scaleX(0)}.sn-top[aria-expanded=true]:after,.sn-top[data-cur="1"]:after{transform:none}.sn-top:focus-visible{outline:2px solid var(--m-accent);outline-offset:-4px}.sn-car{transition:transform var(--mc-dur-normal)var(--mc-ease-out);display:inline-flex}.sn-top[aria-expanded=true] .sn-car{transform:rotate(180deg)}.sn-search,.sn-burger{all:unset;cursor:pointer;width:var(--mc-site-hit);height:var(--mc-site-hit);color:var(--m-text-2);border-radius:50%;place-items:center;display:grid}.sn-search{margin-right:var(--mc-site-sp-1)}.sn-search:hover,.sn-search[aria-expanded=true],.sn-burger:hover{color:var(--m-text)}.sn-search:focus-visible{outline:2px solid var(--m-accent)}.sn-burger:focus-visible{outline:2px solid var(--m-accent)}.sn-burger{margin-left:var(--mc-site-sp-1);display:none}.sn-bar .s-cta{flex:none}.sn-bar .s-cta+.s-cta{margin-left:var(--mc-site-sp-1)}.sn-panel{left:0;right:0;top:calc(var(--mc-site-util-h) + var(--mc-site-nav-h));background:var(--m-bg-1);border-bottom:1px solid var(--m-border);box-shadow:var(--mc-site-sh-3);animation:.38s cubic-bezier(.4,0,.2,1) both sn-down;position:absolute}@keyframes sn-down{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.sn-h,.sn-it,.sn-more,.sn-feat,.sn-area,.sn-ov,.sn-q,.sn-ql{animation:sn-rev .36s calc(.16s + var(--k,0)*45ms)ease-out both}@keyframes sn-rev{0%{opacity:0;transform:translateY(-4px)}}.sn-grid{gap:var(--mc-site-sp-7);padding:var(--mc-site-sp-6)0 var(--mc-site-sp-7);align-items:start;display:grid}.sn-col{flex-direction:column;gap:2px;display:flex}.sn-h{margin:0 0 var(--mc-site-sp-3);font-size:var(--mc-site-fs-micro);letter-spacing:var(--mc-site-ls-caps);text-transform:uppercase;color:var(--m-text-3);font-weight:600}.sn-it{-moz-column-gap:var(--mc-site-sp-3);column-gap:var(--mc-site-sp-3);padding:var(--mc-site-sp-2)0;font-size:var(--mc-site-fs-label);color:var(--m-text);grid-template-columns:auto 1fr;align-items:baseline;display:grid}.sn-it:hover span{color:var(--m-accent)}.sn-it b{font-family:var(--m-font-mono);font-size:var(--mc-site-fs-micro);color:var(--m-accent);min-width:46px;font-weight:600}.sn-it small{font-size:var(--mc-site-fs-note);color:var(--m-text-3);grid-column:1/-1;margin-top:2px}.sn-more{margin-top:var(--mc-site-sp-3);font-size:var(--mc-site-fs-label);color:var(--m-text);font-weight:500}.sn-more i{color:var(--m-accent);font-style:normal}.sn-feat{gap:var(--mc-site-sp-2);padding:var(--mc-site-sp-4);background:var(--m-bg-2);border-radius:var(--mc-site-r-card);flex-direction:column;display:flex}.sn-feat img{-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;border-radius:var(--mc-site-r-media);width:100%;height:130px;margin-bottom:6px}.sn-feat small{font-size:var(--mc-site-fs-micro);letter-spacing:var(--mc-site-ls-caps);text-transform:uppercase;color:var(--m-accent);font-weight:600}.sn-feat b{font-size:var(--mc-site-fs-body);color:var(--m-text);font-weight:500}.sn-feat span{font-size:var(--mc-site-fs-note);color:var(--m-text-2);line-height:1.5}.sn-feat i{color:var(--m-accent);font-style:normal}.sn-find-in{align-items:stretch;gap:var(--mc-site-sp-1);padding:var(--mc-site-sp-7)0;max-width:var(--mc-site-reading);flex-direction:column}.sn-q{align-items:center;gap:var(--mc-site-sp-4);padding-bottom:var(--mc-site-sp-4);margin-bottom:var(--mc-site-sp-5);border-bottom:1px solid var(--m-border-strong);color:var(--m-text-3);display:flex}.sn-q input{all:unset;min-width:0;font-size:var(--mc-site-fs-subtitle);letter-spacing:-.01em;color:var(--m-text);caret-color:var(--m-text-2);flex:1;font-weight:500}.sn-q input:focus{box-shadow:none!important;outline:none!important}.sn-q input:focus-visible{box-shadow:none!important;outline:none!important}.sn-q input::placeholder{color:var(--m-text-3)}.sn-ql{align-items:center;gap:var(--mc-site-sp-3);padding:var(--mc-site-sp-2)0;min-height:var(--mc-site-sp-6b);font-size:var(--mc-site-fs-kicker);color:var(--m-text);display:flex}.sn-ql i{color:var(--m-text-3);font-style:normal}.sn-ql:hover{color:var(--m-accent)}.sn-pgrid{gap:var(--mc-site-sp-7);padding:var(--mc-site-sp-6)0 var(--mc-site-sp-7);grid-template-columns:260px minmax(0,1fr) 300px;align-items:start;display:grid}.sn-areas{padding-right:var(--mc-site-sp-5);border-right:1px solid var(--m-border);flex-direction:column;gap:2px;display:flex}.sn-area{padding:var(--mc-site-sp-3);margin:0 calc(-1*var(--mc-site-sp-3));border-radius:var(--mc-site-r-media);font-size:var(--mc-site-fs-body);color:var(--m-text-2);justify-content:space-between;align-items:center;font-weight:500;display:flex}.sn-area i{font-style:normal;font-size:var(--mc-site-fs-body);color:var(--m-text-3);line-height:1}.sn-area:hover,.sn-area[aria-current=true]{background:var(--m-bg-2);color:var(--m-text)}.sn-area[aria-current=true] i{color:var(--m-accent)}.sn-area:focus-visible{outline:2px solid var(--m-accent);outline-offset:-2px}.sn-areas .sn-more{margin-top:var(--mc-site-sp-4)}.sn-sub{gap:var(--mc-site-sp-4);flex-direction:column;display:flex}.sn-ov{gap:var(--mc-site-sp-2);padding-bottom:var(--mc-site-sp-4);border-bottom:1px solid var(--m-border);flex-direction:column;display:flex}.sn-ov b{font-family:var(--mc-site-font-display);font-size:var(--mc-site-fs-subtitle);letter-spacing:var(--mc-site-ls-sub);color:var(--m-text);font-weight:500}.sn-ov span{font-size:var(--mc-site-fs-label);color:var(--m-text-2)}.sn-ov i{font-style:normal;font-size:var(--mc-site-fs-label);color:var(--m-accent);font-weight:500}.sn-ov:hover b{color:var(--m-accent)}.sn-sub-list{-moz-column-gap:var(--mc-site-sp-6);column-gap:var(--mc-site-sp-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:2px;display:grid}.sn-sub-list .sn-it{grid-template-columns:1fr;align-content:start;align-items:start}.sn-tag{margin-left:var(--mc-site-sp-2);padding:0 var(--mc-site-sp-1);border:1px solid var(--m-border-strong);border-radius:var(--mc-site-r-ctl);font-style:normal;line-height:16px;font-size:var(--mc-site-fs-micro);letter-spacing:.04em;color:var(--m-text-2);vertical-align:1px;font-weight:600;display:inline-block}.sn-drawer{left:0;right:0;top:var(--mc-site-nav-h);max-height:calc(100vh - var(--mc-site-nav-h));background:var(--m-bg-0);border-bottom:1px solid var(--m-border);box-shadow:var(--mc-site-sh-3);z-index:40;display:none;position:absolute;overflow-y:auto}.sn-drawer-in{width:var(--mc-site-col);padding:var(--mc-site-sp-3)0 var(--mc-site-sp-6);margin:0 auto}.sn-dg{border-bottom:1px solid var(--m-border)}.sn-dg>summary{min-height:56px;padding:var(--mc-site-sp-3)0;font-size:var(--mc-site-fs-lead);color:var(--m-text);cursor:pointer;justify-content:space-between;align-items:center;font-weight:500;list-style:none;display:flex}.sn-dg>summary::-webkit-details-marker{display:none}.sn-dg>summary .m-icon{color:var(--m-text-3);transition:transform var(--mc-dur-normal)var(--mc-ease-out)}.sn-dg[open]>summary .m-icon{transform:rotate(180deg)}.sn-dg>summary:focus-visible{outline:2px solid var(--m-accent);outline-offset:-2px}.sn-dl{padding:0 0 var(--mc-site-sp-4);flex-direction:column;display:flex}.sn-dl .sn-h{margin:var(--mc-site-sp-4)0 var(--mc-site-sp-2)}.sn-dl a{padding:var(--mc-site-sp-2)0;min-height:var(--mc-site-hit);font-size:var(--mc-site-fs-body);color:var(--m-text);flex-direction:column;justify-content:center;gap:2px;display:flex}.sn-dl a small{font-size:var(--mc-site-fs-note);color:var(--m-text-3)}.sn-dl a:hover{color:var(--m-accent)}.sn-dlink{min-height:56px;padding:var(--mc-site-sp-3)0;border-bottom:1px solid var(--m-border);font-size:var(--mc-site-fs-lead);color:var(--m-text);align-items:center;font-weight:500;display:flex}.sn-dctas{gap:var(--mc-site-sp-3);margin-top:var(--mc-site-sp-5);display:flex}.sn-dctas .s-cta{flex:1}.sn-dutil{gap:var(--mc-site-sp-5);margin-top:var(--mc-site-sp-5);font-size:var(--mc-site-fs-label);color:var(--m-text-2);display:flex}.sn[data-drawer="1"] .sn-drawer{display:block}@media (prefers-reduced-motion:reduce){.sn-panel,.sn-h,.sn-it,.sn-more,.sn-feat,.sn-area,.sn-ov,.sn-q,.sn-ql{animation:none}}@container (width<=1023px){.sn-util,.sn-menu,.sn-panel{display:none}.sn-burger{display:grid}.sn-logo{margin-right:auto}.sn-search{display:none}.sn-drawer{top:var(--mc-site-nav-h)}}@container (width<=479px){.sn-bar .s-cta[data-v=primary]~.s-cta,.sn-bar .s-cta:not([data-v=primary]){display:none}}.sn-grid{grid-template-columns:repeat(3,minmax(0,1fr)) 300px}.sn-feat b,.sn-feat span,.sn-it span,.sn-it small,.sn-ov span{white-space:normal}.v2{--v-ink:#0a0b0e;--v-ink-2:#121419;--v-ink-3:#1a1d24;--v-paper:#fff;--v-paper-2:#f5f6f8;--v-paper-3:#eceef2;--v-text:#0a0b0e;--v-text-2:#4a5060;--v-text-3:#666d7e;--v-dtext:#f4f5f7;--v-dtext-2:#a9afbc;--v-dtext-3:#8a90a0;--v-line:rgba(10,11,14,.1);--v-line-2:rgba(10,11,14,.06);--v-dline:rgba(255,255,255,.12);--v-dline-2:rgba(255,255,255,.07);--v-blue:#2b67d8;--v-blue-d:#4b8df8;--v-blue-soft:rgba(43,103,216,.08);--v-up:#1f9d55;--v-down:#d64545;--v-font:"Inter",system-ui,sans-serif;--v-display:"Inter Tight","Inter",system-ui,sans-serif;--v-mono:"JetBrains Mono",ui-monospace,monospace;--v-h1:clamp(44px,6.1cqw,88px);--v-h2:clamp(32px,3.75cqw,54px);--v-h3:clamp(22px,1.95cqw,28px);--v-lead:clamp(17px,1.5cqw,21px);--v-body:17px;--v-small:14px;--v-eyebrow:12px;--v-wrap:1200px;--v-gutter:clamp(16px,2.8cqw,40px);--v-sec:clamp(72px,8.9cqw,128px);--v-gap:32px;--v-r:12px;--v-r-sm:8px;--v-shadow:0 1px 2px rgba(10,11,14,.06),0 24px 48px -24px rgba(10,11,14,.25);--v-dshadow:0 1px 0 rgba(255,255,255,.06) inset,0 40px 80px -40px rgba(0,0,0,.8);font-family:var(--v-font);font-size:var(--v-body);color:var(--v-text);background:var(--v-paper);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"cv11","ss01";line-height:1.6;container-type:inline-size}.v2 *,.v2 :before,.v2 :after{box-sizing:border-box}.v2 :where(a){color:inherit;text-decoration:none}.v2 :where(p,h1,h2,h3,h4,ul,figure){margin:0}.v2 :where(ul,ol){padding:0;list-style:none}.v2 .v2{background:0 0}.v2 .v2.v-foot{background:var(--v-ink)}.v2 img{max-width:100%;height:auto;display:block}.v2 :where(p,span,b,small,li,a,h1,h2,h3,label,summary,td,th,figcaption){white-space:normal}.v2 .num{font-variant-numeric:tabular-nums}.v2 [data-tone=dark]{background:var(--v-ink);color:var(--v-dtext)}.v2 [data-tone=paper-2]{background:var(--v-paper-2)}.v-wrap{width:min(var(--v-wrap),100% - 2*var(--v-gutter));margin-left:auto;margin-right:auto}.v-sec{padding-block:var(--v-sec)}.v-sec[data-pad=tight]{padding-block:calc(var(--v-sec)*.62)}.v-head{gap:var(--v-gap)64px;grid-template-columns:7fr 5fr;align-items:end;margin-bottom:56px;display:grid}.v-head[data-center]{text-align:center;grid-template-columns:1fr;justify-items:center}.v-head[data-center] .v-lead{max-width:640px}.v-eyebrow{font:600 var(--v-eyebrow)/1 var(--v-font);letter-spacing:.14em;text-transform:uppercase;color:var(--v-blue);margin-bottom:20px}[data-tone=dark] .v-eyebrow{color:var(--v-blue-d)}.v-h1{font:600 var(--v-h1)/1.02 var(--v-display);letter-spacing:-.035em;text-wrap:balance}.v-h2{font:600 var(--v-h2)/1.08 var(--v-display);letter-spacing:-.03em;text-wrap:balance}.v-h3{font:600 var(--v-h3)/1.2 var(--v-display);letter-spacing:-.015em;text-wrap:balance}.v-lead{font-size:var(--v-lead);color:var(--v-text-2);text-wrap:pretty;max-width:60ch;line-height:1.45}[data-tone=dark] .v-lead{color:var(--v-dtext-2)}.v-p{color:var(--v-text-2);text-wrap:pretty;max-width:62ch}[data-tone=dark] .v-p{color:var(--v-dtext-2)}.v-small{font-size:var(--v-small);color:var(--v-text-3)}[data-tone=dark] .v-small{color:var(--v-dtext-3)}.v-mono{font-family:var(--v-mono);letter-spacing:0;font-size:13px}.v-ctas{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.v-btn{border-radius:var(--v-r-sm);height:48px;font:600 15px/1 var(--v-font);letter-spacing:-.005em;border:1px solid var(--v-line);background:var(--v-paper);color:var(--v-text);align-items:center;gap:8px;padding:0 22px;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.v-btn:hover{background:var(--v-paper-2)}.v-btn[data-v=primary]{background:var(--v-blue);border-color:var(--v-blue);color:#fff}.v-btn[data-v=primary]:hover{background:#245bc2}.v-btn[data-size=lg]{height:56px;padding:0 28px;font-size:16px}.v-btn svg{flex:none;width:16px;height:16px}[data-tone=dark] .v-btn{border-color:var(--v-dline);color:var(--v-dtext);background:0 0}[data-tone=dark] .v-btn:hover{background:rgba(255,255,255,.06)}[data-tone=dark] .v-btn[data-v=primary]{background:var(--v-blue);border-color:var(--v-blue);color:#fff}[data-tone=dark] .v-btn[data-v=primary]:hover{background:#245bc2}.v-link{color:var(--v-blue);align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.v-link svg{width:14px;height:14px}[data-tone=dark] .v-link{color:var(--v-blue-d)}.v-frame{border-radius:var(--v-r);background:var(--v-ink);border:1px solid var(--v-line);box-shadow:var(--v-shadow);position:relative;overflow:hidden}.v-frame img{width:100%}[data-tone=dark] .v-frame{border-color:var(--v-dline);box-shadow:var(--v-dshadow)}.v-frame[data-k=cut]{aspect-ratio:16/10}.v-frame[data-k=cut] img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;height:100%}.v-nav{z-index:5;height:64px;color:var(--v-dtext);align-items:center;display:flex;position:relative}.v-nav[data-tone=dark]{background:var(--v-ink)}.v-nav[data-tone=paper]{color:var(--v-text);border-bottom:1px solid var(--v-line)}.v-nav[data-tone=paper] .m-logo{color:var(--v-text)}.v-nav .v-wrap{align-items:center;gap:8px;display:flex}.v-nav-logo{align-items:center;margin-right:28px;display:inline-flex}.v-nav-menu{flex:1;gap:4px;display:flex}.v-nav-menu a,.v-nav-menu button{all:unset;cursor:pointer;height:36px;font:500 14.5px/1 var(--v-font);color:inherit;opacity:.85;border-radius:8px;align-items:center;gap:5px;padding:0 12px;display:inline-flex}.v-nav-menu a:hover,.v-nav-menu button:hover{opacity:1;background:rgba(255,255,255,.07)}.v-nav[data-tone=paper] .v-nav-menu a:hover,.v-nav[data-tone=paper] .v-nav-menu button:hover{background:var(--v-paper-2)}.v-nav-menu [data-cur="1"]{opacity:1}.v-nav-menu svg{opacity:.6;width:12px;height:12px}.v-nav-r{align-items:center;gap:10px;display:flex}.v-nav-icon{all:unset;cursor:pointer;opacity:.85;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.v-nav-icon svg{width:17px;height:17px}.v-nav .v-btn{height:38px;padding:0 16px;font-size:14px}.v-nav-burger{display:none}.v-hero{background:var(--v-ink);color:var(--v-dtext);padding-top:max(48px,min(6cqw,88px));position:relative;overflow:hidden}.v-hero:before{content:"";pointer-events:none;background:radial-gradient(60% 55% at 50% 100%,rgba(75,141,248,.22),transparent 70%);height:70%;position:absolute;top:auto;bottom:0;left:0;right:0}.v-hero .v-wrap{text-align:center;justify-items:center;display:grid;position:relative}.v-hero .v-h1{max-width:14ch}.v-hero .v-lead{max-width:52ch;color:var(--v-dtext-2);margin-top:28px}.v-hero .v-eyebrow{color:var(--v-blue-d)}.v-hero .v-ctas{justify-content:center;margin-top:36px}.v-hero-note{color:var(--v-dtext-3);margin-top:20px;font-size:14px}.v-hero-screen{width:100%;margin-top:max(40px,min(5.5cqw,80px))}.v-hero-screen .v-frame{border-bottom:0;border-radius:16px 16px 0 0;box-shadow:0 -1px rgba(255,255,255,.08),0 -40px 120px -40px rgba(75,141,248,.35)}.v-hero-screen .v-frame img{width:100%;height:auto;display:block}.v-hero[data-k=area] .v-wrap{text-align:left;justify-items:start}.v-hero[data-k=area] .v-ctas{justify-content:flex-start}.v-hero[data-k=area] .v-h1{max-width:16ch}.v-hero[data-tone=paper]{background:var(--v-paper);color:var(--v-text);padding-bottom:0}.v-hero[data-tone=paper]:before{display:none}.v-hero[data-tone=paper] .v-lead{color:var(--v-text-2)}.v-hero[data-tone=paper] .v-eyebrow{color:var(--v-blue)}.v-tape{background:var(--v-ink-2);color:var(--v-dtext-2);border-block:1px solid var(--v-dline-2);overflow:hidden}.v-tape ul{white-space:nowrap;gap:0;display:flex}.v-tape li{border-right:1px solid var(--v-dline-2);font:500 13px/1 var(--v-mono);align-items:baseline;gap:10px;padding:14px 28px;display:inline-flex}.v-tape b{color:var(--v-dtext);font-weight:600}.v-tape i{color:var(--v-dtext-3);font-style:normal}.v-tape [data-d=up]{color:#43c47a}.v-tape [data-d=down]{color:#f06a6a}.v-index{grid-template-columns:5fr 7fr;align-items:start;gap:64px;display:grid}.v-index-list li{border-top:1px solid var(--v-line)}.v-index-list li:last-child{border-bottom:1px solid var(--v-line)}.v-index-list a{grid-template-columns:40px 1fr auto;align-items:baseline;gap:16px;padding:22px 4px;transition:background .15s;display:grid}.v-index-list a:hover{background:var(--v-paper-2)}.v-index-list a[data-cur="1"] .v-h3{color:var(--v-blue)}.v-index-list small{font:500 13px/1 var(--v-mono);color:var(--v-text-3)}.v-index-list .v-h3{font-size:24px}.v-index-list p{color:var(--v-text-2);grid-column:2;margin-top:4px;font-size:15px}.v-index-list svg{width:18px;height:18px;color:var(--v-text-3);align-self:center}.v-index-screen{position:-webkit-sticky;position:sticky;top:24px}.v-index-screen figcaption{color:var(--v-text-3);margin-top:14px;font-size:14px}.v-rows{gap:max(56px,min(6cqw,96px));display:grid}.v-row{grid-template-columns:5fr 7fr;align-items:center;gap:48px 72px;display:grid}.v-row[data-flip] .v-row-txt{order:2}.v-row-txt .v-h3{margin-bottom:16px;font-size:max(24px,min(2.3cqw,32px))}.v-row-txt .v-p{font-size:17px}.v-row-txt .v-link{margin-top:20px}.v-proofs{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.v-proof{border:1px solid var(--v-line);border-radius:var(--v-r);background:var(--v-paper);padding:28px}.v-proof b{font:600 clamp(36px,3.3cqw,48px)/1 var(--v-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;display:block}.v-proof span{color:var(--v-text-2);margin-top:10px;font-size:15px;display:block}.v-cmd{grid-template-columns:5fr 7fr;align-items:center;gap:64px;display:grid}.v-cmd-stage{background:var(--v-ink);border-radius:var(--v-r);border:1px solid var(--v-line);box-shadow:var(--v-shadow);padding:16px}.v-cmd-line{background:var(--v-ink-3);border:1px solid var(--v-dline);height:56px;color:var(--v-dtext);font:500 18px/1 var(--v-mono);border-radius:8px;align-items:center;gap:12px;padding:0 18px;display:flex}.v-cmd-line i{color:var(--v-blue-d);font-style:normal}.v-cmd-line em{color:var(--v-dtext-3);border:1px solid var(--v-dline);border-radius:5px;margin-left:auto;padding:4px 8px;font-size:12px;font-style:normal}.v-cmd-stage .v-frame{box-shadow:none;border-radius:8px;margin-top:12px}.v-cmd-tabs{flex-wrap:wrap;gap:4px;margin-top:28px;display:flex}.v-cmd-tabs button{all:unset;cursor:pointer;font:500 14px/1 var(--v-font);color:var(--v-text-2);border:1px solid var(--v-line);border-radius:999px;padding:8px 14px}.v-cmd-tabs button[data-cur="1"]{background:var(--v-ink);color:#fff;border-color:var(--v-ink)}.v-band{color:#fff;background:var(--v-ink);align-items:end;min-height:max(420px,min(46cqw,720px));display:grid;position:relative;overflow:hidden}.v-band img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.v-band:after{content:"";background:linear-gradient(rgba(10,11,14,0) 25%,rgba(10,11,14,.35) 55%,rgba(10,11,14,.92) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.v-band .v-wrap{z-index:1;grid-template-columns:7fr 5fr;align-items:end;gap:32px;padding-top:56px;padding-bottom:56px;display:grid;position:relative}.v-band .v-lead{color:var(--v-dtext-2)}.v-band .v-eyebrow{color:var(--v-blue-d)}.v-prods{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.v-prod{border:1px solid var(--v-line);border-radius:var(--v-r);background:var(--v-paper);gap:0;transition:box-shadow .15s;display:grid;overflow:hidden}.v-prod:hover{box-shadow:var(--v-shadow)}.v-prod .v-frame{box-shadow:none;border:0;border-bottom:1px solid var(--v-line);border-radius:0}.v-prod-txt{gap:8px;padding:24px 28px 28px;display:grid}.v-prod-txt b{font:600 22px/1.2 var(--v-display);letter-spacing:-.015em}.v-prod-txt span{color:var(--v-text-2);font-size:15px}.v-prod-txt .v-link{margin-top:8px}.v-prods[data-cols="3"]{grid-template-columns:repeat(3,1fr)}.v-note{border:1px solid var(--v-line);border-left:3px solid var(--v-blue);border-radius:var(--v-r-sm);background:var(--v-paper);grid-template-columns:auto 1fr;align-items:start;gap:20px;padding:24px 28px;display:grid}.v-note b{margin-bottom:4px;font-weight:600;display:block}.v-note p{color:var(--v-text-2);font-size:15px}.v-note svg{width:20px;height:20px;color:var(--v-blue);margin-top:3px}.v-plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;display:grid}.v-plan{border:1px solid var(--v-line);border-radius:var(--v-r);background:var(--v-paper);grid-template-rows:auto auto auto 1fr auto;gap:0;padding:32px;display:grid;position:relative}.v-plan[data-k=featured]{border-color:var(--v-blue);box-shadow:0 0 0 1px var(--v-blue)inset,var(--v-shadow)}.v-plan-tag{background:var(--v-blue);color:#fff;font:600 11px/1 var(--v-font);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:5px 10px;position:absolute;top:-12px;left:32px}.v-plan-name{font:600 20px/1.2 var(--v-display);letter-spacing:-.01em}.v-plan-for{color:var(--v-text-2);margin-top:6px;font-size:15px}.v-plan-price{border-bottom:1px solid var(--v-line);align-items:baseline;gap:8px;margin:28px 0 24px;padding-bottom:24px;display:flex}.v-plan-price b{font:600 52px/1 var(--v-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.v-plan-price span{color:var(--v-text-3);font-size:15px}.v-plan ul{color:var(--v-text-2);gap:12px;font-size:15px;display:grid}.v-plan li{grid-template-columns:18px 1fr;align-items:start;gap:10px;display:grid}.v-plan li svg{width:18px;height:18px;color:var(--v-blue);margin-top:2px}.v-plan .v-btn{justify-content:center;width:100%;margin-top:32px}.v-plans-note{text-align:center;margin-top:20px}.v-faq{grid-template-columns:5fr 7fr;align-items:start;gap:64px;display:grid}.v-faq-list{border-top:1px solid var(--v-line)}.v-faq-list details{border-bottom:1px solid var(--v-line)}.v-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:17px;font-weight:600;list-style:none;display:flex}.v-faq-list summary::-webkit-details-marker{display:none}.v-faq-list summary svg{width:18px;height:18px;color:var(--v-text-3);flex:none;transition:transform .2s}.v-faq-list details[open] summary svg{transform:rotate(45deg)}.v-faq-list .v-p{padding:0 0 22px;font-size:16px}.v-final{text-align:center;justify-items:center;display:grid}.v-final .v-lead{margin-top:20px}.v-final .v-ctas{justify-content:center;margin-top:32px}.v-contact{grid-template-columns:5fr 7fr;align-items:start;gap:64px;display:grid}.v-form{gap:18px;display:grid}.v-form label{gap:8px;font-size:14px;font-weight:500;display:grid}.v-form input,.v-form textarea,.v-form select{font:400 15px/1.4 var(--v-font);border:1px solid var(--v-line);border-radius:var(--v-r-sm);background:var(--v-paper);color:var(--v-text);width:100%;padding:12px 14px}.v-form textarea{resize:vertical;min-height:120px}.v-form-2{grid-template-columns:1fr 1fr;gap:18px;display:grid}.v-form .v-btn{justify-self:start}.v-aside{border-radius:var(--v-r);background:var(--v-paper-2);margin-top:32px;padding:24px 28px}.v-aside b{margin-bottom:6px;font-weight:600;display:block}.v-foot{background:var(--v-ink);color:var(--v-dtext);border-top:1px solid var(--v-dline-2);padding:72px 0 40px}.v-foot-g{grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;display:grid}.v-foot-brand p{color:var(--v-dtext-2);max-width:34ch;margin-top:20px;font-size:15px}.v-foot-h{font:600 12px/1 var(--v-font);letter-spacing:.12em;text-transform:uppercase;color:var(--v-dtext-3);margin-bottom:18px}.v-foot ul{color:var(--v-dtext-2);gap:11px;font-size:15px;display:grid}.v-foot a:hover{color:var(--v-dtext)}.v-foot-b{border-top:1px solid var(--v-dline-2);color:var(--v-dtext-3);justify-content:space-between;gap:32px;margin-top:64px;padding-top:28px;font-size:13px;display:flex}.v-foot-b p{max-width:62ch}.v-spec{gap:48px;display:grid}.v-spec-row{border-top:1px solid var(--v-line);grid-template-columns:220px 1fr;gap:32px;padding-top:24px;display:grid}.v-spec-row>b{font-size:14px;font-weight:600}.v-sw{flex-wrap:wrap;gap:12px;display:flex}.v-sw div{width:132px}.v-sw i{border:1px solid var(--v-line);border-radius:8px;height:56px;display:block}.v-sw span{font:500 12px/1.4 var(--v-mono);color:var(--v-text-2);margin-top:8px;display:block}.v-type-scale{gap:18px;display:grid}.v-type-scale div{grid-template-columns:1fr auto;align-items:baseline;gap:24px;display:grid}.v-type-scale small{font:500 12px/1 var(--v-mono);color:var(--v-text-3)}.v-hero[data-k=photo]{align-items:end;min-height:max(480px,min(46cqw,680px));padding:0 0 max(48px,min(5cqw,72px));display:grid}.v-hero[data-k=photo] .v-hero-photo{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.v-hero[data-k=photo]:before{background:linear-gradient(rgba(10,11,14,.15) 0%,rgba(10,11,14,.55) 50%,rgba(10,11,14,.94) 100%);height:auto;top:0;bottom:0;left:0;right:0}.v-hero[data-k=photo] .v-wrap{text-align:left;justify-items:start}.v-hero[data-k=photo] .v-h1{max-width:16ch}.v-hero[data-k=photo] .v-ctas{justify-content:flex-start}.v-hero[data-k=area] .v-hero-screen{margin-top:max(40px,min(5cqw,72px))}.v-anchors{z-index:4;-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid var(--v-line);background:rgba(255,255,255,.92);position:-webkit-sticky;position:sticky;top:0}.v-anchors .v-wrap{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.v-anchors a{font:500 14px/1 var(--v-font);color:var(--v-text-2);border-bottom:2px solid transparent;flex:none;margin-bottom:-1px;padding:16px 12px}.v-anchors a:hover{color:var(--v-text)}.v-anchors a[aria-current=true]{color:var(--v-text);border-color:var(--v-blue)}.v-cards{grid-template-columns:repeat(var(--n,3),1fr);gap:24px;display:grid}.v-card{border:1px solid var(--v-line);border-radius:var(--v-r);background:var(--v-paper);padding:28px}.v-card b{font:600 20px/1.25 var(--v-display);letter-spacing:-.01em;margin-bottom:10px;display:block}.v-card span{color:var(--v-text-2);font-size:15px;display:block}.v-cards+.v-proofs{margin-top:24px}.v-proofs{grid-template-columns:repeat(var(--n,3),1fr)}.v-intro{margin:-24px 0 40px}.v-show{gap:14px;display:grid}.v-after{margin-top:40px}.v-tabs{gap:24px;display:grid}.v-tabs input{opacity:0;pointer-events:none;position:absolute}.v-tabs-nav{flex-wrap:wrap;gap:4px;display:flex}.v-tabs-nav label{cursor:pointer;font:500 14px/1 var(--v-font);color:var(--v-text-2);border:1px solid var(--v-line);background:var(--v-paper);border-radius:999px;padding:9px 16px}.v-tabs-scr img,.v-tabs-txt p{display:none}.v-tabs-txt b{color:var(--v-text);font-weight:600}.v-tabs input:first-of-type:checked~.v-tabs-nav label:first-child,.v-tabs input:nth-of-type(2):checked~.v-tabs-nav label:nth-child(2),.v-tabs input:nth-of-type(3):checked~.v-tabs-nav label:nth-child(3),.v-tabs input:nth-of-type(4):checked~.v-tabs-nav label:nth-child(4),.v-tabs input:nth-of-type(5):checked~.v-tabs-nav label:nth-child(5){background:var(--v-ink);color:#fff;border-color:var(--v-ink)}.v-tabs input:first-of-type:checked~.v-tabs-scr img:first-child,.v-tabs input:nth-of-type(2):checked~.v-tabs-scr img:nth-child(2),.v-tabs input:nth-of-type(3):checked~.v-tabs-scr img:nth-child(3),.v-tabs input:nth-of-type(4):checked~.v-tabs-scr img:nth-child(4),.v-tabs input:nth-of-type(5):checked~.v-tabs-scr img:nth-child(5),.v-tabs input:first-of-type:checked~.v-tabs-txt p:first-child,.v-tabs input:nth-of-type(2):checked~.v-tabs-txt p:nth-child(2),.v-tabs input:nth-of-type(3):checked~.v-tabs-txt p:nth-child(3),.v-tabs input:nth-of-type(4):checked~.v-tabs-txt p:nth-child(4),.v-tabs input:nth-of-type(5):checked~.v-tabs-txt p:nth-child(5){display:block}.v-bullets{color:var(--v-text-2);gap:10px;margin-top:20px;font-size:15px;display:grid}.v-bullets li{grid-template-columns:18px 1fr;align-items:start;gap:10px;display:grid}.v-bullets svg{width:18px;height:18px;color:var(--v-blue);margin-top:2px}.v-steps{grid-template-columns:5fr 7fr;align-items:center;gap:64px;display:grid}.v-steps-list{display:grid}.v-steps-list li{border-top:1px solid var(--v-line);grid-template-columns:40px 1fr;gap:4px 16px;padding:20px 0;display:grid}.v-steps-list li:last-child{border-bottom:1px solid var(--v-line)}.v-steps-list small{font:500 13px/1.6 var(--v-mono);color:var(--v-blue)}.v-steps-list b{font:600 20px/1.25 var(--v-display);letter-spacing:-.01em}.v-steps-list p{color:var(--v-text-2);grid-column:2;font-size:15px}.v-flow{counter-reset:f;grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.v-flow li{border-top:2px solid var(--v-ink);padding:24px 0 0}.v-flow small{font:500 12px/1 var(--v-mono);color:var(--v-blue);letter-spacing:.04em;margin-bottom:14px;display:block}.v-flow b{font:600 20px/1.25 var(--v-display);letter-spacing:-.01em;margin-bottom:10px;display:block}.v-flow p{color:var(--v-text-2);font-size:15px}.v-flow p+p{margin-top:8px}.v-notes{gap:12px;display:grid}.v-table-wrap{overflow-x:auto}.v-table-wrap:focus-visible{outline:2px solid var(--v-blue);outline-offset:4px}.v-table{border-collapse:collapse;width:100%;font-size:15px}.v-table th,.v-table td{text-align:left;border-bottom:1px solid var(--v-line);vertical-align:top;padding:16px 20px}.v-table thead th{font:600 16px/1.3 var(--v-display);letter-spacing:-.01em;border-bottom:2px solid var(--v-ink);padding-bottom:14px}.v-table thead th small{font:500 13px/1.4 var(--v-font);color:var(--v-text-3);margin-top:2px;display:block}.v-table tbody th{color:var(--v-text);font-weight:500}.v-table td{color:var(--v-text-2);font-variant-numeric:tabular-nums}.v-table .v-yes{width:20px;height:20px;color:var(--v-blue);display:inline-flex}.v-table .v-yes svg{width:18px;height:18px}.v-table s{color:var(--v-text-3);text-decoration:none}.v-index-list[data-cols="2"]{-moz-column-gap:48px;grid-template-columns:1fr 1fr;column-gap:48px;display:grid}.v-index-list[data-cols="2"] a{grid-template-columns:1fr auto;padding:18px 4px}.v-index-list[data-cols="2"] small{font:600 11px/1 var(--v-font);letter-spacing:.12em;text-transform:uppercase;color:var(--v-blue);grid-column:1}.v-index-list[data-cols="2"] .v-h3{font-size:22px}.v-index-list[data-cols="2"] svg{grid-area:1/2/3}.v-index-list[data-cols="2"] li:nth-child(2){border-top:1px solid var(--v-line)}.v-foot-link{border-top:1px solid var(--v-line);justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding-top:24px;display:flex}.v-radios{border:0;gap:10px;margin:0;padding:0;font-size:14px;display:grid}.v-radios legend{margin-bottom:10px;font-weight:500}.v-radios label{align-items:center;gap:10px;font-weight:400;display:flex}.v-cmd-lead{margin-top:20px}.v-cmd-stage .v-frame{overflow:hidden}.v-cmd-stage .v-frame img{aspect-ratio:1860/1020;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.v-cmd-line span{white-space:nowrap;vertical-align:bottom;border-right:2px solid var(--v-blue-d);max-width:100%;animation:v-type 1.1s steps(var(--steps,24),end).4s both,v-caret .7s step-end 1.5s infinite;display:inline-block;overflow:hidden}.v-cmd-line em{animation:.5s 1.6s both v-enter}.v-cmd-stage .v-frame img{transform-origin:var(--fx,20%)var(--fy,22%);animation:.6s 2s both v-reveal,7s ease-in-out 2.8s forwards v-zoom}@keyframes v-type{0%{width:0}to{width:calc(var(--ch,24)*1ch)}}@keyframes v-caret{50%{border-color:transparent}}@keyframes v-enter{0%{opacity:.5}45%{background:var(--v-blue);border-color:var(--v-blue);color:#fff}to{opacity:1}}@keyframes v-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes v-zoom{to{transform:scale(1.22)}}@media (prefers-reduced-motion:reduce){.v2 .v-cmd-line span,.v2 .v-cmd-line em,.v2 .v-cmd-stage .v-frame img{border-right:0;width:auto;animation:none}}.v-faq-lead,.v-contact-lead{margin-top:20px}.v-faq-item{border-bottom:1px solid var(--v-line)}.v-faq-q{all:unset;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 0;font-size:17px;font-weight:600;display:flex}.v-faq-q svg{width:18px;height:18px;color:var(--v-text-3);flex:none;transition:transform .2s}.v-faq-item[data-open=true] .v-faq-q svg{transform:rotate(45deg)}.v-faq-a{padding:0 0 22px;font-size:16px}.v-plans-piece{width:100%}.v2 .sn{--mc-site-nav-h:64px;--mc-site-util-h:0px;background:var(--v-ink);color:var(--v-dtext)}.v2 .sn-bar{background:var(--v-ink);border-bottom:0;height:64px}.v2 .sn-top{font:500 14.5px/1 var(--v-font);color:var(--v-dtext);opacity:.85;border-radius:8px;align-self:center;gap:5px;height:36px;padding:0 12px}.v2 .sn-top:hover,.v2 .sn-top[aria-expanded=true],.v2 .sn-top[data-cur="1"]{opacity:1;color:var(--v-dtext)}.v2 .sn-top:hover,.v2 .sn-top[aria-expanded=true]{background:rgba(255,255,255,.07)}.v2 .sn-top:after{display:none}.v2 .sn-car{opacity:.6}.v2 .sn-logo{margin-right:28px}.v2 .sn-search,.v2 .sn-burger{width:36px;height:36px;color:var(--v-dtext);opacity:.85;border-radius:8px}.v2 .sn-bar .v-btn{height:38px;margin-left:10px;padding:0 16px;font-size:14px}.v2 .sn-bar .v-btn[data-v=ghost]{border-color:var(--v-dline);color:var(--v-dtext);background:0 0}.v2 .sn-bar .v-btn[data-v=primary]{background:var(--v-blue);border-color:var(--v-blue);color:#fff}.v2 .sn-panel{background:var(--v-ink-2);border-bottom:1px solid var(--v-dline);top:64px}.v2 .sn-drawer{background:var(--v-ink);top:64px}.v2 .sn-dctas .v-btn{border-color:var(--v-dline);color:var(--v-dtext);background:0 0;flex:1;justify-content:center}.v2 .sn-dctas .v-btn[data-v=primary]{background:var(--v-blue);border-color:var(--v-blue);color:#fff}@container (width<=1199px){.v2{--v-wrap:100%}.v-head{grid-template-columns:1fr;gap:16px}.v-index,.v-cmd,.v-faq,.v-contact,.v-steps{grid-template-columns:1fr;gap:40px}.v-flow{grid-template-columns:1fr 1fr}.v-cards{grid-template-columns:repeat(2,1fr)}.v-index-screen{position:static}.v-row,.v-row[data-flip]{grid-template-columns:1fr;gap:28px}.v-row[data-flip] .v-row-txt{order:0}.v-band .v-wrap{grid-template-columns:1fr}}@container (width<=1023px){.v-nav-menu,.v-nav .v-btn[data-v=ghost],.v-nav-icon{display:none}.v-nav-burger{display:inline-flex}.v-plans,.v-proofs,.v-prods,.v-prods[data-cols="3"],.v-foot-g{grid-template-columns:1fr 1fr}}@container (width<=767px){.v2{--v-body:16px;--v-gap:24px}.v-plans,.v-proofs,.v-prods,.v-prods[data-cols="3"],.v-form-2,.v-flow,.v-cards,.v-index-list[data-cols="2"]{grid-template-columns:1fr}.v-index-list[data-cols="2"] li:nth-child(2){border-top:0}.v-foot-link{flex-direction:column;align-items:flex-start}.v-hero .v-ctas,.v-final .v-ctas{flex-direction:column;align-items:stretch;width:100%}.v-hero .v-ctas .v-btn,.v-final .v-ctas .v-btn{justify-content:center}.v-foot-b{flex-direction:column;gap:12px}.v-index-list a{grid-template-columns:1fr auto}.v-index-list small{display:none}.v-index-list p{grid-column:1}.v-tape li{padding:12px 18px}.v-plan{padding:24px}.v-band{min-height:360px}}@container (width<=479px){.v-nav .v-btn[data-v=primary]{display:none}.v-foot-g{grid-template-columns:1fr;gap:32px}.v-nav-logo{margin-right:auto}}.v-hero[data-k=video]{align-items:end;min-height:max(480px,min(46cqw,680px));padding:0 0 max(48px,min(5cqw,72px));display:grid}.v-hero[data-k=video] .v-hero-photo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.v-hero[data-k=video]:before{background:linear-gradient(90deg,rgba(10,11,14,.92) 0%,rgba(10,11,14,.6) 40%,rgba(10,11,14,.1) 75%);height:auto;top:0;bottom:0;left:0;right:0}.v-hero[data-k=video] .v-wrap{text-align:left;justify-items:start}.v-hero[data-k=video] .v-h1{max-width:14ch}.v-hero[data-k=video] .v-ctas{justify-content:flex-start}.v-hero[data-k=stack]{padding-bottom:var(--v-sec)}.v-hero[data-k=stack]:before{background:radial-gradient(60% 60% at 50% 0,rgba(75,141,248,.18),transparent 70%);height:60%;top:0;bottom:auto;left:0;right:0}.v-hero[data-k=stack] .v-wrap{text-align:left;display:block}.v-hero-art .v-frame img{width:100%;display:block}.v-hero-cols{grid-template-columns:7fr 5fr;align-items:end;gap:48px;margin-top:max(40px,min(4.5cqw,64px));display:grid}.v-hero[data-k=stack] .v-lead{margin-top:0}.v-hero[data-k=stack] .v-ctas{justify-content:flex-start;margin-top:28px}.v-hero[data-k=stack] .v-h1{max-width:14ch}.v-hero[data-k=stack][data-tone=paper] .v-frame{border-color:var(--v-line);box-shadow:var(--v-shadow)}@keyframes v-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.v-hero[data-enter=rise] .v-wrap>*,.v-hero[data-enter=rise] .v-hero-cols>*{animation:.7s cubic-bezier(.2,.7,.2,1) both v-rise}.v-hero[data-enter=rise] .v-wrap>:nth-child(2){animation-delay:80ms}.v-hero[data-enter=rise] .v-wrap>:nth-child(3){animation-delay:.16s}.v-hero[data-enter=rise] .v-wrap>:nth-child(4){animation-delay:.24s}.v-hero[data-enter=rise] .v-hero-screen,.v-hero[data-enter=rise] .v-hero-art{animation-delay:.36s}@media (prefers-reduced-motion:reduce){.v2 [data-enter] *{animation:none!important}.v2 video.v-hero-photo{display:none}}.v-tabs[data-pos=bottom] .v-tabs-scr{order:1}.v-tabs[data-pos=bottom] .v-tabs-nav{order:2;justify-content:center}.v-tabs[data-pos=bottom] .v-tabs-txt{text-align:center;order:3}.v-tabs[data-pos=bottom] .v-tabs-txt p{max-width:60ch;margin-left:auto;margin-right:auto}.v-tabs[data-pos=left]{grid-template-columns:4fr 8fr;align-items:center;gap:48px}.v-tabs[data-pos=left] .v-tabs-nav{counter-reset:t;gap:0;display:grid}.v-tabs[data-pos=left] .v-tabs-nav label{border:0;border-top:1px solid var(--v-line);font:400 15px/1.5 var(--v-font);background:0 0;border-radius:0;gap:6px;padding:18px 0 18px 16px;display:grid;box-shadow:inset 2px 0 transparent}.v-tabs[data-pos=left] .v-tabs-nav label:last-child{border-bottom:1px solid var(--v-line)}.v-tabs[data-pos=left] .v-tabs-nav label b{font:600 19px/1.25 var(--v-display);letter-spacing:-.01em;color:var(--v-text)}.v-tabs[data-pos=left] .v-tabs-nav label b:before{counter-increment:t;content:counter(t,decimal-leading-zero)"  ";font:500 13px var(--v-mono);color:var(--v-blue)}.v-tabs[data-pos=left] .v-tabs-nav label span{color:var(--v-text-2);display:none}.v-tabs[data-pos=left] input:first-of-type:checked~.v-tabs-nav label:first-child,.v-tabs[data-pos=left] input:nth-of-type(2):checked~.v-tabs-nav label:nth-child(2),.v-tabs[data-pos=left] input:nth-of-type(3):checked~.v-tabs-nav label:nth-child(3),.v-tabs[data-pos=left] input:nth-of-type(4):checked~.v-tabs-nav label:nth-child(4),.v-tabs[data-pos=left] input:nth-of-type(5):checked~.v-tabs-nav label:nth-child(5){background:var(--v-paper);color:inherit;box-shadow:inset 2px 0 0 var(--v-blue)}.v-tabs[data-pos=left] input:first-of-type:checked~.v-tabs-nav label:first-child span,.v-tabs[data-pos=left] input:nth-of-type(2):checked~.v-tabs-nav label:nth-child(2) span,.v-tabs[data-pos=left] input:nth-of-type(3):checked~.v-tabs-nav label:nth-child(3) span,.v-tabs[data-pos=left] input:nth-of-type(4):checked~.v-tabs-nav label:nth-child(4) span,.v-tabs[data-pos=left] input:nth-of-type(5):checked~.v-tabs-nav label:nth-child(5) span{display:block}.v-car{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:min(72%,760px);grid-auto-flow:column;gap:24px;padding-bottom:16px;display:grid;overflow-x:auto}.v-car-card{scroll-snap-align:start;gap:16px;display:grid}.v-car-card figcaption{gap:4px;display:grid}.v-car-card b{font:600 19px/1.3 var(--v-display)}.v-car-card span{color:var(--v-text-2);font-size:15px}.v-ro-wrap{grid-template-columns:5fr 6fr;align-items:center;gap:64px;display:grid}.v-ro-wrap .v-head{margin:0;display:block}.v-ro-wrap .v-head .v-lead{margin-top:20px}.v-ro{background:var(--v-ink);color:var(--v-dtext);border-radius:var(--v-r);box-shadow:var(--v-dshadow);padding:28px 32px;font-size:15px}.v-ro-h{font:500 12px/1 var(--v-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--v-dtext-3);margin-bottom:12px}.v-ro-row{border-top:1px solid var(--v-dline-2);justify-content:space-between;gap:24px;padding:12px 0;display:flex}.v-ro-row b{font:500 15px var(--v-mono)}.v-ro-row b[data-s=up]{color:#4ade80}.v-ro-row b[data-s=down]{color:#f87171}.v-ro-note{color:var(--v-dtext-3);margin-top:14px;font-size:12px}.v-time{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px;display:grid;position:relative}.v-time li{padding-top:32px;position:relative}.v-time li:before{content:"";background:var(--v-line);height:1px;position:absolute;top:6px;left:0;right:-24px}.v-time li:last-child:before{right:0}.v-time li:after{content:"";background:var(--v-paper);border:2px solid var(--v-blue);border-radius:50%;width:11px;height:11px;position:absolute;top:1px;left:0}.v-time small{font:500 12px/1 var(--v-mono);color:var(--v-blue);letter-spacing:.04em;margin-bottom:12px;display:block}.v-time b{font:600 19px/1.25 var(--v-display);margin-bottom:8px;display:block}.v-time p{color:var(--v-text-2);font-size:15px}@container (width<=1023px){.v-tabs[data-pos=left],.v-ro-wrap,.v-hero-cols{grid-template-columns:1fr;gap:32px}.v-car{grid-auto-columns:86%}}@container (width<=767px){.v-time{grid-template-columns:1fr}.v-time li:before{display:none}}.v-hero:-webkit-any([data-k=photo],[data-k=video]) .v-hero-photo{z-index:0}.v-hero:-moz-any([data-k=photo],[data-k=video]) .v-hero-photo{z-index:0}.v-hero:is([data-k=photo],[data-k=video]) .v-hero-photo{z-index:0}.v-hero:-webkit-any([data-k=photo],[data-k=video]):before{z-index:1;background:linear-gradient(90deg,rgba(10,11,14,.9) 0%,rgba(10,11,14,.62) 34%,rgba(10,11,14,.12) 70%),linear-gradient(transparent 45%,rgba(10,11,14,.7) 100%)}.v-hero:-moz-any([data-k=photo],[data-k=video]):before{z-index:1;background:linear-gradient(90deg,rgba(10,11,14,.9) 0%,rgba(10,11,14,.62) 34%,rgba(10,11,14,.12) 70%),linear-gradient(transparent 45%,rgba(10,11,14,.7) 100%)}.v-hero:is([data-k=photo],[data-k=video]):before{z-index:1;background:linear-gradient(90deg,rgba(10,11,14,.9) 0%,rgba(10,11,14,.62) 34%,rgba(10,11,14,.12) 70%),linear-gradient(transparent 45%,rgba(10,11,14,.7) 100%)}.v-hero:-webkit-any([data-k=photo],[data-k=video]) .v-wrap{z-index:2}.v-hero:-moz-any([data-k=photo],[data-k=video]) .v-wrap{z-index:2}.v-hero:is([data-k=photo],[data-k=video]) .v-wrap{z-index:2}.v-hero:-webkit-any([data-k=photo],[data-k=video]) .v-lead{max-width:44ch}.v-hero:-moz-any([data-k=photo],[data-k=video]) .v-lead{max-width:44ch}.v-hero:is([data-k=photo],[data-k=video]) .v-lead{max-width:44ch}.v-radios input{-webkit-appearance:radio;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:16px;height:16px;accent-color:var(--v-blue);border:0;flex:none;margin:0;padding:0}.v-car{margin-right:calc(50% - 50cqw);padding-right:calc(50cqw - 50%)}.v-form{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.v2 .v-frame{background:var(--v-ink)}.v2 .v-frame>img{width:100%;height:100%;display:block}.v2 .v-tabs-scr>img{display:none}.v2 .v-tabs:not([data-pos=left]) .v-tabs-scr,.v2 .v-cmd-stage .v-frame{aspect-ratio:16/9}.v2 :-webkit-any(.v-hero-screen,.v-hero-art,.v-show)>.v-frame{aspect-ratio:16/9}.v2 :-moz-any(.v-hero-screen,.v-hero-art,.v-show)>.v-frame{aspect-ratio:16/9}.v2 :is(.v-hero-screen,.v-hero-art,.v-show)>.v-frame{aspect-ratio:16/9}.v2 .v-tabs:not([data-pos=left]) .v-tabs-scr img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.v2 :-webkit-any(.v-hero-art,.v-show)>.v-frame>img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.v2 :-moz-any(.v-hero-art,.v-show)>.v-frame>img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.v2 :is(.v-hero-art,.v-show)>.v-frame>img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.v2 .v-hero-screen>.v-frame>img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.v2 .v-cmd-stage .v-frame img{aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;height:100%}.v2 .v-tabs[data-pos=left] .v-tabs-scr,.v2 .v-car-card .v-frame,.v2 .v-index-screen .v-frame,.v2 .v-prod .v-frame{aspect-ratio:4/3}.v2 .v-row>.v-frame{aspect-ratio:16/9}.v2 .v-row>.v-frame>img,.v2 .v-tabs[data-pos=left] .v-tabs-scr img,.v2 .v-car-card .v-frame>img,.v2 .v-index-screen .v-frame>img,.v2 .v-prod .v-frame>img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.v2 .v-band{aspect-ratio:auto;height:max(520px,50cqw)}.v2 .v-hero:-webkit-any([data-k=photo],[data-k=video]){aspect-ratio:auto;height:max(520px,50cqw)}.v2 .v-hero:-moz-any([data-k=photo],[data-k=video]){aspect-ratio:auto;height:max(520px,50cqw)}.v2 .v-hero:is([data-k=photo],[data-k=video]){aspect-ratio:auto;height:max(520px,50cqw)}@container (width<=767px){.v2 .v-band{aspect-ratio:4/5;height:auto;min-height:0}.v2 .v-hero:-webkit-any([data-k=photo],[data-k=video]){aspect-ratio:4/5;height:auto;min-height:0}.v2 .v-hero:-moz-any([data-k=photo],[data-k=video]){aspect-ratio:4/5;height:auto;min-height:0}.v2 .v-hero:is([data-k=photo],[data-k=video]){aspect-ratio:4/5;height:auto;min-height:0}.v2 .v-hero-screen>.v-frame{aspect-ratio:4/3}.v2 .v-hero-screen>.v-frame>img{-o-object-position:top left;object-position:top left}}@container (width>=1200px){.v-row[data-flip]{grid-template-columns:7fr 5fr}}.v2 .v-hero[data-k=art]{aspect-ratio:16/9;padding:max(48px,min(6cqw,88px)) 0 0}.v2 .v-hero[data-k=art]:before{display:none}.v2 .v-hero-bg{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;z-index:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.v2 .v-hero[data-k=art] .v-wrap{z-index:1}.v2 .v-hero[data-k=art]:not([data-align=center]) .v-wrap{text-align:left;justify-items:start}.v2 .v-hero[data-k=art]:not([data-align=center]) .v-ctas{justify-content:flex-start}.v2 .v-hero[data-k=art]:not([data-align=center]) .v-h1{max-width:16ch}@container (width<=1199px){.v2 .v-hero[data-k=art]{aspect-ratio:auto;padding-bottom:40cqw}}@container (width<=767px){.v2 .v-hero[data-k=art]{padding-bottom:62cqw}.v2 .v-hero-bg{-o-object-position:50% bottom;object-position:50% bottom}}.v2 .v-hero[data-k=stack]{padding-top:0}.v2 .v-hero[data-k=stack]:before{display:none}.v2 .v-hero-stack{aspect-ratio:2;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;display:block}.v2 .v-hero[data-k=stack] .v-hero-cols{z-index:1;align-items:center;margin-top:calc(-1*max(16px,min(3cqw,56px)));position:relative}.v2 .v-hero:-webkit-any([data-k=art],[data-k=stack],[data-k=band]) .v-h1{max-width:16ch;font-size:max(36px,min(4.2cqw,60px))}.v2 .v-hero:-moz-any([data-k=art],[data-k=stack],[data-k=band]) .v-h1{max-width:16ch;font-size:max(36px,min(4.2cqw,60px))}.v2 .v-hero:is([data-k=art],[data-k=stack],[data-k=band]) .v-h1{max-width:16ch;font-size:max(36px,min(4.2cqw,60px))}.v2 .v-hero:-webkit-any([data-k=art],[data-k=stack],[data-k=band]) .v-lead{max-width:44ch;font-size:max(16px,min(1.25cqw,18px))}.v2 .v-hero:-moz-any([data-k=art],[data-k=stack],[data-k=band]) .v-lead{max-width:44ch;font-size:max(16px,min(1.25cqw,18px))}.v2 .v-hero:is([data-k=art],[data-k=stack],[data-k=band]) .v-lead{max-width:44ch;font-size:max(16px,min(1.25cqw,18px))}.v2 .v-hero:-webkit-any([data-k=art],[data-k=stack],[data-k=band]) .v-ctas{margin-top:24px}.v2 .v-hero:-moz-any([data-k=art],[data-k=stack],[data-k=band]) .v-ctas{margin-top:24px}.v2 .v-hero:is([data-k=art],[data-k=stack],[data-k=band]) .v-ctas{margin-top:24px}.v2 .v-hero:-webkit-any([data-k=art],[data-k=stack],[data-k=band]) .v-btn[data-size=lg]{height:48px;padding:0 22px;font-size:15px}.v2 .v-hero:-moz-any([data-k=art],[data-k=stack],[data-k=band]) .v-btn[data-size=lg]{height:48px;padding:0 22px;font-size:15px}.v2 .v-hero:is([data-k=art],[data-k=stack],[data-k=band]) .v-btn[data-size=lg]{height:48px;padding:0 22px;font-size:15px}@container (width<=767px){.v2 .v-hero-stack{aspect-ratio:4/3}.v2 .v-hero[data-k=stack] .v-hero-cols{margin-top:0}}.v2 .v-cmd>*{min-width:0}.v2 .v-cmd-panel>.p2-solo{--d:1.9s;width:100%;min-width:0;height:100%}@media (prefers-reduced-motion:reduce){.v2 .v-cmd-panel>.p2-solo{animation:none}}.v2 .v-hero[data-k=band]{aspect-ratio:3;align-items:center;padding:0;display:flex}.v2 .v-hero[data-k=band]:before{display:none}.v2 .v-hero-band{-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;z-index:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.v2 .v-hero[data-k=band] .v-wrap{z-index:1;text-align:left;justify-items:start;position:relative}.v2 .v-hero[data-k=band] .v-wrap>*{max-width:min(540px,40cqw)}.v2 .v-hero[data-k=band] .v-h1{max-width:min(600px,42cqw)}.v2 .v-hero[data-k=band] .v-ctas{justify-content:flex-start}@container (width<=1199px){.v2 .v-hero[data-k=band]{aspect-ratio:auto;min-height:420px}.v2 .v-hero[data-k=band] .v-wrap>*,.v2 .v-hero[data-k=band] .v-h1{max-width:52cqw}.v2 .v-hero[data-k=band]:after{content:"";z-index:0;background:linear-gradient(90deg,var(--v-ink)0,var(--v-ink)38%,rgba(10,11,14,.6) 56%,rgba(10,11,14,0) 72%);position:absolute;top:0;bottom:0;left:0;right:0}}@container (width<=767px){.v2 .v-hero[data-k=band]{min-height:0;padding-top:56px;display:block}.v2 .v-hero[data-k=band]:after{display:none}.v2 .v-hero[data-k=band] .v-wrap>*,.v2 .v-hero[data-k=band] .v-h1{max-width:none}.v2 .v-hero-band{aspect-ratio:4/3;-o-object-position:72% center;object-position:72% center;height:auto;margin-top:32px;display:block;position:relative}.v2 .v-hero[data-k=band]{flex-direction:column-reverse;display:flex}}.v-acards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.v-acard{border:1px solid var(--v-dline);border-radius:var(--v-r);background:var(--v-ink-2);min-height:200px;color:var(--v-dtext);isolation:isolate;flex-direction:column;justify-content:flex-end;gap:8px;padding:24px 88px 24px 32px;display:flex;position:relative;overflow:hidden}.v-acard img{-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;z-index:-2;opacity:.8;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.02)}.v-acard:before{content:"";z-index:-1;background:linear-gradient(90deg,rgba(10,11,14,.92) 0%,rgba(10,11,14,.6) 50%,rgba(10,11,14,.15) 100%),linear-gradient(transparent 30%,rgba(10,11,14,.9));position:absolute;top:0;bottom:0;left:0;right:0}.v-acard b{font:500 clamp(24px,2.1cqw,30px)/1.1 var(--v-display);letter-spacing:-.02em}.v-acard span{color:var(--v-dtext-2);font-size:15px;line-height:1.45}.v-acard i{background:var(--v-blue);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-style:normal;transition:transform .2s;display:grid;position:absolute;bottom:24px;right:24px}.v-acard i svg{width:16px;height:16px}.v-acard:hover{border-color:rgba(255,255,255,.24)}.v-acard:hover img{opacity:1;transform:scale(1.06)}.v-acard:hover i{transform:translate(3px)}.v-acard:focus-visible{outline:2px solid var(--v-blue-d);outline-offset:2px}.v2 [data-tone=dark] .v-foot-link{border-top-color:var(--v-dline);color:var(--v-dtext-2)}@container (width<=1023px){.v-acards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=767px){.v-acards{grid-template-columns:1fr}.v-acard{min-height:168px}}@media (prefers-reduced-motion:reduce){.v-acard img,.v-acard i{transition:none}}.v-desk{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:64px;display:grid}.v-desk-steps{flex-direction:column;display:flex}.v-desk-step{all:unset;box-sizing:border-box;border-left:2px solid var(--v-dline);cursor:pointer;flex-direction:column;gap:8px;padding:24px 0 24px 24px;transition:border-color .2s;display:flex}.v-desk-step small{font:500 12px/1 var(--v-mono);letter-spacing:.1em;color:var(--v-dtext-3)}.v-desk-step b{font:600 var(--v-h3)/1.2 var(--v-display);letter-spacing:-.01em;color:var(--v-dtext-3);transition:color .2s}.v-desk-step p{color:var(--v-dtext-2);opacity:0;max-height:0;font-size:16px;line-height:1.55;transition:max-height .4s,opacity .4s;overflow:hidden}.v-desk-step[aria-selected=true]{border-left-color:var(--v-blue-d)}.v-desk-step[aria-selected=true] small{color:var(--v-blue-d)}.v-desk-step[aria-selected=true] b{color:var(--v-dtext)}.v-desk-step[aria-selected=true] p{opacity:1;max-height:140px}.v-desk-step:focus-visible{outline:2px solid var(--v-blue-d);outline-offset:2px}.v-desk-bar{background:var(--v-dline);height:2px;margin-top:6px;display:block;overflow:hidden}.v-desk-bar i{background:var(--v-blue-d);transform-origin:0;height:100%;animation:5s linear forwards v-desk-fill;display:block}@keyframes v-desk-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.v-desk-mon{position:relative}.v-desk-mon>img{filter:drop-shadow(0 40px 60px rgba(0,0,0,.6));width:100%;display:block}.v-desk-scr{background:#000;width:96.88%;height:90.6%;position:absolute;top:2.53%;left:1.56%;overflow:hidden}.v-desk-scr>img{-o-object-fit:fill;object-fit:fill;width:100%;height:100%;display:block}.v-desk-focus{border:2px solid var(--v-blue-d);border-radius:4px;transition:left .6s cubic-bezier(.2,.8,.2,1),top .6s cubic-bezier(.2,.8,.2,1),width .6s cubic-bezier(.2,.8,.2,1),height .6s cubic-bezier(.2,.8,.2,1);position:absolute;box-shadow:0 0 0 9999px rgba(10,11,14,.55),0 0 40px rgba(75,141,248,.35)}.v-desk-focus span{background:var(--v-blue);color:#fff;font:600 11px/1.3 var(--v-mono);white-space:nowrap;border-radius:4px;padding:3px 8px;position:absolute;top:6px;left:6px}.v-desk-h2 em{color:var(--v-blue-d);font-style:normal}@container (width<=1023px){.v-desk{grid-template-columns:1fr;gap:40px}}@media (prefers-reduced-motion:reduce){.v-desk-bar i{animation:none}.v-desk-focus{transition:none}}.v-desk-head{max-width:820px;margin-bottom:64px}.v-desk-head .v-h2{margin-top:12px}.v-desk-head .v-lead{max-width:640px;margin-top:20px}.v2 .v-cmd-t{z-index:2;background:rgba(255,255,255,.08);height:2px;position:absolute;bottom:0;left:0;right:0}.v2 .v-cmd-t i{background:var(--v-blue-d);transform-origin:0;height:100%;animation:v-cmd-fill var(--dur,10s)linear forwards;display:block}.v2 .v-cmd-stage[data-paused="1"] .v-cmd-t i{animation-play-state:paused}@keyframes v-cmd-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.v2 .v-cmd-t{display:none}}.v2 .v-index-screen .v-frame>img,.v2 .v-index-screen figcaption span{display:none}.v2 .v-index-screen .v-frame>img[data-on],.v2 .v-index-screen figcaption span[data-on]{display:block}.v2 .v-index:has(.v-index-list a:-webkit-any(:hover,:focus-visible)) .v-index-screen [data-on]{display:none}.v2 .v-index:has(.v-index-list a:-moz-any(:hover,:focus-visible)) .v-index-screen [data-on]{display:none}.v2 .v-index:has(.v-index-list a:is(:hover,:focus-visible)) .v-index-screen [data-on]{display:none}.v2 .v-index:has(.v-index-list li:first-child a:-webkit-any(:hover,:focus-visible)) .v-index-screen [data-k="1"]{display:block}.v2 .v-index:has(.v-index-list li:first-child a:-moz-any(:hover,:focus-visible)) .v-index-screen [data-k="1"]{display:block}.v2 .v-index:has(.v-index-list li:first-child a:is(:hover,:focus-visible)) .v-index-screen [data-k="1"]{display:block}.v2 .v-index:has(.v-index-list li:nth-child(2) a:-webkit-any(:hover,:focus-visible)) .v-index-screen [data-k="2"]{display:block}.v2 .v-index:has(.v-index-list li:nth-child(2) a:-moz-any(:hover,:focus-visible)) .v-index-screen [data-k="2"]{display:block}.v2 .v-index:has(.v-index-list li:nth-child(2) a:is(:hover,:focus-visible)) .v-index-screen [data-k="2"]{display:block}.v2 .v-index:has(.v-index-list li:nth-child(3) a:-webkit-any(:hover,:focus-visible)) .v-index-screen [data-k="3"]{display:block}.v2 .v-index:has(.v-index-list li:nth-child(3) a:-moz-any(:hover,:focus-visible)) .v-index-screen [data-k="3"]{display:block}.v2 .v-index:has(.v-index-list li:nth-child(3) a:is(:hover,:focus-visible)) .v-index-screen [data-k="3"]{display:block}.v2 .v-index:has(.v-index-list li:nth-child(4) a:-webkit-any(:hover,:focus-visible)) .v-index-screen [data-k="4"]{display:block}.v2 .v-index:has(.v-index-list li:nth-child(4) a:-moz-any(:hover,:focus-visible)) .v-index-screen [data-k="4"]{display:block}.v2 .v-index:has(.v-index-list li:nth-child(4) a:is(:hover,:focus-visible)) .v-index-screen [data-k="4"]{display:block}.v2 .v-index:has(.v-index-list li:nth-child(5) a:-webkit-any(:hover,:focus-visible)) .v-index-screen [data-k="5"]{display:block}.v2 .v-index:has(.v-index-list li:nth-child(5) a:-moz-any(:hover,:focus-visible)) .v-index-screen [data-k="5"]{display:block}.v2 .v-index:has(.v-index-list li:nth-child(5) a:is(:hover,:focus-visible)) .v-index-screen [data-k="5"]{display:block}.v2 .v-index:has(.v-index-list li:nth-child(6) a:-webkit-any(:hover,:focus-visible)) .v-index-screen [data-k="6"]{display:block}.v2 .v-index:has(.v-index-list li:nth-child(6) a:-moz-any(:hover,:focus-visible)) .v-index-screen [data-k="6"]{display:block}.v2 .v-index:has(.v-index-list li:nth-child(6) a:is(:hover,:focus-visible)) .v-index-screen [data-k="6"]{display:block}.v2 .v-index:has(.v-index-list li:nth-child(7) a:-webkit-any(:hover,:focus-visible)) .v-index-screen [data-k="7"]{display:block}.v2 .v-index:has(.v-index-list li:nth-child(7) a:-moz-any(:hover,:focus-visible)) .v-index-screen [data-k="7"]{display:block}.v2 .v-index:has(.v-index-list li:nth-child(7) a:is(:hover,:focus-visible)) .v-index-screen [data-k="7"]{display:block}.v2 .v-index:has(.v-index-list a:-webkit-any(:hover,:focus-visible)) .v-index-list a[data-cur="1"]:not(:-webkit-any(:hover,:focus-visible)) .v-h3{color:inherit}.v2 .v-index:has(.v-index-list a:-moz-any(:hover,:focus-visible)) .v-index-list a[data-cur="1"]:not(:-moz-any(:hover,:focus-visible)) .v-h3{color:inherit}.v2 .v-index:has(.v-index-list a:is(:hover,:focus-visible)) .v-index-list a[data-cur="1"]:not(:is(:hover,:focus-visible)) .v-h3{color:inherit}.v2 .v-car-ctl{justify-content:flex-end;align-items:center;gap:12px;margin-top:20px;display:flex}.v2 .v-car-btn{border:1px solid var(--v-line);background:var(--v-paper);width:44px;height:44px;color:inherit;font:inherit;cursor:pointer;border-radius:50%;place-items:center;font-size:18px;display:grid}.v2 .v-car-btn:hover{border-color:currentColor}.v2 .v-car-btn:disabled{opacity:.35;cursor:default}.v2 .v-car-btn:focus-visible{outline:2px solid var(--v-blue-d);outline-offset:2px}.v2 .v-car-n{font-variant-numeric:tabular-nums;text-align:center;opacity:.7;min-width:56px}.v2 [data-reveal]{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(16px)}.v2 [data-reveal].v-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.v2 [data-reveal]{opacity:1;transition:none;transform:none}}.v2 .v-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.v2 .v-form-status{margin:0;font-size:14px;line-height:1.5}.v2 .v-form-status[data-status=error],.v2 .v-form-status[data-status=limited]{color:var(--v-down)}.v2 .sn-bar .v-btn{white-space:nowrap}@container (width<=479px){.v2 .sn-bar .v-btn[data-v=ghost]{display:none}.v2 .sn-bar .v-btn{margin-left:6px}}.v2 .v-ai{border:1px solid var(--v-line);border-radius:var(--v-r);background:var(--v-paper-2);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:24px 28px;display:grid}.v2 .v-ai p{color:var(--v-text-2);margin:6px 0 0}.v2 .v-soon{border:1px dashed var(--v-blue);color:var(--v-blue-d);font:500 12px/1.4 var(--v-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:4px 10px;display:inline-block}@container (width<=767px){.v2 .v-ai{grid-template-columns:1fr}}.p2-desk,.p2-solo{--d:.2s;font-family:var(--m-font-ui);color:var(--m-text);-webkit-font-smoothing:antialiased;box-sizing:border-box}.p2-desk *,.p2-solo *{box-sizing:border-box}.p2-desk{background:#000;flex-direction:column;width:1600px;height:900px;display:flex}.p2-solo{background:#000;padding:0;display:flex}.p2-solo>.p2,.p2-sp{flex:1}.p2-b{background:var(--m-border-strong);border-radius:2px;flex:none;height:6px;display:inline-block}.p2-b.w{background:var(--m-text)}@supports (color:color-mix(in lab, red, red)){.p2-b.w{background:color-mix(in srgb,var(--m-text)55%,transparent)}}.p2-b.p{background:var(--m-pos)}.p2-b.n{background:var(--m-neg)}.p2-b.on{background:rgba(255,255,255,.85)}.p2-b.big{height:10px}.p2-ic{border:1.5px solid var(--m-border-strong);border-radius:3px;flex:none;width:12px;height:12px}.p2-dot{background:var(--m-accent);border-radius:50%;width:7px;height:7px;animation:2s infinite p2-blink}@keyframes p2-blink{50%{opacity:.35}}.p2-appbar{border-bottom:1px solid var(--m-border);align-items:center;gap:12px;height:30px;padding:0 12px;font-size:11px;display:flex}.p2-appbar b{font-weight:600}.p2-appst{border-top:1px solid var(--m-border);align-items:center;gap:10px;height:22px;padding:0 12px;display:flex}.p2-area{flex:1;grid-template-rows:1fr 250px;grid-template-columns:340px 1fr 360px;gap:6px;min-height:0;padding:6px;display:grid}.p2-a-wl{grid-row:1/3}.p2-a-chart{grid-column:2}.p2-a-ord{grid-area:2/2}.p2-a-oe{grid-area:1/3/3}.p2-area>div{min-height:0;display:flex}.p2-area>div>.p2{flex:1}.p2{background:var(--m-bg-0);border:1px solid var(--m-border);min-width:0;animation:p2-in .5s var(--d)var(--mc-ease-out)both;border-radius:4px;flex-direction:column;display:flex;overflow:hidden}.p2-a-chart .p2{animation-delay:.3s}.p2-a-ord .p2{animation-delay:.45s}.p2-a-oe .p2{animation-delay:.6s}@keyframes p2-in{0%{opacity:0;transform:translateY(8px)}}.p2-hd{border-bottom:1px solid var(--m-border);flex:none;align-items:center;gap:10px;height:28px;padding:0 10px;font-size:12px;display:flex}.p2-hd b{font-weight:600}.p2-sim{letter-spacing:.06em;color:var(--m-warn);border:1px solid var(--m-warn);border-radius:3px;padding:1px 5px;font-size:9px;font-weight:700}.p2-link{color:var(--m-accent);align-items:center;gap:5px;font-size:10px;font-weight:600;display:inline-flex}.p2-link i{background:var(--m-accent);border-radius:50%;width:6px;height:6px}.p2-qt{border-bottom:1px solid var(--m-border);flex:none;align-items:center;gap:10px;height:26px;padding:0 10px;display:flex}.p2-sep{background:var(--m-border);width:1px;height:12px}.p2-tb{border-bottom:1px solid var(--m-border);flex:none;align-items:center;gap:8px;height:30px;padding:0 10px;display:flex}.p2-in{border:1px solid var(--m-border-strong);border-radius:3px;align-items:center;width:120px;height:20px;padding:0 8px;display:inline-flex}.p2-ch{border:1px solid var(--m-border);background:var(--m-bg-2);border-radius:3px;flex:none;width:38px;height:18px;display:inline-block}.p2-ch[data-on]{border-color:var(--m-accent);background:var(--m-accent)}@supports (color:color-mix(in lab, red, red)){.p2-ch[data-on]{background:color-mix(in srgb,var(--m-accent)22%,transparent)}}.p2-tabs{border-bottom:1px solid var(--m-border);height:28px;color:var(--m-text-3);flex:none;align-items:stretch;gap:16px;padding:0 12px;font-size:11px;display:flex}.p2-tabs span{border-bottom:2px solid transparent;align-items:center;display:flex}.p2-tabs span[data-on]{color:var(--m-text);border-bottom-color:var(--m-accent)}.p2-st{border-top:1px solid var(--m-border);flex:none;align-items:center;gap:8px;height:20px;margin-top:auto;padding:0 10px;display:flex}.p2-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.p2-rows{flex:1;min-height:0;overflow:hidden}.p2-row{animation:p2-row .35s calc(var(--d) + .4s + var(--i)*45ms)var(--mc-ease-out)both}@keyframes p2-row{0%{opacity:0;transform:translate(-6px)}}.p2-wl-r{border-bottom:1px solid rgba(255,255,255,.035);grid-template-columns:14px 12px 1.2fr .9fr .7fr 1fr 1fr 1fr;align-items:center;gap:8px;height:24px;padding:0 10px;display:grid}.p2-wl-h{height:24px;color:var(--m-text-3);border-bottom:1px solid var(--m-border);font-size:10px;font-weight:600}.p2-cb{border:1.5px solid var(--m-border-strong);border-radius:2px;width:11px;height:11px}.p2-bm{border:1.5px solid var(--m-border-strong);border-bottom:0;border-radius:1px;width:8px;height:11px}.p2-bm.on{background:var(--m-warn);border-color:var(--m-warn)}.p2-pill{background:var(--m-neg);border-radius:8px;justify-content:center;align-items:center;height:16px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.p2-pill{background:color-mix(in srgb,var(--m-neg)18%,transparent)}}.p2-pill[data-k=p]{background:var(--m-pos)}@supports (color:color-mix(in lab, red, red)){.p2-pill[data-k=p]{background:color-mix(in srgb,var(--m-pos)18%,transparent)}}.p2-pill[style*=--fd]{animation:p2-flash 9s var(--fd)infinite}@keyframes p2-flash{0%,6%,to{box-shadow:none}}.p2-heat{background:var(--m-neg);justify-content:flex-end;align-items:center;height:100%;padding-right:6px;display:flex}@supports (color:color-mix(in lab, red, red)){.p2-heat{background:color-mix(in srgb,var(--m-neg)calc(var(--a)*100%),transparent)}}.p2-heat[data-k=p]{background:var(--m-pos)}@supports (color:color-mix(in lab, red, red)){.p2-heat[data-k=p]{background:color-mix(in srgb,var(--m-pos)calc(var(--a)*100%),transparent)}}.p2-rng{background:var(--m-accent);height:2px;position:relative}@supports (color:color-mix(in lab, red, red)){.p2-rng{background:color-mix(in srgb,var(--m-accent)45%,transparent)}}.p2-rng{border-radius:1px}.p2-rng i{background:var(--m-text);width:2px;height:10px;position:absolute;top:-4px}.p2-sum{border-top:1px solid var(--m-border);flex:none;align-items:center;gap:10px;height:24px;padding:0 10px;display:flex}.p2-chart{flex:1;min-height:0;display:flex}.p2-rail{border-right:1px solid var(--m-border);flex-direction:column;align-items:center;gap:13px;width:30px;padding-top:12px;display:flex}.p2-panes{flex-direction:column;flex:1;min-width:0;padding-right:48px;display:flex;position:relative}.p2-pane{border-bottom:1px solid var(--m-border);position:relative}.p2-price{flex:1}.p2-vol{height:16%}.p2-rsi{height:18%}.p2-grid{background-image:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px);background-size:12.5% 25%;position:absolute;top:0;bottom:0;left:0;right:0}.p2-leg{z-index:2;align-items:center;gap:10px;display:flex;position:absolute;top:8px;left:10px}.p2-tk{border:1px solid var(--m-border);z-index:2;background:rgba(10,11,13,.85);border-radius:4px;align-items:center;gap:6px;padding:4px;display:flex;position:absolute;top:26px;left:10px}.p2-sell,.p2-buy{font-family:var(--m-font-mono);border:1px solid;border-radius:3px;padding:3px 8px;font-size:9px;font-weight:700}.p2-sell{color:var(--m-warn);border-color:var(--m-warn)}@supports (color:color-mix(in lab, red, red)){.p2-sell{border-color:color-mix(in srgb,var(--m-warn)60%,transparent)}}.p2-buy{color:var(--m-accent);border-color:var(--m-accent)}@supports (color:color-mix(in lab, red, red)){.p2-buy{border-color:color-mix(in srgb,var(--m-accent)60%,transparent)}}.p2-cd{animation:p2-cd .3s calc(var(--d) + .6s + var(--i)*22ms)var(--mc-ease-out)both;position:absolute;top:0;bottom:0}.p2-cd i{position:absolute;left:50%;transform:translate(-50%)}.p2-cd .wk{background:currentColor;width:1px}.p2-cd .bd{background:currentColor;border-radius:1px;width:100%;left:0;transform:none}.p2-cd[data-k=p]{color:var(--m-pos)}.p2-cd[data-k=n]{color:var(--m-neg)}.p2-cd:last-of-type .bd{animation:1.6s 3s infinite p2-tick}@keyframes p2-cd{0%{opacity:0;transform:scaleY(.2)}}@keyframes p2-tick{50%{transform:scaleY(1.35)}}.p2-line{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.p2-line polyline{fill:none;stroke:var(--m-warn);stroke-width:1.6px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-dasharray:3000;stroke-dashoffset:3000px;animation:p2-draw 1.6s var(--dl)ease-out forwards}@keyframes p2-draw{to{stroke-dashoffset:0}}.p2-lastline{border-top:1px dashed var(--m-neg);height:0;position:absolute;left:0;right:-48px}@supports (color:color-mix(in lab, red, red)){.p2-lastline{border-top:1px dashed color-mix(in srgb,var(--m-neg)70%,transparent)}}.p2-tag{background:var(--m-neg);border-radius:2px;width:42px;height:14px;margin-top:-7px;position:absolute;right:-46px}.p2-tag[data-k=sma]{background:var(--m-warn)}.p2-ev{border:1.5px solid var(--m-pos);width:16px;height:16px;color:var(--m-pos);animation:p2-row .4s calc(var(--d) + 2.2s)both;border-radius:50%;place-items:center;margin-left:-8px;font-size:8px;font-weight:700;display:grid;position:absolute;bottom:6px}.p2-pl{letter-spacing:.06em;text-transform:uppercase;color:var(--m-text-2);z-index:2;font-size:9px;font-weight:700;position:absolute;top:5px;left:10px}.p2-vb{opacity:.55;transform-origin:bottom;animation:p2-vb .3s calc(var(--d) + .8s + var(--i)*18ms)both;position:absolute;bottom:0}.p2-vb[data-k=p]{background:var(--m-pos)}.p2-vb[data-k=n]{background:var(--m-neg)}@keyframes p2-vb{0%{transform:scaleY(0)}}.p2-band{background:var(--m-warn);position:absolute;top:20%;bottom:30%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.p2-band{background:color-mix(in srgb,var(--m-warn)10%,transparent)}}.p2-band{border-top:1px dashed var(--m-warn)}@supports (color:color-mix(in lab, red, red)){.p2-band{border-top:1px dashed color-mix(in srgb,var(--m-warn)50%,transparent)}}.p2-band{border-bottom:1px dashed var(--m-warn)}@supports (color:color-mix(in lab, red, red)){.p2-band{border-bottom:1px dashed color-mix(in srgb,var(--m-warn)50%,transparent)}}.p2-axis{justify-content:space-around;align-items:center;height:20px;display:flex}.p2-rangebar{border-top:1px solid var(--m-border);align-items:center;gap:6px;height:28px;padding:0 8px;display:flex}.p2-rangebar .p2-ch{width:30px}.p2-oe{gap:8px;padding:10px}.p2-box{border:1px solid var(--m-border-strong);background:#06070a;border-radius:3px;justify-content:flex-end;align-items:center;height:24px;padding:0 8px;display:flex}.p2-box.full{justify-content:flex-start}.p2-box.sm{height:18px;padding:0 5px}.p2-sec{border:1px solid var(--m-border);animation:p2-row .4s calc(var(--d) + .9s)both;border-radius:3px;flex-direction:column;gap:8px;padding:8px 10px;display:flex}.p2-sh{letter-spacing:.08em;text-transform:uppercase;color:var(--m-text-3);font-size:10px;font-weight:600}.p2-mkt{border:1px solid var(--m-border);border-radius:3px;grid-template-columns:1fr 1fr 1fr;display:grid}.p2-mkt div{flex-direction:column;align-items:center;gap:6px;padding:7px 0;display:flex}.p2-mkt div+div{border-left:1px solid var(--m-border)}.p2-ml{letter-spacing:.06em;text-transform:uppercase;color:var(--m-text-3);font-size:9px;font-weight:600}.p2-ml[data-k=b]{color:var(--m-warn)}.p2-ml[data-k=a]{color:var(--m-accent)}.p2-mkt .p2-b{animation:6s 2.5s infinite p2-flash}.p2-side{grid-template-columns:1fr 1fr;gap:8px;display:grid}.p2-bbuy,.p2-bsell{border-radius:3px;justify-content:space-between;align-items:center;height:36px;padding:0 12px;font-size:13px;font-weight:700;display:flex}.p2-bbuy{background:var(--m-accent-strong);color:#fff}.p2-bsell{background:var(--m-bg-2);border:1px solid var(--m-border);color:var(--m-text-2)}.p2-kv{color:var(--m-text-3);justify-content:space-between;align-items:center;gap:10px;font-size:10px;display:flex}.p2-seg5{border:1px solid var(--m-border-strong);border-radius:3px;display:inline-flex;overflow:hidden}.p2-seg5 i{width:30px;height:18px}.p2-seg5 i+i{border-left:1px solid var(--m-border-strong)}.p2-seg5 i[data-on]{background:var(--m-bg-4)}.p2-seg5.wide{display:flex}.p2-seg5.wide i{flex:1}.p2-two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.p2-sl{letter-spacing:.06em;text-transform:uppercase;color:var(--m-text-3);margin-bottom:4px;font-size:9px;font-weight:600;display:block}.p2-cap{background:var(--m-border);border-radius:2px;height:3px}.p2-cap i{background:var(--m-accent);transform-origin:0;width:19%;height:100%;animation:p2-cap 4s 1.6s var(--mc-ease-out)infinite alternate;border-radius:2px;display:block}@keyframes p2-cap{0%{transform:scaleX(.3)}to{transform:scaleX(1.6)}}.p2-tg{align-items:center;gap:10px;display:flex}.p2-sw{background:var(--m-bg-4);border-radius:7px;flex:none;width:24px;height:13px;position:relative}.p2-sw:after{content:"";background:var(--m-text-3);border-radius:50%;width:9px;height:9px;position:absolute;top:2px;left:2px}.p2-sw.anim{animation:5s 2s infinite p2-swbg}.p2-sw.anim:after{animation:5s 2s infinite p2-swk}@keyframes p2-swbg{0%,30%,to{background:var(--m-bg-4)}40%,90%{background:var(--m-accent)}}@keyframes p2-swk{0%,30%,to{background:var(--m-text-3);transform:none}40%,90%{background:#fff;transform:translate(11px)}}.p2-oe-foot{flex-direction:column;gap:8px;margin-top:auto;display:flex}.p2-send{background:var(--m-accent-strong);border-radius:3px;justify-content:center;align-items:center;height:34px;animation:5s 3s infinite p2-press;display:flex}@keyframes p2-press{0%,88%,to{filter:none;transform:none}92%{filter:brightness(1.25);transform:scale(.98)}}.p2-ord-r{border-bottom:1px solid rgba(255,255,255,.035);grid-template-columns:1.1fr .6fr .5fr .5fr 1fr .5fr .5fr .9fr 1fr;align-items:center;gap:10px;height:28px;padding:0 12px;display:grid}.p2-ord-h{color:var(--m-text-3);border-bottom:1px solid var(--m-border);font-size:10px;font-weight:600}.p2-sd{font-family:var(--m-font-mono);color:var(--m-warn);font-size:10px;font-weight:700}.p2-sd[data-k=b]{color:var(--m-accent)}.p2-stt{border:1px solid var(--m-accent);border-radius:2px;height:16px;position:relative}.p2-stt:after{content:"WORKING";font-family:var(--m-font-mono);color:var(--m-accent);place-items:center;font-size:9px;font-weight:700;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.p2-stt[data-k=fill]{animation:8s 2s infinite p2-fillb}.p2-stt[data-k=fill]:after{animation:8s 2s infinite p2-fillt}@keyframes p2-fillb{0%,35%{border-color:var(--m-accent);background:0 0}}@keyframes p2-fillt{0%,35%{content:"WORKING";color:var(--m-accent)}40%,to{content:"FILLED";color:var(--m-pos)}}.p2-new{animation:8s 2s infinite p2-newrow}@keyframes p2-newrow{0%,55%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.p2-desk *,.p2-solo *,.p2{animation:none!important}}.hm-cmd-scr .p2-solo{--d:1.9s;position:absolute;top:0;bottom:0;left:0;right:0}.hm-cmd-scr .p2{border:0;border-radius:0}.p2-pad{gap:8px;padding:8px}.p2-kpis{grid-template-columns:repeat(var(--n),1fr);flex:none;gap:6px;display:grid}.p2-kpi{border:1px solid var(--m-border);animation:p2-row .35s calc(var(--d) + .3s)both;border-radius:3px;flex-direction:column;gap:6px;padding:7px 8px;display:flex}.p2-kpi>span{color:var(--m-text-2);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.p2-tbl{border:1px solid var(--m-border);border-radius:3px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.p2-own-r{border-bottom:1px solid rgba(255,255,255,.035);grid-template-columns:1.2fr 1.3fr .7fr .6fr .6fr .6fr .8fr;align-items:center;gap:10px;height:28px;padding:0 10px;display:grid}.p2-two-l{flex-direction:column;gap:4px;display:flex}.p2-sd[data-k=x]{color:var(--m-text-3)}.p2-box2{border:1px solid var(--m-border);min-height:0;animation:p2-row .4s calc(var(--d) + .5s)both;border-radius:3px;flex-direction:column;gap:6px;padding:7px 9px;display:flex}.p2-box2.grow{flex:1}.p2-bh{align-items:center;gap:8px;display:flex}.p2-box2 .p2-sh{font-size:9px}.p2-kvr{height:16px;color:var(--m-text-2);justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.p2-kvr .b{color:var(--m-text);font-weight:600}.p2-split2{flex:1;grid-template-columns:1.9fr 1fr;gap:8px;min-height:0;display:grid}.p2-split2.dcf{grid-template-columns:1fr 1.25fr}.p2-split2.ee{grid-template-columns:1.3fr 1fr}.p2-col{flex-direction:column;gap:8px;min-height:0;display:flex}.p2-leg2{align-items:center;gap:6px;display:flex}.p2-k{width:10px;height:2px}.p2-k[data-c=px]{background:var(--m-accent)}.p2-k[data-c=tg]{background:var(--m-warn)}.p2-plot{border-bottom:1px solid var(--m-border);flex:1;min-height:60px;margin-right:30px;position:relative}.p2-yax{flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:0;bottom:0;right:-30px}.p2-svg{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.p2-svg polyline,.p2-spark polyline{fill:none;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-dasharray:3000;stroke-dashoffset:3000px;animation:p2-draw 1.6s calc(var(--d) + .8s)ease-out forwards}.p2-svg .px{stroke:var(--m-accent);stroke-width:2px}.p2-svg .tg{stroke:var(--m-warn);stroke-width:2px}.p2-svg .dot{stroke:var(--m-text-3);stroke-width:1px;stroke-dasharray:3 3;stroke-dashoffset:0;animation:none}.p2-mix{border-radius:2px;gap:2px;height:12px;display:flex;overflow:hidden}.p2-mix i{width:var(--w);transform-origin:0;animation:p2-cap0 .5s calc(var(--d) + .9s + var(--i)*.15s)var(--mc-ease-out)both}.p2-mix i[data-k=p],.p2-mix i[data-k=p2]{background:var(--m-pos)}@supports (color:color-mix(in lab, red, red)){.p2-mix i[data-k=p2]{background:color-mix(in srgb,var(--m-pos)55%,transparent)}}.p2-mix i[data-k=h]{background:var(--m-warn)}.p2-mix i[data-k=n]{background:var(--m-neg)}@keyframes p2-cap0{0%{transform:scaleX(0)}}.p2-in-r{border-bottom:1px solid rgba(255,255,255,.035);grid-template-columns:1fr auto 70px;align-items:center;gap:8px;height:22px;display:grid}.p2-note{flex-direction:column;gap:5px;padding:2px 0 4px;display:flex}.p2-vbars{flex:1;align-items:flex-end;gap:8px;min-height:40px;padding:0 4px;display:flex}.p2-vbars i{height:var(--h);background:var(--m-accent);transform-origin:bottom;animation:p2-vb .5s calc(var(--d) + 1s + var(--i)*90ms)var(--mc-ease-out)both;border-radius:1px;flex:1}.p2-vbars i.tv{background:var(--m-accent)}@supports (color:color-mix(in lab, red, red)){.p2-vbars i.tv{background:color-mix(in srgb,var(--m-accent)15%,transparent)}}.p2-vbars i.tv{border:1px dashed var(--m-accent);flex:2}.p2-segrow{flex:none;align-items:center;gap:10px;display:flex}.p2-seg2{border:1px solid var(--m-border-strong);border-radius:3px;font-size:10px;display:inline-flex;overflow:hidden}.p2-seg2 i{color:var(--m-text-3);padding:3px 9px;font-style:normal}.p2-seg2 i[data-on]{background:var(--m-bg-4);color:var(--m-text)}.p2-three{flex:none;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.p2-chip{font-family:var(--m-font-mono);color:var(--m-accent);border:1px solid var(--m-accent);border-radius:2px;margin-left:auto;margin-right:6px;padding:1px 4px;font-size:8.5px;font-weight:700}.p2-chip.beat{color:var(--m-pos);border-color:var(--m-pos)}.p2-rg{align-items:center;gap:6px;display:flex}.p2-rgl{background:var(--m-border-strong);border-radius:2px;width:60px;height:3px;position:relative}.p2-rgl i{background:var(--m-accent);width:2px;height:11px;animation:gx-slide 1s calc(var(--d) + 1s)var(--mc-ease-out)both;position:absolute;top:-4px;left:62%}.p2-fin-r{border-bottom:1px solid rgba(255,255,255,.035);grid-template-columns:1.4fr 1fr 1fr 1fr;align-items:center;gap:8px;height:20px;display:grid}.p2-pairs{flex:1;align-items:flex-end;gap:10px;min-height:40px;display:flex}.p2-pair{flex:1;align-items:flex-end;gap:2px;height:100%;display:flex}.p2-pair i{height:var(--h);transform-origin:bottom;animation:p2-vb .5s calc(var(--d) + 1s + var(--i)*90ms)var(--mc-ease-out)both;flex:1}.p2-pair .c{background:var(--m-text-3)}.p2-pair .r{background:var(--m-accent)}.p2-pair .f{border:1px dashed var(--m-accent);background:var(--m-accent)}@supports (color:color-mix(in lab, red, red)){.p2-pair .f{background:color-mix(in srgb,var(--m-accent)12%,transparent)}}.p2-wei-r{border-bottom:1px solid rgba(255,255,255,.035);grid-template-columns:.6fr 1.5fr .6fr .9fr .7fr .7fr 1.1fr .9fr;align-items:center;gap:10px;height:25px;padding:0 12px;display:grid}.p2-grp{letter-spacing:.06em;text-transform:uppercase;height:22px;color:var(--m-text-2);border-bottom:1px solid var(--m-border);align-items:center;padding:0 12px;font-size:10px;font-weight:700;display:flex}.p2-open{color:var(--m-pos);border:1px solid var(--m-pos);text-align:center;border-radius:2px;width:38px;padding:1px 0;font-size:9px;font-weight:600}.p2-pill[data-k=z]{background:var(--m-bg-3)}.p2-cb2{background:var(--m-bg-3);border-radius:3px;height:6px;position:relative}.p2-cb2 i{background:var(--m-pos);animation:p2-cap0 .5s calc(var(--d) + .8s)both;border-radius:3px;position:absolute;top:0;bottom:0}.p2-cb2 i[data-k=n]{background:var(--m-neg)}.p2-spark{width:100%;height:16px;overflow:visible}.p2-spark polyline{stroke-width:1.3px}.p2-spark polyline[data-k=p]{stroke:var(--m-pos)}.p2-spark polyline[data-k=n]{stroke:var(--m-neg)}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400 600;font-display:swap;src:url(/site/fonts/inter-tight-400-600-latin.woff2)format("woff2")}:root{--p-font-ui:var(--ft-font-inter),"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--p-font-mono:var(--ft-font-jb-mono),"JetBrains Mono",ui-monospace,Menlo,Consolas,monospace}html{scroll-behavior:smooth}body{background:#fff;margin:0}