/* Galeria i podpisy; układ, typografia, kolory, FAQ i CTA pochodzą z site-2026.css, jak w widze-lepiej-gdy-mruze-oczy.html. */
.trends27 .t27-model-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;margin:2rem 0}
.trends27 .t27-model{min-width:0;display:flex;flex-direction:column}.trends27 .t27-model h3{margin-top:0;font-size:1.3rem}.trends27 .t27-model figure{margin:1rem 0}.trends27 .t27-model img{display:block;width:auto;max-width:100%;max-height:240px;height:auto;object-fit:contain;margin:auto;box-shadow:none!important}.trends27 .t27-model:last-child{grid-column:1/-1}.trends27 .t27-model:last-child figure{max-width:480px;align-self:center}.trends27 figcaption{font-size:.82rem;line-height:1.55;color:var(--muted);margin-top:.8rem}.trends27 .t27-source,.trends27 .t27-sources{font-size:.9rem}.trends27 .quick-facts{margin:1.5rem 0}.trends27 .quick-facts h2{margin-top:0}.trends27 section[id]{scroll-margin-top:95px}.trends27 .t27-kicker{color:var(--brand-dark);font-size:.8rem;text-transform:uppercase;font-weight:750;letter-spacing:.07em}.trends27 .article-footer{border-top:1px solid var(--line);padding-top:1.5rem;margin-top:2rem}
@media(max-width:767.98px){.trends27 .t27-model-grid{grid-template-columns:1fr}.trends27 .t27-model:last-child{grid-column:auto}}

/* Poziome okruszki nawigacyjne artykułu. */
.article-section .article-container > .breadcrumb{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:0;list-style:none;padding:0;margin:0 0 1.5rem}
.article-section .article-container > .breadcrumb > li{display:inline-flex;align-items:center;flex:0 1 auto;width:auto;margin:0;padding:0}
.article-section .article-container > .breadcrumb > li + li::before{content:"/";display:inline-block;margin:0 .6rem;color:#6c757d}
