.academy-layout iframe{aspect-ratio:16/9;border-radius:.5rem;width:100%;height:auto;margin-top:1.25rem;overflow:hidden}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.wordpress-custom-style{font-size:1rem;line-height:1.75}.wordpress-custom-style p{margin-bottom:1rem}.wordpress-custom-style h1,.wordpress-custom-style h2,.wordpress-custom-style h3,.wordpress-custom-style h4,.wordpress-custom-style h5,.wordpress-custom-style h6{margin-top:1.5rem;margin-bottom:.75rem;font-weight:600}.wordpress-custom-style ul,.wordpress-custom-style ol{margin-bottom:1rem;padding-left:1.5rem}.wordpress-custom-style ul{list-style-type:disc}.wordpress-custom-style ol{list-style-type:decimal}.wordpress-custom-style li{margin-bottom:.25rem}.wordpress-custom-style img{border-radius:.5rem;max-width:100%;height:auto}.wordpress-custom-style blockquote{border-left:4px solid var(--color-action-400,#3b82f6);color:var(--color-text-secondary,#6b7280);margin:1rem 0;padding-left:1rem;font-style:italic}.wordpress-custom-style a{color:var(--color-action-600,#2563eb);text-decoration:underline}.wordpress-custom-style a:hover{color:var(--color-action-500,#3b82f6)}.wordpress-custom-style table{border-collapse:collapse;width:100%;margin-bottom:1rem}.wordpress-custom-style th,.wordpress-custom-style td{text-align:left;border:1px solid #e5e7eb;padding:.5rem .75rem}.wordpress-custom-style th{background-color:#f9fafb;font-weight:600}.wp-block-image{margin:1rem 0}.wp-block-image img{max-width:100%;height:auto}.wp-block-embed{margin:1rem 0}.wp-block-video video{max-width:100%}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.course-slider-shadow,.course-slider-shadow .keen-slider__slide{overflow:visible!important}@media (min-width:480px){.course-slider-capped .keen-slider__slide{min-width:0!important;max-width:calc(50% - 8px)!important}}@media (min-width:768px){.course-slider-capped .keen-slider__slide{min-width:0!important;max-width:calc(33.333% - 11px)!important}}@media (min-width:1200px){.course-slider-capped .keen-slider__slide{min-width:0!important;max-width:calc(25% - 12px)!important}}@media (min-width:480px){.program-slider-capped .keen-slider__slide{min-width:0!important;max-width:calc(50% - 8px)!important}}@media (min-width:768px){.program-slider-capped .keen-slider__slide{min-width:0!important;max-width:calc(50% - 8px)!important}}@media (min-width:1200px){.program-slider-capped .keen-slider__slide{min-width:0!important;max-width:calc(25% - 12px)!important}}.course-description a{text-decoration:underline;color:#fff!important}
