/* Primary homepage actions fit the landing screen and one scroll. */
.site-notice{position:static;inset:auto;margin-block:0;font-size:.85rem;line-height:1.45;padding-block:10px}
.home-priority .hero.hero-dash{min-block-size:0;padding-block:20px 12px}
.home-priority .hero-dash h1{margin-block:0 8px}
.home-priority .section.dash{padding-block:16px}
.home-priority .trust{margin-block:12px;padding-block:10px;gap:8px 20px}
.home-priority .tiles{gap:12px}
.home-priority .dash-contact{padding-block:16px}
@media(max-width:600px){.home-priority .hero-dash h1{font-size:clamp(1.65rem,7vw,2.2rem);line-height:1.15}.home-priority .hero-dash .lead{font-size:1.0625rem;line-height:1.45}}
