.cas-eg{background:var(--eg-bg);color:var(--eg-text);padding:var(--eg-pad) 0}.cas-eg__wrap{margin:auto;max-width:var(--eg-width,1200px);padding:0 24px}.cas-eg header{margin-bottom:38px;max-width:760px;text-align:var(--eg-align)}.cas-eg header>span{color:var(--eg-accent);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.cas-eg h2{color:var(--eg-heading);font-size:clamp(34px,5vw,var(--eg-heading-size));margin:14px 0}.cas-eg__grid{background:var(--eg-border);border:1px solid var(--eg-border);display:grid;gap:1px;grid-template-columns:repeat(3,1fr)}.cas-eg article{background:var(--eg-card-bg,var(--eg-bg));padding:var(--eg-card-pad,34px);text-align:var(--eg-align)}.cas-eg__hubspot-icon,.cas-eg__icon-placeholder,.cas-eg__image-icon{display:inline-grid;height:var(--eg-icon);place-items:center;width:var(--eg-icon)}.cas-eg__image-icon{object-fit:contain}.cas-eg__hubspot-icon{color:var(--eg-accent)}.cas-eg__hubspot-icon svg{display:block;fill:currentColor;height:100%;width:100%}.cas-eg__icon-placeholder{border:2px solid var(--eg-accent);border-radius:50%;color:var(--eg-accent);font-size:28px;font-style:normal}.cas-eg h3{color:var(--eg-heading);font-size:var(--eg-item-title-size);margin:22px 0 10px}.cas-eg article p{margin:0}@media(max-width:760px){.cas-eg__grid{grid-template-columns:1fr}.cas-eg article{padding:28px}}.cas-eg{box-sizing:border-box;isolation:isolate;position:relative}.cas-eg--background{background:transparent}.cas-eg__background-image,.cas-eg__overlay{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.cas-eg__background-image{object-fit:cover;object-position:50% 50%;z-index:-2}.cas-eg__overlay{background:var(--eg-overlay,rgba(0,0,0,.35));z-index:-1}.cas-eg__wrap{box-sizing:border-box;min-width:0;position:relative}.cas-eg article,.cas-eg__grid{min-width:0}.cas-eg--background .cas-eg__grid{background:transparent}.cas-eg article,.cas-eg h2,.cas-eg h3{overflow-wrap:anywhere}.cas-eg article h3:first-child{margin-top:0}@media(max-width:760px){.cas-eg__background-image{object-position:center center}.cas-eg article{padding:min(var(--eg-card-pad,34px),28px)}}.cas-eg.cas-eg--transparent{background:transparent}.cas-eg article.cas-eg__card--image{background:transparent;isolation:isolate;overflow:hidden;position:relative}.cas-eg .cas-eg__card-image,.cas-eg .cas-eg__card-overlay{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.cas-eg .cas-eg__card-image{object-fit:cover;z-index:-2}.cas-eg .cas-eg__card-overlay{background:var(--card-image-overlay,rgba(0,0,0,.45));z-index:-1}.cas-eg article.cas-eg__card,.cas-eg article.cas-eg__card :is(h1,h2,h3,h4,h5,h6,p,div,span,strong,em,b,i,a,ul,ol,li,blockquote){color:var(--eg-item-text,#222121)!important}