/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/text-and-image/style.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************/
.content-and-figure>.container{display:grid;grid-template-columns:1fr 1.2fr;grid-template-areas:"textarea asset";gap:6rem}@media (max-width:770px){.content-and-figure>.container{grid-template-areas:"asset" "textarea";grid-template-columns:1fr;gap:3.2rem}}.content-and-figure>.container .asset{-ms-grid-row:1;-ms-grid-column:3;grid-area:asset;display:flex;align-items:center;justify-content:center}.content-and-figure>.container .asset img{max-width:100%;height:auto}.content-and-figure>.container .textarea{-ms-grid-row:1;-ms-grid-column:1;grid-area:textarea;display:flex;justify-content:center;flex-flow:column;max-width:60ch}@media (max-width:770px){.content-and-figure>.container .asset{-ms-grid-row:1;-ms-grid-column:1}.content-and-figure>.container .textarea{-ms-grid-row:3;-ms-grid-column:1}}.content-and-figure>.container .textarea h3{max-width:24ch;margin-bottom:1rem}@media (max-width:770px){.content-and-figure>.container .textarea h3{margin:0 auto 1rem}}.content-and-figure>.container .textarea p:first-of-type{margin-top:0}@media (max-width:770px){.content-and-figure>.container .textarea{text-align:center;max-width:50ch;margin:0 auto 0}}.content-and-figure.image-text>.container{grid-template-areas:"asset textarea";grid-template-columns:1.1fr 1fr}@media (max-width:770px){.content-and-figure.image-text>.container{grid-template-areas:"asset" "textarea";grid-template-columns:1fr}.content-and-figure.image-text>.container>.asset{-ms-grid-row:1;-ms-grid-column:1}.content-and-figure.image-text>.container>.textarea{-ms-grid-row:2;-ms-grid-column:1}}.content-and-figure.is-style-alternative-style{--padding-container-vertical-top:0;--padding-container-vertical-bottom:0}@media (max-width:1024px){.content-and-figure.is-style-alternative-style{--link-font-size:18px}}.content-and-figure.is-style-alternative-style .textarea{display:flex;justify-content:center;--link-font-size:20px;--color-link-text:#1244B9;--link-color:#ba90ff;flex-flow:column;max-width:60ch}@media (max-width:770px){.content-and-figure.is-style-alternative-style .textarea{--link-font-size:18px}}.content-and-figure.is-style-alternative-style .textarea h3{font-size:clamp(24px, 3.3vw, 40px);line-height:1.2;margin-bottom:2.4rem;font-weight:600}@media (max-width:770px){.content-and-figure.is-style-alternative-style .textarea h3{margin:0 0 1rem;text-align:left}}.content-and-figure.is-style-alternative-style .textarea p{font-size:clamp(16px, 3.3vw, 20px)}.content-and-figure.is-style-alternative-style .textarea p:last-of-type{margin-bottom:48px}@media (max-width:770px){.content-and-figure.is-style-alternative-style .textarea p:last-of-type{margin-bottom:24px;text-align:left}}@media (max-width:770px){.content-and-figure.is-style-alternative-style .textarea p{font-size:16px}}@media (min-width:1024px){.site-main .image-off-right .container{overflow:visible}.site-main .image-off-right img{margin-right:-65px}.site-main .image-off-left img{margin-left:-65px}}@media (max-width:770px){.content-and-figure.mobile-image-top>.container{grid-template-areas:"asset" "textarea"}.content-and-figure.mobile-content-top>.container{gap:2.4rem;grid-template-areas:"textarea" "asset"}.content-and-figure.mobile-image-top>.container>.asset{-ms-grid-row:1;-ms-grid-column:1}.content-and-figure.mobile-content-top>.container>.asset{-ms-grid-row:3;-ms-grid-column:1}.content-and-figure.mobile-image-top>.container>.textarea{-ms-grid-row:2;-ms-grid-column:1}.content-and-figure.mobile-content-top>.container>.textarea{-ms-grid-row:1;-ms-grid-column:1}}