/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./static/modules/image-and-text/_image-and-text.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.image-and-text__wrap{align-items:center;display:grid;grid-gap:5rem;gap:5rem}@media (min-width:48em){.image-and-text__wrap{gap:4.5rem}}@media (min-width:64em){.image-and-text__wrap{gap:0;grid-template-columns:1fr 1fr}}.image-and-text__content,.image-and-text__title-wrap{align-items:center;display:flex;flex-flow:column;text-align:center}@media (min-width:64em){.image-and-text__content,.image-and-text__title-wrap{align-items:flex-start;text-align:left}}.image-and-text__content{gap:3.2rem}@media (min-width:64em){.image-and-text__content{padding-right:20%}}.image-and-text__title-wrap{gap:1.6rem}@media (min-width:48em){.image-and-text__title-wrap{gap:0}.image-and-text__body-text{max-width:60rem}}@media (min-width:64em){.image-and-text__body-text{max-width:44rem}}.image-and-text__image-container{border-radius:2rem;order:-1;overflow:hidden}@media (min-width:64em){.image-and-text__image-container{border-radius:2.5rem}}@media (min-width:90em){.image-and-text__image-container{border-radius:3rem}}.image-and-text__image{border-radius:2rem;-o-object-fit:cover;object-fit:cover;transform:scale(1.1);width:100%}@media (min-width:64em){.image-and-text__image{border-radius:2.5rem}}@media (min-width:90em){.image-and-text__image{border-radius:3rem}}@media (min-width:64em){.image-and-text--right .image-and-text__image-container{order:1}.image-and-text--left .image-and-text__image-container{order:-1}.image-and-text--left .image-and-text__content{padding-left:20%;padding-right:0}}