body.unique-posttraining .training-composition{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:stretch}
body.unique-posttraining .training-narrative{display:flex;flex-direction:column;justify-content:space-between;padding:8px 0;gap:30px}
body.unique-posttraining .training-narrative section{max-width:330px}
body.unique-posttraining .training-narrative h2{margin:0 0 12px;text-decoration:none;text-transform:none}
body.unique-posttraining .training-narrative p{margin:0;font-weight:400}
body.unique-posttraining .training-facade{display:block;width:100%;height:100%;min-height:490px;max-height:570px;object-fit:cover;object-position:58% center;filter:grayscale(1)}
body.unique-posttraining .training-studies{display:grid;grid-template-columns:1fr .72fr 1.2fr;gap:28px;align-items:start;margin:42px 0 34px}
body.unique-posttraining .training-studies img{display:block;width:100%;height:auto;object-fit:cover;filter:grayscale(1)}
body.unique-posttraining .training-studies img:nth-child(1){aspect-ratio:1.5;margin-top:48px}
body.unique-posttraining .training-studies img:nth-child(2){aspect-ratio:1;margin-top:0}
body.unique-posttraining .training-studies img:nth-child(3){aspect-ratio:1.8;margin-top:76px}
body.unique-posttraining .training-links{display:flex;flex-wrap:wrap;gap:14px 28px;padding:24px 0 0;border-top:1px dashed var(--line);font:14px/1.6 'Courier New',Courier,monospace}
@media(max-width:800px){body.unique-posttraining .training-composition{grid-template-columns:1fr 1fr;gap:32px}body.unique-posttraining .training-studies{gap:20px}}
@media(max-width:600px){body.unique-posttraining .training-composition{display:flex;flex-direction:column;gap:28px}body.unique-posttraining .training-narrative{padding:0;gap:28px}body.unique-posttraining .training-narrative section{max-width:440px}body.unique-posttraining .training-facade{min-height:0;max-height:none;height:auto;aspect-ratio:1.12}body.unique-posttraining .training-studies{grid-template-columns:1fr 1fr;gap:20px;margin:24px 0 28px}body.unique-posttraining .training-studies img:nth-child(1){margin-top:28px;aspect-ratio:1}body.unique-posttraining .training-studies img:nth-child(2){margin-top:0;aspect-ratio:1}body.unique-posttraining .training-studies img:nth-child(3){grid-column:1/-1;width:80%;justify-self:end;margin-top:0;aspect-ratio:1.8}body.unique-posttraining .training-links{gap:14px 24px}}
