.vmpuzG_page{isolation:isolate;color:#061a32;background:#f4f1e9;min-height:100svh;position:relative;overflow:hidden}.vmpuzG_surface,.vmpuzG_ambient,.vmpuzG_stage{width:100%;height:100%;position:absolute;inset:0}.vmpuzG_surface{z-index:-3}.vmpuzG_paper{fill:#f4f1e9}.vmpuzG_navy{fill:#061a32}.vmpuzG_blue{fill:#176ecf}.vmpuzG_teal{fill:#24b9ab}.vmpuzG_shadow{fill:#071c3526}.vmpuzG_ambient{z-index:-1;pointer-events:none;overflow:hidden}.vmpuzG_ambient:after{content:"";opacity:.27;background-image:radial-gradient(#0a2d4c2e .65px,#0000 .7px);background-size:12px 12px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 42%,#000 70%,#0000 100%);mask-image:linear-gradient(90deg,#0000 42%,#000 70%,#0000 100%)}.vmpuzG_paths{fill:#35cbbb;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.vmpuzG_signalPath{fill:none;stroke:#2391bc7a;stroke-width:1.65px;stroke-linecap:round;stroke-dasharray:7 13;filter:drop-shadow(0 0 4px #2ac2be47);animation:8s linear infinite vmpuzG_lineFlow}.vmpuzG_pathB,.vmpuzG_pathD,.vmpuzG_pathF,.vmpuzG_pathG{stroke:#31d0be85;animation-direction:reverse}.vmpuzG_pathB{animation-duration:11s}.vmpuzG_pathC{animation-duration:13s}.vmpuzG_pathD{animation-duration:9s}.vmpuzG_pathE,.vmpuzG_pathF,.vmpuzG_pathG,.vmpuzG_pathH{stroke-width:1.2px;stroke-dasharray:3 17;animation-duration:12s}.vmpuzG_pathG{animation-duration:14s}.vmpuzG_pathH{animation-duration:10s}.vmpuzG_paths circle{fill:#29cab9;filter:drop-shadow(0 0 10px #29cab9d9);animation:3.2s ease-in-out infinite vmpuzG_signalPulse}.vmpuzG_paths circle:nth-of-type(2n){animation-delay:-1.6s}.vmpuzG_glow{filter:blur(2px);border-radius:50%;animation:14s ease-in-out infinite alternate vmpuzG_glowDrift;position:absolute}.vmpuzG_glowA{aspect-ratio:1;background:radial-gradient(circle,#2bcbbc33,#0000 65%);width:36vw;top:-12%;right:-8%}.vmpuzG_glowB{aspect-ratio:1;background:radial-gradient(circle,#176ecf2e,#0000 66%);width:32vw;animation-duration:18s;animation-direction:alternate-reverse;bottom:-26%;left:45%}.vmpuzG_signal{--signal-x:0px;--signal-y:-10px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#061a32d1;border:1px solid #ffffff57;border-radius:20px 28px 22px 30px;align-items:center;gap:12px;min-height:44px;padding:12px 17px;animation:8.4s ease-in-out infinite vmpuzG_signalFloat;display:flex;position:absolute;box-shadow:0 16px 42px #061a3233,0 0 0 5px #27cfbe09}.vmpuzG_signal:before{content:"";background:#40d8ca;border-radius:50%;flex:none;width:7px;height:7px;animation:2.8s ease-in-out infinite vmpuzG_chipPulse;box-shadow:0 0 0 5px #40d8ca1c,0 0 15px #40d8caa6}.vmpuzG_signal small{color:#6bded3;letter-spacing:.17em;text-transform:uppercase;font-size:.5rem;font-weight:850}.vmpuzG_signal b{letter-spacing:-.01em;white-space:nowrap;font-size:.75rem}.vmpuzG_secondarySignal{opacity:.78;background:#061a329e;border-radius:15px 21px 16px 23px;gap:8px;min-height:36px;padding:8px 12px;animation-duration:11.5s;box-shadow:0 12px 32px #061a3221}.vmpuzG_secondarySignal:before{width:5px;height:5px;box-shadow:0 0 0 4px #40d8ca17,0 0 12px #40d8ca80}.vmpuzG_secondarySignal small{font-size:.40625rem}.vmpuzG_secondarySignal b{font-size:.625rem}.vmpuzG_actual{--signal-x:-11px;--signal-y:-10px;top:8.5%;right:3.5%}.vmpuzG_budget{--signal-x:13px;--signal-y:-12px;animation-delay:-2.2s;top:12.5%;left:46%}.vmpuzG_forecast{--signal-x:-14px;--signal-y:-12px;animation-delay:-4.4s;bottom:9%;right:2.5%}.vmpuzG_runway{--signal-x:15px;--signal-y:-13px;animation-delay:-5.7s;bottom:7.5%;left:44%}.vmpuzG_plan{--signal-x:9px;--signal-y:10px;animation-delay:-1.2s;top:5.5%;left:55%}.vmpuzG_cash{--signal-x:-10px;--signal-y:11px;animation-delay:-6.1s;top:3.5%;right:11%}.vmpuzG_variance{--signal-x:11px;--signal-y:-10px;animation-delay:-3.7s;bottom:1.8%;left:54.5%}.vmpuzG_ebitda{--signal-x:-9px;--signal-y:-11px;animation-delay:-7.8s;bottom:2%;right:10%}.vmpuzG_brandNav{z-index:3;padding:38px 5vw;position:absolute;top:0;left:0}.vmpuzG_logo{width:clamp(126px,10.5vw,168px);height:auto}.vmpuzG_statement{z-index:2;color:#fff;width:min(680px,46vw);position:absolute;top:45%;left:6vw;transform:translateY(-50%)}.vmpuzG_eyebrow{color:#55d8cc;letter-spacing:.18em;text-transform:uppercase;margin:0 0 22px;font-size:.6875rem;font-weight:800}.vmpuzG_statementTitle{letter-spacing:-.067em;margin:0;font-size:clamp(3.25rem,6.3vw,6.125rem);font-weight:520;line-height:.87}.vmpuzG_statementTitle em{color:#8ebbea;font-style:normal;font-weight:420}.vmpuzG_proofs{border-top:1px solid #ffffff2b;gap:27px;margin:42px 0 0;padding:21px 0 0;list-style:none;display:flex}.vmpuzG_proofs li{color:#5cd7cc;letter-spacing:.1em;min-width:0;font-size:.6875rem;font-weight:800}.vmpuzG_proofs b{color:#aebdcd;letter-spacing:0;white-space:nowrap;margin-top:7px;font-size:.75rem;display:block}.vmpuzG_footerMark{z-index:3;color:#8093a6;letter-spacing:.18em;font-size:.6875rem;font-weight:800;position:absolute;bottom:32px;left:6vw}.vmpuzG_footerMark span{color:#b5c1cd;margin-left:15px}.vmpuzG_stage{z-index:4;pointer-events:none}.vmpuzG_formSurface{isolation:isolate;pointer-events:auto;width:min(390px,28vw);animation:.8s cubic-bezier(.22,1,.36,1) both vmpuzG_softEnter;position:absolute;top:49%;right:6.5vw;transform:translateY(-50%)}.vmpuzG_formSurface:before,.vmpuzG_formSurface:after{z-index:-1;content:"";pointer-events:none;position:absolute}.vmpuzG_formSurface:before{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(145deg,#ffffffe0,#f4f1e9e8 54%,#ebf1eedb);border:1px solid #ffffffab;border-radius:72px 132px 82px 116px;inset:-66px -82px -72px -74px;box-shadow:0 34px 100px #061a322b,inset 0 1px #ffffffdb}.vmpuzG_formSurface:after{background:linear-gradient(145deg,#27cfbe2e,#1877e614);border-radius:36px 82px 40px 72px;width:108px;height:108px;top:-41px;right:-50px}.vmpuzG_formScroll{scrollbar-color:#4c677d59 transparent;scrollbar-width:thin;max-height:calc(100svh - 92px);padding:3px;overflow:hidden auto}@keyframes vmpuzG_lineFlow{to{stroke-dashoffset:-190px}}@keyframes vmpuzG_signalPulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes vmpuzG_chipPulse{0%,to{opacity:.55;transform:scale(.78)}50%{opacity:1;transform:scale(1.12)}}@keyframes vmpuzG_signalFloat{0%,to{transform:translate(0,0)}50%{transform:translate3d(var(--signal-x), var(--signal-y), 0)}}@keyframes vmpuzG_glowDrift{0%{transform:translate(-3%,-1%)scale(.95)}to{transform:translate(7%,8%)scale(1.1)}}@keyframes vmpuzG_softEnter{0%{opacity:0;transform:translateY(-46%)scale(.98)}to{opacity:1;transform:translateY(-50%)scale(1)}}@media (max-width:1100px){.vmpuzG_signal{display:none}.vmpuzG_paths{opacity:.32}.vmpuzG_statement{opacity:.42}.vmpuzG_proofs{display:none}.vmpuzG_formSurface{width:min(400px,42vw);right:8vw}.vmpuzG_formSurface:before{border-radius:58px 98px 66px 88px;inset:-54px -58px -66px}}@media (max-width:700px){.vmpuzG_page{min-height:100dvh;overflow:hidden auto}.vmpuzG_surface{width:190%;left:-88%}.vmpuzG_ambient{position:fixed}.vmpuzG_ambient:after{opacity:.18;-webkit-mask-image:linear-gradient(#000,#0000 64%);mask-image:linear-gradient(#000,#0000 64%)}.vmpuzG_paths{opacity:.2}.vmpuzG_glow{animation:none}.vmpuzG_brandNav{padding:24px 22px}.vmpuzG_logo{width:118px}.vmpuzG_statement{opacity:.16;width:90%;top:21%;left:22px}.vmpuzG_statementTitle{font-size:3.5rem}.vmpuzG_eyebrow,.vmpuzG_proofs,.vmpuzG_footerMark{display:none}.vmpuzG_stage{align-items:flex-end;min-height:100dvh;padding:116px 20px 28px;display:flex;position:relative}.vmpuzG_formSurface{width:100%;margin-top:auto;animation:.7s cubic-bezier(.22,1,.36,1) both vmpuzG_mobileEnter;position:relative;top:auto;right:auto;transform:none}.vmpuzG_formSurface:before{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(160deg,#ffffffc2,#f4f1e9f7 28%);border-radius:34px 56px 38px 52px;inset:-27px -18px -37px;box-shadow:0 -20px 60px #061a321c}.vmpuzG_formSurface:after{border-radius:22px 42px 20px 38px;width:68px;height:68px;top:-22px;right:-8px}.vmpuzG_formScroll{max-height:none;overflow:visible}}@media (max-height:820px) and (min-width:701px){.vmpuzG_statementTitle{font-size:3.625rem}.vmpuzG_proofs{margin-top:28px}.vmpuzG_formSurface{top:51%}.vmpuzG_formSurface:before{inset:-42px -66px -50px}.vmpuzG_formScroll{max-height:calc(100svh - 50px)}}@media (prefers-reduced-motion:reduce){.vmpuzG_signalPath,.vmpuzG_paths circle,.vmpuzG_glow,.vmpuzG_signal,.vmpuzG_signal:before,.vmpuzG_formSurface{animation:none}}@keyframes vmpuzG_mobileEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
.suebmq_kicker{color:#526477;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;font-size:.6875rem;font-weight:800;display:flex}.suebmq_kicker:before{content:"";background:#25bdae;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 5px #25bdae1f}.suebmq_stepDots{align-items:center;gap:5px;margin-left:auto;display:flex}.suebmq_stepDots i{background:#c8d1d6;border-radius:999px;width:6px;height:6px;transition:width .3s,background .3s}.suebmq_stepDots i[data-active=true]{background:#25bdae;width:20px}.suebmq_step{animation:.42s cubic-bezier(.22,1,.36,1) both suebmq_formRise}.suebmq_securityNote{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#526477;background:#ffffff6e;border:1px solid #6d849526;border-radius:18px 24px 20px 15px;align-items:flex-start;gap:10px;margin-top:22px;padding:11px 13px;font-size:.75rem;line-height:1.55;display:flex}.suebmq_securityIcon{color:#2a897e;text-align:center;border:1px solid #9eb0be;border-radius:50%;flex:none;width:18px;height:18px;font-size:.6875rem;line-height:17px}.suebmq_securityNote b{color:#425469;font-size:.75rem}@keyframes suebmq_formRise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.suebmq_securityNote{margin-top:18px}}@media (prefers-reduced-motion:reduce){.suebmq_step,.suebmq_stepDots i{transition:none;animation:none}}.suebmq_passwordField{position:relative}.suebmq_passwordField input{padding-right:76px}.suebmq_passwordToggle{color:#315f92;border-radius:10px;padding:7px 8px;font-size:.75rem;font-weight:700;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.suebmq_passwordToggle:focus-visible{outline-offset:2px;outline:2px solid #1775df}.suebmq_qrImage{width:180px;height:180px}@media (max-width:700px){.suebmq_qrImage{width:132px;height:132px}}
