.article-related-reading.article-related-reading{min-width:0;margin-block:var(--space-8);border-block-start:1px solid var(--border-subtle);padding-block-start:var(--space-5);scroll-margin-block-start:calc(var(--header-nav-h,104px) + var(--space-6));container-type:inline-size}.article-related-reading .article-related-reading__heading{margin:0 0 var(--space-4);color:var(--ink-900-ed);font:600 clamp(1.125rem, 1rem + .5vw, 1.375rem)/1.35 var(--font-ui)}.article-related-reading__card{scroll-snap-align:start;border:1px solid var(--border-subtle);border-radius:var(--radius-lg,12px);background:var(--surface-0);min-width:0;box-shadow:var(--surface-card-shadow,0 1px 3px #07072114);flex:0 0 80%;display:flex;overflow:hidden}@container (min-width:30rem){.article-related-reading__card{flex-basis:44%}}@container (min-width:46rem){.article-related-reading__card{flex-basis:31%}}.article-related-reading .article-related-reading__link{width:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.article-related-reading .article-related-reading__link:focus-visible{outline:2px solid var(--color-primary);outline-offset:-3px}.article-related-reading .article-related-reading__link:is(:hover,:focus-visible) .article-related-reading__title{color:var(--color-primary)}.article-related-reading__cover{aspect-ratio:16/9;object-fit:cover;background:var(--surface-1);width:100%;height:auto;display:block}.article-related-reading__copy{gap:var(--space-2);padding:var(--space-4);font-family:var(--font-ui);flex-direction:column;flex:1;display:flex}.article-related-reading__title{color:var(--ink-900-ed);overflow-wrap:anywhere;font-size:1rem;font-weight:600;line-height:1.4}.article-related-reading__date,.article-related-reading__kind{color:var(--fg-2);font-size:.8125rem;line-height:1.4}.article-related-reading__date{margin-block-start:auto}
