:root:has(.gv){--gv-bg:#fbfbfa;--gv-ink:#02131f;--gv-ink-2:#39484f;--gv-ink-3:#5a6a71;--gv-navy:#01232f;--gv-m1:#62fac6;--gv-m2:#a1fcdd;--gv-m3:#d0fdee;--gv-m4:#e8fef7;--gv-line:rgba(2,19,31,0.12);--gv-panel-shadow:0 16px 32px -4px rgba(2,19,31,0.06),0 2px 4px rgba(2,19,31,0.08);--gv-ease:cubic-bezier(0.16,1,0.3,1);--bg:var(--gv-bg);--bg-2:#f0f4f3;--bg-elev:#ffffff;--bg-hover:#eef3f1;--line:rgba(2,19,31,0.09);--line-strong:rgba(2,19,31,0.16);--line-hover:rgba(2,19,31,0.32);--fill-1:rgba(2,19,31,0.03);--fill-2:rgba(2,19,31,0.055);--fill-3:rgba(2,19,31,0.09);--fg:var(--gv-ink);--fg-2:var(--gv-ink-2);--fg-3:var(--gv-ink-3);--silver:#5f6e74;--mint:var(--gv-ink);--mint-2:var(--gv-navy);--mint-ink:#ffffff;--up:#066a40;--down:#a11d31;--watch:#8a6a1c;--danger:#b3263a;--shadow:0 16px 40px -18px rgba(2,19,31,0.28);--logo-panel:#ffffff;color-scheme:light;background:var(--gv-bg)}:root:has(.gv) .logo-dark{display:none}@media (prefers-reduced-motion:no-preference){:root:has(.gv){scroll-behavior:smooth}}:root:has(.gv){scroll-padding-top:80px}:root:has(.gv) .logo-light{display:block}.gv{padding-top:0;background:var(--gv-bg);color:var(--gv-ink);font-family:var(--gv-font),var(--font-sans),sans-serif;font-feature-settings:"tnum" 0}.gv ::selection{background:var(--gv-m1);color:var(--gv-ink)}.gv :is(h1,h2,h3){font-family:inherit}.gv .up{color:var(--up)}.gv .down{color:var(--down)}.gv .lp-nav-wrap{padding:env(safe-area-inset-top) 0 0;background:var(--gv-bg);border-bottom:1px solid transparent;pointer-events:auto;transition:border-color .15s linear}.gv .lp-nav-wrap.solid{border-bottom-color:var(--gv-line)}.gv .lp-capsule{max-width:1400px;height:64px;padding:0 24px;border:0;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none}.gv .lp-capsule,.gv .lp-nav-wrap.solid .lp-capsule{background:transparent;box-shadow:none}.gv .lp-links{margin:0 0 0 20px;background:transparent}.gv .lp-links a{color:var(--gv-ink);font-size:14px}.gv .lp-links-pill{background:var(--gv-m3);border:0;box-shadow:none}.gv .lp-cap-act>.lp-icon-btn:not(.lp-menu-btn){display:none}.gv .lp-login{height:36px;display:inline-flex;align-items:center;padding:0 16px;border:1.5px solid var(--gv-ink);font-weight:600}.gv .lp-login:hover{background:var(--gv-ink);color:#fff}.gv .lp-cta{height:36px;font-weight:600}.gv .lp-sheet{max-width:none;margin:0 12px}.gv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 22px;border-radius:999px;border:1.5px solid var(--gv-ink);background:transparent;color:var(--gv-ink);font:600 15px/1 inherit;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .15s linear,color .15s linear,border-color .15s linear,transform .25s cubic-bezier(.33,0,0,1)}.gv-btn:hover{background:var(--gv-ink);color:#fff}.gv-btn:active{transform:scale(.97)}.gv-btn:focus-visible{outline:2px solid var(--gv-ink);outline-offset:3px}.gv-btn.ink{background:var(--gv-ink);color:#fff}.gv-btn.ink:hover{background:var(--gv-navy)}.gv-btn.light{border-color:#fff;color:#fff}.gv-btn.light:hover{background:#fff;color:var(--gv-ink)}.gv-btn.lg{height:54px;padding:0 30px;font-size:16px}.gv .gv-h1,.gv .gv-h2,.gv .gv-h3{font-weight:900;text-transform:uppercase;color:var(--gv-ink);text-wrap:balance}.gv .gv-h1{font-size:clamp(46px,7.2vw,108px);line-height:.92;letter-spacing:-.03em}.gv .gv-h2{font-size:clamp(36px,4.6vw,64px)}.gv .gv-h2,.gv .gv-h3{line-height:.98;letter-spacing:-.03em}.gv .gv-h3{font-size:clamp(32px,3.6vw,52px)}.gv-p{color:var(--gv-ink-2);font-size:16px;line-height:1.55;max-width:60ch}.gv-fine{color:var(--gv-ink-3);font-size:12.5px;line-height:1.6;max-width:72ch}.gv-fine a{color:inherit;text-underline-offset:3px}.gv-center{text-align:center;margin-left:auto;margin-right:auto}.gv-wrap{width:min(1240px,100% - 48px);margin-inline:auto}.gv-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--up);flex:none;position:relative}.gv-dot:after{content:"";position:absolute;inset:0;border-radius:inherit;background:inherit;animation:gv-ping 2s cubic-bezier(0,0,.2,1) infinite}.gv-dot.off{background:var(--gv-ink-3)}.gv-dot.off:after{animation:none}@keyframes gv-ping{75%,to{transform:scale(2.6);opacity:0}}@media (prefers-reduced-motion:no-preference){.lp-js .gv [data-rv]>*{transition:opacity .9s var(--gv-ease),transform 1.1s var(--gv-ease)}.lp-js .gv [data-rv]:not(.in)>*{opacity:0;transform:translateY(40px)}.lp-js .gv [data-rv]>:nth-child(2){transition-delay:.1s}.lp-js .gv [data-rv]>:nth-child(n+3){transition-delay:.18s}.lp-js .gv .gv-h2[data-rv]{transition:opacity .9s var(--gv-ease),transform 1.1s var(--gv-ease)}.lp-js .gv .gv-h2[data-rv]:not(.in){opacity:0;transform:translateY(40px)}}@media (prefers-reduced-motion:reduce){.gv-dot:after{animation:none!important}}@media (max-width:760px){.gv .lp-capsule{padding:0 12px 0 16px}.gv-wrap{width:calc(100% - 32px)}}