.related{max-width:1100px;margin:40px auto 0}.related__title{font:400 2rem/1.05 var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--ink);margin:0}.related__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:16px 0 0;padding:0;list-style:none;display:grid}.related__grid>li{min-width:0}.related__card{height:100%}.related__card:hover{color:var(--charcoal)}.related__card .related__media{aspect-ratio:1;background-position:50%;background-size:cover}.related__meta{padding:12px 12px 16px}.related__meta p{overflow-wrap:anywhere}@media (max-width:640px){.related{margin-top:32px}.related__title{font-size:1.625rem}.related__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.related__meta{padding:8px 8px 12px}}@media (max-width:359px){.related__grid{grid-template-columns:minmax(0,1fr)}}
