.MiniProjects_pageWrapper__5c3Aj{max-width:1200px;margin:auto;padding:30px 20px}.MiniProjects_hero__P8oWP{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:32px;gap:32px;align-items:center;margin-bottom:50px}.MiniProjects_heroText__R9Z_X h1{font-size:2.4rem;font-weight:800;color:#ff6b00;margin-bottom:14px}.MiniProjects_heroText__R9Z_X p{font-size:1.05rem;line-height:1.6;color:#444}.MiniProjects_heroImage__GTiqM{width:100%;border-radius:18px;box-shadow:0 10px 30px rgba(0,0,0,.15);max-width:510px;max-height:340px;object-fit:fill}.MiniProjects_codeSection__5Jw2y{display:grid;grid-gap:30px;gap:30px}.MiniProjects_codeCard__mGbEW{background:#fff7f0;border:2px solid #ff6b00;border-radius:16px;overflow:hidden;box-shadow:0 8px 28px rgba(255,107,0,.18)}.MiniProjects_codeHeader__fmUgP{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:rgba(255,107,0,.12)}.MiniProjects_language__IIkoA{font-size:.9rem;font-weight:700;color:#ff6b00}.MiniProjects_copyBtn__JD8RD{background:#ff6b00;color:#fff;border:none;padding:8px 14px;border-radius:8px;cursor:pointer;font-size:14px}.MiniProjects_copyBtn__JD8RD:hover{background:#e65f00}.MiniProjects_codeBlock__BX0Wt{background:#1e1e1e;color:#f8f8f2;padding:18px;font-size:.9rem;line-height:1.6;overflow-x:auto;font-family:Fira Code,monospace}@media (max-width:768px){.MiniProjects_hero__P8oWP{grid-template-columns:1fr}.MiniProjects_heroText__R9Z_X h1{font-size:2rem}}.MiniProjects_courseBanner__52rPe{margin:40px 0;padding:24px 28px;border-radius:18px;background:linear-gradient(135deg,rgba(255,107,0,.12),rgba(255,165,0,.18));border:2px solid #ff6b00;display:flex;align-items:center;justify-content:space-between;gap:20px;box-shadow:0 10px 28px rgba(255,107,0,.2)}.MiniProjects_bannerText___O0wf h3{font-size:1.4rem;font-weight:800;color:#ff6b00;margin-bottom:6px}.MiniProjects_bannerText___O0wf p{font-size:.95rem;color:#444;line-height:1.5;max-width:520px}.MiniProjects_bannerBtn__d7wHx{background:#ff6b00;color:#fff;padding:12px 20px;border-radius:10px;font-size:.95rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:all .25s ease}.MiniProjects_bannerBtn__d7wHx:hover{background:#e65f00;transform:translateY(-2px)}@media (max-width:768px){.MiniProjects_courseBanner__52rPe{flex-direction:column;text-align:center}.MiniProjects_bannerBtn__d7wHx{width:100%;text-align:center}}.MiniProjects_wiringSection__xi9dr{margin:40px 0}.MiniProjects_sectionTitle__31O1X{font-size:1.4rem;font-weight:700;color:#ff6b00;margin-bottom:16px}.MiniProjects_wiringTable__V4Ppg{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 22px rgba(0,0,0,.08)}.MiniProjects_wiringTable__V4Ppg th{background:#ff6b00;color:#fff;padding:14px;text-align:left;font-size:.95rem}.MiniProjects_wiringTable__V4Ppg td{padding:14px;border-bottom:1px solid #eee;font-size:.95rem;color:#333}.MiniProjects_wiringTable__V4Ppg tr:last-child td{border-bottom:none}.MiniProjects_wiringTable__V4Ppg tr:hover{background:rgba(255,107,0,.06)}@media (max-width:600px){.MiniProjects_wiringTable__V4Ppg td,.MiniProjects_wiringTable__V4Ppg th{padding:10px;font-size:.9rem}}.UserDetailDialog_overlayStyle__mk2yU{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:9999}.UserDetailDialog_modalStyle__LOvi1{width:320px;background-color:#fff7f0;border:2px solid #ff7a00;border-radius:10px;padding:20px;box-shadow:0 10px 30px rgba(255,122,0,.25)}.UserDetailDialog_titleStyle__BQb17{margin-bottom:15px;color:#ff7a00;text-align:center;font-weight:600}.UserDetailDialog_inputStyle__1fLPD{width:100%;padding:10px;margin-bottom:12px;border-radius:6px;border:1px solid #ffc08a;outline:none;background-color:#fff0e6;color:black;font-size:14px}.UserDetailDialog_buttonStyle__bZcZT{width:100%;padding:10px;background-color:#ff7a00;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:600}.UserDetailDialog_errorMessageContainer___x2sc{margin-top:12px;padding:10px;background-color:#fee;border:1px solid #fcc;border-radius:6px;display:flex;align-items:center;gap:8px}.UserDetailDialog_warningIcon__eZgge{font-size:18px;flex-shrink:0}.UserDetailDialog_errorText__0wT9w{color:#d32f2f;font-size:13px;font-weight:500}.Workshops_gridContainer___Jfdq{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));padding:20px 40px}.Workshops_card__qUCXU{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:transform .25s ease,box-shadow .25s ease;cursor:pointer}.Workshops_card__qUCXU:hover{transform:translateY(-6px);box-shadow:0 10px 28px rgba(0,0,0,.12)}.Workshops_cardImage__6ckKd{width:100%;height:220px;object-fit:cover;object-position:center;border-bottom:1px solid #eee}.Workshops_cardBody__306in{padding:18px}.Workshops_cardTitle__54Xp7{font-size:1.3rem;font-weight:600;margin-bottom:12px;color:#111}.Workshops_cardDescription__tOs_3{font-size:1rem;color:#444;line-height:1.5}.Workshops_wrapper__JK_BR{width:100%}.Workshops_topButtonWrapper__LEutw{width:100%;display:flex;justify-content:center;margin-bottom:20px}.Workshops_topButton__7bD4s{background-color:#ff6b00;color:white;padding:12px 22px;font-size:16px;border:none;border-radius:8px;cursor:pointer;transition:.3s ease}.Workshops_topButton__7bD4s:hover{background-color:#e65f00}@media (max-width:480px){.Workshops_topButton__7bD4s{width:90%;font-size:14px;padding:10px 0}}.Workshops_dialogOverlay__Lcc_l{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:9999}.Workshops_dialogBox__J06_C{background:rgba(255,165,0,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,165,0,.4);padding:30px;width:90%;max-width:450px;border-radius:16px;color:#fff;text-align:center;box-shadow:0 8px 25px rgba(0,0,0,.5)}.Workshops_dialogTitle__uvZ42{margin-bottom:12px;font-size:1.5rem;font-weight:700;color:#fff}.Workshops_dialogText__Y8sBT{margin-bottom:18px;font-size:1rem;line-height:1.5;color:#fff}.Workshops_closeButton__9InPJ{background:rgba(255,140,0,.7);color:white;border:none;padding:12px 22px;font-size:1rem;border-radius:10px;cursor:pointer;transition:.3s ease}.Workshops_closeButton__9InPJ:hover{background:rgba(255,140,0,1);transform:scale(1.05)}.Workshops_knowMoreBtn__K7MOm{margin-top:12px;background:transparent;border:1px solid #000;padding:8px 16px;cursor:pointer;font-size:14px;transition:all .3s ease;color:black}.Workshops_knowMoreBtn__K7MOm:hover{background:rgba(255,140,0,1);color:#fff}.Workshops_wrapperDetail__9EHPf{background:#ffffff;color:#1a1a1a;min-height:100vh;padding:40px 20px}.Workshops_container__hLF83{max-width:1100px;margin:0 auto}.Workshops_topSection__7B0Hh{display:grid;grid-template-columns:420px 1fr;grid-gap:32px;gap:32px;align-items:flex-start;margin-bottom:40px}.Workshops_imageBox__jv1Ag{border-radius:16px;overflow:hidden;border:1px solid #eee}.Workshops_image__Itelc{width:100%;object-fit:fill;min-height:280px;max-height:280px}.Workshops_infoBox__KPlvu{display:flex;flex-direction:column;gap:16px}.Workshops_title__0PMJN{font-size:34px;font-weight:700;color:#111}.Workshops_shortDesc___tOMO{font-size:18px;line-height:1.5;color:#444}.Workshops_metaGrid__zwkYx{display:grid;grid-template-columns:repeat(2,minmax(160px,1fr));grid-gap:10px;gap:10px;background:#fff7ed;padding:14px 16px;border-radius:12px;border:1px solid #ffd7a8}.Workshops_metaGrid__zwkYx div{font-size:14px;color:#333}.Workshops_price__Mu94_{font-size:30px;font-weight:700;color:rgba(255,140,0,1)}.Workshops_ctaBtn__zFzW9{width:-moz-fit-content;width:fit-content;padding:14px 28px;background:rgba(255,140,0,1);color:#fff;border:none;border-radius:999px;font-size:16px;font-weight:600;cursor:pointer}.Workshops_ctaBtn__zFzW9:hover{background:#e67600}.Workshops_section__w__fY{margin-top:36px}.Workshops_section__w__fY h3{font-size:22px;margin-bottom:12px;color:rgba(255,140,0,1);border-left:4px solid rgba(255,140,0,1);padding-left:10px}.Workshops_section__w__fY p{line-height:1.7;max-width:900px;color:#333}.Workshops_list__lJ8Bh{margin-top:10px;padding-left:20px}.Workshops_list__lJ8Bh li{margin-bottom:8px;line-height:1.5;color:#333}@media (max-width:900px){.Workshops_topSection__7B0Hh{grid-template-columns:1fr}.Workshops_imageBox__jv1Ag{max-width:500px}.Workshops_title__0PMJN{font-size:28px}}.Workshops_primaryBtn__pALRn{background:#ff6b00;color:#fff;border:none;padding:10px 18px;font-size:14px;border-radius:8px;cursor:pointer;margin-top:16px}.Workshops_primaryBtn__pALRn:hover{background:#e65f00}.Workshops_successBox__0tHX3{text-align:center;font-size:1rem}.Workshops_requestModalOverlay__9JW2_{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000}.Workshops_requestModal__WZ9wb{background:#fff7f0;border:2px solid #ff6b00;border-radius:12px;padding:2rem;width:90%;max-width:450px;box-shadow:0 10px 40px rgba(255,107,0,.15)}.Workshops_requestModalTitle__D7vfD{margin-bottom:1.5rem;color:#ff6b00;font-size:1.5rem;font-weight:700;text-align:center}.Workshops_requestModalForm__ZYiRA{display:flex;flex-direction:column;gap:1rem}.Workshops_formGroup__XKdHM{display:flex;flex-direction:column;gap:.4rem}.Workshops_formInput__9g1du{width:100%;padding:.7rem;border:1px solid #ffc08a;border-radius:6px;background-color:#fff0e6;color:#333;font-size:.95rem;transition:all .2s ease}.Workshops_formInput__9g1du:focus{outline:none;border-color:#ff6b00;background-color:#fffbf5;box-shadow:0 0 0 3px rgba(255,107,0,.1)}.Workshops_formSelect__EIOrw{width:100%;padding:.7rem;border:1px solid #ffc08a;border-radius:6px;background-color:#fff0e6;color:#333;font-size:.95rem;cursor:pointer;transition:all .2s ease}.Workshops_formSelect__EIOrw:focus{outline:none;border-color:#ff6b00;background-color:#fffbf5;box-shadow:0 0 0 3px rgba(255,107,0,.1)}.Workshops_formError__hF3am{color:#d32f2f;font-size:.8rem;margin-top:-.3rem}.Workshops_formButtons__xKKcg{display:flex;gap:1rem;margin-top:1rem;justify-content:space-between}.Workshops_cancelButton__PkAkg{padding:.65rem 1.5rem;background:#e0e0e0;color:#333;border:none;border-radius:6px;cursor:pointer;font-weight:600;font-size:.95rem;transition:all .2s ease;flex:1 1}.Workshops_cancelButton__PkAkg:hover{background:#d0d0d0}.Workshops_submitButton__2VqAK{padding:.65rem 1.5rem;background:#ff6b00;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:600;font-size:.95rem;transition:all .2s ease;flex:1 1}.Workshops_submitButton__2VqAK:hover:not(:disabled){background:#e65f00;transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,107,0,.25)}.Workshops_submitButton__2VqAK:disabled{opacity:.7;cursor:not-allowed}.Workshops_heroSection__3_DlW{background:linear-gradient(135deg,#ecba72 100%,#dfc28b 0);color:rgb(74,58,3);padding:80px 20px;text-align:center;margin-bottom:32px}.Workshops_heroTitle__M5qAO{font-size:3rem;font-weight:700;margin-bottom:20px;text-shadow:0 2px 4px rgba(0,0,0,.2)}.Workshops_heroSubtitle__uUhlZ{font-size:1.3rem;margin-bottom:30px;opacity:.95;max-width:600px;margin-left:auto;margin-right:auto}.Workshops_heroButton__yk7od{background:#fff;color:#ff6b00;padding:15px 40px;font-size:1.1rem;border:none;border-radius:50px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.2);font-weight:600}.Workshops_heroButton__yk7od:hover{background:#f0f0f0;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.3)}@media (max-width:768px){.Workshops_heroSection__3_DlW{padding:60px 20px}.Workshops_heroTitle__M5qAO{font-size:2rem}.Workshops_heroSubtitle__uUhlZ{font-size:1rem}}.Workshops_statsSection__9OQTR{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px;padding:40px 20px;background:#f8f9fa}.Workshops_statCard__5w11A{background:white;padding:30px;border-radius:12px;text-align:center;box-shadow:0 2px 10px rgba(0,0,0,.05);border-top:4px solid #ff6b00}.Workshops_statCard__5w11A h3{font-size:2.5rem;color:#ff6b00;margin-bottom:10px}.Workshops_statCard__5w11A p{color:#666;font-size:1rem}.Workshops_partnershipsSection__MXg_6{padding:60px 20px;background:linear-gradient(135deg,#fff7f0,#fffbf5);border-top:1px solid #ffc08a;border-bottom:1px solid #ffc08a}.Workshops_partnershipsContainer__H2w4t{max-width:1100px;margin:0 auto}.Workshops_partnershipsTitle__P8pkT{font-size:2.2rem;font-weight:700;text-align:center;color:#111;margin-bottom:40px}.Workshops_partnershipsContent__pRYTl{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;align-items:center}.Workshops_partnershipCard__a1D7E{background:white;padding:30px;border-radius:12px;box-shadow:0 2px 12px rgba(255,107,0,.1);border-left:4px solid #ff6b00}.Workshops_partnershipCard__a1D7E h3{font-size:1.3rem;color:#ff6b00;margin-bottom:15px;font-weight:700}.Workshops_partnershipCard__a1D7E ul{list-style:none;padding:0;margin:0}.Workshops_partnershipCard__a1D7E li{font-size:.95rem;color:#333;margin-bottom:10px;padding-left:25px;position:relative;line-height:1.5}.Workshops_partnershipCard__a1D7E li:before{content:"✓";position:absolute;left:0;color:#ff6b00;font-weight:700}.Workshops_partnershipText__mgycE{font-size:1rem;color:#333;line-height:1.8;margin:0}.Workshops_partnershipText__mgycE strong{color:#ff6b00;font-weight:700}@media (max-width:768px){.Workshops_partnershipsContent__pRYTl{grid-template-columns:1fr;gap:25px}.Workshops_partnershipsTitle__P8pkT{font-size:1.6rem}.Workshops_partnershipCard__a1D7E{padding:20px}}.Workshops_collegesSection__puv_N{padding:60px 20px}.Workshops_sectionTitle__znny8{font-size:2.5rem;font-weight:700;text-align:center;color:#111}.Workshops_sectionSubtitle__oS2uY{text-align:center;color:#666;font-size:1.1rem;margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto}.Workshops_collegesGrid__xcUqg{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:15px;gap:15px;max-width:1200px;margin:0 auto}.Workshops_collegeCard__XdMbh{background:white;border:none;border-radius:12px;padding:20px;text-align:center;transition:all .3s ease;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.08);position:relative;overflow:hidden}.Workshops_collegeCard__XdMbh:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#ff6b00,#e65f00);transform:scaleX(0);transition:transform .3s ease}.Workshops_collegeCard__XdMbh:hover{box-shadow:0 8px 20px rgba(255,107,0,.2);transform:translateY(-5px)}.Workshops_collegeCard__XdMbh:hover:before{transform:scaleX(1)}.Workshops_collegeLogo___d08O{font-size:2.8rem;display:block;margin-bottom:12px;transition:transform .3s ease}.Workshops_collegeCard__XdMbh:hover .Workshops_collegeLogo___d08O{transform:scale(1.15)}.Workshops_collegeName__nuMlz{font-size:.9rem;font-weight:600;color:#111;margin:0;line-height:1.4;word-break:break-word}.Workshops_categoriesSection__jLMx5{background:#f8f9fa;padding:60px 20px}.Workshops_categoriesGrid___tf0K{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:20px;gap:20px;max-width:1200px;margin:0 auto}.Workshops_categoryCard__dNbxV{background:white;border-radius:12px;padding:25px;text-align:center;transition:all .3s ease;border-top:4px solid #667eea;cursor:pointer}.Workshops_categoryCard__dNbxV:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,.1)}.Workshops_categoryIcon__xrYYU{font-size:2.5rem;display:block;margin-bottom:12px}.Workshops_categoryCard__dNbxV h3{font-size:1.1rem;font-weight:600;color:#111;margin-bottom:5px}.Workshops_categoryCard__dNbxV p{color:#666;font-size:.9rem}@media (max-width:768px){.Workshops_sectionTitle__znny8{font-size:1.8rem}.Workshops_collegesGrid__xcUqg{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.Workshops_categoriesGrid___tf0K{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}}.OnlineTrainings_gridContainer__cpKr6{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,1fr);padding:20px}@media (max-width:1024px){.OnlineTrainings_gridContainer__cpKr6{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.OnlineTrainings_gridContainer__cpKr6{grid-template-columns:1fr;padding:15px;gap:8px}}.OnlineTrainings_card__DiT3X{max-width:390px;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:transform .25s ease,box-shadow .25s ease;cursor:pointer}.OnlineTrainings_card__DiT3X:hover{transform:translateY(-6px);box-shadow:0 10px 28px rgba(0,0,0,.12)}.OnlineTrainings_cardImage__wXxVh{width:100%;height:220px;object-fit:cover;object-position:center;border-bottom:1px solid #eee}.OnlineTrainings_cardBody__zhsL1{padding:18px}.OnlineTrainings_cardTitle__eu5iV{font-size:1.3rem;font-weight:600;margin-bottom:12px;color:#111}.OnlineTrainings_cardDescription__XOtbi{font-size:1rem;color:#444;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.OnlineTrainings_cardBadge__9MCuP{display:inline-block;margin-bottom:10px;background:rgba(255,107,0,.12);color:#ff6b00;padding:5px 12px;font-size:.75rem;font-weight:600;border-radius:999px}.OnlineTrainings_wrapper__aMDtR{width:100%}.OnlineTrainings_topButtonWrapper__jL4zH{width:100%;display:flex;justify-content:center;margin-bottom:20px}.OnlineTrainings_topButton__rbyGR{background-color:#ff6b00;color:#fff;padding:12px 22px;font-size:16px;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.OnlineTrainings_topButton__rbyGR:hover{background-color:#e65f00;transform:translateY(-2px)}.OnlineTrainings_dialogOverlay__3HAvx{position:fixed;inset:0;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:9999}.OnlineTrainings_dialogBox__qg_da{background:rgba(255,165,0,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,165,0,.4);padding:30px;width:90%;max-width:450px;border-radius:16px;color:#fff;text-align:center;box-shadow:0 8px 25px rgba(0,0,0,.5)}.OnlineTrainings_dialogTitle__0_dd1{margin-bottom:12px;font-size:1.5rem;font-weight:700;color:#fff}.OnlineTrainings_dialogText__Ke_co{margin-bottom:18px;font-size:1rem;line-height:1.5;color:#fff}.OnlineTrainings_closeButton__eQPeQ{background:rgba(255,140,0,.7);color:#fff;border:none;padding:12px 22px;font-size:1rem;border-radius:10px;cursor:pointer;transition:background .3s ease,transform .2s ease}.OnlineTrainings_closeButton__eQPeQ:hover{background:rgba(255,140,0,1);transform:scale(1.05)}@media (max-width:480px){.OnlineTrainings_cardImage__wXxVh{height:200px}.OnlineTrainings_cardTitle__eu5iV{font-size:1.2rem}.OnlineTrainings_topButton__rbyGR{width:90%;font-size:14px;padding:10px 0}}.OnlineTrainings_knowMoreBtn__X1yOj{margin-top:12px;background:transparent;border:1px solid #000;padding:8px 16px;cursor:pointer;font-size:14px;color:black;transition:all .3s ease}.OnlineTrainings_knowMoreBtn__X1yOj:hover{background:rgba(255,140,0,1);color:#fff}.OnlineTrainings_successBox___gZ8h{text-align:center;font-size:1rem}.OnlineTrainings_primaryBtn__d1xL6{background:#ff6b00;color:#fff;border:none;padding:10px 18px;font-size:14px;border-radius:8px;cursor:pointer}.OnlineTrainings_primaryBtn__d1xL6:hover{background:#e65f00}.OnlineTrainingDetail_pageWrapper__FLJbY{max-width:1200px;margin:0 auto;padding:24px 16px 100px}.OnlineTrainingDetail_state__pwfbU{text-align:center;padding:60px 0;font-size:1.1rem}.OnlineTrainingDetail_hero__Ohx3S{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:40px;gap:40px;align-items:center;margin-bottom:60px}.OnlineTrainingDetail_heroContent__7XA3_{display:flex;flex-direction:column}.OnlineTrainingDetail_caption__5oF00{color:#ff6b00;font-weight:600;margin-bottom:10px}.OnlineTrainingDetail_title__xvT7X{font-size:2.4rem;font-weight:800;color:#111;margin-bottom:16px}.OnlineTrainingDetail_shortDesc__3c2DQ{font-size:1.05rem;line-height:1.6;color:#444;margin-bottom:20px}.OnlineTrainingDetail_meta__wORuq{display:flex;flex-direction:column;gap:12px;margin-bottom:24px;font-size:.95rem;color:#555;max-width:400px}.OnlineTrainingDetail_kitBadge__XuLd2{background:rgba(255,107,0,.15);color:#ff6b00;padding:6px 12px;border-radius:999px;font-weight:600;text-align:center}.OnlineTrainingDetail_heroImageWrapper__cgJ9c{border-radius:20px;overflow:hidden;box-shadow:0 10px 35px rgba(0,0,0,.15)}.OnlineTrainingDetail_heroImage__ik19v{width:100%;height:100%;object-fit:cover;display:block}.OnlineTrainingDetail_registerBtn__l2Tkg{background-color:#ff6b00;color:#fff;border:none;padding:14px 26px;font-size:1rem;font-weight:600;border-radius:10px;cursor:pointer;width:-moz-fit-content;width:fit-content;transition:background-color .3s ease,transform .2s ease}.OnlineTrainingDetail_registerBtn__l2Tkg:hover{background-color:#e65f00;transform:translateY(-2px)}.OnlineTrainingDetail_bottomLine__hG0xA{text-align:center;margin:60px 0}.OnlineTrainingDetail_bottomLine__hG0xA h2{font-size:2rem;font-weight:800;color:#ff6b00;margin-bottom:12px}.OnlineTrainingDetail_bottomLine__hG0xA p{font-size:1.05rem;color:#555}.OnlineTrainingDetail_contentSection__muk8o{display:grid;grid-gap:28px;gap:28px;margin-top:40px}.OnlineTrainingDetail_contentBlock__uPWm3{background:linear-gradient(180deg,#ffffff,#fff8f2);border-radius:16px;padding:24px 26px;border-left:5px solid #ff6b00;box-shadow:0 6px 20px rgba(0,0,0,.06);transition:transform .25s ease,box-shadow .25s ease}.OnlineTrainingDetail_contentBlock__uPWm3:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(255,107,0,.15)}.OnlineTrainingDetail_contentBlock__uPWm3 h3{font-size:1.45rem;font-weight:700;color:#1a1a1a;margin-bottom:14px;position:relative;padding-left:14px}.OnlineTrainingDetail_contentBlock__uPWm3 h3:before{content:"";position:absolute;left:0;top:6px;width:6px;height:70%;background:#ff6b00;border-radius:4px}.OnlineTrainingDetail_contentText__wSh_Y{font-family:inherit;white-space:pre-wrap;font-size:1rem;line-height:1.7;color:#444;padding-left:14px}.OnlineTrainingDetail_stickyCta__705_u{position:fixed;bottom:0;left:0;right:0;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:12px;display:flex;justify-content:center;border-top:1px solid #eee;z-index:999}@media (max-width:768px){.OnlineTrainingDetail_hero__Ohx3S{grid-template-columns:1fr}.OnlineTrainingDetail_title__xvT7X{font-size:2rem}.OnlineTrainingDetail_heroImageWrapper__cgJ9c{order:-1}}.OnlineTrainingDetail_sectionBadge__yMJs0{display:inline-block;margin-bottom:10px;font-size:.75rem;font-weight:600;color:#ff6b00;background:rgba(255,107,0,.12);padding:4px 10px;border-radius:999px}@media (max-width:768px){.OnlineTrainingDetail_contentBlock__uPWm3{padding:20px}.OnlineTrainingDetail_contentBlock__uPWm3 h3{font-size:1.3rem}}.OnlineTrainingDetail_dialogOverlay__PJEFU{position:fixed;inset:0;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:9999}.OnlineTrainingDetail_dialogBox__cJShd{background:#fff7f0;border:2px solid #ff6b00;border-radius:18px;padding:28px;width:92%;max-width:420px;box-shadow:0 15px 40px rgba(0,0,0,.35)}.OnlineTrainingDetail_dialogTitle__G9wKF{text-align:center;font-size:1.6rem;font-weight:700;color:#ff6b00;margin-bottom:20px}.OnlineTrainingDetail_form__gbpGH{display:flex;flex-direction:column}.OnlineTrainingDetail_formGroup__BwD6z{margin-bottom:14px}.OnlineTrainingDetail_input__LU9iY,.OnlineTrainingDetail_select__PdUn5{width:100%;padding:12px 14px;font-size:14px;border-radius:8px;border:1.5px solid #ffc08a;outline:none;background:#fff}.OnlineTrainingDetail_input__LU9iY:focus,.OnlineTrainingDetail_select__PdUn5:focus{border-color:#ff6b00;box-shadow:0 0 0 2px rgba(255,107,0,.15)}.OnlineTrainingDetail_error__l4x2U{color:#d93025;font-size:12px;margin-top:4px}.OnlineTrainingDetail_buttonRow__Gb_nQ{display:flex;justify-content:space-between;margin-top:18px}.OnlineTrainingDetail_primaryBtn__FETrk{background:#ff6b00;color:#fff;border:none;padding:10px 18px;font-size:14px;border-radius:8px;cursor:pointer;font-weight:600}.OnlineTrainingDetail_primaryBtn__FETrk:hover{background:#e65f00}.OnlineTrainingDetail_secondaryBtn__ltoC4{background:#e0e0e0;color:#333;border:none;padding:10px 18px;font-size:14px;border-radius:8px;cursor:pointer}.OnlineTrainingDetail_successBox__n05wD{text-align:center;font-size:1rem;display:flex;flex-direction:column;gap:16px}