._button_1g48d_1{margin-top:4rem}._firstColumn_1g48d_5{max-width:588px;color:var(--color-core-white);margin-inline:auto}._section_1g48d_11{--overlay:color-mix(in srgb, var(--color-core-charcoal) 80%, transparent);background-image:linear-gradient(var(--overlay), var(--overlay)), var(--background-image);background-position:top;background-repeat:no-repeat;background-size:cover}._textContainer_1g48d_19{flex-direction:column;gap:2.4rem;display:flex}._carousel_1i63g_1{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-behavior:smooth;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none;width:100%;overflow:auto hidden}._carousel_1i63g_1::-webkit-scrollbar{display:none}._carousel_1i63g_1>*{scroll-snap-align:start;flex-shrink:0}._carouselControls_1i63g_22{-moz-column-gap:15px;padding-top:var(--spacing-sm);justify-content:center;justify-self:flex-end;align-items:center;column-gap:15px;display:flex}@media screen and (width>=1024px){._carouselControls_1i63g_22{padding-top:var(--spacing-md)}}._control_1i63g_36{background-color:var(--color-core-charcoal);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .2s;display:flex}._control_1i63g_36:disabled{opacity:.5;cursor:not-allowed}._control_1i63g_36:first-of-type svg{transform:rotate(90deg)}._control_1i63g_36:last-of-type svg{transform:rotate(-90deg)}._control_1i63g_36 svg{width:15px;height:15px}._mainGrid_1i63g_63.grid{grid-template-columns:1fr;row-gap:2.9rem}._textContainer_1i63g_68{flex-direction:column;row-gap:.8rem;display:flex}.carousel-background[data-astro-cid-esmpltph]{background-color:var(--backgroundCSSVariable);color:var(--textColorCSSVariable)}.carousel[data-astro-cid-esmpltph]{-moz-column-gap:var(--itemGap,24px);column-gap:var(--itemGap,24px);flex-flow:row;padding:0;display:flex}.card-root[data-astro-cid-6r6cxmel]{width:var(--cardWidth,100%);max-width:min(100%, var(--cardWidth,100%));height:var(--cardHeight,auto);flex-direction:column;display:flex}.content-container[data-astro-cid-6r6cxmel]{flex-direction:column;flex:1;row-gap:1.2rem;padding-top:1.6rem;display:flex;& a{text-decoration:none}& a:last-of-type{width:fit-content;margin-top:auto;text-decoration:underline}& p{line-clamp:3;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.image-container[data-astro-cid-6r6cxmel]{border-radius:8px;width:100%;height:200px;overflow:hidden;& img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}}.catalog-cta[data-astro-cid-5wj46bde]{background-color:var(--color-core-poppy)}.popular-resources[data-astro-cid-k7u4mxfe]{&.grid{grid-template-columns:1fr}& p:first-of-type{margin-top:1.2rem}}.resources-container[data-astro-cid-k7u4mxfe]{grid-template-columns:1fr;gap:2.4rem;margin-top:4.8rem;display:grid;@media screen and (width>=768px){grid-template-columns:repeat(2,1fr)}@media screen and (width>=1200px){grid-template-columns:repeat(4,1fr)}}._card_1ynkd_1 .image-container{height:215px;transition:transform .3s ease-in-out;position:relative}._card_1ynkd_1 .image-container:after{content:"";opacity:0;pointer-events:none;background:#0006;transition:opacity .3s ease-in-out;position:absolute;inset:0}._card_1ynkd_1 .image-container:hover,._card_1ynkd_1 .image-container:focus{transform:scale(1.03)}._card_1ynkd_1 .image-container:hover:after,._card_1ynkd_1 .image-container:hover ._playIcon_1ynkd_22,._card_1ynkd_1 .image-container:focus:after,._card_1ynkd_1 .image-container:focus ._playIcon_1ynkd_22{opacity:1}._playIcon_1ynkd_22{opacity:0;z-index:1;transition:opacity .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._section_1ynkd_37.grid{grid-template-columns:1fr}._section_1ynkd_37 .carousel{padding-top:4px}._section_1ynkd_37 a{text-decoration:none}._section_1ynkd_37 h2,._section_1ynkd_37 p{text-align:center}._section_1ynkd_37 p{padding-block:1rem}.youtube-playlist[data-astro-cid-xihiv4tv]{--itemGap:var(--itemGap);--cardWidth:calc(var(--layout-grid-max-width) / var(--numOfCardsPerPage) - (var(--itemGap) * (var(--numOfCardsPerPage))))}
