.text-side-image{display:flex;flex-wrap:wrap;gap:1rem}@container (min-width: 1200px){.text-side-image{flex-wrap:nowrap;gap:2rem}}.text-side-image .image{border-radius:12px;flex-shrink:0;overflow:hidden;width:100%}@container (min-width: 1200px){.text-side-image .image{width:60%}}.text-side-image .image img{width:100%}.text-side-image .content{display:flex;flex-direction:column;justify-content:flex-start}@container (min-width: 1200px){.text-side-image .content{width:40%}}.text-side-image .content ul{list-style-type:disc;margin-left:2rem}.text-side-image .content .title-case,.text-side-image .content h3{font-size:var(--heading-h2-size);font-weight:var(--heading-h2-weight);line-height:1.25}@media (min-width:960px){.text-side-image .content .title-case,.text-side-image .content h3{font-size:var(--heading-h1-size);font-weight:var(--heading-h1-weight);line-height:1.25}}.text-side-image .content--inner{position:relative}.text-side-image .content--inner.less-content{height:150px;overflow:hidden}.text-side-image .content--inner.less-content:before{background-image:linear-gradient(to top,var(--tw-gradient-stops));bottom:0;height:4rem;position:absolute;width:100%;--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-content:"";content:var(--tw-content)}.text-side-image .content .read-more{color:hsla(var(--color-primary),1);display:inline-block;font-size:16px;font-weight:700;margin-top:.5rem;padding-bottom:.5rem;padding-top:.5rem}.text-side-image.image-position-right .image{order:1}@container (min-width: 1200px){.text-side-image.image-position-right .image{order:2}}.text-side-image.image-position-right .content{order:1}
