.fim-simple-text{background-color:var(--fim-white);color:var(--fim-black);background-image:none;padding-block:clamp(3.75rem,6vw,5rem)}.fim-simple-text__inner{column-gap:var(--fim-grid-column-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width>=48rem){.fim-simple-text__inner{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (width>=64rem){.fim-simple-text__inner{grid-template-columns:repeat(12,minmax(0,1fr))}}.fim-simple-text__inner{row-gap:0}.fim-simple-text__title,.fim-simple-text__subtitle,.fim-simple-text__description{grid-column:1/-1;min-width:0}.fim-simple-text__title :is(.field,.field__item,.text-formatted),.fim-simple-text__subtitle :is(.field,.field__item,.text-formatted),.fim-simple-text__description :is(.field,.field__item,.text-formatted){margin:0}.fim-simple-text__title{margin-bottom:1rem}.fim-simple-text__title :is(h1,h2,h3,h4,h5,h6,p,div){color:inherit;font-family:var(--fim-font-family-base);font-size:clamp(2.5rem,7vw,4rem);font-style:normal;font-weight:var(--fim-font-weight-regular);text-align:left;text-wrap:pretty;margin:0;line-height:1.2}.fim-simple-text__title :is(em,i){font-family:inherit;font-style:italic;font-weight:inherit}.fim-simple-text__subtitle{margin-bottom:1.5rem}.fim-simple-text__subtitle :is(h1,h2,h3,h4,h5,h6,p,div),.fim-simple-text__description :is(div,p,li){color:inherit;font-family:var(--fim-font-family-base);font-size:1.25rem;font-style:normal;font-weight:var(--fim-font-weight-regular);text-align:left;text-wrap:pretty;margin:0;line-height:1.4}.fim-simple-text__subtitle :is(em,i),.fim-simple-text__description :is(em,i){font-style:italic}.fim-simple-text__description :is(.field__item,.text-formatted){display:block}.fim-simple-text__description a{color:inherit}.fim-simple-text__description :is(ul,ol){margin:0 0 2rem;padding-left:1.5rem}.fim-simple-text__description :is(p,div,ul,ol){margin-bottom:2rem}.fim-simple-text__description :is(li){margin-bottom:.5rem}.fim-simple-text__description>:last-child,.fim-simple-text__description .field__item>:last-child,.fim-simple-text__description .text-formatted>:last-child{margin-bottom:0}@media (width<=47.9375rem){.fim-simple-text{padding-block:3.75rem}.fim-simple-text__title{margin-bottom:.75rem}.fim-simple-text__subtitle{margin-bottom:1.25rem}.fim-simple-text__description :is(p,div,ul,ol){margin-bottom:1.75rem}}
