.scroll-container,[data-scroll-container]{-webkit-overflow-scrolling:touch;transform:translateZ(0)}.card-lift,.hover\:shadow-xl:hover,.transform{will-change:transform,box-shadow;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}.card-lift:not(:hover),.transform:not(.animating){will-change:auto}[data-dragging=true]{will-change:transform,opacity;transform:translateZ(0)}[data-dragging=false]{will-change:auto}.modal-overlay{will-change:opacity;transform:translateZ(0)}.modal-content{will-change:transform,opacity;transform-origin:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}[data-in-viewport=true] .flower{will-change:transform,filter;transform:translateZ(0)}[data-in-viewport=false] .flower{will-change:auto;animation-play-state:paused}.animateSlideUp{will-change:transform,opacity;transform:translateZ(0)}.animateSlideUp[data-visible=true]{will-change:auto}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;will-change:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.modal-overlay,.modal-content{transition-duration:.1ms!important}}@media (max-width:768px) and (hover:none){.hover\:shadow-xl:hover,.hover\:-translate-y-1:hover,.hover\:-translate-y-2:hover{box-shadow:none!important;transform:none!important}.animateFloatSlow,.animateFloatReverse{animation:none;transform:translateZ(0)}.sparkle,.dewdrop,.floatingSeed{animation-duration:10s!important}}.low-performance-mode .animateWordReveal1{animation:.3s ease-out forwards fadeIn!important}.low-performance-mode .animateWordReveal2{animation:.3s ease-out forwards fadeIn!important}.low-performance-mode .animateWordReveal3{animation:.3s ease-out forwards fadeIn!important}.low-performance-mode .animateFloatSlow{animation:none!important}.low-performance-mode .animateFloatReverse{animation:none!important}.low-performance-mode .animateGradientShift{animation:none!important}.low-performance-mode *{transform-style:flat!important;perspective:none!important}.gpu-accelerate{-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}.no-paint{contain:layout style paint}.animation-container{contain:layout style;transform:translateZ(0)}.batch-animate{contain:layout;will-change:contents}
