.cf-link-grid{background:#fff;color:#18211c}.cf-link-grid--neutral{background:#f6f7f3}.cf-link-grid--green{background:#165f2d;color:#fff}.cf-link-grid--confidence{background:#f6f7f3}.cf-link-grid--guidance{background:#f3ebdd}.cf-link-grid .cf-link-grid__inner{padding-top:clamp(6.4rem,8vw,10rem);padding-bottom:clamp(6.4rem,8vw,10rem)}.cf-link-grid--home{padding-top:var(--cf-home-section-space);padding-bottom:var(--cf-home-section-space)}.cf-link-grid--home.cf-link-grid--guidance{padding-top:calc(var(--cf-home-section-space) + clamp(1.2rem,1.5vw,2rem));padding-bottom:calc(var(--cf-home-section-space) + clamp(1.2rem,1.5vw,2rem))}.cf-link-grid--home .cf-link-grid__inner{padding-top:0;padding-bottom:0}.cf-link-grid__header{max-width:78rem;margin:0 auto var(--cf-home-component-gap);text-align:center}.cf-link-grid__eyebrow,.cf-link-card__eyebrow{margin:0 0 1rem;color:#165f2d;font-family:var(--font-heading-family);font-size:1.25rem;font-weight:600;letter-spacing:.11em;text-transform:uppercase}.cf-link-grid--green .cf-link-grid__eyebrow,.cf-link-grid--green .cf-link-card__eyebrow{color:#f5d928}.cf-link-grid__heading{margin:0;color:inherit;font-family:var(--font-heading-family);font-size:clamp(3.2rem,4.2vw,5.2rem);font-weight:700;line-height:1.08;letter-spacing:-.025em}.cf-link-grid__intro{margin-top:1.8rem;color:#4a554e;font-size:1.7rem;line-height:1.6}.cf-link-grid--green .cf-link-grid__intro{color:#fff}.cf-link-grid__intro>:first-child,.cf-link-card__text>:first-child{margin-top:0}.cf-link-grid__intro>:last-child,.cf-link-card__text>:last-child{margin-bottom:0}.cf-link-grid__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));gap:var(--cf-home-card-gap)}.cf-link-card{display:flex;min-width:0;overflow:hidden;flex-direction:column;border:.1rem solid #808a83;border-radius:1.4rem;background:#fff;color:#18211c}.cf-link-card__media{aspect-ratio:16 / 9;overflow:hidden;background:#eef0eb}.cf-link-card__image{width:100%;height:100%;object-fit:cover}.cf-link-card__content{display:flex;flex:1;flex-direction:column;padding:clamp(2rem,2.8vw,3rem)}.cf-link-card__icon{display:inline-flex;width:4.8rem;height:4.8rem;flex:0 0 4.8rem;align-items:center;justify-content:center;margin-bottom:2rem;border-radius:50%;background:#165f2d;color:#f5d928}.cf-link-card__icon svg{display:block;width:2.8rem;height:2.8rem}.cf-link-card__title{margin:0;color:#18211c;font-family:var(--font-heading-family);font-size:clamp(2.2rem,2.4vw,3rem);font-weight:700;line-height:1.15}.cf-link-card__text{margin-top:1.4rem;color:#4a554e;font-size:1.5rem;line-height:1.55}.cf-link-card__actions{margin-top:auto;padding-top:2.4rem}.cf-link-grid--guidance .cf-link-card__actions,.cf-link-grid--guidance .cf-link-card__actions>.cf-button{width:100%}.cf-link-grid--equal-actions .cf-link-card__actions,.cf-link-grid--equal-actions .cf-link-card__actions .cf-actions{width:100%}.cf-link-grid--equal-actions .cf-link-card__actions .cf-button{width:100%;min-height:5.2rem}@media screen and (min-width:990px){.cf-link-grid--equal-actions .cf-link-card__actions .cf-button{padding-right:clamp(1.2rem,1.5vw,2rem);padding-left:clamp(1.2rem,1.5vw,2rem);white-space:nowrap;overflow-wrap:normal}.cf-link-grid--confidence .cf-link-grid__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.cf-link-grid--confidence .cf-link-card{overflow:visible;border:0;border-left:.1rem solid #808a83;border-radius:0;background:transparent}.cf-link-grid--confidence .cf-link-card:first-child{border-left:0}.cf-link-grid--confidence .cf-link-card__content{padding:clamp(2rem,3vw,4rem)}.cf-link-grid--guidance .cf-link-grid__inner{display:grid;grid-template-columns:minmax(24rem,.75fr) minmax(0,1.25fr);gap:clamp(4rem,7vw,9rem);align-items:start}.cf-link-grid--guidance .cf-link-grid__header{margin:0;text-align:left}.cf-link-grid--guidance .cf-link-grid__cards{grid-template-columns:minmax(0,1fr);gap:0}.cf-link-grid--guidance .cf-link-card{overflow:visible;border:0;border-top:.1rem solid #808a83;border-radius:0;background:transparent}.cf-link-grid--guidance .cf-link-card:first-child{border-top:0}.cf-link-grid--guidance .cf-link-card__content{display:grid;grid-template-columns:minmax(18rem,.85fr) minmax(0,1.35fr) minmax(20.4rem,.85fr);column-gap:2.4rem;align-items:center;padding:2.8rem 0}.cf-link-grid--guidance .cf-link-card__text,.cf-link-grid--guidance .cf-link-card__actions{margin-top:0;padding-top:0}.cf-link-grid--guidance .cf-link-card__actions>.cf-button{height:5.2rem}}@media screen and (max-width:989px){.cf-link-grid--confidence .cf-link-grid__cards,.cf-link-grid--guidance .cf-link-grid__cards{grid-template-columns:minmax(0,1fr);gap:0}.cf-link-grid--confidence .cf-link-card,.cf-link-grid--guidance .cf-link-card{overflow:visible;border:0;border-top:.1rem solid #808a83;border-radius:0;background:transparent}.cf-link-grid--confidence .cf-link-card:first-child,.cf-link-grid--guidance .cf-link-card:first-child{border-top:0}.cf-link-grid--confidence .cf-link-card__content,.cf-link-grid--guidance .cf-link-card__content{padding-right:0;padding-left:0}}@media screen and (min-width:750px)and (max-width:989px){.cf-link-grid--guidance .cf-link-card__content{display:grid;grid-template-columns:minmax(16rem,.85fr) minmax(0,1.35fr) minmax(20.4rem,.85fr);column-gap:1.8rem;align-items:center;padding-top:2.8rem;padding-bottom:2.8rem}.cf-link-grid--guidance .cf-link-card__text,.cf-link-grid--guidance .cf-link-card__actions{margin-top:0;padding-top:0}.cf-link-grid--guidance .cf-link-card__actions>.cf-button{height:5.2rem}}@media screen and (min-width:990px)and (max-width:1199px){.cf-link-grid--guidance .cf-link-grid__inner{display:block}.cf-link-grid--guidance .cf-link-grid__header{max-width:78rem;margin:0 auto var(--cf-home-component-gap);text-align:center}}@media screen and (max-width:749px){.cf-link-grid__header{margin-bottom:3rem;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/cf-section-classic-fit-link-grid.css.map */
