.TrainingOverview_hero__a4Wye{position:relative;overflow:hidden;border-radius:28px;background:#092c30;color:white;min-height:320px}.TrainingOverview_hero__a4Wye>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.TrainingOverview_copy__hyvKX{position:relative;padding:36px;max-width:640px}.TrainingOverview_copy__hyvKX h2{font-size:clamp(28px,3vw,42px);font-weight:900;line-height:1.18;letter-spacing:-.04em}.TrainingOverview_copy__hyvKX p{font-size:14px;line-height:1.9;color:#e1eeeb;margin-top:18px;max-width:450px}.TrainingOverview_copy__hyvKX a{display:inline-flex;align-items:center;gap:12px;margin-top:24px;background:#b6ede4;color:#133e37;padding:12px 18px;border-radius:10px;font-size:12px;font-weight:850}.TrainingOverview_metrics__hLwQM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #dce5e9;border-radius:20px;background:#fff;padding:24px 0}.TrainingOverview_metrics__hLwQM>div{padding:0 24px}.TrainingOverview_metrics__hLwQM>div+div{border-left:1px solid #e2e8f0}.TrainingOverview_metrics__hLwQM dt{color:#56746b;font-size:12px;font-weight:800}.TrainingOverview_metrics__hLwQM dd{font-size:30px;color:#204a3e;font-weight:900;margin-top:10px}.TrainingOverview_links__bQfGY{display:flex;flex-wrap:wrap;gap:10px}.TrainingOverview_links__bQfGY a{display:inline-flex;align-items:center;gap:8px;border:1px solid #d8e4df;background:white;padding:11px 15px;border-radius:11px;font-size:12px;font-weight:800;color:#335e50}.TrainingOverview_guide__qHfbX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;padding:24px;background:#edf5f2;border-radius:20px}.TrainingOverview_guide__qHfbX h3{font-size:13px;font-weight:850;color:#305c4d}.TrainingOverview_guide__qHfbX p{font-size:12px;line-height:1.9;color:#5c786b;margin-top:9px}.TrainingOverview_filters__xCiqv{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.TrainingOverview_filters__xCiqv button{background:white;border:1px solid #d4e1dc;border-radius:10px;padding:9px 15px;color:#456756;font-size:12px;font-weight:800}.TrainingOverview_filters__xCiqv button[aria-pressed=true]{background:#123f40;color:white;border-color:#123f40}.TrainingOverview_copy__hyvKX a:focus-visible,.TrainingOverview_filters__xCiqv button:focus-visible,.TrainingOverview_links__bQfGY a:focus-visible{outline:3px solid #20b494;outline-offset:4px}@media(max-width:760px){.TrainingOverview_copy__hyvKX{padding:26px}.TrainingOverview_hero__a4Wye>img{-o-object-position:65% center;object-position:65% center;opacity:.4}.TrainingOverview_metrics__hLwQM{grid-template-columns:1fr 1fr;padding:10px}.TrainingOverview_metrics__hLwQM>div{padding:16px}.TrainingOverview_metrics__hLwQM>div+div{border:0}.TrainingOverview_metrics__hLwQM dd{font-size:26px}.TrainingOverview_guide__qHfbX{grid-template-columns:1fr;gap:20px}}