.section--links-mosaic .links-mosaic{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:row;gap:clamp(1rem,5vw,3rem)}.section--links-mosaic a{position:relative}.section--links-mosaic a figure{width:100%;height:100%;border-radius:.3rem;overflow:hidden}.section--links-mosaic a figure img{width:100%;height:100%;object-fit:cover}.section--links-mosaic a figcaption{background:rgba(0,5.61,15.3,.3);position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;padding:1rem;display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--font-headings);font-size:calc(.72558rem + 3.32558vw);font-weight:400;line-height:1.2}@media screen and (min-width:1280px){.section--links-mosaic a figcaption{font-size:4rem}}@media screen and (max-width:420px){.section--links-mosaic a figcaption{font-size:1.8rem}}