.training-page .training-creative-hero{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.training-page .training-hero-copy h1{font-size:clamp(36px,3.6vw,54px);line-height:1.12;margin-bottom:25px}.training-hero-copy>p{max-width:540px}.training-page .training-hero-copy .training-lead{font-size:20px;line-height:1.6;margin-bottom:18px}.training-hero-actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:26px}.training-moodboard{position:relative;aspect-ratio:1/1.05;background:#e9f0e9;border:1px solid #cfdbd1;border-radius:14px 14px 45px 14px;padding:24px;isolation:isolate;background-image:radial-gradient(#285a4722 1px,transparent 1px);background-size:15px 15px}.training-board-top{font-size:10px;letter-spacing:.13em;color:#285a47;font-weight:700}.training-photo{position:absolute;background:#fff;padding:9px;box-shadow:0 10px 26px #203a3126;border-radius:4px}.training-photo:before{content:"";position:absolute;top:-9px;left:43%;width:48px;height:20px;background:#d4ae80bb;transform:rotate(-7deg)}.training-photo img{width:100%;object-fit:cover}.training-photo figcaption{font-size:11px;color:#285a47;padding:10px 3px 3px;line-height:1.4}.training-photo--workshop{width:85%;top:15%;left:5%;transform:rotate(-5deg)}.training-photo--workshop img{aspect-ratio:1.9}.training-photo--online{width:75%;right:3%;top:51%;transform:rotate(6deg);z-index:2}.training-photo--online img{aspect-ratio:2.77}.training-board-note{position:absolute;bottom:3%;left:5%;padding:12px 16px;background:#fff6d9;transform:rotate(-7deg);box-shadow:0 5px 12px #203a311a;z-index:3;max-width:50%;color:#285a47}.training-board-note strong{display:block;font-size:17px;line-height:1.2}.training-board-note>span{font-size:10px}.training-board-note>span:first-child{font-size:22px}.training-page .training-hero-actions .text-link{margin-top:0}@media(max-width:900px){.training-page .training-creative-hero{grid-template-columns:1fr;gap:38px}.training-moodboard{width:100%;max-width:580px;justify-self:center}}@media(max-width:480px){.training-moodboard{padding:18px;aspect-ratio:1/1.16}.training-board-note strong{font-size:15px}.training-photo figcaption{font-size:9px}.training-photo--online{top:49%}.training-hero-actions{align-items:flex-start;flex-direction:column}}
.training-event-video{background:#f1f5f1}.training-event-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.training-event-grid h2{margin-bottom:24px}.training-event-grid p{color:#4f4c4d;max-width:480px;margin-bottom:22px}.training-event-grid figure{max-width:360px;justify-self:center;width:100%}.training-event-grid video{display:block;width:100%;max-height:580px;background:#18251f;border-radius:18px;box-shadow:0 15px 35px #285a4720}.training-event-grid figcaption{font-size:12px;color:#4f4c4d;margin-top:14px;text-align:center}@media(max-width:760px){.training-event-grid{grid-template-columns:1fr;gap:30px}}
