._8JuJAq_mosaic{--mosaic-gap:var(--mosaic-gap-tight);column-gap:var(--mosaic-gap);grid-template-columns:repeat(3,1fr);grid-auto-rows:8px;row-gap:0;display:grid}._8JuJAq_tile{grid-row:span var(--span)}._8JuJAq_frameButton{width:100%;height:calc(100% - var(--mosaic-gap));text-align:left;display:block;position:relative}._8JuJAq_frameButton img{translate:0 var(--py,0px)}._8JuJAq_frameButton:hover img,._8JuJAq_frameButton:focus-visible img{transform:scale(1.06)}html.js ._8JuJAq_tile.reveal{opacity:0;transition:opacity var(--dur-slow) var(--ease), transform var(--dur-slow) var(--ease);will-change:opacity, transform;transform:translateY(32px)scale(1.03)}html.js ._8JuJAq_tile.reveal[data-in-view=true]{opacity:1;will-change:auto;transform:none}@media (prefers-reduced-motion:reduce){html.js ._8JuJAq_tile.reveal{opacity:1;transition:none;transform:none}}@media (max-width:1100px){._8JuJAq_mosaic{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){._8JuJAq_mosaic{row-gap:var(--mosaic-gap);grid-template-columns:1fr;grid-auto-rows:auto}._8JuJAq_tile{grid-row:auto}._8JuJAq_frameButton{height:auto;aspect-ratio:var(--ar,4 / 5)}}
