@keyframes appear{from{opacity:0}to{opacity:1}}@keyframes vanish{from{display:block;opacity:1}to{display:none;opacity:0}}.image-content__heading{max-width:1230px;margin-bottom:0}.image-content hr{margin-top:6px}@media screen and (min-width: 1024px){.image-content--right .image-content__grid:not(.image-content--tiles .image-content__grid){justify-content:flex-end}}@media screen and (min-width: 1024px){.image-content--right .image-content__grid:not(.image-content--tiles .image-content__grid){flex-direction:row-reverse}}.image-content--tiles .image-content__grid{flex-direction:column-reverse}@media screen and (min-width: 1280px){.image-content--tiles .image-content__grid{flex-direction:row-reverse;justify-content:flex-end;align-items:flex-start}}.image-content__image{width:100%;height:auto;aspect-ratio:3/2;border-radius:8px}.image-content__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.image-content__tiles{position:relative;-moz-column-gap:4.1666666667vw;column-gap:4.1666666667vw}@media screen and (min-width: 768px){.image-content__tiles{-moz-columns:2;columns:2;margin-top:clamp(1.625rem,1.604vw + 1.264rem,3.125rem)}}@media screen and (min-width: 1280px){.image-content__tiles{margin-top:clamp(.875rem,.401vw + .785rem,1.25rem)}}.image-content__tiles-item{-moz-column-break-inside:avoid;break-inside:avoid;padding-top:clamp(1.625rem,1.604vw + 1.264rem,3.125rem);padding-bottom:clamp(1.25rem,1.337vw + .949rem,2.5rem)}.image-content__tiles-item:not(:first-child){border-top:1px solid var(--text-color, #292929)}@media screen and (min-width: 768px){.image-content__tiles-item:not(:first-child){border-top-width:2px}.image-content__tiles-item:first-child{padding-top:0}.image-content__tiles-item:nth-child(3),.image-content__tiles-item:nth-child(2):nth-last-child(2){padding-top:0;border-top:none}}.image-content__tiles-image{width:100%;height:auto;aspect-ratio:3/2;border-radius:8px}.image-content__tiles-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.image-content__tiles-text{margin-top:clamp(.5rem,.134vw + .47rem,.625rem);margin-bottom:8px}.image-content__tiles-text:last-child{margin-bottom:0}.image-content__tiles-link{margin-left:calc(0px - clamp(1rem,.134vw + .97rem,1.125rem));margin-top:0}.image-content__tiles-divider{display:none;position:absolute;top:0;bottom:0;right:calc(50% - 1px);width:2px;background:var(--text-color, #292929)}@media screen and (min-width: 768px){.image-content__tiles-divider:not(:nth-child(2)){display:block}}.image-content__content-side{display:flex;flex-flow:column nowrap;justify-content:flex-end;row-gap:clamp(1.0625rem,.468vw + .957rem,1.5rem)}.image-content:not(.image-content--tiles) .image-content__content-side{margin-top:clamp(1.0625rem,.468vw + .957rem,1.5rem)}@media screen and (min-width: 1024px){.image-content:not(.image-content--tiles) .image-content__content-side{margin-top:unset}}.image-content--equal .image-content__content-side{justify-content:flex-start}.image-content__intro{margin-bottom:0}.image-content__item-list{margin-top:clamp(.5rem,.134vw + .47rem,.625rem);border-top:1px solid var(--text-color, #292929)}.image-content__list-item{display:flex;flex-flow:row nowrap;align-items:flex-start;border-bottom:1px solid var(--text-color, #292929);padding:clamp(.6875rem,.334vw + .612rem,1rem) 0}.image-content__list-item-icon{flex:0 0 30px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;margin-right:clamp(.875rem,.401vw + .785rem,1.25rem)}.image-content__list-item-icon svg{width:100%}.image-content__list-item-icon svg path{fill:var(--text-color, #292929) !important}.image-content__list-item-link{color:var(--text-color, #292929)}.image-content__list-item-link:visited{color:var(--text-color, #292929)}.image-content__list-item-link:hover{color:#ff5736;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.bg-brick .image-content__list-item-link:hover{color:#fff}.image-content__list-item-text{font:700 100% "neue-haas-unica",-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-size:clamp(.875rem,.134vw + .845rem,1rem);line-height:clamp(1.375rem,.267vw + 1.315rem,1.625rem)}.image-content__link{align-self:flex-start;margin-left:calc(0px - clamp(1rem,.134vw + .97rem,1.125rem));margin-bottom:calc((0px - clamp(1rem,.134vw + .97rem,1.125rem))/2)}@media screen and (min-width: 1024px){.image-content--equal .image-content__link{margin-top:auto}}
