/* Review fixes, 26 Sep 2026: readable small text and comfortable tap targets. */
.six-week-mark .badge-kicker{font-size:10px;letter-spacing:.02em}
.footer-bottom a{display:inline-flex;align-items:center;min-height:24px;padding-block:.35rem}
@media(min-width:651px){.footer-bottom{align-items:center}}
@media(max-width:650px){
 .header .wordmark .brand-name{font-size:.72rem;letter-spacing:.1em}
 .hero-tagline{font-size:.78rem;letter-spacing:.1em}
 .footer-bottom a{min-height:44px}
}
/* Keep the six-item menu on one row between tablet and small-desktop widths. */
@media(min-width:901px) and (max-width:1180px){
 .header #navigation{gap:.75rem!important;font-size:.72rem;letter-spacing:.05em}
 .header #navigation .nav-cta{padding:.75rem 1.1rem}
 .header .wordmark .brand-name{max-width:120px}
}
@media(max-width:380px){.page-refreshed .side-note .badge-kicker{font-size:9px;letter-spacing:.03em}}
