/* Generated from validated CMS design settings. */
/* block #1073 (hero) */
#block-1073 .block-hero{--hero-background:linear-gradient(90deg, rgba(11,26,48,.96) 0%, rgba(11,26,48,.92) 42%, rgba(11,26,48,.55) 72%, rgba(11,26,48,.12) 100%), linear-gradient(var(--gov-navy, #173a63), var(--gov-navy, #173a63));--hero-text-width:760px;}
#block-1073 .block-hero__scrim{--hero-scrim-rgb:11,26,48;--hero-scrim-a:0.68;--hero-scrim-direction:90deg;}
#block-1073 .block-hero__text{--hero-text:#ffffff;--hero-btn:#16a394;}

/* block #1074 (columns) */
#block-1076 .collage__canvas{--collage-cols:6;--collage-rows:4;}#block-1076 .collage-comp{--cols:repeat(4,minmax(0,1fr));--rows:repeat(2,minmax(var(--row),auto));}#block-1076 .collage__item--5{--ga:1/1/3/3;}#block-1076 .collage__item--5 .collage__badge-core{inline-size:80%}#block-1076 .collage__item--0{--ga:1/1/3/3;}#block-1076 .collage__item--1{--ga:1/3/2/4;}#block-1076 .collage__item--2{--ga:1/4/2/5;}#block-1076 .collage__item--3{--ga:2/3/3/4;}#block-1076 .collage__item--4{--ga:2/4/3/5;}
@media (min-width: 721px){#block-1074 .cms-columns{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)}}
#block-1074{--block-pad-top:var(--section-space-m);}

/* block #1077 (cards_grid) */
#block-1077{--cards-cols:4;}#block-1077 .block-cards{--feature-card-icon-size:30px;}#block-1077 .feature-card__icon{width:48px;height:48px;}#block-1077 .block-cards--style-new .cards-grid{gap:clamp(20px,2.4vw,36px);}#block-1077 .block-cards--style-new .feature-card{background:var(--card-bg,transparent);border:0;border-top:1px solid var(--gov-border);border-radius:0;box-shadow:none;min-height:0;padding:26px 0 30px;transform:none;overflow:visible;transition:border-color .18s ease,color .18s ease,background-color .18s ease;}#block-1077 .block-cards--style-new .feature-card::before{display:none;}#block-1077 .block-cards--style-new .feature-card:hover{background:var(--card-bg,transparent);border-top-color:var(--gov-teal);box-shadow:none;transform:none;}#block-1077 .block-cards--style-new .feature-card__top{align-items:flex-start;margin-bottom:clamp(22px,2.3vw,34px);}#block-1077 .block-cards--style-new .feature-card__icon{width:30px;height:30px;border:0;border-radius:0;background:transparent;color:var(--gov-teal);justify-content:flex-start;}#block-1077 .block-cards--style-new .feature-card__num{color:var(--gov-teal-text);font-size:var(--font-size-meta,var(--step--3));font-weight:700;letter-spacing:var(--meta-letter-spacing,.12em);}#block-1077 .block-cards--style-new .feature-card__title{color:var(--cards-text,var(--gov-title));font-size:var(--font-size-h3,var(--step-2));line-height:1.25;margin-bottom:10px;}#block-1077 .block-cards--style-new .feature-card__text{color:var(--cards-text,var(--gov-ink));max-width:34ch;}
#block-1077{--block-bg:#f0f7f5}
#block-1077{--section-fg:var(--gov-ink);--section-title-fg:var(--gov-title);--section-muted-fg:var(--text-muted);--section-link-fg:var(--gov-teal-text);color:var(--section-fg)}
#block-1077 :is(h1,h2,h3,h4,h5,h6,[class$="__title"],[class*="__title "]):not(:is(.block-cta,.block-ctaband,.block-banner,.block-counters:not(.block-counters--panel-none),.collage__item--stat,.collage__item--quote:not(.collage-comp__side > *),.collage__item--info,.collage__item--video) *){color:var(--section-title-fg)}
#block-1077 :is(p,li,dd,dt,td,th,blockquote,figcaption,.rich-content,[class*="__text"],[class*="__desc"],[class*="__lead"],[class*="__excerpt"],[class*="__body"],[class*="__note"]):not(:is(.block-cta,.block-ctaband,.block-banner,.block-counters:not(.block-counters--panel-none),.collage__item--stat,.collage__item--quote:not(.collage-comp__side > *),.collage__item--info,.collage__item--video) *){color:var(--section-muted-fg)}
#block-1077 :is(a,.section-head__all,[class*="__more"],[class*="__link"]):not(:is(.block-cta,.block-ctaband,.block-banner,.block-counters:not(.block-counters--panel-none),.collage__item--stat,.collage__item--quote:not(.collage-comp__side > *),.collage__item--info,.collage__item--video) *){color:var(--section-link-fg)}
#block-1077 :is(.act-card,.album-card,.block-testimonials__item,.cat-tile,.catcard,.catdetail__card,.contact-card,.content-card,.doc-card,.faq-item,.feature-card,.leader-card,.mediacard,.news-card,.news-poll-card,.newsdetail-card,.newslist-lead,.project-card,.relnews-card,.site-search-results__item,.social-embed-card,.team-card,.testimonial,.textimage__info--card,.timeline-card,.widget--style-card){--section-fg:var(--gov-ink);--section-title-fg:var(--gov-title);--section-muted-fg:var(--text-muted);--section-link-fg:var(--gov-teal-text);background:#fff;color:var(--section-fg)}
#block-1077{--block-pad-top:var(--section-space-xl);--block-pad-bottom:var(--section-space-xl);--block-watermark-opacity:0.05;--block-watermark-size:20vw;}

/* block #1078 (stages) */
#block-1078 .stages{--stages-count:3}
#block-1078{--block-pad-top:var(--section-space-xl);--block-pad-bottom:var(--section-space-xl);}

/* block #1079 (cards_grid) */
#block-1079{--cards-cols:3;}#block-1079 .block-cards{--feature-card-icon-size:30px;}#block-1079 .feature-card__icon{width:48px;height:48px;}
#block-1079{--block-bg:#faf6ed}
#block-1079{--section-fg:var(--gov-ink);--section-title-fg:var(--gov-title);--section-muted-fg:var(--text-muted);--section-link-fg:var(--gov-teal-text);color:var(--section-fg)}
#block-1079 :is(h1,h2,h3,h4,h5,h6,[class$="__title"],[class*="__title "]):not(:is(.block-cta,.block-ctaband,.block-banner,.block-counters:not(.block-counters--panel-none),.collage__item--stat,.collage__item--quote:not(.collage-comp__side > *),.collage__item--info,.collage__item--video) *){color:var(--section-title-fg)}
#block-1079 :is(p,li,dd,dt,td,th,blockquote,figcaption,.rich-content,[class*="__text"],[class*="__desc"],[class*="__lead"],[class*="__excerpt"],[class*="__body"],[class*="__note"]):not(:is(.block-cta,.block-ctaband,.block-banner,.block-counters:not(.block-counters--panel-none),.collage__item--stat,.collage__item--quote:not(.collage-comp__side > *),.collage__item--info,.collage__item--video) *){color:var(--section-muted-fg)}
#block-1079 :is(a,.section-head__all,[class*="__more"],[class*="__link"]):not(:is(.block-cta,.block-ctaband,.block-banner,.block-counters:not(.block-counters--panel-none),.collage__item--stat,.collage__item--quote:not(.collage-comp__side > *),.collage__item--info,.collage__item--video) *){color:var(--section-link-fg)}
#block-1079 :is(.act-card,.album-card,.block-testimonials__item,.cat-tile,.catcard,.catdetail__card,.contact-card,.content-card,.doc-card,.faq-item,.feature-card,.leader-card,.mediacard,.news-card,.news-poll-card,.newsdetail-card,.newslist-lead,.project-card,.relnews-card,.site-search-results__item,.social-embed-card,.team-card,.testimonial,.textimage__info--card,.timeline-card,.widget--style-card){--section-fg:var(--gov-ink);--section-title-fg:var(--gov-title);--section-muted-fg:var(--text-muted);--section-link-fg:var(--gov-teal-text);background:#fff;color:var(--section-fg)}
#block-1079{--block-pad-top:var(--section-space-xl);--block-pad-bottom:var(--section-space-xl);}

/* block #1080 (counters) */
#block-1080 .block-counters{--counter-icon-size:30px;--counter-icon-box-size:52px;--counters-bg:#ffffff;--counters-text:#173a63;}
#block-1080{--block-bg:linear-gradient(135deg, #0b1a30 0%, #14525a 100%)}
#block-1080{--section-fg:rgba(255,255,255,.92);--section-title-fg:#fff;--section-muted-fg:rgba(255,255,255,.82);--section-link-fg:#fff;color:var(--section-fg)}
#block-1080 :is(h1,h2,h3,h4,h5,h6,[class$="__title"],[class*="__title "]):not(:is(.block-cta,.block-ctaband,.block-banner,.block-counters:not(.block-counters--panel-none),.collage__item--stat,.collage__item--quote:not(.collage-comp__side > *),.collage__item--info,.collage__item--video) *){color:var(--section-title-fg)}
#block-1080 :is(p,li,dd,dt,td,th,blockquote,figcaption,.rich-content,[class*="__text"],[class*="__desc"],[class*="__lead"],[class*="__excerpt"],[class*="__body"],[class*="__note"]):not(:is(.block-cta,.block-ctaband,.block-banner,.block-counters:not(.block-counters--panel-none),.collage__item--stat,.collage__item--quote:not(.collage-comp__side > *),.collage__item--info,.collage__item--video) *){color:var(--section-muted-fg)}
#block-1080 :is(a,.section-head__all,[class*="__more"],[class*="__link"]):not(:is(.block-cta,.block-ctaband,.block-banner,.block-counters:not(.block-counters--panel-none),.collage__item--stat,.collage__item--quote:not(.collage-comp__side > *),.collage__item--info,.collage__item--video) *){color:var(--section-link-fg)}
#block-1080 :is(.act-card,.album-card,.block-testimonials__item,.cat-tile,.catcard,.catdetail__card,.contact-card,.content-card,.doc-card,.faq-item,.feature-card,.leader-card,.mediacard,.news-card,.news-poll-card,.newsdetail-card,.newslist-lead,.project-card,.relnews-card,.site-search-results__item,.social-embed-card,.team-card,.testimonial,.textimage__info--card,.timeline-card,.widget--style-card){--section-fg:var(--gov-ink);--section-title-fg:var(--gov-title);--section-muted-fg:var(--text-muted);--section-link-fg:var(--gov-teal-text);background:#fff;color:var(--section-fg)}
#block-1080{--block-pad-top:var(--section-space-xl);--block-pad-bottom:var(--section-space-xl);--block-watermark-opacity:0.08;--block-watermark-size:18vw;}

/* block #1081 (icon_text) */
#block-1081 .icon-text__card--c0{--icon-text-accent:#159b8f;}#block-1081 .icon-text__card--c1{--icon-text-accent:#159b8f;}#block-1081 .icon-text__card--c2{--icon-text-accent:#159b8f;}
#block-1081{--block-pad-top:var(--section-space-xl);--block-pad-bottom:var(--section-space-xl);}

/* block #1082 (cta) */
#block-1082 .block-ctaband{--ctaband-bg:#0b1a30;--ctaband-text:#ffffff;--ctaband-btn:#16a394;--ctaband-btn-fg:#0b1a30;}
#block-1082{--block-bg:#eef6f4}
#block-1082{--section-fg:var(--gov-ink);--section-title-fg:var(--gov-title);--section-muted-fg:var(--text-muted);--section-link-fg:var(--gov-teal-text);color:var(--section-fg)}
#block-1082 :is(h1,h2,h3,h4,h5,h6,[class$="__title"],[class*="__title "]):not(:is(.block-cta,.block-ctaband,.block-banner,.block-counters:not(.block-counters--panel-none),.collage__item--stat,.collage__item--quote:not(.collage-comp__side > *),.collage__item--info,.collage__item--video) *){color:var(--section-title-fg)}
#block-1082 :is(p,li,dd,dt,td,th,blockquote,figcaption,.rich-content,[class*="__text"],[class*="__desc"],[class*="__lead"],[class*="__excerpt"],[class*="__body"],[class*="__note"]):not(:is(.block-cta,.block-ctaband,.block-banner,.block-counters:not(.block-counters--panel-none),.collage__item--stat,.collage__item--quote:not(.collage-comp__side > *),.collage__item--info,.collage__item--video) *){color:var(--section-muted-fg)}
#block-1082 :is(a,.section-head__all,[class*="__more"],[class*="__link"]):not(:is(.block-cta,.block-ctaband,.block-banner,.block-counters:not(.block-counters--panel-none),.collage__item--stat,.collage__item--quote:not(.collage-comp__side > *),.collage__item--info,.collage__item--video) *){color:var(--section-link-fg)}
#block-1082 :is(.act-card,.album-card,.block-testimonials__item,.cat-tile,.catcard,.catdetail__card,.contact-card,.content-card,.doc-card,.faq-item,.feature-card,.leader-card,.mediacard,.news-card,.news-poll-card,.newsdetail-card,.newslist-lead,.project-card,.relnews-card,.site-search-results__item,.social-embed-card,.team-card,.testimonial,.textimage__info--card,.timeline-card,.widget--style-card){--section-fg:rgba(255,255,255,.92);--section-title-fg:#fff;--section-muted-fg:rgba(255,255,255,.82);--section-link-fg:#fff;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18);color:var(--section-fg)}
#block-1082{--block-pad-top:var(--section-space-xl);--block-pad-bottom:var(--section-space-xl);}
