.ezci-description h3{font-size:20px}.ezci-description figure{margin:0;min-width:0}.ezci-description .fr30-hero{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center}.ezci-description .fr30-eyebrow{color:#047869;font-weight:600}.ezci-description .fr30-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0}.ezci-description .fr30-benefit,.ezci-description .fr30-box{padding:22px;background:#f4f9f7;border:1px solid #d5e8e3;border-radius:14px}.ezci-description .fr30-benefit h3{margin-top:0}.ezci-description .fr30-description-gallery{display:flex;flex-wrap:wrap;gap:20px}.ezci-description .fr30-description-gallery figure{flex:1 1 240px}.ezci-description .fr30-note{padding:18px;border-left:3px solid #047869;background:#f4f9f7;margin:24px 0}@media (max-width:700px){.ezci-description .fr30-hero,.ezci-description .fr30-benefits{grid-template-columns:1fr}}