/* Generated from validated CMS design settings. */
/* block #972 (columns) */
#block-973 .block-hero{--hero-custom-height:300px;}
@media (max-width:720px){#block-973 .block-hero{min-height:420px}}
#block-973 .block-hero__title{font-size:clamp(min(var(--step-6),72px),6vw,72px)}
#block-973{--block-pad-top:var(--section-space-l);}
#block-972{--block-pad-bottom:0;}

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

/* block #977 (icon_text) */
#block-977{--block-pad-top:var(--section-space-l);}

/* block #978 (docs_list) */
#block-978 .docslist-grid{--grid-track:2;--grid-span:1}#block-978 .docslist-acts{--grid-track:2;--grid-span:1}

/* block #979 (columns) */
#block-981 .block-cta{--cta-bg:#173a63;--cta-text:#ffffff;}
