/* IMPORTANT: This file is auto-generated. Do not modify it directly or changes will be lost. */
@media (pointer:fine){.cards-carousel__slider{cursor:grab;touch-action:pan-y}.cards-carousel__slider.is-drag-ready,.cards-carousel__slider.is-dragging{cursor:grabbing;scroll-behavior:auto!important;scroll-snap-type:none!important;user-select:none}.cards-carousel__slider.is-dragging a,.cards-carousel__slider.is-dragging img{pointer-events:none}}.cards-carousel__header{margin-block-end:clamp(1.25rem,2.5vw,2rem)}.cards-carousel__title{margin:0;text-transform:uppercase}.cards-carousel__title-link{display:inline-flex;align-items:center;gap:.35em;color:inherit;text-decoration:none}@media screen and (max-width:767px){.cards-carousel__title-link{flex-direction:column;align-items:flex-start;gap:.25em}}.cards-carousel__arrow{width:50px;height:50px;min-width:50px;padding:0;border-radius:999px;color:var(--space-black);border:1px solid rgba(var(--space-black-rgb),.1);background:var(--white);--button-transition:opacity 0.12s ease;transition:opacity .12s ease}.cards-carousel__arrow .btn-fill{background:0 0}.cards-carousel__arrow .btn-text,.cards-carousel__arrow .icon{color:inherit}.cards-carousel__arrow[disabled]{opacity:.35}.cards-carousel .flickity-page-dots{margin-block-start:30px!important}@media screen and (min-width:768px){.cards-carousel .flickity-page-dots{margin-block-start:40px!important}}.cards-carousel__grid{--card-grid-gap:1rem}@media screen and (max-width:767px){.cards-carousel__slider.slider--tablet .cards-carousel__grid{--slider-item-width:var(--slider-container)}}@media screen and (min-width:768px) and (max-width:1023px){.cards-carousel__slider.slider--tablet .cards-carousel__grid{--slider-item-width:calc(var(--slider-container) * 0.88)}}@media screen and (min-width:1024px){.cards-carousel__slider.slider--desktop .cards-carousel__grid{--card-grid-per-row:1;--slider-item-width:calc(var(--slider-container) * 0.88)}}.cards-carousel__card{background-color:rgb(var(--cards-carousel-card-background,255,255,255));color:rgb(var(--cards-carousel-card-text,24,24,24));border-radius:clamp(1rem,2vw,1.5rem);overflow:hidden}.cards-carousel__card-inner{display:grid;gap:20px;padding:20px;align-items:start}@media screen and (min-width:768px) and (max-width:1023px){.cards-carousel__card-inner{padding:30px;gap:24px}}@media screen and (min-width:1024px){.cards-carousel__card-inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:30px;padding:40px}}.cards-carousel__media{border-radius:calc(clamp(1rem,2vw,1.5rem) - .35rem);overflow:hidden;width:100%;max-width:100%;justify-self:start}@media screen and (min-width:768px) and (max-width:1023px){.cards-carousel__media{aspect-ratio:16/9}}.cards-carousel__image{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain;-webkit-user-drag:none;user-select:none}@media screen and (min-width:768px) and (max-width:1023px){.cards-carousel__image{height:100%;object-fit:cover;object-position:center}}.cards-carousel__body{gap:1rem;min-width:0}@media screen and (min-width:1024px){.cards-carousel__body{padding-block:.5rem;padding-inline-end:.5rem}}.cards-carousel__card-title{margin:0;font-size:28px;line-height:120%;font-weight:700;text-transform:uppercase}@media screen and (min-width:768px){.cards-carousel__card-title{font-size:32px}}.cards-carousel__cta{flex-shrink:0;white-space:nowrap;color:inherit;font-weight:500;font-size:14px;line-height:160%;text-decoration:underline;margin-bottom:10px;gap:3px;padding-top:10px}@media screen and (min-width:768px){.cards-carousel__cta{font-size:16px}}.cards-carousel__cta--mobile{margin-block-start:auto}.cards-carousel__cta .icon{width:10px;height:auto;stroke-width:2px}.cards-carousel__text{font-size:.9375rem;line-height:1.55}.cards-carousel__text p{margin:0;font-family:"Almarena Mono Display",monospace;font-size:14px;line-height:150%;font-weight:400}@media screen and (min-width:768px){.cards-carousel__text p{font-size:16px}}.cards-carousel__text--dividers,.cards-carousel__text--dividers p+p{padding-block-start:16px;margin-block-start:16px;border-block-start:1px solid rgba(24,24,24,.12)}.cards-carousel__text--dividers{margin-block-start:0;padding-block-end:16px;border-block-end:1px solid rgba(24,24,24,.12)}.cards-carousel__source{margin:0;margin-block-start:auto;line-height:120%;font-family:"Almarena Mono Display",monospace;font-size:14px;margin-bottom:4px}@media screen and (min-width:768px){.cards-carousel__source{font-size:16px;margin-bottom:0}}.cards-carousel__source .reversed-link{text-decoration:underline;font-weight:700;background:0 0}.cards-carousel__source .reversed-link:hover{background:0 0;background-size:0}.cards-carousel__source-prefix{margin-inline-end:5px}.cards-carousel__dots{margin-block-start:1.5rem;gap:10px}.cards-carousel__dot{width:30px;height:1px;border-radius:0;background-color:transparent}.cards-carousel__dot::before{content:"";width:30px;height:1px;border-radius:0;background-color:rgb(var(--color-foreground)/.25);box-shadow:none}.cards-carousel__dot.is-selected::before,.cards-carousel__dot[aria-current=true]::before{width:30px;height:1px;border-radius:0;background-color:rgb(var(--color-foreground));box-shadow:none}