@layer components{.Footer-module__Grjkva__frame{--footer-overlap:.15;--footer-cross-turn:4deg;--footer-pull:calc(var(--footer-overlap) * var(--footer-height,0px));--footer-scrub-length:1s;view-timeline:--footer}@media (prefers-reduced-motion:no-preference){.Footer-module__Grjkva__frame{margin-top:calc(-1 * var(--footer-pull))}.Footer-module__Grjkva__backdrop,.Footer-module__Grjkva__slide,.Footer-module__Grjkva__card,.Footer-module__Grjkva__nav,.Footer-module__Grjkva__cross{animation-timing-function:linear;animation-fill-mode:both}@supports (animation-timeline:view()){.Footer-module__Grjkva__backdrop,.Footer-module__Grjkva__slide,.Footer-module__Grjkva__card,.Footer-module__Grjkva__nav,.Footer-module__Grjkva__cross{animation-timeline:--footer;animation-range:entry-crossing}}@supports not (animation-timeline:view()){.Footer-module__Grjkva__backdrop,.Footer-module__Grjkva__slide,.Footer-module__Grjkva__card,.Footer-module__Grjkva__nav,.Footer-module__Grjkva__cross{animation-duration:var(--footer-scrub-length);animation-play-state:paused}}.Footer-module__Grjkva__backdrop{animation-name:Footer-module__Grjkva__backdrop}.Footer-module__Grjkva__slide{animation-name:Footer-module__Grjkva__slide}.Footer-module__Grjkva__card{animation-name:Footer-module__Grjkva__card}.Footer-module__Grjkva__nav{animation-name:Footer-module__Grjkva__nav}.Footer-module__Grjkva__cross{animation-name:Footer-module__Grjkva__cross}}}@keyframes Footer-module__Grjkva__backdrop{to{opacity:1}}@keyframes Footer-module__Grjkva__slide{0%{translate:0 var(--footer-pull)}}@keyframes Footer-module__Grjkva__card{0%{clip-path:inset(9.1954cqw 1.14943cqw 0 round var(--radius-lg))}to{clip-path:inset(0 round var(--radius-lg))}}@keyframes Footer-module__Grjkva__nav{0%{translate:0 9.1954cqw}}@keyframes Footer-module__Grjkva__cross{0%{rotate:var(--footer-cross-turn)}}
@property --home-showcase-wave{syntax:"<number>";inherits:false;initial-value:0}@property --home-showcase-hover{syntax:"<number>";inherits:true;initial-value:0}@layer components{.HomeShowcaseSearchBackdrop-module__j5kOOa__fill{fill:#fff;fill-opacity:calc(.04 + max(.04 * var(--home-showcase-wave,0), .12 * var(--home-showcase-hover,0)))}.HomeShowcaseSearchBackdrop-module__j5kOOa__line{stroke:#fff;stroke-opacity:calc(.15 + max(.1 * var(--home-showcase-wave,0), .25 * var(--home-showcase-hover,0)))}.HomeShowcaseSearchBackdrop-module__j5kOOa__card{transition:--home-showcase-hover var(--default-transition-duration) var(--default-transition-timing-function)}@media (hover:hover){.HomeShowcaseSearchBackdrop-module__j5kOOa__card:hover{--home-showcase-hover:1}}[data-wave=even] :is(.HomeShowcaseSearchBackdrop-module__j5kOOa__fill,.HomeShowcaseSearchBackdrop-module__j5kOOa__line){animation:HomeShowcaseSearchBackdrop-module__j5kOOa__wave-even 1.2s var(--ease-out-sine)}[data-wave=odd] :is(.HomeShowcaseSearchBackdrop-module__j5kOOa__fill,.HomeShowcaseSearchBackdrop-module__j5kOOa__line){animation:HomeShowcaseSearchBackdrop-module__j5kOOa__wave-odd 1.2s var(--ease-out-sine)}}@keyframes HomeShowcaseSearchBackdrop-module__j5kOOa__wave-even{15%{--home-showcase-wave:1}}@keyframes HomeShowcaseSearchBackdrop-module__j5kOOa__wave-odd{15%{--home-showcase-wave:1}}
@layer components{.HomeShowcaseSearchModal-module__N4ZxZq__caret{animation:1s step-end infinite HomeShowcaseSearchModal-module__N4ZxZq__caret-blink}.HomeShowcaseSearchModal-module__N4ZxZq__field{--home-search-field-scale:1;inline-size:calc(100% / var(--home-search-field-scale));block-size:calc(100% / var(--home-search-field-scale));padding-inline:calc(calc(var(--spacing,1px) * 8) / var(--home-search-field-scale));transform-origin:0}@media not all and (min-width:48rem){.HomeShowcaseSearchModal-module__N4ZxZq__field{--home-search-field-scale:calc(12 / 16);scale:var(--home-search-field-scale)}}.HomeShowcaseSearchModal-module__N4ZxZq__field::-webkit-search-cancel-button{appearance:none}.HomeShowcaseSearchModal-module__N4ZxZq__results{scrollbar-width:thin;scrollbar-color:#e6e6ec33 transparent}@media (prefers-reduced-motion:reduce){.HomeShowcaseSearchModal-module__N4ZxZq__caret{animation:none}}}@keyframes HomeShowcaseSearchModal-module__N4ZxZq__caret-blink{50%{opacity:0}}
@property --home-hero-dashboard-screen{syntax:"<length>";inherits:false;initial-value:0}@layer components{.HomeHeroDashboard-module__l2ZMaa__viewport{--home-hero-dashboard-width:1280;--home-hero-dashboard-height:720;aspect-ratio:var(--home-hero-dashboard-width) / var(--home-hero-dashboard-height);position:relative;overflow:hidden}.HomeHeroDashboard-module__l2ZMaa__frame{--home-hero-dashboard-screen:100cqw;width:calc(var(--home-hero-dashboard-width) * 1px);height:calc(var(--home-hero-dashboard-height) * 1px);transform-origin:0 0;scale:tan(atan2(var(--home-hero-dashboard-screen), var(--home-hero-dashboard-width) * 1px))}}
@layer components{@media (prefers-reduced-motion:no-preference){@media (min-width:64rem){.HomeHeroModulesEntry-module__Rf_qVW__bullet{animation:HomeHeroModulesEntry-module__Rf_qVW__arc .4s var(--home-hero-modules-arc-ease)}}}}@keyframes HomeHeroModulesEntry-module__Rf_qVW__arc{to{translate:0 var(--home-hero-modules-arc)}}
@layer components{.HeaderFrame-module__ZFf5cW__frame{inset-inline:0;top:var(--header-top);z-index:100;max-height:calc(100dvh - 2 * var(--header-top));position:fixed}.HeaderFrame-module__ZFf5cW__frame[data-header-hidden=true]{translate:0 calc(-1 * var(--header-offset))}.HeaderFrame-module__ZFf5cW__frame[data-header-hidden=true]:before,.HeaderFrame-module__ZFf5cW__frame[data-header-hidden=true]>*{opacity:.75}@media (prefers-reduced-motion:no-preference){.HeaderFrame-module__ZFf5cW__frame,.HeaderFrame-module__ZFf5cW__frame:before,.HeaderFrame-module__ZFf5cW__frame>*{transition-property:translate,opacity;transition-duration:var(--header-reveal-duration);transition-timing-function:var(--ease-out-quart)}.HeaderFrame-module__ZFf5cW__frame[data-header-hidden=true],.HeaderFrame-module__ZFf5cW__frame[data-header-hidden=true]:before,.HeaderFrame-module__ZFf5cW__frame[data-header-hidden=true]>*{transition-duration:var(--header-hide-duration);transition-timing-function:var(--header-hide-ease)}}}
@layer components{.CycleBar-module___squzq__bar{transform-origin:0;scale:0 1}@media (prefers-reduced-motion:no-preference){.CycleBar-module___squzq__bar{animation:linear forwards CycleBar-module___squzq__fill}}.CycleBar-module___squzq__bar[data-paused]{animation-play-state:paused}}@keyframes CycleBar-module___squzq__fill{96%{opacity:1}to{opacity:0;scale:1}}
@layer components{.HomeHero-module__Nsgdrq__title,.HomeHero-module__Nsgdrq__lead,.HomeHero-module__Nsgdrq__actions,.HomeHero-module__Nsgdrq__modules,.HomeHero-module__Nsgdrq__sceneHost,.HomeHero-module__Nsgdrq__stage{animation:HomeHero-module__Nsgdrq__fade .6s var(--ease-reveal) both;animation-delay:calc(var(--home-hero-turn,0) * .1s)}.HomeHero-module__Nsgdrq__title,.HomeHero-module__Nsgdrq__lead,.HomeHero-module__Nsgdrq__actions,.HomeHero-module__Nsgdrq__modules{--home-hero-rise:24px}@media (prefers-reduced-motion:no-preference){.HomeHero-module__Nsgdrq__title,.HomeHero-module__Nsgdrq__lead,.HomeHero-module__Nsgdrq__actions,.HomeHero-module__Nsgdrq__modules{animation-name:HomeHero-module__Nsgdrq__fade,HomeHero-module__Nsgdrq__rise;animation-duration:.6s,1s;animation-timing-function:var(--ease-reveal), var(--ease-reveal-rise)}}.HomeHero-module__Nsgdrq__lead{--home-hero-turn:1}.HomeHero-module__Nsgdrq__actions{--home-hero-turn:2}.HomeHero-module__Nsgdrq__modules{--home-hero-turn:0}@media (min-width:64rem){.HomeHero-module__Nsgdrq__modules{--home-hero-turn:3}}.HomeHero-module__Nsgdrq__sceneHost{--home-hero-turn:4}.HomeHero-module__Nsgdrq__scene{--home-hero-narrow:1;--home-hero-inset:calc((100% - 100cqw) * var(--home-hero-narrow));--home-hero-radius:calc(var(--radius-lg) * var(--home-hero-narrow));clip-path:inset(0 var(--home-hero-inset) round 0 0 var(--home-hero-radius) var(--home-hero-radius))}@media (prefers-reduced-motion:no-preference){.HomeHero-module__Nsgdrq__scene{--home-hero-narrow:0}}.HomeHero-module__Nsgdrq__set{--home-hero-px:.6px;--home-hero-wall:calc(52 * var(--home-hero-px));--home-hero-table:calc(64 * var(--home-hero-px));--home-hero-parallax:calc(48 * var(--home-hero-px));padding-block:var(--home-hero-wall) var(--home-hero-table);background-image:radial-gradient(50% 12% at 50% 93%,#e6e6ec4d,70.7%,#0000),linear-gradient(#0d0d0e 45%,#0f1019 75%,83%,#282e40 87.5%,#444c61 90.5%)}@media (min-width:48rem){.HomeHero-module__Nsgdrq__set{--home-hero-px:.0718391cqw}}@media (prefers-reduced-motion:no-preference){.HomeHero-module__Nsgdrq__set{translate:0 calc(var(--home-hero-crossing,0) * var(--home-hero-parallax));will-change:translate}}.HomeHero-module__Nsgdrq__stage{--home-hero-turn:5;--home-hero-swivel:4deg;--home-hero-arrival:1.8s;--home-hero-rise:calc(40 * var(--home-hero-px));--home-hero-screen:calc(1016 * var(--home-hero-px));--home-hero-frame:calc(5 * var(--home-hero-px));--home-hero-device:calc(var(--home-hero-screen) + 2 * var(--home-hero-frame));perspective:calc(2 * var(--home-hero-device))}@media (prefers-reduced-motion:no-preference){.HomeHero-module__Nsgdrq__stage{animation-name:HomeHero-module__Nsgdrq__fade,HomeHero-module__Nsgdrq__rise;animation-duration:.6s, var(--home-hero-arrival);animation-timing-function:var(--ease-reveal), var(--ease-out-expo)}}.HomeHero-module__Nsgdrq__screen{--home-hero-slide:calc(var(--home-hero-table) - var(--home-hero-parallax));--home-hero-radius:calc(14 * var(--home-hero-px));width:var(--home-hero-device);padding:var(--home-hero-frame);border-radius:var(--home-hero-radius);margin-inline-start:20cqw;container-type:inline-size}.HomeHero-module__Nsgdrq__screen>*{border-radius:calc(var(--home-hero-radius) - var(--home-hero-frame))}@media (prefers-reduced-motion:no-preference){.HomeHero-module__Nsgdrq__screen{translate:0 calc(var(--home-hero-crossing,0) * var(--home-hero-slide));will-change:translate}@media (min-width:48rem){.HomeHero-module__Nsgdrq__screen{animation:HomeHero-module__Nsgdrq__swivel var(--home-hero-arrival) var(--ease-out-expo) both;animation-delay:calc(var(--home-hero-turn) * .1s)}}}}@keyframes HomeHero-module__Nsgdrq__fade{0%{opacity:0}}@keyframes HomeHero-module__Nsgdrq__rise{0%{translate:0 var(--home-hero-rise)}}@keyframes HomeHero-module__Nsgdrq__swivel{0%{rotate:y var(--home-hero-swivel)}}
