.RelatedCards-module__RI3i-a__related{scroll-margin-top:24px}.RelatedCards-module__RI3i-a__group{margin-top:28px}.RelatedCards-module__RI3i-a__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:12px;display:flex}.RelatedCards-module__RI3i-a__heading h3{color:var(--color-text-high);margin:0;font-size:1.08rem;font-weight:700;line-height:1.5}.RelatedCards-module__RI3i-a__heading>span{color:var(--color-text-medium);font-size:.8rem}.RelatedCards-module__RI3i-a__context{overflow-wrap:anywhere;margin:-4px 0 16px;font-size:.9rem}.RelatedCards-module__RI3i-a__context a{text-decoration:underline}.RelatedCards-module__RI3i-a__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.RelatedCards-module__RI3i-a__grid>li{min-width:0}.RelatedCards-module__RI3i-a__card{background:var(--color-surface-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-high);flex-direction:column;height:100%;text-decoration:none;display:flex;overflow:hidden}.RelatedCards-module__RI3i-a__card:hover{border-color:var(--color-accent-primary)}.RelatedCards-module__RI3i-a__card:hover .RelatedCards-module__RI3i-a__name{color:var(--color-accent-primary);text-decoration:underline}.RelatedCards-module__RI3i-a__card:focus-visible,.RelatedCards-module__RI3i-a__browse a:focus-visible,.RelatedCards-module__RI3i-a__context a:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.RelatedCards-module__RI3i-a__media{background:var(--color-surface-secondary);display:block;position:relative}.RelatedCards-module__RI3i-a__image{aspect-ratio:16/9;object-fit:contain;vertical-align:middle;border-radius:0;width:100%;height:auto}.RelatedCards-module__RI3i-a__imageLabel{border-radius:var(--radius-sm);color:var(--white);background:#08121acc;padding:2px 6px;font-size:.68rem;line-height:1.5;position:absolute;bottom:6px;right:6px}.RelatedCards-module__RI3i-a__body{flex-direction:column;flex:1;gap:5px;padding:12px;display:flex}.RelatedCards-module__RI3i-a__character{color:var(--color-accent-primary);font-size:.78rem;font-weight:700}.RelatedCards-module__RI3i-a__name{overflow-wrap:anywhere;font-size:.96rem;font-weight:700;line-height:1.55}.RelatedCards-module__RI3i-a__metadata{color:var(--color-text-medium);margin-top:auto;padding-top:3px;font-size:.75rem;line-height:1.6}.RelatedCards-module__RI3i-a__browse{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.RelatedCards-module__RI3i-a__browse a{background:var(--color-accent-light);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-accent-primary);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 16px;font-size:.9rem;font-weight:700;text-decoration:underline;display:flex}.RelatedCards-module__RI3i-a__browse a:hover{border-color:var(--color-accent-primary)}@media (max-width:640px){.RelatedCards-module__RI3i-a__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.RelatedCards-module__RI3i-a__body{padding:10px}.RelatedCards-module__RI3i-a__name{font-size:.88rem}.RelatedCards-module__RI3i-a__browse{grid-template-columns:minmax(0,1fr)}}
