/* a11y patches from Lighthouse audit 2026-04-27 */

/* color-contrast: time element (Updated date) - was #777, push to #555 for WCAG AA */
time[itemprop="dateModified"], .wrapper time {
    color: #555 !important;
}

/* color-contrast: six-step__number - ensure dark color on light background */
.six-step__number {
    color: #1a1a1a !important;
}

/* target-size: mailto links (footer/contact) - minimum 44px tap area */
a[href^="mailto:"] {
    display: inline-block;
    min-height: 24px;
    padding: 6px 4px;
    line-height: 1.4;
}
