.styles-module__QAY9ea__section{padding-top:var(--spacing-7xl);padding-bottom:var(--spacing-7xl);z-index:2;position:relative}@container (min-width:960px){.styles-module__QAY9ea__section{padding-top:var(--spacing-8xl);padding-bottom:var(--spacing-8xl)}}@media (min-width:960px){:where(:root:not(:has(.brand-blocks-section))) .styles-module__QAY9ea__section{padding-top:var(--spacing-8xl);padding-bottom:var(--spacing-8xl)}}.styles-module__QAY9ea__content{gap:var(--spacing-5xl);flex-direction:column;grid-column:1/-1;display:flex}.styles-module__QAY9ea__header{grid-column:1/-1}.styles-module__QAY9ea__slider{gap:var(--spacing-md);--active-slide-size:31.25rem;flex-flow:column;grid-column:1/-1;width:100%;display:flex;position:relative}@container (min-width:768px){.styles-module__QAY9ea__slider{--active-slide-size:56rem;flex-direction:row;height:42rem}}@media (min-width:768px){:where(:root:not(:has(.brand-blocks-section))) .styles-module__QAY9ea__slider{--active-slide-size:56rem;flex-direction:row;height:42rem}}.styles-module__QAY9ea__slide.styles-module__QAY9ea__active{flex:0 1 var(--active-slide-size)}.styles-module__QAY9ea__card{border-radius:var(--radius-md);flex-direction:column;justify-content:flex-end;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.styles-module__QAY9ea__cardImage{object-fit:cover;z-index:1;width:100%;transition:filter var(--transition-medium-hover-leave);position:absolute;transform:translate(-50%,-50%);top:50%!important;left:50%!important;bottom:unset!important;right:unset!important;height:var(--active-slide-size)!important}.styles-module__QAY9ea__cardImage:hover{transition:filter var(--transition-medium-hover-enter)}@container (min-width:768px){.styles-module__QAY9ea__cardImage{width:var(--active-slide-size)!important;height:100%!important}}@media (min-width:768px){:where(:root:not(:has(.brand-blocks-section))) .styles-module__QAY9ea__cardImage{width:var(--active-slide-size)!important;height:100%!important}}.styles-module__QAY9ea__slide .styles-module__QAY9ea__card:after{content:"";backdrop-filter:blur(.125rem);z-index:2;pointer-events:none;opacity:0;background:#ffffff03;transition:opacity .5s ease-in-out;position:absolute;inset:0}.styles-module__QAY9ea__slide:not(.styles-module__QAY9ea__active) .styles-module__QAY9ea__card:after{opacity:1}.styles-module__QAY9ea__slide{border-radius:var(--radius-md);flex:6rem;transition:flex .5s ease-in-out;position:relative}.styles-module__QAY9ea__slide:focus-visible{border-radius:var(--radius-md)}@container (min-width:768px){.styles-module__QAY9ea__slide{min-width:6rem}.styles-module__QAY9ea__slide:not(.styles-module__QAY9ea__active):hover{cursor:pointer;flex:9rem}.styles-module__QAY9ea__slide:not(.styles-module__QAY9ea__active):hover .styles-module__QAY9ea__card:after{opacity:0}}@media (min-width:768px){.styles-module__QAY9ea__slide{min-width:6rem}:where(:root:not(:has(.brand-blocks-section))) .styles-module__QAY9ea__slide:not(.styles-module__QAY9ea__active):hover{cursor:pointer;flex:9rem}:where(:root:not(:has(.brand-blocks-section))) .styles-module__QAY9ea__slide:not(.styles-module__QAY9ea__active):hover .styles-module__QAY9ea__card:after{opacity:0}}.styles-module__QAY9ea__cardOverlay{max-width:30rem;padding:var(--spacing-lg);background:var(--bg-surface);border-radius:var(--radius-md);z-index:3;align-items:flex-start;gap:var(--spacing-lg);opacity:0;pointer-events:none;flex-direction:column;transition:opacity .2s ease-in-out;display:flex;position:absolute;bottom:0;left:0}.styles-module__QAY9ea__slide.styles-module__QAY9ea__active .styles-module__QAY9ea__cardOverlay{opacity:1;pointer-events:auto;transition-delay:.6s}.styles-module__QAY9ea__cardTitle{margin:0}.styles-module__QAY9ea__cardExpandButton{bottom:var(--spacing-lg);left:var(--spacing-md);z-index:4;opacity:1;pointer-events:auto;transition:opacity .2s ease-in-out;position:absolute}@container (min-width:768px){.styles-module__QAY9ea__cardExpandButton{left:50%;transform:translate(-50%)}}@media (min-width:768px){:where(:root:not(:has(.brand-blocks-section))) .styles-module__QAY9ea__cardExpandButton{left:50%;transform:translate(-50%)}}.styles-module__QAY9ea__slide.styles-module__QAY9ea__active .styles-module__QAY9ea__cardExpandButton{opacity:0;pointer-events:none}
