.kf-grid{background-color:var(--kf-section-bg);padding:var(--kf-vertical-padding) 20px}.kf-grid__inner{margin:0 auto;max-width:var(--kf-max-width)}.kf-grid--align-center .kf-grid__eyebrow,.kf-grid--align-center .kf-grid__heading,.kf-grid--align-center .kf-grid__source{text-align:center}.kf-grid--align-left .kf-grid__eyebrow,.kf-grid--align-left .kf-grid__heading,.kf-grid--align-left .kf-grid__source{text-align:left}.kf-grid__eyebrow{color:var(--kf-eyebrow-color);font-size:.8125rem;font-weight:700;letter-spacing:.14em;line-height:1.2;margin:0 0 .75rem;text-transform:uppercase}.kf-grid__heading{color:var(--kf-heading-color);font-size:clamp(1.9rem,3.4vw,2.75rem);font-weight:600;line-height:1.15;margin:0 0 2.75rem}.kf-grid__list{display:grid;gap:22px;grid-template-columns:repeat(var(--kf-columns),minmax(0,1fr));list-style:none;margin:0;padding:0}.kf-grid__item{display:flex;margin:0;padding:0}.kf-card{background-color:var(--kf-card-bg-local,var(--kf-card-bg));border:var(--kf-border-width) solid var(--kf-card-accent);border-radius:var(--kf-card-radius-local,var(--kf-radius));box-shadow:var(--kf-shadow);display:flex;flex-direction:column;padding:34px 32px 36px;width:100%}.kf-card__stat{color:var(--kf-stat-color);font-size:clamp(2.1rem,3.2vw,2.65rem);font-weight:600;letter-spacing:-.01em;line-height:1.05;margin:0 0 .85rem}.kf-card__title{color:var(--kf-card-title-color);font-size:1.0625rem;font-weight:700;line-height:1.35;margin:0 0 1rem}.kf-card__body{color:var(--kf-body-color);font-size:.9375rem;line-height:1.65}.kf-card__body>:first-child{margin-top:0}.kf-card__body>:last-child{margin-bottom:0}.kf-grid__source{color:var(--kf-body-color);font-size:.8125rem;line-height:1.5;margin-top:1.75rem;opacity:.85}.kf-grid__source>:first-child{margin-top:0}.kf-grid__source>:last-child{margin-bottom:0}@media (max-width:991px){.kf-grid__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.kf-grid__list{gap:18px;grid-template-columns:minmax(0,1fr)}.kf-card{padding:28px 24px 30px}.kf-grid__heading{margin-bottom:2rem}}