.tm-intro img{max-height:450px;object-fit:cover;border-radius:20px}.freshora-team-slider-section{padding:80px 0 80px;background:#f7f8fc;overflow:hidden;position:relative}.freshora-team-slider-section::before{content:'';position:absolute;top:-30%;right:-10%;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(108,99,255,.05) 0,transparent 70%);pointer-events:none;z-index:0}.freshora-team-slider-section .container{position:relative;z-index:1}.freshora-team-heading{text-align:center;max-width:720px;margin:0 auto 55px;padding:0 15px}.team-small-title{display:inline-block;font-size:13px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#91d904;margin-bottom:14px;position:relative;padding:0 20px}.team-small-title::after,.team-small-title::before{content:'';position:absolute;top:50%;width:30px;height:2px;background:#91d904;opacity:.3}.team-small-title::before{left:-10px}.team-small-title::after{right:-10px}.freshora-team-heading h2{font-size:44px;font-weight:800;margin-bottom:16px;color:#0a0a1a;letter-spacing:-.5px;line-height:1.2}.freshora-team-heading h2 span{color:#91d904;position:relative}.freshora-team-heading h2 span::after{content:'';position:absolute;bottom:2px;left:0;width:100%;height:6px;background:rgba(108,99,255,.15);border-radius:4px}.freshora-team-heading p{font-size:17px;color:#6a6a7a;line-height:1.8;max-width:540px;margin:0 auto}.team-slider-wrapper{width:100%;overflow:hidden;position:relative;padding:20px 0 25px;cursor:grab}.team-slider-wrapper{width:100%;overflow:hidden;position:relative}.team-slider{display:flex;gap:25px;width:max-content;animation:fastTeamScroll 18s linear infinite}@keyframes fastTeamScroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.team-slider:hover{animation-play-state:paused}.team-slide-card{width:270px;min-height:260px;background:#fff;border-radius:24px;padding:30px 22px 28px;text-align:center;box-shadow:0 8px 30px rgba(0,0,0,.06),0 2px 8px rgba(0,0,0,.03);transition:all .4s cubic-bezier(.25, .46, .45, .94);position:relative;border:1px solid #585858;backdrop-filter:blur(2px);flex-shrink:0}.team-slide-card::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:4px;border-radius:4px;background:linear-gradient(90deg,#91d904,#a29bfe);transition:width .4s ease}.team-slide-card:hover::after{width:100px}.team-slide-card img{width:250px;height:250px;object-fit:cover;border-radius:12px;margin:0 auto 22px;display:block;border:4px solid #f0efff;transition:all .4s ease;box-shadow:0 8px 25px rgba(108,99,255,.1)}.team-slide-card:hover img{border-color:#91d904;transform:scale(1.03);box-shadow:0 12px 35px rgba(108,99,255,.2)}.team-slide-card h3{font-size:20px;font-weight:700;color:#0a0a1a;margin-bottom:6px;letter-spacing:-.3px;transition:color .3s ease}.team-slide-card:hover h3{color:#91d904}.team-slide-card p{font-size:14px;color:#91d904;font-weight:600;margin:0;letter-spacing:.3px;padding:4px 14px;display:inline-block;border-radius:20px;background:rgba(108,99,255,.07);transition:background .3s ease}.team-slide-card:hover p{background:rgba(108,99,255,.14)}@media (max-width:1024px){.freshora-team-slider-section{padding:80px 0 100px}.freshora-team-heading h2{font-size:38px}.team-slide-card{width:245px;min-height:340px;padding:25px 18px 24px}.team-slide-card img{width:135px;height:135px;border-radius:10px}.team-slider{gap:22px;padding:10px 15px}}@media (max-width:768px){.freshora-team-slider-section{padding:60px 0 80px}.freshora-team-heading{margin-bottom:40px}.freshora-team-heading h2{font-size:30px}.freshora-team-heading p{font-size:15px}.team-small-title{font-size:11px;letter-spacing:2px}.team-small-title::after,.team-small-title::before{width:18px}.team-slide-card{width:220px;min-height:310px;padding:22px 16px 20px;border-radius:20px}.team-slide-card img{width:120px;height:120px;margin-bottom:18px;border-width:3px;border-radius:10px}.team-slide-card h3{font-size:18px}.team-slide-card p{font-size:13px;padding:3px 12px}.team-slider{gap:18px;padding:8px 12px}}@media (max-width:480px){.freshora-team-slider-section{padding:50px 0 65px}.freshora-team-heading h2{font-size:26px}.freshora-team-heading p{font-size:14px;line-height:1.6}.team-slide-card{width:190px;min-height:275px;padding:18px 14px 18px;border-radius:18px}.team-slide-card img{width:100px;height:100px;margin-bottom:14px;border-width:3px;border-radius:8px}.team-slide-card h3{font-size:16px;margin-bottom:4px}.team-slide-card p{font-size:12px;padding:2px 10px}.team-slide-card::after{width:40px;height:3px}.team-slide-card:hover::after{width:60px}.team-slider{gap:14px;padding:6px 10px}}@media (max-width:360px){.team-slide-card{width:170px;min-height:250px;padding:14px 10px 16px}.team-slide-card img{width:85px;height:85px;border-radius:6px}.team-slide-card h3{font-size:14px}.team-slide-card p{font-size:11px}.team-slider{gap:12px;padding:4px 8px}.freshora-team-heading h2{font-size:22px}}@media (hover:none){.team-slide-card:hover{transform:none;box-shadow:0 8px 30px rgba(0,0,0,.06),0 2px 8px rgba(0,0,0,.03)}.team-slide-card:hover img{transform:none;border-color:#f0efff;box-shadow:0 8px 25px rgba(108,99,255,.1)}.team-slide-card:hover h3{color:#0a0a1a}.team-slide-card:hover p{background:rgba(108,99,255,.07)}.team-slide-card:hover::after{width:60px}.team-slide-card:active{transform:scale(.97);transition-duration:.1s}}@media (prefers-reduced-motion:reduce){.team-slide-card,.team-slide-card h3,.team-slide-card img,.team-slide-card p,.team-slide-card::after,.team-slider{transition-duration:0s!important;animation-duration:0s!important}.team-slide-card:hover{transform:none!important}.team-slide-card:hover img{transform:none!important}}