.internship-module-scss-module__L2EJvG__container{color:#000;align-items:center;padding:100px 0 0;font-family:sans-serif}.internship-module-scss-module__L2EJvG__hero h1{margin-bottom:20px;font-size:30px}.internship-module-scss-module__L2EJvG__hero button{cursor:pointer;background:linear-gradient(45deg,#00f5ff,#00ff87);border:none;border-radius:30px;margin-top:20px;padding:14px 30px;font-weight:700}.internship-module-scss-module__L2EJvG__lottie{width:400px;height:200px}.internship-module-scss-module__L2EJvG__animation{width:100%;height:100px}.internship-module-scss-module__L2EJvG__about{text-align:center;padding:80px 20px}.internship-module-scss-module__L2EJvG__courses{padding:80px 40px}.internship-module-scss-module__L2EJvG__courses h2{text-align:center;margin-bottom:40px}.internship-module-scss-module__L2EJvG__grid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.internship-module-scss-module__L2EJvG__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#ffffff0d;border:2px solid #1b917e;border-radius:18px;padding:25px}.internship-module-scss-module__L2EJvG__card img{object-fit:cover;border-radius:12px;width:100%;height:160px}.internship-module-scss-module__L2EJvG__card button{cursor:pointer;background:#1b917e;border:none;border-radius:10px;margin-top:15px;padding:10px 20px}.internship-module-scss-module__L2EJvG__details{padding:80px 40px}.internship-module-scss-module__L2EJvG__details h2{text-align:center;margin-bottom:40px;font-size:40px;font-weight:600}.internship-module-scss-module__L2EJvG__detailCard{border:2px solid #000;border-radius:10px;gap:30px;margin-bottom:40px;padding:30px;display:flex}.internship-module-scss-module__L2EJvG__process{text-align:center;background:#f9fafb;padding:40px 20px}.internship-module-scss-module__L2EJvG__process h2{margin-bottom:30px;font-size:28px;font-weight:600}.internship-module-scss-module__L2EJvG__steps{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:30px;display:flex}.internship-module-scss-module__L2EJvG__steps div{cursor:default;background:#fff;border:2px solid #e5e7eb;border-radius:12px;width:180px;padding:25px 20px;font-size:16px;font-weight:500;transition:all .3s;position:relative;box-shadow:0 4px 10px #0000000d}.internship-module-scss-module__L2EJvG__steps div:before{content:counter(step);counter-increment:step;color:#fff;background:#2563eb;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:flex;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.internship-module-scss-module__L2EJvG__steps div:after{content:"";background:#d1d5db;width:30px;height:2px;position:absolute;top:50%;right:-30px;transform:translateY(-50%)}.internship-module-scss-module__L2EJvG__steps div:last-child:after{display:none}.internship-module-scss-module__L2EJvG__steps div:hover{border-color:#2563eb;transform:translateY(-5px);box-shadow:0 8px 18px #0000001a}.internship-module-scss-module__L2EJvG__steps{counter-reset:step}@media (max-width:768px){.internship-module-scss-module__L2EJvG__steps{flex-direction:column;align-items:center}.internship-module-scss-module__L2EJvG__steps div{width:80%}.internship-module-scss-module__L2EJvG__steps div:after{width:2px;height:30px;top:auto;bottom:-30px;right:50%;transform:translate(50%)}}.internship-module-scss-module__L2EJvG__cta{text-align:center;padding:100px 20px}.internship-module-scss-module__L2EJvG__cta h2{margin-bottom:20px;font-size:40px;font-weight:700}.internship-module-scss-module__L2EJvG__cta button{cursor:pointer;background:#1b917e;border:none;border-radius:10px;padding:16px 40px;font-size:18px}@media (max-width:768px){.internship-module-scss-module__L2EJvG__hero{text-align:center;grid-template-columns:1fr}.internship-module-scss-module__L2EJvG__grid{grid-template-columns:1fr}.internship-module-scss-module__L2EJvG__detailCard,.internship-module-scss-module__L2EJvG__steps{flex-direction:column}}.internship-module-scss-module__L2EJvG__benefits{text-align:center;background:#f9fafb;padding:60px 20px}.internship-module-scss-module__L2EJvG__benefits h2{margin-bottom:40px;font-size:40px;font-weight:600}.internship-module-scss-module__L2EJvG__benefits ul{max-width:500px;margin:0 auto;padding-left:0;list-style:none;position:relative}.internship-module-scss-module__L2EJvG__benefits ul:before{content:"";background:#2563eb;width:3px;height:100%;position:absolute;top:0;left:50px}.internship-module-scss-module__L2EJvG__benefits ul li{text-align:left;background:#fff;border-radius:10px;margin-bottom:25px;padding:18px 20px 18px 60px;font-weight:500;transition:all .3s;position:relative;box-shadow:0 4px 12px #0000000f}.internship-module-scss-module__L2EJvG__benefits ul li:before{content:"";background:#2563eb;border:4px solid #e0e7ff;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.internship-module-scss-module__L2EJvG__benefits ul li:hover{transform:translate(8px);box-shadow:0 8px 20px #0000001a}.internship-module-scss-module__L2EJvG__benefits ul li:last-child{margin-bottom:0}@media (max-width:600px){.internship-module-scss-module__L2EJvG__benefits{padding:40px 15px}.internship-module-scss-module__L2EJvG__benefits ul:before{left:15px}.internship-module-scss-module__L2EJvG__benefits ul li{padding-left:50px}}
