.vertex-landing-root{background:#0a0a0c;color:#fff;font-family:var(--font-sans),Inter,system-ui,-apple-system,sans-serif;font-feature-settings:"cv11","ss01","ss03";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.vertex-landing-root .vertex-bg{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.vertex-landing-root .vertex-bg video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(1.15) contrast(1.05);will-change:transform}.vertex-landing-root .vertex-bg:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 30%,rgba(10,10,12,.45) 100%);pointer-events:none}.vertex-landing-root .vertex-surface-dark{background-color:rgba(10,10,12,.62)}.vertex-landing-root .vertex-surface-paper{background-color:rgba(10,10,12,.55)}.vertex-landing-root .vertex-surface-alt{background-color:rgba(10,10,12,.5)}.vertex-landing-root .vertex-dot{display:inline-block;width:6px;height:6px;border-radius:9999px;background:#fff;margin-left:2px;margin-bottom:1px;box-shadow:0 0 12px hsla(0,0%,100%,.35);vertical-align:baseline}.vertex-landing-root .vertex-navpill{background:rgba(10,10,12,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;color:#fff;will-change:transform,padding}.vertex-landing-root .vertex-glass-card,.vertex-landing-root .vertex-navpill{backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}.vertex-landing-root .vertex-glass-card{background:rgba(10,10,12,.55);border:1px solid hsla(0,0%,100%,.1)}.vertex-landing-root .vertex-hero-mask{background:radial-gradient(ellipse 60% 45% at 50% 78%,rgba(10,10,12,.55) 0,rgba(10,10,12,.2) 50%,rgba(10,10,12,0) 80%);-webkit-mask-image:radial-gradient(ellipse 70% 55% at 50% 78%,#000 0,transparent 90%);mask-image:radial-gradient(ellipse 70% 55% at 50% 78%,#000 0,transparent 90%)}.vertex-landing-root .vertex-spin-ring{position:relative;width:24px;height:24px;border-radius:9999px;background:conic-gradient(hsla(0,0%,100%,.85) 0deg,hsla(0,0%,100%,.85) 96deg,hsla(0,0%,100%,.15) 96deg,hsla(0,0%,100%,.15) 1turn);-webkit-mask:radial-gradient(circle at center,transparent 8px,#000 9px);mask:radial-gradient(circle at center,transparent 8px,#000 9px);animation:vx-spin 1.6s linear infinite}@keyframes vx-spin{to{transform:rotate(1turn)}}.vertex-landing-root .reveal{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),filter .9s cubic-bezier(.22,1,.36,1);will-change:opacity,transform,filter}.vertex-landing-root .reveal-up{transform:translateY(48px)}.vertex-landing-root .reveal-down{transform:translateY(-48px)}.vertex-landing-root .reveal-left{transform:translateX(-56px)}.vertex-landing-root .reveal-right{transform:translateX(56px)}.vertex-landing-root .reveal-scale{transform:scale(.88)}.vertex-landing-root .reveal-blur{filter:blur(14px);opacity:0}.vertex-landing-root .reveal-tilt{transform:scale(.96) rotate(-2.5deg)}.vertex-landing-root .reveal.is-in{opacity:1;transform:none;filter:none}.vertex-landing-root :focus-visible{outline:2px solid hsla(0,0%,100%,.45);outline-offset:2px;border-radius:4px}.vertex-landing-root .vertex-skip{position:absolute;left:50%;top:8px;transform:translate(-50%,-120%);background:#fff;color:#0a0a0c;padding:8px 14px;border-radius:9999px;font-size:13px;z-index:100;transition:transform .2s ease}.vertex-landing-root .vertex-skip:focus{transform:translate(-50%)}.vertex-landing-root ::-moz-selection{background:hsla(0,0%,100%,.18);color:#fff}.vertex-landing-root ::selection{background:hsla(0,0%,100%,.18);color:#fff}@keyframes vx-pulse{0%,to{opacity:1}50%{opacity:.35}}.vertex-landing-root .vertex-pulse{animation:vx-pulse 1.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.vertex-landing-root .reveal{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}.vertex-landing-root .vertex-pulse,.vertex-landing-root .vertex-spin-ring{animation:none!important}}@media print{.vertex-landing-root video{display:none!important}.vertex-landing-root .vertex-surface-alt,.vertex-landing-root .vertex-surface-dark,.vertex-landing-root .vertex-surface-paper{background:#fff!important;color:#000!important}}