.tpppt-training-image{margin:0 auto clamp(2rem, 4vw, 3rem);max-width:900px}.tpppt-training-image img{border-radius:18px;box-shadow:0 12px 34px rgb(33 51 43 / .12);display:block;height:auto;width:100%}.tpppt-training-image figcaption{color:#5f6d66;font-size:.9rem;line-height:1.5;margin-top:.75rem;text-align:center}.tpppt-intro,.tpppt-topics,.tpppt-article,.tpppt-sources{box-sizing:border-box}.tpppt-intro>h2,.tpppt-topics>h2,.tpppt-article>h2,.tpppt-sources>h2{margin-top:0}.tpppt-card-grid{align-items:stretch;gap:1.5rem;margin-top:1.5rem}.tpppt-card-grid+.tpppt-card-grid{margin-top:1.5rem}.tpppt-card-grid>.wp-block-column{display:flex;flex-basis:0%;flex-grow:1}.tpppt-topic-card{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.tpppt-topic-card .tpppt-card-link{margin-top:auto;padding-top:.75rem}.tpppt-article,.tpppt-sources{max-width:900px}.tpppt-article p,.tpppt-article li,.tpppt-sources li{line-height:1.75}.tpppt-article h2:not(:first-child){margin-top:2.5rem}.tpppt-sources{border-top:1px solid rgb(56 99 79 / .18);padding-top:2rem}@media (max-width:781px){.tpppt-training-image{max-width:100%}.tpppt-card-grid{display:block}.tpppt-card-grid>.wp-block-column+.wp-block-column{margin-top:1rem}}