@keyframes fvhDotDrift{0%{background-position:0 0}to{background-position:34px 34px}}@keyframes fvhGlowPulse{0%,to{opacity:.3;transform:translateY(-50%) scale(1)}50%{opacity:.5;transform:translateY(-50%) scale(1.04)}}@keyframes fvhBreathe{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes fvhLeakFall{0%{opacity:0;transform:translateY(0)}18%{opacity:.55}to{opacity:0;transform:translateY(20px)}}@keyframes fvhGaugeShim{0%,to{opacity:.38}50%{opacity:.62}}.fvh .fvh-dots{animation:fvhDotDrift 70s linear infinite}.fvh .fvh-glow{animation:fvhGlowPulse 22s ease-in-out infinite}.fvh .fvh-doc{animation:fvhBreathe 11s ease-in-out infinite}.fvh .fvh-shimmer{animation:fvhGaugeShim 4.8s ease-in-out infinite}.fvh .fvh-gauge{will-change:opacity}.fvh [data-leak]{animation:fvhLeakFall 2.4s ease-in infinite}.fvh .fvh-cta-primary,.fvh .fvh-cta-secondary{transition:background .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),border-color .2s ease,color .2s ease}.fvh .fvh-cta-primary:hover{background:#6fd6e8;box-shadow:0 16px 40px rgba(76,197,219,.46);transform:translateY(-2px)}.fvh .fvh-cta-primary:active{box-shadow:0 6px 16px rgba(76,197,219,.34);transform:translateY(0)}.fvh .fvh-cta-secondary:hover{background:rgba(76,197,219,.08);border-color:#4cc5db;color:#4cc5db;transform:translateY(-2px)}.fvh .fvh-cta-secondary:active{transform:translateY(0)}.fvh .fvh-cta-primary:focus-visible,.fvh .fvh-cta-secondary:focus-visible{outline:3px solid #9cebfa;outline-offset:3px}.fvh .fvh-cta-arrow{display:inline-block;transition:transform .2s cubic-bezier(.16,1,.3,1)}.fvh .fvh-cta-primary:focus-visible .fvh-cta-arrow,.fvh .fvh-cta-primary:hover .fvh-cta-arrow{transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.fvh .fvh-cta-primary:active,.fvh .fvh-cta-primary:hover,.fvh .fvh-cta-secondary:active,.fvh .fvh-cta-secondary:hover{transform:none}.fvh .fvh-cta-primary:focus-visible .fvh-cta-arrow,.fvh .fvh-cta-primary:hover .fvh-cta-arrow{transform:none}}@media (max-width:960px){.fvh.fvh-scene{height:auto!important;min-height:0!important;padding-bottom:8px}.fvh .fvh-stage{display:flex;flex-direction:column;gap:38px;padding:40px 0 8px;position:static!important}.fvh .fvh-copy,.fvh .fvh-graphic{left:auto!important;max-width:100%!important;position:static!important;right:auto!important;top:auto!important;transform:none!important;width:100%!important}.fvh .fvh-copy,.fvh .fvh-graphic{padding:0 clamp(20px,6vw,40px)}.fvh .fvh-graphic{gap:22px!important;height:460px!important}.fvh .fvh-copy h1{font-size:clamp(30px,8vw,44px)!important}.fvh [data-row]{gap:14px!important}}@media (max-width:560px){.fvh.fvh-scene{max-width:100vw;overflow-x:clip}.fvh .fvh-copy,.fvh .fvh-doc,.fvh .fvh-gauge,.fvh .fvh-graphic,.fvh .fvh-track{box-sizing:border-box!important;max-width:100%!important}.fvh .fvh-graphic{align-items:stretch!important;flex-direction:column!important;gap:16px!important;height:auto!important;padding:0 clamp(16px,5vw,28px)!important;width:100%!important}.fvh .fvh-doc{flex:none!important;padding:22px 18px!important;width:100%!important}.fvh .fvh-doc>div[style*=minmax]{display:block!important}.fvh [data-row]{align-items:center!important;display:flex!important;gap:12px!important;grid-template-columns:none!important}.fvh [data-row] [data-node]{flex:none!important}.fvh [data-row] [data-term]{flex:1 1 auto!important;min-width:0!important}.fvh [data-row] [data-val]{flex:none!important;margin-left:auto!important}.fvh [data-status]{display:none!important}.fvh .fvh-gauge{flex-direction:column!important;gap:10px!important;width:100%!important}.fvh .fvh-gauge-head>div:first-child{height:36px!important}.fvh .fvh-gauge-head [data-num]{font-size:32px!important}.fvh .fvh-gauge-head [data-glabel]{font-size:10px!important}.fvh .fvh-track{flex:none!important;height:16px!important;width:100%!important}.fvh [data-fill]{background:linear-gradient(90deg,#1d90a9,#4cc5db 58%,#9cebfa)!important;bottom:0!important;height:100%!important;right:auto!important;top:0!important;width:var(--fvh-fill,0)!important}.fvh .fvh-shimmer{display:none!important}.fvh .fvh-doc,.fvh .fvh-dots,.fvh .fvh-glow{animation:none!important}}@media (prefers-reduced-motion:reduce){.fvh .fvh-doc,.fvh .fvh-dots,.fvh .fvh-glow,.fvh .fvh-shimmer,.fvh [data-leak]{animation:none!important}}