.feature-grid{background:linear-gradient(180deg,#073d3b,#073d3b 25%,#eff6f5 0,#f7fbfa 50%,#fff)!important;overflow-x:hidden!important;padding:24px 0;width:100%}.feature-card{background:linear-gradient(180deg,#fcfcfc,#f8f9fa);border:1px solid #ededed;border-radius:24px;box-shadow:0 10px 30px rgba(7,61,59,.05);display:flex;flex-direction:column;justify-content:space-between;min-height:350px;padding:48px;transition:all .3s ease}.feature-card__title{color:#073d3b;font-family:Nunito Sans,sans-serif;font-size:30px;font-weight:800;line-height:1.2;margin-bottom:16px}feature-card__text{font-size:18px}.feature-grid__actions{display:flex;justify-content:center;margin-top:40px;width:100%}@media (min-width:768px){.feature-swiper-container.swiper{display:block!important;overflow:visible!important}.feature-swiper-wrapper{display:grid!important;gap:48px 32px!important;grid-template-columns:repeat(2,1fr)!important;transform:none!important;width:100%!important}.feature-swiper-slide{display:flex!important;height:auto!important;margin:0!important;max-width:none!important;opacity:1!important;width:100%!important}.feature-grid__pagination{display:none!important}}@media (max-width:767px){.feature-grid{padding:60px 0 80px}.feature-card__title{font-size:20px}.feature-swiper-container.swiper{overflow:visible!important;padding-bottom:50px;touch-action:pan-y!important;width:100%!important}.feature-swiper-wrapper{align-items:stretch;display:flex!important;flex-direction:row!important;width:auto!important}.feature-card.swiper-slide{display:flex!important;flex-shrink:0!important;height:auto!important;margin:0 12px!important;padding:30px;width:80vw!important}}.feature-card__assets-wrapper{align-items:center;display:flex;justify-content:center;margin-top:30px;min-height:300px;position:relative;width:100%}.card-1 .feature-card__assets-wrapper{gap:20px;grid-template-columns:repeat(3,1fr);margin:30px auto 0;max-width:320px}.card-1 .feature-asset{position:relative!important}.card-1 .feature-card__img{border-radius:12px;max-width:80px;width:100%}.card-3 .feature-card__assets-wrapper{display:block}.card-3 .asset-1{margin:0 auto;width:85%}.card-3 .asset-2{bottom:-15px;filter:drop-shadow(-10px 10px 20px rgba(0,0,0,.1));right:-5%;width:45%}.feature-card{overflow:hidden!important;position:relative}.feature-card__image-container{align-items:flex-end;display:flex;height:320px;position:relative;width:100%}.card-1 .feature-card__assets-wrapper{align-content:center;display:grid;gap:20px!important;grid-template-columns:repeat(3,85px);justify-content:center;margin:0 auto!important;min-height:200px!important;width:100%}.card-1 .feature-card__image-container{align-items:center;display:flex;flex-grow:1;justify-content:center}@keyframes popIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.card-1 .feature-asset{animation:popIn .6s cubic-bezier(.175,.885,.32,1.275) forwards;opacity:0}.card-1 .feature-asset:first-child{animation-delay:.1s}.card-1 .feature-asset:nth-child(2){animation-delay:.2s}.card-1 .feature-asset:nth-child(3){animation-delay:.3s}.card-1 .feature-asset:nth-child(4){animation-delay:.4s}.card-1 .feature-asset:nth-child(5){animation-delay:.5s}.card-1 .feature-asset:nth-child(6){animation-delay:.6s}@keyframes gentleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.card-1 .feature-asset{animation:popIn .6s forwards,gentleFloat 4s ease-in-out infinite alternate}.card-1 .feature-asset:hover{filter:drop-shadow(0 10px 20px rgba(0,0,0,.15));transform:scale(1.1) translateY(-10px)!important;transition:all .3s ease;z-index:10}.card-1 .feature-card__img{border-radius:15px;height:85px;object-fit:contain;width:85px}.card-2 .feature-card__assets-wrapper{display:block;height:300px;margin-top:10px;position:relative;width:100%}.card-2 .feature-asset{max-width:580px;position:absolute;transition:transform .4s ease;width:120%}.card-2 .asset-1{left:-10%;opacity:.5;top:0;transform:rotate(-3deg);z-index:1}.card-2 .asset-2{left:0;opacity:.8;top:82px;transform:rotate(2deg);z-index:2}.card-2 .asset-3{filter:drop-shadow(0 20px 40px rgba(0,0,0,.15));left:-10%;top:165px;transform:rotate(-1deg);z-index:3}.card-2 .feature-card__img{border:1px solid rgba(0,0,0,.05);border-radius:12px;height:auto;width:100%}@keyframes revealStack{0%{opacity:0;transform:translateY(40px) rotate(0deg)}to{opacity:1;transform:translateY(0) rotate(var(--rotation))}}.card-2 .asset-1{--rotation:-3deg;animation:revealStack .8s ease-out forwards;animation-delay:.1s;opacity:0}.card-2 .asset-2{--rotation:2deg;animation:revealStack .8s ease-out forwards;animation-delay:.3s;opacity:0}.card-2 .asset-3{--rotation:-1deg;animation:revealStack .8s ease-out forwards;animation-delay:.5s;opacity:0}.card-3 .feature-card__assets-wrapper{align-items:center;display:flex;height:320px;justify-content:center;margin-top:10px;position:relative}.card-3 .asset-1{left:-5%;max-width:440px;position:relative;width:90%;z-index:1}.card-3 .asset-2{bottom:10px;filter:drop-shadow(-15px 15px 30px rgba(0,0,0,.12));max-width:110px;position:absolute;right:12%;width:42%;z-index:2}.card-3 .feature-card__img{border-radius:12px;height:auto;width:100%}@keyframes revealUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.card-3 .asset-1{animation:revealUp .8s ease-out forwards;animation-delay:.2s;opacity:0}.card-3 .asset-2{animation:revealUp .8s ease-out forwards;animation-delay:.5s;opacity:0}.card-4 .feature-card__assets-wrapper{align-items:center;display:flex;height:420px;justify-content:flex-end;overflow:visible;padding-right:20px;position:relative;width:100%}.card-4 .asset-1{filter:drop-shadow(-15px 20px 50px rgba(0,0,0,.15));flex-shrink:0;left:210px;margin-top:80px;position:relative;top:32px;width:493px!important;z-index:10}.card-4 .asset-2,.card-4 .asset-3,.card-4 .asset-4{display:flex;gap:20px;left:40px;position:absolute;white-space:nowrap;width:auto}.card-4 .asset-2{left:-20px;top:40%;z-index:12}.card-4 .asset-3{left:-20px;top:55%;z-index:11}.card-4 .asset-4{left:-20px;top:70%;z-index:13}.card-4 .asset-1 .feature-card__img{height:300px!important;width:auto!important}.card-4 .asset-2 .feature-card__img,.card-4 .asset-3 .feature-card__img,.card-4 .asset-4 .feature-card__img{height:57px;width:auto}@keyframes pulseLive{0%{box-shadow:0 0 0 0 rgba(255,204,0,.7);transform:translate(-50%,-50%) scale(.95)}70%{box-shadow:0 0 0 15px rgba(255,204,0,0);transform:translate(-50%,-50%) scale(1)}to{box-shadow:0 0 0 0 rgba(255,204,0,0);transform:translate(-50%,-50%) scale(.95)}}.card-4 .asset-1:after{animation:pulseLive 2s ease-in-out infinite;background-color:rgba(255,204,0,.3);border-radius:50%;content:"";height:28px;left:14%;pointer-events:none;position:absolute;top:70%;width:28px;z-index:11}@keyframes breathingFloat{0%{transform:scale(.75) translateY(0)}to{transform:scale(.75) translateY(-12px)}}.card-4 .asset-2{animation:breathingFloat 5s ease-in-out infinite alternate}.card-4 .asset-3{animation:breathingFloat 5.2s ease-in-out infinite alternate;animation-delay:.5s}.card-4 .asset-4{animation:breathingFloat 4.5s ease-in-out infinite alternate;animation-delay:.2s}.card-2 .feature-asset,.card-3 .feature-asset{transform:scale(.75)!important;transform-origin:center center}.card-4 .asset-1{transform:scale(.85);transform-origin:right center}