.small-medium{font:var(--small-medium-shorthand)}.label{font:var(--label-shorthand);text-transform:uppercase;font-weight:var(--font-weight-medium)}@media screen and (max-width:67.5rem){.label{font-size:.6875rem;line-height:1rem}}.fine-print{font:var(--fine-print-shorthand)}h1,.h1{font:var(--h1-shorthand)}@media screen and (max-width:67.5rem){h1,.h1{font-size:2.5rem;line-height:2.875rem}}h2,.h2{font:var(--h2-shorthand)}@media screen and (max-width:80rem){h2,.h2{font-size:2.625rem;line-height:3.375rem}}@media screen and (max-width:67.5rem){h2,.h2{font-size:2.125rem;line-height:2.5rem}}h3,.h3{font:var(--h3-shorthand)}@media screen and (max-width:45rem){h3,.h3{font-size:1.625rem;line-height:2rem}}h4,.h4{font:var(--h4-shorthand)}@media screen and (max-width:67.5rem){h4,.h4{font-size:1.375rem;line-height:1.75rem}}h5,.h5{font:var(--h5-shorthand);letter-spacing:var(--h5-letter-spacing);line-height:1.625rem}@media screen and (max-width:67.5rem){h5,.h5{font-size:1.125rem;line-height:1.4375rem}}h5,.h5{letter-spacing:var(--h5-letter-spacing)}h6,.h6{font:var(--small-medium-shorthand);letter-spacing:var(--small-medium-letter-spacing)}@media screen and (max-width:67.5rem){h6,.h6{font-size:.9375rem;font-weight:500;line-height:1.25rem}}@keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:.8}to{opacity:0;transform:scale(1)}}.tooltip{display:inline-flex;position:relative}.tooltip__content{font:var(--fine-print-shorthand);font-weight:var(--font-weight-medium);background-color:var(--cyan_4);color:var(--blue_1);padding:var(--spacing-8)var(--spacing-12);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:10;transition:opacity .2s ease-in;position:absolute}.tooltip:after{content:"";opacity:0;visibility:hidden;pointer-events:none;z-index:11;border-left:6px solid transparent;border-right:6px solid transparent;width:0;height:0;transition:opacity .2s ease-in;position:absolute;left:50%;transform:translate(-50%)}.tooltip--position-top .tooltip__content{top:auto;bottom:calc(100% + var(--spacing-8))}.tooltip--position-top:after{top:auto;bottom:calc(100% + var(--spacing-8) - 6px);border-bottom:none;border-top:6px solid var(--cyan_4)}.tooltip--position-bottom .tooltip__content{top:calc(100% + var(--spacing-8));bottom:auto}.tooltip--position-bottom:after{top:calc(100% + var(--spacing-8) - 6px);border-top:none;border-bottom:6px solid var(--cyan_4);bottom:auto}.tooltip--align-center .tooltip__content{left:50%;transform:translate(-50%)}.tooltip--align-start .tooltip__content{left:0}.tooltip--align-end .tooltip__content{right:0}.tooltip:hover .tooltip__content,.tooltip:focus-within .tooltip__content,.tooltip:hover:after,.tooltip:focus-within:after{opacity:1;visibility:visible}
.small-medium{font:var(--small-medium-shorthand)}.label{font:var(--label-shorthand);text-transform:uppercase;font-weight:var(--font-weight-medium)}@media screen and (max-width:67.5rem){.label{font-size:.6875rem;line-height:1rem}}.fine-print{font:var(--fine-print-shorthand)}h1,.h1{font:var(--h1-shorthand)}@media screen and (max-width:67.5rem){h1,.h1{font-size:2.5rem;line-height:2.875rem}}h2,.h2{font:var(--h2-shorthand)}@media screen and (max-width:80rem){h2,.h2{font-size:2.625rem;line-height:3.375rem}}@media screen and (max-width:67.5rem){h2,.h2{font-size:2.125rem;line-height:2.5rem}}h3,.h3{font:var(--h3-shorthand)}@media screen and (max-width:45rem){h3,.h3{font-size:1.625rem;line-height:2rem}}h4,.h4{font:var(--h4-shorthand)}@media screen and (max-width:67.5rem){h4,.h4{font-size:1.375rem;line-height:1.75rem}}h5,.h5{font:var(--h5-shorthand);letter-spacing:var(--h5-letter-spacing);line-height:1.625rem}@media screen and (max-width:67.5rem){h5,.h5{font-size:1.125rem;line-height:1.4375rem}}h5,.h5{letter-spacing:var(--h5-letter-spacing)}h6,.h6{font:var(--small-medium-shorthand);letter-spacing:var(--small-medium-letter-spacing)}@media screen and (max-width:67.5rem){h6,.h6{font-size:.9375rem;font-weight:500;line-height:1.25rem}}@keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:.8}to{opacity:0;transform:scale(1)}}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}@media print{.hide-on-print{display:none!important}}.show-on-print{display:none!important}@media print{.show-on-print{display:block!important}}.buc-course-template{--hero-min-height:31.25rem}.buc-course-template .hero__inner{flex-direction:column;max-width:62%}@media screen and (max-width:67.5rem){.buc-course-template .hero__inner{max-width:100%}}.buc-course-template .hero__inner .hero__actions{align-self:flex-start;width:100%}@media screen and (max-width:67.5rem){.buc-course-template .template__content{margin-top:0;margin-bottom:var(--spacing-24)}}.buc-course-template .template__content__inner{grid-template-columns:[content-start]minmax(0,var(--width-content))[content-end aside-start]minmax(0,var(--width-aside-wide))[aside-end];gap:var(--spacing-48);margin-bottom:var(--spacing-48);display:grid}.buc-course-template .template__content__inner:has(+.post-content>.BlockTestimonialList:first-child){margin-bottom:0}@media print{.buc-course-template .template__content__inner{display:block}}@media screen and (max-width:67.5rem){.buc-course-template .template__content__inner{margin-bottom:var(--spacing-24);gap:var(--spacing-24);flex-direction:column;display:flex}}.buc-course-template .template__content__inner .Card.show-on-print{background:0 0;padding-top:0;padding-left:0}.buc-course-template .template__content__inner .Card.show-on-print p{color:var(--black)}.buc-course-template .template__content__inner .aside{width:var(--width-aside-wide);top:var(--spacing-40);overflow-wrap:break-word;margin-top:calc(-1*(var(--hero-min-height) - var(--spacing-128)));z-index:11;grid-column:aside-start/aside-end;grid-template-rows:minmax(calc(var(--hero-min-height) - var(--spacing-128)),auto);align-content:start;align-self:flex-start;display:grid;position:-webkit-sticky;position:sticky}.buc-course-template .template__content__inner .aside>:first-child{align-self:end}@media screen and (max-width:67.5rem){.buc-course-template .template__content__inner .aside{display:none}}.buc-course-template .template__content .post-content{grid-column:full-start/full-end;grid-template-columns:subgrid;display:grid}.buc-course-template .template__content .post-content>:not(.BlockTestimonialList):not(.BlockCourseProgram){grid-column:content-start/content-end}.buc-course-template .template__content .post-content>:not(.BlockTestimonialList):not(.BlockCourseProgram) p{margin-bottom:var(--spacing-16)}.buc-course-template .template__content .post-content ul:not(.is-style-check-list):not(.is-style-checkbox-list){margin-bottom:var(--spacing-16);list-style:inside}@media screen and (max-width:67.5rem){.buc-course-template .template__content .post-content{max-width:100%}}@media screen and (max-width:80rem){.buc-course-template .template__content{padding:0}}
.sct-banner{margin:var(--spacing-48)0;text-align:center;padding:var(--spacing-24);background-color:var(--blue_2);opacity:1;flex-direction:column;width:100%;transition:opacity .3s;display:flex}@media screen and (min-width:45.0625rem){.sct-banner{flex-direction:row;align-items:center}}.sct-banner__icon{text-align:left}.sct-banner__text{text-align:left;color:var(--white);margin:var(--spacing-24)0;flex-grow:1}@media screen and (min-width:45.0625rem){.sct-banner__text{margin:0 var(--spacing-24)}}.sct-banner__action{text-align:left}.sct-banner__action a{color:var(--cyan_1);font-size:15px;font-weight:500}.sct-banner:hover{opacity:.9}
.template__content{margin-top:var(--spacing-48);margin-bottom:var(--spacing-72)}
.small-medium{font:var(--small-medium-shorthand)}.label{font:var(--label-shorthand);text-transform:uppercase;font-weight:var(--font-weight-medium)}@media screen and (max-width:67.5rem){.label{font-size:.6875rem;line-height:1rem}}.fine-print{font:var(--fine-print-shorthand)}h1,.h1{font:var(--h1-shorthand)}@media screen and (max-width:67.5rem){h1,.h1{font-size:2.5rem;line-height:2.875rem}}h2,.h2{font:var(--h2-shorthand)}@media screen and (max-width:80rem){h2,.h2{font-size:2.625rem;line-height:3.375rem}}@media screen and (max-width:67.5rem){h2,.h2{font-size:2.125rem;line-height:2.5rem}}h3,.h3{font:var(--h3-shorthand)}@media screen and (max-width:45rem){h3,.h3{font-size:1.625rem;line-height:2rem}}h4,.h4{font:var(--h4-shorthand)}@media screen and (max-width:67.5rem){h4,.h4{font-size:1.375rem;line-height:1.75rem}}h5,.h5{font:var(--h5-shorthand);letter-spacing:var(--h5-letter-spacing);line-height:1.625rem}@media screen and (max-width:67.5rem){h5,.h5{font-size:1.125rem;line-height:1.4375rem}}h5,.h5{letter-spacing:var(--h5-letter-spacing)}h6,.h6{font:var(--small-medium-shorthand);letter-spacing:var(--small-medium-letter-spacing)}@media screen and (max-width:67.5rem){h6,.h6{font-size:.9375rem;font-weight:500;line-height:1.25rem}}@keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:.8}to{opacity:0;transform:scale(1)}}
