.ch-course{padding-block:clamp(5rem,8vw,10rem);background:color-mix(in srgb,var(--ch-surface) 92%,var(--ch-accent-light))}.ch-course__header{width:min(100%,78rem);margin-bottom:clamp(3rem,5vw,6rem)}.ch-course__header h2{margin:1.4rem 0;font-size:clamp(3.2rem,5vw,5.6rem)}.ch-course__intro{color:var(--ch-text-soft);font-size:1.8rem}.ch-course__preview{overflow:hidden;margin-bottom:clamp(3rem,5vw,6rem);border-radius:var(--ch-radius);background:var(--ch-primary-dark)}.ch-course__preview video{display:block;width:100%;height:auto;max-height:72rem}.ch-course__transcript{margin:calc(var(--ch-space) * -2) 0 clamp(3rem,5vw,6rem);border:1px solid var(--ch-border);border-radius:max(.4rem,calc(var(--ch-radius) * .65));background:var(--ch-surface)}.ch-course__transcript summary{min-height:5.2rem;padding:calc(var(--ch-space) * 2);cursor:pointer;font-weight:700}.ch-course__transcript>.rte{padding:0 calc(var(--ch-space) * 2) calc(var(--ch-space) * 2)}.ch-course__group{margin-block:clamp(3rem,5vw,6rem)}.ch-course__group>h3{font-size:clamp(2.4rem,3vw,3.6rem)}.ch-course__outcomes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--ch-space) * 2);padding:0;list-style:none}.ch-course__outcomes li{display:flex;gap:calc(var(--ch-space) * 1.5);padding:calc(var(--ch-space) * 2);border:1px solid var(--ch-border);border-radius:max(.4rem,calc(var(--ch-radius) * .65));background:var(--ch-surface)}.ch-course__outcomes li span{color:var(--ch-accent-text);font-weight:900}.ch-course__curriculum{display:grid;gap:var(--ch-space)}.ch-course__lesson{border:1px solid var(--ch-border);border-radius:max(.4rem,calc(var(--ch-radius) * .65));background:var(--ch-surface)}.ch-course__lesson summary{display:flex;min-height:5.2rem;align-items:center;justify-content:space-between;gap:1.6rem;padding:calc(var(--ch-space) * 2);cursor:pointer;font-weight:700}.ch-course__lesson>.rte{padding:0 calc(var(--ch-space) * 2) calc(var(--ch-space) * 2);color:var(--ch-text-soft)}.ch-course__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--ch-space) * 3)}.ch-course__trainer{display:grid;grid-template-columns:minmax(12rem,.75fr) minmax(0,1.5fr)}.ch-course__trainer img{width:100%;height:100%;object-fit:cover}.ch-course__trainer h3{margin-top:0}.ch-course__requirements ul{padding-inline-start:2rem}@media(max-width:749px){.ch-course__outcomes,.ch-course__columns,.ch-course__trainer{grid-template-columns:1fr}.ch-course__trainer img{max-height:34rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ch-course.css.map */
