.popular__underlyings[data-astro-cid-sbllxtwg]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(10rem,50%),1fr));gap:var(--gap-m)}.popular[data-astro-cid-sbllxtwg]{display:block;color:inherit;text-decoration:none}.popular[data-astro-cid-sbllxtwg]:hover{color:var(--color-brand)}.popular[data-astro-cid-sbllxtwg]>[data-astro-cid-sbllxtwg]{pointer-events:none}li[data-astro-cid-cjyeauee]{display:flex;flex-direction:column-reverse;margin-bottom:var(--gap-m)}iwp-date[data-astro-cid-cjyeauee]{margin-left:var(--gap-m)}@media (min-width: 48rem){li[data-astro-cid-cjyeauee]{flex-direction:unset;margin-bottom:0}iwp-date[data-astro-cid-cjyeauee]{margin-left:0}}.date[data-astro-cid-cjyeauee],.date[data-astro-cid-nhm3zyys]{margin-top:.25rem;color:var(--text-color-muted);white-space:nowrap}.carousel[data-astro-cid-qt7olome]{position:relative;width:100%;padding-bottom:var(--gap-l);overflow:hidden}.carousel-title[data-astro-cid-qt7olome]{display:none}.carousel-slides[data-astro-cid-qt7olome]{display:flex;margin-block:0;padding:0;overflow-x:scroll;gap:2vw;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x;-ms-overflow-style:none;.carousel-slide{--min-height: 15rem;flex:0 0 100%;max-width:100%;min-height:var(--min-height);list-style-type:none;scroll-snap-align:center}}.carousel-slides[data-astro-cid-qt7olome]::-webkit-scrollbar{display:none}.carousel-controls[data-astro-cid-qt7olome]{--control-width: 3rem;display:none;.carousel-control{position:absolute;top:50%;width:var(--control-width);height:var(--control-width);padding:0;transform:translateY(-50%);border:none;border-radius:50%;background-color:var(--color-light);&:not(:disabled):focus,&:not(:disabled):hover{background-color:var(--focus-color)}&:disabled{opacity:.75}>*:first-child{width:1.4em;height:1.4em}}.carousel-control__prev{margin-left:var(--gap-m)}.carousel-control__next{position:absolute;right:0;margin-right:var(--gap-m)}}.carousel-dots[data-astro-cid-qt7olome]{--dot-width: 1rem;display:flex;position:absolute;bottom:var(--gap-xs);left:50%;gap:var(--gap-s);transform:translate(-50%);.carousel-dot{width:var(--dot-width);height:var(--dot-width);border:2px solid var(--color-brand);border-radius:50%;background-color:var(--color-light);&:focus,&:hover{background-color:var(--focus-color)}&.active{background-color:var(--color-brand)}}}@media (min-width: 48rem){.carousel[data-astro-cid-qt7olome]{padding-bottom:0}.carousel-slides[data-astro-cid-qt7olome]{overflow-x:hidden}.carousel-slide[data-astro-cid-qt7olome]{--min-height: 17.5rem}.carousel-controls[data-astro-cid-qt7olome]{display:block}.carousel-dots[data-astro-cid-qt7olome]{bottom:var(--gap-m);.carousel-dot{border-color:var(--color-light)}}}.carousel-card[data-astro-cid-6cbqpr54]{contain:content;display:grid;position:relative;align-content:center;height:100%;background:var(--surface-color-2, #ddd);text-decoration:none;&.carousel-card--hero{border-radius:0 0 var(--border-radius-l) var(--border-radius-l)}}.hero-carousel-card__image[data-astro-cid-b3xvyfg6]{position:absolute;width:100%;height:100%;object-fit:cover}.hero-carousel-card__body[data-astro-cid-b3xvyfg6]{--side-padding: var(--gap-l);z-index:1;position:relative;margin-bottom:var(--gap-m);padding:var(--gap-s) var(--side-padding)}.hero-carousel-card__category[data-astro-cid-b3xvyfg6],.hero-carousel-card__title[data-astro-cid-b3xvyfg6]{width:fit-content;padding:var(--gap-xs) var(--gap-s);border-radius:var(--border-radius-m)}.hero-carousel-card__category[data-astro-cid-b3xvyfg6]{background-color:var(--color-light);color:var(--text-color-body);font-weight:700;font-size:var(--font-size-s);text-transform:uppercase}.hero-carousel-card__title[data-astro-cid-b3xvyfg6]{background-color:var(--color-brand);color:var(--text-color-light)}@media (min-width: 48rem){.hero-carousel-card__body[data-astro-cid-b3xvyfg6]{--side-padding: calc(var(--gap) * 5)}}.aside[data-astro-cid-pmt6a2oj]{padding-top:var(--gap-m);background:var(--surface-color-2)}.container[data-astro-cid-pmt6a2oj]{display:grid;gap:var(--gap-m)}.cols[data-astro-cid-pmt6a2oj]{display:inherit;grid-template-columns:repeat(auto-fit,minmax(min(20rem,50%),1fr));gap:inherit}
