/* Szerokość czytania wpisu. Ładowany tylko przez layouts/blog/single.html;
   pominięty na /blog/meta-ads-claude-code-skills/ (Test 8, zamrożony do
   decyzji po 2026-10-10), która używa wyłącznie blog.629c0023d3.css.

   Niezmienniki: kolumna tekstu do 940 px obok panelu 300 px (od 1181 px);
   do 1180 px jedna kolumna do 760 px, panel pod tekstem; telefon bez
   zmian. Kolumna nie ma max-width w ch: ch liczy się z fontu kontenera
   (14 px), nie z fontu akapitu. Przyklejona jest tylko karta zapisu, nigdy
   cały panel ani spis: przyklejenie wymaga, by panel był rozciągnięty na
   wysokość treści (align-self:stretch), a górny offset 106 px = pasek 90 px
   + 16 px. Karta ma 462 px, więc przykleja się tylko od 620 px wysokości
   okna; niżej płynie ze stroną i jest zawsze osiągalna zwykłym scrollem. */

.wrap{width:min(100%,1400px);padding:0 clamp(16px,4vw,56px)}

.uklad{grid-template-columns:300px minmax(0,940px)}
.tresc{max-width:none}

@media(min-width:1181px){
  .tresc p,.tresc ul,.tresc ol,.tresc dl{font-size:18px}
}

@media(min-width:1181px) and (min-height:620px){
  .bok{align-self:stretch}
  .cta-bok{position:sticky;top:106px}
}

@media(max-width:1180px){
  .uklad{grid-template-columns:minmax(0,1fr);gap:28px}
  .bok{order:2}
  .tresc{order:1;max-width:760px}
}
