.faith-impact__header{max-width:78rem;margin:0 auto 4rem;text-align:center}.faith-impact__eyebrow{margin:0 0 1rem;font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.faith-impact__heading{margin:0}.faith-impact__intro{margin:1.4rem auto 0;max-width:68rem}.faith-impact__intro>*{margin-block:0}.faith-impact__grid{display:grid;gap:3rem;align-items:center}.faith-impact__cards{display:grid;gap:1.6rem}.faith-impact__card{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:2rem;align-items:center;padding:2.4rem;border:.1rem solid rgba(var(--color-foreground),.28);border-radius:var(--text-boxes-radius);background:rgb(var(--color-background))}.faith-impact__highlight{min-width:0;margin:0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:clamp(2.6rem,4vw,4.6rem);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1}.faith-impact__highlight--long{font-size:clamp(2.6rem,2.7vw,3.4rem)}.faith-impact__card-content{min-width:0}.faith-impact__card-heading{margin:0 0 .5rem;font-size:1.7rem;line-height:1.25}.faith-impact__card-text{color:rgba(var(--color-foreground),.78);font-size:1.45rem;line-height:1.45}.faith-impact__card-text>*{margin-block:0}.faith-impact__media{position:relative;overflow:hidden;border-radius:var(--media-radius)}.faith-impact__media:before{content:"";display:block;padding-bottom:var(--faith-impact-image-ratio)}.faith-impact__image,.faith-impact__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.faith-impact__placeholder{background:rgba(var(--color-foreground),.04)}.faith-impact__footer{display:flex;flex-direction:column;align-items:center;gap:1.2rem;margin-top:3.2rem;text-align:center}.faith-impact__button{min-width:min(100%,32rem)}.faith-impact__reassurance{display:flex;align-items:center;gap:.7rem;margin:0;color:rgba(var(--color-foreground),.8);font-size:1.35rem}.faith-impact__reassurance-mark{color:rgb(var(--color-button));font-weight:700}@media screen and (min-width:750px){.faith-impact__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:5rem}.faith-impact__grid--image-first .faith-impact__media{order:-1}.faith-impact__card{padding:2.8rem}}@media screen and (max-width:749px){.faith-impact__header{margin-bottom:2.8rem}.faith-impact__card{grid-template-columns:1fr;gap:1rem;padding:2rem}.faith-impact__highlight{font-size:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-faith-impact.css.map */
