html[data-template='pro'] .training-page .training-hero{position:relative!important;isolation:isolate;overflow:hidden;display:block!important;max-width:none!important;width:100%!important;margin:0!important;min-height:660px;padding:76px max(32px,calc((100% - 1180px)/2))!important;background:#12232b!important;border:0!important}
html[data-template='pro'] .training-page .training-hero::before{content:"";position:absolute;inset:0;z-index:-2;background:url('/assets/beeai-training-hero-20260924.jpg') center center/cover no-repeat}
html[data-template='pro'] .training-page .training-hero::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(10,24,33,.92) 0%,rgba(10,24,33,.84) 28%,rgba(10,24,33,.62) 52%,rgba(10,24,33,.18) 80%,rgba(10,24,33,.12) 100%)}
html[data-template='pro'] .training-hero .hero-collage{display:none!important}
html[data-template='pro'] .training-hero .hero-copy{max-width:650px!important;width:100%!important;padding:0!important;position:relative;z-index:1}
html[data-template='pro'] .training-hero h1,html[data-template='pro'] .training-hero h1 em{color:#fff!important;-webkit-text-fill-color:#fff!important;background:none!important;text-shadow:none!important;font-size:clamp(38px,4.4vw,62px)!important;line-height:1.22!important;letter-spacing:-.025em!important}
html[data-template='pro'] .training-hero .lead{color:#fff!important;max-width:620px!important;font-size:18px!important;line-height:1.85!important}
html[data-template='pro'] .training-hero .eyebrow{background:rgba(228,33,39,.95)!important;color:#fff!important}
html[data-template='pro'] .training-hero .hero-facts{border-color:rgba(255,255,255,.35)!important;gap:28px!important}
html[data-template='pro'] .training-hero .hero-facts :is(span,b,small){color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:rgba(255,255,255,.35)!important}
html[data-template='pro'] .training-hero .hero-actions{flex-wrap:wrap!important}
html[data-template='pro'] .training-hero .hero-actions .primary{background:#e42127!important;border-color:#e42127!important;color:#fff!important}
html[data-template='pro'] .training-hero .hero-actions .secondary{background:rgba(10,24,33,.35)!important;border:1px solid #fff!important;color:#fff!important}
html[data-template='pro'] .training-hero .hero-actions a span{color:#fff!important;-webkit-text-fill-color:#fff!important}
html[data-template='pro'] .training-hero .hero-actions a:focus-visible{outline:3px solid #fff;outline-offset:4px}
@media(max-width:640px){html[data-template='pro'] .training-page .training-hero{min-height:0;padding:240px 20px 42px!important}html[data-template='pro'] .training-page .training-hero::before{background-size:auto 350px;background-position:44% top}html[data-template='pro'] .training-page .training-hero::after{background:linear-gradient(180deg,rgba(18,35,43,.05) 90px,rgba(18,35,43,.5) 200px,rgba(18,35,43,.94) 300px,#12232b 400px)}html[data-template='pro'] .training-hero h1,html[data-template='pro'] .training-hero h1 em{font-size:34px!important}html[data-template='pro'] .training-hero .lead{font-size:16px!important}html[data-template='pro'] .training-hero .hero-facts{gap:16px!important;flex-wrap:wrap!important}html[data-template='pro'] .training-hero .eyebrow{font-size:11px!important;letter-spacing:.04em!important}}
