
a[data-v-1fde020e] {
    --dynamic-image-max-height: reset;
    --dynamic-image-max-width: reset;
    --dynamic-image-height: 100%;
    --dynamic-image-width: 100%;
}
div.media[data-v-1fde020e] {
    overflow: hidden;
}



.innercol[data-v-34bad587] > * {
    position: absolute;
    inset: 0;
}
.innercol > * .textbox[data-v-34bad587] {
        font-family: var(--body-font);
}


[data-list-style="rounded-side-by-side"] > article.related-article[data-v-5f36ff13] {
        display: contents;
}
[data-list-style="rounded-side-by-side"] > article.related-article > a[data-v-5f36ff13] {
            display: grid;
            grid-template-columns: [image-start] 30% [image-end title-start] 50% [title-end];
            grid-template-rows: minmax(5em, 5em);
            column-gap: 1em;
            place-content: flex-start center;
            place-items: center flex-start;

            border-bottom: 1px solid rgb(150, 150, 150, 0.3);
            padding-bottom: 1em;
            padding-top: 1em;
}
[data-list-style="rounded-side-by-side"] > article.related-article > a[data-v-5f36ff13], [data-list-style="rounded-side-by-side"] > article.related-article > a *[data-v-5f36ff13] {
                cursor: pointer;
                font-size: var(--w-font-18-title);
                text-transform: var(--title-text-transform);
                font-weight: normal;
                color: var(--body-text-color);
}
[data-list-style="rounded-side-by-side"] > article.related-article > a > img[data-v-5f36ff13] {
                grid-column: image;
                aspect-ratio: 1/1;
                border-radius: 50%;


                --dynamic-image-width: auto;
                --dynamic-image-height: 5em;
}
[data-list-style="rounded-side-by-side"] > article.related-article > a > h2[data-v-5f36ff13] {
                display: block;
                max-height: 4.5em;
                line-height: 1.5em;
                grid-column: title;
                text-align: initial;
                overflow: hidden;
                text-overflow: ellipsis;
}


div.article-related-list-v2[data-v-98238c1a] {
    display: grid;
}
div.article-related-list-v2[data-list-style="rounded-side-by-side"][data-v-98238c1a] {
        grid-auto-flow: row;
        grid-auto-rows: auto;
        padding-left: 1em;
        padding-right: 1em;
}

