.PPCBatchTiming_section{color:var(--text-description);background:var(--bg-light);padding:1rem 0}.PPCBatchTiming_mainTitle{font-size:var(--font-size-5xl);margin-bottom:1.5rem;font-weight:700;line-height:1.2}.PPCBatchTiming_mainTitle span{color:var(--text-description);font-weight:300}.PPCBatchTiming_infoContent{margin-bottom:3rem}.PPCBatchTiming_subTitle{font-size:clamp(var(--font-size-2-5xl),2.6vw,var(--font-size-5xl-hero));color:var(--text-description);margin-bottom:1.5rem;font-weight:400;line-height:1.2}.PPCBatchTiming_subTitle strong{font-weight:700}.PPCBatchTiming_infoDesc{font-size:clamp(var(--font-size-sm),.9vw,var(--font-size-base));color:var(--text-description);text-align:justify;margin-bottom:1.5rem;line-height:1.75}.PPCBatchTiming_benefitsList{padding:0;list-style:none}.PPCBatchTiming_benefitsList li{color:var(--text-description);font-size:clamp(var(--font-size-sm),.9vw,var(--font-size-base));margin-bottom:15px;padding-left:30px;position:relative}.PPCBatchTiming_benefitsList li:before{content:"✓";color:var(--primary);font-size:1.2rem;font-weight:900;position:absolute;top:0;left:0}.PPCBatchTiming_tableWrapper{background:#fff;border-radius:4px;width:100%;margin-bottom:50px;overflow-x:auto}.PPCBatchTiming_table{border-collapse:collapse;width:100%;min-width:900px}.PPCBatchTiming_table th{color:var(--text-description);text-align:left;background:#f1f1f1;border:1px solid #e0e0e0;padding:22px 20px;font-size:15px;font-weight:700}.PPCBatchTiming_table td{color:var(--text-description);vertical-align:middle;border:1px solid #e0e0e0;padding:22px 20px;font-size:15px;line-height:1.5}.PPCBatchTiming_table th:first-child,.PPCBatchTiming_table td:first-child{background:#f1f1f1;font-weight:700}.PPCBatchTiming_table td:not(:first-child){font-weight:500}.PPCBatchTiming_banner{border-radius:var(--br-xl);align-items:center;width:100%;padding:0;display:flex;position:relative;overflow:hidden}.PPCBatchTiming_bannerBg{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.PPCBatchTiming_bgImage{object-fit:cover;opacity:1;backface-visibility:hidden;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.PPCBatchTiming_bannerContent{z-index:2;align-items:center;width:100%;padding:0 40px;display:flex;position:relative}.PPCBatchTiming_bannerLeft{flex:none;padding:40px 0}.PPCBatchTiming_circleImageWrapper{width:320px;height:320px;position:relative}.PPCBatchTiming_circleImage{border:10px solid #ffffff1a;border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden}.PPCBatchTiming_studentImg{object-fit:cover}.PPCBatchTiming_logoOnCircle{border:3px solid var(--primary);text-align:center;background:#fffffff2;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:140px;height:140px;padding:15px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #0003}.PPCBatchTiming_logoOnCircle p{color:#002b3a;margin-top:5px;font-size:10px;font-weight:800;line-height:1}.PPCBatchTiming_logoOnCircle span{letter-spacing:2px;color:#002b3a;font-size:6px}.PPCBatchTiming_bannerMiddle{color:var(--white);flex:1;padding-left:40px}.PPCBatchTiming_bannerLabel{color:#ffd800;margin-bottom:10px;font-size:1.1rem;font-style:italic;display:block}.PPCBatchTiming_bannerTitle{max-width:500px;margin-bottom:30px;font-size:3.2rem;font-weight:800;line-height:1}.PPCBatchTiming_bannerActions{flex-direction:column;gap:25px;display:flex}.PPCBatchTiming_contactBtn{background:var(--primary);color:var(--white);border-radius:50px;align-items:center;gap:12px;width:fit-content;padding:14px 35px;font-size:1rem;font-weight:700;transition:all .3s;display:flex;box-shadow:0 5px 15px #ed6f1e66}.PPCBatchTiming_contactBtn:hover{background:var(--white);color:var(--primary);transform:translateY(-3px)}.PPCBatchTiming_contactInfo{gap:40px;display:flex}.PPCBatchTiming_infoItem{align-items:center;gap:12px;display:flex}.PPCBatchTiming_infoIcon{background:var(--white);width:45px;height:45px;color:var(--primary);border-radius:50%;justify-content:center;align-items:center;display:flex}.PPCBatchTiming_infoText span{text-transform:uppercase;opacity:.7;margin-bottom:2px;font-size:10px;display:block}.PPCBatchTiming_infoText strong{letter-spacing:.5px;font-size:15px}.PPCBatchTiming_bannerRight{flex-direction:column;flex:0 0 300px;justify-content:space-between;align-items:flex-end;height:100%;display:flex;position:relative}.PPCBatchTiming_seoTargetImage{flex-direction:column;align-items:center;padding-top:40px;padding-right:20px;display:flex}.PPCBatchTiming_seoBgText{color:#ffffff0d;font-size:100px;font-weight:900;line-height:.8}.PPCBatchTiming_targetGraphic{margin-top:-30px}.PPCBatchTiming_targetCircle{width:120px;height:120px;color:var(--white);background:#ff3c2f;border-radius:50%;justify-content:center;align-items:center;font-size:2rem;font-weight:900;display:flex;position:relative;box-shadow:0 0 30px #ff3c2f80}.PPCBatchTiming_targetCircle:before{content:"🎯";font-size:2rem;position:absolute;top:-10px;right:-10px}.PPCBatchTiming_redRibbon{width:250px;color:var(--white);background:#e11d21;border-radius:200px 0 0 40px;margin-right:-40px;padding:30px 20px 40px 60px}.PPCBatchTiming_ribbonLogo{align-items:center;gap:10px;display:flex}.PPCBatchTiming_ribbonLogo p{margin:0;font-size:14px;font-weight:800;line-height:1}.PPCBatchTiming_ribbonLogo span{letter-spacing:3px;opacity:.9;font-size:8px}.PPCBatchTiming_dots{z-index:1;background-image:radial-gradient(#fff3 2px,#0000 2px);background-size:15px 15px;width:80px;height:80px;position:absolute}.PPCBatchTiming_dotsLeft{top:50px;left:400px}.PPCBatchTiming_dotsRight{bottom:30px;right:280px}@media (max-width:1200px){.PPCBatchTiming_bannerTitle{font-size:2.5rem}.PPCBatchTiming_circleImageWrapper{width:250px;height:250px}.PPCBatchTiming_logoOnCircle{width:110px;height:110px}}@media (max-width:1024px){.PPCBatchTiming_banner{flex-direction:column;padding:60px 20px}.PPCBatchTiming_bannerContent{text-align:center;flex-direction:column;padding:0}.PPCBatchTiming_bannerMiddle{margin-top:20px;padding-left:0}.PPCBatchTiming_bannerTitle{margin-left:auto;margin-right:auto}.PPCBatchTiming_contactBtn{margin:0 auto}.PPCBatchTiming_contactInfo{justify-content:center}.PPCBatchTiming_bannerRight{flex:none;align-items:center;width:100%;margin-top:40px}.PPCBatchTiming_redRibbon{border-radius:40px;width:fit-content;margin-right:0;padding:20px 40px}}@media (max-width:768px){.PPCBatchTiming_mainTitle{font-size:var(--font-size-2xl)}.PPCBatchTiming_bannerTitle{font-size:2rem}.PPCBatchTiming_contactInfo{flex-direction:column;gap:15px}}
.PPCEducationInfo_section{background-color:var(--bg-light);padding:40px 0}.PPCEducationInfo_bg{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.PPCEducationInfo_bgImage{object-fit:cover;opacity:.05}.PPCEducationInfo_content{z-index:2;position:relative}.PPCEducationInfo_title{font-size:clamp(var(--font-size-2-5xl),2.6vw,var(--font-size-5xl-hero));color:var(--text-description);margin-bottom:1rem;font-weight:300;line-height:1.2}.PPCEducationInfo_eligibilityList{margin:1rem 0;padding:0;list-style:none}.PPCEducationInfo_eligibilityList li{font-size:var(--font-size-base);color:var(--text-description);margin-bottom:15px;padding-left:35px;line-height:1.6;position:relative}.PPCEducationInfo_eligibilityList li:before{content:"✓";color:var(--primary);font-size:1.2rem;font-weight:900;position:absolute;top:0;left:0}.PPCEducationInfo_description{font-size:clamp(var(--font-size-sm),.9vw,var(--font-size-base));color:var(--text-description);text-align:justify;margin-bottom:1rem;font-weight:400;line-height:1.75}.PPCEducationInfo_row{align-items:center;gap:2rem;margin-top:50px;display:flex}.PPCEducationInfo_colLeft{flex:1.4}.PPCEducationInfo_colRight{flex:1;justify-content:flex-end;display:flex}.PPCEducationInfo_imageWrapper{border-radius:var(--br-md);width:100%;overflow:hidden;box-shadow:0 15px 35px #0000001a}.PPCEducationInfo_roundedImage{width:100%;height:auto;transition:transform .5s;display:block}.PPCEducationInfo_roundedImage:hover{transform:scale(1.03)}.PPCEducationInfo_fullImageWrapper{border-radius:var(--br-md);width:100%;margin:40px auto 0;overflow:hidden}.PPCEducationInfo_largeImage{object-fit:contain;width:100%;height:auto}@media (max-width:1024px){.PPCEducationInfo_row{flex-direction:column}.PPCEducationInfo_modulesGrid{grid-template-columns:1fr}}@media (max-width:768px){.PPCEducationInfo_section{padding:0 0 3rem}.PPCEducationInfo_modulesSection{margin-top:60px}.PPCEducationInfo_description{text-align:left}}
