.shared_noHeroContainer__pLB_c{padding-top:5rem}.shared_noResultsContainer__0tqB0{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 1rem;background-color:#f9f9f9;border-radius:12px;margin-top:2rem;box-shadow:0 4px 12px rgba(0,0,0,.05)}.shared_noResults__sId3Z{font-size:1.1rem;color:#555;margin-bottom:1.5rem;max-width:600px}.shared_noResultsButton__BCoIq{padding:12px 16px;font-size:1rem;font-weight:600;border:none;border-radius:12px;cursor:pointer;background-color:#123a6f;transition:all .3s ease-in-out;box-shadow:0 4px 12px rgba(0,0,0,.06);background:linear-gradient(135deg,#123a6f,#1c4f9c);color:white}.shared_noResultsButton__BCoIq:hover{background:linear-gradient(135deg,#0f2e56,#1c4f9c);transform:scale(1.05)}.TrainingDetails_container__qzxpF{display:flex;justify-content:center;align-items:flex-start;padding:80px 24px;background:linear-gradient(180deg,#fefdfb,#f5f7fa);animation:TrainingDetails_fadeIn__KTHCp .9s ease-in-out}@keyframes TrainingDetails_fadeIn__KTHCp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.TrainingDetails_trainingWrapper__T3Feh{display:flex;flex-direction:row;max-width:1600px;background:#ffffff;border-radius:24px;overflow:hidden;box-shadow:0 16px 40px rgba(20,78,154,.12);width:100%}.TrainingDetails_imageSection__KQGxk{flex:1;background:#e6ecf3;display:flex;justify-content:center;align-items:center;padding:40px}.TrainingDetails_trainingImage__d2x9e{width:100%;max-width:500px;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.08);transition:transform .3s ease}.TrainingDetails_trainingImage__d2x9e:hover{transform:scale(1.03)}.TrainingDetails_detailsSection__2nRg7{flex:2;padding:60px;background:#f5f7fa}.TrainingDetails_trainingTitle__Xto2S{font-size:2rem;background:linear-gradient(90deg,#144e9a,#f77f00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:30px;text-transform:uppercase}.TrainingDetails_statusBanner__rzNkH{margin-bottom:30px;padding:14px 16px;border-radius:14px;background:#fff1f2;border:1px solid #f8c9cf;color:#8a1c2e;font-size:1rem;font-weight:700;line-height:1.5}.TrainingDetails_accordion__nP8oL{display:flex;flex-direction:column;gap:20px;animation:TrainingDetails_fadeIn__KTHCp .6s ease-in-out .3s forwards}.TrainingDetails_accordionItem__8LQAA{border-radius:16px;background:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #d3dce6;box-shadow:0 4px 16px rgba(20,78,154,.06);overflow:hidden;transition:all .4s ease-in-out}.TrainingDetails_accordionButton__8xOBB{width:100%;background:transparent;border:none;padding:20px 24px;font-size:1rem;font-weight:600;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-transform:uppercase;transition:background .3s ease}.TrainingDetails_accordionButton__8xOBB:hover{background-color:rgba(247,127,0,.05)}.TrainingDetails_accordionItem__8LQAA.TrainingDetails_open__qr4n4 .TrainingDetails_accordionButton__8xOBB span{transform:rotate(45deg);transition:transform .3s ease-in-out}.TrainingDetails_accordionButton__8xOBB span{font-size:1.5rem;line-height:1;color:#f77f00;transition:transform .3s ease-in-out}.TrainingDetails_accordionContent__tEvJv{padding:0 24px 20px;max-height:800px;opacity:1;transition:all .5s ease-in-out}.TrainingDetails_richText__U3hxh{font-size:16px;color:#2c3e50;line-height:1.7}.TrainingDetails_richText__U3hxh ol,.TrainingDetails_richText__U3hxh ul{padding-left:20px;margin-bottom:16px}.TrainingDetails_richText__U3hxh li{margin-bottom:10px;list-style:disc}.TrainingDetails_buttonWrapper__hcLmk{display:flex;justify-content:center;margin-top:40px}.TrainingDetails_bookNowButton__GL9t_{background:linear-gradient(135deg,#144e9a,#1c4f9c);color:white;font-size:1rem;font-weight:600;padding:16px 32px;border-radius:12px;border:none;cursor:pointer;text-transform:uppercase;transition:all .3s ease-in-out}.TrainingDetails_bookNowButton__GL9t_:hover{background:linear-gradient(135deg,#0f2e56,#1c4f9c);transform:scale(1.05)}.TrainingDetails_disabledButton__VZK9t,.TrainingDetails_disabledButton__VZK9t:hover{background:linear-gradient(135deg,#8aa3c5,#a9b9d2);cursor:not-allowed;transform:none}.TrainingDetails_errorMessage__o4Dui{font-size:1.5rem;font-weight:600;color:#cc0000;text-align:center;margin-top:60px}@media (max-width:1024px){.TrainingDetails_trainingWrapper__T3Feh{flex-direction:column}.TrainingDetails_detailsSection__2nRg7{padding:40px 30px}.TrainingDetails_trainingTitle__Xto2S{font-size:2.4rem;text-align:center}.TrainingDetails_accordionButton__8xOBB{font-size:.95rem;flex-wrap:wrap}}@media (max-width:768px){.TrainingDetails_container__qzxpF{padding:40px 16px}.TrainingDetails_trainingWrapper__T3Feh{flex-direction:column;border-radius:0;box-shadow:none}.TrainingDetails_imageSection__KQGxk{padding:20px;background:transparent}.TrainingDetails_trainingImage__d2x9e{max-width:100%;width:100%;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.TrainingDetails_detailsSection__2nRg7{padding:30px 20px}.TrainingDetails_trainingTitle__Xto2S{font-size:1.5rem;text-align:center;margin-bottom:20px;line-height:1.4}.TrainingDetails_accordionButton__8xOBB{padding:16px;font-size:.95rem;flex-direction:row;gap:10px}.TrainingDetails_accordionButton__8xOBB span{font-size:1.2rem}.TrainingDetails_accordionContent__tEvJv{padding:0 16px 16px}.TrainingDetails_richText__U3hxh{font-size:.95rem;line-height:1.6}.TrainingDetails_buttonWrapper__hcLmk{margin-top:30px}.TrainingDetails_bookNowButton__GL9t_{font-size:1rem;padding:14px 24px;width:100%;max-width:360px;margin:0 auto}}