.hover-lift-module__GcTjIa__card{will-change:transform;transition:transform .18s ease-out;position:relative}.hover-lift-module__GcTjIa__card:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .18s ease-out;position:absolute;inset:0;box-shadow:0 12px 28px #00000059}@media (hover:hover){.hover-lift-module__GcTjIa__card:hover{transform:translateY(-4px)}.hover-lift-module__GcTjIa__card:hover:after{opacity:1}}.hover-lift-module__GcTjIa__card:focus-visible{outline:none;transform:translateY(-4px)}.hover-lift-module__GcTjIa__card:focus-visible:after{opacity:1}@media (prefers-reduced-motion:reduce){.hover-lift-module__GcTjIa__card,.hover-lift-module__GcTjIa__card:after{transition-duration:.01ms}.hover-lift-module__GcTjIa__card:hover,.hover-lift-module__GcTjIa__card:focus-visible{transform:none}}
@keyframes scroll-reveal-module__wqwmia__scroll-reveal{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){.scroll-reveal-module__wqwmia__reveal{animation:linear both scroll-reveal-module__wqwmia__scroll-reveal;animation-timeline:view();animation-range:cover cover 35%}}@supports not (animation-timeline:view()){.scroll-reveal-module__wqwmia__reveal{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(32px)}.scroll-reveal-module__wqwmia__reveal.scroll-reveal-module__wqwmia__isRevealed{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.scroll-reveal-module__wqwmia__reveal{opacity:1;animation:none;transform:none}}
@keyframes SpinnerDotsDemo-module__rwoIKq__spinnerDot{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-6px)}}.SpinnerDotsDemo-module__rwoIKq__dots{color:#d4d4d8;gap:6px;display:inline-flex}.SpinnerDotsDemo-module__rwoIKq__dots span{background:currentColor;border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite SpinnerDotsDemo-module__rwoIKq__spinnerDot;display:block}.SpinnerDotsDemo-module__rwoIKq__dots span:nth-child(2){animation-delay:.15s}.SpinnerDotsDemo-module__rwoIKq__dots span:nth-child(3){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.SpinnerDotsDemo-module__rwoIKq__dots span{opacity:.7;animation:none}}
@keyframes SkeletonShimmerDemo-module__1b3-tG__skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.SkeletonShimmerDemo-module__1b3-tG__block{background:linear-gradient(90deg,#ffffff0a 0%,#ffffff1f 50%,#ffffff0a 100%) 0 0/200% 100%;border-radius:8px;animation:1.4s linear infinite SkeletonShimmerDemo-module__1b3-tG__skeletonShimmer}@media (prefers-reduced-motion:reduce){.SkeletonShimmerDemo-module__1b3-tG__block{background:#ffffff0f;animation:none}}
@keyframes PulseAttentionDemo-module__x9eEzq__pulseRing{0%{opacity:.5;transform:scale(.8)}to{opacity:0;transform:scale(2.4)}}.PulseAttentionDemo-module__x9eEzq__dot{background:#84cc16;border-radius:50%;width:10px;height:10px;display:inline-block;position:relative}.PulseAttentionDemo-module__x9eEzq__dot:after{content:"";background:#84cc16;border-radius:50%;animation:1.8s ease-out infinite PulseAttentionDemo-module__x9eEzq__pulseRing;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.PulseAttentionDemo-module__x9eEzq__dot:after{opacity:0;animation:none}}
.hover-glow-module__lN9dZW__card{isolation:isolate;transition:transform .22s ease-out;position:relative}.hover-glow-module__lN9dZW__card:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;z-index:-1;transition:opacity .22s ease-out;position:absolute;inset:-4px;box-shadow:0 0 24px 4px #bef26473}@media (hover:hover){.hover-glow-module__lN9dZW__card:hover:after{opacity:1}}.hover-glow-module__lN9dZW__card:focus-visible:after{opacity:1}@media (prefers-reduced-motion:reduce){.hover-glow-module__lN9dZW__card,.hover-glow-module__lN9dZW__card:after{transition-duration:.01ms}}
.SvgLineDrawDemo-module__wO1o1G__svg{color:#bef264;display:block}.SvgLineDrawDemo-module__wO1o1G__svg path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.4s ease-in-out}.SvgLineDrawDemo-module__wO1o1G__svg.SvgLineDrawDemo-module__wO1o1G__isIn path{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.SvgLineDrawDemo-module__wO1o1G__svg path{stroke-dashoffset:0;transition:none}}
@keyframes CssScrollDrivenDemo-module__t6dalG__reveal-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.CssScrollDrivenDemo-module__t6dalG__card{opacity:1;transform:none}@supports (animation-timeline:view()){.CssScrollDrivenDemo-module__t6dalG__card{animation:linear both CssScrollDrivenDemo-module__t6dalG__reveal-up;animation-timeline:view();animation-range:entry cover 30%}}@media (prefers-reduced-motion:reduce){.CssScrollDrivenDemo-module__t6dalG__card{opacity:1;animation:none;transform:none}}.CssScrollDrivenDemo-module__t6dalG__hint{color:#a1a1aa;font-size:12px}
.HoverUnderlineDemo-module__1pxvJa__link{color:inherit;padding-bottom:4px;text-decoration:none;position:relative}.HoverUnderlineDemo-module__1pxvJa__link:after{content:"";transform-origin:0;background:currentColor;height:2px;transition:transform .24s ease-out;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@media (hover:hover){.HoverUnderlineDemo-module__1pxvJa__link:hover:after{transform:scaleX(1)}}.HoverUnderlineDemo-module__1pxvJa__link:focus-visible:after{transform:scaleX(1)}.HoverUnderlineDemo-module__1pxvJa__link:not(:hover):not(:focus-visible):after{transform-origin:100%}@media (prefers-reduced-motion:reduce){.HoverUnderlineDemo-module__1pxvJa__link:after{transition-duration:.01ms}}
.ImageZoomDemo-module__ee78oG__card{color:inherit;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;text-decoration:none;display:block;overflow:hidden}.ImageZoomDemo-module__ee78oG__frame{aspect-ratio:16/10;background:linear-gradient(135deg,#1f1f23,#0a0a0b);overflow:hidden}.ImageZoomDemo-module__ee78oG__image{object-fit:cover;will-change:transform;background:linear-gradient(120deg,#84cc16,#10b981 40%,#06b6d4);width:100%;height:100%;transition:transform .4s ease-out}@media (hover:hover){.ImageZoomDemo-module__ee78oG__card:hover .ImageZoomDemo-module__ee78oG__image{transform:scale(1.08)}}.ImageZoomDemo-module__ee78oG__card:focus-visible .ImageZoomDemo-module__ee78oG__image{transform:scale(1.08)}.ImageZoomDemo-module__ee78oG__body{padding:12px 14px}@media (prefers-reduced-motion:reduce){.ImageZoomDemo-module__ee78oG__image{transition-duration:.01ms}.ImageZoomDemo-module__ee78oG__card:hover .ImageZoomDemo-module__ee78oG__image{transform:none}}
.ProgressBarDemo-module__D0MKBq__progress{background:#ffffff14;border-radius:999px;height:6px;position:relative;overflow:hidden}.ProgressBarDemo-module__D0MKBq__bar{transform-origin:0;transform:scaleX(var(--value,0));background:#bef264;transition:transform .32s ease-out;position:absolute;inset:0}.ProgressBarDemo-module__D0MKBq__indeterminate:after{content:"";background:linear-gradient(90deg,#0000,#bef264,#0000);width:40%;animation:1.2s linear infinite ProgressBarDemo-module__D0MKBq__progress-flow;position:absolute;inset:0}@keyframes ProgressBarDemo-module__D0MKBq__progress-flow{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.ProgressBarDemo-module__D0MKBq__indeterminate:after{opacity:.5;animation:none;transform:translate(0)}.ProgressBarDemo-module__D0MKBq__bar{transition-duration:.01ms}}
.ShakeDemo-module__OCcdtq__target{position:relative}@keyframes ShakeDemo-module__OCcdtq__shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-6px)}20%,40%,60%,80%{transform:translate(6px)}}.ShakeDemo-module__OCcdtq__isShake{animation:.4s cubic-bezier(.36,.07,.19,.97) both ShakeDemo-module__OCcdtq__shake}@media (prefers-reduced-motion:reduce){.ShakeDemo-module__OCcdtq__isShake{animation:none}}
.HighlightFlashDemo-module__40TO-q__target{isolation:isolate;position:relative}.HighlightFlashDemo-module__40TO-q__target:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;z-index:-1;background:#bef26459;position:absolute;inset:0}.HighlightFlashDemo-module__40TO-q__isFlash:after{animation:1.2s ease-out forwards HighlightFlashDemo-module__40TO-q__highlight-flash}@keyframes HighlightFlashDemo-module__40TO-q__highlight-flash{0%{opacity:0}20%{opacity:1}50%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.HighlightFlashDemo-module__40TO-q__isFlash:after{opacity:.5;animation:none}}
.ViewTransitionSharedDemo-module__cMR98q__hero{view-transition-name:ViewTransitionSharedDemo-module__cMR98q__vts-demo-hero}::view-transition-old(ViewTransitionSharedDemo-module__cMR98q__vts-demo-hero){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-new(ViewTransitionSharedDemo-module__cMR98q__vts-demo-hero){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){::view-transition-old(ViewTransitionSharedDemo-module__cMR98q__vts-demo-hero){animation:none}::view-transition-new(ViewTransitionSharedDemo-module__cMR98q__vts-demo-hero){animation:none}}.ViewTransitionSharedDemo-module__cMR98q__swatchA{background:linear-gradient(135deg,#84cc16,#10b981)}.ViewTransitionSharedDemo-module__cMR98q__swatchB{background:linear-gradient(135deg,#06b6d4,#a78bfa)}
.MarqueeDemo-module__Bbt-2G__wrap{width:100%;position:relative;overflow:hidden}.MarqueeDemo-module__Bbt-2G__wrap:before,.MarqueeDemo-module__Bbt-2G__wrap:after{content:"";z-index:2;pointer-events:none;width:64px;position:absolute;top:0;bottom:0}.MarqueeDemo-module__Bbt-2G__wrap:before{background:linear-gradient(90deg,#0a0a0b,#0000);left:0}.MarqueeDemo-module__Bbt-2G__wrap:after{background:linear-gradient(270deg,#0a0a0b,#0000);right:0}.MarqueeDemo-module__Bbt-2G__track{will-change:transform;width:max-content;animation:24s linear infinite MarqueeDemo-module__Bbt-2G__flow;display:flex}.MarqueeDemo-module__Bbt-2G__content{color:#d4d4d8;align-items:center;gap:3rem;padding:0 1.5rem;font-size:1.1rem;display:flex}@keyframes MarqueeDemo-module__Bbt-2G__flow{to{transform:translate(-50%)}}.MarqueeDemo-module__Bbt-2G__wrap:hover .MarqueeDemo-module__Bbt-2G__track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.MarqueeDemo-module__Bbt-2G__track{animation:none}}
.CursorSpotlightDemo-module__YPIzdq__spotlight{background:radial-gradient(320px circle at var(--mx,50%) var(--my,50%), #bef26438, transparent 70%);min-height:100vh;position:relative}.CursorSpotlightDemo-module__YPIzdq__content{z-index:1;position:relative}@media (hover:none){.CursorSpotlightDemo-module__YPIzdq__spotlight{background:radial-gradient(320px,#bef2642e,#0000 70%)}}@media (prefers-reduced-motion:reduce){.CursorSpotlightDemo-module__YPIzdq__spotlight{background:radial-gradient(320px,#bef2641f,#0000 70%)}}
.StickyShrinkHeaderDemo-module__jIOAHG__header{z-index:30;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:1px solid #0000;padding:1rem 1.5rem;transition:padding .22s,background .22s,-webkit-backdrop-filter .22s,backdrop-filter .22s,border-color .22s;position:sticky;top:0}.StickyShrinkHeaderDemo-module__jIOAHG__scrolled{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0bb3;border-bottom-color:#ffffff14;padding:.55rem 1.5rem}.StickyShrinkHeaderDemo-module__jIOAHG__brand{font-size:1.25rem;transition:font-size .22s}.StickyShrinkHeaderDemo-module__jIOAHG__scrolled .StickyShrinkHeaderDemo-module__jIOAHG__brand{font-size:1rem}@media (prefers-reduced-motion:reduce){.StickyShrinkHeaderDemo-module__jIOAHG__header,.StickyShrinkHeaderDemo-module__jIOAHG__brand{transition-duration:.01ms}}
.TypewriterDemo-module__Ccq9GW__caret{width:1ch;font-weight:300;animation:.9s step-end infinite TypewriterDemo-module__Ccq9GW__blink;display:inline-block}@keyframes TypewriterDemo-module__Ccq9GW__blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.TypewriterDemo-module__Ccq9GW__caret{animation:none}}
