/* Tylko artykuły tworzone przez integrację Facebook -> Aktualności. */
.rex-fb-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:34px 0}
.rex-fb-gallery a{display:block;overflow:hidden;background:#f2f2f2}
.rex-fb-gallery img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;margin:0!important;transition:transform .4s ease}
.rex-fb-gallery a:hover img{transform:scale(1.02)}
.rex-fb-source{margin-top:36px!important;padding-top:22px;border-top:1px solid #e7e7e7}
.rex-fb-source a{font-weight:700}
@media(max-width:680px){.rex-fb-gallery{grid-template-columns:1fr;gap:10px}}

/* Artykuł generowany dla obecnego układu Aktualności. Selektory są izolowane do rex-fb-*. */
.rex-fb-article-main{background:#fff;color:#171717}
.rex-fb-shell{width:min(100% - 40px,1120px);margin:0 auto}
.rex-fb-article-head{padding:72px 0 42px;border-bottom:1px solid #e9e9e9}
.rex-fb-kicker{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#d71920;margin-bottom:18px}
.rex-fb-article-head h1{margin:0;max-width:980px;font-size:clamp(34px,5vw,68px);line-height:1.03;letter-spacing:-.035em}
.rex-fb-lead{max-width:760px;margin:22px 0 0;font-size:19px;line-height:1.65;color:#555}
.rex-fb-byline{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:30px;font-size:13px}
.rex-fb-byline a{color:inherit;text-decoration:none;border-bottom:1px solid #bbb}
.rex-fb-article-content{padding:48px 0 84px}
.rex-fb-article-content article{max-width:820px;font-size:18px;line-height:1.8}
.rex-fb-article-content article p{margin:0 0 1.35em}
.rex-fb-article-content article a{color:#d71920;text-underline-offset:3px}
@media(max-width:680px){.rex-fb-shell{width:min(100% - 28px,1120px)}.rex-fb-article-head{padding:46px 0 30px}.rex-fb-article-content{padding:34px 0 60px}.rex-fb-article-content article{font-size:16px}.rex-fb-lead{font-size:17px}}
