.regular-course .hero-copy p>span{display:block}.regular-course .section-tabs{margin-top:0}.regular-course .recognition-callout{align-items:flex-start;gap:var(--td-space-4);padding:var(--td-space-4) var(--td-space-6);margin-top:var(--td-space-4);background:var(--td-color-primitives-primary-100);border:var(--td-border-width) solid #c9e69b;border-left:3px solid var(--td-color-primitives-primary-300);letter-spacing:0;border-radius:0 4px 4px 0;display:flex}.regular-course .recognition-callout>.icon{color:var(--td-color-primitives-primary-300)}.regular-course .recognition-callout strong{font-weight:500}.regular-course .recognition-callout p{margin-top:var(--td-space-1)}.regular-course .duration-toggle{gap:var(--td-space-1);background:var(--td-color-primitives-grayscale-300);padding:var(--td-space-1);border-radius:var(--td-radius-control);margin-top:var(--td-space-6);display:flex}.regular-course .duration-toggle button{border-radius:var(--td-radius-control);min-width:0;padding:var(--td-space-2);font:500 16px/24px var(--td-font-sans);color:var(--td-color-primitives-grayscale-700);transition:background-color var(--td-duration-feedback) ease, color var(--td-duration-feedback) ease;background:0 0;border:0;flex:1}.regular-course .duration-toggle button:hover{color:var(--td-color-primitives-grayscale-800);background:var(--td-color-primitives-grayscale-200)}.regular-course .duration-toggle button[aria-pressed=true]{color:var(--td-color-primitives-grayscale-800);box-shadow:var(--td-shadow-button);background:#fff}.regular-course .duration-toggle button:focus-visible{box-shadow:var(--td-focus-default);outline:0}.regular-course .session-picker{margin-top:var(--td-space-6)}.regular-course .programme-heading{justify-content:space-between;align-items:center;gap:var(--td-space-6);display:flex}.regular-course .programme-selects{gap:var(--td-space-3);min-width:0;display:flex}.regular-course .programme-duration{min-width:0}.regular-course .programme-duration .td-select__menu{left:0;right:auto}.regular-course .programme-series{min-width:0}.regular-course .accordions>[data-lesson-day]>details{border-bottom:0}.regular-course .accordions>[data-lesson-day]:last-child>details{border-bottom:var(--td-border-width) solid var(--td-color-semantic-border-default)}.regular-course .course-teachers{margin-top:var(--td-space-8);border:var(--td-border-width) solid var(--td-color-semantic-border-default);border-radius:var(--td-radius-control);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.regular-course .course-teachers article{padding:var(--td-space-6);border-bottom:var(--td-border-width) solid var(--td-color-semantic-border-default)}.regular-course .course-teachers article:nth-child(odd){border-right:var(--td-border-width) solid var(--td-color-semantic-border-default)}.regular-course .course-teachers article:nth-last-child(-n+2){border-bottom:0}.regular-course .course-teachers h3{font:550 20px/24px var(--td-font-sans)}.regular-course .course-teachers p{margin-top:var(--td-space-2);letter-spacing:0}.regular-course .authors-callout p+p{margin-top:var(--td-space-4)}.regular-course .visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=768px) and (width<=1279px){.regular-course .programme-heading,.regular-course .programme-selects{flex-wrap:wrap}}@media (width>=768px) and (width<=1023px){.regular-course .hero-copy{width:100%}.regular-course .course-layout{gap:var(--td-space-6);flex-direction:column;display:flex}.regular-course .main-column,.regular-course .sidebar{display:contents}.regular-course .course-facts{order:0}.regular-course .purchase{order:1}.regular-course .main-content{margin-top:var(--td-space-4);order:2}.regular-course .trial{order:3}.regular-course .related{order:4}}@media (width<=767px){.regular-course .hero-copy h1{font-size:32px;line-height:40px}.regular-course .detail-hero{background-size:auto 540px}.regular-course .course-layout{margin-top:0}.regular-course .main-content{margin-top:var(--td-space-4)}.regular-course .recognition-callout{padding:var(--td-space-4)}.regular-course #modules{flex-direction:column;display:flex}.regular-course .programme-heading{display:contents}.regular-course .programme-heading h2{order:0}.regular-course #modules>p{order:1}.regular-course .programme-selects{margin-top:var(--td-space-6);order:2}.regular-course .programme-duration,.regular-course .programme-series{flex:1;min-width:0}.regular-course #modules>.accordions{order:3}.regular-course .course-teachers{margin-top:var(--td-space-6);grid-template-columns:1fr}.regular-course .course-teachers article{padding:var(--td-space-4);border-right:0!important}.regular-course .course-teachers article:nth-last-child(2){border-bottom:var(--td-border-width) solid var(--td-color-semantic-border-default)}.regular-course .course-teachers h3{font-size:20px;line-height:24px}}@media (width<=374px){.regular-course .course-facts dd{white-space:normal}}@media (prefers-reduced-motion:reduce){.regular-course .duration-toggle button{transition:none}}
