html:root{--dfc-indigo:#2F4A3A;--dfc-lime:#EFE7DA;--dfc-mark:#E6D9C2;--dfc-dark:#24332A}
.dfc-nw{white-space:nowrap}
.dfc-h1{font-size:clamp(3rem,3vw,4.4rem);color:var(--dfc-indigo)}
.dfc-mark{background:linear-gradient(transparent 62%,var(--dfc-mark) 62%,var(--dfc-mark) 92%,transparent 92%)}
.dfc-eyebrow--lime,.dfc-lime{color:var(--dfc-mark)}
.dfc-btn--lime{background:var(--dfc-lime);border-color:var(--dfc-lime);color:var(--dfc-indigo)}
.dfc-btn--primary:hover{background:#243a2d}
.dfc-story,.dfc-risk{background:var(--dfc-dark)}
.dfc-hero{padding-top:.8rem;padding-bottom:3.2rem}
.dfc-hero__media img{object-position:62% 55%}
.dfc-story__img,.dfc-risk__img{aspect-ratio:1/1}
.dfc-story__img img{object-position:50% 85%}
.dfc-risk__img img{object-position:50% 35%}
.dfc-split__media{aspect-ratio:1/1}
.color-scheme-3 .button:not(.button--secondary){--color-button:47,74,58;--color-button-text:255,255,255}
.jdgm-star,.jdgm-prev-badge__stars .jdgm-star{color:#2F4A3A !important}
.jdgm-write-rev-link,.jdgm-btn--solid{background:#2F4A3A !important;border-color:#2F4A3A !important}
@media screen and (max-width:749px){.dfc-rail--one{max-width:72%}.dfc-h1{font-size:2.7rem}.dfc-story__img,.dfc-risk__img{aspect-ratio:4/3}.dfc-hero{padding-bottom:1.6rem}.dfc-hero__media img{object-position:58% 50%}}