.carousel-container{overflow:hidden;width:100%;margin-top:44px;position:relative}.carousel-track{display:flex;flex-wrap:nowrap;will-change:transform;touch-action:none;user-select:none;-webkit-user-drag:none;transform:translateZ(0)}.carousel-item{flex:0 0 auto;padding:0 8px}.midjourney-badge{position:absolute;bottom:16px;left:16px;display:flex;align-items:center;gap:8px;padding:0 20px;height:72px;background:hsla(0,0%,100%,.36);border-radius:36px;backdrop-filter:blur(7px);box-shadow:inset 1px 1px 1px hsla(0,0%,100%,.8);font-size:18px;font-weight:400}.midjourney-badge strong{font-weight:700}.qualItem{height:517px;width:364px;max-width:364px;background-color:#e2fdff;border-radius:12.66px;padding:40px;overflow:hidden;flex-shrink:0;position:relative;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.textWrapper{position:relative;z-index:2}.carousel-item-padding-right{margin-right:80px}.qualItem .midImage{width:clamp(120px,18vw,180px);height:auto;position:absolute;right:7%;bottom:5%;object-fit:contain}.qualItem h1{font-size:38px;line-height:1.1;margin-bottom:1.5vw;font-family:Raleway;font-weight:500;color:#fff}.qualItem h6{font-size:21px;font-weight:300;color:#fff;font-family:Inter}.default-image{height:100%;width:auto;position:absolute;bottom:-65px;right:-50px}.large-image{width:270px;height:360px;position:absolute;bottom:0;right:0}@media (max-width:480px){.qualItem{width:300px}}@media (min-width:1024px) and (max-width:1239px){.qualItem{width:320px;height:480px;padding:32px}.carousel-item-padding-right{margin-right:60px}.qualItem h1{font-size:32px}.qualItem h6{font-size:18px}}@media (min-width:1240px) and (max-width:1359px){.qualItem{width:340px;height:500px;padding:36px}.carousel-item-padding-right{margin-right:60px}.qualItem h1{font-size:34px}.qualItem h6{font-size:19px}}@media (min-width:1360px) and (max-width:1439px){.qualItem{width:364px;height:517px;padding:40px}.carousel-item-padding-right{margin-right:60px}.qualItem h1{font-size:36px}.qualItem h6{font-size:20px}}@media (min-width:1440px) and (max-width:1919px){.qualItem{width:394px;height:540px;padding:44px}.carousel-item-padding-right{margin-right:30px}.qualItem h1{font-size:40px}.qualItem h6{font-size:22px}}@media (min-width:1920px){.qualItem{min-width:510px!important;width:530px!important;height:660px!important;flex:0 0 auto!important}.carousel-item-padding-right{margin-right:40px}.qualItem h1{font-size:44px}.qualItem h6{font-size:24px}}