.topic-page-courses[data-v-f5e28f2f]{width:100%}.topic-page-courses[data-v-f5e28f2f] .container{margin:0;max-width:none;padding-inline:0;width:100%}.topic-page-courses[data-v-f5e28f2f] .section{gap:var(--spacing-lg)}.topic-page-courses[data-v-f5e28f2f] .section__body,.topic-page-courses[data-v-f5e28f2f] .section__head{padding-inline:0}.topic-page-courses[data-v-f5e28f2f] .courses-section__cards{grid-template-columns:1fr;padding-top:0}@media(min-width:768px){.topic-page-courses[data-v-f5e28f2f] .courses-section__cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.topic-page-courses[data-v-f5e28f2f] .courses-section--compact .courses-section__cards{grid-template-columns:repeat(2,1fr)}}.topic-page-agenda[data-v-f5e28f2f]{display:flex;flex-direction:column;gap:var(--spacing-xl)}.topic-page-other-location[data-v-f5e28f2f]{align-items:flex-start;border-top:1px solid rgba(15,0,20,.12);display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-md);padding-top:var(--spacing-xl)}.topic-page-other-location p[data-v-f5e28f2f]{margin:0;max-width:40rem}.topic-page-testimonials[data-v-f5e28f2f]{padding-top:var(--spacing-md);width:100%}.topic-page-related[data-v-f5e28f2f]{padding-bottom:var(--spacing-lg);width:100%}
