.workshop_pageWrapper__E7jgZ{width:100%;background-color:#fff;color:#0f172a;overflow-x:hidden;font-family:Inter,Segoe UI,Arial,sans-serif}.workshop_pageWrapper__E7jgZ ::selection{background-color:#3b82f6;color:#fff}.workshop_container__jl5Ap{max-width:1240px;margin:0 auto;padding:0 1.25rem}.workshop_heroSection__QgIwq{padding:1.75rem 0 1.5rem;background-color:#fff}.workshop_heroGrid__Q3398{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:2rem;gap:2rem;align-items:center}.workshop_heroContent__pCOTe{display:flex;flex-direction:column}.workshop_heroEyebrow__GIdH4{color:#2563eb;font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.45rem}.workshop_heroTitle__v2WeQ{font-size:2.35rem;font-weight:800;line-height:1.15;color:#0f172a;letter-spacing:-.02em;margin-bottom:.75rem}.workshop_heroTitleHighlight__Rmzen{color:#2563eb;display:block}.workshop_heroSubtitle__lQaRr{font-size:.93rem;line-height:1.5;color:#475569;max-width:500px;margin-bottom:1.35rem}.workshop_heroFeaturesRow__ZPvPP{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.75rem;gap:.75rem;margin-bottom:1.35rem}.workshop_heroFeatureItem__4jR_w{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4rem}.workshop_heroFeatureIconCircle__41xkR{width:44px;height:44px;border-radius:50%;background-color:#eff6ff;color:#2563eb;display:flex;align-items:center;justify-content:center;border:1px solid #bfdbfe;transition:all .2s ease}.workshop_heroFeatureItem__4jR_w:hover .workshop_heroFeatureIconCircle__41xkR{background-color:#2563eb;color:#fff;transform:translateY(-2px)}.workshop_heroFeatureLabel__kMk2Y{font-size:.76rem;font-weight:700;color:#1e293b;line-height:1.25}.workshop_heroButtonGroup__DYw_Q{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap}.workshop_primaryBtnGreen__XcDrV{display:inline-flex;align-items:center;gap:.45rem;background-color:#059669;color:#fff;font-size:.88rem;font-weight:700;padding:.62rem 1.35rem;border-radius:6px;border:1px solid #047857;text-decoration:none;transition:all .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.05)}.workshop_primaryBtnGreen__XcDrV:hover{background-color:#047857;transform:translateY(-1px);box-shadow:0 4px 10px rgba(5,150,105,.2)}.workshop_secondaryBtnOutline__X_xdv{display:inline-flex;align-items:center;gap:.45rem;background-color:#fff;color:#1e293b;font-size:.88rem;font-weight:600;padding:.62rem 1.25rem;border-radius:6px;border:1.5px solid #cbd5e1;text-decoration:none;transition:all .2s ease}.workshop_secondaryBtnOutline__X_xdv:hover{border-color:#94a3b8;background-color:#f8fafc;transform:translateY(-1px)}.workshop_heroMedia__Nythe{position:relative;display:flex;justify-content:center}.workshop_heroImgWrapper__p_9OQ{position:relative;width:100%;border-radius:12px;overflow:hidden;box-shadow:0 10px 25px -5px rgba(0,0,0,.08),0 8px 10px -6px rgba(0,0,0,.04);border:1px solid #e2e8f0}.workshop_heroImg__sxOaC{width:100%;height:auto;display:block;object-fit:cover}.workshop_sectionHeaderCenter__mGcem{text-align:center;max-width:760px;margin:0 auto 1.5rem}.workshop_sectionHeaderFlex__27uuC{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:1.5rem;gap:1rem}.workshop_sectionTitle__VYQp8{font-size:1.65rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin-bottom:.35rem}.workshop_sectionSubtitle__gPKFI{font-size:.88rem;color:#64748b;line-height:1.5}.workshop_viewTrainingLink___T5VO{display:inline-flex;align-items:center;gap:.35rem;font-size:.86rem;font-weight:700;color:#2563eb;text-decoration:none;transition:all .2s ease;white-space:nowrap}.workshop_viewTrainingLink___T5VO:hover{color:#1d4ed8;gap:.55rem}.workshop_workshopsLearnerSection__c_00A{padding:1.75rem 0 1.5rem;background-color:#fff}.workshop_learnerCardsGrid__VImc1{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem;align-items:stretch}.workshop_learnerCard__e_uiQ{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 1px 3px rgba(0,0,0,.03);transition:all .2s ease}.workshop_learnerCard__e_uiQ:hover{border-color:#bfdbfe;transform:translateY(-3px);box-shadow:0 10px 25px -4px rgba(37,99,235,.08)}.workshop_cardImgWrapper__dESmh{position:relative;width:100%;height:190px;overflow:hidden;background-color:#f1f5f9}.workshop_cardImg___GP9D{width:100%;height:100%;object-fit:cover;display:block}.workshop_cardContent__tEy9i{padding:1.25rem 1.25rem 1.45rem;display:flex;flex-direction:column;flex-grow:1}.workshop_cardHeaderRow__a4ko4{display:flex;align-items:center;gap:.65rem;margin-bottom:.65rem}.workshop_cardIconSquare__gHKlY{width:36px;height:36px;border-radius:8px;background-color:#2563eb;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.workshop_cardTitleCol__xzpxt{display:flex;flex-direction:column}.workshop_cardCategory__D2qx9{font-size:1.05rem;font-weight:800;color:#0f172a;line-height:1.2}.workshop_cardSubcategory___ETHN{font-size:.82rem;font-weight:700;color:#1d4ed8}.workshop_cardDesc__NGRA_{font-size:.82rem;color:#475569;line-height:1.45;margin-bottom:1rem}.workshop_cardCheckList__wRH9f{list-style:none;padding:0;margin:0 0 1.25rem;display:flex;flex-direction:column;gap:.45rem;flex-grow:1}.workshop_cardCheckItem__XZvYV{display:flex;align-items:flex-start;gap:.5rem;font-size:.8rem;color:#334155;line-height:1.35}.workshop_checkIconCircle__dj667{color:#059669;flex-shrink:0;margin-top:.1rem}.workshop_cardActionBtn__CET9r{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;background-color:#fff;color:#2563eb;font-size:.84rem;font-weight:700;padding:.6rem 1rem;border-radius:6px;border:1.5px solid #2563eb;text-decoration:none;transition:all .2s ease}.workshop_cardActionBtn__CET9r:hover{background-color:#eff6ff;border-color:#1d4ed8;color:#1d4ed8}.workshop_whyChooseSection__a_0c8{padding:1.75rem 0 1.5rem;background-color:#fff}.workshop_whyChooseGrid__SJk27{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:.75rem;gap:.75rem}.workshop_whyChooseCard__1faSp{background-color:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:1.15rem .85rem;text-align:center;display:flex;flex-direction:column;align-items:center;box-shadow:0 1px 3px rgba(0,0,0,.02);transition:all .2s ease}.workshop_whyChooseCard__1faSp:hover{border-color:#bfdbfe;transform:translateY(-2px);box-shadow:0 6px 16px -3px rgba(37,99,235,.08)}.workshop_whyChooseIconBox__R1_C2{width:42px;height:42px;color:#2563eb;display:flex;align-items:center;justify-content:center;margin-bottom:.65rem}.workshop_whyChooseTitle__1zHlz{font-size:.86rem;font-weight:800;color:#0f172a;line-height:1.25;margin-bottom:.4rem}.workshop_whyChooseDesc__QxNu2{font-size:.75rem;color:#475569;line-height:1.35;margin:0}.workshop_howAndOutcomesSection___giBE{padding:1.75rem 0 1.5rem;background-color:#fff}.workshop_threeColsGrid__14QSr{display:grid;grid-template-columns:1.35fr 1.25fr 1fr;grid-gap:1.25rem;gap:1.25rem;align-items:stretch}.workshop_boxPanel__QRPOu{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.35rem 1.25rem;display:flex;flex-direction:column;box-shadow:0 1px 3px rgba(0,0,0,.03)}.workshop_panelTitle__HApU1{font-size:1.15rem;font-weight:800;color:#0f172a;margin-bottom:1.15rem}.workshop_howStepsRow__4mkNh{display:flex;align-items:center;justify-content:space-between;gap:.45rem;flex-grow:1}.workshop_stepItem__VjI5Y{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.35rem;flex:1 1}.workshop_stepNumberCircleGreen__6ce_h{background-color:#059669}.workshop_stepNumberCircleBlue__l4uS9,.workshop_stepNumberCircleGreen__6ce_h{width:32px;height:32px;border-radius:50%;color:#fff;font-size:.85rem;font-weight:800;display:flex;align-items:center;justify-content:center}.workshop_stepNumberCircleBlue__l4uS9{background-color:#2563eb}.workshop_stepNumberCirclePurple__Mm___{width:32px;height:32px;border-radius:50%;background-color:#7c3aed;color:#fff;font-size:.85rem;font-weight:800;display:flex;align-items:center;justify-content:center}.workshop_stepTitle__NdyFu{font-size:.82rem;font-weight:800;color:#0f172a}.workshop_stepDesc__OsxnJ{font-size:.72rem;color:#64748b;line-height:1.3}.workshop_stepArrow__dEAOR{color:#2563eb;display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:700;padding-bottom:1.5rem}.workshop_outcomesList__qexxu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem;flex-grow:1}.workshop_outcomeItem__v6VOn{display:flex;align-items:flex-start;gap:.5rem;font-size:.79rem;color:#334155;line-height:1.35}.workshop_testimonialPanel__4w_gY{background-color:#f0f7ff;border:1px solid #dbeafe;border-radius:12px;padding:1.5rem 1.25rem;display:flex;flex-direction:column;justify-content:center;position:relative}.workshop_quoteIconLarge__pACw5{color:#2563eb;font-size:2.2rem;line-height:1;font-family:Georgia,serif;margin-bottom:.25rem}.workshop_testimonialText__iX6Xy{font-size:.86rem;font-style:italic;color:#1e3a8a;line-height:1.5;margin-bottom:.85rem}.workshop_testimonialAuthor__UXGgn{font-size:.78rem;font-weight:700;color:#475569;text-align:right;margin:0}.workshop_ctaBannerSection___p59u{background:radial-gradient(circle at 50% 50%,#0d1b3e 0,#050b18 100%);padding:2.25rem 0;color:#fff;position:relative;overflow:hidden;border-top:1px solid #1e293b}.workshop_ctaBannerSection___p59u:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(1.5px 1.5px at 40px 60px,hsla(0,0%,100%,.4),transparent),radial-gradient(1.5px 1.5px at 120px 140px,rgba(59,130,246,.5),transparent),radial-gradient(1px 1px at 200px 40px,hsla(0,0%,100%,.3),transparent),radial-gradient(1.5px 1.5px at 300px 180px,rgba(59,130,246,.4),transparent),radial-gradient(1.5px 1.5px at 450px 70px,hsla(0,0%,100%,.5),transparent),radial-gradient(1px 1px at 600px 150px,rgba(59,130,246,.3),transparent),radial-gradient(1.5px 1.5px at 750px 50px,hsla(0,0%,100%,.4),transparent),radial-gradient(1.5px 1.5px at 900px 130px,rgba(59,130,246,.5),transparent),radial-gradient(1.5px 1.5px at 1050px 80px,hsla(0,0%,100%,.4),transparent),radial-gradient(1px 1px at 1200px 160px,rgba(59,130,246,.3),transparent);background-repeat:repeat;background-size:1200px 200px;opacity:.8;pointer-events:none}.workshop_ctaBannerContent__wLTz6{position:relative;z-index:2;text-align:center;max-width:680px;margin:0 auto}.workshop_ctaTitle___G7eh{font-size:1.65rem;font-weight:800;color:#fff;margin-bottom:.45rem;letter-spacing:-.02em}.workshop_ctaSubtitle__IwK_s{font-size:.88rem;color:#cbd5e1;margin-bottom:1.25rem}.workshop_ctaButtonsRow__WU0PU{display:flex;align-items:center;justify-content:center;gap:.85rem;margin-bottom:1.15rem;flex-wrap:wrap}.workshop_ctaBtnGreen__8AOuR{display:inline-flex;align-items:center;gap:.45rem;background-color:#059669;color:#fff;font-size:.88rem;font-weight:700;padding:.62rem 1.35rem;border-radius:6px;border:1px solid #047857;text-decoration:none;transition:all .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.05)}.workshop_ctaBtnGreen__8AOuR:hover{background-color:#047857;transform:translateY(-1px);box-shadow:0 4px 12px rgba(5,150,105,.2)}.workshop_ctaBtnOutline___MQHP{display:inline-flex;align-items:center;gap:.45rem;background-color:transparent;color:#fff;font-size:.88rem;font-weight:600;padding:.6rem 1.35rem;border-radius:6px;border:1px solid #475569;text-decoration:none;transition:all .2s ease}.workshop_ctaBtnOutline___MQHP:hover{border-color:#94a3b8;background-color:hsla(0,0%,100%,.05)}.workshop_ctaContactRow__lkfJI{display:flex;align-items:center;justify-content:center;gap:1.5rem;font-size:.82rem;color:#e2e8f0;flex-wrap:wrap}.workshop_contactItemLink__xkJye{display:inline-flex;align-items:center;gap:.4rem;color:#e2e8f0;text-decoration:none;transition:color .2s ease}.workshop_contactItemLink__xkJye:hover{color:#60a5fa}@media (max-width:1024px){.workshop_heroGrid__Q3398{grid-template-columns:1fr;gap:1.5rem}.workshop_learnerCardsGrid__VImc1{grid-template-columns:1fr}.workshop_whyChooseGrid__SJk27{grid-template-columns:repeat(3,1fr)}.workshop_threeColsGrid__14QSr{grid-template-columns:1fr}.workshop_sectionHeaderFlex__27uuC{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.workshop_heroFeaturesRow__ZPvPP,.workshop_whyChooseGrid__SJk27{grid-template-columns:repeat(2,1fr)}.workshop_howStepsRow__4mkNh{flex-direction:column;gap:1rem}.workshop_stepArrow__dEAOR{transform:rotate(90deg);padding:0}.workshop_heroTitle__v2WeQ{font-size:1.85rem}.workshop_ctaButtonsRow__WU0PU{flex-direction:column;width:100%}.workshop_ctaBtnGreen__8AOuR,.workshop_ctaBtnOutline___MQHP,.workshop_primaryBtnGreen__XcDrV,.workshop_secondaryBtnOutline__X_xdv{width:100%;justify-content:center}}@media (orientation:landscape) and (max-height:600px){.workshop_ctaBannerSection___p59u,.workshop_heroSection__QgIwq,.workshop_howAndOutcomesSection___giBE,.workshop_learnerTypesSection__Rfpb1,.workshop_whyChooseSection__a_0c8{padding:1.25rem 0 1rem}}