.hiw .inview{opacity:0;transition:opacity .7s var(--ease-spring), transform .7s var(--ease-spring);transform:translateY(20px)}.hiw .inview.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.hiw .reveal,.hiw .inview{opacity:1;transition:none;animation:none;transform:none}}.hiw .manifesto{text-align:center}.hiw .manifesto .l1,.hiw .manifesto .l2{letter-spacing:-.03em;font-size:clamp(30px,4.6vw,54px);font-weight:700;line-height:1.06;display:block}.hiw .manifesto .l1{color:var(--ink-tertiary);opacity:0;transition:opacity .7s var(--ease-spring), transform .7s var(--ease-spring);transform:translateY(24px)}.hiw .manifesto .l2{color:var(--ink-primary);opacity:0;transition:opacity .7s var(--ease-spring) .35s, transform .7s var(--ease-spring) .35s;margin-top:6px;transform:translateY(24px)}.hiw .manifesto.is-in .l1,.hiw .manifesto.is-in .l2{opacity:1;transform:none}.hiw .mani-sub{max-width:48ch;font:400 clamp(15px,1.5vw,18px)/1.55 var(--font-sans);color:var(--ink-secondary);text-wrap:balance;opacity:0;transition:opacity .7s var(--ease-spring) .45s, transform .7s var(--ease-spring) .45s;margin:24px auto 0;transform:translateY(16px)}.hiw .manifesto.is-in .mani-sub{opacity:1;transform:none}.hiw .manifesto .l2 em{color:var(--signal);font-style:normal}.hiw .m-cta{opacity:0;transition:opacity .7s var(--ease-spring) .6s, transform .7s var(--ease-spring) .6s;margin-top:40px;transform:translateY(16px)}.hiw .manifesto.is-in .m-cta{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.hiw .m-cta{opacity:1;transition:none;transform:none}}.hiw .mani-bg{pointer-events:none;z-index:0;width:100vw;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(#0000 0,#000 26% 74%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 26% 74%,#0000 100%)}.hiw .mani-bg .d{background-image:radial-gradient(#0a0a0a1a 1px,#0000 1px);background-size:6px 6px;position:absolute;inset:0}.hiw .mani-field{width:100%;height:100%;position:absolute;inset:0}.hiw .mani-field .mp{opacity:0;filter:drop-shadow(0 0 5px #0066ffb3);animation:mpflow 5.5s linear var(--d,0s) infinite}@keyframes mpflow{0%{opacity:0;stroke-dashoffset:100px}7%{opacity:1}58%{opacity:1}72%,to{opacity:0;stroke-dashoffset:0}}.hiw .mani-field .mn circle{animation:mtwinkle 4s ease-in-out var(--d,0s) infinite}@keyframes mtwinkle{0%,to{opacity:.3}50%{opacity:1}}.hiw .mani-glow{filter:blur(46px);pointer-events:none;border-radius:50%;position:absolute}.hiw .mani-glow.g1{background:radial-gradient(circle,#06f3,#0000 66%);width:320px;height:320px;animation:24s ease-in-out infinite mgdrift;top:20%;left:24%}.hiw .mani-glow.g2{background:radial-gradient(circle,#0066ff24,#0000 66%);width:280px;height:280px;animation:31s ease-in-out infinite reverse mgdrift;bottom:12%;right:20%}@keyframes mgdrift{0%,to{transform:translate(0)}50%{transform:translate(36px,-24px)}}.hiw .manifesto{z-index:1;position:relative}.hiw .lg{color:var(--ink-disabled);white-space:nowrap;transition:color var(--duration-short) var(--ease-standard);cursor:default;flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.hiw .lg-img img{filter:grayscale()opacity(.5);width:auto;transition:filter var(--duration-short) var(--ease-standard);display:block}.hiw .lg-img:hover img{filter:grayscale(0)opacity()}@media (prefers-reduced-motion:reduce){.hiw .logo-track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}}.hiw section[data-screen-label=App\ mobile]{padding-top:96px}.hiw .mob{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;margin-top:64px;display:grid}.hiw .mob-phone-wrap{perspective:2200px;justify-content:center;align-items:center;min-height:640px;display:flex;position:relative}.hiw .mob-shadow{filter:blur(7px);z-index:0;pointer-events:none;background:radial-gradient(#0a0a0a38,#0000 70%);width:210px;height:42px;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.hiw .mob-vortex{pointer-events:none;z-index:0;will-change:transform;width:600px;height:600px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.hiw .mob-vortex span{border-radius:50%;position:absolute;inset:0}.hiw .mob-vortex .v1{filter:blur(11px);background:conic-gradient(#0000 0deg,#06f3 55deg,#0000 130deg 210deg,#0066ff1f 285deg,#0000 360deg);animation:72s linear infinite vspin;-webkit-mask-image:radial-gradient(circle,#0000 26%,#000 45%,#0006 59%,#0000 72%);mask-image:radial-gradient(circle,#0000 26%,#000 45%,#0006 59%,#0000 72%)}.hiw .mob-vortex .v2{background:repeating-conic-gradient(#0000 0deg 4.6deg,#0a0a0a0f 4.6deg 5deg);animation:108s linear infinite reverse vspin;-webkit-mask-image:radial-gradient(circle,#0000 18%,#000 40%,#00000061 54%,#0000 66%);mask-image:radial-gradient(circle,#0000 18%,#000 40%,#00000061 54%,#0000 66%)}.hiw .mob-vortex .v3{background:repeating-radial-gradient(circle,#0000 0 25px,#0066ff12 25px 26px);animation:9s ease-in-out infinite vpulse;-webkit-mask-image:radial-gradient(circle,#0000 12%,#000 42%,#0000005c 58%,#0000 74%);mask-image:radial-gradient(circle,#0000 12%,#000 42%,#0000005c 58%,#0000 74%)}@keyframes vspin{to{transform:rotate(360deg)}}@keyframes vpulse{0%,to{opacity:.65;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}.hiw .mob-stage{z-index:1;aspect-ratio:780/1734;width:270px;transform-style:preserve-3d;will-change:transform;position:relative}.hiw .slab{background:linear-gradient(#5b616c 0%,#2a2e37 12%,#474d58 33%,#20242c 60%,#3d424c 84%,#181b21 100%);border-radius:42px;position:absolute;inset:0}.hiw .mob-face.front{background:#202a3c;transform:translateZ(11px)}.hiw .mob-face{backface-visibility:hidden;background:var(--surface-page);border:1px solid var(--hairline-strong);border-radius:42px;position:absolute;inset:0;overflow:hidden;box-shadow:0 26px 60px #0a0a0a33,0 2px 6px #0a0a0a0f}.hiw .mob-face.back{background:linear-gradient(158deg,#171a20 0%,#0b0c0f 100%);border-color:#ffffff17;place-items:center;display:grid;transform:rotateY(180deg)translateZ(11px)}.hiw .mob-glare{z-index:5;pointer-events:none;mix-blend-mode:screen;opacity:.5;background:linear-gradient(122deg,#ffffff52 0%,#fff0 26% 72%,#ffffff1a 100%);position:absolute;inset:0}.hiw .mob-cam{background:#050608;border:1px solid #ffffff14;border-radius:12px;width:34px;height:34px;position:absolute;top:20px;left:20px}.hiw .mob-cam:before{content:"";background:radial-gradient(circle at 35% 30%,#33406a,#05060a 68%);border-radius:50%;position:absolute;inset:7px;box-shadow:0 0 0 2px #ffffff0d}.hiw .mob-back-in{text-align:center}.hiw .mob-back-in .mk{background:var(--signal);color:#fff;width:56px;height:56px;font:800 25px/1 var(--font-sans);border-radius:17px;place-items:center;margin:0 auto;display:grid;box-shadow:0 10px 28px #0066ff73}.hiw .mob-back-in .nm{font:700 15px/20px var(--font-sans);letter-spacing:.02em;color:#ffffffeb;margin-top:16px}.hiw .mob-back-in .tg{font:500 9.5px/14px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#fff6;margin-top:5px}.hiw .mob-notch{background:var(--ink-primary);z-index:4;border-radius:999px;width:84px;height:24px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.hiw .sig{z-index:3;transition:transform .5s var(--ease-spring);position:absolute;transform:translate(-50%,-50%)scale(0)}.hiw .sig.on{transform:translate(-50%,-50%)scale(1)}.hiw .sig-pin{z-index:1;color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:relative;box-shadow:0 0 12px 4px #ffffff8c,0 4px 11px #00000061}.hiw .sig-ring{opacity:0;border:2px solid;border-radius:50%;position:absolute;inset:-2px}.hiw .sig.on .sig-ring{animation:2.4s ease-out .35s infinite sigping}@keyframes sigping{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.7)}}.hiw .mob-noti{z-index:4;-webkit-backdrop-filter:blur(20px)saturate(160%);opacity:0;transition:transform .55s var(--ease-spring), opacity .4s ease;background:#ffffffc7;border-radius:20px;align-items:flex-start;gap:10px;padding:11px 13px 12px;display:flex;position:absolute;top:56px;left:10px;right:10px;transform:translateY(-160%);box-shadow:0 12px 34px #0f172a2e,inset 0 0 0 .5px #fff9}.hiw .mob-noti.on{opacity:1;transform:translateY(0)}.hiw .noti-icon{border-radius:10px;flex-shrink:0;width:38px;height:38px;overflow:hidden;box-shadow:inset 0 0 0 .5px #ffffff2e}.hiw .noti-icon img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.hiw .noti-body{flex:1;min-width:0;padding-top:1px}.hiw .noti-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.hiw .noti-title{font:600 13.5px/1.25 var(--font-sans);letter-spacing:-.01em;color:#0b1220;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hiw .noti-time{font:400 11px/1 var(--font-sans);color:#3c3c4380;flex-shrink:0}.hiw .noti-msg{font:400 12.5px/1.35 var(--font-sans);color:#3c3c439e;margin-top:2px}@media (prefers-reduced-motion:reduce){.hiw .mob-vortex span{animation:none}.hiw .mob-vortex{opacity:.5}.hiw .mani-field .mp,.hiw .mani-field .mn circle,.hiw .mani-glow{animation:none}.hiw .mani-field .mp{opacity:0}}@media (max-width:920px){.hiw .mob-phone-wrap{min-height:560px}.hiw .mob-vortex{width:440px;height:440px}}.hiw .mob-head{align-items:center;gap:8px;padding:48px 18px 12px;display:flex}.hiw .mob-head .mark{background:var(--ink-primary);width:24px;height:24px;color:var(--ink-inverted);font:700 11.5px/1 var(--font-sans);border-radius:7px;place-items:center;display:grid}.hiw .mob-head .t{font:700 14px/18px var(--font-sans);letter-spacing:var(--tracking-snug)}.hiw .mob-map{background:var(--surface-card);border:1px solid var(--hairline);border-radius:18px;height:46%;margin:4px 12px 0;position:relative;overflow:hidden}.hiw .mob-map .grid{background-image:linear-gradient(#0a0a0a0d 1px,#0000 1px),linear-gradient(90deg,#0a0a0a0d 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0}.hiw .mob-route{stroke-dasharray:260;stroke-dashoffset:260px}.hiw .is-in .mob-route{animation:mob-draw 1.3s var(--ease-spring) .5s forwards}@keyframes mob-draw{to{stroke-dashoffset:0}}.hiw .mob-me{width:12px;height:12px;position:absolute;top:89%;left:13%}.hiw .mob-me:before{content:"";background:#0066ff2e;border-radius:999px;animation:2s ease-in-out infinite ola-pulse;position:absolute;inset:-8px}.hiw .mob-me:after{content:"";background:var(--signal);border:2.5px solid #fff;border-radius:999px;position:absolute;inset:0;box-shadow:0 1px 4px #0003}.hiw .mob-sheet{border:1px solid var(--hairline);background:var(--surface-page);box-shadow:var(--shadow-card-hover);border-radius:18px;margin:12px 12px 0;padding:14px}.hiw .mob-sheet .q{font:600 12.5px/17px var(--font-sans);color:var(--ink-primary);margin:0}.hiw .mob-chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.hiw .mob-chip{font:600 11px/15px var(--font-sans);white-space:nowrap;opacity:0;border-radius:999px;padding:6px 11px;transform:scale(.6)}.hiw .is-in .mob-chip{animation:gpop .45s var(--ease-spring) var(--d,1s) forwards}.hiw .mob-toast{background:var(--ink-primary);color:var(--ink-inverted);font:600 11.5px/15px var(--font-sans);opacity:0;border-radius:14px;align-items:center;gap:8px;padding:11px 13px;display:flex;position:absolute;bottom:14px;left:12px;right:12px;transform:translateY(16px)}.hiw .is-in .mob-toast{animation:mob-toast .5s var(--ease-spring) 2.1s forwards}@keyframes mob-toast{to{opacity:1;transform:none}}.hiw .mob-toast .ok{background:var(--success);border-radius:999px;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.hiw .mob-nav{background:var(--signal);border-radius:16px;align-items:center;gap:10px;margin:44px 12px 0;padding:11px 13px;display:flex;box-shadow:0 8px 20px #0066ff47}.hiw .mob-nav-ic{background:#ffffff2e;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.hiw .mob-nav-tx{flex-direction:column;min-width:0;display:flex}.hiw .mob-nav-tx b{font:700 14px/1.25 var(--font-sans);color:#fff}.hiw .mob-nav-tx span{font:500 11px/1.3 var(--font-sans);color:#ffffffd9}.hiw .gps-walk{stroke-dashoffset:0}.hiw .is-in .gps-walk{animation:1.1s linear infinite gpswalk}@keyframes gpswalk{to{stroke-dashoffset:-22.2px}}.hiw .mob-dest{background:var(--danger);border-radius:50% 50% 50% 0;width:20px;height:20px;position:absolute;top:20%;left:86%;transform:translate(-50%,-100%)rotate(-45deg);box-shadow:0 5px 12px #00000040}.hiw .mob-dest:after{content:"";background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hiw .mob-calm{color:var(--success);font:700 9px/1 var(--font-sans);white-space:nowrap;border:1px solid color-mix(in srgb, var(--success) 24%, #fff);background:#fff;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;display:inline-flex;position:absolute;top:46%;left:54%;transform:translate(-50%,-50%);box-shadow:0 3px 8px #0000001f}.hiw .mob-calm i{background:var(--success);border-radius:50%;flex-shrink:0;width:5px;height:5px}.hiw .mob-sheet.gps{justify-content:space-between;align-items:center;gap:10px;display:flex}.hiw .gps-eta{flex-direction:column;display:flex}.hiw .gps-eta b{font:800 18px/1 var(--font-sans);color:var(--signal);letter-spacing:-.01em}.hiw .gps-eta span{font:500 10.5px/1.2 var(--font-sans);color:var(--ink-secondary);margin-top:3px}.hiw .gps-badge{text-align:center;background:color-mix(in srgb, var(--success) 13%, #fff);color:var(--success);font:700 9.5px/1.2 var(--font-sans);border:1px solid color-mix(in srgb, var(--success) 24%, #fff);border-radius:999px;align-items:center;max-width:100px;padding:6px 10px;display:inline-flex}.hiw .mob-copy h2{letter-spacing:-.025em;max-width:20ch;margin:18px 0 0;font-size:clamp(26px,3.8vw,42px);font-weight:700;line-height:1.08}.hiw .mob-copy h2 em{color:var(--signal);font-style:normal}.hiw .mob-copy{position:relative}.hiw .mob-copy>:not(.mob-dots){z-index:1;position:relative}.hiw .mob-dots{z-index:0;pointer-events:none;background-image:radial-gradient(#0a0a0a1a 1px,#0000 1px);background-size:6px 6px;position:absolute;inset:-32px -24px;-webkit-mask-image:radial-gradient(78% 62% at 50% 42%,#000 52%,#0000 100%);mask-image:radial-gradient(78% 62% at 50% 42%,#000 52%,#0000 100%)}.hiw .mob-copy .lead{max-width:52ch;font:400 16px/24px var(--font-sans);color:var(--ink-secondary);margin:18px 0 0}.hiw .store-cta{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.hiw .store-btn{background:var(--ink-primary);color:#fff;transition:transform .2s var(--ease-spring), box-shadow .2s ease, background .2s ease;border-radius:14px;align-items:center;gap:11px;padding:10px 18px 10px 16px;text-decoration:none;display:inline-flex;box-shadow:0 6px 18px #0b122029}.hiw .store-btn:hover{background:#050a14;transform:translateY(-2px);box-shadow:0 12px 26px #0b12203d}.hiw .store-btn svg{flex-shrink:0}.hiw .store-btn .st-txt{text-align:left;flex-direction:column;line-height:1;display:flex}.hiw .store-btn .st-top{font:500 10px/1.2 var(--font-sans);letter-spacing:.02em;color:#ffffffb8}.hiw .store-btn .st-big{font:600 16px/1.05 var(--font-sans);letter-spacing:-.01em;color:#fff;margin-top:3px}.hiw .mob-list{border-top:1px solid var(--hairline-strong);margin-top:32px}.hiw .mob-row{border-bottom:1px solid var(--hairline);transition:border-color var(--duration-short) var(--ease-standard), background-color var(--duration-short) var(--ease-standard);border-left:2px solid #0000;grid-template-columns:200px 1fr;align-items:baseline;gap:24px;padding:22px 8px;display:grid}.hiw .mob-row:hover{border-left-color:var(--signal);background:#f8f8f899}.hiw .mob-row .rt{font:700 15px/21px var(--font-sans);letter-spacing:var(--tracking-snug);color:var(--ink-primary)}.hiw .mob-row .rd{font:400 13.5px/20px var(--font-sans);color:var(--ink-secondary);text-wrap:pretty}.hiw .mob-priv{font:400 12px/17px var(--font-sans);letter-spacing:normal;text-transform:none;color:var(--ink-tertiary);text-wrap:pretty;align-items:flex-start;gap:8px;max-width:none;margin:20px 0 0;display:flex}.hiw .mob-priv svg{color:var(--signal);flex-shrink:0;margin-top:1px}@media (max-width:920px){.hiw .mob{grid-template-columns:1fr;gap:40px}.hiw .mob-row{grid-template-columns:1fr;gap:6px}}.hiw .gcards{flex-direction:column;gap:46px;max-width:860px;margin:56px auto 0;padding:12px 0 24px;display:flex;position:relative}.hiw .has-dots{position:relative}.hiw .has-dots>:not(.sec-dots){z-index:1;position:relative}.hiw .sec-dots{z-index:0;pointer-events:none;background-image:radial-gradient(#0a0a0a1a 1px,#0000 1px);background-size:6px 6px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 15% 85%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 15% 85%,#0000 100%)}.hiw .gflow{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:none!important}.hiw .gflow-route{stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset .12s linear}.hiw .gflow-pulse{stroke-dashoffset:100px;opacity:0;filter:drop-shadow(0 0 4px #0066ffd9)}.hiw .gflow.is-in .gflow-pulse{animation:3s linear 1.9s infinite gflowpulse}@keyframes gflowpulse{0%{opacity:0;stroke-dashoffset:100px}8%{opacity:1}90%{opacity:1}to{opacity:0;stroke-dashoffset:0}}.hiw .gcard{z-index:2;background:var(--surface-page);width:calc(46% + 54px);box-shadow:var(--shadow-popover);transition:transform .35s var(--ease-spring), box-shadow .3s var(--ease-standard);border:1px solid #0a0a0a24;border-radius:24px;padding:26px;position:relative;overflow:hidden}.hiw .gcards>.gcard:first-of-type{align-self:flex-end}.hiw .gcards>.gcard:nth-of-type(2){align-self:flex-start}.hiw .gcards>.gcard:nth-of-type(3){align-self:flex-end}.hiw .gcards>.gcard:nth-of-type(4){align-self:flex-start}.hiw .gv4-glow{background:radial-gradient(#0066ff1f,#0000 68%);width:210px;height:150px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hiw .gv4-doc{border:1px solid var(--hairline-strong);opacity:0;background:#fff;border-radius:14px;width:210px;padding:13px 14px;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 30px #0a0a0a1f}.hiw .is-in .gv4-doc{animation:gv4in .6s var(--ease-spring) .5s forwards}@keyframes gv4in{0%{opacity:0;transform:translate(-50%,-46%)}to{opacity:1;transform:translate(-50%,-50%)}}.hiw .gv4-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.hiw .gv4-t{font:700 11.5px/1.2 var(--font-sans);color:var(--ink-primary)}.hiw .gv4-seal{background:color-mix(in srgb, var(--success) 14%, #fff);color:var(--success);font:700 8.5px/1 var(--font-sans);border:1px solid color-mix(in srgb, var(--success) 26%, #fff);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.hiw .gv4-bars{align-items:flex-end;gap:7px;height:52px;margin:13px 0 11px;display:flex}.hiw .gv4-bars i{background:linear-gradient(180deg, var(--signal), color-mix(in srgb, var(--signal) 50%, #fff));border-radius:4px 4px 2px 2px;flex:1;height:0}.hiw .is-in .gv4-bars i{animation:gv4bar .7s var(--ease-spring) forwards}.hiw .is-in .gv4-bars i:first-child{animation-delay:.85s}.hiw .is-in .gv4-bars i:nth-child(2){animation-delay:.95s}.hiw .is-in .gv4-bars i:nth-child(3){animation-delay:1.05s}.hiw .is-in .gv4-bars i:nth-child(4){animation-delay:1.15s}.hiw .is-in .gv4-bars i:nth-child(5){animation-delay:1.25s}@keyframes gv4bar{to{height:var(--h)}}.hiw .gv4-rows{flex-direction:column;gap:6px;display:flex}.hiw .gv4-rows span{background:var(--surface-muted);border-radius:3px;height:6px}.hiw .gv4-rows span:first-child{width:100%}.hiw .gv4-rows span:nth-child(2){width:82%}.hiw .gv4-rows span:nth-child(3){width:62%}.hiw .gcard-final{background:var(--ink-primary);border-color:#ffffff1a;box-shadow:0 30px 66px #0a0a0a4d}.hiw .gcard-final .gvf{background:radial-gradient(130% 130% at 50% 0,#23272f 0%,#0d0f13 100%);border-bottom:1px solid #ffffff14;height:280px;margin:-26px -26px 0;position:relative;overflow:hidden}.hiw .gvf-dots{opacity:.12;background-image:radial-gradient(#fff9 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.hiw .gvf-glow{background:radial-gradient(#0066ff52,#0000 66%);width:260px;height:190px;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.hiw .gvf-report{opacity:0;background:#fff;border-radius:16px;padding:15px 16px 16px;position:absolute;top:50%;left:22px;right:22px;transform:translateY(-50%);box-shadow:0 24px 46px #00000075}@keyframes gvfin{0%{opacity:0;transform:translateY(calc(12px - 50%))}to{opacity:1;transform:translateY(-50%)}}.hiw .gcard-final.is-in .gvf-report{animation:gvfin .6s var(--ease-spring) .45s both}.hiw .gvf-rhead{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:8px;padding-bottom:12px;display:flex}.hiw .gvf-rtitle{font:700 12.5px/1.2 var(--font-sans);color:var(--ink-primary);letter-spacing:var(--tracking-snug);white-space:nowrap}.hiw .gvf-seal{background:color-mix(in srgb, var(--success) 14%, #fff);color:var(--success);font:700 8.5px/1 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.hiw .gvf-mid{align-items:center;gap:13px;margin-top:13px;display:flex}.hiw .gvf-ring{flex-shrink:0;place-items:center;width:56px;height:56px;display:grid;position:relative}.hiw .gvf-ring svg{width:100%;height:100%;position:absolute;inset:0}.hiw .gvf-ring b{font:800 17px/1 var(--font-sans);color:var(--ink-primary);letter-spacing:-.02em}.hiw .gvf-arc{stroke-dasharray:126;stroke-dashoffset:126px}.hiw .gcard-final.is-in .gvf-arc{animation:gvfarc 1.1s var(--ease-spring) .75s forwards}@keyframes gvfarc{to{stroke-dashoffset:43px}}.hiw .gvf-meta{flex-direction:column;gap:3px;min-width:0;display:flex}.hiw .gvf-meta b{font:700 14px/1.2 var(--font-sans);color:var(--ink-primary);letter-spacing:-.01em}.hiw .gvf-meta span{font:500 11.5px/1.2 var(--font-sans);color:var(--ink-secondary)}.hiw .gvf-metric{border-top:1px solid var(--hairline);font:600 12px/1.2 var(--font-sans);color:var(--ink-secondary);justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.hiw .gvf-metric i{color:var(--success);align-items:center;gap:3px;font-style:normal;font-weight:700;display:inline-flex}.hiw .gcard-final-kick{font:700 11px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#6ea8ff;margin:22px 0 0;display:inline-block}.hiw .gcard-final h3{color:var(--ink-inverted)}.hiw .gcard-final p.d{color:#ffffffa3}.hiw .gcard-final-btn{isolation:isolate;background:var(--signal);color:#fff;font:600 14px/1 var(--font-sans);transition:background .2s var(--ease-standard), transform .2s var(--ease-standard), box-shadow .2s var(--ease-standard);border-radius:999px;align-items:center;gap:8px;margin-top:24px;padding:13px 24px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 12px 26px #0066ff5c}.hiw .gcard-final-btn:hover{background:var(--signal-hover);transform:translateY(-2px);box-shadow:0 16px 32px #0066ff70}.hiw .gcard-final-btn svg{transition:transform .2s var(--ease-standard)}.hiw .gcard-final-btn:hover svg{transform:translate(3px)}.hiw .gcard-final-btn>span,.hiw .gcard-final-btn>svg{z-index:1;position:relative}.hiw .gcard-final-btn:after{content:"";background:linear-gradient(100deg,#0000,#ffffff73,#0000);width:45%;height:100%;position:absolute;top:0;left:-60%;transform:skew(-18deg)}.hiw .gcard-final.is-in .gcard-final-btn:after{animation:4.8s ease-in-out 1.8s infinite btnsheen}@keyframes btnsheen{0%{left:-60%}16%{left:135%}to{left:135%}}.hiw .gvf-reco{background:color-mix(in srgb, var(--signal) 9%, #fff);border:1px solid color-mix(in srgb, var(--signal) 22%, transparent);font:600 12px/1.3 var(--font-sans);color:var(--ink-primary);border-radius:11px;align-items:center;gap:8px;margin-top:13px;padding:9px 11px;display:flex}.hiw .gvf-reco-ic{background:var(--signal);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.hiw .gvf-reco b{color:var(--signal)}.hiw .gvf-metrics{border-top:1px solid var(--hairline);flex-direction:column;gap:8px;margin-top:12px;padding-top:11px;display:flex}.hiw .gvf-mrow{font:600 12px/1.2 var(--font-sans);color:var(--ink-secondary);justify-content:space-between;align-items:center;gap:8px;display:flex}.hiw .gvf-mrow i{color:var(--success);align-items:center;gap:3px;font-style:normal;font-weight:700;display:inline-flex}.hiw .gvf-mrow b{color:var(--signal);font-weight:700}.hiw .gcard-final-note{font:500 12px/1.3 var(--font-sans);color:#ffffff85;align-items:center;gap:6px;margin:14px 0 0;display:inline-flex}.hiw .gcard-final-note svg{color:var(--success);flex-shrink:0}@media (prefers-reduced-motion:reduce){.hiw .gcard-final-btn:after{animation:none}.hiw .gcard-final .gvf-report{opacity:1!important;animation:none!important;transform:translateY(-50%)!important}.hiw .gvf-arc{stroke-dashoffset:43px!important;animation:none!important}}.hiw .gcard:hover{z-index:5;transform:translateY(-5px);box-shadow:0 24px 54px #0a0a0a26,0 2px 6px #0a0a0a0a}.hiw .gcard.inview{transform:translateY(46px)scale(.95)}.hiw .gcard.inview.is-in{transform:none}.hiw .gcard.inview.is-in:hover{transform:translateY(-6px)scale(1.015)}.hiw .gvis{border-bottom:1px solid var(--hairline);background:radial-gradient(130% 120% at 50% 0,#fafafa 0%,#f0f0f0 100%);height:190px;margin:-26px -26px 0;position:relative}.hiw .gcard .n{font-family:var(--font-mono);letter-spacing:.14em;color:var(--signal);margin:20px 0 0;font-size:11px}.hiw .gcard h3{font:700 21px/27px var(--font-sans);letter-spacing:var(--tracking-snug);margin:8px 0 0}.hiw .gcard p.d{font:400 13.5px/20px var(--font-sans);color:var(--ink-secondary);margin:8px 0 0}.hiw .gv1-street{stroke-dasharray:100;stroke-dashoffset:100px}.hiw .is-in .gv1-street{animation:gdraw 1.1s var(--ease-spring) .35s forwards}.hiw .gv1-halo{opacity:0}.hiw .is-in .gv1-halo{animation:1s .45s forwards gv1glow}@keyframes gv1glow{to{opacity:1}}.hiw .gv1-spark{stroke-dashoffset:100px;opacity:0;filter:drop-shadow(0 0 5px #0066ffe6)}.hiw .is-in .gv1-spark{animation:2.6s linear 1.6s infinite gv1spark}@keyframes gv1spark{0%{opacity:0;stroke-dashoffset:100px}8%{opacity:1}90%{opacity:1}to{opacity:0;stroke-dashoffset:0}}.hiw .gv1-glow{opacity:0;background:radial-gradient(circle,#06f3,#0000 62%);width:210px;height:210px;position:absolute;top:26%;left:48%;transform:translate(-50%,-50%)}.hiw .is-in .gv1-glow{animation:1.2s .5s forwards gv1glow}.hiw .gv1-pin{width:16px;height:16px;position:absolute;top:34%;left:60%;transform:translate(-50%,-50%)scale(0)}.hiw .is-in .gv1-pin{animation:gv1pin .55s var(--ease-spring) 1.3s forwards}@keyframes gv1pin{0%{transform:translate(-50%,-50%)scale(0)}70%{transform:translate(-50%,-50%)scale(1.25)}to{transform:translate(-50%,-50%)scale(1)}}.hiw .gv1-dot{background:var(--signal);z-index:1;border:3px solid #fff;border-radius:999px;position:absolute;inset:0;box-shadow:0 2px 7px #0066ff8c}.hiw .gv1-ping{border:2px solid var(--signal);opacity:0;border-radius:999px;position:absolute;inset:0}.hiw .is-in .gv1-ping{animation:2.2s ease-out 1.9s infinite gv1ping}@keyframes gv1ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(4.4)}}@keyframes gdraw{to{stroke-dashoffset:0}}@keyframes gpop{0%{opacity:0;transform:scale(0)}70%{transform:scale(1.3)}to{opacity:1;transform:scale(1)}}.hiw .g1-tag{transform-origin:50%;background:var(--signal-soft);color:var(--signal-active);font:600 11.5px/16px var(--font-sans);white-space:nowrap;border-radius:999px;padding:5px 13px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)scale(0)}.hiw .is-in .g1-tag{animation:gtag .5s var(--ease-spring) 1.9s forwards}@keyframes gtag{0%{opacity:0;transform:translate(-50%)scale(0)}70%{transform:translate(-50%)scale(1.1)}to{opacity:1;transform:translate(-50%)scale(1)}}.hiw .gv2-glow{background:radial-gradient(#0066ff1c,#0000 68%);width:244px;height:150px;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.hiw .gv2-panel{border:1px solid var(--hairline-strong);background:#fff;border-radius:16px;width:254px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 18px 42px #0a0a0a1c}.hiw .is-in .gv2-panel{animation:6.5s ease-in-out 2.6s infinite gv2float}@keyframes gv2float{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-52.5%)}}.hiw .gv2-head{border-bottom:1px solid var(--hairline);align-items:center;gap:9px;padding:11px 13px 10px;display:flex}.hiw .gv2-pin{background:var(--signal);border-radius:7px;flex:none;width:22px;height:22px;position:relative}.hiw .gv2-pin:after{content:"";background:#fff;border-radius:999px;width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hiw .gv2-loc{flex-direction:column;min-width:0;display:flex}.hiw .gv2-loc b{font:700 12.5px/1.2 var(--font-sans);letter-spacing:-.01em;color:var(--ink-primary);white-space:nowrap}.hiw .gv2-loc i{font:500 9px/1.2 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-tertiary);margin-top:3px;font-style:normal}.hiw .gv2-tag{font:600 8.5px/1 var(--font-mono);letter-spacing:.06em;color:var(--signal);background:#0066ff17;border-radius:999px;flex:none;margin-left:auto;padding:4px 7px}.hiw .gv2-rows{padding:4px 13px 11px}.hiw .gv2-r{font:600 12.5px/1 var(--font-sans);border-top:1px solid var(--hairline);opacity:0;align-items:center;gap:10px;padding:7px 0;display:flex;transform:translateY(6px)}.hiw .gv2-r:first-child{border-top:0}.hiw .is-in .gv2-r{animation:gv2in .5s var(--ease-spring) var(--d,.4s) forwards}@keyframes gv2in{to{opacity:1;transform:translateY(0)}}.hiw .gv2-r .dot{border-radius:999px;flex:none;width:8px;height:8px}.hiw .gv2-r .k{color:var(--ink-secondary);white-space:nowrap;font-weight:600}.hiw .gv2-r b{letter-spacing:-.01em;color:var(--ink-primary);white-space:nowrap;margin-left:auto;font-weight:700}.hiw .g3-bar{border:1px solid var(--hairline-strong);box-shadow:var(--shadow-popover);background:#fff;border-radius:999px;align-items:center;gap:9px;padding:11px 15px;display:flex;position:absolute;top:42px;left:22px;right:22px}.hiw .g3-txt{white-space:nowrap;min-width:0;font:500 12.5px/18px var(--font-sans);color:var(--ink-primary);align-items:center;display:flex;overflow:hidden}.hiw .g3-type{white-space:nowrap;width:0;display:inline-block;overflow:hidden}.hiw .is-in .g3-type{animation:1.3s steps(21,end) .5s forwards g3type}@keyframes g3type{to{width:100%}}.hiw .g3-caret{background:var(--signal);flex-shrink:0;width:2px;height:1.1em;margin-left:2px;animation:.9s step-end .5s 5 forwards g3caret}@keyframes g3caret{0%{opacity:1}50%,to{opacity:0}}.hiw .gv3-card{border:1px solid var(--hairline-strong);opacity:0;background:#fff;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:absolute;top:100px;left:20px;right:20px;transform:translateY(14px)scale(.96);box-shadow:0 16px 32px #0a0a0a21}.hiw .is-in .gv3-card{animation:gv3card .6s var(--ease-spring) 2.15s forwards}@keyframes gv3card{to{opacity:1;transform:none}}.hiw .gv3-ring{flex-shrink:0;width:42px;height:42px}.hiw .gv3-ring .arc{stroke-dasharray:113;stroke-dashoffset:113px}.hiw .is-in .gv3-ring .arc{animation:gv3arc 1s var(--ease-spring) 2.55s forwards}@keyframes gv3arc{to{stroke-dashoffset:12px}}.hiw .gv3-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.hiw .gv3-meta b{font:700 15px/1.15 var(--font-sans);color:var(--ink-primary);letter-spacing:-.01em}.hiw .gv3-meta span{font:500 11.5px/1.2 var(--font-sans);color:var(--ink-secondary);white-space:nowrap}.hiw .gv3-check{background:color-mix(in srgb, var(--success) 15%, #fff);width:28px;height:28px;color:var(--success);border-radius:999px;flex-shrink:0;place-items:center;margin-left:auto;display:grid}@media (prefers-reduced-motion:reduce){.hiw .gv1-street,.hiw .gv1-spark{stroke-dashoffset:0!important;animation:none!important}.hiw .gv1-spark{opacity:0!important}.hiw .gv1-halo,.hiw .gv1-glow,.hiw .g1-tag,.hiw .gv2-r,.hiw .gv3-card,.hiw .gv3-ring .arc{opacity:1!important;animation:none!important;transform:none!important}.hiw .gv1-pin{animation:none!important;transform:translate(-50%,-50%)!important}.hiw .gv2-panel{animation:none!important}.hiw .gv3-ring .arc{stroke-dashoffset:12px!important}.hiw .g3-type{width:100%;animation:none}.hiw .g3-caret{opacity:0;animation:none}.hiw .gv4-doc{opacity:1!important;animation:none!important;transform:translate(-50%,-50%)!important}.hiw .gv4-bars i{height:var(--h)!important;animation:none!important}}.hiw .sec-title{text-align:center}.hiw .sec-title h2{letter-spacing:-.025em;margin:0;font-size:clamp(26px,3.8vw,42px);font-weight:700;line-height:1.08}.hiw .src-wall{perspective:1100px;margin-top:48px;position:relative}.hiw .src-spot{pointer-events:none;background:radial-gradient(#0066ff1a,#0000 66%);width:620px;height:300px;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.hiw .src-3d{transform-style:preserve-3d;position:relative;transform:rotateX(18deg);-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.hiw .src-belt{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.hiw .src-belt+.src-belt{margin-top:13px}.hiw .src-track{gap:12px;width:max-content;animation:46s linear infinite src-scroll;display:flex}.hiw .src-belt.rev .src-track{animation-duration:54s;animation-direction:reverse}.hiw .src-belt.slow .src-track{animation-duration:66s}.hiw .src-wall:hover .src-track{animation-play-state:paused}@keyframes src-scroll{to{transform:translate(-50%)}}.hiw .src{font:600 13px/18px var(--font-sans);color:var(--ink-primary);white-space:nowrap;background:var(--surface-page);border:1px solid var(--hairline-strong);transition:transform .25s var(--ease-spring), box-shadow .25s var(--ease-standard);border-radius:999px;align-items:center;gap:9px;padding:10px 17px 10px 14px;display:inline-flex;box-shadow:0 2px 6px #0a0a0a0d}.hiw .src:hover{transform:translateY(-3px);box-shadow:0 12px 24px #0a0a0a21}.hiw .src:before{content:"";background:var(--c,var(--ink-tertiary));border-radius:999px;flex-shrink:0;width:7px;height:7px}.hiw .src-legend{z-index:1;font:500 12px/17px var(--font-sans);color:var(--ink-secondary);flex-wrap:wrap;justify-content:center;gap:20px;margin-top:40px;display:flex;position:relative}.hiw .src-legend span{align-items:center;gap:7px;display:inline-flex}.hiw .src-legend i{border-radius:999px;width:7px;height:7px}@media (prefers-reduced-motion:reduce){.hiw .src-track{flex-wrap:wrap;width:auto;animation:none}.hiw .src-3d{transform:none}}.hiw .dark-band{background:var(--ink-primary);border-radius:24px;padding:52px 56px;position:relative;overflow:hidden}.hiw .dark-dots{opacity:.14;background-image:radial-gradient(#ffffff80 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0}.hiw .dark-band h2{letter-spacing:-.025em;max-width:22ch;color:var(--ink-inverted);margin:0;font-size:clamp(24px,3.4vw,38px);font-weight:700;line-height:1.08}.hiw .dark-band .body{max-width:56ch;font:400 15px/22px var(--font-sans);color:#ffffffb3;margin:16px 0 0}.hiw .db-grid{z-index:1;align-items:center;gap:44px;display:flex;position:relative}.hiw .db-text{flex:1;min-width:0}.hiw .proof-vis{flex-shrink:0;width:300px;position:relative}.hiw .proof-card{opacity:0;background:#ffffff0d;border:1px solid #ffffff1c;border-radius:18px;padding:18px;position:relative;transform:translateY(14px);box-shadow:0 24px 54px #0006}.hiw .dark-band.is-in .proof-card{animation:gv3card .6s var(--ease-spring) .2s forwards}.hiw .proof-val{border-bottom:1px solid #ffffff17;align-items:baseline;gap:8px;padding-bottom:15px;display:flex}.hiw .proof-val b{font:800 30px/1 var(--font-sans);color:#fff;letter-spacing:-.02em}.hiw .proof-val .u{font:500 12px/1 var(--font-sans);color:#ffffff80}.hiw .proof-chk{color:#4ade80;background:#22c55e2e;border-radius:999px;place-items:center;width:27px;height:27px;margin-left:auto;animation:2.6s ease-in-out infinite proofpulse;display:grid}@keyframes proofpulse{0%,to{box-shadow:0 0 12px #22c55e4d}50%{box-shadow:0 0 22px #22c55e99}}.hiw .proof-chain{flex-direction:column;gap:13px;margin-top:15px;padding-left:15px;display:flex;position:relative}.hiw .proof-chain:before{content:"";background:linear-gradient(180deg, var(--signal), #0066ff1a);width:2px;position:absolute;top:6px;bottom:6px;left:3px}.hiw .proof-node{font:600 12px/1.3 var(--font-sans);color:#ffffffd1;opacity:0;align-items:center;gap:8px;display:flex;position:relative;transform:translate(8px)}.hiw .dark-band.is-in .proof-node{animation:pnin .5s var(--ease-spring) forwards}.hiw .dark-band.is-in .proof-node:first-child{animation-delay:.45s}.hiw .dark-band.is-in .proof-node:nth-child(2){animation-delay:.6s}.hiw .dark-band.is-in .proof-node:nth-child(3){animation-delay:.75s}@keyframes pnin{to{opacity:1;transform:none}}.hiw .pn-dot{background:var(--signal);border-radius:999px;width:8px;height:8px;position:absolute;top:50%;left:-15px;transform:translateY(-50%);box-shadow:0 0 10px #0066ffd9}.hiw .pn-ok{font:700 8.5px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#4ade80;margin-left:auto}.hiw .src-vis{flex-shrink:0;width:300px;height:230px;position:relative}.hiw .src-lines{pointer-events:none}.hiw .sl-pulse{opacity:0;filter:drop-shadow(0 0 4px #3b82f6e6);animation:slpulse 3.4s linear var(--d,0s) infinite}@keyframes slpulse{0%{opacity:0;stroke-dashoffset:100px}8%{opacity:1}82%{opacity:1}to{opacity:0;stroke-dashoffset:0}}.hiw .src-chip{color:#ffffffeb;font:600 11px/1 var(--font-sans);white-space:nowrap;opacity:0;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 14px #0000004d}.hiw .dark-band.is-in .src-chip{animation:srcchipin .5s var(--ease-spring) forwards}@keyframes srcchipin{0%{opacity:0;transform:translate(-50%,calc(7px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}.hiw .dark-band.is-in .src-chip:first-of-type{animation-delay:.25s}.hiw .dark-band.is-in .src-chip:nth-of-type(2){animation-delay:.35s}.hiw .dark-band.is-in .src-chip:nth-of-type(3){animation-delay:.45s}.hiw .dark-band.is-in .src-chip:nth-of-type(4){animation-delay:.55s}.hiw .dark-band.is-in .src-chip:nth-of-type(5){animation-delay:.65s}.hiw .dark-band.is-in .src-chip:nth-of-type(6){animation-delay:.75s}.hiw .src-chip:before{content:"";background:var(--signal);border-radius:999px;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 8px #0066ffe6}.hiw .src-core{flex-direction:column;align-items:center;gap:8px;display:inline-flex;position:absolute;top:178px;left:150px;transform:translate(-50%,-50%)}.hiw .src-core-dot{color:#fff;background:radial-gradient(circle at 40% 35%,#3b82f6,#06f);border-radius:999px;place-items:center;width:48px;height:48px;animation:2.6s ease-in-out infinite srcpulse;display:grid}@keyframes srcpulse{0%,to{box-shadow:0 0 22px #0066ff80,0 0 0 5px #0066ff1f}50%{box-shadow:0 0 36px #06fc,0 0 0 9px #0066ff2e}}.hiw .src-core-l{font:700 9px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffff9e;white-space:nowrap}.hiw .conv{text-align:center}.hiw .conv-kick{color:var(--signal)}.hiw .conv-h{letter-spacing:-.03em;max-width:28ch;color:var(--ink-primary);text-wrap:balance;margin:12px auto 0;font-size:clamp(28px,4.4vw,48px);font-weight:700;line-height:1.06}.hiw .conv-h em{color:var(--signal);font-style:normal}.hiw .conv .bigstats{margin-top:48px}.hiw .live-kick{background:color-mix(in srgb, var(--success) 11%, #fff);border:1px solid color-mix(in srgb, var(--success) 28%, transparent);color:var(--success);font:700 11px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;gap:9px;padding:6px 14px 6px 11px;display:inline-flex}.hiw .live-dot{flex-shrink:0;width:8px;height:8px;position:relative}.hiw .live-dot:before{content:"";background:var(--success);z-index:1;border-radius:50%;position:absolute;inset:0}.hiw .live-dot:after{content:"";background:var(--success);border-radius:50%;animation:1.8s ease-out infinite livepulse;position:absolute;inset:0}@keyframes livepulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.6)}}.hiw .req-wrap{flex-direction:column;align-items:center;margin-top:36px;display:inline-flex;position:relative}.hiw .req-num{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--ink-primary);font-size:clamp(60px,11.5vw,138px);font-weight:800;line-height:.9;position:relative}.hiw .req-sub{font:500 clamp(15px,1.8vw,19px)/1.4 var(--font-sans);color:var(--ink-secondary);margin-top:18px}.hiw .req-sub b{color:var(--ink-primary);font-weight:700}.hiw .req-flash{font:800 clamp(20px,2.6vw,30px)/1 var(--font-sans);color:var(--signal);pointer-events:none;opacity:0;white-space:nowrap;margin-left:12px;position:absolute;top:0;left:100%}@keyframes reqflash{0%{opacity:0;transform:translateY(10px)}22%{opacity:1}to{opacity:0;transform:translateY(-26px)}}@media (prefers-reduced-motion:reduce){.hiw .live-dot:after{animation:none}}.hiw .bigstat{text-align:center;flex-direction:column;align-items:center;display:flex}.hiw .final{text-align:center;padding:170px 0 120px;position:relative}.hiw .final .bgx{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 50% 60%,#000 40%,#0000 85%);mask-image:radial-gradient(70% 80% at 50% 60%,#000 40%,#0000 85%)}.hiw .final .fdots{z-index:0;pointer-events:none;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;background-image:radial-gradient(#0a0a0a1a 1px,#0000 1px);background-size:6px 6px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 74%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 30% 74%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 16% 84%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.hiw .final>:not(.bgx):not(.fdots){z-index:1;position:relative}.hiw .final h2{letter-spacing:-.03em;max-width:18ch;margin:0 auto;font-size:clamp(28px,4.4vw,48px);font-weight:700;line-height:1.04}.hiw .final h2 em{color:var(--signal);font-style:normal}.hiw .cta-nest{border:1px solid var(--hairline-strong);background:var(--surface-page);font:600 17px/24px var(--font-sans);color:var(--ink-primary);box-shadow:0 0 0 5px #0066ff0d, var(--shadow-popover);border-radius:999px;align-items:center;gap:16px;margin-top:36px;padding:9px 9px 9px 26px;text-decoration:none;display:inline-flex}.hiw .cta-nest .inner{background:var(--signal);color:#fff;font:600 15px/22px var(--font-sans);transition:background-color var(--duration-micro) var(--ease-spring);border-radius:999px;align-items:center;gap:8px;padding:11px 20px;display:inline-flex;box-shadow:0 0 20px #0066ff59}.hiw .cta-nest:hover .inner{background:var(--signal-hover)}.hiw .foot{justify-content:space-between;align-items:center;gap:12px;padding:32px 0;display:flex}.hiw .foot a{color:var(--ink-tertiary);text-decoration:none}.hiw .foot a:hover{color:var(--ink-primary)}@media (max-width:920px){.hiw .gcards{align-items:center;gap:16px;max-width:380px;margin:40px auto 0;padding:0}.hiw .gflow{display:none}.hiw .gcards>.gcard,.hiw .gcards>.gcard:first-of-type,.hiw .gcards>.gcard:nth-of-type(2),.hiw .gcards>.gcard:nth-of-type(3){aspect-ratio:auto;align-self:stretch;width:100%}.hiw .db-grid{flex-direction:column;align-items:flex-start;gap:28px}.hiw .proof-vis{width:100%}.hiw .dark-band{padding:36px 28px}}@media (max-width:560px){.hiw .bigmap-legend{display:none}}@media (max-width:920px){.hiw section[data-screen-label=App\ mobile]{padding-top:110px}.hiw section[data-screen-label=Trois\ gestes]{overflow-x:clip}.hiw .final{padding-top:110px}.hiw .gcards>.gcard,.hiw .gcards>.gcard:first-of-type,.hiw .gcards>.gcard:nth-of-type(2),.hiw .gcards>.gcard:nth-of-type(3){width:auto;margin-right:-54px}}
/*# sourceMappingURL=162al-1fiqg46.css.map*/