.page-container{clip-path:ellipse(100% 70% at 50% 30%)}.swiper-svg-top-curve{clip-path:ellipse(55% 85% at 50% 15%)}.swiper-svg-top-curve-inner{clip-path:ellipse(85% 85% at 50% 15%)}.swiper-svg-bottom-curve{clip-path:ellipse(55% 85% at 50% 85%)}@media (max-width:768px){.swiper-svg-bottom-curve,.swiper-svg-top-curve{display:none}.swiper-svg-top-curve-inner{height:50%;clip-path:none}}.bg-svg-curve{clip-path:ellipse(55% 85% at 50% 15%)}@media (max-width:768px){.bg-svg-curve{clip-path:ellipse(100% 85% at 50% 15%)}}.trusted-section{position:relative;overflow:hidden;padding:80px 20px;text-align:center}.trusted-title{margin-bottom:40px;margin-top:-100px;font-size:3rem;font-weight:600}.trusted-logos{display:inline-flex;animation:scroll 5s linear infinite;white-space:nowrap;padding-bottom:10px}.trusted-logo{height:auto;max-width:150px}.trusted-awards{position:relative;z-index:2;margin-top:40px;display:flex;justify-content:center;gap:5px}.splide__slide{margin:0!important;padding:0!important}@media (max-width:640px){.trusted-title{margin-top:-30px;font-size:1.5rem}.trusted-logo{max-width:80px}.trusted-section{padding:40px 10px}.splide__slide img{width:120px}.trusted-logos{gap:1px}.trusted-awards{flex-direction:column;gap:20px}}@media (max-width:1200px){.trusted-title{margin-top:-80px;font-size:2rem}.trusted-logo{max-width:500px}.trusted-logos{gap:1px}.splide__slide img{width:120px}.trusted-awards{gap:10px}}@media (max-width:768px){.trusted-title{margin-top:-50px;font-size:64px}.trusted-logo{max-width:60px}.trusted-section{padding:60px 15px}.trusted-logos{gap:1px}.trusted-awards{flex-direction:column;gap:15px}.splide__slide img{width:150px}}.blur-overlay{position:absolute;overflow:hidden;width:100%;height:100%;top:0;left:0;-webkit-mask:linear-gradient(90deg,#000 0,#000 50%,transparent 70%);mask:linear-gradient(90deg,#000 0,#000 50%,transparent 70%);backdrop-filter:blur(8px);display:flex;flex-grow:1;z-index:-1}@media screen and (min-width:2400px){.blur-overlay{-webkit-mask:linear-gradient(90deg,#000 0,#000 50%,transparent 80%);mask:linear-gradient(90deg,#000 0,#000 50%,transparent 80%)}}@media screen and (max-width:1200px){.blur-overlay{-webkit-mask:linear-gradient(90deg,#000 0,#000 50%,transparent 90%);mask:linear-gradient(90deg,#000 0,#000 50%,transparent 90%)}}@media screen and (max-width:1024px){.blur-overlay{-webkit-mask:linear-gradient(90deg,#000 0,#000 50%,#000);mask:linear-gradient(90deg,#000 0,#000 50%,#000)}}