.course-content
h2{font-size:2.5rem;line-height:3rem;margin-top:2rem;margin-bottom:3rem;font-weight:700}.course-content
h3{font-size:1.25rem;line-height:1.75rem;margin-top:1.5rem;margin-bottom: .75rem;font-weight:700}.course-content
p{margin:1.25rem 0}.course-content ol,.course-content
ul{list-style:disc;padding-left:2rem;margin:1.25rem 0}.course-content
ol{list-style:decimal}.course-content
img{max-width:100%;height:auto;border-radius:1rem;margin:1.5rem 0}.course-content
blockquote{border-left:4px solid var(--intraservis-blue);padding-left:1rem;color:#374151;margin:1.5rem 0}.course-content
a{text-decoration:underline;color:var(--intraservis-blue)}.course-content .wp-block-columns{gap:clamp(24px,6vw,80px);align-items:center}.course-content .wp-block-column>p{max-width:95ch}@media (min-width:1024px){.course-content .wp-block-column>p{max-width:95ch}}.course-content .wp-block-columns .wp-block-image
img{width:clamp(200px,24vw,340px);margin-left:auto;margin-right:auto}.course .benefits-section .benefit-card{background-color:var(--soft-sand)}.course .participation-section
*{transition:none!important}.course .participation-section .rounded-outer{box-shadow:none}@media (min-width:768px){.course .participation-section
.h2{margin-bottom:2.25rem}}@media (min-width:1024px){.course .participation-section
.h2{margin-bottom:2.5rem}}.course .participation-section .participation-card{background:0 0;border-radius:0}@media (min-width:768px){.course .participation-section .participation-grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.course .participation-section .participation-grid{grid-template-columns:5fr 7fr}}@media (min-width:1024px){.course .participation-section .participation-content{max-width:72ch}}.course .participation-section .requirements-list{margin:0;padding-left:1.2rem;list-style:disc;display:grid;row-gap: .6rem}.course .participation-section .requirements-list
li{line-height:1.55}@media (min-width:1024px){.course .participation-section .requirements-list
li{line-height:1.6}}.course-content p br+strong{display:block;font-size:var(--fs-h2,clamp(28px,4vw,40px));line-height:var(--lh-h2,1.2);font-weight:var(--fw-semibold,700);margin-top:1.25rem;margin-bottom: .75rem;color:#0b0b0b}.course-program-section{background:0 0}.program-card{position:relative}.program-card .stage-label{display:inline-block;color:var(--dark-blue);font-weight:600;font-size:14px}.program-card-title{color:var(--intraservis-blue);line-height:1.2;font-size:clamp(24px,3.6vw,36px)}@media (min-width:768px){.course-program-intro-wrapper
h2{max-width:11ch}}.course-program-section .program-card
ul{list-style:disc;padding-left:1.25rem;margin:1.25rem 0 0}.course-program-section .program-card
li{line-height:1.55;margin: .9rem 0}.course-program-section .stage-2-card
ul{padding-left:2.5rem}@media (min-width:1024px){.course-program-section .program-card
li{line-height:1.6}}.check-badge{display:inline-flex;align-items:center;justify-content:center;background:var(--intraservis-blue-hover);border-radius:var(--radius-pill);width:64px;height:64px;flex:0 0 64px}.check-badge
svg{width:34px;height:34px}.note-text{color:var(--intraservis-blue)}.course .outcomes-section
.container{padding-top:2.5rem;padding-bottom:3.25rem}@media (min-width:768px){.course .outcomes-section
.container{padding-top:3.5rem;padding-bottom:4.25rem}}@media (min-width:1024px){.course .outcomes-section
.container{padding-top:4.25rem;padding-bottom:5.25rem}}.course .outcomes-section .outcomes-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:center}@media (min-width:768px){.course .outcomes-section .outcomes-grid{grid-template-columns:1fr 1fr;gap:2.5rem}}@media (min-width:1024px){.course .outcomes-section .outcomes-grid{grid-template-columns:7fr 5fr;gap:3rem}}.course .outcomes-section .outcomes-title{margin-bottom:2rem}@media (min-width:768px){.course .outcomes-section .outcomes-title{margin-bottom:2.25rem}}@media (min-width:1024px){.course .outcomes-section .outcomes-title{margin-bottom:2.5rem}}.course .outcomes-section .outcomes-content{max-width:68ch}@media (min-width:1024px){.course .outcomes-section .outcomes-content{max-width:72ch}}.course .outcomes-section .outcomes-list{margin:0
0 1rem 1.2rem;padding:0;display:grid;grid-template-columns:1fr;row-gap: .5rem;column-gap:2rem}.course .outcomes-section .outcomes-list
li{list-style:disc;line-height:1.55}@media (min-width:1024px){.course .outcomes-section .outcomes-list{grid-template-columns:1fr 1fr}.course .outcomes-section .outcomes-list
li{line-height:1.6}}.course .outcomes-section .outcomes-cta{margin-top: .5rem}.course .outcomes-section .outcomes-media img.outcomes-image,.course .participation-section .participation-media
img{width:100%;height:auto;object-fit:cover;border-radius:var(--outer-radius);box-shadow:0 2px 12px rgba(0,0,0,.08)}.course .participation-section
.container{padding-top:3.5rem;padding-bottom:6rem}@media (min-width:768px){.course .participation-section
.container{padding-top:4.5rem;padding-bottom:7rem}}@media (min-width:1024px){.course .participation-section
.container{padding-top:5.25rem;padding-bottom:5rem}}.course .participation-section .participation-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:start}@media (min-width:768px){.course .participation-section .participation-grid{grid-template-columns:1fr 1fr;gap:2.5rem}}@media (min-width:1024px){.course .participation-section .participation-card{background:0 0;border-radius:0}.course .participation-section .participation-grid{grid-template-columns:5fr 7fr;gap:3rem}}.course .participation-section
.h2{margin-bottom:2rem}@media (min-width:768px){.course .participation-section
.h2{margin-bottom:2.25rem}}@media (min-width:1024px){.course .participation-section
.h2{margin-bottom:2.5rem}}.course .participation-section .participation-content{max-width:68ch}@media (min-width:1024px){.course .participation-section .participation-content{max-width:72ch}}.course .participation-section .participation-content
p{margin:0
0 1rem;line-height:1.55}@media (min-width:1024px){.course .participation-section .participation-content
p{line-height:1.6}}@media (max-width:767.98px){.course .participation-section .participation-media{order:2}.course .participation-section .participation-content{order:1;text-align:center;margin-left:auto;margin-right:auto}.course .outcomes-section .outcomes-title,.course .participation-section
.h2{text-align:center}.course .outcomes-section .outcomes-content{text-align:center;margin-left:auto;margin-right:auto}.course .outcomes-section .outcomes-list{margin-left:0;padding-left:0;list-style:none;text-align:center}.course .outcomes-section .outcomes-list
li{list-style:none;display:inline-flex;align-items:flex-start;gap: .6rem;text-align:left;margin-left:auto;margin-right:auto;max-width:28rem}.course .outcomes-section .outcomes-list li::before{content:"";width: .42em;height: .42em;border-radius:50%;background:currentColor;flex:0 0 .42em;margin-top: .6em}.course .outcomes-section .outcomes-cta{text-align:center}}@media (min-width:768px){.course .participation-section .participation-content,.course .participation-section .participation-media{order:0}.course .outcomes-section .outcomes-content,.course .outcomes-section .outcomes-title,.course .participation-section .h2,.course .participation-section .participation-content{text-align:left}.course .outcomes-section .outcomes-list{list-style:disc;padding-left:1.2rem}.course .outcomes-section .outcomes-list
li{display:list-item;max-width:none;margin-left:0}.course .outcomes-section .outcomes-list li::before{content:none}}