*,:before,:after{box-sizing:border-box}html,body{color:#ebf0e7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#010916;margin:0;padding:0}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif}::selection{color:#ebf0e7;background:#002e7873}a{color:inherit}button:focus-visible,a:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #002e78d9}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes vmax-hero-word{0%{opacity:0;filter:blur(10px);transform:translate3d(0,.12em,-4px)rotateX(-8deg)scale(.97)}70%{filter:blur(.5px)}to{opacity:1;filter:blur();transform:translate(0,0)rotateX(0)scale(1)}}@keyframes vmax-hero-shimmer{0%{background-position:130%}to{background-position:-130%}}.vmax-hero-title{padding-top:.28em;padding-bottom:.14em;overflow:visible}.vmax-hero-title .vmax-hero-word{opacity:0;transform-style:preserve-3d;will-change:transform, filter, opacity;animation:1.05s cubic-bezier(.16,1,.3,1) forwards vmax-hero-word;display:inline-block}.vmax-hero-title .vmax-hero-line-top{line-height:.98}.vmax-hero-title .vmax-hero-gradient-line{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(108deg,#ebf0e738 0%,#ebf0e7e6 18%,#002e78 36%,#5ba89ae0 52%,#ebf0e7c7 72%,#ebf0e747 100%);background-size:340% 120%;-webkit-background-clip:text;background-clip:text;padding:.12em 0 .04em;line-height:1.16;animation:1.1s cubic-bezier(.16,1,.3,1) forwards vmax-hero-word,11s linear .35s infinite vmax-hero-shimmer;display:inline-block}.vmax-hero-title .vmax-hero-line-gradient-wrap{white-space:nowrap}.vmax-hero-title .vmax-hero-subblock{margin-top:.02em;position:relative;overflow:visible}.vmax-hero-title.vmax-hero-no-motion .vmax-hero-word{will-change:auto;opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.vmax-hero-title.vmax-hero-no-motion .vmax-hero-gradient-line{-webkit-text-fill-color:#ebf0e79e!important;color:#ebf0e79e!important;background:0 0!important;animation:none!important}.vmax-rainbow-ring{vertical-align:middle;box-sizing:border-box;border-radius:10px;padding:2px;display:inline-flex;position:relative;overflow:hidden}.vmax-rainbow-ring:before{content:"";z-index:0;background:conic-gradient(#002e78,#1a4a9e,#ebf0e7,#5d9ed4,#002e78,#355a98,#9ebfd4,#002e78);width:220%;height:220%;margin-top:-110%;margin-left:-110%;animation:2.8s linear infinite vmax-rainbow-spin;position:absolute;top:50%;left:50%}.vmax-rainbow-ring>*{z-index:1;position:relative}@keyframes vmax-rainbow-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.vmax-rainbow-ring:before{animation:none!important}}.vmax-nav-link{color:#ebf0e7b8;letter-spacing:-.02em;white-space:nowrap;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s,background .2s}.vmax-nav-link:hover{color:#ebf0e7;background:#ebf0e712}.vmax-nav-logo{transform-origin:50%}.vmax-nav-logo img{filter:brightness(1.35)contrast(1.08)}.vmax-nav-header{--vmax-nav-header-motion:background .42s cubic-bezier(.25, .82, .25, 1), backdrop-filter .42s cubic-bezier(.25, .82, .25, 1), border-color .42s ease-out, box-shadow .42s cubic-bezier(.25, .82, .25, 1)}.vmax-nav-header--scrolled{box-shadow:0 10px 44px #0000006b}@media (prefers-reduced-motion:reduce){.vmax-nav-header{--vmax-nav-header-motion:background 1ms linear, backdrop-filter 1ms linear, border-color 1ms linear, box-shadow 1ms linear}.vmax-nav-header--scrolled{box-shadow:0 6px 24px #00000059}}.vmax-nav-logo--solo .vmax-nav-logo-inner{--vmax-nav-logo-dur:.38s}.vmax-nav-logo-inner{--vmax-nav-logo-dur:.22s;--vmax-nav-logo-ease:cubic-bezier(.25, .82, .25, 1);align-items:center;gap:5px;line-height:1;transition:gap;display:inline-flex}.vmax-nav-logo-inner[data-wordmark-open=false]{gap:0}.vmax-nav-logo-mark{transition:height var(--vmax-nav-logo-dur) var(--vmax-nav-logo-ease), max-height var(--vmax-nav-logo-dur) var(--vmax-nav-logo-ease);flex-shrink:0;justify-content:flex-start;align-items:center;line-height:0;display:inline-flex}.vmax-nav-logo-mark img{object-fit:contain;width:auto;transition:height var(--vmax-nav-logo-dur) var(--vmax-nav-logo-ease), max-height var(--vmax-nav-logo-dur) var(--vmax-nav-logo-ease), max-width var(--vmax-nav-logo-dur) var(--vmax-nav-logo-ease);display:block}.vmax-nav-logo-wordmark{box-sizing:border-box;white-space:nowrap;opacity:1;pointer-events:auto;clip-path:inset(0);min-width:0;max-width:260px;transition:clip-path var(--vmax-nav-logo-dur) var(--vmax-nav-logo-ease), opacity var(--vmax-nav-logo-dur) var(--vmax-nav-logo-ease), max-width var(--vmax-nav-logo-dur) var(--vmax-nav-logo-ease);border:none;flex-shrink:1;align-items:center;gap:6px;margin:0;padding:0;display:inline-flex;overflow:hidden}.vmax-nav-logo-inner[data-wordmark-open=false] .vmax-nav-logo-wordmark{clip-path:inset(0 100% 0 0);opacity:0;pointer-events:none;max-width:0}@media (prefers-reduced-motion:reduce){.vmax-nav-logo-inner,.vmax-nav-logo-mark,.vmax-nav-logo-mark img,.vmax-nav-logo-wordmark{transition:none!important}.vmax-nav-logo-inner[data-wordmark-open=false] .vmax-nav-logo-wordmark{clip-path:inset(0 100% 0 0);visibility:hidden;opacity:0;max-width:0}}.vmax-nav-shell{grid-template-columns:1fr;place-items:center;gap:0;transition:min-height .42s cubic-bezier(.25,.82,.25,1),padding .42s cubic-bezier(.25,.82,.25,1);display:grid}@media (prefers-reduced-motion:reduce){.vmax-nav-shell{transition:none}}.vmax-nav-shell--scrolled{min-height:52px}@media (width<=720px){.vmax-nav-shell{text-align:center}}.vmax-nav-mac-badge{color:inherit;background:#ebf0e70a;border:1px solid #ebf0e738;border-radius:9px;align-items:center;gap:10px;padding:7px 12px 7px 10px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.vmax-nav-mac-badge:hover{background:#ebf0e714;border-color:#ebf0e761}.vmax-nav-mac-badge:active{transform:scale(.98)}.vmax-session-row{transition:opacity .52s cubic-bezier(.2,.8,.25,1),transform .52s cubic-bezier(.2,.8,.25,1)}.vmax-sessions:not(.vmax-sessions-live) .vmax-session-row{opacity:0;transform:translateY(10px)}.vmax-sessions.vmax-sessions-live .vmax-session-row:first-child{opacity:1;transition-delay:40ms;transform:translateY(0)}.vmax-sessions.vmax-sessions-live .vmax-session-row:nth-child(2){opacity:1;transition-delay:.12s;transform:translateY(0)}.vmax-sessions.vmax-sessions-live .vmax-session-row:nth-child(3){opacity:1;transition-delay:.2s;transform:translateY(0)}.vmax-pricing-card,.vmax-feature-cell,.vmax-panel-cell{transition:opacity .55s cubic-bezier(.2,.8,.25,1),transform .55s cubic-bezier(.2,.8,.25,1)}.vmax-pricing-grid:not(.vmax-pricing-grid-live) .vmax-pricing-card,.vmax-feature-grid:not(.vmax-feature-grid-live) .vmax-feature-cell,.vmax-panel-grid:not(.vmax-panel-grid-live) .vmax-panel-cell{opacity:0;transform:translateY(14px)}.vmax-pricing-grid.vmax-pricing-grid-live .vmax-pricing-card:first-child{opacity:1;transition-delay:45ms;transform:translateY(0)}.vmax-pricing-grid.vmax-pricing-grid-live .vmax-pricing-card:nth-child(2){opacity:1;transition-delay:.115s;transform:translateY(0)}.vmax-pricing-grid.vmax-pricing-grid-live .vmax-pricing-card:nth-child(3){opacity:1;transition-delay:.185s;transform:translateY(0)}.vmax-feature-grid.vmax-feature-grid-live .vmax-feature-cell:first-child{opacity:1;transition-delay:40ms;transform:translateY(0)}.vmax-feature-grid.vmax-feature-grid-live .vmax-feature-cell:nth-child(2){opacity:1;transition-delay:95ms;transform:translateY(0)}.vmax-feature-grid.vmax-feature-grid-live .vmax-feature-cell:nth-child(3){opacity:1;transition-delay:.15s;transform:translateY(0)}.vmax-feature-grid.vmax-feature-grid-live .vmax-feature-cell:nth-child(4){opacity:1;transition-delay:.205s;transform:translateY(0)}.vmax-feature-grid.vmax-feature-grid-live .vmax-feature-cell:nth-child(5){opacity:1;transition-delay:.26s;transform:translateY(0)}.vmax-feature-grid.vmax-feature-grid-live .vmax-feature-cell:nth-child(6){opacity:1;transition-delay:.315s;transform:translateY(0)}.vmax-panel-grid.vmax-panel-grid-live .vmax-panel-cell:first-child{opacity:1;transition-delay:40ms;transform:translateY(0)}.vmax-panel-grid.vmax-panel-grid-live .vmax-panel-cell:nth-child(2){opacity:1;transition-delay:.1s;transform:translateY(0)}.vmax-panel-grid.vmax-panel-grid-live .vmax-panel-cell:nth-child(3){opacity:1;transition-delay:.16s;transform:translateY(0)}.vmax-panel-grid.vmax-panel-grid-live .vmax-panel-cell:nth-child(4){opacity:1;transition-delay:.22s;transform:translateY(0)}@keyframes vmax-status-live{0%,to{opacity:.92;text-shadow:none}45%{opacity:1;text-shadow:0 0 14px #7fb7962e}}@keyframes vmax-status-wait{0%,to{opacity:.9}50%{opacity:1}}.vmax-session-running{animation:2.35s ease-in-out infinite vmax-status-live}.vmax-session-awaiting{animation:3.8s ease-in-out infinite vmax-status-wait}@media (prefers-reduced-motion:reduce){.vmax-sessions .vmax-session-row,.vmax-pricing-grid .vmax-pricing-card,.vmax-feature-grid .vmax-feature-cell,.vmax-panel-grid .vmax-panel-cell{opacity:1!important;transform:none!important}.vmax-session-running,.vmax-session-awaiting{text-shadow:none!important;animation:none!important}.vmax-hero-title .vmax-hero-word{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.vmax-hero-title .vmax-hero-gradient-line{-webkit-text-fill-color:#ebf0e79e!important;color:#ebf0e79e!important;background:0 0!important;animation:none!important}}
