/*
 * LG Ingatlan oldalak – közös megjelenési javítások (since 2.1.2)
 *
 * EZ A FÁJL A KÖZPONTI HELY minden prémium ingatlanoldal közös vizuális javításához.
 * A bővítmény minden ingatlanoldalon automatikusan betölti, a frontend saját stíluslapja
 * (app/assets/style-*.css) UTÁN. Az app/ mappán kívül van, ezért egy új frontend-csomag
 * (új style-*.css név) sem írja felül és nem teszi hatástalanná.
 *
 * Szabályok:
 *  - Csak olyan javítás kerüljön ide, amely minden ingatlanoldalra igaz.
 *  - Lehetőleg stabil, értelmes osztálynevekre hivatkozz (pl. .hero-line), ne a generált
 *    segédosztályokra (pl. .pb-[0.07em]), mert azok egy új frontend-csomagban megváltozhatnak.
 *  - Minden javításhoz írj rövid megjegyzést: mi a hiba, mióta, és hogyan tesztelted.
 */

/*
 * 1. Hero címsor: a betűk alsó szára (g, y, p, j) levágódott.            (2.1.2)
 *
 * Ok: a címsor sorai egy overflow: hidden dobozban vannak (a beúszó animáció miatt),
 * a sormagasság pedig csak 0.86, így a talpvonal alá nyúló betűrészek kilógtak a dobozból.
 *
 * Javítás: a sor dobozát 0.18em-mel lefelé megnöveljük (padding), és ugyanennyi negatív
 * margóval visszahúzzuk. Így a levágás megszűnik, de a sorok helye, a sorköz és a címsor
 * helye a nyitóképen pixelre ugyanaz marad, mint eddig.
 *
 * Régi böngészőben (:has() nélkül; Chrome < 105, Safari < 15.4, Firefox < 121) csak az első
 * szabály érvényes: a levágás ott is megszűnik, a két sor kicsit távolabb kerül egymástól.
 *
 * Teszt: Örök/panoráma, Igényes/gyógyház, Szőlőhegyi/pajta, Józsi/bácsi – 1440 és 390 px.
 */
.hero-line {
	padding-bottom: 0.18em !important;
}

h1 > span:has(> .hero-line) {
	margin-bottom: -0.18em;
}
