[data-slot$=-description],[data-slot$=-title]{margin:0}[data-slot$=-content]>[data-slot$=-close],[data-slot=tabs-trigger]:not([data-state=active]){appearance:none;background-color:transparent}[data-slot$=-content]>[data-slot$=-close]{-webkit-appearance:none;border-width:0;box-shadow:none;top:1.5rem}[data-slot=dialog-overlay],[data-slot=drawer-overlay]{backdrop-filter:blur(2px)}[data-slot=drawer-content][data-vaul-drawer]{user-select:text}[data-side=left] [data-sidebar=rail]{cursor:w-resize}[data-side=left][data-state=collapsed] [data-sidebar=rail],[data-side=right] [data-sidebar=rail]{cursor:e-resize}[data-side=right][data-state=collapsed] [data-sidebar=rail]{cursor:w-resize}[data-slot][hidden]:not([hidden=until-found]){display:none}:root{--training-hero-from:#071637;--training-hero-via:#0f2a66;--training-hero-to:#1f4aa8;--training-hero-ink:#ffffff;--training-hero-ink-muted:rgba(255,255,255,0.78);--training-hero-ink-faint:rgba(255,255,255,0.6);--training-hero-chip:rgba(255,255,255,0.1);--training-hero-chip-border:rgba(255,255,255,0.28);--training-hero-cta-ink:#0b1f4d;--training-tile-from:#0b0f1a;--training-tile-to:#1c2436;--training-tile-ink:#8fb4ff;--training-video-bg:#05070d;--training-scrim:rgba(0,0,0,0.4);--training-scrim-strong:rgba(0,0,0,0.8)}.training-hero{position:relative;overflow:hidden;border-radius:14px;color:var(--training-hero-ink);background-color:var(--training-hero-from);background-image:var(--training-hero-image,none),radial-gradient(60% 90% at 82% 30%,rgba(120,160,255,.35),transparent 70%),radial-gradient(40% 60% at 92% 85%,rgba(150,190,255,.18),transparent 70%),linear-gradient(115deg,var(--training-hero-from) 0,var(--training-hero-via) 55%,var(--training-hero-to) 100%);background-size:cover,auto,auto,auto;background-position:55%,50%,50%,50%;background-repeat:no-repeat}.training-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,22,55,.82),rgba(7,22,55,.62));pointer-events:none}.training-hero>*{position:relative}.training-hero h2,.training-hero p{margin:0}.training-hero-primary,.training-hero-secondary{appearance:none;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border-radius:8px;font:inherit;font-size:15px;font-weight:600;cursor:pointer;text-decoration:none;transition:background-color .15s ease,opacity .15s ease}.training-hero-primary{border:0;background:var(--training-hero-ink);color:var(--training-hero-cta-ink)}.training-hero-primary:hover{background:rgba(255,255,255,.9)}.training-hero-primary:disabled{opacity:.7;cursor:progress}.training-hero-secondary{border:1px solid var(--training-hero-chip-border);background:var(--training-hero-chip);color:var(--training-hero-ink)}.training-hero-secondary:hover{background:rgba(255,255,255,.16)}.training-hero-primary:focus-visible,.training-hero-secondary:focus-visible{outline:2px solid var(--training-hero-ink);outline-offset:2px}.training-tile{background:linear-gradient(135deg,var(--training-tile-from),var(--training-tile-to));color:var(--training-tile-ink)}.training-player iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.training-video-surface{background:var(--training-video-bg);color:var(--training-hero-ink)}.training-video-surface h2,.training-video-surface p{margin:0}@media (min-width:1024px){.training-hero{background-size:76% auto,auto,auto,auto;background-position:100%,50%,50%,50%}.training-hero:before{background:linear-gradient(90deg,var(--training-hero-from) 0,rgba(7,22,55,.75) 45%,transparent 75%)}}@font-face{font-family:GeistSans;src:url(/_next/static/media/0b78ff376f6b9734-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_8adcd2{font-family:GeistSans,GeistSans Fallback}.__variable_8adcd2{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:GeistMono;src:url(/_next/static/media/723e11e5093b8e80.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_46451f{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_46451f{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}@font-face{font-family:Saira Stencil;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7245c78a8361faba.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Saira Stencil;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/bf96d0e597e6ac38.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Saira Stencil;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2bd60f6bdc277fea.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_979f57{font-family:Saira Stencil;font-weight:400;font-style:normal}.__variable_979f57{--font-brand:"Saira Stencil"}