 .internshipprogram-section{width:100%;background-color:#f7fcff;padding:3rem 2rem;position:relative;overflow:hidden;background-image:radial-gradient(circle at 20% 20%,rgba(1,188,212,.05) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(25,52,81,.03) 0%,transparent 50%),repeating-linear-gradient(45deg,rgba(1,188,212,.02) 0,rgba(1,188,212,.02) 2px,transparent 2px,transparent 20px),repeating-linear-gradient(-45deg,rgba(25,52,81,.02) 0,rgba(25,52,81,.02) 2px,transparent 2px,transparent 20px);background-size:cover;display:flex;justify-content:center}.internshipprogram-container{max-width:900px;margin:0 auto}.internshipprogram-header h2{font-size:36px;color:var(--primary-color);text-align:center;margin-bottom:10px}.internshipprogram-header p{font-size:16px;color:#555;text-align:center;margin-bottom:50px}.internshipprogram-card{background:rgba(255,223,0,.1);backdrop-filter:blur(12px);border:1px solid var(--accent-color);padding:40px 30px;box-shadow:0 15px 30px rgba(0,238,255,.3),0 8px 15px rgba(0,162,255,.15);position:relative;overflow:hidden;transition:all .4s ease}.internshipprogram-card::before{content:"";position:absolute;top:-60%;left:-60%;width:220%;height:220%;background:linear-gradient(120deg,rgba(255,215,0,.2),rgba(255,255,255,.05),rgba(255,215,0,.2));transform:rotate(45deg);pointer-events:none;transition:all .6s ease}.internshipprogram-card:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px rgba(255,215,0,.4),0 12px 25px rgba(255,215,0,.2)}.internshipprogram-card:hover::before{transform:rotate(45deg) translateX(30%)}.internshipprogram-form{display:flex;flex-direction:column;gap:20px}.internshipprogram-form-group{display:flex;flex-direction:column}.internshipprogram-form-group label{font-weight:600;margin-bottom:6px;color:var(--primary-color)}.internshipprogram-form-group label span{color:red}.internshipprogram-form-group input[type="text"],.internshipprogram-form-group input[type="email"],.internshipprogram-form-group input[type="tel"],.internshipprogram-form-group input[type="number"],.internshipprogram-form-group input[type="file"]{padding:12px 16px;font-size:15px;border:1px solid #ccc;border-radius:12px;outline:none;background-color:#ffffff;color:#000;position:relative;z-index:1;backdrop-filter:none;-webkit-backdrop-filter:none;transition:all .3s ease}.internshipprogram-form-group input:focus{border-color:var(--accent-color);box-shadow:0 0 12px rgba(1,188,212,.3)}.internshipprogram-submit-btn{background:linear-gradient(135deg,#ffd700,#ffb800);color:#193451;font-weight:700;font-size:16px;padding:14px 22px;border:none;border-radius:30px;cursor:pointer;transition:all .3s ease;box-shadow:0 5px 15px rgba(255,215,0,.4)}.internshipprogram-submit-btn:hover{transform:scale(1.03);box-shadow:0 8px 25px rgba(255,215,0,.6)}@media (max-width:1440px){.internshipprogram-card{padding:35px 25px}}@media (max-width:1024px){.internshipprogram-section{padding:2.5rem 1.5rem}.internshipprogram-header h2{font-size:32px}.internshipprogram-header p{font-size:15px;margin-bottom:40px}.internshipprogram-card{padding:30px 20px}}@media (max-width:767px){.internshipprogram-section{padding:2rem 1rem}.internshipprogram-header h2{font-size:28px}.internshipprogram-header p{font-size:14px;margin-bottom:30px}.internshipprogram-card{padding:25px 15px}.internshipprogram-form{gap:15px}.internshipprogram-form-group input,.internshipprogram-form-group input[type="file"]{padding:10px 14px;font-size:14px}}@media (max-width:479px){.internshipprogram-section{padding:1.5rem .5rem}.internshipprogram-header h2{font-size:24px}.internshipprogram-header p{font-size:13px;margin-bottom:25px}.internshipprogram-card{padding:20px 10px}.internshipprogram-form{gap:12px}.internshipprogram-form-group label{font-size:14px}.internshipprogram-form-group input,.internshipprogram-form-group input[type="file"]{padding:8px 12px;font-size:13px}.internshipprogram-submit-btn{font-size:15px;padding:12px 20px}}