.two-column-a__grid{align-items:center;display:grid;gap:var(--space-128);grid-template-columns:4fr 3fr}.two-column-a__grid.reverse-layout{grid-template-columns:3fr 4fr}.two-column-a__eyebrow{color:var(--schema-eyebrow);font-size:var(--text-eyebrow-size);font-weight:var(--text-eyebrow-weight);letter-spacing:var(--text-eyebrow-letter-spacing);line-height:var(--text-eyebrow-line-height);margin:0 0 var(--space-16);text-transform:uppercase}.two-column-a__heading{color:var(--schema-heading);font-family:var(--font-primary);font-size:var(--text-h2-size);font-weight:var(--text-h2-weight);letter-spacing:var(--text-h2-letter-spacing);line-height:var(--text-h2-line-height);margin:0 0 var(--space-16)}.two-column-a__description{color:var(--schema-description);font-size:var(--text-body-size);font-weight:var(--text-body-weight);letter-spacing:var(--text-body-letter-spacing);line-height:var(--text-body-line-height);margin:0}.two-column-a__description p{margin:0}.two-column-a__list{display:flex;flex-direction:column;gap:var(--space-16);list-style:none;margin:var(--space-24) 0 0;padding:0}.two-column-a__list-item{align-items:center;display:flex;gap:var(--space-12)}.two-column-a__list-icon{align-items:center;background:var(--color-accent);border-radius:50%;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.two-column-a__list-icon svg{height:14px;width:14px}.two-column-a__list-icon svg path{fill:var(--color-white)!important}.two-column-a__list-text{color:var(--schema-heading);font-size:var(--text-body-size);font-weight:600;line-height:var(--text-body-line-height)}img.two-column-a__image,img.two-column-a__single-image{border-radius:10px;display:block;height:auto;object-fit:contain;width:100%}@media (max-width:767px){.two-column-a__grid,.two-column-a__grid.reverse-layout{gap:var(--space-48);grid-template-columns:1fr}img.two-column-a__image,img.two-column-a__single-image{height:auto}.two-column-a__grid:not(.reverse-layout-mobile) .two-column-a__content{order:1}.two-column-a__grid.reverse-layout-mobile .two-column-a__content,.two-column-a__grid:not(.reverse-layout-mobile) .two-column-a__media{order:2}.two-column-a__grid.reverse-layout-mobile .two-column-a__media{order:1}}