section.image-content{margin:3rem 0}@media(min-width:1023px){section.image-content .wrap{display:grid;grid-template-columns:1fr auto;grid-gap:2em;align-items:center;max-width:var(--w-full);padding:0 var(--padding);margin:0 auto;box-sizing:border-box}}section.image-content.template-3 .wrap{grid-template-columns:auto 1fr}section.image-content.template-3 .image{order:-1}section.image-content .content{padding:0 var(--padding)}@media(min-width:1023px){section.image-content .content{padding:0 0 2em}}section.image-content .content h2{font-size:var(--fs-title)}section.image-content .content .callout{font-size:--fs-large;font-weight:800;color:var(--cta-dark)}section.image-content .content .buttons{display:flex;flex-wrap:wrap;gap:1em;justify-content:center;margin:1em 0}@media(min-width:1023px){section.image-content .content .buttons{justify-content:flex-start}}section.image-content .image img{height:390px;object-fit:cover}@media(min-width:490px){section.image-content .image img{display:block;margin:0 auto;border-radius:8px}}section.image-content .image .mice{padding:0 var(--padding)}@media(min-width:1023px){section.image-content .image .mice{padding:0}}section.image-content section{max-width:var(--w-full);padding:0 var(--padding);margin:0 auto;box-sizing:border-box}section.image-content section h3{font-size:var(--fs-title)}section.image-content section .icon-list{display:grid}@media(min-width:1023px){section.image-content section .icon-list{grid-template-columns:1fr 1fr;grid-column-gap:2em}}section.image-content section .item{display:grid;grid-template-columns:auto 1fr;grid-gap:1em}section.image-content section h4{font-size:inherit;font-weight:800}section.image-content section img{margin:1em 0}