/* Shared high-contrast text and consistent blue mobile navigation. */
.menu-toggle span,.menu-toggle span:last-child{background:#115099!important}
.hamburger-menu{border-top-color:#115099!important}
.menu-group summary::marker{color:#115099!important}
.pillar-link,.pillar-link:visited,.pillar-link:hover,.pillar-link:focus-visible,.pillar-link span{color:#fff!important}
.form-card h2,.form-card label,.form-card .button,.form-card .status{color:#fff}
.form-card .eyebrow{color:#d4e7ff}
.form-card .intro,.form-card .form-note,.form-card label span{color:#d8e5f5}
.hero .hero-copy h1,.hero .pillar-hero-benefits li{color:#fff}
