/* V3 výkon a stabilita rozloženia – načítané za všetkými štýlmi R4.3 (aj za assets/header.css). Vzhľad nemení. */

/* Bebas Neue (iba úvod) ako WOFF2. Rovnaké pravidlo v r43/.../d-v2-hero.css odkazuje na TTF; neskôr definované
   @font-face s rovnakou rodinou, váhou a štýlom má prednosť, takže prehliadač stiahne iba WOFF2. */
@font-face { font-family: "Bebas Neue"; font-weight: 400; font-style: normal; font-display: swap; src: url("fonts/BebasNeue-Regular.woff2") format("woff2"), url("../r43/assets/fonts/BebasNeue-Regular.ttf") format("truetype"); }

/* CLS úvodu: panel „Čo vám spolupráca prinesie“ (#bz-panel, [data-biz-body]) je v HTML prázdny a d-ui.wp.js ho
   vykreslí až po načítaní. Pri dvoch stĺpcoch (≥ 1181 px) tým posunie vertikálne centrovaný text hero, v jednom
   stĺpci odstavec Programu výhod pod ním. Kým je panel prázdny, rezervuje sa jeho výška nameraná pri pôvodnom
   obsahu (záložka Investor); po vykreslení pravidlo :empty prestane platiť a výšku určuje obsah. */
.page-home [data-biz-body]:empty { min-height: 1113px; }
@media (min-width: 361px) { .page-home [data-biz-body]:empty { min-height: 972px; } }
@media (min-width: 401px) { .page-home [data-biz-body]:empty { min-height: 800px; } }
@media (min-width: 521px) { .page-home [data-biz-body]:empty { min-height: 644px; } }
@media (min-width: 721px) { .page-home [data-biz-body]:empty { min-height: 600px; } }
@media (min-width: 801px) { .page-home [data-biz-body]:empty { min-height: 545px; } }
@media (min-width: 1181px) { .page-home [data-biz-body]:empty { min-height: 700px; } }
@media (min-width: 1260px) { .page-home [data-biz-body]:empty { min-height: 678px; } }
