.ambient-glow-module__RprSia__root{pointer-events:none;position:fixed;inset:0;overflow:hidden}.ambient-glow-module__RprSia__contained{height:44rem;position:absolute;inset:0 0 auto;-webkit-mask-image:radial-gradient(65% 60% at 50% 25%,#000,#0000);mask-image:radial-gradient(65% 60% at 50% 25%,#000,#0000)}.ambient-glow-module__RprSia__contained .ambient-glow-module__RprSia__breathe{--glow:14%}.dark .ambient-glow-module__RprSia__contained .ambient-glow-module__RprSia__breathe{--glow:24%}.ambient-glow-module__RprSia__faint .ambient-glow-module__RprSia__breathe{--glow:7%}.dark .ambient-glow-module__RprSia__faint .ambient-glow-module__RprSia__breathe{--glow:12%}.ambient-glow-module__RprSia__wanderX{aspect-ratio:1;width:min(155vw,48rem);animation:29s ease-in-out infinite alternate ambient-glow-module__RprSia__wanderX;position:absolute;top:50%;left:50%}.ambient-glow-module__RprSia__wanderY{width:100%;height:100%;animation:37s ease-in-out infinite alternate ambient-glow-module__RprSia__wanderY}.ambient-glow-module__RprSia__breathe{--glow:20%;background:radial-gradient(closest-side, color-mix(in oklab, var(--brand) var(--glow), transparent), color-mix(in oklab, var(--brand) calc(var(--glow) * .45), transparent) 55%, transparent 100%);width:100%;height:100%;animation:43s ease-in-out infinite alternate ambient-glow-module__RprSia__breathe}.dark .ambient-glow-module__RprSia__breathe{--glow:30%}@keyframes ambient-glow-module__RprSia__wanderX{0%{transform:translate(-50%,-50%)translate(-24vw)}to{transform:translate(-50%,-50%)translate(24vw)}}@keyframes ambient-glow-module__RprSia__wanderY{0%{transform:translateY(-22vh)}to{transform:translateY(22vh)}}@keyframes ambient-glow-module__RprSia__breathe{0%{transform:scale(.88)}to{transform:scale(1.16)}}@media (prefers-reduced-motion:reduce){.ambient-glow-module__RprSia__wanderX{animation:none;transform:translate(-50%,-50%)}.ambient-glow-module__RprSia__wanderY,.ambient-glow-module__RprSia__breathe{animation:none}}
@keyframes landing-module__8wgrvq__rise{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:none}}.landing-module__8wgrvq__rise{animation:.9s cubic-bezier(.16,1,.3,1) both landing-module__8wgrvq__rise}.landing-module__8wgrvq__reveal{animation:1s cubic-bezier(.16,1,.3,1) both landing-module__8wgrvq__rise;animation-timeline:view();animation-range:entry 5% entry 60%}@keyframes landing-module__8wgrvq__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.landing-module__8wgrvq__bar{transform-origin:0;animation:1.1s cubic-bezier(.16,1,.3,1) both landing-module__8wgrvq__grow;animation-timeline:view();animation-range:entry 10% entry 60%}.landing-module__8wgrvq__dotFill{transform-origin:0;animation:linear both landing-module__8wgrvq__grow}.landing-module__8wgrvq__shelf{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.landing-module__8wgrvq__shelfRows{flex-direction:column;justify-content:center;gap:1.25rem;height:100%;display:flex}.landing-module__8wgrvq__shelfTrack{width:max-content;animation:80s linear infinite landing-module__8wgrvq__drift;display:flex}@keyframes landing-module__8wgrvq__drift{0%{transform:translate(0)}to{transform:translate(-50%)}}.landing-module__8wgrvq__frameWindow{display:block;overflow:hidden}.landing-module__8wgrvq__frameStrip{height:100%;animation-name:landing-module__8wgrvq__strip;animation-iteration-count:infinite;display:flex}@keyframes landing-module__8wgrvq__strip{to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.landing-module__8wgrvq__rise,.landing-module__8wgrvq__reveal,.landing-module__8wgrvq__frameStrip,.landing-module__8wgrvq__shelfTrack,.landing-module__8wgrvq__bar,.landing-module__8wgrvq__dotFill{animation:none}}
