/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-font-weight:initial}::backdrop{--tw-font-weight:initial}}}@layer components{[data-codex] ._c-instructor{--c-text-3xl:32px;--c-component-content-padding-y:80px}@media (min-width:64rem){[data-codex] ._c-instructor{--c-text-3xl:36px;--c-component-content-padding-y:120px}}[data-codex] ._c-instructor ._c-display{text-transform:uppercase}[data-codex] ._c-instructor ._c-content-instructor{row-gap:40px}[data-codex] ._c-instructor ._c-grid{row-gap:16px}[data-codex] ._c-instructor ._c-event-listing{margin-bottom:40px}@media (min-width:64rem){[data-codex] ._c-instructor ._c-event-listing{margin-bottom:80px}}[data-codex] ._c-instructor ._c-footer-instructor{padding:80px 0}@media (min-width:64rem){[data-codex] ._c-instructor ._c-footer-instructor{padding:120px 0}}[data-codex] ._c-instructor ._c-back-to-instructors ._c-link{--c-link-color:var(--colour-ivory);--c-link-hover-color:var(--colour-neon-lime)}[data-codex] ._c-instructor ._c-social-links ._c-social-link{--c-link-color:var(--colour-ivory)}[data-codex] ._c-instructor ._c-tag{font-weight:var(--c-font-weight-bold)}[data-codex] ._c-instructor .faq-section__group{padding-block:32px}[data-codex] ._c-instructor .faq-section__item{border-top:1px solid var(--colour-greyscale-90)}[data-codex] ._c-instructor .faq-section__item:first-child{border-top:0}[data-codex] ._c-instructor .faq-section__item:last-child{border-bottom:1px solid var(--colour-greyscale-90)}[data-codex] ._c-instructor .faq-section__item:first-child .faq-section__trigger{padding-block-start:.75rem}[data-codex] ._c-instructor .faq-section__question{font-size:var(--text-body-large)}[data-codex] ._c-instructor .faq-section__trigger{padding-block:1.5rem}[data-codex] ._c-instructor .faq-section__trigger[aria-expanded=true]{padding-block-end:8px}[data-codex] ._c-instructor ._c-event-listing ._c-timetable-event-card{--c-card-background-color:var(--colour-grey);--c-title-color:var(--colour-ivory);--c-subtitle-color:var(--colour-ivory);--c-card-text-color:var(--colour-ivory);--c-text-lg:20px;--c-text-xs:14px;--c-text-bold:700;--c-btn-background-color:var(--colour-ivory);--c-btn-text-color:var(--colour-charcoal);--c-btn-border-color:var(--colour-ivory);--c-btn-2-background-color:var(--colour-charcoal);--c-btn-2-text-color:var(--colour-ivory);--c-btn-2-border-color:var(--colour-ivory);--c-btn-3-background-color:var(--colour-slate-grey);--c-btn-3-text-color:var(--colour-ivory);--c-btn-3-border-color:var(--colour-slate-grey);--c-bookmark-color:var(--colour-ivory);--c-instructor-info-order:1;--c-leading-sm:1.5em}[data-codex] ._c-instructor ._c-event-listing ._c-timetable-event-card ._c-event-details{align-items:flex-start;gap:24px;row-gap:calc(var(--spacing,.25rem) * 2);flex-flow:wrap}@media not all and (min-width:64rem){[data-codex] ._c-instructor ._c-event-listing ._c-timetable-event-card ._c-event-details{gap:calc(var(--spacing,.25rem) * 1);flex-direction:column}}[data-codex] ._c-instructor ._c-event-listing ._c-timetable-event-card ._c-header{width:100%}[data-codex] .instructor-testimonals{padding:80px var(--spacing-section-x);background-color:var(--colour-ivory)}@media (min-width:64rem){[data-codex] .instructor-testimonals{padding:120px var(--spacing-section-x)}}[data-codex].section-container .instructor-testimonals,[data-codex].section-fluid .instructor-testimonals,[data-codex].section-narrow .instructor-testimonals{margin-inline:calc(var(--spacing-section-x) * -1)}[data-codex] .instructor-testimonals__header{margin-bottom:calc(var(--spacing,.25rem) * 10);align-items:center;gap:calc(var(--spacing,.25rem) * 4);text-align:center;flex-direction:column;display:flex}[data-codex] .instructor-testimonals__eyebrow{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-body-medium,12px);line-height:var(--line-height-body);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--colour-jade-green)}[data-codex] .instructor-testimonals__title{margin:calc(var(--spacing,.25rem) * 0);text-transform:uppercase}[data-codex] .instructor-testimonals__content{margin:calc(var(--spacing,.25rem) * 0);line-height:var(--line-height-body);max-width:650px;margin-inline:auto}[data-codex] .instructor-carousel__quote h4{margin:calc(var(--spacing,.25rem) * 0)}}@property --tw-font-weight{syntax:"*";inherits:false}
