/* Final government page and amber logo refinement. */
html body .brand-lockup img{filter:brightness(0) saturate(100%) invert(82%) sepia(87%) saturate(1264%) hue-rotate(330deg) brightness(104%) contrast(99%)!important}
body main#main>.gov-hero+.numbered-intro{display:grid!important;grid-template-columns:90px minmax(0,1.15fr) minmax(280px,.85fr)!important;gap:42px!important;align-items:center;background:linear-gradient(145deg,#f7fafc,#eaf3f7 68%,#d8edf1)!important;color:#17324d!important}
body main#main>.gov-hero+.numbered-intro>span{display:grid;place-items:center;width:64px;height:64px;border-radius:18px;background:#fdbb3d!important;color:#17324d!important;font-weight:800;box-shadow:0 14px 32px rgba(253,187,61,.28)}
body main#main>.gov-hero+.numbered-intro h2{color:#0b3b6f!important}body main#main>.gov-hero+.numbered-intro .kicker{color:#246493!important}body main#main>.gov-hero+.numbered-intro>p:last-child{color:#64748b!important;line-height:1.8}
body main#main>.gov-hero~section.section.light{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;background:radial-gradient(circle at 92% 6%,rgba(73,174,188,.2),transparent 28%),linear-gradient(180deg,#f7fafc,#eaf3f7)!important}
body main#main>.gov-hero~section.section.light .solution-band.solution-band{display:flex!important;flex-direction:column;align-items:flex-start!important;min-height:360px;padding:38px!important;border:1px solid rgba(36,100,147,.17)!important;border-radius:24px!important;background:#fff!important;color:#17324d!important;box-shadow:0 20px 54px rgba(11,59,111,.1)!important;transition:transform .35s ease,box-shadow .35s ease}
body main#main>.gov-hero~section.section.light .solution-band:nth-child(2){background:linear-gradient(145deg,#0b3b6f,#174f7e)!important;color:#fff!important}body main#main>.gov-hero~section.section.light .solution-band:nth-child(3){background:linear-gradient(145deg,#246493,#287e95)!important;color:#fff!important}
body main#main>.gov-hero~section.section.light .solution-band:hover{transform:translateY(-6px);box-shadow:0 28px 64px rgba(11,59,111,.16)!important}body main#main>.gov-hero~section.section.light .solution-band>span{display:grid;place-items:center;width:48px;height:48px;margin-bottom:32px;border-radius:14px;background:#fdbb3d!important;color:#17324d!important}
body main#main>.gov-hero~section.section.light .solution-band h2{margin:0 0 14px;color:#0b3b6f!important}body main#main>.gov-hero~section.section.light .solution-band p{color:#64748b!important}body main#main>.gov-hero~section.section.light .solution-band b{margin-top:auto;padding-top:28px;color:#246493!important}
body main#main>.gov-hero~section.section.light .solution-band:nth-child(2) h2,body main#main>.gov-hero~section.section.light .solution-band:nth-child(3) h2{color:#fff!important}body main#main>.gov-hero~section.section.light .solution-band:nth-child(2) p,body main#main>.gov-hero~section.section.light .solution-band:nth-child(3) p{color:#dbeaf1!important}body main#main>.gov-hero~section.section.light .solution-band:nth-child(2) b,body main#main>.gov-hero~section.section.light .solution-band:nth-child(3) b{color:#87e0e7!important}
@media(max-width:800px){body main#main>.gov-hero+.numbered-intro{grid-template-columns:64px 1fr!important;gap:24px!important}body main#main>.gov-hero+.numbered-intro>p:last-child{grid-column:2}body main#main>.gov-hero~section.section.light{grid-template-columns:1fr}}
@media(max-width:560px){body main#main>.gov-hero+.numbered-intro{display:block!important}body main#main>.gov-hero+.numbered-intro>span{margin-bottom:26px}body main#main>.gov-hero+.numbered-intro>p:last-child{margin-top:20px}body main#main>.gov-hero~section.section.light .solution-band.solution-band{min-height:300px;padding:28px!important}}
@media(prefers-reduced-motion:reduce){body main#main>.gov-hero~section.section.light .solution-band{transition:none!important}}
