.brand-palette{--page-padding:max(1rem, min(2.5rem, 4vw));--container-width:76rem;--landing-window-shadow:0 18.3px 30.5px -12.2px #684b2514, 0 3.05px 4.58px 0 #5f4a2e0a;--landing-chip-shadow:0 4px 4px -3.75px #00000010}.w-full.px-\(--page-padding\){padding-left:var(--page-padding);padding-right:var(--page-padding)}.max-w-\(--container-width\){max-width:var(--container-width)}@keyframes hero-intro-fade{0%{opacity:0}to{opacity:1}}@keyframes hero-intro-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.hero-intro-fade{opacity:0;animation:.9s ease-out forwards hero-intro-fade;animation-delay:var(--intro-delay,0s)}.hero-intro-rise{opacity:0;animation:.9s cubic-bezier(.22,1,.36,1) forwards hero-intro-rise;animation-delay:var(--intro-delay,0s)}.atlas-demo-frame{background:radial-gradient(60% 45% at 50% 0%, color-mix(in oklab, var(--primary) 14%, transparent), transparent 70%), linear-gradient(color-mix(in oklab, var(--primary) 6%, var(--muted)), var(--muted))}@keyframes landing-marquee{to{transform:translate(-50%)}}@keyframes queue-scan{0%{transform:translate(-110%)}to{transform:translate(320%)}}.queue-scan{animation:1.1s ease-in-out infinite queue-scan}.landing-marquee{animation:40s linear infinite landing-marquee}.landing-marquee:hover{animation-play-state:paused}.landing-beam{border:1px solid color-mix(in oklab, var(--primary) 28%, var(--border));position:relative}.landing-beam:before{content:"";border-radius:inherit;background:linear-gradient(135deg, color-mix(in oklab, var(--primary) 55%, transparent), transparent 35%, transparent 65%, color-mix(in oklab, var(--primary) 35%, transparent));-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.journey-tabs{scrollbar-width:thin}.font-slack{font-family:Slack-Lato,Lato,Helvetica Neue,Helvetica,Arial,ui-sans-serif,system-ui,sans-serif}@keyframes pill-progress{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.pill-progress{transform-origin:50%;animation:6s linear forwards pill-progress;transform:rotate(-90deg)}@keyframes tour-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tour-fill{animation:6s linear forwards tour-fill}.landing-hero-dark:before{content:"";background-image:linear-gradient(#0000000f 1px,#0000 1px),linear-gradient(90deg,#0000000f 1px,#0000 1px);background-image:linear-gradient(lab(0% 0 0/.06) 1px,#0000 1px),linear-gradient(90deg,lab(0% 0 0/.06) 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 60% at 50% 32%,#000,#0000 78%);mask-image:radial-gradient(75% 60% at 50% 32%,#000,#0000 78%)}.dark .landing-hero-dark:before{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-image:linear-gradient(lab(100% -.0000298023 .0000119209/.05) 1px,#0000 1px),linear-gradient(90deg,lab(100% -.0000298023 .0000119209/.05) 1px,#0000 1px)}.landing-console-glow{position:relative}.landing-console-glow:before{content:"";z-index:-1;background:radial-gradient(50% 55% at 50% 45%, color-mix(in oklab, var(--primary) 30%, transparent), transparent 72%);filter:blur(10px);position:absolute;inset:-8% -4%}.dome-wire{stroke-dasharray:5 7;fill:none;opacity:.15;animation:1.2s linear infinite dome-dash,9s ease-in-out infinite dome-wire;animation-delay:0s, calc(var(--i,0) * -.9s)}@keyframes dome-dash{to{stroke-dashoffset:-24px}}@keyframes dome-wire{0%,to{opacity:.14}4%,28%{opacity:.95}36%{opacity:.14}}.dome-halo{fill:color-mix(in oklab, var(--primary) 16%, transparent);stroke:var(--primary);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:9s ease-in-out infinite dome-halo;animation-delay:calc(var(--i,0) * -.9s)}@keyframes dome-halo{0%,to{opacity:0;transform:scale(.7)}6%,26%{opacity:1;transform:scale(1)}34%{opacity:0;transform:scale(.9)}}.dome-ripple{fill:none;stroke:var(--primary);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:9s ease-out infinite dome-ripple;animation-delay:calc(var(--i,0) * -.9s)}@keyframes dome-ripple{0%,8%,to{opacity:0;transform:scale(.8)}12%{opacity:.7}30%{opacity:0;transform:scale(1.9)}}.dome-chip{animation:9s ease-in-out infinite dome-lit;animation-delay:calc(var(--i,0) * -.9s)}@keyframes dome-lit{0%,to{box-shadow:var(--landing-chip-shadow)}4%,28%{box-shadow:0 0 0 2px var(--primary), 0 0 0 7px color-mix(in oklab, var(--primary) 18%, transparent), 0 10px 24px -8px color-mix(in oklab, var(--primary) 45%, transparent)}36%{box-shadow:var(--landing-chip-shadow)}}@media (prefers-reduced-motion:reduce){.landing-marquee,.queue-scan,.hero-intro-fade,.hero-intro-rise,.pill-progress,.tour-fill,.dome-wire,.dome-halo,.dome-ripple,.dome-chip,.pulse-dot{animation:none}.hero-intro-fade,.hero-intro-rise{opacity:1}.landing-hero-dark:before,.landing-console-glow:before{display:none}}.landing-scroll-progress{z-index:60;transform-origin:0;background:linear-gradient(90deg, var(--primary), var(--gradient-end));height:3px;position:fixed;top:0;left:0;right:0}.landing-grad{color:var(--primary)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.landing-grad{background:linear-gradient(100deg, var(--primary) 15%, var(--gradient-end) 110%);color:#0000;-webkit-background-clip:text;background-clip:text}}.spotlight:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(340px circle at var(--mx,50%) var(--my,50%), color-mix(in oklab, var(--primary) 13%, transparent), transparent 65%);transition:opacity .3s;position:absolute;inset:0}.spotlight:hover:after{opacity:1}.pulse-dot{animation:2s ease-out infinite pulse-dot}@keyframes pulse-dot{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--primary) 55%, transparent)}to{box-shadow:0 0 0 9px #0000}}.story-paused .pill-progress,.story-paused .tour-fill,.story-paused .queue-scan{animation-play-state:paused}html{scroll-padding-top:84px}.landing-nav{background:color-mix(in oklab, var(--background) 72%, transparent);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%)}.landing-nav:after{content:"";inset-inline:0;pointer-events:none;opacity:0;background:linear-gradient(#0000000f,#0000);height:12px;transition:opacity .2s ease-out;position:absolute;top:100%}.dark .landing-nav:after{background:linear-gradient(#00000073,#0000)}.landing-nav[data-scrolled]:after{opacity:1}.landing-nav[data-open]{background:var(--background)}@media (prefers-reduced-transparency:reduce){.landing-nav{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.landing-nav{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--foreground)}.landing-nav:after{display:none}}
