.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.paragraph-text-images__inner{display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width: 46.875em){.paragraph-text-images__inner{gap:1.5rem}}@media only screen and (min-width: 62.5em){.paragraph-text-images__inner{display:grid;align-items:start}}@media only screen and (min-width: 46.875em){.paragraph-text-images__images{grid-column:1/6;grid-row:1}}.paragraph-text-images__image{position:relative;aspect-ratio:676/360;border-radius:var(--thpBorderRadius);overflow:hidden}@media only screen and (min-width: 62.5em){.paragraph-text-images__image{aspect-ratio:364/340}}.paragraph-text-images__image picture{position:absolute;inset:0}.paragraph-text-images__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.paragraph-text-images__image .media-download{position:absolute;bottom:1rem;left:1rem}.paragraph-text-images__text{display:flex;flex-direction:column;align-items:flex-start;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}@media only screen and (min-width: 46.875em){.paragraph-text-images__text{-moz-column-gap:1.25rem;column-gap:1.25rem}}@media only screen and (min-width: 46.875em){.paragraph-text-images__text{grid-column:7/-1;grid-row:1}}.paragraph-text-images__header{display:flex;flex-direction:column;align-items:flex-start}.paragraph-text-images__label{order:1;margin-block-end:.5rem}.paragraph-text-images__title{order:2;margin-block-end:unset}.paragraph-text-images__body p{margin:0}.paragraph-text-images__link{margin-block-start:1.5rem}@media only screen and (min-width: 62.5em){.paragraph--text-images--align-right .paragraph-text-images__images{grid-column:8/-1}.paragraph--text-images--align-right .paragraph-text-images__text{grid-column:1/7}}.paragraph--text-images--no-image .paragraph-text-images__inner.grid{display:block}@media only screen and (min-width: 62.5em){.paragraph--text-images--no-image .paragraph-text-images__text{display:grid;grid-template-columns:1fr 1fr}}.paragraph-text-images__images--double{display:grid;grid-gap:1.25rem 1rem}@media only screen and (min-width: 37.5em){.paragraph-text-images__images--double{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 62.5em){.paragraph-text-images__images--double{grid-template-columns:1fr}}.paragraph-text-images__images--double .paragraph-text-images__image{width:100%}@media only screen and (min-width: 62.5em){.paragraph-text-images__images--double .paragraph-text-images__image{aspect-ratio:364/170}}
