.stat-card-grid{--stat-text:var(--color-heading);--stat-label:var(--color-body);--stat-rule:rgba(31,23,21,.3);--stat-rule-strong:var(--mast-washed-black,#2a2622);display:flex;flex-direction:column}.stat-card-grid.stat-card-grid--dark{--stat-text:var(--mast-cream,#f5f3ef);--stat-label:var(--mast-cream,#f5f3ef);--stat-rule:var(--mast-washed-black-30,#bbb7b3);--stat-rule-strong:var(--mast-washed-black-30,#bbb7b3)}.project__status{color:var(--mast-washed-black,#2a2622);margin-bottom:20px}.project__status svg{display:block}.stat-card-grid__item{display:flex;flex-direction:column;gap:25px;padding:30px 0}@media (min-width:768px){.stat-card-grid__item{padding:30px 15px}}.stat-card-grid__icon{background-color:var(--stat-icon-color);display:block;height:56px;margin-bottom:15px;-webkit-mask:var(--stat-icon) center bottom /contain no-repeat;mask:var(--stat-icon) center bottom /contain no-repeat;max-width:100%;width:84px}@media (min-width:768px){.stat-card-grid__icon{height:72px;width:108px}}.stat-card-grid--icon-auto{--stat-icon-color:var(--mast-washed-black,#2a2622)}.stat-card-grid--icon-auto.stat-card-grid--dark{--stat-icon-color:var(--mast-cream,#f5f3ef)}.stat-card-grid--icon-washed-black{--stat-icon-color:var(--mast-washed-black,#2a2622)}.stat-card-grid--icon-washed-black-75{--stat-icon-color:var(--mast-washed-black-75,#57504e)}.stat-card-grid--icon-clay{--stat-icon-color:var(--mast-clay,#b35335)}.stat-card-grid--icon-coral{--stat-icon-color:var(--mast-coral,#ff8373)}.stat-card-grid--icon-cream{--stat-icon-color:var(--mast-cream,#f5f3ef)}.stat-card-grid__title{color:var(--stat-text);font-family:var(--font-primary);font-size:var(--type-h3-size);font-weight:400;line-height:1.3;text-box:trim-both cap alphabetic}.stat-card-grid--number-h2 .stat-card-grid__title{font-size:var(--type-h2-size)}.stat-card-grid--number-h4 .stat-card-grid__title{font-size:var(--type-h4-size)}.stat-card-grid__desc,.stat-card-grid__desc p{color:var(--stat-label);font-family:var(--font-primary);font-size:var(--type-body-size);font-weight:300;line-height:1.3;margin:0}.stat-card-grid__desc:not(:has(>*)),.stat-card-grid__desc>:only-child{text-box:trim-both cap alphabetic}.stat-card-grid__desc a{color:var(--mast-coral,#ff8373)}.stat-card-grid__text_area{display:flex;flex-direction:column;gap:var(--space-heading-body);padding-bottom:30px}.stat-card-grid__text_area-title{color:var(--stat-text);font-size:var(--type-h2-size);line-height:1.3;margin:0;white-space:pre-line}.stat-card-grid__text_area-text,.stat-card-grid__text_area-text p{color:var(--stat-label);font-family:var(--font-primary);font-size:var(--type-body-size);font-weight:300;line-height:1.3;margin:0}.stat-card-grid__items{display:flex;flex-direction:column}.stat-card-grid__item{border-top:1px solid var(--stat-rule)}@media (min-width:768px){.stat-card-grid-row:not(.stat-card-grid--has-text) .stat-card-grid__items{border-bottom:1px solid var(--stat-rule);border-top:1px solid var(--stat-rule-strong);display:grid;grid-template-columns:repeat(min(var(--stat-count,4),2),minmax(0,1fr))}.stat-card-grid-row:not(.stat-card-grid--has-text) .stat-card-grid__item{border-top:0;padding:45px 15px}.stat-card-grid-row:not(.stat-card-grid--has-text) .stat-card-grid__item:nth-child(2n){border-left:1px solid var(--stat-rule)}.stat-card-grid-row:not(.stat-card-grid--has-text) .stat-card-grid__item:nth-child(n+3){border-top:1px solid var(--stat-rule)}.stat-card-grid-row.stat-card-grid--has-text{border-bottom:1px solid var(--stat-rule);border-top:1px solid var(--stat-rule);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.stat-card-grid-row.stat-card-grid--has-text .stat-card-grid__text_area{padding:50px 30px 50px 0}.stat-card-grid-row.stat-card-grid--has-text .stat-card-grid__items{border-left:1px solid var(--stat-rule);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.stat-card-grid-row.stat-card-grid--has-text .stat-card-grid__item{border-top:0;padding:50px 30px}.stat-card-grid-row.stat-card-grid--has-text .stat-card-grid__item:nth-child(2n){border-left:1px solid var(--stat-rule)}.stat-card-grid-row.stat-card-grid--has-text .stat-card-grid__item:nth-child(n+3){border-top:1px solid var(--stat-rule)}}@media (min-width:1024px){.stat-card-grid-row:not(.stat-card-grid--has-text) .stat-card-grid__items{grid-template-columns:repeat(var(--stat-count,4),minmax(0,1fr))}.stat-card-grid-row:not(.stat-card-grid--has-text) .stat-card-grid__item+.stat-card-grid__item{border-left:1px solid var(--stat-rule)}.stat-card-grid-row:not(.stat-card-grid--has-text) .stat-card-grid__item:nth-child(n+3){border-top:0}.stat-card-grid-row.stat-card-grid--has-text .stat-card-grid__text_area{padding-right:50px}}.stat-card-grid-column .stat-card-grid__text_area{padding-bottom:30px}@media (max-width:767px){.stat-card-grid-row:not(.stat-card-grid--has-text) .stat-card-grid__items{border-bottom:1px solid var(--stat-rule)}}.stat-card-grid--has-media{gap:30px}.stat-card-grid__media{display:flex;flex-direction:column;gap:var(--space-media-caption,20px);min-width:0}.stat-card-grid__image{border-radius:var(--media-radius,8px);overflow:hidden}.stat-card-grid__image img{aspect-ratio:9/5;display:block;height:auto;object-fit:cover;width:100%}.stat-card-grid__caption{color:var(--color-caption);font-family:var(--font-primary);font-size:var(--type-caption-size);font-weight:300;line-height:1.3;text-align:center}.stat-card-grid--dark .stat-card-grid__caption{color:var(--mast-cream,#f5f3ef)}.stat-card-grid--has-media .stat-card-grid__text_area{padding-bottom:0}@media only screen and (min-width:1024px){.stat-card-grid.stat-card-grid--has-media{align-items:start;display:grid;grid-template-columns:minmax(0,900fr) minmax(0,450fr);grid-template-rows:auto 1fr}.stat-card-grid--has-media .stat-card-grid__media{grid-column:1;grid-row:1/span 2}.stat-card-grid--has-media .stat-card-grid__items,.stat-card-grid--has-media .stat-card-grid__text_area{grid-column:2}.stat-card-grid--has-media:not(.stat-card-grid--has-text) .stat-card-grid__items{grid-row:1/span 2}}