/*
 * Script-aware label treatment — loaded last, 2026-08-24.
 *
 * Twenty-odd rules across five stylesheets set small labels in
 * `text-transform: uppercase` with 0.05em-0.13em of tracking. That is the
 * correct treatment for a bicameral script: Latin and Cyrillic capitals gain
 * legibility from the extra space, and Armenian has a real uppercase too.
 *
 * Georgian Mkhedruli is unicameral. It has no capitals, so `uppercase` changes
 * nothing at all — but the tracking that travels with it stays, and because
 * letter-spacing is added after every character including the space, the gaps
 * between Georgian words visibly double. On /ka/pricing the eyebrow read as
 * "პროდუქტის  პატიოსანი  საზღვრები" with what looked like typing errors.
 *
 * Two earlier patches tried to fix this per page, one in public-pages and one
 * in home, each covering the classes somebody had noticed at the time. Every
 * new component reintroduced the problem. This is the single rule that owns it.
 *
 * The doubled :is() is deliberate. This file loads after the page stylesheet,
 * but cascade order only settles ties: `.page-home .home-hero__copy .eyebrow`
 * carries three classes, so the selector below needs matching weight to reach
 * it without !important.
 */

html:lang(ka) body
:is(.eyebrow,
    .preview-label,
    .price-card__badge,
    .price-card__eyebrow,
    .pricing__eyebrow,
    .pricing-card__eyebrow,
    .pricing-card__badge,
    .search-panel__kicker,
    .report-source-selector__eyebrow,
    .report-source-card__section h4,
    .report-source-card__limit h4,
    .hero-proof li,
    .hero-scan__label,
    .hero-scan__status,
    .sample-report__eyebrow,
    .sample-report__vehicle-label,
    .sample-report__contents-label,
    .sample-report__frame-kicker,
    .sample-report__item-kicker,
    .sample-report__position)
:is(.eyebrow,
    .preview-label,
    .price-card__badge,
    .price-card__eyebrow,
    .pricing__eyebrow,
    .pricing-card__eyebrow,
    .pricing-card__badge,
    .search-panel__kicker,
    .report-source-selector__eyebrow,
    .report-source-card__section h4,
    .report-source-card__limit h4,
    .hero-proof li,
    .hero-scan__label,
    .hero-scan__status,
    .sample-report__eyebrow,
    .sample-report__vehicle-label,
    .sample-report__contents-label,
    .sample-report__frame-kicker,
    .sample-report__item-kicker,
    .sample-report__position) {
    letter-spacing: normal;
    text-transform: none;
}
