[data-color-profile]{--image-list-block-spacing:40px;--image-list-block-font:var(--font-body-alternate);--image-list-block-heading-font:var(--font-h2);--image-list-block-caption-padding:0 32px;--image-list-block-category-spacing:32px;--image-list-block-category-font:var(--font-body);--image-list-block-category-title-font:var(--font-block-title)}.image-list-block{--block-spacing:var(--image-list-block-spacing);--font:var(--image-list-block-font);max-width:var(--page-width);grid-column:left/right;margin-inline:auto}.image-list-block__heading{max-width:1050px;margin:0 0 var(--block-spacing)}.image-list-block__intro{max-width:960px;font:var(--font)}.image-list-block__items{gap:var(--block-spacing);flex-direction:column;margin-block:64px 0;padding:0;display:flex}.image-list-block__items:first-child{margin-top:0}@media screen and (width>=48rem){.image-list-block__items{gap:calc(var(--block-spacing) * 2)}}.image-list-block__item{display:block}.image-list-block__item-heading{font:var(--image-list-block-heading-font);margin:0 0 24px}.image-list-block__item-content{font:var(--font);gap:var(--block-spacing);flex-direction:column;margin:0;display:flex}@media screen and (width>=48rem){.image-list-block__item-content{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:24px;display:grid}}.image-list-block__item-content img{width:100%;height:auto;display:block}@media screen and (width>=48rem){.image-list-block__item-caption{padding:var(--image-list-block-caption-padding)}}.image-list-block__item-caption p{line-height:1.8}@media screen and (width>=48rem){.image-list-block__item:nth-child(2n) .image-list-block__item-caption{order:-1}}ol.image-list-block__items .image-list-block__item{counter-increment:heading}ol.image-list-block__items .image-list-block__item-heading:before{content:counter(heading) ". "}.category__content .image-list-block,.topic__content .image-list-block{--font:var(--image-list-block-category-font);--block-spacing:var(--image-list-block-category-spacing)}.category__content .image-list-block__heading,.category__content .image-list-block__intro,.topic__content .image-list-block__heading,.topic__content .image-list-block__intro{margin-inline:auto}.category__content .image-list-block__heading,.topic__content .image-list-block__heading{font:var(--image-list-block-category-title-font);text-align:center}.category__content .image-list-block__intro,.topic__content .image-list-block__intro{text-align:center}@media screen and (width>=64rem){.category__content .image-list-block__intro,.topic__content .image-list-block__intro{font-size:1.25rem}}.article__content .image-list-block{grid-column:left/right}
