.bounceCardsContainer{justify-content:center;align-items:center;width:400px;height:400px;display:flex;position:relative}.card{aspect-ratio:1;cursor:pointer;background:#fff;border:5px solid #fff;border-radius:25px;justify-content:center;align-items:center;width:200px;padding:20px;transition:box-shadow .3s;display:flex;position:absolute;overflow:hidden;box-shadow:0 4px 10px #0003}.card:hover{z-index:10;box-shadow:0 8px 30px #6c5ce766}.card .image{object-fit:contain;width:100%;height:100%}@media (max-width:768px){.bounceCardsContainer{width:100%;max-width:350px;height:300px}.card{width:140px}}@media (max-width:480px){.bounceCardsContainer{height:250px}.card{width:110px}}
.card-swap-container{transform-origin:100% 100%;perspective:900px;position:absolute;bottom:0;right:0;overflow:visible;transform:translate(5%,20%)}.card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;transform-style:preserve-3d;will-change:transform;backface-visibility:hidden;background:linear-gradient(135deg,#1e1e32f2,#141423f2);border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;justify-content:space-between;padding:40px;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 20px 60px #00000080}.card-swap-testimonial{color:#ffffffe6;margin-bottom:24px;font-size:18px;line-height:1.6}.card-swap-author{align-items:center;gap:12px;display:flex}.card-swap-avatar{color:#fff;background:linear-gradient(135deg,#6c5ce7,#a855f7);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:16px;font-weight:700;display:flex}.card-swap-author-info{flex-direction:column;gap:2px;display:flex}.card-swap-name{color:#fff;font-size:16px;font-weight:700}.card-swap-role{color:#fff9;font-size:13px}.card-swap-rating{color:gold;gap:4px;margin-bottom:16px;display:flex}@media (max-width:768px){.card-swap-container{transform:scale(.75)translate(25%,25%)}.card{padding:30px}.card-swap-testimonial{font-size:15px}}@media (max-width:480px){.card-swap-container{transform:scale(.55)translate(25%,25%)}}
