.home-module__i7-vna__rise,.home-module__i7-vna__riseDelayed{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.home-module__i7-vna__rise{animation:home-module__i7-vna__rise var(--lp-duration-slow) var(--lp-ease-out) both}.home-module__i7-vna__riseDelayed{animation:home-module__i7-vna__rise var(--lp-duration-slow) var(--lp-ease-out) .12s both}.home-module__i7-vna__floatMascot{animation:home-module__i7-vna__floatMascot 5.5s var(--lp-ease-standard) infinite}}.home-module__i7-vna__heroBlend{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 97%,#0000 100%),linear-gradient(#0000 0%,#000 9% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 97%,#0000 100%),linear-gradient(#0000 0%,#000 9% 96%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.home-module__i7-vna__posterBlend{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%),linear-gradient(#0000 0%,#000 7% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%),linear-gradient(#0000 0%,#000 7% 96%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.home-module__i7-vna__heroGlow{background:radial-gradient(closest-side, color-mix(in srgb, var(--lp-brand-soft) 16%, transparent), transparent)}.home-module__i7-vna__parallaxScope{view-timeline-name:--lp-parallax;view-timeline-axis:block}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.home-module__i7-vna__parallaxDeep,.home-module__i7-vna__parallaxMid,.home-module__i7-vna__parallaxNear{will-change:transform;animation:none;animation-timeline:scroll(root);animation-range:0 1400px}.home-module__i7-vna__parallaxDeep{animation-name:home-module__i7-vna__driftDeep}.home-module__i7-vna__parallaxMid{animation-name:home-module__i7-vna__driftMid}.home-module__i7-vna__parallaxNear{animation-name:home-module__i7-vna__driftNear}.home-module__i7-vna__parallaxSectionDeep,.home-module__i7-vna__parallaxSectionMid{will-change:transform;animation:none;animation-timeline:--lp-parallax;animation-range:cover}.home-module__i7-vna__parallaxSectionDeep{animation-name:home-module__i7-vna__driftSectionDeep}.home-module__i7-vna__parallaxSectionMid{animation-name:home-module__i7-vna__driftSectionMid}.home-module__i7-vna__reveal{animation:linear both home-module__i7-vna__revealUp;animation-timeline:view();animation-range:entry 4% entry 62%}.home-module__i7-vna__twinkle circle{animation:home-module__i7-vna__twinkle 7s var(--lp-ease-standard) infinite}.home-module__i7-vna__twinkle circle:nth-child(3n){animation-duration:8.5s;animation-delay:-2.4s}.home-module__i7-vna__twinkle circle:nth-child(3n+1){animation-duration:6.2s;animation-delay:-4.8s}.home-module__i7-vna__pulseRing:after{animation:home-module__i7-vna__pulseRing 3.2s var(--lp-ease-out) infinite}}}.home-module__i7-vna__pulseRing{isolation:isolate;position:relative}.home-module__i7-vna__pulseRing:after{content:"";z-index:-1;border-radius:inherit;box-shadow:0 0 0 0 color-mix(in srgb, var(--lp-brand) 38%, transparent);position:absolute;inset:0}@keyframes home-module__i7-vna__driftDeep{to{transform:translateY(200px)}}@keyframes home-module__i7-vna__driftMid{to{transform:translateY(140px)}}@keyframes home-module__i7-vna__driftNear{to{opacity:.4;transform:translateY(80px)}}@keyframes home-module__i7-vna__driftSectionDeep{to{transform:translateY(90px)}}@keyframes home-module__i7-vna__driftSectionMid{to{transform:translateY(60px)}}@keyframes home-module__i7-vna__revealUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes home-module__i7-vna__twinkle{0%,to{opacity:.22}50%{opacity:.6}}@keyframes home-module__i7-vna__pulseRing{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--lp-brand) 38%, transparent)}70%,to{box-shadow:0 0 0 14px color-mix(in srgb, var(--lp-brand) 0%, transparent)}}@keyframes home-module__i7-vna__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes home-module__i7-vna__floatMascot{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}
