.instructors-section{background:var(--colors-white-smoke);overflow-x:clip;position:relative;.container{margin:0 auto;max-width:var(--max-width);padding:var(--v-padding) var(--h-padding);position:relative;.content{align-items:flex-start;align-self:stretch;container-name:container;container-type:inline-size;display:flex;flex-direction:column;gap:var(--spacing-x-lg);position:relative}}.heading{color:var(--colors-belft-blue,#273068)}.card{display:flex;flex-direction:column;gap:var(--spacing-big);.headshot{aspect-ratio:1;border-radius:.5rem;overflow:hidden;width:100%}.details{gap:var(--spacing-md,1rem)}.details,.top{display:flex;flex-direction:column}.top{gap:var(--spacing-xsm,.25rem)}.name{color:var(--colors-belft-blue,#273068)}.divider{background:var(--colors-orange,#f7a70b);height:1px;opacity:.4;width:100%}}@container body-container (min-width: 1024px){.carousel{display:grid!important;gap:var(--spacing-big);grid-template-columns:repeat(4,minmax(0,1fr));row-gap:var(--spacing-huge)}}.controllers{align-items:center;align-self:stretch;display:flex;justify-content:space-between;padding-top:var(--spacing-x-lg)}.splide__pagination{align-items:flex-start;display:flex;gap:.25rem;position:static;.splide__pagination__page{background:var(--colors-eerie-black);opacity:.5;&.is-active{opacity:1}}}.splide__arrows{align-items:flex-start;display:flex;gap:var(--spacing-big);& button{background-color:transparent;border:2px solid hsla(0,0%,7%,.6);border-radius:6.25rem;gap:.5rem;height:auto;padding:var(--spacing-sm) var(--spacing-lg);position:static;transform:none;width:auto}& svg{line-height:0;min-height:1.25rem;min-width:1.25rem}}}