.health-guide-consistent{overflow-wrap:anywhere;max-width:68rem;color:var(--brand-navy)}.health-guide-consistent h1{color:var(--brand-navy);letter-spacing:0;font-size:3.5rem;line-height:1.15}.health-guide-consistent h2{letter-spacing:0;font-size:1.75rem;line-height:1.3}.health-guide-consistent h3{letter-spacing:0}.health-guide-consistent p,.health-guide-consistent li{font-size:1.0625rem;line-height:1.65}.health-guide-consistent>header{padding-bottom:1.5rem}.health-guide-consistent>header p{color:var(--brand-navy)}.health-guide-consistent>.grid{padding-top:1.5rem}.health-guide-consistent .health-guide-section{margin-top:1.5rem}.health-guide-consistent .health-guide-section:not(details):not([role=alert])>h2,.health-guide-consistent .health-guide-section:not(details):not([role=alert])>div:first-child>h2{color:var(--brand-navy)}.health-guide-consistent details{background:var(--cream-panel);border-color:var(--brand-navy)!important}.health-guide-consistent summary{min-height:52px;background:var(--brand-navy)!important;color:var(--brand-gold)!important}.health-guide-consistent summary h2,.health-guide-consistent summary h3,.health-guide-consistent summary span{color:var(--brand-gold)!important}.health-guide-consistent details>div{border-top-color:var(--brand-gold);background:var(--cream-panel)!important}.health-guide-consistent [role=alert]{border-color:var(--brand-burgundy)!important;background:var(--emergency-soft)!important;color:var(--emergency-ink)!important}.health-guide-consistent [role=alert] h2,.health-guide-consistent [role=alert] h3,.health-guide-consistent [role=alert]>div{color:var(--emergency-ink)!important}.health-guide-consistent a[class*=inline-flex],.health-guide-consistent a[class*=border]{white-space:normal;min-height:52px}.health-guide-consistent a:focus-visible,.health-guide-consistent summary:focus-visible{outline:3px solid var(--brand-gold);outline-offset:3px}.health-guide-navigation{border-block:2px solid var(--brand-gold);margin-top:1.5rem;margin-bottom:1.5rem;padding-block:1.25rem}.health-guide-navigation h2{color:var(--brand-navy);letter-spacing:0;margin-bottom:1rem;font-size:1.75rem;line-height:1.3}@media (width<=639px){.health-guide-consistent h1{font-size:2.5rem}}
