.etap-okno.ep-modul-z-obrazem {display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}
.ep-modul-tekst {min-width:0;overflow-wrap:break-word}
.ep-modul-obraz {margin:0;min-width:0;position:sticky;top:0}
.ep-modul-obraz img {display:block;width:100%;height:auto;border-radius:16px;border:1px solid var(--line)}
.ep-modul-tekst .lead,.ep-modul-tekst .lista-modulu li,.ep-modul-tekst .etap-nota {white-space:pre-line}
@media(max-width:760px){.etap-okno.ep-modul-z-obrazem {grid-template-columns:minmax(0,1fr);gap:28px}.ep-modul-obraz {position:static}}
