.DrillLibraryClient_page__iMoZ_{background:#080d19;color:#f7f8fb}.DrillLibraryClient_hero__2xgUb{position:relative;isolation:isolate;overflow:hidden;background:#070d18 url(/images/training/library-hero.png) center 48%/cover no-repeat;border-bottom:1px solid rgba(255,255,255,.09)}.DrillLibraryClient_hero__2xgUb:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#070d18,rgba(7,13,24,.96) 25%,rgba(7,13,24,.65) 51%,rgba(7,13,24,.09)),linear-gradient(0deg,rgba(7,13,24,.92),transparent 38%)}.DrillLibraryClient_heroInner__v7g__{min-height:465px;display:flex;flex-direction:column;justify-content:center;position:relative}.DrillLibraryClient_heroContent__WwLoD{max-width:660px}.DrillLibraryClient_heroIcon__d5hrY{background:rgba(232,64,74,.12);border:1px solid rgba(232,64,74,.35);box-shadow:0 0 25px rgba(232,64,74,.1)}.DrillLibraryClient_heroTitle__vkKu2{font-size:clamp(2.35rem,4.2vw,4.4rem);line-height:1.02;letter-spacing:-.055em;text-wrap:balance;text-shadow:0 3px 24px rgba(0,0,0,.5)}.DrillLibraryClient_heroDescription__bN6PM{color:#c7cbd4;max-width:39rem;text-wrap:pretty}.DrillLibraryClient_stats__JB2K6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:min(100%,800px);margin-top:2.6rem;padding:1rem 0;border-top:1px solid rgba(255,255,255,.19);background:linear-gradient(90deg,rgba(9,17,32,.57),transparent)}.DrillLibraryClient_stat__iAoRU{min-width:0;padding:0 .9rem;border-right:1px solid rgba(255,255,255,.12)}.DrillLibraryClient_stat__iAoRU:first-child{padding-left:0}.DrillLibraryClient_stat__iAoRU:last-child{border-right:0}.DrillLibraryClient_statIcon__ujAcu{flex:0 0 auto;width:2.3rem;height:2.3rem;border:1px solid rgba(232,64,74,.2);border-radius:.7rem;background:rgba(232,64,74,.1)}.DrillLibraryClient_statNumber__dgN5u{font-size:1.5rem;letter-spacing:-.045em}.DrillLibraryClient_statLabel__MTAsj{color:#aab3c2;line-height:1.25}.DrillLibraryClient_selector__icHAm{background:rgba(8,13,25,.97);border-bottom:1px solid rgba(255,255,255,.09);box-shadow:0 16px 30px rgba(0,0,0,.13)}.DrillLibraryClient_tabRow__nhm8l{scrollbar-width:none;scroll-snap-type:x proximity;border-color:rgba(255,255,255,.08)}.DrillLibraryClient_tabRow__nhm8l::-webkit-scrollbar{display:none}.DrillLibraryClient_tabButton__yxd_D{scroll-snap-align:start;flex-shrink:0;border-radius:.75rem .75rem 0 0}.DrillLibraryClient_tabButton__yxd_D[data-active=true]{background:linear-gradient(0deg,rgba(232,64,74,.14),rgba(232,64,74,.025));box-shadow:inset 0 -2px #e8404a,0 6px 22px rgba(232,64,74,.09)}.DrillLibraryClient_card__xxfIG:focus-visible,.DrillLibraryClient_searchInput__slga9:focus-visible,.DrillLibraryClient_tabButton__yxd_D:focus-visible{outline:2px solid #f47479;outline-offset:2px}.DrillLibraryClient_filterButton__BIooL{background:#111b2b;border-color:rgba(255,255,255,.12)}.DrillLibraryClient_page__iMoZ_ .DrillLibraryClient_selector__icHAm input.DrillLibraryClient_searchInput__slga9{min-height:42px;background-color:#101a2b!important;border-color:rgba(255,255,255,.13);font-size:.875rem;color:#f7f8fb!important}.DrillLibraryClient_page__iMoZ_ .DrillLibraryClient_selector__icHAm input.DrillLibraryClient_searchInput__slga9::-moz-placeholder{color:#a8b2c3!important;opacity:1!important}.DrillLibraryClient_page__iMoZ_ .DrillLibraryClient_selector__icHAm input.DrillLibraryClient_searchInput__slga9::placeholder{color:#a8b2c3!important;opacity:1!important}.DrillLibraryClient_page__iMoZ_ .DrillLibraryClient_selector__icHAm input.DrillLibraryClient_searchInput__slga9:focus{background-color:#101a2b!important;color:#fff!important;outline:2px solid rgba(232,64,74,.65)!important}.DrillLibraryClient_content__u2KEa{padding-top:2rem;padding-bottom:4.5rem}.DrillLibraryClient_card__xxfIG{background:#111a29;border:1px solid rgba(255,255,255,.075);border-radius:1rem;box-shadow:0 12px 36px rgba(0,0,0,.12);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.DrillLibraryClient_card__xxfIG:hover{transform:translateY(-3px);border-color:rgba(232,64,74,.48);box-shadow:0 18px 45px rgba(0,0,0,.25),0 0 24px rgba(232,64,74,.045)}.DrillLibraryClient_card__xxfIG:hover .DrillLibraryClient_cardImage__hHDh_{transform:scale(1.035)}.DrillLibraryClient_cardImage__hHDh_{transition:transform .4s ease}.DrillLibraryClient_cardBody__n75wL{background:linear-gradient(180deg,#141e2e,#0f1827)}.DrillLibraryClient_cardTitle__eMVL_{line-height:1.35;letter-spacing:-.018em}.DrillLibraryClient_cardMeta__wwkJz{border-color:rgba(255,255,255,.09)}.DrillLibraryClient_cardCta__1iZKU{transition:color .2s ease,filter .2s ease}.DrillLibraryClient_card__xxfIG:hover .DrillLibraryClient_cardCta__1iZKU{color:#ff787d;filter:drop-shadow(0 0 8px rgba(232,64,74,.3))}.DrillLibraryClient_notice__KfNYM{background:linear-gradient(115deg,#19202c,#111a2a 70%,#0f1827);border-color:rgba(233,181,86,.24);box-shadow:inset 0 1px rgba(255,255,255,.035)}body:has([data-training-library]) .DrillLibraryClient_libraryCta__Dz0jy{background:#080d19;border-color:rgba(255,255,255,.08)}body:has([data-training-library]) .DrillLibraryClient_libraryCtaInner__yxZQS{background:linear-gradient(90deg,rgba(7,13,24,.97),rgba(10,16,29,.89) 55%,rgba(20,9,18,.65)),url(/images/training/library-hero.png) 50% /cover no-repeat;border-color:rgba(232,64,74,.25)}@media (max-width:767px){.DrillLibraryClient_hero__2xgUb{background-position:95% top}.DrillLibraryClient_hero__2xgUb:before{background:linear-gradient(0deg,#070d18 2%,rgba(7,13,24,.9) 36%,rgba(7,13,24,.4)),linear-gradient(90deg,rgba(7,13,24,.55),transparent)}.DrillLibraryClient_heroInner__v7g__{min-height:0;padding-top:10.5rem;padding-bottom:1.1rem}.DrillLibraryClient_heroContent__WwLoD{max-width:100%}.DrillLibraryClient_heroTitle__vkKu2{font-size:clamp(2.25rem,9vw,3.2rem)}.DrillLibraryClient_heroDescription__bN6PM{font-size:.95rem;line-height:1.5}.DrillLibraryClient_stats__JB2K6{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem;margin-top:1.6rem;padding-top:1rem}.DrillLibraryClient_stat__iAoRU{padding:0 .5rem 0 0}.DrillLibraryClient_stat__iAoRU:nth-child(2){border-right:0}.DrillLibraryClient_stat__iAoRU:nth-child(3),.DrillLibraryClient_stat__iAoRU:nth-child(4){padding-top:.8rem;border-top:1px solid rgba(255,255,255,.1)}.DrillLibraryClient_stat__iAoRU:nth-child(2n){padding-left:.75rem}.DrillLibraryClient_statNumber__dgN5u{font-size:1.25rem}.DrillLibraryClient_statIcon__ujAcu{width:2rem;height:2rem}.DrillLibraryClient_content__u2KEa{padding-top:1.5rem}}@media (prefers-reduced-motion:reduce){.DrillLibraryClient_cardCta__1iZKU,.DrillLibraryClient_cardImage__hHDh_,.DrillLibraryClient_card__xxfIG{transition:none}.DrillLibraryClient_card__xxfIG:hover,.DrillLibraryClient_card__xxfIG:hover .DrillLibraryClient_cardImage__hHDh_{transform:none}}