@media (max-width:560px),(orientation:landscape) and (max-height:500px){html .site .visual .ved .ved-pill,html .site .visual .ved .is-here,html .site .visual .ved .ved-four__pin,html .site .visual .ved .ved-four__card,html .site .visual .ved .ved-fan__region,html .site .visual .ved .ved-fan__live,html .site .visual .ved .ved-fan__foot>span,html .site .visual .ved .ved-pub__kick,html .site .visual .ved .ved-rel__kick,html .site .visual .ved .ved-check__k,html .site .visual .ved .ved-stage__t>span,html .site .visual .ved .ved-desks__sl,html .site .visual .ved .ved-desks__stats>span,html .site .visual .ved .ved-desks__gh>span,html .site .visual .ved .ved-desks__gn,html .site .visual .ved .ved-desk__t>span,html .site .visual .ved .ved-split__desks>span,html .site .visual .ved .ved-split__fl,html .site .visual .ved .ved-sched__meta>span,html .site .visual .ved .ved-tz__l,html .site .visual .ved .ved-tz__ev,html .site .visual .ved .ved-br__host,html .site .visual .ved .ved-table__site>span>span,html .site .visual .ved .ved-zones__z>span,html .site .visual .ved .ved-tz__track>span,html .site .visual .ved .ved-rel__p,html .site .visual .ved .ved-rel__p strong,html .site .visual .ved .ved-rel__qt,html .site .visual .ved .ved-rel__by,html .site .visual .ved .ved-note__q,html .site .visual .ved .ved-fact,html .site .visual .ved .ved-hl,html .site .visual .ved .ved-ins,html .site .visual .ved .ved-del,html .site .visual .ved .ved-stage__w,html .site .visual .ved .ved-tools__count,html .site .visual .ved .ved-short__count,html .site .visual .ved .ved-short__filters span,html .site .visual .ved .ved-btn,html .site .visual .ved .ved-split__facts>span,html .site .visual .ved .ved-angle__tags>span,html .site .visual .ved .ved-angle__lab>span,html .site .visual .ved .ved-pub__by>span,html .site .visual .ved .ved-sched__foot>span,html .site .visual .ved .ved-four__pl{font-size:11px}html .site .visual .ved .ved-cols__n,html .site .visual .ved .ved-mono,html .site .visual .ved .ved-role{font-size:10.5px}html .site .visual .vzd .vzd-damix__desc,html .site .visual .vzd .vzd-damix__tag,html .site .visual .vzd .vzd-damix__bar b,html .site .visual .vzd .vzd-serp__tag,html .site .visual .vzd .vzd-float__l,html .site .visual .vzd .vzd-serp__clicks>span,html .site .visual .vzd .vzd-shift__step,html .site .visual .vzd .vzd-ell,html .site .visual .vzd .vzd-g,html .site .visual .vzd .vzd-plot__tick>span,html .site .visual .vzd .vzd-plot__x>span,html .site .visual .vzd .vzd-browser__url,html .site .visual .vzd .vzd-mark__s,html .site .visual .vzd .vzd-mark__chip b,html .site .visual .vzd .vzd-tip__d,html .site .visual .vzd .vzd-tip__l,html .site .visual .vzd .vzd-serp__region,html .site .visual .vzd .vzd-pill,html .site .visual .vzd .vzd-kpi__l,html .site .visual .vzd .vzd-kpi__d,html .site .visual .vzd .vzd-up,html .site .visual .vzd .vzd-legend>span{font-size:11px}html .site .visual .vzd .vzd-fav,html .site .visual .vzd .vzd-shift__n,html .site .visual .vzd sup{font-size:10.5px}html .site .visual .vw .vw-ellip,html .site .visual .vw .vw-label,html .site .visual .vw .vw-tag,html .site .visual .vw .vw-eng__live,html .site .visual .vw .vw-eng__row>span,html .site .visual .vw .vw-delta,html .site .visual .vw .vw-site__logo,html .site .visual .vw .vw-site__fun i,html .site .visual .vw .vw-site__fun b,html .site .visual .vw .vw-ans__srcn,html .site .visual .vw .vw-url{font-size:11px}html .site .visual .vw .vw-fav,html .site .visual .vw .vw-ans__cite,html .site .visual .vw .vw-ans__n,html .site .visual .vw .vw-eng__glyph{font-size:10.5px}html .site .visual .vza .vza-pill,html .site .visual .vza .vza-faint,html .site .visual .vza .vza-ok,html .site .visual .vza .vza-route__filters>span,html .site .visual .vza .vza-ell{font-size:11px}html .site .visual .vza .vza-nodes__ms,html .site .visual .vza .vza-route__q{font-size:10.5px}html .site .visual .vza .vza-route__out,html .site .visual .vza .vza-route__delta,html .site .visual .vza .vza-route__costlbl,html .site .visual .vza .vza-route__be,html .site .visual .vza .vza-zap__kind,html .site .visual .vza .vza-flow__seq>span,html .site .visual .vza .vza-label,html .site .visual .vza .vza-term__status>span,html .site .visual .vza .vza-term__welcome b,html .site .visual .vza .vza-term__ask,html .site .visual .vza .vza-term__ask>span,html .site .visual .vza .vza-audit__ylab,html .site .visual .vza .vza-audit__xlab,html .site .visual .vza .vza-audit__q,html .site .visual .vza .vza-audit__th>span,html .site .visual .vza .vza-audit__ds,html .site .visual .vza .vza-audit__tabs>span,html .site .visual .vza .vza-audit__page,html .site .visual .vza .vza-audit__ph>span,html .site .visual .vzd .vzd-r,html .site .visual .vzd .vzd-table__h>span,html .site .visual .ved .ved-pop__tags>span,html .site .visual .ved .ved-table__h>span,html .site .visual .ved .ved-ed__cat,html .site .visual .ved .ved-kpis>span,html .site .visual .ved .ved-short__foot>span,html .site .visual .ved .ved-short__foot b,html .site .visual .ved .ved-article__p,html .site .visual .ved .ved-article__link,html .site .visual .ved .ved-pop__url{font-size:11px}html .site .visual .vza .vza-flow__time,html .site .visual .vza .vza-route__t,html .site .visual .vza .vza-route__gain .vza-mono,html .site .visual .vza .vza-audit__hbar b,html .site .visual .vza .vza-audit__total b,html .site .visual .vza .vza-audit__str>.vza-mono,html .site .visual .vza .vza-audit__fx .vza-mono,html .site .visual .vza .vza-term__dot,html .site .visual .vza .vza-audit__cell,html .site .visual .vza .vza-audit__vv small,html .site .visual .vza .vza-zap__join>span,html .site .visual .vzd .vzd-serp__rank i,html .site .visual .vzd sup,html .site .visual .vw sup{font-size:10.5px}html .site .visual .vw .vw-eng__rv span{max-width:58px;font-size:10.5px;line-height:1.1}html .site .visual .vw-eng .vw-eng__row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}html .site .visual .vw-eng .vw-eng__row>span:last-child{display:none}html .site .visual .vza .vza-audit__chip{white-space:normal;text-overflow:clip;line-height:1.25}html .site .visual .ved .ved-desks__stats>span{white-space:normal;line-height:1.25}html .site .visual .vza .vza-route__total .vza-faint{white-space:nowrap;font-size:10.5px}}@media (max-width:560px){html .site .vis-slot:has(.vza-route--reg){height:440px}html .site .vis-slot:has(.vza-route--reg)>figure.visual{height:100%}}
@keyframes vwRise{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}@keyframes vwFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes vwIn{0%{opacity:0}to{opacity:1}}@keyframes vwFloat{0%,to{translate:0}50%{translate:0 -5px}}@keyframes vwBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes vwPing{0%{box-shadow:0 0 #6ee7a88c}to{box-shadow:0 0 0 7px #6ee7a800}}@keyframes vwPingBlue{0%{box-shadow:0 0 #3b82f699}to{box-shadow:0 0 0 9px #3b82f600}}@keyframes vwDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes vwGrowX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes vwGrowY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes vwShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes vwDash{to{stroke-dashoffset:-24px}}@keyframes vwScroll{0%,18%{transform:translateY(0)}50%,68%{transform:translateY(-34%)}to{transform:translateY(0)}}@keyframes vwMarch{to{background-position:12px 0,-12px 100%,0 -12px,100% 12px}}.site .visual .vw{--vw-ink:#0b0f17;--vw-panel:#111724;--vw-panel2:#161d2b;--vw-line:#ffffff12;--vw-line2:#ffffff1f;--vw-text:#e6eaf2;--vw-mute:#e6eaf294;--vw-dim:#e6eaf261;--vw-blue:#3b82f6;--vw-blue2:#7cb0ff;--vw-green:#6ee7a8;--vw-amber:#facc15;--vw-red:#ff8a65;--vw-shadow:0 1px 0 #ffffff0f inset, 0 40px 70px -30px #000000d9, 0 0 0 1px #00000059;color:var(--vw-text);letter-spacing:-.003em;font-size:12px;line-height:1.45;position:absolute;inset:0;container:vw/size}.site .visual .vw .vw-win{border:1px solid var(--vw-line2);box-shadow:var(--vw-shadow);background:linear-gradient(#131a28 0%,#0e1320 100%);border-radius:16px;flex-direction:column;animation:.7s cubic-bezier(.2,.7,.2,1) both vwRise;display:flex;position:absolute;overflow:hidden}.site .visual .vw .vw-bar{border-bottom:1px solid var(--vw-line);height:38px;color:var(--vw-mute);white-space:nowrap;background:linear-gradient(#ffffff09,#ffffff03);flex:none;align-items:center;gap:10px;padding:0 12px 0 14px;font-size:11.5px;display:flex}.site .visual .vw .vw-dots{flex:none;gap:6px;display:inline-flex}.site .visual .vw .vw-dots i{background:#ffffff24;border-radius:50%;width:9px;height:9px;box-shadow:inset 0 0 0 .5px #ffffff1a}.site .visual .vw-op .vw-op__win--light .vw-dots i{box-shadow:none;background:#cfd5df}.site .visual .vw .vw-url{width:52%;min-width:0;height:20px;color:var(--vw-mute);text-overflow:ellipsis;background:#ffffff0e;border:1px solid #ffffff0a;border-radius:6px;flex:0 auto;justify-content:center;align-items:center;gap:6px;margin:0 auto;padding:0 10px;font-size:10.5px;display:inline-flex;overflow:hidden}.site .visual .vw .vw-url svg{opacity:.7;flex:none}.site .visual .vw .vw-float{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#1c2434f5,#131926f5);border:1px solid #ffffff24;border-radius:12px;padding:12px;animation:.7s cubic-bezier(.2,.7,.2,1) .55s both vwRise,7s ease-in-out 1.4s infinite vwFloat;position:absolute;box-shadow:inset 0 1px #ffffff1a,0 28px 50px -18px #000000e6,0 0 0 1px #0006,0 0 40px -10px #3b82f640}.site .visual .vw .vw-label{letter-spacing:.09em;text-transform:uppercase;color:var(--vw-dim);font-size:9.5px;font-weight:600}.site .visual .vw .vw-mute{color:var(--vw-mute)}.site .visual .vw .vw-min0{min-width:0;display:block}.site .visual .vw .vw-ellip{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.site .visual .vw .vw-num{font-family:var(--font-display);letter-spacing:-.035em;font-weight:750}.site .visual .vw .vw-fav{color:#0b0f17;border-radius:4px;flex:none;place-items:center;width:16px;height:16px;font-size:9px;font-weight:700;display:inline-grid}.site .visual .vw .vw-tag{white-space:nowrap;height:18px;color:var(--vw-mute);border:1px solid var(--vw-line);background:#ffffff0f;border-radius:999px;align-items:center;padding:0 7px;font-size:9.5px;font-weight:600;display:inline-flex}.site .visual .vw .vw-tag--blue{color:#cfe0ff;background:#3b82f633;border-color:#3b82f673}.site .visual .vw .vw-tag--green{color:var(--vw-green);background:#6ee7a81a;border-color:#6ee7a84d}.site .visual .vw .vw-tag--amber{color:var(--vw-amber);background:#facc151a;border-color:#facc154d}.site .visual .vw .vw-dot{background:var(--vw-green);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.site .visual .vw .vw-dot--live{animation:1.8s ease-out infinite vwPing}.site .visual .vw .vw-dot--amber{background:var(--vw-amber)}.site .visual .vw .vw-okc{color:#0b0f17;background:var(--vw-green);border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:inline-grid;box-shadow:0 0 12px -2px #6ee7a899}.site .visual .vw .vw-okc svg{width:10px;height:10px}.site .visual .vw .vw-skel{background:#ffffff17;border-radius:3px;height:6px;margin:5px 0 0;display:block}.site .visual .vw .vw-skel--hi{background:#7cb0ff47}.site .visual .vw .vw-delta{height:18px;color:var(--vw-green);background:#6ee7a81f;border-radius:5px;align-items:center;padding:0 6px;font-size:10px;font-weight:700;display:inline-flex}.site .visual .vw .vw-draw{stroke-dasharray:1;stroke-dashoffset:0;animation:1.6s cubic-bezier(.4,0,.2,1) .6s both vwDraw}.site .visual .vw .vw-caret{vertical-align:-2px;background:var(--vw-blue2);border-radius:1px;width:7px;height:13px;margin-left:3px;animation:1s step-end infinite vwBlink;display:inline-block}.site .visual .vw-ans .vw-ans__win{inset:22px}.site .visual .vw-ans .vw-ans__engine{height:22px;color:var(--vw-text);background:#ffffff0d;border-radius:7px;align-items:center;gap:7px;margin-left:6px;padding:0 10px 0 6px;font-weight:600;display:inline-flex}.site .visual .vw-ans .vw-ans__engine:after{content:"";border-right:1.5px solid var(--vw-mute);border-bottom:1.5px solid var(--vw-mute);width:5px;height:5px;margin-left:2px;transform:rotate(45deg)translateY(-2px)}.site .visual .vw-ans .vw-ans__glyph{background:conic-gradient(from 200deg,#3b82f6,#7cb0ff,#6ee7a8,#3b82f6);border-radius:4px;width:14px;height:14px;box-shadow:0 0 10px #3b82f699}.site .visual .vw-ans .vw-ans__glyph--lg{border-radius:6px;width:18px;height:18px}.site .visual .vw-ans .vw-ans__mode{align-items:center;gap:6px;margin-left:auto;font-size:10.5px;display:inline-flex}.site .visual .vw-ans .vw-ans__mode:before{content:"";background:var(--vw-blue) radial-gradient(circle at 16px 6px, #fff 4px, transparent 4.5px);border-radius:999px;width:22px;height:12px}.site .visual .vw-ans .vw-ans__body{flex:1;min-height:0;display:flex}.site .visual .vw-ans .vw-ans__nav{border-right:1px solid var(--vw-line);background:#00000024;flex-direction:column;flex:none;gap:4px;width:200px;padding:14px 12px;display:none}.site .visual .vw-ans .vw-ans__new{border:1px solid var(--vw-line2);border-radius:8px;margin-bottom:12px;padding:8px 10px;font-size:11px;font-weight:600}.site .visual .vw-ans .vw-ans__nav .vw-label{margin:2px 0 4px 2px}.site .visual .vw-ans .vw-ans__hist{color:var(--vw-mute);white-space:nowrap;text-overflow:ellipsis;border-radius:7px;padding:7px 10px;font-size:11px;overflow:hidden}.site .visual .vw-ans .vw-ans__hist.is-on{color:var(--vw-text);background:#ffffff0f}.site .visual .vw-ans .vw-ans__main{flex-direction:column;flex:1;gap:14px;min-width:0;padding:18px 20px;display:flex}.site .visual .vw-ans .vw-ans__q{color:#fff;background:linear-gradient(#3b82f6,#2f6fe0);border-radius:14px 14px 4px;align-self:flex-end;max-width:82%;padding:9px 14px;font-size:12.5px;font-weight:500;animation:.5s .15s both vwFade;box-shadow:0 10px 24px -12px #3b82f6e6,inset 0 1px #fff3}.site .visual .vw-ans .vw-ans__a{flex-direction:column;gap:10px;min-height:0;display:flex}.site .visual .vw-ans .vw-ans__ahead{align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.site .visual .vw-ans .vw-ans__srcn{color:var(--vw-dim);margin-left:auto;font-size:10.5px;font-weight:500}.site .visual .vw-ans .vw-ans__p{color:#e6eaf2e0;font-size:13px;line-height:1.62}.site .visual .vw-ans .vw-ans__seg{animation:.5s both vwIn}.site .visual .vw-ans .vw-ans__brand{color:#fff;background:#3b82f63d;border-radius:5px;padding:1px 5px;font-weight:600;animation:.5s .5s both vwIn;box-shadow:inset 0 0 0 1px #3b82f680}.site .visual .vw-ans .vw-ans__cite{color:#cfe0ff;vertical-align:baseline;background:#3b82f64d;border-radius:4px;place-items:center;min-width:15px;height:15px;margin-left:2px;padding:0 3px;font-size:9px;font-weight:700;line-height:15px;display:inline-grid;position:relative;top:-.35em}.site .visual .vw-ans .vw-ans__srcs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.site .visual .vw-ans .vw-ans__src{border:1px solid var(--vw-line);background:#ffffff09;border-radius:9px;flex-direction:column;gap:5px;min-width:0;padding:8px 9px;animation:.5s both vwFade;display:flex}.site .visual .vw-ans .vw-ans__src.is-on{background:#3b82f614;border-color:#3b82f68c;box-shadow:0 0 0 3px #3b82f61a}.site .visual .vw-ans .vw-ans__srch{min-width:0;color:var(--vw-mute);align-items:center;gap:6px;font-size:10px;display:flex}.site .visual .vw-ans .vw-ans__n{color:var(--vw-dim);margin-left:auto;font-size:9px;font-weight:700}.site .visual .vw-ans .vw-ans__srct{color:var(--vw-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.site .visual .vw-ans .vw-ans__ask{border:1px solid var(--vw-line2);color:var(--vw-dim);background:#ffffff08;border-radius:12px;justify-content:space-between;align-items:center;margin-top:auto;padding:6px 6px 6px 14px;font-size:11.5px;display:none}.site .visual .vw-ans .vw-ans__send{background:var(--vw-blue);color:#fff;border-radius:8px;place-items:center;width:24px;height:24px;display:grid}.site .visual .vw-ans .vw-ans__side{flex-direction:column;gap:8px;width:min(258px,50%);display:flex;bottom:14px;right:14px}.site .visual .vw-ans .vw-ans__serpq{color:#3c4043;background:#fff;border-radius:999px;align-items:center;gap:7px;height:26px;padding:0 10px;font-size:10.5px;display:flex}.site .visual .vw-ans .vw-ans__res{border-radius:8px;align-items:center;gap:9px;padding:6px 4px;display:flex}.site .visual .vw-ans .vw-ans__res.is-top{background:#3b82f61f;padding:7px 8px 7px 4px;box-shadow:inset 0 0 0 1px #3b82f666}.site .visual .vw-ans .vw-ans__rank{width:20px;height:20px;color:var(--vw-mute);background:#ffffff0f;border-radius:6px;flex:none;place-items:center;font-size:10px;font-weight:700;display:inline-grid}.site .visual .vw-ans .is-top .vw-ans__rank,.site .visual .vw-ans .is-you .vw-ans__rank{background:var(--vw-blue);color:#fff}.site .visual .vw-ans .vw-ans__rurl{color:var(--vw-green);font-size:9.5px;display:block}.site .visual .vw-ans .vw-ans__rt{color:#a8c7ff;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;display:block;overflow:hidden}.site .visual .vw-ans .vw-ans__covh{align-items:center;gap:7px;font-size:10.5px;display:flex}.site .visual .vw-ans .vw-ans__covh .vw-tag{margin-left:auto}.site .visual .vw-ans .vw-ans__covt{font-family:var(--font-display);letter-spacing:-.015em;font-size:14px;font-weight:700;line-height:1.2}.site .visual .vw-ans .vw-ans__covf{border-top:1px solid var(--vw-line);color:var(--vw-green);align-items:center;gap:7px;margin-top:4px;padding-top:8px;font-size:10.5px;display:flex}.site .visual .vw-ans .vw-ans__li,.site .visual .vw-ans .vw-ans__kv{align-items:center;gap:8px;font-size:11px;animation:.45s both vwFade;display:flex}.site .visual .vw-ans .vw-ans__kv b{margin-left:auto;font-size:11px;font-weight:600}.site .visual .vw-ans .vw-ans__rk{border-radius:8px;align-items:center;gap:9px;padding:6px;font-size:11.5px;font-weight:600;display:flex}.site .visual .vw-ans .vw-ans__rk.is-you{background:#3b82f61f;box-shadow:inset 0 0 0 1px #3b82f666}.site .visual .vw-ans .vw-ans__rk.is-you .vw-tag{margin-left:auto}.site .visual .vw-ans .vw-ans__rk .vw-skel{flex:none}.site .visual .vw-ans .vw-ans__statv{align-items:center;gap:8px;font-size:24px;display:flex}.site .visual .vw-ans .vw-spark{width:100%;height:42px;margin-top:2px}@container vw (min-width:860px){.site .visual .vw-ans .vw-ans__nav{display:flex}.site .visual .vw-ans .vw-ans__main{gap:16px;padding:24px 330px 20px 32px}.site .visual .vw-ans .vw-ans__ask{display:flex}.site .visual .vw-ans .vw-ans__side{width:270px;top:96px;bottom:auto;right:48px}}@container vw (max-width:520px){.site .visual .vw-ans .vw-ans__win{inset:12px}.site .visual .vw-ans .vw-ans__main{gap:12px;padding:14px}.site .visual .vw-ans .vw-ans__mode{display:none}.site .visual .vw-ans .vw-ans__p{font-size:12px;line-height:1.55}.site .visual .vw-ans .vw-ans__q{max-width:92%;font-size:11.5px}.site .visual .vw-ans .vw-ans__srcs{grid-template-columns:repeat(2,minmax(0,1fr))}.site .visual .vw-ans .vw-ans__src:nth-child(3){display:none}.site .visual .vw-ans .vw-ans__srct{-webkit-line-clamp:1}.site .visual .vw-ans .vw-ans__side{display:none}}@keyframes vwArc{0%{stroke-dashoffset:var(--vw-r,1)}to{stroke-dashoffset:0}}.site .visual .vw-eng .vw-eng__win{inset:22px 22px 58px}.site .visual .vw-eng .vw-eng__app{color:var(--vw-text);margin-left:4px;font-weight:600}.site .visual .vw-eng .vw-eng__tabs{background:#ffffff0a;border-radius:7px;gap:2px;margin-left:8px;padding:2px;display:inline-flex}.site .visual .vw-eng .vw-eng__tabs span{border-radius:5px;padding:2px 8px;font-size:10.5px}.site .visual .vw-eng .vw-eng__tabs .is-on{color:var(--vw-text);background:#ffffff17}.site .visual .vw-eng .vw-eng__live{color:var(--vw-green);align-items:center;gap:6px;margin-left:auto;font-size:10.5px;font-weight:600;display:inline-flex}.site .visual .vw-eng .vw-eng__body{flex-direction:column;flex:1;gap:14px;min-height:0;padding:16px;display:flex}.site .visual .vw-eng .vw-eng__top{align-items:center;gap:16px;display:flex}.site .visual .vw-eng .vw-eng__prompt{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.site .visual .vw-eng .vw-eng__pt{font-family:var(--font-display);letter-spacing:-.02em;font-size:17px;font-weight:700;line-height:1.2}.site .visual .vw-eng .vw-eng__meta{flex-wrap:wrap;gap:6px;display:flex}.site .visual .vw-eng .vw-eng__ring{flex:none;width:82px;height:82px;position:relative}.site .visual .vw-eng .vw-eng__ring svg{filter:drop-shadow(0 0 10px #3b82f659);width:100%;height:100%}.site .visual .vw-eng .vw-eng__arc{animation:1.4s cubic-bezier(.4,0,.2,1) .4s both vwArc}.site .visual .vw-eng .vw-eng__rv{text-align:center;flex-direction:column;justify-content:center;align-items:center;line-height:1.05;display:flex;position:absolute;inset:0}.site .visual .vw-eng .vw-eng__rv b{font-size:19px}.site .visual .vw-eng .vw-eng__rv span{max-width:50px;color:var(--vw-mute);margin-top:2px;font-size:7.5px}.site .visual .vw-eng .vw-eng__table{border:1px solid var(--vw-line);background:#0000001f;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.site .visual .vw-eng .vw-eng__row{border-top:1px solid var(--vw-line);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) minmax(0,1.2fr) 52px 80px;align-items:center;gap:10px;min-height:37px;padding:0 12px;font-size:11px;animation:.45s both vwFade;display:grid}.site .visual .vw-eng .vw-eng__row--head{letter-spacing:.06em;text-transform:uppercase;min-height:28px;color:var(--vw-dim);background:#ffffff06;border-top:0;font-size:9.5px;font-weight:600;animation:none}.site .visual .vw-eng .vw-eng__row:nth-child(2){background:linear-gradient(90deg,#3b82f61a,#0000 70%)}.site .visual .vw-eng .vw-eng__name{align-items:center;gap:8px;min-width:0;font-weight:600;display:flex}.site .visual .vw-eng .vw-eng__glyph{color:#fff;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-size:10px;font-weight:800;display:inline-grid;box-shadow:inset 0 1px #ffffff4d,0 4px 10px -4px #0009}.site .visual .vw-eng .vw-eng__pos{color:var(--vw-text);white-space:nowrap}.site .visual .vw-eng .vw-eng__src{color:#a8c7ff}.site .visual .vw-eng .is-pending .vw-eng__pos,.site .visual .vw-eng .is-pending .vw-eng__src{color:var(--vw-dim)}.site .visual .vw-eng .vw-eng__c-tr svg{width:100%;height:22px;overflow:visible}.site .visual .vw-eng .vw-eng__scan{background:linear-gradient(90deg,#facc1514 0%,#facc1547 50%,#facc1514 100%) 0 0/200% 100%;animation:2.2s linear infinite vwShimmer}.site .visual .vw-eng .vw-eng__toast{align-items:center;gap:10px;width:min(300px,60%);padding:10px 12px;display:flex;bottom:30px;right:40px}.site .visual .vw-eng .vw-eng__tic{color:#fff;background:var(--vw-blue);border-radius:8px;flex:none;place-items:center;width:26px;height:26px;animation:2s ease-out 1.6s infinite vwPingBlue;display:grid}.site .visual .vw-eng .vw-eng__toast b{font-size:11px;display:block}.site .visual .vw-eng .vw-eng__tt{color:var(--vw-mute);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;display:block;overflow:hidden}.site .visual .vw-eng .vw-eng__ago{color:var(--vw-dim);white-space:nowrap;flex:none;margin-left:auto;font-size:9.5px}@container vw (max-width:520px){.site .visual .vw-eng .vw-eng__win{inset:12px}.site .visual .vw-eng .vw-eng__tabs,.site .visual .vw-eng .vw-eng__toast,.site .visual .vw-eng .vw-eng__meta,.site .visual .vw-eng .vw-eng__c-src,.site .visual .vw-eng .vw-eng__c-tr{display:none}.site .visual .vw-eng .vw-eng__body{gap:12px;padding:12px}.site .visual .vw-eng .vw-eng__pt{font-size:14px}.site .visual .vw-eng .vw-eng__ring{width:64px;height:64px}.site .visual .vw-eng .vw-eng__rv b{font-size:15px}.site .visual .vw-eng .vw-eng__rv span{max-width:40px;font-size:6.5px}.site .visual .vw-eng .vw-eng__row{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 76px;gap:8px;min-height:32px;padding:0 10px}.site .visual .vw-eng .vw-eng__row--head{min-height:24px}.site .visual .vw-eng .vw-eng__top{gap:10px}}@keyframes vwArcOp{0%{stroke-dashoffset:.96px}to{stroke-dashoffset:0}}.site .visual .vw-op .vw-op__win{inset:22px}.site .visual .vw-op .vw-op__app{color:var(--vw-text);margin-left:4px;font-weight:600}.site .visual .vw-op .vw-op__addr{text-overflow:ellipsis;background:#ffffff0d;border-radius:6px;min-width:0;margin-left:auto;padding:2px 8px;font-size:10px;overflow:hidden}.site .visual .vw-op .vw-op__cols{flex:1;grid-template-columns:minmax(0,1.42fr) minmax(0,1fr);gap:14px;min-height:0;padding:14px;display:grid}.site .visual .vw-op .vw-op__left,.site .visual .vw-op .vw-op__right{flex-direction:column;gap:12px;min-width:0;display:flex}.site .visual .vw-op .vw-op__serp{color:#202124;font-family:Arial, var(--font-inter), sans-serif;background:#fff;border-radius:10px;padding:12px 14px;animation:.5s .2s both vwFade;box-shadow:0 16px 30px -18px #000000e6}.site .visual .vw-op .vw-op__serpu{align-items:center;gap:8px;font-size:10px;line-height:1.25;display:flex}.site .visual .vw-op .vw-op__serpu b{color:#202124;font-size:11px;font-weight:400;display:block}.site .visual .vw-op .vw-op__serpu span span{color:#4d5156}.site .visual .vw-op .vw-op__fav{color:#3b82f6;background:#eef3fe;border:1px solid #dfe5f0;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;font-weight:800;display:grid}.site .visual .vw-op .vw-op__serpt{color:#1a0dab;margin-top:6px;font-size:14px;line-height:1.3}.site .visual .vw-op .vw-op__serpm{color:#4d5156;margin-top:3px;font-size:11px;line-height:1.5}.site .visual .vw-op .vw-op__meters{flex-direction:column;gap:7px;display:flex}.site .visual .vw-op .vw-op__meter{color:var(--vw-mute);grid-template-columns:36px minmax(0,1fr) 62px;align-items:center;gap:10px;font-size:10.5px;display:grid}.site .visual .vw-op .vw-op__meter b{text-align:right;color:var(--vw-green);font-weight:600}.site .visual .vw-op .vw-op__track{background:#ffffff12;border-radius:3px;height:6px;overflow:hidden}.site .visual .vw-op .vw-op__track i{transform-origin:0;background:linear-gradient(90deg,#3b82f6,#6ee7a8);border-radius:3px;height:100%;animation:.9s cubic-bezier(.4,0,.2,1) .6s both vwGrowX;display:block}.site .visual .vw-op .vw-op__outline{border:1px solid var(--vw-line);background:#00000029;border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.site .visual .vw-op .vw-op__outline .vw-label{margin-bottom:4px}.site .visual .vw-op .vw-op__h{color:#e6eaf2d1;align-items:center;gap:8px;min-width:0;height:20px;font-size:11px;animation:.4s both vwFade;display:flex}.site .visual .vw-op .vw-op__ht{text-align:center;width:24px;color:var(--vw-mute);background:#ffffff14;border-radius:4px;flex:none;padding:1px 0;font-size:8.5px;font-weight:800}.site .visual .vw-op .vw-op__ht--h1{background:var(--vw-blue);color:#fff}.site .visual .vw-op .vw-op__ht--h2{color:#a8c7ff;background:#3b82f638}.site .visual .vw-op .vw-op__score{background:linear-gradient(135deg,#6ee7a81a,#6ee7a805);border:1px solid #6ee7a838;border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.site .visual .vw-op .vw-op__score svg{flex:none;width:54px;height:54px}.site .visual .vw-op .vw-op__arc{animation:1.3s cubic-bezier(.4,0,.2,1) .4s both vwArcOp}.site .visual .vw-op .vw-op__score b{font-size:26px;line-height:1;display:block}.site .visual .vw-op .vw-op__score i{color:var(--vw-mute);margin-top:3px;font-size:10.5px;font-style:normal;display:block}.site .visual .vw-op .vw-op__checks{flex-direction:column;gap:8px;display:flex}.site .visual .vw-op .vw-op__check{align-items:center;gap:8px;font-size:11px;animation:.4s both vwFade;display:flex}.site .visual .vw-op .vw-op__kw{flex-wrap:wrap;gap:5px;display:flex}.site .visual .vw-op .vw-op__kw .vw-label{flex-basis:100%;margin-bottom:1px}.site .visual .vw-op .vw-op__doc{flex:1;min-height:0;display:flex}.site .visual .vw-op .vw-op__rail{border-right:1px solid var(--vw-line);background:#00000024;flex-direction:column;flex:none;gap:6px;width:64px;padding:16px 8px;display:flex}.site .visual .vw-op .vw-op__rail span{text-align:center;color:var(--vw-dim);background:#ffffff0a;border-radius:5px;padding:4px 0;font-size:9px;font-weight:700}.site .visual .vw-op .vw-op__rail .is-on{color:#fff;background:var(--vw-blue);box-shadow:0 0 14px -2px #3b82f6b3}.site .visual .vw-op .vw-op__page{flex-direction:column;flex:1;min-width:0;padding:16px 18px;display:flex}.site .visual .vw-op .vw-op__crumb{color:var(--vw-dim);font-size:10px}.site .visual .vw-op .vw-op__h1{font-family:var(--font-display);letter-spacing:-.025em;margin-top:6px;font-size:19px;font-weight:750;line-height:1.15}.site .visual .vw-op .vw-op__lift{background:#3b82f617;border:1px solid #3b82f680;border-radius:10px;margin:12px 0 6px;padding:12px 14px;animation:.5s .35s both vwFade;position:relative;box-shadow:0 0 0 4px #3b82f614,0 0 30px -8px #3b82f680}.site .visual .vw-op .vw-op__liftl{justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px;display:flex}.site .visual .vw-op .vw-op__liftn{color:#a8c7ff;white-space:nowrap;font-size:10px;font-weight:600}.site .visual .vw-op .vw-op__lift p{color:#e6eaf2e6;font-size:12px;line-height:1.55}.site .visual .vw-op .vw-op__h2{margin-top:12px;font-size:12.5px;font-weight:650}.site .visual .vw-op .vw-op__page .vw-skel{margin-top:7px}.site .visual .vw-op .vw-op__quote{flex-direction:column;gap:8px;width:min(262px,52%);display:flex;bottom:14px;right:14px}.site .visual .vw-op .vw-op__qh{align-items:center;gap:7px;font-size:11px;display:flex}.site .visual .vw-op .vw-op__qh .vw-tag{margin-left:auto}.site .visual .vw-op .vw-op__glyph{background:conic-gradient(from 200deg,#3b82f6,#7cb0ff,#6ee7a8,#3b82f6);border-radius:5px;width:16px;height:16px}.site .visual .vw-op .vw-op__quote p{color:#e6eaf2e6;font-size:11.5px;line-height:1.5}.site .visual .vw-op .vw-op__quote sup{vertical-align:3px;color:#dbe7ff;background:#3b82f659;border-radius:4px;place-items:center;width:14px;height:14px;margin-left:3px;font-size:8.5px;font-weight:700;line-height:14px;display:inline-grid}.site .visual .vw-op .vw-op__qs{color:var(--vw-mute);align-items:center;gap:7px;font-size:10.5px;display:flex}.site .visual .vw-op--ann .vw-op__win{inset:22px 37% 22px 22px}.site .visual .vw-op .vw-op__win--light{background:#f7f8fb;border-color:#fff3}.site .visual .vw-op .vw-op__win--light .vw-bar{background:#eceef3;border-bottom-color:#dfe2e9}.site .visual .vw-op .vw-op__win--light .vw-url{color:#5b6170;background:#fff;border-color:#dfe2e9}.site .visual .vw-op .vw-op__lp{color:#12151c;flex-direction:column;flex:1;gap:10px;min-height:0;padding:10px 14px 14px;font-size:10px;display:flex}.site .visual .vw-op .vw-op__lpnav{align-items:center;gap:10px;display:flex}.site .visual .vw-op .vw-op__logo{letter-spacing:-.02em;align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}.site .visual .vw-op .vw-op__logo i{background:linear-gradient(135deg,#3b82f6,#0ea5e9);border-radius:4px;width:14px;height:14px}.site .visual .vw-op .vw-op__links{color:#5b6170;gap:10px;margin-left:auto;font-size:9.5px;display:inline-flex}.site .visual .vw-op .vw-op__cta{color:#fff;white-space:nowrap;background:#3b82f6;border-radius:6px;align-self:flex-start;align-items:center;height:22px;padding:0 10px;font-size:9.5px;font-weight:600;display:inline-flex;box-shadow:0 6px 14px -6px #3b82f6e6}.site .visual .vw-op .vw-op__cta--sm{height:20px;padding:0 8px;font-size:9px}.site .visual .vw-op .vw-op__zone{outline-offset:2px;border-radius:8px;outline:1.5px dashed #3b82f68c;padding:10px;animation:.5s both vwFade;position:relative}.site .visual .vw-op .vw-op__zone:before{content:attr(data-n);color:#fff;background:#3b82f6;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9.5px;font-weight:800;display:grid;position:absolute;top:-9px;left:-9px;box-shadow:0 0 0 3px #f7f8fb}.site .visual .vw-op .vw-op__zone--hero{background:linear-gradient(135deg,#e9f1ff,#f7f8fb 70%);animation-delay:.25s}.site .visual .vw-op .vw-op__lph{font-family:var(--font-display);letter-spacing:-.03em;max-width:16em;font-size:17px;font-weight:800;line-height:1.08}.site .visual .vw-op .vw-op__lps{color:#5b6170;margin:5px 0 8px;font-size:10px}.site .visual .vw-op .vw-op__zone--val{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;animation-delay:.4s;display:grid}.site .visual .vw-op .vw-op__zone--val>div{flex-direction:column;gap:2px;min-width:0;display:flex}.site .visual .vw-op .vw-op__zone--val i{color:#2563eb;background:#e8f0ff;border-radius:6px;place-items:center;width:20px;height:20px;margin-bottom:4px;display:grid;box-shadow:inset 0 0 0 1px #d3e1fd}.site .visual .vw-op .vw-op__zone--val i svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.site .visual .vw-op .vw-op__zone--val b{white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.site .visual .vw-op .vw-op__zone--val .vw-skel{background:#e1e5ec;height:4px;margin-top:3px}.site .visual .vw-op .vw-op__zone--proof{flex-direction:column;gap:6px;animation-delay:.55s;display:flex}.site .visual .vw-op .vw-op__marks{color:#9aa1af;letter-spacing:.04em;justify-content:space-between;gap:8px;font-size:10px;display:flex}.site .visual .vw-op .vw-op__stat{color:#1b7f47;font-size:10.5px;font-weight:700}.site .visual .vw-op .vw-op__zone--cta{color:#fff;background:#12151c;justify-content:space-between;align-items:center;gap:8px;font-size:10px;animation-delay:.7s;display:flex}.site .visual .vw-op .vw-op__zone--cta .vw-op__cta{align-self:center}.site .visual .vw-op .vw-op__path{border:1px solid var(--vw-line2);width:calc(37% - 36px);box-shadow:var(--vw-shadow);background:linear-gradient(#131a28,#0e1320);border-radius:14px;flex-direction:column;gap:8px;padding:14px 12px;animation:.7s .3s both vwRise;display:flex;position:absolute;top:22px;bottom:22px;right:22px}.site .visual .vw-op .vw-op__step{border:1px solid var(--vw-line);background:#ffffff09;border-radius:9px;flex:1;align-items:center;gap:9px;max-height:76px;padding:9px 8px;animation:.45s both vwFade;display:flex;position:relative}.site .visual .vw-op .vw-op__step+.vw-op__step:before{content:"";background:#3b82f699;width:1.5px;height:9px;position:absolute;top:-9px;left:17px}.site .visual .vw-op .vw-op__num{background:var(--vw-blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:10px;font-weight:800;display:grid}.site .visual .vw-op .vw-op__step b{font-size:11px;display:block}.site .visual .vw-op .vw-op__stept{color:var(--vw-mute);font-size:10px;line-height:1.3;display:block}.site .visual .vw-op .vw-op__pct{color:var(--vw-mute);margin-left:auto;font-size:11px;font-weight:700}.site .visual .vw-op .vw-op__pct.is-conv{color:var(--vw-green)}.site .visual .vw-op .vw-op__foot{color:var(--vw-dim);align-items:center;gap:7px;margin-top:auto;font-size:9.5px;line-height:1.3;display:flex}@container vw (max-width:520px){.site .visual .vw-op .vw-op__win{inset:12px}.site .visual .vw-op .vw-op__cols{grid-template-columns:minmax(0,1fr);padding:12px}.site .visual .vw-op .vw-op__right,.site .visual .vw-op .vw-op__h:nth-child(n+5),.site .visual .vw-op .vw-op__lps,.site .visual .vw-op .vw-op__zone--val .vw-skel{display:none}.site .visual .vw-op .vw-op__lp{gap:12px;padding:8px 12px 10px}.site .visual .vw-op .vw-op__lph{margin-bottom:6px;font-size:14px}.site .visual .vw-op .vw-op__zone{padding:8px}.site .visual .vw-op .vw-op__serpm{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.site .visual .vw-op .vw-op__rail,.site .visual .vw-op .vw-op__crumb,.site .visual .vw-op .vw-op__page .vw-skel,.site .visual .vw-op .vw-op__h2{display:none}.site .visual .vw-op .vw-op__page{padding:12px}.site .visual .vw-op .vw-op__h1{margin-top:0;font-size:16px}.site .visual .vw-op .vw-op__lift p{font-size:11px}.site .visual .vw-op .vw-op__quote{width:auto;bottom:20px;left:22px;right:22px}.site .visual .vw-op--ann .vw-op__win{inset:12px}.site .visual .vw-op .vw-op__path,.site .visual .vw-op .vw-op__links{display:none}}@keyframes vwArcS{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes vwBtnPulse{0%,70%,to{box-shadow:0 0 #3b82f68c,0 8px 18px -8px #3b82f6e6}85%{box-shadow:0 0 0 .6em #3b82f600,0 8px 18px -8px #3b82f6e6}}.site .visual .vw-site .vw-site__win{inset:22px}.site .visual .vw-site .vw-site__page{--pg-fg:#fff;--pg-mute:#e6eaf29e;--pg-line:#ffffff1a;--pg-card:#ffffff0d;z-index:1;color:var(--pg-fg);border-radius:0 0 13px 13px;flex-direction:column;gap:1.3em;padding:1.1em 1.6em 1.4em;font-size:clamp(7.5px,1.85cqw,11px);line-height:1.45;animation:.6s .15s both vwIn;display:flex;position:absolute;inset:57px 23px 23px;overflow:hidden}.site .visual .vw-site .vw-site__page--dark{background:radial-gradient(60% 70% at 85% 10%,#3b82f64d,#0000 70%),radial-gradient(40% 50% at 10% 100%,#0ea5e91f,#0000 70%),#080b12}.site .visual .vw-site .vw-site__page--navy{background:radial-gradient(70% 80% at 100% 0,#3b82f647,#0000 70%),linear-gradient(#0d1830,#0a1222)}.site .visual .vw-site .vw-site__page--violet{background:radial-gradient(55% 60% at 50% 0,#3b82f66b,#0000 70%),radial-gradient(35% 40% at 85% 30%,#22d3ee29,#0000 70%),#070a12}.site .visual .vw-site .vw-site__page--paper{--pg-fg:#16181d;--pg-mute:#16181d99;--pg-line:#16181d1a;--pg-card:#fff;background:#f8f7f3}.site .visual .vw-site .vw-site__page--sky{--pg-fg:#121722;--pg-mute:#12172299;--pg-line:#12172217;--pg-card:#fff;background:linear-gradient(#eaf1fd,#f5f8fe);gap:1em;padding-top:0}.site .visual .vw-site .vw-site__page--ink{--pg-fg:#f4f3ef;--pg-mute:#f4f3ef99;background:radial-gradient(50% 60% at 0 0,#3b82f629,#0000 70%),#121212}.site .visual .vw-site .vw-site__nav{flex:none;align-items:center;gap:1.4em;display:flex}.site .visual .vw-site .vw-site__logo{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:.5em;font-size:1.12em;font-weight:800;display:inline-flex}.site .visual .vw-site .vw-site__logo i{background:linear-gradient(135deg,#7cb0ff,#3b82f6 55%,#1d4ed8);border-radius:.4em;width:1.3em;height:1.3em;box-shadow:inset 0 1px #fff6}.site .visual .vw-site .vw-site__links{color:var(--pg-mute);white-space:nowrap;gap:1.3em;margin-left:auto;font-size:.92em;display:inline-flex}.site .visual .vw-site .vw-site__btn{color:#fff;white-space:nowrap;background:linear-gradient(#4b8ff8,#2f6fe0);border-radius:.65em;justify-content:center;align-items:center;height:2.5em;padding:0 1.15em;font-size:.95em;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff40,0 8px 18px -8px #3b82f6e6}.site .visual .vw-site .vw-site__btn--sm{height:2.3em;padding:0 .95em;font-size:.88em}.site .visual .vw-site .vw-site__btn--ghost{background:var(--pg-card);color:var(--pg-fg);box-shadow:inset 0 0 0 1px var(--pg-line)}.site .visual .vw-site .vw-site__btn--full{width:100%;margin-top:.3em}.site .visual .vw-site .vw-site__btn--pulse{animation:3.2s ease-out 1.6s infinite vwBtnPulse}.site .visual .vw-site .vw-site__hero{flex-direction:column;gap:.85em;display:flex}.site .visual .vw-site .vw-site__hero--split{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:1.6em;display:grid}.site .visual .vw-site .vw-site__hero--centre{text-align:center;align-items:center;padding-top:1.2em}.site .visual .vw-site .vw-site__copy{flex-direction:column;gap:.85em;min-width:0;animation:.6s .3s both vwFade;display:flex}.site .visual .vw-site .vw-site__badge{background:var(--pg-card);height:2.1em;box-shadow:inset 0 0 0 1px var(--pg-line);color:var(--pg-mute);white-space:nowrap;border-radius:999px;align-self:flex-start;align-items:center;gap:.6em;padding:0 .9em 0 .3em;font-size:.86em;display:inline-flex}.site .visual .vw-site .vw-site__hero--centre .vw-site__badge{align-self:center}.site .visual .vw-site .vw-site__badge b{color:#fff;background:#3b82f6;border-radius:999px;padding:.15em .6em;font-size:.92em}.site .visual .vw-site .vw-site__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#7cb0ff;font-size:.82em;font-weight:600}.site .visual .vw-site .vw-site__page--paper .vw-site__eyebrow{color:#2f6fe0}.site .visual .vw-site .vw-site__h{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-size:2.55em;font-weight:800;line-height:1.02}.site .visual .vw-site .vw-site__hero--centre .vw-site__h{max-width:13em;font-size:2.9em}.site .visual .vw-site .vw-site__p{color:var(--pg-mute);max-width:30em;font-size:1.02em}.site .visual .vw-site .vw-site__ctas{gap:.6em;margin-top:.2em;display:flex}.site .visual .vw-site .vw-site__shot{background:linear-gradient(#121a2a,#0c121e);border:1px solid #ffffff1f;border-radius:.9em;animation:.7s .45s both vwFade;overflow:hidden;transform:perspective(900px)rotateY(-8deg)rotateX(3deg);box-shadow:0 30px 50px -24px #000000e6,0 0 50px -20px #3b82f680}.site .visual .vw-site .vw-site__shotbar{height:2em;color:var(--pg-mute);border-bottom:1px solid #ffffff12;align-items:center;gap:.35em;padding:0 .7em;font-size:.8em;display:flex}.site .visual .vw-site .vw-site__shotbar i{background:#fff3;border-radius:50%;width:.5em;height:.5em}.site .visual .vw-site .vw-site__shotbar span{margin-left:.5em}.site .visual .vw-site .vw-site__shotbody{padding:.8em}.site .visual .vw-site .vw-site__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5em;display:grid}.site .visual .vw-site .vw-site__kpis span{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:.5em;flex-direction:column;min-width:0;padding:.55em .6em;display:flex}.site .visual .vw-site .vw-site__kpis i{color:var(--pg-mute);font-size:.75em;font-style:normal}.site .visual .vw-site .vw-site__kpis b{white-space:nowrap;text-overflow:ellipsis;font-size:1em;overflow:hidden}.site .visual .vw-site .vw-site__kpis em{color:#6ee7a8;font-size:.72em;font-style:normal;font-weight:700}.site .visual .vw-site .vw-site__chart{width:100%;height:6em;margin-top:.6em}.site .visual .vw-site .vw-site__logos{border-top:1px solid var(--pg-line);color:var(--pg-mute);white-space:nowrap;align-items:center;gap:1.6em;margin-top:.6em;padding-top:1.1em;font-size:.86em;display:flex}.site .visual .vw-site .vw-site__logos b{font-family:var(--font-display);letter-spacing:.01em;color:#e6eaf26b;font-size:1.15em;font-weight:800}.site .visual .vw-site .vw-site__lh{flex-direction:column;gap:9px;width:214px;display:flex;bottom:12px;right:12px}.site .visual .vw-site .vw-site__rings{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.site .visual .vw-site .vw-site__rings span{flex-direction:column;align-items:center;gap:3px;display:flex}.site .visual .vw-site .vw-site__rings svg{width:38px;height:38px}.site .visual .vw-site .vw-site__rings text{fill:#6ee7a8;font-size:10.5px;font-weight:700;font-family:var(--font-inter), sans-serif}.site .visual .vw-site .vw-site__rings i{color:var(--vw-mute);font-size:9.5px;font-style:normal}.site .visual .vw-site .vw-site__arc{animation:1.1s cubic-bezier(.4,0,.2,1) both vwArcS}.site .visual .vw-site .vw-site__lhf{border-top:1px solid var(--vw-line);color:var(--vw-green);justify-content:space-between;padding-top:8px;font-size:10px;font-weight:600;display:flex}.site .visual .vw-site .vw-site__toast{white-space:nowrap;align-items:center;gap:9px;padding:9px 12px;font-size:11px;animation:.6s 1.5s both vwRise,6s ease-in-out 2.2s infinite vwFloat;display:flex;bottom:40px;left:40px}.site .visual .vw-site .vw-site__toast i{color:var(--vw-dim);margin-left:6px;font-size:10px;font-style:normal}.site .visual .vw-site .vw-site__trust{color:var(--pg-mute);font-size:.9em}.site .visual .vw-site .vw-site__stars{color:#facc15;letter-spacing:.08em}.site .visual .vw-site .vw-site__form{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:.9em;flex-direction:column;gap:.6em;padding:1.2em;animation:.6s .35s both vwFade;display:flex;box-shadow:0 24px 40px -24px #000000e6,inset 0 1px #ffffff14}.site .visual .vw-site .vw-site__form>b{font-size:1.1em}.site .visual .vw-site .vw-site__field{background:#00000040;border:1px solid #ffffff1a;border-radius:.5em;flex-direction:column;gap:.2em;padding:.5em .7em;animation:.4s both vwFade;display:flex}.site .visual .vw-site .vw-site__field i{color:var(--pg-mute);font-size:.75em;font-style:normal}.site .visual .vw-site .vw-site__field span{white-space:nowrap;text-overflow:ellipsis;font-size:.95em;overflow:hidden}.site .visual .vw-site .vw-site__crm{flex-direction:column;gap:7px;width:min(250px,46%);animation:.7s 1.1s both vwRise,7s ease-in-out 2s infinite vwFloat;display:flex;bottom:34px;left:44px}.site .visual .vw-site .vw-site__crmh{align-items:center;gap:8px;font-size:11.5px;display:flex}.site .visual .vw-site .vw-site__crmh i{color:var(--vw-green);margin-left:auto;font-size:10px;font-style:normal;font-weight:700}.site .visual .vw-site .vw-site__crmi{background:var(--vw-blue);color:#fff;letter-spacing:.06em;border-radius:5px;padding:2px 6px;font-size:9px;font-weight:800}.site .visual .vw-site .vw-site__crmr{border:1px solid var(--vw-line);background:#ffffff0a;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;font-size:11.5px;font-weight:600;display:flex}.site .visual .vw-site .vw-site__crml{color:var(--vw-mute);align-items:center;gap:8px;font-size:10.5px;animation:.4s both vwFade;display:flex}.site .visual .vw-site .vw-site__press{color:var(--pg-mute);flex-wrap:wrap;justify-content:center;align-items:center;gap:.6em 1.5em;margin-top:1.2em;font-size:.85em;display:flex}.site .visual .vw-site .vw-site__press span{letter-spacing:.1em;text-transform:uppercase;flex-basis:100%;font-size:.9em}.site .visual .vw-site .vw-site__press b{letter-spacing:.02em;color:#e6eaf28c;font-size:1.25em;font-weight:800}.site .visual .vw-site .vw-site__press b.is-serif{letter-spacing:0;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700}.site .visual .vw-site .vw-site__funnel{flex-direction:column;gap:8px;width:min(228px,44%);display:flex;bottom:12px;right:12px}.site .visual .vw-site .vw-site__funh{justify-content:space-between;align-items:center;display:flex}.site .visual .vw-site .vw-site__fun span:first-child{justify-content:space-between;font-size:10.5px;display:flex}.site .visual .vw-site .vw-site__fun i{color:var(--vw-mute);font-style:normal}.site .visual .vw-site .vw-site__funt{background:#ffffff0f;border-radius:3px;height:6px;margin-top:4px;display:block;overflow:hidden}.site .visual .vw-site .vw-site__funt em{transform-origin:0;background:linear-gradient(90deg,#3b82f6,#7cb0ff);border-radius:3px;height:100%;animation:.9s cubic-bezier(.4,0,.2,1) both vwGrowX;display:block}.site .visual .vw-site .vw-site__hero--tight{gap:.7em;padding-top:.4em}.site .visual .vw-site .vw-site__feats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7em;display:grid}.site .visual .vw-site .vw-site__feats span{background:var(--pg-card);border:1px solid var(--pg-line);border-radius:.7em;flex-direction:column;gap:.2em;min-width:0;padding:.8em;display:flex}.site .visual .vw-site .vw-site__feats i{color:#cfe0ff;background:linear-gradient(#3b82f652,#3b82f624);border-radius:.5em;place-items:center;width:1.8em;height:1.8em;margin-bottom:.35em;display:grid;box-shadow:inset 0 0 0 1px #7cb0ff73,0 0 14px -4px #3b82f699}.site .visual .vw-site .vw-site__feats i svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:62%;height:62%}.site .visual .vw-site .vw-site__feats b{font-size:1em}.site .visual .vw-site .vw-site__feats em{color:var(--pg-mute);white-space:nowrap;text-overflow:ellipsis;font-size:.85em;font-style:normal;overflow:hidden}.site .visual .vw-site .vw-site__quote{text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.8em;font-size:.95em;display:flex}.site .visual .vw-site .vw-site__quote i{color:var(--pg-mute);font-size:.9em;font-style:normal}.site .visual .vw-site .vw-site__page--paper .vw-site__h{letter-spacing:-.03em;font-weight:700}.site .visual .vw-site .vw-site__page--paper .vw-site__logo i{background:#16181d}.site .visual .vw-site .vw-site__page--paper .vw-site__btn{box-shadow:none;background:#16181d;animation:none}.site .visual .vw-site .vw-site__svc{border-top:1px solid var(--pg-line);flex-direction:column;display:flex}.site .visual .vw-site .vw-site__svc span{border-bottom:1px solid var(--pg-line);padding:.45em 0;font-size:.95em;font-weight:500}.site .visual .vw-site .vw-site__svc span:after{content:"→";float:right;color:var(--pg-mute)}.site .visual .vw-site .vw-site__cal{border:1px solid var(--pg-line);background:#fff;border-radius:.9em;flex-direction:column;gap:.7em;padding:1.1em;display:flex;box-shadow:0 20px 40px -24px #16181d66}.site .visual .vw-site .vw-site__days,.site .visual .vw-site .vw-site__slots{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4em;display:grid}.site .visual .vw-site .vw-site__days i,.site .visual .vw-site .vw-site__slots i{height:2.2em;color:var(--pg-mute);background:#f3f2ee;border-radius:.45em;place-items:center;font-size:.85em;font-style:normal;display:grid}.site .visual .vw-site .vw-site__days i.is-on{color:#fff;background:#16181d}.site .visual .vw-site .vw-site__slots i.is-on{color:#fff;background:#3b82f6;animation:2.4s ease-out 1.4s infinite vwPingBlue;box-shadow:0 0 0 3px #3b82f633}.site .visual .vw-site .vw-site__case{border:1px solid var(--pg-line);background:#fff;border-radius:.8em;align-items:center;gap:1em;margin-top:auto;padding:.9em 1em;display:flex}.site .visual .vw-site .vw-site__casek{letter-spacing:.08em;text-transform:uppercase;color:#2f6fe0;white-space:nowrap;font-size:.78em;font-weight:700}.site .visual .vw-site .vw-site__case b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:1em;overflow:hidden}.site .visual .vw-site .vw-site__arrow{color:var(--pg-mute);white-space:nowrap;font-size:.9em}.site .visual .vw-site .vw-site__strip{text-align:center;color:#fff;background:#121722;margin:0 -1.6em;padding:.45em;font-size:.82em}.site .visual .vw-site .vw-site__page--sky .vw-site__logo i{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:50%}.site .visual .vw-site .vw-site__cart{width:2.3em;height:2.3em;color:var(--pg-fg);box-shadow:inset 0 0 0 1px var(--pg-line);background:#fff;border-radius:50%;place-items:center;display:inline-grid;position:relative}.site .visual .vw-site .vw-site__cart b{color:#fff;background:#3b82f6;border-radius:50%;place-items:center;width:1.45em;height:1.45em;font-size:.75em;animation:2s ease-out 1.2s infinite vwPingBlue;display:grid;position:absolute;top:-.35em;right:-.35em}.site .visual .vw-site .vw-site__shophead{justify-content:space-between;align-items:baseline;gap:1em;display:flex}.site .visual .vw-site .vw-site__shophead .vw-site__h{font-size:2em}.site .visual .vw-site .vw-site__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9em;display:grid}.site .visual .vw-site .vw-site__prod{min-width:0;box-shadow:0 12px 26px -18px #12172280, inset 0 0 0 1px var(--pg-line);background:#fff;border-radius:.8em;flex-direction:column;gap:.35em;padding:.6em;animation:.5s both vwFade;display:flex}.site .visual .vw-site .vw-site__prod b{white-space:nowrap;text-overflow:ellipsis;font-size:.98em;overflow:hidden}.site .visual .vw-site .vw-site__price{white-space:nowrap;justify-content:space-between;gap:.4em;font-size:.92em;font-weight:600;display:flex}.site .visual .vw-site .vw-site__price .vw-site__stars{font-size:.75em}.site .visual .vw-site .vw-site__add{color:#fff;white-space:nowrap;background:#121722;border-radius:.5em;place-items:center;height:2.2em;font-size:.85em;font-weight:600;display:grid}.site .visual .vw-site .vw-site__add.is-added{background:#1b7f47}.site .visual .vw-site .vw-site__img{aspect-ratio:1.25;background:radial-gradient(70% 60% at 50% 40%,#fff,#e3e9f4);border-radius:.55em;place-items:center;display:grid;position:relative;overflow:hidden}.site .visual .vw-site .vw-site__img em{color:#fff;background:#121722;border-radius:999px;padding:.15em .5em;font-size:.72em;font-style:normal;font-weight:600;position:absolute;top:.5em;left:.5em}.site .visual .vw-site .vw-site__img i{display:block;position:relative}.site .visual .vw-site .vw-site__img--pan i{aspect-ratio:1;background:radial-gradient(circle at 45% 40%,#3a3d44 0 52%,#22252b 53% 62%,#121418 63%);border-radius:50%;width:46%;transform:translate(-12%);box-shadow:0 10px 18px -8px #00000080}.site .visual .vw-site .vw-site__img--pan i:after{content:"";background:linear-gradient(#2b2e35,#15171b);border-radius:0 6px 6px 0;width:70%;height:12%;position:absolute;top:44%;left:92%}.site .visual .vw-site .vw-site__img--mug i{aspect-ratio:.9;background:linear-gradient(90deg,#c9d6ea,#f2f5fa 45%,#b7c6de);border-radius:.3em .3em .9em .9em;width:30%;box-shadow:0 10px 18px -8px #00000059,inset 0 .35em #9fb1cf}.site .visual .vw-site .vw-site__img--mug i:after{content:"";border:.35em solid #b7c6de;border-left:0;border-radius:0 50% 50% 0;width:34%;height:46%;position:absolute;top:22%;left:92%}.site .visual .vw-site .vw-site__img--wok i{background:linear-gradient(#4a4f58,#1b1d22);border-radius:0 0 50% 50%/0 0 100% 100%;width:56%;height:28%;margin-top:10%;box-shadow:0 10px 18px -8px #00000080,inset 0 .25em #6b717c}.site .visual .vw-site .vw-site__img--wok i:after{content:"";background:linear-gradient(#a07c56,#6f5236);border-radius:6px 0 0 6px;width:40%;height:16%;position:absolute;top:6%;right:96%}.site .visual .vw-site .vw-site__page--ink .vw-site__logo i{background:#f4f3ef;border-radius:50%}.site .visual .vw-site .vw-site__mono{color:#fff;width:3.2em;height:3.2em;font-family:var(--font-display);background:conic-gradient(from 210deg,#3b82f6,#7cb0ff,#1d4ed8,#3b82f6);border-radius:50%;place-items:center;font-size:1em;font-weight:800;display:grid;box-shadow:0 0 0 3px #ffffff14}.site .visual .vw-site .vw-site__page--ink .vw-site__h{font-weight:700}.site .visual .vw-site .vw-site__sub{height:2.7em;color:var(--pg-mute);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:.65em;justify-content:space-between;align-items:center;padding:0 .3em 0 .9em;font-size:.92em;display:flex}.site .visual .vw-site .vw-site__sub b{color:#121212;background:#f4f3ef;border-radius:.5em;place-items:center;height:2.1em;padding:0 .9em;font-size:.95em;display:grid}.site .visual .vw-site .vw-site__readers{color:var(--pg-mute);font-size:.85em}.site .visual .vw-site .vw-site__essays{flex-direction:column;gap:.5em;min-width:0;display:flex}.site .visual .vw-site .vw-site__essays .vw-label{color:var(--pg-mute);font-size:.8em}.site .visual .vw-site .vw-site__essay{background:#ffffff0a;border:1px solid #ffffff14;border-radius:.6em;justify-content:space-between;align-items:center;gap:.8em;padding:.8em .9em;display:flex}.site .visual .vw-site .vw-site__essay b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.98em;font-weight:600;overflow:hidden}.site .visual .vw-site .vw-site__essay i{color:var(--pg-mute);white-space:nowrap;font-size:.82em;font-style:normal}@container vw (max-height:380px){.site .visual .vw-site .vw-site__win{inset:14px}.site .visual .vw-site .vw-site__page{gap:1em;padding:.9em 1.3em 1.1em;inset:49px 15px 15px}.site .visual .vw-site .vw-site__page--sky{padding-top:0}.site .visual .vw-site .vw-float{display:none}.site .visual .vw-site .vw-site__strip{margin:0 -1.3em}.site .visual .vw-site .vw-site__img{aspect-ratio:1.7}}@container vw (max-width:460px){.site .visual .vw-site .vw-site__win{inset:12px}.site .visual .vw-site .vw-site__page{gap:1em;padding:.9em 1.2em 1.2em;font-size:9px;inset:47px 13px 13px}.site .visual .vw-site .vw-site__page--sky{padding-top:0}.site .visual .vw-site .vw-site__strip{margin:0 -1.2em}.site .visual .vw-site .vw-site__links{display:none}.site .visual .vw-site .vw-site__nav{justify-content:space-between}.site .visual .vw-site .vw-site__hero--split{grid-template-columns:minmax(0,1fr);gap:1.1em}.site .visual .vw-site .vw-site__h{font-size:2.3em}.site .visual .vw-site .vw-site__hero--centre .vw-site__h{font-size:2.4em}.site .visual .vw-site .vw-site__shot{transform:none}.site .visual .vw-site .vw-site__logos b:nth-of-type(n+3){display:none}.site .visual .vw-site .vw-site__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site .visual .vw-site .vw-site__prod:nth-child(3),.site .visual .vw-site .vw-site__shophead .vw-site__p{display:none}.site .visual .vw-site .vw-site__shophead .vw-site__h{font-size:1.9em}.site .visual .vw-site .vw-site__cal,.site .visual .vw-site .vw-site__essay:nth-of-type(n+3),.site .visual .vw-site .vw-site__feats em{display:none}.site .visual .vw-site .vw-site__lh{width:auto;bottom:22px;left:24px;right:24px}.site .visual .vw-site .vw-site__lhf,.site .visual .vw-site .vw-site__toast,.site .visual .vw-site--featured .vw-site__logos,.site .visual .vw-site--crm .vw-site__p,.site .visual .vw-site--crm .vw-site__trust,.site .visual .vw-site--crm .vw-site__field:nth-of-type(n+3){display:none}.site .visual .vw-site .vw-site__crm{width:auto;bottom:22px;left:24px;right:24px}.site .visual .vw-site .vw-site__crml:nth-of-type(n+4){display:none}.site .visual .vw-site .vw-site__funnel{width:auto;bottom:22px;left:24px;right:24px}.site .visual .vw-site--startup .vw-site__press{display:none}}@container vw (max-width:460px) and (max-height:380px){.site .visual .vw-site .vw-site__page{font-size:7.5px;inset:49px 15px 15px}.site .visual .vw-site .vw-site__shot,.site .visual .vw-site .vw-site__quote,.site .visual .vw-site .vw-site__case,.site .visual .vw-site .vw-site__readers,.site .visual .vw-site .vw-site__essay:nth-of-type(n+3){display:none}}.site .visual .vw-ans .vw-ans__rel{flex-direction:column;gap:6px;max-width:calc(50% - 10px);display:flex}.site .visual .vw-ans .vw-ans__rel .vw-label{margin-bottom:1px}.site .visual .vw-ans .vw-ans__relq{border:1px solid var(--vw-line);color:#e6eaf2cc;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;font-size:11px;animation:.45s both vwFade;display:flex}.site .visual .vw-ans .vw-ans__relq b{color:var(--vw-blue2);font-weight:600}.site .visual .vw-ans .vw-ans__engs{border-top:1px solid var(--vw-line);grid-template-columns:1fr 1fr;gap:5px 10px;padding-top:8px;display:grid}.site .visual .vw-ans .vw-ans__engs span{color:var(--vw-dim);align-items:center;gap:6px;font-size:10.5px;display:flex}.site .visual .vw-ans .vw-ans__engs span.is-on{color:var(--vw-text)}.site .visual .vw-ans .vw-ans__engs i{background:#fff3;border-radius:50%;width:6px;height:6px}.site .visual .vw-ans .vw-ans__engs .is-on i{background:var(--vw-green);box-shadow:0 0 8px #6ee7a8b3}@container vw (min-width:860px){.site .visual .vw-ans .vw-ans__rel{flex-flow:wrap;align-items:center;max-width:none}.site .visual .vw-ans .vw-ans__rel .vw-label{flex-basis:100%}.site .visual .vw-ans .vw-ans__relq{flex:1}}@container vw (max-width:520px){.site .visual .vw-ans .vw-ans__rel{display:none}}.site .visual .vw-dv .vw-dv__grid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 50% 45%,#000,#0000 85%);mask-image:radial-gradient(70% 70% at 50% 45%,#000,#0000 85%)}.site .visual .vw-dv .vw-dv__dev{flex-direction:column;align-items:center;animation:.8s cubic-bezier(.2,.7,.2,1) both vwRise;display:flex;position:absolute}.site .visual .vw-dv .vw-dv__desk{width:66%;top:13%;left:5%}.site .visual .vw-dv .vw-dv__tab{z-index:2;width:25%;animation-delay:.2s;bottom:8%;right:16.5%}.site .visual .vw-dv .vw-dv__phone{z-index:3;width:14.5%;animation-delay:.35s;bottom:6%;right:4.5%}.site .visual .vw-dv .vw-dv__monitor{background:linear-gradient(#2a303c,#161a22);border-radius:1.8cqw;width:100%;padding:1.1cqw;box-shadow:inset 0 1px #ffffff1f,0 40px 60px -30px #000000e6,0 0 0 1px #00000080}.site .visual .vw-dv .vw-dv__neck{background:linear-gradient(90deg,#1b2029,#313846 50%,#1b2029);width:13%;height:3.4cqw}.site .visual .vw-dv .vw-dv__base{background:linear-gradient(#3a4251,#1b2029);border-radius:.6cqw .6cqw .2cqw .2cqw;width:30%;height:1cqw;box-shadow:0 10px 20px -6px #000c}.site .visual .vw-dv .vw-dv__frame{background:linear-gradient(160deg,#353c4a,#151920);border-radius:2.6cqw;width:100%;padding:1cqw;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0d,0 40px 60px -24px #000000f2,0 0 0 1px #00000080}.site .visual .vw-dv .vw-dv__phone .vw-dv__frame{border-radius:3.2cqw;padding:.8cqw}.site .visual .vw-dv .vw-dv__screen{color:#fff;background:radial-gradient(70% 60% at 85% 0,#3b82f659,#0000 70%),#080b12;border-radius:.8cqw;font-size:1.12cqw;line-height:1.4;position:relative;overflow:hidden}.site .visual .vw-dv .vw-dv__desk .vw-dv__screen{aspect-ratio:16/10}.site .visual .vw-dv .vw-dv__tab .vw-dv__screen{aspect-ratio:3/4;border-radius:1.6cqw;font-size:1.2cqw}.site .visual .vw-dv .vw-dv__phone .vw-dv__screen{aspect-ratio:9/19;border-radius:2.5cqw;font-size:1.1cqw}.site .visual .vw-dv .vw-dv__browser{background:#121722;border-bottom:1px solid #ffffff12;align-items:center;gap:.4em;height:2.3em;padding:0 .9em;display:flex}.site .visual .vw-dv .vw-dv__browser i{background:#ffffff38;border-radius:50%;width:.6em;height:.6em}.site .visual .vw-dv .vw-dv__browser span{color:#e6eaf299;background:#ffffff0f;border-radius:.4em;margin:0 auto;padding:.15em 3em;font-size:.85em}.site .visual .vw-dv .vw-dv__site{flex-direction:column;gap:1.1em;padding:1em 1.4em;display:flex}.site .visual .vw-dv .vw-dv__tab .vw-dv__site,.site .visual .vw-dv .vw-dv__phone .vw-dv__site{gap:1em;padding:1.3em 1.1em}.site .visual .vw-dv .vw-dv__phone .vw-dv__site{padding-top:2.6em}.site .visual .vw-dv .vw-dv__scroll{animation:9s ease-in-out 1.5s infinite vwScroll}.site .visual .vw-dv .vw-dv__nav{justify-content:space-between;align-items:center;gap:1em;display:flex}.site .visual .vw-dv .vw-dv__logo{align-items:center;gap:.4em;font-size:1.05em;font-weight:800;display:inline-flex}.site .visual .vw-dv .vw-dv__logo i{background:linear-gradient(135deg,#7cb0ff,#3b82f6);border-radius:.3em;width:1.1em;height:1.1em}.site .visual .vw-dv .vw-dv__links{color:#e6eaf299;gap:1.4em;margin-left:auto;font-size:.9em;display:inline-flex}.site .visual .vw-dv .vw-dv__btn{color:#fff;white-space:nowrap;background:#3b82f6;border-radius:.5em;align-items:center;height:2.1em;padding:0 .9em;font-size:.85em;font-weight:600;display:inline-flex}.site .visual .vw-dv .vw-dv__btn--lg{align-self:flex-start;height:2.5em;margin-top:.4em;font-size:.95em;box-shadow:0 6px 14px -6px #3b82f6e6}.site .visual .vw-dv .vw-dv__menu{flex-direction:column;gap:.25em;display:inline-flex}.site .visual .vw-dv .vw-dv__menu i{background:#fff;border-radius:1px;width:1.3em;height:.15em}.site .visual .vw-dv .vw-dv__hero{flex-direction:column;gap:.5em;display:flex}.site .visual .vw-dv .vw-dv__hero--split{grid-template-columns:1fr 1fr;align-items:center;gap:1.6em;display:grid}.site .visual .vw-dv .vw-dv__hero--split>div:first-child{flex-direction:column;gap:.5em;display:flex}.site .visual .vw-dv .vw-dv__h{font-family:var(--font-display);letter-spacing:-.035em;font-size:2.3em;font-weight:800;line-height:1.02}.site .visual .vw-dv .vw-dv__tab .vw-dv__h{font-size:2.1em}.site .visual .vw-dv .vw-dv__phone .vw-dv__h{font-size:1.9em}.site .visual .vw-dv .vw-dv__p{color:#e6eaf29e;font-size:.95em}.site .visual .vw-dv .vw-dv__shot{background:linear-gradient(#131b2b,#0d1220);border:1px solid #ffffff1a;border-radius:.7em;padding:.7em;box-shadow:0 0 30px -10px #3b82f699}.site .visual .vw-dv .vw-dv__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4em;display:grid}.site .visual .vw-dv .vw-dv__kpis span{background:#ffffff0d;border-radius:.4em;flex-direction:column;min-width:0;padding:.35em .45em;display:flex}.site .visual .vw-dv .vw-dv__kpis i{color:#e6eaf28c;font-size:.7em;font-style:normal}.site .visual .vw-dv .vw-dv__kpis b{font-size:.95em}.site .visual .vw-dv .vw-dv__chart{width:100%;height:4.2em;margin-top:.5em}.site .visual .vw-dv .vw-dv__cards{gap:.6em;display:grid}.site .visual .vw-dv .vw-dv__cards span{background:#ffffff0a;border:1px solid #ffffff14;border-radius:.6em;flex-direction:column;gap:.35em;min-width:0;padding:.7em;display:flex}.site .visual .vw-dv .vw-dv__cards i{background:#3b82f64d;border-radius:.4em;width:1.4em;height:1.4em}.site .visual .vw-dv .vw-dv__cards b{white-space:nowrap;text-overflow:ellipsis;font-size:.9em;overflow:hidden}.site .visual .vw-dv .vw-dv__cards em{background:#ffffff1a;border-radius:1px;height:.35em;display:block}.site .visual .vw-dv .vw-dv__island{z-index:2;background:#000;border-radius:1em;width:30%;height:1.1em;margin-left:-15%;position:absolute;top:.7em;left:50%}.site .visual .vw-dv .vw-dv__sticky{z-index:2;background:#3b82f6;border-radius:.6em;place-items:center;height:2.6em;font-size:.95em;font-weight:700;display:grid;position:absolute;bottom:.8em;left:.8em;right:.8em;box-shadow:0 -.8em 1.6em .4em #080b12,0 6px 14px -4px #3b82f6e6}.site .visual .vw-dv .vw-dv__tag{border:1px solid var(--vw-line);color:var(--vw-mute);white-space:nowrap;background:#ffffff0d;border-radius:999px;margin-top:10px;padding:3px 9px;font-size:10px}.site .visual .vw-dv .vw-dv__tag b{color:var(--vw-text)}.site .visual .vw-dv .vw-dv__desk .vw-dv__tag{margin-top:12px}.site .visual .vw-dv .vw-dv__checks{flex-direction:column;gap:7px;width:204px;display:flex;top:22px;right:22px}.site .visual .vw-dv .vw-dv__check{color:var(--vw-mute);align-items:center;gap:8px;font-size:11px;animation:.4s both vwFade;display:flex}.site .visual .vw-dv .vw-dv__check b{color:var(--vw-text);margin-left:auto;font-weight:600}@container vw (max-width:520px){.site .visual .vw-dv .vw-dv__desk{width:84%;top:7%;left:4%}.site .visual .vw-dv .vw-dv__tab{width:33%;bottom:7%;right:25%}.site .visual .vw-dv .vw-dv__phone{width:21%;bottom:5%;right:4%}.site .visual .vw-dv .vw-dv__screen{font-size:1.4cqw}.site .visual .vw-dv .vw-dv__tab .vw-dv__screen,.site .visual .vw-dv .vw-dv__phone .vw-dv__screen{font-size:1.55cqw}.site .visual .vw-dv .vw-dv__checks,.site .visual .vw-dv .vw-dv__desk .vw-dv__tag{display:none}.site .visual .vw-dv .vw-dv__tag{margin-top:6px;padding:2px 7px;font-size:9px}}.site .visual .vw-tk .vw-tk__win{inset:22px}.site .visual .vw-tk .vw-tk__app{color:var(--vw-text);margin-left:4px;font-weight:600}.site .visual .vw-tk .vw-tk__sync{color:var(--vw-green);align-items:center;gap:6px;margin-left:auto;font-size:10.5px;display:inline-flex}.site .visual .vw-tk .vw-tk__body{flex:1;min-height:0;display:flex}.site .visual .vw-tk .vw-tk__nav{border-right:1px solid var(--vw-line);width:118px;color:var(--vw-mute);background:#00000024;flex-direction:column;flex:none;gap:2px;padding:12px 10px;font-size:11px;display:flex}.site .visual .vw-tk .vw-tk__nav .vw-label{margin:6px 0 4px 6px}.site .visual .vw-tk .vw-tk__nav .vw-label:not(:first-child){margin-top:12px}.site .visual .vw-tk .vw-tk__nav span:not(.vw-label){border-radius:6px;padding:5px 8px}.site .visual .vw-tk .vw-tk__nav .is-on{color:#cfe0ff;background:#3b82f629;box-shadow:inset 2px 0 #3b82f6}.site .visual .vw-tk .vw-tk__main{flex-direction:column;flex:1;gap:12px;min-width:0;padding:14px 16px;display:flex}.site .visual .vw-tk .vw-tk__sec{flex-direction:column;gap:8px;display:flex}.site .visual .vw-tk .vw-tk__sh{justify-content:space-between;align-items:baseline;font-size:11.5px;display:flex}.site .visual .vw-tk .vw-tk__sh span{color:var(--vw-dim);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px}.site .visual .vw-tk .vw-tk__ramp{grid-template-columns:repeat(10,minmax(0,1fr));gap:3px;display:grid}.site .visual .vw-tk .vw-tk__ramp span{flex-direction:column;align-items:center;gap:4px;animation:.4s both vwFade;display:flex}.site .visual .vw-tk .vw-tk__ramp i{border-radius:5px;width:100%;height:30px;box-shadow:inset 0 0 0 1px #ffffff0f}.site .visual .vw-tk .vw-tk__ramp span:first-child i{border-radius:8px 5px 5px 8px}.site .visual .vw-tk .vw-tk__ramp em{color:var(--vw-dim);font-size:9px;font-style:normal}.site .visual .vw-tk .vw-tk__ramp .is-sel i{box-shadow:0 0 0 2px #0e1320,0 0 0 3.5px #fff,0 8px 20px -6px #3b82f6e6}.site .visual .vw-tk .vw-tk__ramp .is-sel em{color:#fff;font-weight:700}.site .visual .vw-tk .vw-tk__ramp--ink{grid-template-columns:repeat(8,minmax(0,1fr))}.site .visual .vw-tk .vw-tk__ramp--ink i{height:16px}.site .visual .vw-tk .vw-tk__sem{flex-wrap:wrap;gap:6px;display:flex}.site .visual .vw-tk .vw-tk__sem span{border:1px solid var(--vw-line);height:22px;color:var(--vw-mute);background:#ffffff0a;border-radius:999px;align-items:center;gap:6px;padding:0 9px 0 5px;font-size:10.5px;display:inline-flex}.site .visual .vw-tk .vw-tk__sem i{border-radius:50%;width:12px;height:12px}.site .visual .vw-tk .vw-tk__type{border:1px solid var(--vw-line);background:#00000029;border-radius:10px;flex-direction:row;align-items:center;gap:14px;padding:10px 12px}.site .visual .vw-tk .vw-tk__aa{border-right:1px solid var(--vw-line);flex-direction:column;flex:none;align-items:center;padding-right:14px;display:flex}.site .visual .vw-tk .vw-tk__aa b{font-family:var(--font-display);letter-spacing:-.04em;background:linear-gradient(#fff,#9fb8e6);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:46px;font-weight:800;line-height:1}.site .visual .vw-tk .vw-tk__aa span{color:var(--vw-dim);white-space:nowrap;margin-top:4px;font-size:9.5px}.site .visual .vw-tk .vw-tk__scale{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.site .visual .vw-tk .vw-tk__scale span{justify-content:space-between;align-items:baseline;gap:10px;animation:.4s both vwFade;display:flex}.site .visual .vw-tk .vw-tk__scale b{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;font-weight:800;line-height:1.15}.site .visual .vw-tk .vw-tk__s0{font-size:17px}.site .visual .vw-tk .vw-tk__s1{font-size:15px}.site .visual .vw-tk .vw-tk__s2{font-size:13px;font-weight:700!important}.site .visual .vw-tk .vw-tk__s3{font-size:11.5px;font-family:var(--font-inter), sans-serif!important;font-weight:400!important}.site .visual .vw-tk .vw-tk__s4{color:var(--vw-mute);font-size:10px;font-family:var(--font-inter), sans-serif!important;font-weight:500!important}.site .visual .vw-tk .vw-tk__scale em{color:var(--vw-dim);white-space:nowrap;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;font-style:normal}.site .visual .vw-tk .vw-tk__comps{flex-flow:wrap;align-items:center;gap:8px;max-width:calc(100% - 200px)}.site .visual .vw-tk .vw-tk__btn{white-space:nowrap;border-radius:8px;align-items:center;height:28px;padding:0 13px;font-size:11px;font-weight:600;display:inline-flex;position:relative}.site .visual .vw-tk .vw-tk__btn--p{color:#fff;background:linear-gradient(#4b8ff8,#2f6fe0);box-shadow:inset 0 1px #ffffff40,0 8px 16px -8px #3b82f6e6}.site .visual .vw-tk .vw-tk__btn--s{color:var(--vw-text);box-shadow:inset 0 0 0 1px var(--vw-line2);background:#ffffff14}.site .visual .vw-tk .vw-tk__btn--g{color:var(--vw-blue2)}.site .visual .vw-tk .vw-tk__sel{background-image:linear-gradient(90deg,#7cb0ff 50%,#0000 50%),linear-gradient(90deg,#7cb0ff 50%,#0000 50%),linear-gradient(#0000 50%,#7cb0ff 50%),linear-gradient(#0000 50%,#7cb0ff 50%);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:12px 1.5px,12px 1.5px,1.5px 12px,1.5px 12px;border-radius:11px;animation:.8s linear infinite vwMarch;position:absolute;inset:-5px}.site .visual .vw-tk .vw-tk__input{background:#00000040;border:1px solid #3b82f6;border-radius:8px;flex-direction:column;flex:150px;justify-content:center;height:34px;padding:0 10px;display:flex;box-shadow:0 0 0 3px #3b82f638}.site .visual .vw-tk .vw-tk__input em{color:var(--vw-blue2);font-size:8.5px;font-style:normal}.site .visual .vw-tk .vw-tk__input span{color:var(--vw-mute);font-size:11px}.site .visual .vw-tk .vw-tk__toggle{background:#3b82f6 radial-gradient(circle at 21.5px 8.5px,#fff 6px,#0000 6.5px);border-radius:999px;width:30px;height:17px}.site .visual .vw-tk .vw-tk__badge{color:var(--vw-green);background:#6ee7a824;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.site .visual .vw-tk .vw-tk__check{color:#fff;background:#3b82f6;border-radius:5px;place-items:center;width:17px;height:17px;display:grid}.site .visual .vw-tk .vw-tk__check svg{width:11px;height:11px}.site .visual .vw-tk .vw-tk__insp{flex-direction:column;gap:6px;width:206px;display:flex;bottom:14px;right:14px}.site .visual .vw-tk .vw-tk__ih{border-bottom:1px solid var(--vw-line);align-items:center;gap:8px;padding-bottom:6px;font-size:11.5px;display:flex}.site .visual .vw-tk .vw-tk__ii{border:1.5px dashed #7cb0ff;border-radius:4px;width:14px;height:14px}.site .visual .vw-tk .vw-tk__prop{color:var(--vw-mute);justify-content:space-between;align-items:center;gap:8px;font-size:10.5px;display:flex}.site .visual .vw-tk .vw-tk__prop b{color:#cfe0ff;white-space:nowrap;background:#3b82f624;border-radius:5px;align-items:center;gap:5px;padding:2px 6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;font-weight:500;display:inline-flex}.site .visual .vw-tk .vw-tk__prop i{border-radius:3px;width:9px;height:9px}.site .visual .vw-tk .vw-tk__states{background:#00000040;border-radius:7px;grid-template-columns:repeat(3,1fr);gap:3px;margin-top:2px;padding:2px;display:grid}.site .visual .vw-tk .vw-tk__states span{text-align:center;color:var(--vw-dim);border-radius:5px;padding:3px 0;font-size:9.5px}.site .visual .vw-tk .vw-tk__states .is-on{color:var(--vw-text);background:#ffffff1a}@container vw (max-width:520px){.site .visual .vw-tk .vw-tk__win{inset:12px}.site .visual .vw-tk .vw-tk__nav,.site .visual .vw-tk .vw-tk__insp,.site .visual .vw-tk .vw-tk__sync,.site .visual .vw-tk .vw-tk__btn--g,.site .visual .vw-tk .vw-tk__scale em{display:none}.site .visual .vw-tk .vw-tk__main{gap:10px;padding:12px}.site .visual .vw-tk .vw-tk__comps{max-width:none}.site .visual .vw-tk .vw-tk__ramp i{height:24px}.site .visual .vw-tk .vw-tk__ramp em{font-size:7.5px}.site .visual .vw-tk .vw-tk__aa b{font-size:36px}.site .visual .vw-tk .vw-tk__scale span:nth-child(5){display:none}}@media (prefers-reduced-motion:reduce){.site .visual .vw *,.site .visual .vw :before,.site .visual .vw :after{transition:none!important;animation:none!important}}
