/* ══════════════════════════════════════════════════════════════════════════
   BEZ SKLA — vypnutie všetkých `backdrop-filter` efektov
   ─────────────────────────────────────────────────────────────────────────
   Jakubovo rozhodnutie z 29. 9. 2026 po pozretí porovnania. Kandidát na ostrú.

   PREČO: 29. 9. 2026, merané v Jakubovom Chrome na jeho okne
   2102 × 1123 pri devicePixelRatio 2 — teda 9,4 megapixela na snímku.
   A/B na tej istej stránke a tom istom stroji, jediný rozdiel bolo sklo:

       so sklom   60 pomalých snímok
       bez skla   50 pomalých snímok      → −17 %

   Sklo teda NIE JE hlavnou príčinou sekania (to hľadáme ďalej v `sticky`
   vrstvách a veľkých fotkách), ale je to najlacnejšie odstrániteľných 17 %.
   Vizuálny rozdiel je pritom sotva postrehnuteľný, lebo blur na kartách bol
   iba 5 px — porovnanie: ~/Desktop/SCREENSHOT/BH-POROVNANIE-sklo.jpg.
   Jakub po pozretí rozhodol: „odstráň všetky sklo efekty z dev".

   POZOR na zavádzajúce číslo: prvkov s `backdrop-filter` je na stránke 48,
   ale 45 z nich má NULOVÝ rozmer (sú v zamknutých sekciách a modáloch, takže
   sa nikdy nekreslia). Reálne sklo sú TRI karty rozcestníka = 1,38 MPx.
   Keby sa to raz upratovalo v zdrojákoch, stačia tie tri; zvyšok je mŕtva
   váha v CSS.

   Načítava sa ako POSLEDNÝ stylesheet, takže prebíja všetko predošlé.
   Zrušenie = zmazať tento súbor a jeho <link> z index.html, en.html
   a kancelarie.html. Žiadny iný súbor sa kvôli tomu nemenil.
   ══════════════════════════════════════════════════════════════════════════ */

*, *::before, *::after {
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
}

/* Karty rozcestníka bez skla vyzerajú priesvitne a text na nich stráca kontrast.
   Náhradné pozadie NIE JE vymyslené — je to presne to, ktoré `css/hero.css`
   používa v `@media (hover: none) and (pointer: coarse)` pre dotykové
   zariadenia, kde sa sklo vypína z úplne rovnakého dôvodu (rozostrenie
   pozadia je nad prekresľujúcou sa fotografiou drahé). */
.hero-card {
  background:
    linear-gradient(to top, rgba(2, 8, 24, 0.78) 0%, rgba(2, 8, 24, 0.42) 42%, rgba(2, 8, 24, 0.18) 100%),
    rgba(255, 255, 255, 0.05) !important;
}
