/* Generated from validated CMS design settings. */
/* block #1004 (hero) */
#block-1004 .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:820px;--hero-custom-height:720px;}
@media (max-width:720px){#block-1004 .block-hero{min-height:700px}}
#block-1004 .block-hero__scrim{--hero-scrim-rgb:11,26,48;--hero-scrim-a:0.76;--hero-scrim-direction:90deg;}
#block-1004 .block-hero__text{--hero-text:#ffffff;--hero-btn:#159b8f;}
#block-1004 .block-hero__title{font-size:clamp(min(var(--step-6),64px),5.333vw,64px)}

/* block #1005 (columns) */
#block-1007 .collage__canvas{--collage-cols:6;--collage-rows:2;}#block-1007 .collage-comp{--cols:repeat(4,minmax(0,1fr));--rows:repeat(2,minmax(var(--row),auto));}#block-1007 .collage__item--5{--ga:1/1/3/3;}#block-1007 .collage__item--5 .collage__badge-core{inline-size:70%}#block-1007 .collage__item--0{--ga:1/1/3/3;}#block-1007 .collage__item--1{--ga:1/3/2/4;}#block-1007 .collage__item--2{--ga:1/4/2/5;}#block-1007 .collage__item--3{--ga:2/3/3/4;}#block-1007 .collage__item--4{--ga:2/4/3/5;}#block-1007 .collage__item--4 .collage__pattern{--block-pattern-size:28px;background-image:radial-gradient(var(--block-pattern-ink) 1.5px,transparent 1.6px);background-size:var(--block-pattern-size,28px) var(--block-pattern-size,28px);}
@media (min-width: 721px){#block-1005 .cms-columns{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)}}
#block-1005{--block-pad-top:var(--section-space-l);--block-pad-bottom:var(--section-space-l);}

/* block #1008 (icon_text) */
@media (min-width:721px){#block-1008 .icon-text__grid{grid-template-columns:repeat(4,minmax(0,1fr));}}#block-1008 .icon-text__label{font-size:18px;}
#block-1008{--section-fg:#ffffff;--section-title-fg:#ffffff;--section-muted-fg:color-mix(in srgb, #ffffff 82%, transparent);--section-link-fg:#ffffff;color:var(--section-fg)}
#block-1008 :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-1008 :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-1008 :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-1008 :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-1008{--block-pad-top:var(--section-space-l);--block-pad-bottom:var(--section-space-l);}

/* block #1009 (cards_grid) */
#block-1009{--cards-cols:5;}#block-1009 .cards-grid{--grid-track:5;--grid-span:1}#block-1009 .block-cards{--feature-card-icon-size:26px;}#block-1009 .feature-card__icon{width:44px;height:44px;}#block-1009 .block-cards--style-new .cards-grid{gap:clamp(20px,2.4vw,36px);}#block-1009 .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-1009 .block-cards--style-new .feature-card::before{display:none;}#block-1009 .block-cards--style-new .feature-card:hover{background:var(--card-bg,transparent);border-top-color:var(--gov-teal);box-shadow:none;transform:none;}#block-1009 .block-cards--style-new .feature-card__top{align-items:flex-start;margin-bottom:clamp(22px,2.3vw,34px);}#block-1009 .block-cards--style-new .feature-card__icon{width:26px;height:26px;border:0;border-radius:0;background:transparent;color:var(--gov-teal);justify-content:flex-start;}#block-1009 .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-1009 .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-1009 .block-cards--style-new .feature-card__text{color:var(--cards-text,var(--gov-ink));max-width:34ch;}

/* block #1010 (cards_grid) */
#block-1010{--cards-cols:4;}#block-1010 .block-cards{--feature-card-icon-size:22px;}#block-1010 .feature-card__icon{width:42px;height:42px;}
#block-1010{--block-bg:#f0f7f5}
#block-1010{--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-1010 :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-1010 :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-1010 :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-1010 :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 #1011 (icon_text) */
#block-1011{--block-bg:#f0f7f5}
#block-1011{--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-1011 :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-1011 :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-1011 :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-1011 :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-1011{--block-pad-bottom:var(--section-space-s);}

/* block #1012 (cta) */
#block-1012{--block-bg:#f0f7f5}
#block-1012{--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-1012 :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-1012 :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-1012 :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-1012 :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-1012{--block-pad-top:var(--section-space-s);}

/* block #1013 (stages) */
#block-1013 .stages{--stages-count:5}

/* block #1014 (cards_grid) */
#block-1014{--cards-cols:5;}#block-1014 .cards-grid{--grid-track:5;--grid-span:1}#block-1014 .block-cards{--feature-card-icon-size:24px;}#block-1014 .feature-card__icon{width:42px;height:42px;}
#block-1014{--block-bg:#f6faf9}
#block-1014{--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-1014 :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-1014 :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-1014 :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-1014 :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 #1015 (columns) */
#block-1016 .block-counters{--counter-icon-size:32px;--counter-icon-box-size:54px;}
@media (min-width:721px){#block-1017 .icon-text__grid{grid-template-columns:repeat(1,minmax(0,1fr));}}
@media (min-width: 721px){#block-1015 .cms-columns{grid-template-columns:minmax(0, 2fr) minmax(0, 3fr)}}
#block-1015{--block-bg:linear-gradient(135deg, #0b1a30 0%, #14525a 100%)}
#block-1015{--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-1015 :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-1015 :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-1015 :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-1015 :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 #1018 (icon_text) */
#block-1018{--block-bg:#f6faf9}
#block-1018{--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-1018 :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-1018 :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-1018 :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-1018 :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 #1019 (icon_text) */
@media (min-width:721px){#block-1019 .icon-text__grid{grid-template-columns:repeat(2,minmax(0,1fr));}}

/* block #1020 (text) */
#block-1020{--block-bg:linear-gradient(135deg, #0b1a30 0%, #14525a 100%)}
#block-1020{--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-1020 :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-1020 :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-1020 :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-1020 :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-1020{--block-pad-bottom:0;}

/* block #1021 (buttons) */
#block-1021{--block-bg:linear-gradient(135deg, #0b1a30 0%, #14525a 100%)}
#block-1021{--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-1021 :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-1021 :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-1021 :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-1021 :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-1021{--block-pad-top:var(--section-space-s);}
