.article-hero,.hub-hero{min-height:300px}@media(min-width:783px){.article-hero,.hub-hero{min-height:544px}}.article-hero .wp-block-cover__inner-container,.hub-hero .wp-block-cover__inner-container{display:flex;flex-direction:column;gap:12px;max-width:780px}.page-hero__eyebrow{font-size:12px;letter-spacing:.04em;margin:0;text-transform:uppercase}.article-hero h1,.hub-hero h1{line-height:1.1;margin:0}.hub-hero{color:#2a4236}.hub-hero .page-hero__eyebrow{color:#2a4236;font-size:14px;text-transform:none}.article-hero{color:#fff}.article-hero .page-hero__eyebrow{color:#dfe9d9}.filter-pills{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}@media(max-width:782px){.filter-pills{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}}.filter-pills li p{margin:0}.filter-pill{align-items:center;background-color:#eef3ef;border-radius:8px;color:#2a4236;display:inline-flex;flex-shrink:0;font-size:15px;line-height:16px;padding:7px 12px;text-decoration:none;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.filter-pill.is-active,.filter-pill:focus,.filter-pill:hover{background-color:#2a4236;color:#dfe9d9}.featured-article{border-radius:10px;display:grid;grid-template-columns:1.1fr 1fr;overflow:hidden}@media(max-width:782px){.featured-article{grid-template-columns:1fr}}.featured-article__media{margin:0}.featured-article__media img{height:100%;min-height:260px;-o-object-fit:cover;object-fit:cover;width:100%}.featured-article__panel{background-color:#dfe9d9;display:flex;flex-direction:column;gap:24px;justify-content:space-between;padding:32px}.featured-article__label{color:#1a1a1a;font-size:14px;margin:0}.featured-article__panel h3,.featured-article__panel p{color:#2a4236;margin:0}.featured-article__link{align-self:flex-start;border-bottom:1px solid #2a4236;color:#2a4236;font-family:var(--wp--preset--font-family--heading);padding-bottom:3px;text-decoration:none}.article-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);width:100%}@media(max-width:782px){.article-grid{grid-template-columns:1fr}}.article-card{background-color:#2a4236;border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.article-card__media{height:210px;margin:0}.article-card__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.article-card__body{display:flex;flex-direction:column;gap:8px;padding:16px 20px}.article-card__body h3,.article-card__body p{color:#dfe9d9;margin:0}.article-card__link{align-self:flex-start;border-bottom:1px solid #dfe9d9;color:#dfe9d9;font-family:var(--wp--preset--font-family--heading);font-size:15px;padding-bottom:2px;text-decoration:none}.cta-banner{background-color:#e5eaeb;text-align:center}.cta-banner h2,.cta-banner p{color:#002a39}.cta-banner .wp-block-button__link{background-color:#002a39;color:#eaeceb}.cta-banner__phone{color:#002a39;font-family:var(--wp--preset--font-family--heading);margin:0}.highlight-row{flex-wrap:wrap;gap:24px 44px;justify-content:center}.highlight,.highlight-row{align-items:center;display:flex}.highlight{gap:10px}.highlight img{height:34px;width:34px}.highlight p{color:#2a4236;font-family:var(--wp--preset--font-family--heading);font-size:20px;margin:0}.contact-banner{background-color:#c9dac0;text-align:center}.contact-banner h2{color:#2a4236}.contact-banner>p{color:#4a5550}.contact-banner__row{align-items:center;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:center}.contact-item{align-items:center;gap:8px!important}.contact-item .wp-block-image{margin:0}.contact-item img{height:16px;width:16px}.contact-item p{margin:0}.contact-item a{color:#2a4236;text-decoration:none}
