.training-scene{width:100%;max-width:490px;padding:15px 10px 40px;position:relative}.training-session{color:#152e37;background:#fff;border-radius:15px;padding:30px;box-shadow:0 20px 45px #06314b24}.training-session>span{letter-spacing:.08em;color:#586f78;font:10px IBM Plex Mono,monospace}.training-session>strong{letter-spacing:-.045em;margin:22px 0;font-size:29px;font-weight:500;line-height:1.15;display:block}.training-context{gap:7px;display:flex}.training-context span{color:#586f78;background:#eef5f8;border-radius:6px;padding:7px 10px;font-size:11px}.training-session ol{margin-block:24px;padding-left:20px;font-size:14px;line-height:2.2}.training-people{align-items:center;padding-top:17px;display:flex;box-shadow:0 -1px #e5eced}.training-people>span{background:#e0eacb;border-radius:50%;place-items:center;width:29px;height:29px;margin-right:-5px;font-size:9px;display:grid;box-shadow:0 0 0 2px #fff}.training-people>span:nth-child(2){background:#cfe2ef}.training-people>span:nth-child(3){background:#f0dec9}.training-people p{color:#586f78;margin:0 0 0 16px;font-size:11px}.training-playbook{color:#193730;background:#d6ff62;border-radius:10px;align-items:center;gap:14px;margin:-2px -5px -25px 25px;padding:18px;display:flex;position:relative;transform:rotate(-3deg);box-shadow:0 12px 25px #06314b18}.training-playbook>span{font-size:25px}.training-playbook strong{font-size:15px;font-weight:500}.training-playbook p{margin:5px 0 0;font-size:11px}.training-outcome-grid{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.training-outcome-grid article>span{color:#087bab;font:12px IBM Plex Mono,monospace}.training-outcome-grid h3{letter-spacing:-.04em;margin:22px 0 16px;font-size:29px;font-weight:450;line-height:1.15}.training-outcome-grid p,.training-format-inner p{color:#586f78;font-size:16px;line-height:1.7}.training-format-inner{color:#f3faf5;background:#193730;border-radius:24px;grid-template-columns:1fr 1fr;gap:75px;padding:48px;display:grid}.training-format-inner h2{letter-spacing:-.05em;margin:0;font-size:clamp(30px,3.5vw,46px);font-weight:450;line-height:1.12}.training-format-inner p{color:#c5d7ce;margin-top:20px}.training-format-inner ol{align-content:center;margin:0;padding:0;list-style:none;display:grid}.training-format-inner li{gap:18px;padding:23px 0;line-height:1.5;display:flex;box-shadow:0 1px #ffffff25}.training-format-inner li>span{color:#d6ff62;padding-top:4px;font:11px IBM Plex Mono,monospace}@media (max-width:800px){.training-outcome-grid,.training-format-inner{grid-template-columns:1fr;gap:30px}.training-format-inner{padding:30px}.training-outcome-grid article{max-width:55ch}}@media (max-width:550px){.training-session{padding:23px}.training-session>strong{font-size:25px}.training-playbook{margin-left:12px;padding:15px}.training-playbook strong{font-size:13px}.training-outcome-grid h3{font-size:27px}}
