.floating-image-divider{width:100%;overflow:hidden;padding:60px 0 180px;contain:layout}.floating-image-divider__container{display:flex;justify-content:center;align-items:flex-start;gap:24px;max-width:2130px;margin:0 auto;padding:0 24px}.floating-image-divider__item{flex:0 0 auto;width:100%;max-width:390px;position:relative}.floating-image-divider__item--offset-up{transform:translate3d(0,0,0)}.floating-image-divider__item--offset-down{transform:translate3d(0,53px,0)}.floating-image-divider__image-wrapper{position:relative;width:100%;height:241px;border-radius:12px;overflow:hidden;filter:drop-shadow(0 8px 16px rgba(40,125,233,.12)) drop-shadow(0 20px 24px rgba(40,125,233,.08));transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px}.floating-image-divider__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;border-radius:12px;image-rendering:-webkit-optimize-contrast}@keyframes float-gentle{0%,100%{transform:translate3d(0,0,0)}25%{transform:translate3d(3px,-8px,0)}50%{transform:translate3d(-2px,-12px,0)}75%{transform:translate3d(4px,-6px,0)}}@keyframes float-gentle-alt{0%,100%{transform:translate3d(0,0,0)}25%{transform:translate3d(-4px,-10px,0)}50%{transform:translate3d(3px,-6px,0)}75%{transform:translate3d(-2px,-14px,0)}}@keyframes float-gentle-alt2{0%,100%{transform:translate3d(0,0,0)}25%{transform:translate3d(2px,-7px,0)}50%{transform:translate3d(-3px,-15px,0)}75%{transform:translate3d(5px,-9px,0)}}.floating-image-divider__item .floating-image-divider__image-wrapper{animation:float-gentle 8s ease-in-out infinite}.floating-image-divider__item:nth-child(2) .floating-image-divider__image-wrapper{animation:float-gentle-alt 9s ease-in-out infinite}.floating-image-divider__item:nth-child(3) .floating-image-divider__image-wrapper{animation:float-gentle-alt2 10s ease-in-out infinite}.floating-image-divider__item:nth-child(4) .floating-image-divider__image-wrapper{animation:float-gentle 11s ease-in-out infinite;animation-delay:1s}.floating-image-divider__item:nth-child(5) .floating-image-divider__image-wrapper{animation:float-gentle-alt 7s ease-in-out infinite;animation-delay:0.5s}@media (max-width:1024px){.floating-image-divider__container{flex-wrap:wrap;gap:20px}.floating-image-divider__item{max-width:calc(33.333% - 14px)}.floating-image-divider__image-wrapper{height:200px}.floating-image-divider__item--offset-down{transform:translateY(30px)}}@media (max-width:768px){.floating-image-divider{padding:40px 0}.floating-image-divider__container{gap:16px;padding:0 16px}.floating-image-divider__item{max-width:calc(50% - 8px)}.floating-image-divider__image-wrapper{height:180px;border-radius:8px}.floating-image-divider__item--offset-down{transform:translateY(20px)}@keyframes float-gentle{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(2px,-6px,0)}}@keyframes float-gentle-alt{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(-2px,-6px,0)}}@keyframes float-gentle-alt2{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(3px,-6px,0)}}}@media (prefers-reduced-motion:reduce){.floating-image-divider__item .floating-image-divider__image-wrapper{animation:none}}