/* a11y + polish fixes from the Impeccable audit (loaded after each page's own styles) */
p,li,dd{text-wrap:pretty}
h1,h2,h3{text-wrap:balance}
input::placeholder,textarea::placeholder{color:#6b6b6b;opacity:1}
footer .footer-links a{display:inline-flex;align-items:center;min-height:24px;padding:2px 0}
footer.on-dark .footer-links a{color:oklch(74% 0.008 55)}
footer.on-dark .footer-links a:hover{color:oklch(88% 0.006 60)}
footer.on-dark .footer-copy{color:oklch(66% 0.008 55)}
.cta-pill-lbl{color:oklch(74% 0.008 55)}
footer.on-dark .footer-logo-txt b{color:oklch(76% 0.1 145)}
div.footer > a, a[href="/forgot-password"]{display:inline-flex;align-items:center;min-height:24px}
.doc-wrap p,.doc-wrap li{max-width:68ch}
