.flower-ribbon_ribbon__0BfQy{--flower-size:112px;--flower-scale:1.12;--ribbon-height:144px;position:relative;height:var(--ribbon-height);overflow:hidden;contain:layout paint;touch-action:pan-y;user-select:none}.flower-ribbon_stage__lhqdA{display:block;overflow:hidden}.flower-ribbon_flower__vzqCW{transform:translate(calc(var(--index) * var(--flower-size) * .84 + var(--flower-size) * .5),calc(var(--ribbon-height) * .5 + var(--offset)))}.flower-ribbon_sized__FDmJ4{transform:scale(var(--flower-scale))}.flower-ribbon_sway__UMnEl{animation:flower-ribbon_sway__UMnEl 7s ease-in-out var(--phase) infinite paused}.flower-ribbon_bloom__1XR0s{animation:flower-ribbon_breathe__BxALH 5.5s ease-in-out var(--phase) infinite paused}.flower-ribbon_petal__tqnQF{animation:flower-ribbon_petal__tqnQF 6s ease-in-out var(--phase) infinite paused}.flower-ribbon_petalShape__Cxexx{fill:var(--petal-color,#fff7e9)}.flower-ribbon_centerShape__qruQ_{fill:var(--center-color,#ded2f0)}.flower-ribbon_veins__uwI13{opacity:.8}.flower-ribbon_ribbon__0BfQy[data-active=true] :is(.flower-ribbon_sway__UMnEl,.flower-ribbon_bloom__1XR0s,.flower-ribbon_petal__tqnQF){animation-play-state:running}.flower-ribbon_ribbon__0BfQy[data-physics=true]{cursor:grab}.flower-ribbon_ribbon__0BfQy[data-physics=true]:active{cursor:grabbing}@keyframes flower-ribbon_sway__UMnEl{0%,to{transform:rotate(-2deg) translateY(0)}50%{transform:rotate(2deg) translateY(-1.5px)}}@keyframes flower-ribbon_breathe__BxALH{0%,to{transform:scale(1)}50%{transform:scale(1.012)}}@keyframes flower-ribbon_petal__tqnQF{0%,to{transform:rotate(-.6deg)}50%{transform:rotate(.6deg) scaleY(1.008)}}@media (max-width:640px){.flower-ribbon_ribbon__0BfQy{--flower-size:88px;--flower-scale:0.88;--ribbon-height:112px}}@media (prefers-reduced-motion:reduce){.flower-ribbon_bloom__1XR0s,.flower-ribbon_petal__tqnQF,.flower-ribbon_sway__UMnEl{animation:none}}