.block-climate-cards{padding-block:var(--size-32)}@media (max-width: 767.98px){.block-climate-cards{padding-block:var(--size-16)}}.block-climate-cards--bg-oat-100{background:var(--color-oat-100)}.block-climate-cards--bg-oat-200{background:var(--color-oat-200)}.block-climate-cards--bg-oat-400{background:var(--color-oat-400)}.block-climate-cards--bg-oat-alt{background:var(--color-oat-alt)}.block-climate-cards--bg-grass-300{background:var(--color-grass-300)}.block-climate-cards--bg-bean-400{background:var(--color-bean-400)}.block-climate-cards--bg-transparent{background:transparent}.block-climate-cards--has-rule{padding-block-end:0}.block-climate-cards__inner{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-pad)}.block-climate-cards__head{margin-block-end:var(--space-md)}.block-climate-cards__body{max-width:780px;margin:0}.block-climate-cards__body p{margin:0 0 var(--size-12) 0;font-size:clamp(1.25rem,1.2rem + .25vw,1.5rem);font-weight:var(--weight-regular);line-height:var(--leading-normal);color:var(--color-bean-400)}@media (min-width: 768px) and (max-width: 1023.98px){.block-climate-cards__body p{font-size:20px}}@media (min-width: 1024px) and (max-width: 1279.98px){.block-climate-cards__body p{font-size:20px}}.block-climate-cards__body p:last-child{margin-bottom:0}.block-climate-cards__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));grid-auto-rows:1fr;gap:var(--size-24);margin:0;padding:0;list-style:none}.block-climate-cards__footnote{margin-block-start:var(--size-20);font-size:var(--fs-xs);line-height:1.5;color:color-mix(in srgb,var(--color-bean-400) 72%,transparent)}.block-climate-cards__footnote p{margin:0}.block-climate-cards__footnote a{color:inherit;text-decoration:underline;text-underline-offset:2px;transition:color var(--transition-base)}.block-climate-cards__footnote a:hover{color:var(--color-bean-400)}.block-climate-cards__rule{margin-block:var(--size-32) 0;border:0;border-block-start:1px solid color-mix(in srgb,var(--color-bean-400) 18%,transparent)}@media (max-width: 767.98px){.block-climate-cards__rule{margin-block-start:var(--size-16)}}.climate-card{display:flex;flex-direction:column;padding:var(--size-32);border:1px solid color-mix(in srgb,var(--color-bean-400) 10%,transparent);border-radius:var(--radius-xl);background:var(--color-oat-200)}.climate-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--size-16);padding-block-end:var(--size-24);border-block-end:1px solid color-mix(in srgb,var(--color-bean-400) 14%,transparent)}.climate-card__ident{min-width:0}.climate-card__eyebrow{margin-block-end:var(--size-4)}.climate-card__title{margin:0;font-size:var(--fs-xl);font-weight:var(--weight-semibold);line-height:1.2;color:var(--color-bean-400)}.climate-card__link{flex:none;padding:12px var(--size-24);font-size:13px}.climate-card__pin{width:13px;height:13px;flex:none}.climate-card__metrics{display:flex;flex-direction:column;gap:var(--size-32);margin:0;padding-block-start:var(--size-24);list-style:none}@media (max-width: 1023.98px){.climate-card{padding:var(--size-24)}}.climate-metric__label{margin-block-end:var(--size-16);font-size:var(--fs-xs);font-weight:var(--weight-semibold);letter-spacing:.1em;line-height:normal;text-transform:uppercase;color:color-mix(in srgb,var(--color-bean-400) 70%,transparent)}.climate-metric__values{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:var(--size-16)}.climate-metric__value{display:flex;min-width:0;flex-direction:column;gap:var(--size-8)}.climate-metric__number{font-size:var(--fs-lg);font-weight:var(--weight-medium);line-height:1.1;color:var(--color-bean-400)}.climate-metric__value--current .climate-metric__number{font-weight:var(--weight-bold)}.climate-metric__caption{font-size:var(--fs-xs);font-weight:var(--weight-regular);line-height:1.3;color:color-mix(in srgb,var(--color-bean-400) 62%,transparent)}.climate-metric__delta{display:inline-flex;align-items:center;height:29px;justify-self:end;padding-inline:var(--size-12);border:1px solid var(--color-oat-500);border-radius:var(--radius-full);background:var(--color-oat-500);font-size:14px;font-weight:var(--weight-semibold);line-height:1;white-space:nowrap;color:var(--color-bean-400)}@media (max-width: 767.98px){.climate-card__head{flex-direction:column;gap:var(--size-12)}.climate-metric__values{gap:var(--size-12)}.climate-metric__number{font-size:var(--fs-base)}.climate-metric__caption{font-size:11px}.climate-metric__delta{height:26px;padding-inline:var(--size-8);font-size:13px}}
