.hero-background_ribbonContainer__0U1eN{position:absolute;inset:0;overflow:hidden;filter:blur(8px);opacity:1;mix-blend-mode:screen;pointer-events:none}.hero-background_ribbonContainer__0U1eN:after{content:"";position:absolute;inset:-20%;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.35),transparent 60%);opacity:.5}.hero-background_ribbon__gmm_J{position:absolute;width:220%;height:440px;left:-50%;background:linear-gradient(110deg,rgba(245,194,209,.35),rgba(255,240,245,.25),rgba(255,255,255,.15));opacity:.7;animation:hero-background_ribbonDrift__buzp2 18s ease-in-out infinite;will-change:transform}.hero-background_ribbon__gmm_J:nth-child(2){top:10%;animation-duration:24s;animation-delay:-5s;animation-name:hero-background_ribbonFloat__iEtGs;background:linear-gradient(110deg,rgba(255,230,240,.3),rgba(245,194,209,.28),rgba(255,245,250,.2));opacity:.65}.hero-background_ribbon__gmm_J:nth-child(3){top:58%;animation-duration:20s;animation-delay:-9s;animation-name:hero-background_ribbonSway__dziI1;background:linear-gradient(110deg,rgba(245,194,209,.32),rgba(255,240,245,.25),rgba(255,250,252,.18));opacity:.68}@keyframes hero-background_ribbonFlow__lUj07{0%{transform:translate3d(0,-60px,0) rotate(8deg) scale(1)}50%{transform:translate3d(-18%,60px,0) rotate(6deg) scale(1.08)}to{transform:translate3d(-36%,-60px,0) rotate(8deg) scale(1)}}@keyframes hero-background_ribbonDrift__buzp2{0%{transform:translate3d(0,-80px,0) rotate(10deg) scale(1)}50%{transform:translate3d(-20%,80px,0) rotate(8deg) scale(1.07)}to{transform:translate3d(-40%,-80px,0) rotate(10deg) scale(1)}}@keyframes hero-background_ribbonFloat__iEtGs{0%{transform:translate3d(5%,-40px,0) rotate(4deg) scale(1.02)}50%{transform:translate3d(-10%,90px,0) rotate(2deg) scale(1.08)}to{transform:translate3d(-25%,-40px,0) rotate(4deg) scale(1.02)}}@keyframes hero-background_ribbonSway__dziI1{0%{transform:translate3d(-5%,-90px,0) rotate(7deg) scale(.98)}50%{transform:translate3d(-18%,50px,0) rotate(5deg) scale(1.05)}to{transform:translate3d(-32%,-90px,0) rotate(7deg) scale(.98)}}@media (max-width:768px){.hero-background_ribbon__gmm_J{height:260px;width:240%;left:-70%}.hero-background_ribbonContainer__0U1eN{filter:blur(18px)}}.hero-background_staticGlow__Tkkn4{position:absolute;inset:0;background:radial-gradient(circle at 30% 20%,rgba(245,194,209,.4),transparent 55%),radial-gradient(circle at 70% 60%,rgba(155,136,199,.35),transparent 60%),radial-gradient(circle at 50% 80%,rgba(255,228,225,.25),transparent 50%);opacity:.7;mix-blend-mode:screen;pointer-events:none}@media (prefers-reduced-motion:reduce){.hero-background_ribbon__gmm_J{transform:translate3d(-15%,-20px,0);animation:none}}