.floating-hero{aspect-ratio:4/3;position:relative;width:100%}.floating-hero .card{border-radius:14px;box-shadow:0 8px 32px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.06);overflow:hidden;position:absolute;transition:transform .9s cubic-bezier(.25,.46,.45,.94),opacity .5s ease,box-shadow .5s ease;will-change:translate,transform,opacity}.floating-hero .card img{display:block;height:100%;object-fit:cover;pointer-events:none;user-select:none;width:100%}.floating-hero .card-placeholder{align-items:center;aspect-ratio:16/10;background:#e8eaed;color:#888;display:flex;font-family:sans-serif;font-size:13px;justify-content:center;width:100%}.floating-hero .card-1{left:28%;top:3%;width:66%;z-index:1}.floating-hero .card-2{left:4%;top:26%;width:48%;z-index:3}.floating-hero .card-3{left:18%;top:58%;width:44%;z-index:2}.floating-hero .card-1{animation:fch-entrance .8s cubic-bezier(.22,1,.36,1) .1s both,fch-float-1 8s ease-in-out .9s infinite alternate}.floating-hero .card-2{animation:fch-entrance .8s cubic-bezier(.22,1,.36,1) .3s both,fch-float-2 7s ease-in-out 1.1s infinite alternate}.floating-hero .card-3{animation:fch-entrance .8s cubic-bezier(.22,1,.36,1) .5s both,fch-float-3 9s ease-in-out 1.3s infinite alternate}@keyframes fch-entrance{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fch-float-1{0%{translate:0 0}28%{translate:5px -7px}57%{translate:-5px 6px}83%{translate:4px 4px}to{translate:-3px -5px}}@keyframes fch-float-2{0%{translate:0 0}22%{translate:-6px 5px}50%{translate:7px -6px}76%{translate:-4px 7px}to{translate:5px -3px}}@keyframes fch-float-3{0%{translate:0 0}32%{translate:5px 6px}61%{translate:-7px -5px}85%{translate:6px -2px}to{translate:-2px 5px}}.floating-hero .card.is-active{box-shadow:0 20px 56px rgba(0,0,0,.22)!important;opacity:1!important;transform:scale(1.2)!important;z-index:10!important}.floating-hero .card.is-inactive{box-shadow:0 4px 12px rgba(0,0,0,.07)!important;opacity:.38!important;transform:scale(.96)!important}@media (prefers-reduced-motion:reduce){.floating-hero .card{animation:none!important}}