.item{display:flex;flex-direction:column;gap:var(--spacing-1);text-align:left}.item .media{aspect-ratio:1/1;border-radius:var(--border-radius-2);height:auto;overflow:hidden;position:relative;width:100%}.item .media-image,.item .media-video{height:100%;left:0;position:absolute;top:0;width:100%}.item .media-image img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.item .headline{font-size:var(--font-size-1_5);font-weight:var(--bold);line-height:var(--line-height-1_3);transition:font-size var(--transition-duration) var(--ease-out-expo);will-change:font-size}@media (min-width:700px){.item[data-size="1"] .headline,.item[data-size="2"] .headline{font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-1_5)}.item[data-size="3"] .headline{font-size:var(--font-size-1_5);line-height:var(--line-height-1_3)}}@media (min-width:1280px){.item[data-size="1"] .headline{font-size:var(--font-size-1_5);line-height:var(--line-height-1_3)}.item[data-size="2"] .headline{font-size:var(--font-size-1_75);line-height:var(--line-height-1_28)}.item[data-size="3"] .headline{font-size:var(--font-size-2_5);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-height-1_2)}}.item .description{color:var(--pulse-dark);font-size:var(--font-size-1_25);font-weight:var(--medium);line-height:var(--line-height-1_4);transition:font-size var(--transition-duration) var(--ease-out-expo);will-change:font-size}@media (min-width:700px){.item .description{font-size:var(--font-size-1);letter-spacing:calc(var(--letter-spacing-lg)*-1);line-height:var(--line-height-1_5)}}@media (min-width:1280px){.item .description{font-size:var(--font-size-1_25);line-height:var(--line-height-1_4)}}.item .meta{color:var(--gray-3);font-size:var(--font-size-0_875);font-size:var(--font-size-1);font-weight:var(--medium);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-1_3);line-height:var(--line-height-1_5);max-height:0;opacity:0;padding-bottom:var(--spacing-1);pointer-events:none;transform:scaleY(0);transform-origin:top;transition:transform var(--transition-duration) var(--ease-out-expo),opacity var(--transition-duration) var(--ease-out-expo),max-height calc(var(--transition-duration)*.75) var(--ease-out-expo);will-change:transform,opacity,max-height}.item[data-size="3"] .meta{max-height:1000px;opacity:1;pointer-events:auto;transform:scaleY(1)}.item .link-container{position:relative;z-index:1}.item .link{font-family:var(--monospace);font-size:var(--font-size-1);font-weight:var(--bold);letter-spacing:var(--letter-spacing-xxl);line-height:var(--line-height-1_5);text-transform:uppercase}@media (min-width:1280px){.item .link{font-size:var(--font-size-1_25);letter-spacing:var(--letter-spacing-xxl);line-height:var(--line-height-1_3)}}@media (min-width:700px){.item .link{--font-size:var(--font-size-0_75);font-family:var(--monospace);font-size:var(--font-size);font-weight:var(--bold);letter-spacing:var(--letter-spacing-xl);line-height:var(--line-height-1_14);text-transform:uppercase}}@media (min-width:1280px){.item .link{font-family:var(--monospace);font-size:var(--font-size-1_25);font-weight:var(--bold);letter-spacing:var(--letter-spacing-xxl);line-height:var(--line-height-1_3);text-transform:uppercase}}.carousel-slider .main-column .layout-container{display:flex;flex-direction:column;gap:var(--spacing-1_5)}@media (min-width:700px){.carousel-slider .main-column .layout-container{gap:var(--spacing-3_5)}}@media (min-width:1280px){.carousel-slider .main-column .layout-container{gap:var(--spacing-3)}}.carousel-slider .main-column .layout-container .headline-controls-row{--gap:var(--spacing-1_5);display:flex;flex-direction:column;gap:var(--gap);justify-content:flex-start}@media (min-width:480px){.carousel-slider .main-column .layout-container .headline-controls-row{flex-direction:row;justify-content:space-between}}.carousel-slider .main-column .layout-container .headline-controls-row.-controls-only{justify-content:flex-end}@media (min-width:480px){.carousel-slider .main-column .layout-container .headline-controls-row.-controls-only{justify-content:flex-end}}.carousel-slider .main-column .layout-container .headline-controls-row .headline-controls-row-left{display:flex;flex:1;flex-direction:column;gap:var(--gap)}.carousel-slider .main-column .layout-container .headline-controls-row .headline-controls-row-left .intro-text{text-align:left}.carousel-slider .main-column .layout-container .headline-controls-row .headline-controls-row-right{align-items:flex-end;align-self:flex-end;display:flex;width:100%}@media (min-width:480px){.carousel-slider .main-column .layout-container .headline-controls-row .headline-controls-row-right{align-self:unset;width:auto}}.carousel-slider .main-column .layout-container .carousel-items{margin:0 auto;overflow:hidden;position:relative;touch-action:pan-y pinch-zoom;width:100%}.carousel-slider .main-column .layout-container .carousel-items .carousel-track{display:flex;left:0;position:absolute;top:0;width:100%}.carousel-slider .main-column .layout-container .carousel-items .carousel-item{flex-shrink:0}.carousel-slider .slider-controls{justify-content:space-between;width:100%}@media (min-width:480px){.carousel-slider .slider-controls{justify-content:unset;width:auto}}.carousel-slider .slider-controls-meta{font-family:var(--monospace)}.carousel-slider .slider-controls-meta .slide-number{color:var(--gray-3)}.carousel-slider .slider-controls-meta .slide-number.active{color:var(--pulse-dark)}.carousel-slider .carousel-item-empty{height:100%}
