.Bento_scroller__qxjL_{min-width:0}.Bento_scroller__qxjL_:focus-visible{outline:2px solid var(--wb-navy);outline-offset:4px}.Bento_grid__mZMDH{list-style:none;margin:0;padding:0}.Bento_tile__JFawa{min-width:0}.Bento_figure__ZkNqG{position:relative;height:100%;margin:0;overflow:hidden;background:var(--wb-night)}.Bento_figure__ZkNqG img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Bento_caption__1QswC{position:absolute;left:0;right:0;bottom:0;display:grid;gap:.3rem;padding:2.75rem clamp(1rem,1.6vw,1.5rem) clamp(.9rem,1.3vw,1.25rem);background:linear-gradient(to top,rgb(var(--wb-night-rgb)/.88) 0,rgb(var(--wb-night-rgb)/.74) 52%,rgb(var(--wb-night-rgb)/0) 100%);color:var(--wb-white)}.Bento_heading__BwqRn{margin:0;font-size:clamp(1.5rem,1.3rem + .5vw,1.875rem);line-height:1.1;color:var(--wb-white)}.Bento_body__yEP09{max-width:34ch;font-size:.875rem;line-height:1.45;color:var(--wb-white)}.Bento_credit__mma1t{font-size:.6875rem;line-height:1.4;letter-spacing:.01em;color:var(--wb-night-muted)}@media (max-width:767px){.Bento_scroller__qxjL_{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--wb-gutter);margin-inline:calc(-1 * var(--wb-gutter));padding:0 var(--wb-gutter) .75rem;scrollbar-width:thin;scrollbar-color:var(--wb-field) transparent}.Bento_grid__mZMDH{display:flex;gap:.75rem;width:-moz-max-content;width:max-content}.Bento_tile__JFawa{width:min(80vw,21rem);aspect-ratio:4/5;scroll-snap-align:start}}@media (min-width:768px) and (max-width:1023px){.Bento_grid__mZMDH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(14rem,30vw,18rem);gap:.75rem}.Bento_n4__z6Gzc .Bento_tile__JFawa:nth-child(4),.Bento_tile__JFawa:first-child{grid-column:span 2}}@media (min-width:1024px){.Bento_grid__mZMDH{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,3.5fr) minmax(0,3.5fr);grid-template-rows:repeat(2,clamp(12rem,17.5vw,17rem));gap:.75rem}.Bento_tile__JFawa:first-child{grid-column:1;grid-row:1/span 2}.Bento_n3__5zPdW .Bento_tile__JFawa:nth-child(2),.Bento_n3__5zPdW .Bento_tile__JFawa:nth-child(3),.Bento_n4__z6Gzc .Bento_tile__JFawa:nth-child(4){grid-column:2/span 2}}.Credits_layout__ylAnJ{display:grid;gap:clamp(2rem,4vw,3rem);align-items:center}.Credits_text__wtUYf{display:grid;gap:1.1rem;justify-items:start;min-width:0}.Credits_media__FUZNx{min-width:0}@media (min-width:1024px){.Credits_withMedia__1v5al{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2.5rem,5vw,5rem)}}.Credits_strip__WsuY9{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));margin:clamp(2.5rem,5vw,4rem) 0 0;border-top:1px solid var(--wb-hairline)}.Credits_cell__YVHwL{display:flex;flex-direction:column;gap:.55rem;padding:1.35rem 1.5rem .25rem 0;min-width:0}@media (min-width:768px){.Credits_cell__YVHwL+.Credits_cell__YVHwL{padding-left:1.5rem;border-left:1px solid var(--wb-hairline)}}@media (min-width:768px) and (max-width:1279px){.Credits_strip__WsuY9{grid-template-columns:repeat(3,minmax(0,1fr))}.Credits_cell__YVHwL:nth-child(3n+1){padding-left:0;border-left:0}}@media (min-width:1280px){.Credits_strip__WsuY9{grid-template-columns:repeat(var(--cells,5),minmax(0,1fr))}}.Credits_label__bSa26{color:var(--wb-bronze)}.Credits_name__0vu3_{margin:0;font-family:var(--wb-font-display);font-size:clamp(1.5rem,1.35rem + .4vw,1.75rem);font-synthesis:none;font-variant-ligatures:no-common-ligatures;line-height:1.15;color:var(--wb-navy)}.Credits_nameLink__TIG3f{color:inherit;text-decoration-color:var(--wb-gold);text-decoration-thickness:1px;text-underline-offset:.2em}.Credits_nameLink__TIG3f:hover{color:var(--wb-navy-hover);text-decoration-thickness:2px}.Credits_figure__aHTBN{margin:0;font-size:clamp(1.75rem,1.5rem + .8vw,2.25rem);line-height:1;font-variant-numeric:tabular-nums}.tone-night .Credits_label__bSa26{color:var(--wb-gold)}.tone-night .Credits_name__0vu3_{color:var(--wb-white)}.tone-night .Credits_cell__YVHwL+.Credits_cell__YVHwL,.tone-night .Credits_strip__WsuY9{border-color:rgb(255 255 255/.16)}@media (max-width:767px){.Credits_strip__WsuY9{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem}.Credits_cell__YVHwL{padding-right:0;border-bottom:1px solid var(--wb-hairline);padding-bottom:1.1rem}}