.InternshipHeaderContent_headerLeft__vzd8U{display:flex;flex-direction:column;gap:1.5rem;color:#fff;position:relative;padding:1.5rem 0}.InternshipHeaderContent_headerLeft__vzd8U:before{content:"";position:absolute;top:0;left:-1rem;width:3px;height:100%;background:linear-gradient(180deg,#0f8,#00d4ff,#9d4edd);border-radius:2px}.InternshipHeaderContent_badgeContainer__ff20F{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.5rem;position:relative}.InternshipHeaderContent_badge__H0Am_{padding:.5rem 1rem;border-radius:20px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;border:1px solid transparent;transition:all .3s ease;position:relative;overflow:hidden;backdrop-filter:blur(10px);font-family:Courier New,monospace}.InternshipHeaderContent_badge__H0Am_:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);transition:left .5s ease}.InternshipHeaderContent_badge__H0Am_:hover:before{left:100%}.InternshipHeaderContent_badge__H0Am_:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,currentColor,transparent);opacity:.6}.InternshipHeaderContent_categoryBadge__FNqEv{background:rgba(0,255,136,.15);color:#0f8;border-color:rgba(0,255,136,.4);box-shadow:0 0 15px rgba(0,255,136,.2)}.InternshipHeaderContent_categoryBadge__FNqEv:before{content:"< "}.InternshipHeaderContent_categoryBadge__FNqEv:after{content:" />"}.InternshipHeaderContent_categoryBadge__FNqEv:hover{background:rgba(0,255,136,.25);box-shadow:0 0 25px rgba(0,255,136,.4);transform:scale(1.05)}.InternshipHeaderContent_levelBadge__xzVEM{background:rgba(0,212,255,.15);color:#00d4ff;border-color:rgba(0,212,255,.4);box-shadow:0 0 15px rgba(0,212,255,.2)}.InternshipHeaderContent_levelBadge__xzVEM:before{content:"[ "}.InternshipHeaderContent_levelBadge__xzVEM:after{content:" ]"}.InternshipHeaderContent_levelBadge__xzVEM:hover{background:rgba(0,212,255,.25);box-shadow:0 0 25px rgba(0,212,255,.4);transform:scale(1.05)}.InternshipHeaderContent_statusBadge__8ZUKR{background:rgba(157,78,221,.15);color:#9d4edd;border-color:rgba(157,78,221,.4);box-shadow:0 0 15px rgba(157,78,221,.2)}.InternshipHeaderContent_statusBadge__8ZUKR.InternshipHeaderContent_active__EO9lN{background:rgba(0,255,136,.15);color:#0f8;border-color:rgba(0,255,136,.4);box-shadow:0 0 15px rgba(0,255,136,.3);animation:InternshipHeaderContent_pulse-green__Rsj98 2s infinite}.InternshipHeaderContent_statusBadge__8ZUKR.InternshipHeaderContent_upcoming__aKhFG{background:rgba(0,212,255,.15);color:#00d4ff;border-color:rgba(0,212,255,.4);box-shadow:0 0 15px rgba(0,212,255,.3)}.InternshipHeaderContent_statusBadge__8ZUKR.InternshipHeaderContent_archived__26UrU,.InternshipHeaderContent_statusBadge__8ZUKR.InternshipHeaderContent_completed__UyK_2,.InternshipHeaderContent_statusBadge__8ZUKR.InternshipHeaderContent_inactive__6v6O9{background:rgba(100,116,139,.15);color:hsla(0,0%,100%,.6);border-color:rgba(100,116,139,.4);opacity:.7}.InternshipHeaderContent_statusBadge__8ZUKR.InternshipHeaderContent_draft__uuvUM{background:rgba(255,133,0,.15);color:#ff8500;border-color:rgba(255,133,0,.4);box-shadow:0 0 15px rgba(255,133,0,.3);animation:InternshipHeaderContent_pulse-orange__MHCsQ 2s infinite}.InternshipHeaderContent_statusBadge__8ZUKR.InternshipHeaderContent_purchasedBadge__PxbIz{background:rgba(0,255,136,.2);color:#0f8;border-color:rgba(0,255,136,.5);box-shadow:0 0 20px rgba(0,255,136,.4);animation:InternshipHeaderContent_pulse-green__Rsj98 3s infinite}.InternshipHeaderContent_statusBadge__8ZUKR.InternshipHeaderContent_purchasedBadge__PxbIz:hover{background:rgba(0,255,136,.3);transform:scale(1.05)}.InternshipHeaderContent_statusBadge__8ZUKR.InternshipHeaderContent_approvedBadge__fjijH{background:rgba(0,255,136,.2);color:#0f8;border-color:rgba(0,255,136,.5);box-shadow:0 0 20px rgba(0,255,136,.4);animation:InternshipHeaderContent_pulse-green__Rsj98 3s infinite}.InternshipHeaderContent_statusBadge__8ZUKR.InternshipHeaderContent_approvedBadge__fjijH:hover{background:rgba(0,255,136,.3);transform:scale(1.05)}.InternshipHeaderContent_statusBadge__8ZUKR.InternshipHeaderContent_pendingBadge__FqqVM{background:rgba(255,133,0,.2);color:#ff8500;border-color:rgba(255,133,0,.5);box-shadow:0 0 20px rgba(255,133,0,.3);animation:InternshipHeaderContent_pulse-orange__MHCsQ 2s infinite}.InternshipHeaderContent_statusBadge__8ZUKR.InternshipHeaderContent_pendingBadge__FqqVM:hover{background:rgba(255,133,0,.3);transform:scale(1.05)}.InternshipHeaderContent_statusBadge__8ZUKR.InternshipHeaderContent_rejectedBadge__dhjub{background:rgba(255,8,68,.2);color:#ff0844;border-color:rgba(255,8,68,.5);box-shadow:0 0 20px rgba(255,8,68,.3)}.InternshipHeaderContent_statusBadge__8ZUKR.InternshipHeaderContent_rejectedBadge__dhjub:hover{background:rgba(255,8,68,.3);transform:scale(1.05)}.InternshipHeaderContent_statusBadge__8ZUKR.InternshipHeaderContent_submittedBadge__Dq4Zi{background:rgba(0,212,255,.2);color:#00d4ff;border-color:rgba(0,212,255,.5);box-shadow:0 0 20px rgba(0,212,255,.3)}.InternshipHeaderContent_statusBadge__8ZUKR.InternshipHeaderContent_submittedBadge__Dq4Zi:hover{background:rgba(0,212,255,.3);transform:scale(1.05)}.InternshipHeaderContent_statusBadge__8ZUKR:hover{transform:scale(1.05)}.InternshipHeaderContent_enrollmentBadge__dlx9H{background:rgba(0,255,136,.2);color:#0f8;border-color:rgba(0,255,136,.5);box-shadow:0 0 20px rgba(0,255,136,.3);animation:InternshipHeaderContent_pulse-green__Rsj98 3s infinite}.InternshipHeaderContent_enrollmentBadge__dlx9H:before{content:"✓ "}.InternshipHeaderContent_enrollmentBadge__dlx9H:hover{background:rgba(0,255,136,.3);transform:scale(1.05)}.InternshipHeaderContent_waitlistBadge__WvH2e{background:rgba(255,133,0,.2);color:#ff8500;border-color:rgba(255,133,0,.5);box-shadow:0 0 20px rgba(255,133,0,.3);animation:InternshipHeaderContent_pulse-orange__MHCsQ 2s infinite}.InternshipHeaderContent_waitlistBadge__WvH2e:hover{background:rgba(255,133,0,.3);transform:scale(1.05)}.InternshipHeaderContent_title__rIPaC{font-size:clamp(2rem,5vw,3.5rem);font-weight:800;margin:0;line-height:1.1;color:#fff;text-transform:uppercase;letter-spacing:2px;position:relative;background:linear-gradient(135deg,#fff,#0f8 50%,#00d4ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 30px rgba(0,255,136,.3)}.InternshipHeaderContent_title__rIPaC:before{content:"[ ";color:#0f8;-webkit-text-fill-color:#0f8;text-shadow:0 0 10px currentColor}.InternshipHeaderContent_title__rIPaC:after{content:" ]";color:#0f8;-webkit-text-fill-color:#0f8;text-shadow:0 0 10px currentColor}.InternshipHeaderContent_description__G7UW_{color:hsla(0,0%,100%,.8);font-size:1.1rem;line-height:1.6;margin:0}.InternshipHeaderContent_metaInfo__Gh0rT{display:flex;flex-wrap:wrap;gap:1.5rem 2rem;margin-top:1rem}.InternshipHeaderContent_metaItem__BZpeX{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:rgba(26,31,46,.6);border:1px solid rgba(0,255,136,.3);border-radius:8px;backdrop-filter:blur(10px);transition:all .3s ease}.InternshipHeaderContent_metaItem__BZpeX:hover{background:rgba(26,31,46,.8);border-color:rgba(0,255,136,.5);transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,255,136,.2)}.InternshipHeaderContent_metaItem__BZpeX span{font-size:.9rem;color:hsla(0,0%,100%,.8);font-weight:500;font-family:Courier New,monospace}.InternshipHeaderContent_metaIcon___l_Of{color:#0f8;flex-shrink:0;filter:drop-shadow(0 0 8px rgba(0,255,136,.4));transition:all .3s ease}.InternshipHeaderContent_metaItem__BZpeX:hover .InternshipHeaderContent_metaIcon___l_Of{transform:scale(1.1);filter:drop-shadow(0 0 12px rgba(0,255,136,.6))}.InternshipHeaderContent_urgencyAlert__6CEMe{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:rgba(255,133,0,.15);color:#ff8500;border:1px solid rgba(255,133,0,.4);border-radius:8px;font-size:.9rem;font-weight:600;animation:InternshipHeaderContent_pulse-orange__MHCsQ 2s infinite}@keyframes InternshipHeaderContent_pulse-green__Rsj98{0%,to{box-shadow:0 0 15px rgba(0,255,136,.3);opacity:1}50%{box-shadow:0 0 25px rgba(0,255,136,.6);opacity:.8}}@keyframes InternshipHeaderContent_pulse-orange__MHCsQ{0%,to{box-shadow:0 0 15px rgba(255,133,0,.3);opacity:1}50%{box-shadow:0 0 25px rgba(255,133,0,.6);opacity:.8}}@media(max-width:768px){.InternshipHeaderContent_headerLeft__vzd8U{gap:1rem;padding:1rem 0}.InternshipHeaderContent_badgeContainer__ff20F{gap:.5rem}.InternshipHeaderContent_badge__H0Am_{font-size:.7rem;padding:.4rem .8rem}.InternshipHeaderContent_title__rIPaC{font-size:clamp(1.5rem,4vw,2.5rem);letter-spacing:1px}.InternshipHeaderContent_metaInfo__Gh0rT{gap:1rem}.InternshipHeaderContent_metaItem__BZpeX{padding:.6rem .8rem;gap:.6rem}.InternshipHeaderContent_metaItem__BZpeX span{font-size:.8rem}}@media(max-width:480px){.InternshipHeaderContent_headerLeft__vzd8U:before{left:-.5rem;width:2px}.InternshipHeaderContent_badgeContainer__ff20F{gap:.4rem}.InternshipHeaderContent_metaInfo__Gh0rT{flex-direction:column;gap:.75rem}.InternshipHeaderContent_metaItem__BZpeX{width:100%}}.InternshipPriceCard_priceCard__1fW4n{background:rgba(26,31,46,.9);border-radius:16px;border:1px solid rgba(0,255,136,.3);overflow:hidden;display:flex;flex-direction:column;height:fit-content;position:relative;backdrop-filter:blur(15px);box-shadow:0 8px 32px rgba(0,0,0,.3);transition:all .4s ease}.InternshipPriceCard_priceCard__1fW4n:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#0f8,#00d4ff,#9d4edd);opacity:.8}.InternshipPriceCard_priceCard__1fW4n:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,255,136,.05),rgba(0,212,255,.05));opacity:0;transition:opacity .3s ease;pointer-events:none}.InternshipPriceCard_priceCard__1fW4n:hover{border-color:rgba(0,255,136,.5);transform:translateY(-4px);box-shadow:0 16px 40px rgba(0,255,136,.2),0 0 30px rgba(0,255,136,.1)}.InternshipPriceCard_priceCard__1fW4n:hover:after{opacity:1}.InternshipPriceCard_priceHeader__mIonV{padding:1.5rem 2rem;background:linear-gradient(135deg,rgba(0,255,136,.1),rgba(0,212,255,.1));border-bottom:1px solid rgba(0,255,136,.3);position:relative}.InternshipPriceCard_priceHeader__mIonV:before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#0f8,transparent)}.InternshipPriceCard_priceHeader__mIonV h3{margin:0;font-size:1.2rem;font-weight:700;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:1px;position:relative}.InternshipPriceCard_priceHeader__mIonV h3:before{content:"[ ";color:#0f8}.InternshipPriceCard_priceHeader__mIonV h3:after{content:" ]";color:#0f8}.InternshipPriceCard_priceContent__ysaNu{padding:2rem;display:flex;flex-direction:column;gap:1.5rem;position:relative;z-index:2}.InternshipPriceCard_priceDisplay__gOWZE{display:flex;flex-direction:column;align-items:center;gap:.5rem;position:relative}.InternshipPriceCard_originalPrice__Uzxfk{font-size:1.1rem;color:hsla(0,0%,100%,.7);text-decoration:line-through;font-family:Courier New,monospace}.InternshipPriceCard_originalPrice__Uzxfk:before{content:"WAS: ";color:#ff0844;font-size:.8rem;font-weight:700}.InternshipPriceCard_discountPrice__2V3mn{font-size:2.5rem;font-weight:800;color:#0f8;line-height:1;font-family:Courier New,monospace;text-shadow:0 0 20px rgba(0,255,136,.5)}.InternshipPriceCard_discountPrice__2V3mn:before{content:"NOW: ";color:hsla(0,0%,100%,.9);font-size:.9rem;font-weight:600;display:block;margin-bottom:.5rem}.InternshipPriceCard_regularPriceDisplay__q08nM{padding:1rem 0}.InternshipPriceCard_regularPriceValue__A_WXk{font-size:2.5rem;font-weight:800;color:#fff;line-height:1;font-family:Courier New,monospace;text-shadow:0 0 20px hsla(0,0%,100%,.3)}.InternshipPriceCard_regularPriceValue__A_WXk:before{content:"COST: ";color:#00d4ff;font-size:.9rem;font-weight:600;display:block;margin-bottom:.5rem}.InternshipPriceCard_savingsBadge__dEHMk{margin-top:.5rem;padding:.5rem 1rem;background:linear-gradient(135deg,rgba(0,255,136,.2),rgba(0,212,255,.2));border:1px solid rgba(0,255,136,.3);border-radius:20px;font-size:.8rem;font-weight:700;color:#0f8;text-transform:uppercase;letter-spacing:.5px;animation:InternshipPriceCard_pulse-green__EEZP7 2s infinite}.InternshipPriceCard_savingsBadge__dEHMk:before{content:"⚡ SAVE ";color:#00d4ff}.InternshipPriceCard_actionButton__ujkO7{padding:1rem 1.5rem;border:none;border-radius:8px;color:#fff;font-weight:700;font-size:1rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;position:relative;overflow:hidden;text-transform:uppercase;letter-spacing:1px;backdrop-filter:blur(10px)}.InternshipPriceCard_actionButton__ujkO7:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.InternshipPriceCard_actionButton__ujkO7:hover:not(:disabled):before{left:100%}.InternshipPriceCard_actionButton__ujkO7 .InternshipPriceCard_buttonIcon__1c9WK{flex-shrink:0;filter:drop-shadow(0 0 8px currentColor);transition:all .3s ease}.InternshipPriceCard_actionButton__ujkO7:hover:not(:disabled) .InternshipPriceCard_buttonIcon__1c9WK{transform:scale(1.2)}.InternshipPriceCard_actionButton__ujkO7:disabled{opacity:.6;cursor:not-allowed;transform:none!important;box-shadow:none!important}.InternshipPriceCard_applyButton__5PVzF{background:linear-gradient(135deg,#0f8,#00d4ff);border:1px solid rgba(0,255,136,.3);box-shadow:0 8px 25px rgba(0,255,136,.3)}.InternshipPriceCard_applyButton__5PVzF:hover:not(:disabled){transform:translateY(-3px) scale(1.02);box-shadow:0 12px 35px rgba(0,255,136,.4);border-color:rgba(0,255,136,.5)}.InternshipPriceCard_enrolledButton__5NmsF{background:linear-gradient(135deg,#0f8,#00cc6d);border:1px solid rgba(0,255,136,.5);box-shadow:0 8px 25px rgba(0,255,136,.3);cursor:default}.InternshipPriceCard_enrolledButton__5NmsF:before{content:"✓ ";color:#fff}.InternshipPriceCard_purchasedButton__AoKZT{background:linear-gradient(135deg,rgba(0,255,136,.2),rgba(0,255,136,.1));color:#0f8;border:2px solid rgba(0,255,136,.5);box-shadow:0 0 20px rgba(0,255,136,.3);animation:InternshipPriceCard_pulse-green-button__M9Tu5 3s infinite;font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:1px;cursor:default}.InternshipPriceCard_purchasedButton__AoKZT:hover{background:linear-gradient(135deg,rgba(0,255,136,.3),rgba(0,255,136,.15));box-shadow:0 0 30px rgba(0,255,136,.5);transform:translateY(-2px)}.InternshipPriceCard_purchasedButton__AoKZT .InternshipPriceCard_buttonIcon__1c9WK{color:#0f8;filter:drop-shadow(0 0 8px rgba(0,255,136,.4))}.InternshipPriceCard_waitlistButton__aOmcV{background:linear-gradient(135deg,#ff8500,#cc6a00);border:1px solid rgba(255,133,0,.5);box-shadow:0 8px 25px rgba(255,133,0,.3)}.InternshipPriceCard_waitlistButton__aOmcV:hover:not(:disabled){transform:translateY(-3px) scale(1.02);box-shadow:0 12px 35px rgba(255,133,0,.4)}.InternshipPriceCard_waitlistButton__aOmcV:before{content:"⏳ ";color:#fff}.InternshipPriceCard_waitlistJoinedButton__I_7eX{background:rgba(255,133,0,.2);color:#ff8500;border:1px solid rgba(255,133,0,.5);cursor:default}.InternshipPriceCard_waitlistJoinedButton__I_7eX:before{content:"⏳ ";color:currentColor}.InternshipPriceCard_disabledButton__ctkEk,.InternshipPriceCard_loadingButton__8Hhf4{background:rgba(100,116,139,.3);color:hsla(0,0%,100%,.7);border:1px solid rgba(100,116,139,.5)}.InternshipPriceCard_limitedSpots__VZQzE{text-align:center;font-size:.85rem;color:#ff8500;margin-top:.75rem;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;background:rgba(255,133,0,.1);border:1px solid rgba(255,133,0,.3);border-radius:8px;animation:InternshipPriceCard_pulse-orange__m__Xb 2s infinite;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.InternshipPriceCard_purchaseStatusInfo__kUEam{background:linear-gradient(135deg,rgba(0,255,136,.1),rgba(0,212,255,.05));border:1px solid rgba(0,255,136,.3);border-radius:8px;padding:16px;margin-top:16px;backdrop-filter:blur(10px);position:relative;overflow:hidden}.InternshipPriceCard_purchaseStatusInfo__kUEam:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#0f8,transparent);opacity:.6}.InternshipPriceCard_purchaseStatusInfo__kUEam .InternshipPriceCard_statusText__2n5Vm{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.85rem;font-weight:600;color:#fff;font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:.5px}.InternshipPriceCard_purchaseStatusInfo__kUEam .InternshipPriceCard_statusText__2n5Vm:before{content:"> ";color:#0f8}.InternshipPriceCard_purchaseStatusInfo__kUEam .InternshipPriceCard_statusText__2n5Vm .InternshipPriceCard_statusValue__TUD0L{font-weight:700;font-size:.8rem;padding:4px 12px;border-radius:4px;border:1px solid;backdrop-filter:blur(5px)}.InternshipPriceCard_purchaseStatusInfo__kUEam .InternshipPriceCard_statusText__2n5Vm .InternshipPriceCard_statusValue__TUD0L.InternshipPriceCard_completed__m2PSF{background:rgba(0,255,136,.15);color:#0f8;border-color:rgba(0,255,136,.4);box-shadow:0 0 10px rgba(0,255,136,.2)}.InternshipPriceCard_purchaseStatusInfo__kUEam .InternshipPriceCard_statusText__2n5Vm .InternshipPriceCard_statusValue__TUD0L.InternshipPriceCard_pending__2YEw2{background:rgba(255,133,0,.15);color:#ff8500;border-color:rgba(255,133,0,.4);box-shadow:0 0 10px rgba(255,133,0,.2)}.InternshipPriceCard_purchaseStatusInfo__kUEam .InternshipPriceCard_statusText__2n5Vm .InternshipPriceCard_statusValue__TUD0L.InternshipPriceCard_enrolled__S6ffJ{background:rgba(0,212,255,.15);color:#00d4ff;border-color:rgba(0,212,255,.4);box-shadow:0 0 10px rgba(0,212,255,.2)}.InternshipPriceCard_purchaseStatusInfo__kUEam .InternshipPriceCard_statusText__2n5Vm .InternshipPriceCard_statusValue__TUD0L.InternshipPriceCard_rejected__FDf8w{background:rgba(255,8,68,.15);color:#ff0844;border-color:rgba(255,8,68,.4);box-shadow:0 0 10px rgba(255,8,68,.2)}.InternshipPriceCard_purchaseStatusInfo__kUEam .InternshipPriceCard_registeredDate__9YKz4{font-size:.75rem;color:hsla(0,0%,100%,.9);margin-bottom:0;font-weight:500;font-family:Courier New,monospace}.InternshipPriceCard_purchaseStatusInfo__kUEam .InternshipPriceCard_registeredDate__9YKz4:before{content:"[ ";color:#00d4ff}.InternshipPriceCard_purchaseStatusInfo__kUEam .InternshipPriceCard_registeredDate__9YKz4:after{content:" ]";color:#00d4ff}.InternshipPriceCard_enrollmentStatusInfo__wh3Bw{background:linear-gradient(135deg,rgba(0,212,255,.1),rgba(157,78,221,.05));border:1px solid rgba(0,212,255,.3);border-radius:8px;padding:16px;margin-top:16px;backdrop-filter:blur(10px);position:relative;overflow:hidden}.InternshipPriceCard_enrollmentStatusInfo__wh3Bw:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#00d4ff,transparent);opacity:.6}.InternshipPriceCard_enrollmentStatusInfo__wh3Bw .InternshipPriceCard_statusText__2n5Vm{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.85rem;font-weight:600;color:#fff;font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:.5px}.InternshipPriceCard_enrollmentStatusInfo__wh3Bw .InternshipPriceCard_statusText__2n5Vm:before{content:"> ";color:#00d4ff}.InternshipPriceCard_enrollmentStatusInfo__wh3Bw .InternshipPriceCard_statusText__2n5Vm .InternshipPriceCard_statusValue__TUD0L{font-weight:700;font-size:.8rem;padding:4px 12px;border-radius:4px;border:1px solid;backdrop-filter:blur(5px)}.InternshipPriceCard_enrollmentStatusInfo__wh3Bw .InternshipPriceCard_statusText__2n5Vm .InternshipPriceCard_statusValue__TUD0L.InternshipPriceCard_pending__2YEw2{background:rgba(255,133,0,.15);color:#ff8500;border-color:rgba(255,133,0,.4);box-shadow:0 0 10px rgba(255,133,0,.2)}.InternshipPriceCard_enrollmentStatusInfo__wh3Bw .InternshipPriceCard_statusText__2n5Vm .InternshipPriceCard_statusValue__TUD0L.InternshipPriceCard_approved__8KASs{background:rgba(0,255,136,.15);color:#0f8;border-color:rgba(0,255,136,.4);box-shadow:0 0 10px rgba(0,255,136,.2)}.InternshipPriceCard_enrollmentStatusInfo__wh3Bw .InternshipPriceCard_statusText__2n5Vm .InternshipPriceCard_statusValue__TUD0L.InternshipPriceCard_rejected__FDf8w{background:rgba(255,8,68,.15);color:#ff0844;border-color:rgba(255,8,68,.4);box-shadow:0 0 10px rgba(255,8,68,.2)}.InternshipPriceCard_enrollmentStatusInfo__wh3Bw .InternshipPriceCard_appliedDate__fCSJv{font-size:.75rem;color:hsla(0,0%,100%,.9);margin-bottom:0;font-weight:500;font-family:Courier New,monospace}.InternshipPriceCard_enrollmentStatusInfo__wh3Bw .InternshipPriceCard_appliedDate__fCSJv:before{content:"[ ";color:#00d4ff}.InternshipPriceCard_enrollmentStatusInfo__wh3Bw .InternshipPriceCard_appliedDate__fCSJv:after{content:" ]";color:#00d4ff}.InternshipPriceCard_waitlistStatusInfo__r6JWz{background:linear-gradient(135deg,rgba(255,133,0,.1),rgba(157,78,221,.05));border:1px solid rgba(255,133,0,.3);border-radius:8px;padding:16px;margin-top:16px;backdrop-filter:blur(10px);position:relative;overflow:hidden}.InternshipPriceCard_waitlistStatusInfo__r6JWz:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#ff8500,transparent);opacity:.6}.InternshipPriceCard_waitlistStatusInfo__r6JWz .InternshipPriceCard_statusText__2n5Vm{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.85rem;font-weight:600;color:#fff;font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:.5px}.InternshipPriceCard_waitlistStatusInfo__r6JWz .InternshipPriceCard_statusText__2n5Vm:before{content:"> ";color:#ff8500}.InternshipPriceCard_waitlistStatusInfo__r6JWz .InternshipPriceCard_statusText__2n5Vm .InternshipPriceCard_statusValue__TUD0L{font-weight:700;font-size:.8rem;padding:4px 12px;border-radius:4px;border:1px solid rgba(255,133,0,.4);background:rgba(255,133,0,.15);color:#ff8500;box-shadow:0 0 10px rgba(255,133,0,.2);backdrop-filter:blur(5px)}.InternshipPriceCard_waitlistStatusInfo__r6JWz .InternshipPriceCard_statusText__2n5Vm .InternshipPriceCard_statusValue__TUD0L.InternshipPriceCard_waitlist__RKp7E{animation:InternshipPriceCard_pulse-orange-text__1Aj8_ 2s infinite}.InternshipPriceCard_waitlistStatusInfo__r6JWz .InternshipPriceCard_waitlistMessage__BfbD7{font-size:.75rem;color:hsla(0,0%,100%,.9);margin-bottom:0;font-weight:500;font-family:Courier New,monospace}.InternshipPriceCard_waitlistStatusInfo__r6JWz .InternshipPriceCard_waitlistMessage__BfbD7:before{content:"[ ";color:#ff8500}.InternshipPriceCard_waitlistStatusInfo__r6JWz .InternshipPriceCard_waitlistMessage__BfbD7:after{content:" ]";color:#ff8500}@keyframes InternshipPriceCard_pulse-green__EEZP7{0%,to{box-shadow:0 0 15px rgba(0,255,136,.3);opacity:1}50%{box-shadow:0 0 25px rgba(0,255,136,.6);opacity:.8}}@keyframes InternshipPriceCard_pulse-orange__m__Xb{0%,to{box-shadow:0 0 15px rgba(255,133,0,.3);opacity:1}50%{box-shadow:0 0 25px rgba(255,133,0,.6);opacity:.8}}@keyframes InternshipPriceCard_pulse-green-button__M9Tu5{0%,to{box-shadow:0 0 20px rgba(0,255,136,.3);border-color:rgba(0,255,136,.5)}50%{box-shadow:0 0 30px rgba(0,255,136,.6);border-color:rgba(0,255,136,.8)}}@keyframes InternshipPriceCard_pulse-orange-text__1Aj8_{0%,to{box-shadow:0 0 10px rgba(255,133,0,.2);opacity:1}50%{box-shadow:0 0 15px rgba(255,133,0,.4);opacity:.8}}@media(max-width:768px){.InternshipPriceCard_priceCard__1fW4n{border-radius:12px}.InternshipPriceCard_priceHeader__mIonV{padding:1.25rem 1.5rem}.InternshipPriceCard_priceHeader__mIonV h3{font-size:1.1rem}.InternshipPriceCard_priceContent__ysaNu{padding:1.5rem;gap:1.25rem}.InternshipPriceCard_discountPrice__2V3mn,.InternshipPriceCard_regularPriceValue__A_WXk{font-size:2rem}.InternshipPriceCard_actionButton__ujkO7{padding:.9rem 1.25rem;font-size:.9rem}}@media(max-width:480px){.InternshipPriceCard_priceHeader__mIonV{padding:1rem}.InternshipPriceCard_priceContent__ysaNu{padding:1.25rem}.InternshipPriceCard_discountPrice__2V3mn,.InternshipPriceCard_regularPriceValue__A_WXk{font-size:1.8rem}}.InternshipPriceCard_retryPaymentButton__2eK20{background:linear-gradient(135deg,#ef4444,#dc2626);border:2px solid #ef4444;color:#fff;font-weight:700}.InternshipPriceCard_retryPaymentButton__2eK20:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#b91c1c);border-color:#dc2626;transform:translateY(-2px);box-shadow:0 8px 25px rgba(239,68,68,.4)}.InternshipPriceCard_retryPaymentButton__2eK20 .InternshipPriceCard_buttonIcon__1c9WK{color:#fef2f2;animation:InternshipPriceCard_pulse__dPlEx 2s infinite}.InternshipPriceCard_pendingPaymentButton__ivvdr{background:linear-gradient(135deg,#f59e0b,#d97706);border:2px solid #f59e0b;color:#fff;font-weight:700;cursor:not-allowed}.InternshipPriceCard_pendingPaymentButton__ivvdr .InternshipPriceCard_buttonIcon__1c9WK{color:#fef3c7;animation:InternshipPriceCard_spin__p_G4e 2s linear infinite}.InternshipPriceCard_errorMessage___9Sy0{color:#ef4444;background:rgba(239,68,68,.1);border-left:3px solid #ef4444}.InternshipPriceCard_errorMessage___9Sy0,.InternshipPriceCard_pendingMessage__jiSjW{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;margin-top:8px;padding:6px 8px;border-radius:4px}.InternshipPriceCard_pendingMessage__jiSjW{color:#f59e0b;background:rgba(245,158,11,.1);border-left:3px solid #f59e0b}.InternshipPriceCard_statusValue__TUD0L{font-weight:700;text-transform:uppercase}.InternshipPriceCard_statusValue__TUD0L.InternshipPriceCard_completed__m2PSF{color:#10b981}.InternshipPriceCard_statusValue__TUD0L.InternshipPriceCard_pending__2YEw2{color:#f59e0b}.InternshipPriceCard_statusValue__TUD0L.InternshipPriceCard_failed__JvxV_{color:#ef4444}.InternshipPriceCard_statusValue__TUD0L.InternshipPriceCard_enrolled__S6ffJ{color:#10b981}.InternshipPriceCard_statusValue__TUD0L.InternshipPriceCard_rejected__FDf8w{color:#ef4444}.InternshipPriceCard_statusValue__TUD0L.InternshipPriceCard_approved__8KASs{color:#10b981}.InternshipPriceCard_statusValue__TUD0L.InternshipPriceCard_waitlist__RKp7E{color:#8b5cf6}@keyframes InternshipPriceCard_pulse__dPlEx{0%,to{opacity:1}50%{opacity:.5}}@keyframes InternshipPriceCard_spin__p_G4e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.InternshipTabs_detailTabs__8Wva4{width:100%;margin-bottom:2rem;padding:.5rem;background:linear-gradient(135deg,rgba(10,14,26,.6),rgba(26,31,46,.4));border-radius:12px;border:1px solid rgba(0,255,136,.3);position:relative;backdrop-filter:blur(10px);overflow:hidden}.InternshipTabs_detailTabs__8Wva4:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#0f8,transparent);opacity:.5}.InternshipTabs_tabsContainer__yn1b4{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;width:100%}.InternshipTabs_tabButton__dA26J{padding:.75rem 1rem;background:rgba(26,31,46,.3);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.8);font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;text-transform:uppercase;letter-spacing:.5px;font-family:Courier New,monospace;text-align:center;z-index:1;display:flex;align-items:center;justify-content:center;min-height:48px;font-size:clamp(.65rem,2vw,.9rem)}.InternshipTabs_tabButton__dA26J:hover:not(.InternshipTabs_activeTab__R8DbM){color:#fff;background:rgba(26,31,46,.5);border-color:rgba(0,255,136,.3);transform:translateY(-1px)}.InternshipTabs_tabButton__dA26J.InternshipTabs_activeTab__R8DbM{font-weight:700;background:rgba(26,31,46,.7)}.InternshipTabs_tabButton__dA26J:focus-visible{outline:2px solid #00d4ff;outline-offset:2px}.InternshipTabs_tabButton__dA26J.InternshipTabs_tab1__ayNNQ.InternshipTabs_activeTab__R8DbM{color:#0f8;border-color:#0f8;box-shadow:0 2px 10px rgba(0,255,136,.2);text-shadow:0 0 8px rgba(0,255,136,.4)}.InternshipTabs_tabButton__dA26J.InternshipTabs_tab2__kI0Qf.InternshipTabs_activeTab__R8DbM{color:#00d4ff;border-color:#00d4ff;box-shadow:0 2px 10px rgba(0,212,255,.2);text-shadow:0 0 8px rgba(0,212,255,.4)}.InternshipTabs_tabButton__dA26J.InternshipTabs_tab3__St10F.InternshipTabs_activeTab__R8DbM{color:#9d4edd;border-color:#9d4edd;box-shadow:0 2px 10px rgba(157,78,221,.2);text-shadow:0 0 8px rgba(157,78,221,.4)}.InternshipTabs_tabButton__dA26J.InternshipTabs_tab4__xG5YR.InternshipTabs_activeTab__R8DbM{color:#ff8500;border-color:#ff8500;box-shadow:0 2px 10px rgba(255,133,0,.2);text-shadow:0 0 8px rgba(255,133,0,.4)}.InternshipTabs_tabLabel__7Aax3{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}@media(min-width:1920px){.InternshipTabs_detailTabs__8Wva4{padding:.75rem;margin-bottom:2.5rem}.InternshipTabs_tabsContainer__yn1b4{gap:.75rem}.InternshipTabs_tabButton__dA26J{padding:1rem 1.5rem;font-size:1rem;min-height:56px;border-radius:10px;letter-spacing:.75px}}@media(min-width:1200px)and (max-width:1919px){.InternshipTabs_detailTabs__8Wva4{padding:.6rem}.InternshipTabs_tabsContainer__yn1b4{gap:.6rem}.InternshipTabs_tabButton__dA26J{padding:.8rem 1.2rem;font-size:.9rem;min-height:52px}}@media(min-width:1025px)and (max-width:1199px){.InternshipTabs_detailTabs__8Wva4{padding:.5rem}.InternshipTabs_tabsContainer__yn1b4{gap:.5rem}.InternshipTabs_tabButton__dA26J{padding:.75rem 1rem;font-size:.85rem;min-height:48px;letter-spacing:.4px}}@media(min-width:768px)and (max-width:1024px){.InternshipTabs_detailTabs__8Wva4{padding:.45rem;margin-bottom:1.75rem;border-radius:10px}.InternshipTabs_tabsContainer__yn1b4{gap:.4rem}.InternshipTabs_tabButton__dA26J{padding:.7rem .8rem;font-size:.8rem;min-height:44px;letter-spacing:.3px;border-radius:7px}}@media(min-width:640px)and (max-width:767px){.InternshipTabs_detailTabs__8Wva4{padding:.4rem;margin-bottom:1.5rem;border-radius:8px}.InternshipTabs_tabsContainer__yn1b4{gap:.3rem}.InternshipTabs_tabButton__dA26J{padding:.6rem .7rem;font-size:.75rem;min-height:42px;letter-spacing:.2px;border-radius:6px}}@media(min-width:480px)and (max-width:639px){.InternshipTabs_detailTabs__8Wva4{padding:.35rem;margin-bottom:1.25rem;border-radius:8px}.InternshipTabs_tabsContainer__yn1b4{gap:.25rem}.InternshipTabs_tabButton__dA26J{padding:.55rem .5rem;font-size:.7rem;min-height:40px;letter-spacing:.1px;border-radius:6px}}@media(min-width:400px)and (max-width:479px){.InternshipTabs_detailTabs__8Wva4{padding:.3rem;margin-bottom:1rem;border-radius:6px}.InternshipTabs_tabsContainer__yn1b4{gap:.2rem}.InternshipTabs_tabButton__dA26J{padding:.5rem .4rem;font-size:.65rem;min-height:38px;letter-spacing:0;border-radius:5px}}@media(min-width:320px)and (max-width:399px){.InternshipTabs_detailTabs__8Wva4{padding:.25rem;margin-bottom:1rem;border-radius:6px}.InternshipTabs_tabsContainer__yn1b4{gap:.15rem}.InternshipTabs_tabButton__dA26J{padding:.45rem .3rem;font-size:.6rem;min-height:36px;letter-spacing:0;border-radius:4px}}@media(max-width:319px){.InternshipTabs_detailTabs__8Wva4{padding:.2rem;margin-bottom:.75rem;border-radius:4px}.InternshipTabs_tabsContainer__yn1b4{gap:.1rem}.InternshipTabs_tabButton__dA26J{padding:.4rem .2rem;font-size:.55rem;min-height:34px;letter-spacing:0;border-radius:4px}}@media(min-width:2560px){.InternshipTabs_detailTabs__8Wva4{padding:1rem;margin-bottom:3rem;border-radius:16px}.InternshipTabs_tabsContainer__yn1b4{gap:1rem;max-width:1200px;margin:0 auto}.InternshipTabs_tabButton__dA26J{padding:1.25rem 2rem;font-size:1.1rem;min-height:64px;border-radius:12px;letter-spacing:1px}}@media(min-width:3840px){.InternshipTabs_detailTabs__8Wva4{padding:1.5rem;margin-bottom:4rem;border-radius:20px}.InternshipTabs_tabsContainer__yn1b4{gap:1.5rem;max-width:1600px;margin:0 auto}.InternshipTabs_tabButton__dA26J{padding:1.5rem 2.5rem;font-size:1.3rem;min-height:80px;border-radius:16px;letter-spacing:1.2px}}@media(max-height:500px)and (orientation:landscape){.InternshipTabs_detailTabs__8Wva4{margin-bottom:.75rem;padding:.25rem}.InternshipTabs_tabButton__dA26J{min-height:32px;padding:.35rem .4rem;font-size:.6rem}}.InternshipOverview_overviewSection__7NcSf{display:grid;grid-template-columns:1.75fr 1fr;gap:3rem;color:#fff}@media(max-width:992px){.InternshipOverview_overviewSection__7NcSf{grid-template-columns:1fr;gap:2.5rem}}.InternshipOverview_sectionTitle__DOcMQ{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin-bottom:1.5rem;color:#fff;position:relative;padding-bottom:.75rem;text-transform:uppercase;letter-spacing:1.5px}.InternshipOverview_sectionTitle__DOcMQ:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background:linear-gradient(90deg,#0f8,#00d4ff);border-radius:3px;box-shadow:0 0 10px rgba(0,255,136,.5)}.InternshipOverview_sectionTitle__DOcMQ:before{content:"[ ";color:#0f8;font-weight:400}.InternshipOverview_sectionTitle__DOcMQ span:after{content:" ]";color:#0f8;font-weight:400}.InternshipOverview_description__Ts4tA{background:linear-gradient(135deg,rgba(10,14,26,.95),rgba(26,31,46,.85));border-radius:16px;padding:2rem;border:1px solid rgba(0,255,136,.3);position:relative;overflow:hidden}.InternshipOverview_description__Ts4tA:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#0f8,#00d4ff,#9d4edd);opacity:.8}.InternshipOverview_description__Ts4tA:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(0,255,136,.03) 0,transparent 70%);pointer-events:none;z-index:0}.InternshipOverview_description__Ts4tA .InternshipOverview_descriptionText__3T1hH{font-size:1.1rem;line-height:1.8;color:hsla(0,0%,100%,.8);position:relative;z-index:1}.InternshipOverview_description__Ts4tA .InternshipOverview_descriptionText__3T1hH p{margin-bottom:1.5rem;position:relative;padding-left:1rem;border-left:2px solid rgba(0,255,136,.3)}.InternshipOverview_description__Ts4tA .InternshipOverview_descriptionText__3T1hH p:last-child{margin-bottom:0}.InternshipOverview_description__Ts4tA .InternshipOverview_descriptionText__3T1hH p:before{content:"> ";color:#0f8;font-family:Courier New,monospace;font-weight:700;position:absolute;left:-.5rem}.InternshipOverview_features__nmlDm{background:linear-gradient(135deg,rgba(10,14,26,.95),rgba(26,31,46,.85));border-radius:16px;padding:2rem;border:1px solid rgba(0,255,136,.3);position:relative;overflow:hidden;height:fit-content}.InternshipOverview_features__nmlDm:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#00d4ff,#9d4edd,#ff8500);opacity:.8}.InternshipOverview_features__nmlDm:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(0,212,255,.03) 0,transparent 70%);pointer-events:none;z-index:0}.InternshipOverview_featureList__9UWuo{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.25rem;position:relative;z-index:1}.InternshipOverview_featureItem__pwPuQ{display:flex;align-items:flex-start;gap:1rem;font-size:1rem;color:hsla(0,0%,100%,.8);line-height:1.7;padding:1rem 1.25rem;background:rgba(26,31,46,.6);border:1px solid rgba(0,255,136,.3);border-radius:8px;transition:all .3s ease;position:relative;overflow:hidden;backdrop-filter:blur(10px)}.InternshipOverview_featureItem__pwPuQ:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,136,.1),transparent);transition:left .5s ease}.InternshipOverview_featureItem__pwPuQ:hover{background:rgba(26,31,46,.8);border-color:rgba(0,255,136,.5);transform:translateX(8px);box-shadow:0 5px 15px rgba(0,255,136,.2)}.InternshipOverview_featureItem__pwPuQ:hover:before{left:100%}.InternshipOverview_featureItem__pwPuQ:hover .InternshipOverview_featureIcon__yyaSb{transform:scale(1.2);filter:drop-shadow(0 0 12px rgba(0,255,136,.6))}.InternshipOverview_featureItem__pwPuQ:nth-child(4n+1){border-left:3px solid #0f8}.InternshipOverview_featureItem__pwPuQ:nth-child(4n+2){border-left:3px solid #00d4ff}.InternshipOverview_featureItem__pwPuQ:nth-child(4n+3){border-left:3px solid #9d4edd}.InternshipOverview_featureItem__pwPuQ:nth-child(4n+4){border-left:3px solid #ff8500}.InternshipOverview_featureIcon__yyaSb{color:#0f8;flex-shrink:0;margin-top:.2rem;width:24px;height:24px;filter:drop-shadow(0 0 8px rgba(0,255,136,.4));transition:all .3s ease}.InternshipOverview_featureItem__pwPuQ:nth-child(4n+1) .InternshipOverview_featureIcon__yyaSb{color:#0f8}.InternshipOverview_featureItem__pwPuQ:nth-child(4n+2) .InternshipOverview_featureIcon__yyaSb{color:#00d4ff}.InternshipOverview_featureItem__pwPuQ:nth-child(4n+3) .InternshipOverview_featureIcon__yyaSb{color:#9d4edd}.InternshipOverview_featureItem__pwPuQ:nth-child(4n+4) .InternshipOverview_featureIcon__yyaSb{color:#ff8500}@media(max-width:768px){.InternshipOverview_description__Ts4tA,.InternshipOverview_features__nmlDm{padding:1.5rem;border-radius:12px}.InternshipOverview_sectionTitle__DOcMQ{font-size:1.3rem;letter-spacing:1px;margin-bottom:1.25rem}.InternshipOverview_description__Ts4tA .InternshipOverview_descriptionText__3T1hH{font-size:1rem}.InternshipOverview_description__Ts4tA .InternshipOverview_descriptionText__3T1hH p{margin-bottom:1.25rem;padding-left:.75rem}.InternshipOverview_featureItem__pwPuQ{padding:.8rem 1rem;gap:.8rem;font-size:.9rem}.InternshipOverview_featureIcon__yyaSb{width:20px;height:20px}}@media(max-width:480px){.InternshipOverview_overviewSection__7NcSf{gap:2rem}.InternshipOverview_description__Ts4tA,.InternshipOverview_features__nmlDm{padding:1.25rem}.InternshipOverview_featureList__9UWuo{gap:1rem}.InternshipOverview_featureItem__pwPuQ{padding:.75rem .8rem}}.InternshipCurriculum_curriculumSection__jdjCK{color:#fff;background:linear-gradient(135deg,rgba(10,14,26,.95),rgba(26,31,46,.85));border-radius:16px;padding:2rem;border:1px solid rgba(0,255,136,.3);position:relative;overflow:hidden}.InternshipCurriculum_curriculumSection__jdjCK:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#0f8,#00d4ff,#9d4edd);opacity:.8}.InternshipCurriculum_curriculumSection__jdjCK:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(0,255,136,.03) 0,transparent 70%);pointer-events:none;z-index:0}.InternshipCurriculum_curriculumSection__jdjCK>*{position:relative;z-index:1}.InternshipCurriculum_sectionTitle__d4uBX{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin-bottom:1rem;color:#fff;position:relative;padding-bottom:.75rem;text-transform:uppercase;letter-spacing:1.5px}.InternshipCurriculum_sectionTitle__d4uBX:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background:linear-gradient(90deg,#0f8,#00d4ff);border-radius:3px;box-shadow:0 0 10px rgba(0,255,136,.5)}.InternshipCurriculum_sectionTitle__d4uBX:before{content:"[ ";color:#0f8;font-weight:400}.InternshipCurriculum_sectionTitle__d4uBX:after{content:" ]";color:#0f8;font-weight:400}.InternshipCurriculum_curriculumIntro__AkoVy{font-size:1.1rem;color:hsla(0,0%,100%,.8);margin-bottom:2.5rem;line-height:1.8;max-width:70ch;position:relative;border-left:2px solid #0f8;background:rgba(0,255,136,.05);padding:1rem 1.5rem;border-radius:0 8px 8px 0}.InternshipCurriculum_moduleList__Xf471{display:flex;flex-direction:column;gap:1.5rem}.InternshipCurriculum_noCurriculum__gABPe{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem;min-height:300px;color:hsla(0,0%,100%,.8);background:rgba(26,31,46,.8);border-radius:16px;border:2px dashed rgba(0,255,136,.3);position:relative;overflow:hidden}.InternshipCurriculum_noCurriculum__gABPe:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,136,.1),transparent);animation:InternshipCurriculum_shimmer__VW65_ 3s infinite}@keyframes InternshipCurriculum_shimmer__VW65_{0%{left:-100%}to{left:100%}}.InternshipCurriculum_noCurriculumIcon__rDreK{color:#0f8;margin-bottom:1.5rem;opacity:.8;filter:drop-shadow(0 0 10px rgba(0,255,136,.3))}.InternshipCurriculum_noCurriculum__gABPe p{margin-bottom:.75rem;font-size:1.1rem;line-height:1.6;max-width:500px}.InternshipCurriculum_noCurriculum__gABPe p:first-of-type{font-weight:600;color:#fff}.InternshipCurriculum_noCurriculum__gABPe p:last-child{font-size:.95rem;opacity:.8;color:#0f8}@media(max-width:768px){.InternshipCurriculum_curriculumSection__jdjCK{padding:1.5rem;border-radius:12px}.InternshipCurriculum_sectionTitle__d4uBX{font-size:1.3rem;letter-spacing:1px}.InternshipCurriculum_curriculumIntro__AkoVy{font-size:1rem;padding:.75rem 1rem}.InternshipCurriculum_noCurriculum__gABPe{padding:3rem 1.5rem;min-height:250px}}@media(max-width:480px){.InternshipCurriculum_curriculumSection__jdjCK{padding:1rem}.InternshipCurriculum_moduleList__Xf471{gap:1rem}}.ModuleItem_moduleItem__9KACT{background:rgba(26,31,46,.9);border-radius:12px;border:1px solid rgba(0,255,136,.3);overflow:hidden;margin-bottom:1rem;position:relative;transition:all .3s ease;backdrop-filter:blur(10px)}.ModuleItem_moduleItem__9KACT:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#0f8,transparent);opacity:0;transition:opacity .3s ease}.ModuleItem_moduleItem__9KACT:hover{background:rgba(26,31,46,.95);border-color:rgba(0,255,136,.5);box-shadow:0 8px 32px rgba(0,255,136,.15),inset 0 1px 0 hsla(0,0%,100%,.1);transform:translateY(-2px)}.ModuleItem_moduleItem__9KACT:hover:before{opacity:1}.ModuleItem_moduleHeader__Zfyes{padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;width:100%;background:transparent;border:none;text-align:left;color:#fff;position:relative;transition:all .3s ease}.ModuleItem_moduleHeader__Zfyes:hover{background:rgba(0,255,136,.05)}.ModuleItem_moduleHeader__Zfyes:focus-visible{outline:2px solid #00d4ff;outline-offset:-2px;border-radius:8px}.ModuleItem_moduleInfo__4PVLC{display:flex;align-items:center;gap:1rem}.ModuleItem_moduleIcon__73JsA{color:#0f8;flex-shrink:0;filter:drop-shadow(0 0 8px rgba(0,255,136,.4));transition:all .3s ease}.ModuleItem_moduleHeader__Zfyes:hover .ModuleItem_moduleIcon__73JsA{transform:scale(1.1);filter:drop-shadow(0 0 12px rgba(0,255,136,.6))}.ModuleItem_moduleTitleContainer__ZQYdv{display:flex;flex-direction:column;gap:.25rem}.ModuleItem_moduleNumber__44Z6o{font-size:.75rem;color:#00d4ff;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-family:Courier New,monospace;position:relative}.ModuleItem_moduleNumber__44Z6o:before{content:"< ";color:#0f8}.ModuleItem_moduleNumber__44Z6o:after{content:" />";color:#0f8}.ModuleItem_moduleTitle__j239C{font-size:1.2rem;font-weight:600;margin:0;color:#fff;text-transform:uppercase;letter-spacing:.5px}.ModuleItem_moduleMeta__hPSh_{display:flex;align-items:center;gap:1rem;color:hsla(0,0%,100%,.8)}.ModuleItem_moduleDuration__gjPRH{font-size:.8rem;padding:.4rem .8rem;background:linear-gradient(135deg,rgba(0,255,136,.1),rgba(0,212,255,.1));border:1px solid rgba(0,255,136,.3);border-radius:20px;color:#0f8;font-weight:600;text-transform:uppercase;letter-spacing:.5px;font-family:Courier New,monospace}.ModuleItem_moduleContent__x8q1L{padding:0 2rem 2rem;display:flex;flex-direction:column;gap:2rem;border-top:1px solid rgba(0,255,136,.3);background:rgba(0,255,136,.02)}.ModuleItem_moduleDescription__PkwK0{font-size:1rem;line-height:1.8;color:hsla(0,0%,100%,.8);margin:0;padding-top:1.5rem;position:relative;padding-left:1rem;border-left:2px solid rgba(0,255,136,.3)}.ModuleItem_projectsSection__w_B5O,.ModuleItem_topicsSection__RYTen{display:flex;flex-direction:column;gap:1rem}.ModuleItem_projectsTitle__eXDWf,.ModuleItem_topicsTitle__xdfJK{font-size:1.1rem;font-weight:700;margin:0;color:#fff;padding-bottom:.5rem;border-bottom:1px solid rgba(0,255,136,.3);text-transform:uppercase;letter-spacing:1px;position:relative}.ModuleItem_projectsTitle__eXDWf:before,.ModuleItem_topicsTitle__xdfJK:before{content:"▶ ";color:#0f8;margin-right:.5rem}.ModuleItem_topicGrid__4MyDN{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem}.ModuleItem_projectList__w3VJt{list-style:none;padding-left:0;margin:0;display:flex;flex-direction:column;gap:1rem}.ModuleItem_projectItem__pcK0d{font-size:.95rem;color:hsla(0,0%,100%,.8);line-height:1.6;display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;background:rgba(0,255,136,.05);border-radius:8px;border-left:3px solid #0f8;transition:all .3s ease}.ModuleItem_projectItem__pcK0d:hover{background:rgba(0,255,136,.1);transform:translateX(4px)}.ModuleItem_projectIcon__aEAV6{color:#00d4ff;flex-shrink:0;margin-top:.15em;filter:drop-shadow(0 0 4px rgba(0,212,255,.4))}.ModuleItem_noContentMessage__vKODS{font-style:italic;color:hsla(0,0%,100%,.6);padding:2rem 0;text-align:center;background:rgba(157,78,221,.05);border-radius:8px;border:1px dashed rgba(157,78,221,.3)}@media(max-width:768px){.ModuleItem_moduleHeader__Zfyes{padding:1.25rem 1.5rem;flex-direction:column;align-items:flex-start;gap:1rem}.ModuleItem_moduleMeta__hPSh_{align-self:flex-end}.ModuleItem_moduleContent__x8q1L{padding:0 1.5rem 1.5rem;gap:1.5rem}.ModuleItem_topicGrid__4MyDN{grid-template-columns:1fr}.ModuleItem_moduleTitle__j239C{font-size:1.1rem}}@media(max-width:480px){.ModuleItem_moduleHeader__Zfyes{padding:1rem}.ModuleItem_moduleContent__x8q1L{padding:0 1rem 1rem}.ModuleItem_moduleInfo__4PVLC{gap:.75rem}.ModuleItem_moduleTitleContainer__ZQYdv{gap:.15rem}}.TopicItem_topicItem___bc6O{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:rgba(26,31,46,.8);border:1px solid rgba(0,255,136,.3);border-radius:8px;font-size:.9rem;color:hsla(0,0%,100%,.8);transition:all .3s ease;position:relative;overflow:hidden;backdrop-filter:blur(10px)}.TopicItem_topicItem___bc6O:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,136,.1),transparent);transition:left .5s ease}.TopicItem_topicItem___bc6O:hover{transform:translateY(-3px) scale(1.02);border-color:rgba(0,255,136,.6);box-shadow:0 8px 25px rgba(0,255,136,.2),0 0 20px rgba(0,255,136,.1);background:rgba(26,31,46,.95)}.TopicItem_topicItem___bc6O:hover:before{left:100%}.TopicItem_topicItem___bc6O:hover .TopicItem_topicIcon__wMFCl{transform:scale(1.2) rotate(10deg);filter:drop-shadow(0 0 15px rgba(0,255,136,.8))}.TopicItem_topicItem___bc6O:hover .TopicItem_topicText__FS_AW{color:hsla(0,0%,100%,.95)}.TopicItem_topicItem___bc6O:active{transform:translateY(-1px) scale(1.01)}.TopicItem_topicIcon__wMFCl{color:#0f8;flex-shrink:0;filter:drop-shadow(0 0 8px rgba(0,255,136,.4));transition:all .3s ease}.TopicItem_topicText__FS_AW{line-height:1.6;font-weight:500;letter-spacing:.3px;transition:color .3s ease;position:relative;z-index:1}.TopicItem_topicItem___bc6O:nth-child(4n+1){border-color:rgba(0,212,255,.3)}.TopicItem_topicItem___bc6O:nth-child(4n+1) .TopicItem_topicIcon__wMFCl{color:#00d4ff;filter:drop-shadow(0 0 8px rgba(0,212,255,.4))}.TopicItem_topicItem___bc6O:nth-child(4n+1):hover{border-color:rgba(0,212,255,.6);box-shadow:0 8px 25px rgba(0,212,255,.2),0 0 20px rgba(0,212,255,.1)}.TopicItem_topicItem___bc6O:nth-child(4n+1):hover .TopicItem_topicIcon__wMFCl{filter:drop-shadow(0 0 15px rgba(0,212,255,.8))}.TopicItem_topicItem___bc6O:nth-child(4n+2){border-color:rgba(157,78,221,.3)}.TopicItem_topicItem___bc6O:nth-child(4n+2) .TopicItem_topicIcon__wMFCl{color:#9d4edd;filter:drop-shadow(0 0 8px rgba(157,78,221,.4))}.TopicItem_topicItem___bc6O:nth-child(4n+2):hover{border-color:rgba(157,78,221,.6);box-shadow:0 8px 25px rgba(157,78,221,.2),0 0 20px rgba(157,78,221,.1)}.TopicItem_topicItem___bc6O:nth-child(4n+2):hover .TopicItem_topicIcon__wMFCl{filter:drop-shadow(0 0 15px rgba(157,78,221,.8))}.TopicItem_topicItem___bc6O:nth-child(4n+3){border-color:rgba(255,133,0,.3)}.TopicItem_topicItem___bc6O:nth-child(4n+3) .TopicItem_topicIcon__wMFCl{color:#ff8500;filter:drop-shadow(0 0 8px rgba(255,133,0,.4))}.TopicItem_topicItem___bc6O:nth-child(4n+3):hover{border-color:rgba(255,133,0,.6);box-shadow:0 8px 25px rgba(255,133,0,.2),0 0 20px rgba(255,133,0,.1)}.TopicItem_topicItem___bc6O:nth-child(4n+3):hover .TopicItem_topicIcon__wMFCl{filter:drop-shadow(0 0 15px rgba(255,133,0,.8))}@media(max-width:768px){.TopicItem_topicItem___bc6O{padding:.8rem 1rem;gap:.6rem}.TopicItem_topicText__FS_AW{font-size:.85rem}}@media(max-width:480px){.TopicItem_topicItem___bc6O{padding:.7rem .8rem;border-radius:6px}}.InternshipMentors_mentorsSection__P90wj{color:#fff;background:linear-gradient(135deg,rgba(10,14,26,.95),rgba(26,31,46,.85));border-radius:16px;padding:2rem;border:1px solid rgba(0,255,136,.3);position:relative;overflow:hidden}.InternshipMentors_mentorsSection__P90wj:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#0f8,#00d4ff,#9d4edd);opacity:.8}.InternshipMentors_mentorsSection__P90wj:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(0,255,136,.03) 0,transparent 70%);pointer-events:none;z-index:0}.InternshipMentors_mentorsSection__P90wj>*{position:relative;z-index:1}.InternshipMentors_sectionTitle__otQQJ{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin-bottom:1rem;color:#fff;position:relative;padding-bottom:.75rem;text-transform:uppercase;letter-spacing:1.5px}.InternshipMentors_sectionTitle__otQQJ:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background:linear-gradient(90deg,#0f8,#00d4ff);border-radius:3px;box-shadow:0 0 10px rgba(0,255,136,.5)}.InternshipMentors_sectionTitle__otQQJ:before{content:"[ ";color:#0f8;font-weight:400}.InternshipMentors_sectionTitle__otQQJ span:after{content:" ]";color:#0f8;font-weight:400}.InternshipMentors_mentorsIntro__93tei{font-size:1.1rem;color:hsla(0,0%,100%,.8);margin-bottom:2.5rem;line-height:1.8;max-width:70ch;position:relative;border-left:2px solid #0f8;background:rgba(0,255,136,.05);padding:1rem 1.5rem;border-radius:0 8px 8px 0}.InternshipMentors_mentorGrid__rJA6M{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:2rem;align-items:start}@media(min-width:1200px){.InternshipMentors_mentorGrid__rJA6M{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));max-width:1400px}}@media(max-width:768px){.InternshipMentors_mentorGrid__rJA6M{grid-template-columns:1fr;gap:1.5rem}}@media(max-width:480px){.InternshipMentors_mentorGrid__rJA6M{gap:1rem}}.InternshipMentors_noMentors__qfzH5{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem;min-height:300px;color:hsla(0,0%,100%,.8);background:rgba(26,31,46,.8);border-radius:16px;border:2px dashed rgba(0,255,136,.3);position:relative;overflow:hidden}.InternshipMentors_noMentors__qfzH5:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,136,.1),transparent);animation:InternshipMentors_shimmer__6xUiN 3s infinite}@keyframes InternshipMentors_shimmer__6xUiN{0%{left:-100%}to{left:100%}}.InternshipMentors_noMentorsIcon__iIij1{color:#00d4ff;margin-bottom:1.5rem;opacity:.8;filter:drop-shadow(0 0 15px rgba(0,212,255,.4))}.InternshipMentors_noMentors__qfzH5 p{margin-bottom:.75rem;font-size:1.1rem;line-height:1.6;max-width:500px}.InternshipMentors_noMentors__qfzH5 p:first-of-type{font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.5px}.InternshipMentors_noMentors__qfzH5 p:last-child{font-size:.95rem;opacity:.8;color:#0f8;font-family:Courier New,monospace}@media(max-width:768px){.InternshipMentors_mentorsSection__P90wj{padding:1.5rem;border-radius:12px}.InternshipMentors_sectionTitle__otQQJ{font-size:1.3rem;letter-spacing:1px}.InternshipMentors_mentorsIntro__93tei{font-size:1rem;padding:.75rem 1rem;margin-bottom:2rem}.InternshipMentors_mentorGrid__rJA6M{grid-template-columns:1fr;gap:1.5rem}.InternshipMentors_noMentors__qfzH5{padding:3rem 1.5rem;min-height:250px}}@media(max-width:480px){.InternshipMentors_mentorsSection__P90wj{padding:1rem}.InternshipMentors_mentorGrid__rJA6M{gap:1rem}}.MentorCard_mentorCard__PzDtD{background:rgba(26,31,46,.95);border-radius:20px;border:1px solid rgba(0,255,136,.3);overflow:hidden;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(20px);box-shadow:0 8px 32px rgba(0,0,0,.3)}.MentorCard_mentorCard__PzDtD:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#0f8,#00d4ff,#9d4edd,#ff8500)}.MentorCard_mentorCard__PzDtD:hover{border-color:rgba(0,255,136,.7);transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,255,136,.15),0 0 30px rgba(0,255,136,.1)}.MentorCard_cardLayout__r74JK{display:grid;grid-template-columns:200px 1fr 280px;gap:2.5rem;padding:2.5rem;min-height:300px;align-items:start}.MentorCard_avatarSection__dTpAp{display:flex;flex-direction:column;align-items:center;gap:1rem}.MentorCard_avatarBox__bvqpq{width:160px;height:160px;border-radius:16px;border:3px solid #0f8;overflow:hidden;position:relative;background:linear-gradient(135deg,rgba(0,255,136,.15),rgba(0,212,255,.15));box-shadow:0 0 20px rgba(0,255,136,.3)}.MentorCard_avatarBox__bvqpq .MentorCard_avatar__PDifu{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.MentorCard_avatarBox__bvqpq:hover .MentorCard_avatar__PDifu{transform:scale(1.05)}.MentorCard_avatarLabel__mnq8d{font-size:.75rem;color:#0f8;text-transform:uppercase;font-weight:800;letter-spacing:2px;font-family:Courier New,monospace;padding:.5rem 1rem;background:rgba(0,255,136,.1);border-radius:20px;border:1px solid rgba(0,255,136,.3)}.MentorCard_mainInfo__GSixc{display:flex;flex-direction:column;gap:1.5rem;padding-right:1.5rem}.MentorCard_mentorHeader__eUK4C{border-bottom:2px solid rgba(0,255,136,.3);padding-bottom:1.25rem;margin-bottom:.5rem}.MentorCard_mentorName__J1nsy{font-size:1.8rem;font-weight:800;color:#fff;margin:0 0 1rem;text-transform:uppercase;letter-spacing:1px;line-height:1.2}.MentorCard_mentorName__J1nsy:before{content:"< ";color:#0f8;font-weight:400}.MentorCard_mentorName__J1nsy:after{content:" />";color:#0f8;font-weight:400}.MentorCard_mentorTitle__D0SaU{font-size:1.2rem;color:#00d4ff;margin:0 0 .75rem;text-transform:uppercase;gap:.75rem;letter-spacing:.5px}.MentorCard_experienceInfo__Urntd,.MentorCard_mentorTitle__D0SaU{font-weight:700;font-family:Courier New,monospace;display:flex;align-items:center}.MentorCard_experienceInfo__Urntd{font-size:1.1rem;color:#ff8500;margin:0;gap:.5rem;letter-spacing:.3px}.MentorCard_bioSection__baw3D{background:rgba(0,255,136,.08);padding:1.5rem;border-radius:12px;border-left:4px solid #0f8;position:relative}.MentorCard_bioSection__baw3D:before{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,#0f8,transparent)}.MentorCard_bioTitle__7XDHy{font-size:1.1rem;font-weight:800;color:#fff;margin:0 0 1.25rem;text-transform:uppercase;letter-spacing:1px}.MentorCard_bioTitle__7XDHy:before{content:"▶ ";color:#0f8;margin-right:.5rem}.MentorCard_bioList___HvtC{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.MentorCard_bioItem__BnBZ1{font-size:1rem;color:hsla(0,0%,100%,.85);line-height:1.6;display:flex;gap:.75rem;align-items:flex-start}.MentorCard_bioItem__BnBZ1:before{content:"●";color:#0f8;font-weight:700;flex-shrink:0;margin-top:.2rem;font-size:.9rem}.MentorCard_skillsSection__hMF28{display:flex;flex-direction:column;gap:1.5rem}.MentorCard_skillsBox__E69ab{background:rgba(0,212,255,.08);padding:1.5rem;border-radius:12px;border-left:4px solid #00d4ff;position:relative}.MentorCard_skillsBox__E69ab:before{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,#00d4ff,transparent)}.MentorCard_skillsTitle__sRiMd{font-size:1.1rem;font-weight:800;color:#fff;margin:0 0 1.25rem;text-transform:uppercase;letter-spacing:1px}.MentorCard_skillsTitle__sRiMd:before{content:"⚡ ";color:#ff8500;margin-right:.5rem}.MentorCard_skillsGrid__besIt{display:flex;flex-direction:column;gap:1rem}.MentorCard_skillItem__qR5r_{padding:1rem 1.25rem;background:rgba(26,31,46,.9);border:1px solid rgba(0,255,136,.3);border-radius:10px;font-size:.95rem;color:hsla(0,0%,100%,.85);font-weight:600;text-transform:uppercase;letter-spacing:.5px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;line-height:1.4;word-wrap:break-word}.MentorCard_skillItem__qR5r_:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,136,.1),transparent);transition:left .5s ease}.MentorCard_skillItem__qR5r_:hover{border-color:#0f8;color:#0f8;background:rgba(0,255,136,.15);transform:translateX(5px)}.MentorCard_skillItem__qR5r_:hover:before{left:100%}.MentorCard_teachingBox__33h7h{background:rgba(157,78,221,.08);padding:1.5rem;border-radius:12px;border-left:4px solid #9d4edd;position:relative}.MentorCard_teachingBox__33h7h:before{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,#9d4edd,transparent)}.MentorCard_teachingTitle__X_CC7{font-size:1.1rem;font-weight:800;color:#fff;margin:0 0 1.25rem;text-transform:uppercase;letter-spacing:1px}.MentorCard_teachingTitle__X_CC7:before{content:"🎯 ";margin-right:.5rem}.MentorCard_teachingList__eMoy9{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.MentorCard_teachingItem__iuPKj{font-size:1rem;color:hsla(0,0%,100%,.85);line-height:1.5;display:flex;gap:.75rem;align-items:flex-start}.MentorCard_teachingItem__iuPKj:before{content:"→";color:#9d4edd;font-weight:700;flex-shrink:0;margin-top:.1rem}.MentorCard_contactButton__Jdo6b{margin-top:auto;padding:1.25rem 1.75rem;background:linear-gradient(135deg,rgba(0,212,255,.2),rgba(0,255,136,.2));border:2px solid rgba(0,212,255,.4);border-radius:12px;color:#00d4ff;text-decoration:none;font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.MentorCard_contactButton__Jdo6b:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);transition:left .5s ease}.MentorCard_contactButton__Jdo6b:hover{background:linear-gradient(135deg,rgba(0,255,136,.3),rgba(0,212,255,.3));border-color:rgba(0,255,136,.6);color:#0f8;transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,255,136,.2)}.MentorCard_contactButton__Jdo6b:hover:before{left:100%}.MentorCard_contactButton__Jdo6b .MentorCard_infoIcon__VHDmb{margin-right:.75rem}.MentorCard_infoIcon__VHDmb{filter:drop-shadow(0 0 6px currentColor);flex-shrink:0}@media(max-width:1200px){.MentorCard_cardLayout__r74JK{grid-template-columns:180px 1fr 260px;gap:2rem;padding:2.25rem}.MentorCard_avatarBox__bvqpq{width:160px;height:160px}}@media(max-width:1024px){.MentorCard_cardLayout__r74JK{grid-template-columns:160px 1fr 240px;gap:1.75rem;padding:2rem}.MentorCard_avatarBox__bvqpq{width:140px;height:140px}.MentorCard_mentorName__J1nsy{font-size:1.6rem}.MentorCard_mentorTitle__D0SaU{font-size:1.1rem}.MentorCard_experienceInfo__Urntd{font-size:1rem}}@media(max-width:768px){.MentorCard_cardLayout__r74JK{grid-template-columns:1fr;gap:2.5rem;text-align:center;padding:2.5rem}.MentorCard_avatarSection__dTpAp{justify-self:center}.MentorCard_mainInfo__GSixc{padding-right:0;text-align:left}.MentorCard_skillsGrid__besIt{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem}}@media(max-width:480px){.MentorCard_cardLayout__r74JK{padding:2rem;gap:2rem}.MentorCard_mentorName__J1nsy{font-size:1.4rem}.MentorCard_avatarBox__bvqpq{width:120px;height:120px}.MentorCard_bioSection__baw3D,.MentorCard_skillsBox__E69ab,.MentorCard_teachingBox__33h7h{padding:1.5rem}}.InternshipPrerequisites_prerequisitesSection__D4A_E{color:#fff;background:linear-gradient(135deg,rgba(10,14,26,.95),rgba(26,31,46,.85));border-radius:16px;padding:2rem;border:1px solid rgba(0,255,136,.3);position:relative;overflow:hidden}.InternshipPrerequisites_prerequisitesSection__D4A_E:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#0f8,#00d4ff,#9d4edd);opacity:.8}.InternshipPrerequisites_prerequisitesSection__D4A_E:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(0,255,136,.03) 0,transparent 70%);pointer-events:none;z-index:0}.InternshipPrerequisites_prerequisitesSection__D4A_E>*{position:relative;z-index:1}.InternshipPrerequisites_sectionTitle__w6BaX{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin-bottom:1rem;color:#fff;position:relative;padding-bottom:.75rem;text-transform:uppercase;letter-spacing:1.5px}.InternshipPrerequisites_sectionTitle__w6BaX:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background:linear-gradient(90deg,#0f8,#00d4ff);border-radius:3px;box-shadow:0 0 10px rgba(0,255,136,.5)}.InternshipPrerequisites_sectionTitle__w6BaX:before{content:"[ ";color:#0f8;font-weight:400}.InternshipPrerequisites_sectionTitle__w6BaX span:after{content:" ]";color:#0f8;font-weight:400}.InternshipPrerequisites_prerequisitesIntro__FlCHS{font-size:1.1rem;color:hsla(0,0%,100%,.8);margin-bottom:2.5rem;line-height:1.8;max-width:70ch;position:relative;border-left:2px solid #0f8;background:rgba(0,255,136,.05);padding:1rem 1.5rem;border-radius:0 8px 8px 0}.InternshipPrerequisites_prerequisitesIntro__FlCHS:before{content:"⚡ ";color:#ff8500;font-size:1.2rem;margin-right:.5rem}.InternshipPrerequisites_prerequisitesList__UWOJo{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.25rem}.InternshipPrerequisites_prerequisiteItem__mTByh{display:flex;align-items:flex-start;gap:1rem;font-size:1rem;color:hsla(0,0%,100%,.8);line-height:1.7;padding:1.25rem 1.5rem;background:rgba(26,31,46,.6);border:1px solid rgba(0,255,136,.3);border-radius:8px;transition:all .3s ease;position:relative;overflow:hidden;backdrop-filter:blur(10px)}.InternshipPrerequisites_prerequisiteItem__mTByh:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,136,.1),transparent);transition:left .5s ease}.InternshipPrerequisites_prerequisiteItem__mTByh:hover{background:rgba(26,31,46,.8);border-color:rgba(0,255,136,.5);transform:translateX(8px);box-shadow:0 5px 15px rgba(0,255,136,.2)}.InternshipPrerequisites_prerequisiteItem__mTByh:hover:before{left:100%}.InternshipPrerequisites_prerequisiteItem__mTByh:hover .InternshipPrerequisites_prerequisiteIcon__x1fXm{transform:scale(1.2);filter:drop-shadow(0 0 12px currentColor)}.InternshipPrerequisites_prerequisiteItem__mTByh:nth-child(4n+1){border-left:4px solid #0f8}.InternshipPrerequisites_prerequisiteItem__mTByh:nth-child(4n+1) .InternshipPrerequisites_prerequisiteIcon__x1fXm{color:#0f8}.InternshipPrerequisites_prerequisiteItem__mTByh:nth-child(4n+2){border-left:4px solid #00d4ff}.InternshipPrerequisites_prerequisiteItem__mTByh:nth-child(4n+2) .InternshipPrerequisites_prerequisiteIcon__x1fXm{color:#00d4ff}.InternshipPrerequisites_prerequisiteItem__mTByh:nth-child(4n+3){border-left:4px solid #9d4edd}.InternshipPrerequisites_prerequisiteItem__mTByh:nth-child(4n+3) .InternshipPrerequisites_prerequisiteIcon__x1fXm{color:#9d4edd}.InternshipPrerequisites_prerequisiteItem__mTByh:nth-child(4n+4){border-left:4px solid #ff8500}.InternshipPrerequisites_prerequisiteItem__mTByh:nth-child(4n+4) .InternshipPrerequisites_prerequisiteIcon__x1fXm{color:#ff8500}.InternshipPrerequisites_prerequisiteIcon__x1fXm{flex-shrink:0;margin-top:.2rem;width:24px;height:24px;filter:drop-shadow(0 0 8px currentColor);transition:all .3s ease}.InternshipPrerequisites_noPrerequisites__ji5FL{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem;min-height:300px;color:hsla(0,0%,100%,.8);background:rgba(26,31,46,.8);border-radius:16px;border:2px dashed rgba(0,255,136,.3);position:relative;overflow:hidden}.InternshipPrerequisites_noPrerequisites__ji5FL:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,136,.1),transparent);animation:InternshipPrerequisites_shimmer__X1tqu 3s infinite}@keyframes InternshipPrerequisites_shimmer__X1tqu{0%{left:-100%}to{left:100%}}.InternshipPrerequisites_noPrerequisitesIcon__5HYiV{color:#00d4ff;margin-bottom:1.5rem;opacity:.8;filter:drop-shadow(0 0 15px rgba(0,212,255,.4))}.InternshipPrerequisites_noPrerequisites__ji5FL p{margin-bottom:.75rem;font-size:1.1rem;line-height:1.6;max-width:500px}.InternshipPrerequisites_noPrerequisites__ji5FL p:first-of-type{font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.5px}.InternshipPrerequisites_noPrerequisites__ji5FL p:last-child{font-size:.95rem;opacity:.8;color:#0f8;font-family:Courier New,monospace}@media(max-width:768px){.InternshipPrerequisites_prerequisitesSection__D4A_E{padding:1.5rem;border-radius:12px}.InternshipPrerequisites_sectionTitle__w6BaX{font-size:1.3rem;letter-spacing:1px}.InternshipPrerequisites_prerequisitesIntro__FlCHS{font-size:1rem;padding:.75rem 1rem;margin-bottom:2rem}.InternshipPrerequisites_prerequisitesList__UWOJo{gap:1rem}.InternshipPrerequisites_prerequisiteItem__mTByh{padding:1rem 1.25rem;gap:.8rem;font-size:.9rem}.InternshipPrerequisites_prerequisiteIcon__x1fXm{width:20px;height:20px}.InternshipPrerequisites_noPrerequisites__ji5FL{padding:3rem 1.5rem;min-height:250px}}@media(max-width:480px){.InternshipPrerequisites_prerequisitesSection__D4A_E{padding:1rem}.InternshipPrerequisites_prerequisiteItem__mTByh{padding:.8rem 1rem}}.InternshipRegistrationForm_formContainer__ZYxXq{max-width:800px;margin:0 auto;background-color:rgba(20,30,50,.7);backdrop-filter:blur(10px);border-radius:12px;border:1px solid rgba(86,190,86,.2);overflow:hidden}.InternshipRegistrationForm_formHeader__Lzdgz{padding:2rem;background-color:rgba(86,190,86,.1);border-bottom:1px solid rgba(86,190,86,.2);text-align:center}.InternshipRegistrationForm_formTitle__b2o_4{font-size:1.8rem;font-weight:700;margin:0 0 .5rem;background:linear-gradient(90deg,#56be56,#3b83f6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.InternshipRegistrationForm_waitlistHeader__9PN6O{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1rem}.InternshipRegistrationForm_waitlistIcon__Jjoeb{color:#f59e0b}.InternshipRegistrationForm_waitlistNotice__ESOEq{background-color:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.2);border-radius:8px;padding:1rem;margin-bottom:1rem}.InternshipRegistrationForm_noticeText__PR_a2{margin:0;font-size:.9rem;color:hsla(0,0%,100%,.9);text-align:center;line-height:1.6}.InternshipRegistrationForm_waitlistSubmitButton__aPzCo{background:linear-gradient(90deg,#f59e0b,#d97706)!important;box-shadow:0 5px 15px rgba(245,158,11,.3)!important}.InternshipRegistrationForm_waitlistSubmitButton__aPzCo:hover:not(:disabled){box-shadow:0 8px 20px rgba(245,158,11,.4)!important}.InternshipRegistrationForm_form__tOw0H{padding:2rem}.InternshipRegistrationForm_formGrid__XaKVU{display:flex;flex-direction:column;gap:2rem}.InternshipRegistrationForm_formSection__6vqrk{display:flex;flex-direction:column;gap:1.5rem}.InternshipRegistrationForm_sectionTitle__m6iWG{font-size:1.2rem;font-weight:600;color:#fff;margin:0;padding-bottom:.5rem;border-bottom:2px solid rgba(86,190,86,.3)}.InternshipRegistrationForm_inputGroup__JpUD_{display:flex;flex-direction:column;gap:.5rem}.InternshipRegistrationForm_label__q7zN4{display:flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;color:hsla(0,0%,100%,.9)}.InternshipRegistrationForm_labelIcon__LMV_M{color:#56be56;flex-shrink:0}.InternshipRegistrationForm_input__7O3fo,.InternshipRegistrationForm_select__dLEUa,.InternshipRegistrationForm_textarea__fhx4d{padding:.8rem 1rem;background-color:rgba(15,25,40,.6);border:1px solid rgba(86,190,86,.2);border-radius:6px;color:#fff;font-size:1rem;transition:all .3s ease}.InternshipRegistrationForm_input__7O3fo::placeholder,.InternshipRegistrationForm_select__dLEUa::placeholder,.InternshipRegistrationForm_textarea__fhx4d::placeholder{color:hsla(0,0%,100%,.5)}.InternshipRegistrationForm_input__7O3fo:focus,.InternshipRegistrationForm_select__dLEUa:focus,.InternshipRegistrationForm_textarea__fhx4d:focus{outline:none;border-color:#56be56;box-shadow:0 0 0 3px rgba(86,190,86,.1);background-color:rgba(15,25,40,.8)}.InternshipRegistrationForm_input__7O3fo:disabled,.InternshipRegistrationForm_select__dLEUa:disabled,.InternshipRegistrationForm_textarea__fhx4d:disabled{opacity:.6;cursor:not-allowed}.InternshipRegistrationForm_textarea__fhx4d{resize:vertical;min-height:100px;font-family:inherit;line-height:1.5}.InternshipRegistrationForm_select__dLEUa{cursor:pointer}.InternshipRegistrationForm_select__dLEUa option{background-color:rgba(15,25,40,.9);color:#fff}.InternshipRegistrationForm_inputError__IXXBg{border-color:#ef4444!important}.InternshipRegistrationForm_inputError__IXXBg:focus{border-color:#ef4444!important;box-shadow:0 0 0 3px rgba(239,68,68,.1)!important}.InternshipRegistrationForm_errorMessage__Noi0q{font-size:.8rem;color:#ef4444;margin-top:.3rem;display:flex;align-items:center;gap:.3rem}.InternshipRegistrationForm_charCount__TOe93{font-size:.8rem;color:hsla(0,0%,100%,.6);text-align:right;margin-top:.3rem}.InternshipRegistrationForm_formFooter__NlsUO{margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(86,190,86,.2);display:flex;flex-direction:column;gap:1.5rem}.InternshipRegistrationForm_disclaimerText__Siq5Q p{font-size:.9rem;color:hsla(0,0%,100%,.7);line-height:1.6;margin:0;text-align:center}.InternshipRegistrationForm_submitButton__W5Gci{padding:1rem 2rem;background:linear-gradient(90deg,#56be56,#3b83f6);border:none;border-radius:8px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;box-shadow:0 5px 15px rgba(86,190,86,.3)}.InternshipRegistrationForm_submitButton__W5Gci:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px rgba(86,190,86,.4)}.InternshipRegistrationForm_submitButton__W5Gci:active:not(:disabled){transform:translateY(0)}.InternshipRegistrationForm_submitButton__W5Gci:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:0 5px 15px rgba(86,190,86,.3)}.InternshipRegistrationForm_buttonIcon__DP5nY{flex-shrink:0}.InternshipRegistrationForm_spinner__4ANmq{width:18px;height:18px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:InternshipRegistrationForm_spin__dx_SR 1s linear infinite}@keyframes InternshipRegistrationForm_spin__dx_SR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.InternshipRegistrationForm_formContainer__ZYxXq{margin:1rem}.InternshipRegistrationForm_formHeader__Lzdgz{padding:1.5rem}.InternshipRegistrationForm_formTitle__b2o_4{font-size:1.5rem}.InternshipRegistrationForm_form__tOw0H{padding:1.5rem}.InternshipRegistrationForm_formGrid__XaKVU{gap:1.5rem}.InternshipRegistrationForm_formSection__6vqrk{gap:1rem}.InternshipRegistrationForm_submitButton__W5Gci{padding:.8rem 1.5rem;font-size:.9rem}}.InternshipRegistrationForm_paymentSection__Wo5wB{display:flex;flex-direction:column;gap:2rem}.InternshipRegistrationForm_paymentHeader__9UOqY{text-align:center;margin-bottom:1rem}.InternshipRegistrationForm_paymentContent__bV9dV{display:flex;flex-direction:column;gap:2rem}.InternshipRegistrationForm_applicationSummary__7ZIBF{background:linear-gradient(135deg,rgba(15,25,40,.8),rgba(20,30,50,.8));border-radius:12px;border:1px solid rgba(86,190,86,.2);padding:1.5rem}.InternshipRegistrationForm_summaryGrid__WCkGi{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;margin-top:1rem}.InternshipRegistrationForm_summaryItem__8UHny{display:flex;justify-content:space-between;align-items:center;padding:.8rem;background:rgba(86,190,86,.05);border-radius:6px;border:1px solid rgba(86,190,86,.1)}.InternshipRegistrationForm_summaryLabel__c_oYN{font-weight:600;color:hsla(0,0%,100%,.7);font-size:.9rem}.InternshipRegistrationForm_summaryValue__HjG56{font-weight:700;color:#fff;font-size:.9rem;max-width:60%;text-align:right;word-break:break-word}.InternshipRegistrationForm_pricingDetails__oS6PZ{background:linear-gradient(135deg,rgba(15,25,40,.9),rgba(20,30,50,.9));border-radius:12px;border:1px solid rgba(86,190,86,.3);padding:2rem;box-shadow:0 8px 25px rgba(86,190,86,.1)}.InternshipRegistrationForm_sectionIcon__heoY7{margin-right:.5rem;color:#56be56}.InternshipRegistrationForm_priceBreakdown__0mWAL{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.InternshipRegistrationForm_priceRow__mg95m{display:flex;justify-content:space-between;align-items:center;padding:.8rem 0;border-bottom:1px solid rgba(86,190,86,.1)}.InternshipRegistrationForm_priceLabel__Vj6nr{font-size:1rem;color:hsla(0,0%,100%,.8);font-weight:500}.InternshipRegistrationForm_priceValue__NUzHn{font-size:1.1rem;font-weight:700;color:#56be56}.InternshipRegistrationForm_originalPriceStrike__SYAH1{font-size:1rem;font-weight:500;color:hsla(0,0%,100%,.5);text-decoration:line-through}.InternshipRegistrationForm_discountValue__mrXZo{font-size:1rem;font-weight:700;color:#f59e0b}.InternshipRegistrationForm_totalRow__YWuo4{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 0;border-top:2px solid rgba(86,190,86,.3);border-bottom:none;margin-top:.5rem}.InternshipRegistrationForm_totalLabel__B4KUW{font-size:1.2rem;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.InternshipRegistrationForm_totalValue__MMt2V{font-size:1.5rem;font-weight:800;color:#56be56;text-shadow:0 0 10px rgba(86,190,86,.4)}.InternshipRegistrationForm_savingsHighlight__e_ry7{margin-top:1rem;padding:1rem;background:linear-gradient(135deg,rgba(245,158,11,.2),rgba(217,119,6,.2));border:1px solid rgba(245,158,11,.4);border-radius:8px;color:#f59e0b;font-weight:700;text-align:center;font-size:1rem;animation:InternshipRegistrationForm_savings-pulse__nFYJx 2s infinite}.InternshipRegistrationForm_paymentActions__XhNyy{display:flex;gap:1rem;justify-content:space-between;align-items:center;margin-top:1rem}.InternshipRegistrationForm_backButton__sTzeU{padding:1rem 2rem;background:transparent;border:2px solid hsla(0,0%,100%,.3);border-radius:8px;color:hsla(0,0%,100%,.8);font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.InternshipRegistrationForm_backButton__sTzeU:hover:not(:disabled){background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.5);color:#fff}.InternshipRegistrationForm_backButton__sTzeU:disabled{opacity:.5;cursor:not-allowed}.InternshipRegistrationForm_payButton__6byEH{flex:1;padding:1.2rem 2rem;background:linear-gradient(135deg,#56be56,#3b83f6);border:none;border-radius:8px;color:#fff;font-weight:700;font-size:1.1rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:.5rem;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 8px 25px rgba(86,190,86,.3)}.InternshipRegistrationForm_payButton__6byEH:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 35px rgba(86,190,86,.4)}.InternshipRegistrationForm_payButton__6byEH:active:not(:disabled){transform:translateY(0)}.InternshipRegistrationForm_payButton__6byEH:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:0 8px 25px rgba(86,190,86,.3)}@keyframes InternshipRegistrationForm_savings-pulse__nFYJx{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}@media(max-width:768px){.InternshipRegistrationForm_paymentContent__bV9dV{gap:1.5rem}.InternshipRegistrationForm_summaryGrid__WCkGi{grid-template-columns:1fr;gap:.8rem}.InternshipRegistrationForm_summaryItem__8UHny{flex-direction:column;align-items:flex-start;gap:.5rem}.InternshipRegistrationForm_summaryValue__HjG56{max-width:100%;text-align:left}.InternshipRegistrationForm_pricingDetails__oS6PZ{padding:1.5rem}.InternshipRegistrationForm_paymentActions__XhNyy{flex-direction:column;gap:1rem}.InternshipRegistrationForm_backButton__sTzeU,.InternshipRegistrationForm_payButton__6byEH{width:100%;justify-content:center}.InternshipRegistrationForm_totalValue__MMt2V{font-size:1.3rem}.InternshipRegistrationForm_savingsHighlight__e_ry7{font-size:.9rem;padding:.8rem}}.InternshipRegistrationForm_retryInfo__BAHcN{background:var(--color-warning-bg,#fef3c7);border:1px solid var(--color-warning-border,#f59e0b);border-radius:8px;padding:12px;margin-top:12px}.InternshipRegistrationForm_retryInfo__BAHcN p{margin:4px 0;font-size:14px;color:var(--color-warning-text,#92400e)}.InternshipRegistrationForm_retryInfo__BAHcN p strong{font-weight:600}.CouponSection_couponSection__PS7oI{background:linear-gradient(135deg,rgba(16,185,129,.05),rgba(59,130,246,.05));border:1px solid rgba(16,185,129,.2);border-radius:12px;padding:20px;margin:16px 0;transition:all .3s ease}.CouponSection_couponSection__PS7oI:hover{border-color:rgba(16,185,129,.3);box-shadow:0 4px 20px rgba(16,185,129,.1)}.CouponSection_sectionHeader__tSQ_a{margin-bottom:16px}.CouponSection_headerContent__8Csrg{display:flex;align-items:flex-start;gap:12px}.CouponSection_headerIcon__cl9Zd{color:#10b981;margin-top:2px;flex-shrink:0}.CouponSection_sectionTitle__wNN5I{font-size:16px;font-weight:600;color:#fff;margin:0 0 4px}.CouponSection_sectionDescription__T_UMG{font-size:13px;color:#9ca3af;margin:0;line-height:1.4}.CouponSection_appliedCoupon__Uefh2{background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(5,150,105,.1));border:1px solid rgba(16,185,129,.3);border-radius:8px;padding:16px;margin-bottom:16px;overflow:hidden}.CouponSection_appliedCouponContent__CkzsE{display:flex;align-items:center;justify-content:space-between;gap:12px}.CouponSection_appliedCouponInfo__d6o_N{display:flex;align-items:center;gap:12px;flex:1}.CouponSection_appliedCouponIcon__kk0m7{background:#10b981;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.CouponSection_appliedCouponDetails__DubH1{display:flex;flex-direction:column;gap:2px}.CouponSection_appliedCouponCode__okJYK{font-size:14px;font-weight:600;color:#10b981;font-family:Monaco,Menlo,monospace}.CouponSection_appliedCouponName__YVNYo{font-size:12px;color:#9ca3af}.CouponSection_appliedCouponSavings__NqZOG{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.CouponSection_savingsAmount__HEa23{font-size:16px;font-weight:700;color:#10b981}.CouponSection_savingsLabel__RRe_C{font-size:11px;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.CouponSection_removeCouponButton__rxzXE{background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.2);border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0}.CouponSection_removeCouponButton__rxzXE:hover:not(:disabled){background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3)}.CouponSection_removeCouponButton__rxzXE:disabled{opacity:.5;cursor:not-allowed}.CouponSection_couponInput__i7l4O{margin-bottom:16px}.CouponSection_inputGroup__xGjQp{display:flex;gap:8px;align-items:stretch}.CouponSection_inputWrapper__aHdUQ{flex:1;position:relative}.CouponSection_inputIcon__G_UJ0{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#6b7280;z-index:1}.CouponSection_couponCodeInput__dR3vv{width:100%;background:rgba(17,24,39,.6);border:1px solid hsla(220,9%,46%,.3);border-radius:8px;padding:12px 12px 12px 40px;color:#fff;font-size:14px;font-family:Monaco,Menlo,monospace;text-transform:uppercase;letter-spacing:.5px;transition:all .2s ease}.CouponSection_couponCodeInput__dR3vv::placeholder{color:#6b7280;text-transform:none;font-family:inherit;letter-spacing:normal}.CouponSection_couponCodeInput__dR3vv:focus{outline:none;border-color:#10b981;background:rgba(17,24,39,.8)}.CouponSection_couponCodeInput__dR3vv:disabled{opacity:.5;cursor:not-allowed}.CouponSection_applyCouponButton__WiCRq{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;border-radius:8px;padding:12px 20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:6px;white-space:nowrap}.CouponSection_applyCouponButton__WiCRq:hover:not(:disabled){background:linear-gradient(135deg,#059669,#047857);transform:translateY(-1px)}.CouponSection_applyCouponButton__WiCRq:disabled{opacity:.5;cursor:not-allowed;transform:none}.CouponSection_recommendationsSection__HI7V2{border-top:1px solid hsla(220,9%,46%,.2);padding-top:16px}.CouponSection_recommendationsHeader__mvOxD{margin-bottom:12px}.CouponSection_recommendationsToggle___Q8D8{background:none;border:none;color:#10b981;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s ease;padding:0}.CouponSection_recommendationsToggle___Q8D8:hover:not(:disabled){color:#059669}.CouponSection_recommendationsToggle___Q8D8:disabled{opacity:.5;cursor:not-allowed}.CouponSection_recommendationsList__bRVJg{display:flex;flex-direction:column;gap:12px;overflow:hidden}.CouponSection_loadingRecommendations__XIJPg{display:flex;align-items:center;justify-content:center;gap:8px;padding:20px;color:#9ca3af;font-size:14px}.CouponSection_recommendationCard__6G9Lk{background:rgba(17,24,39,.4);border:1px solid hsla(220,9%,46%,.2);border-radius:8px;padding:16px;transition:all .2s ease}.CouponSection_recommendationCard__6G9Lk:hover{border-color:rgba(16,185,129,.3);background:rgba(17,24,39,.6)}.CouponSection_cardHeader__dPCXe{display:flex;align-items:center;gap:12px;margin-bottom:12px}.CouponSection_cardIcon__X_W0Z{background:rgba(16,185,129,.1);color:#10b981;width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.CouponSection_cardTitle__hyVtV{display:flex;flex-direction:column;gap:2px;flex:1}.CouponSection_couponCode__r1yRC{font-size:14px;font-weight:600;color:#10b981;font-family:Monaco,Menlo,monospace}.CouponSection_couponName__hUKOp{font-size:12px;color:#d1d5db}.CouponSection_featuredBadge__mb8YE{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;font-size:10px;font-weight:600;padding:4px 8px;border-radius:12px;display:flex;align-items:center;gap:4px;text-transform:uppercase;letter-spacing:.5px}.CouponSection_cardContent__eVPEx{margin-bottom:12px}.CouponSection_discountInfo__28vpt{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.CouponSection_discountValue__9TETI{font-size:16px;font-weight:700;color:#10b981}.CouponSection_couponDescription__RELvQ{font-size:12px;color:#9ca3af;margin:8px 0;line-height:1.4}.CouponSection_couponMeta__GxVcs{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.CouponSection_metaItem___2lhU{display:flex;align-items:center;gap:4px;font-size:11px;color:#6b7280}.CouponSection_metaItem___2lhU.CouponSection_expiring__D1XIE{color:#f59e0b}.CouponSection_cardActions__Sgyv2{display:flex;justify-content:flex-end}.CouponSection_applyCouponCardButton__QtonM{background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(5,150,105,.1));color:#10b981;border:1px solid rgba(16,185,129,.3);border-radius:6px;padding:8px 16px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease}.CouponSection_applyCouponCardButton__QtonM:hover:not(:disabled){background:linear-gradient(135deg,rgba(16,185,129,.15),rgba(5,150,105,.15));border-color:rgba(16,185,129,.4);transform:translateY(-1px)}.CouponSection_applyCouponCardButton__QtonM:disabled{opacity:.5;cursor:not-allowed;transform:none}.CouponSection_institutionMessage__B5KW2{display:flex;align-items:center;gap:8px;background:rgba(59,130,246,.05);border:1px solid rgba(59,130,246,.2);border-radius:6px;padding:10px 12px;margin-top:12px;font-size:12px;color:#93c5fd}.CouponSection_spinner__L3DDF{animation:CouponSection_spin__hvRDH 1s linear infinite}@keyframes CouponSection_spin__hvRDH{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.CouponSection_couponSection__PS7oI{padding:16px;margin:12px 0}.CouponSection_inputGroup__xGjQp{flex-direction:column;gap:10px}.CouponSection_applyCouponButton__WiCRq{width:100%;justify-content:center}.CouponSection_appliedCouponContent__CkzsE{flex-direction:column;align-items:flex-start;gap:12px}.CouponSection_appliedCouponSavings__NqZOG{align-items:flex-start}.CouponSection_removeCouponButton__rxzXE{align-self:flex-end}.CouponSection_discountInfo__28vpt{flex-direction:column;align-items:flex-start;gap:4px}.CouponSection_couponMeta__GxVcs{flex-direction:column;gap:6px}.CouponSection_cardActions__Sgyv2{justify-content:stretch}.CouponSection_applyCouponCardButton__QtonM{width:100%;justify-content:center}}@media(prefers-color-scheme:dark){.CouponSection_couponSection__PS7oI{background:linear-gradient(135deg,rgba(16,185,129,.08),rgba(59,130,246,.08))}.CouponSection_appliedCoupon__Uefh2{background:linear-gradient(135deg,rgba(16,185,129,.12),rgba(5,150,105,.12))}.CouponSection_couponCodeInput__dR3vv{background:rgba(17,24,39,.8)}.CouponSection_couponCodeInput__dR3vv:focus{background:rgba(17,24,39,.9)}.CouponSection_recommendationCard__6G9Lk{background:rgba(17,24,39,.6)}.CouponSection_recommendationCard__6G9Lk:hover{background:rgba(17,24,39,.8)}}.InternshipRetryPaymentModal_overlay__6HyNz{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.InternshipRetryPaymentModal_modal__62di3{background:linear-gradient(135deg,#0f1419,#1a1f29 50%,#0f1419);border:1px solid rgba(0,255,136,.3);border-radius:16px;max-width:800px;width:100%;max-height:70vh;overflow-y:auto;position:relative;box-shadow:0 20px 40px rgba(0,0,0,.5),0 0 30px rgba(0,255,136,.1),inset 0 1px 0 hsla(0,0%,100%,.05)}.InternshipRetryPaymentModal_modal__62di3:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 48%,rgba(0,255,136,.05) 50%,transparent 52%);pointer-events:none;border-radius:14px}.InternshipRetryPaymentModal_header__Q2mIN{padding:20px 24px;border-bottom:1px solid rgba(0,255,136,.15);display:flex;align-items:center;gap:16px;position:relative}.InternshipRetryPaymentModal_iconContainer__B6HOh{position:relative;display:flex;align-items:center;justify-content:center}.InternshipRetryPaymentModal_warningIcon__hRonv{color:#ff6b35;width:28px;height:28px;z-index:2;position:relative;filter:drop-shadow(0 0 6px rgba(255,107,53,.4));animation:InternshipRetryPaymentModal_pulse__SoOgD 2s infinite}.InternshipRetryPaymentModal_iconGlow__RN_d0{position:absolute;width:40px;height:40px;background:radial-gradient(circle,rgba(255,107,53,.2) 0,transparent 70%);border-radius:50%;animation:InternshipRetryPaymentModal_glow__tz29R 2s ease-in-out infinite alternate}.InternshipRetryPaymentModal_title__A4u4g{color:rgba(0,255,136,.9);font-size:18px;font-weight:700;font-family:Courier New,monospace;text-shadow:0 0 8px rgba(0,255,136,.3);flex:1;margin:0;letter-spacing:1px}.InternshipRetryPaymentModal_closeButton__tEiDi{background:none;border:1px solid hsla(0,0%,100%,.15);color:#fff;width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.InternshipRetryPaymentModal_closeButton__tEiDi:hover{border-color:#ff6b35;color:#ff6b35;background:rgba(255,107,53,.1)}.InternshipRetryPaymentModal_content__eziVG{padding:20px 24px;display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.InternshipRetryPaymentModal_internshipTitle__uGerN{color:#fff;font-size:16px;font-weight:600;margin:0 0 6px;text-transform:uppercase;letter-spacing:.5px}.InternshipRetryPaymentModal_description__l2z7l{color:#a0a9ba;margin:0 0 12px;font-size:13px;display:flex;align-items:center;gap:8px}.InternshipRetryPaymentModal_statusIndicator__kyOJv{color:#ff6b35;font-weight:600;font-family:Courier New,monospace}.InternshipRetryPaymentModal_message__vOxWl{color:#d1d5db;line-height:1.5;margin:0;font-size:14px}.InternshipRetryPaymentModal_dataPreview__KoGxg{background:linear-gradient(135deg,rgba(0,255,136,.03),rgba(0,255,136,.01));border:1px solid rgba(0,255,136,.15);border-radius:12px;padding:16px;height:fit-content}.InternshipRetryPaymentModal_previewTitle__r1G1e{color:rgba(0,255,136,.8);font-size:13px;font-weight:600;font-family:Courier New,monospace;margin:0 0 12px;display:flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:1px}.InternshipRetryPaymentModal_dataGrid__Xscp6{display:grid;gap:8px}.InternshipRetryPaymentModal_dataItem__az5AH{display:grid;grid-template-columns:100px 1fr;gap:10px;align-items:center;padding:6px 0;border-bottom:1px solid hsla(0,0%,100%,.03)}.InternshipRetryPaymentModal_dataItem__az5AH:last-child{border-bottom:none}.InternshipRetryPaymentModal_dataLabel__gWp3y{color:#a0a9ba;font-size:11px;font-weight:600;font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:1px}.InternshipRetryPaymentModal_dataValue__zQR9Q{color:#fff;font-size:13px;font-weight:500;word-break:break-word}.InternshipRetryPaymentModal_actions__2u6YE{padding:0 24px 20px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;grid-column:1/-1}.InternshipRetryPaymentModal_actionButton___ZBc_{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border-radius:10px;font-weight:600;font-size:12px;font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;border:1px solid}.InternshipRetryPaymentModal_actionButton___ZBc_ span{position:relative;z-index:2}.InternshipRetryPaymentModal_actionButton___ZBc_ svg{position:relative;z-index:2;width:16px;height:16px}.InternshipRetryPaymentModal_buttonGlow__ErsIT{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);transition:left .5s ease}.InternshipRetryPaymentModal_primaryButton__gnKMg{background:linear-gradient(135deg,rgba(0,255,136,.1),rgba(0,212,170,.1));border-color:rgba(0,255,136,.4);color:rgba(0,255,136,.9);box-shadow:0 4px 15px rgba(0,255,136,.1)}.InternshipRetryPaymentModal_primaryButton__gnKMg:hover{background:linear-gradient(135deg,rgba(0,255,136,.15),rgba(0,212,170,.15));border-color:rgba(0,255,136,.6);transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,255,136,.15)}.InternshipRetryPaymentModal_primaryButton__gnKMg:hover .InternshipRetryPaymentModal_buttonGlow__ErsIT{left:100%}.InternshipRetryPaymentModal_secondaryButton__x7c5a{background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(37,99,235,.1));border-color:rgba(59,130,246,.4);color:rgba(59,130,246,.9);box-shadow:0 4px 15px rgba(59,130,246,.1)}.InternshipRetryPaymentModal_secondaryButton__x7c5a:hover{background:linear-gradient(135deg,rgba(59,130,246,.15),rgba(37,99,235,.15));border-color:rgba(59,130,246,.6);transform:translateY(-1px);box-shadow:0 6px 20px rgba(59,130,246,.15)}.InternshipRetryPaymentModal_secondaryButton__x7c5a:hover .InternshipRetryPaymentModal_buttonGlow__ErsIT{left:100%}.InternshipRetryPaymentModal_cancelButton__tBCet{background:transparent;border-color:hsla(0,0%,100%,.15);color:#a0a9ba}.InternshipRetryPaymentModal_cancelButton__tBCet:hover{border-color:rgba(255,107,53,.4);color:rgba(255,107,53,.8);background:rgba(255,107,53,.05);transform:translateY(-1px)}.InternshipRetryPaymentModal_cyberGrid__9e6Eb{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.02;background-image:linear-gradient(rgba(0,255,136,.3) 1px,transparent 0),linear-gradient(90deg,rgba(0,255,136,.3) 1px,transparent 0);background-size:25px 25px;pointer-events:none;border-radius:14px}.InternshipRetryPaymentModal_scanLine__Cni7q{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,255,136,.3),transparent);animation:InternshipRetryPaymentModal_scan__nCT_Q 4s linear infinite;opacity:.4}@keyframes InternshipRetryPaymentModal_pulse__SoOgD{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes InternshipRetryPaymentModal_glow__tz29R{0%{transform:scale(1);opacity:.3}to{transform:scale(1.1);opacity:.1}}@keyframes InternshipRetryPaymentModal_scan__nCT_Q{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media(max-width:768px){.InternshipRetryPaymentModal_modal__62di3{margin:20px;max-width:calc(100vw - 40px);max-height:80vh}.InternshipRetryPaymentModal_content__eziVG{grid-template-columns:1fr;gap:16px;padding:16px 20px}.InternshipRetryPaymentModal_actions__2u6YE{grid-template-columns:1fr;padding:0 20px 16px}.InternshipRetryPaymentModal_header__Q2mIN{padding:16px 20px}.InternshipRetryPaymentModal_dataItem__az5AH{grid-template-columns:1fr;gap:4px}.InternshipRetryPaymentModal_title__A4u4g{font-size:16px}}