.lr-jw-training-header{background:#0b2235;color:#fff;padding:22px 0;border-bottom:3px solid #c99f57}
.lr-jw-training-container{width:min(1200px,calc(100% - 36px));margin:auto}
.lr-jw-training-header .lr-jw-training-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px}
.lr-jw-brand{font-family:Georgia,serif;color:#fff;text-decoration:none;font-size:1.7rem}
.lr-jw-training-header nav{display:flex;gap:20px;flex-wrap:wrap}
.lr-jw-training-header nav a{color:#fff}
#main.lr-jw-training-container{padding:45px 0 70px}
.lr-jw-eyebrow{text-transform:uppercase;letter-spacing:0.08em;color:#9b6e2a;font-weight:700}
.lr-jw-lede{font-size:1.2rem;max-width:75ch;line-height:1.65}
.lr-jw-warning{background:#fff8d7;border-left:5px solid #b78b20;color:#332915;padding:20px;margin:24px 0 32px}
.lr-jw-video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#0b2235;border:1px solid #b1b9be;border-radius:12px}
.lr-jw-muted{color:#607182;font-size:.96rem}
.lr-jw-steps{line-height:1.65;font-size:1.12rem}
.lr-jw-steps li{margin:15px 0}
.lr-jw-transcript li{margin:15px 0;line-height:1.6}
.lr-jw-training-footer{background:#0b2235;color:#fff;padding:26px 0}
.lr-jw-training-footer a{color:#fff}
@media(max-width:640px){.lr-jw-brand{font-size:1.35rem}.lr-jw-lede{font-size:1.04rem}#main.lr-jw-training-container{padding:25px 0 45px}}
