.block_shelf__xxtn4{margin:var(--space-section-gap) 0}.block_header__6kVQq{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-md);margin:0 0 var(--space-lg)}.block_title__5rYAH{font-family:var(--type-headline-lg-family);font-size:var(--type-headline-lg-size);font-weight:var(--type-headline-lg-weight);line-height:var(--type-headline-lg-line);letter-spacing:var(--type-headline-lg-tracking);color:var(--color-ink);margin:0}.block_seeAll__GSsrA{display:inline-flex;align-items:center;gap:var(--space-xs);flex:none;font-family:var(--type-caption-family);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);color:var(--color-subtle);text-decoration:none;transition:color var(--dur-hover) var(--ease)}.block_seeAll__GSsrA:hover{color:var(--color-accent)}.block_grid__GvFQH{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:var(--space-xl);gap:var(--space-xl);align-items:start}.block_item__6AgVu{min-width:0}@media (min-width:769px){.block_grid__GvFQH>.block_bannerCell__1u2RE{grid-column:span 2;min-height:100%}}@media (max-width:768px){.block_grid__GvFQH{display:flex;grid-template-columns:none;gap:var(--space-md);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 calc(-1 * var(--space-md));padding:0 var(--space-md);scroll-padding-left:var(--space-md);align-items:flex-start}.block_grid__GvFQH::-webkit-scrollbar{display:none}.block_grid__GvFQH>.block_item__6AgVu{flex:0 0 80%;scroll-snap-align:start}.block_grid__GvFQH>.block_bannerCell__1u2RE{display:none}}.block_carouselRoot__ukdp1{display:flex;gap:var(--space-xl);align-items:stretch}.block_carouselBanner__WrEul{flex:0 0 40%;min-width:0}.block_viewport__7xAQz{position:relative;flex:1 1 auto;min-width:0}.block_track__UHkD1{display:flex;gap:var(--space-xl);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:flex-start}.block_track__UHkD1::-webkit-scrollbar{display:none}.block_track__UHkD1>.block_item__6AgVu{scroll-snap-align:start;min-width:0}.block_arrow__i866A{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;padding:0;width:2.5rem;height:2.5rem;border:none;border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-on-primary);box-shadow:0 4px 14px color-mix(in srgb,var(--color-ink) 22%,transparent);line-height:1;cursor:pointer;opacity:0;transition:opacity var(--dur-fade) ease,background var(--dur-hover) ease}.block_viewport__7xAQz:hover .block_arrow__i866A{opacity:1}.block_arrow__i866A:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent) 88%,#000)}.block_arrow__i866A:disabled{cursor:default}.block_viewport__7xAQz:hover .block_arrow__i866A:disabled{opacity:.4}.block_arrowIcon__vusvp{display:block;width:1.5rem;height:1.5rem}.block_arrowPrev__2rVJq{left:var(--space-md)}.block_arrowNext___UiA5{right:var(--space-md)}@media (min-width:769px){.block_track__UHkD1>.block_item__6AgVu{flex:0 0 calc((100% - 4 * var(--space-xl)) / 5)}.block_carouselRoot__ukdp1[data-has-banner=true] .block_track__UHkD1>.block_item__6AgVu{flex:0 0 calc((100% - 2 * var(--space-xl)) / 3)}}@media (max-width:768px){.block_carouselRoot__ukdp1{display:block}.block_carouselBanner__WrEul{display:none}.block_track__UHkD1{gap:var(--space-md);margin:0 calc(-1 * var(--space-md));padding:0 var(--space-md);scroll-padding-left:var(--space-md)}.block_track__UHkD1>.block_item__6AgVu{flex:0 0 80%}.block_arrow__i866A{display:none}}.block_bannerMobile__8ZaDl{display:none}@media (max-width:768px){.block_bannerMobile__8ZaDl{display:block;min-width:0;margin-bottom:var(--space-md)}}.block_banner__pIU76{display:block;height:100%;width:100%;overflow:hidden}.block_bannerImage__RsCIX{display:block;height:100%;width:100%;object-fit:cover}@media (min-width:769px){.block_carouselBanner__WrEul{position:relative;overflow:hidden}.block_carouselBanner__WrEul .block_bannerImage__RsCIX{position:absolute;inset:0}}