/* Блок „Картина“ — специфичността бие .body figure/img/figcaption, без да пипа страничните отстъпи на alignwide/alignfull. */
figure.fa-artwork.fa-artwork{margin-top:2.6em;margin-bottom:2.6em;display:flex;flex-direction:column;gap:16px;max-width:100%}
figure.fa-artwork.alignwide,figure.fa-artwork.alignfull{max-width:none;width:auto}
figure.fa-artwork .fa-aw-frame{min-width:0;display:flex;justify-content:center;align-items:center;background:var(--paper-2,#f3eee5);border-radius:18px;padding:clamp(16px,3.2vw,36px)}
/* figure.… (0,2,2) бие .body .alignwide img{width:100%} и .body img — иначе картината се разтяга до цялата ширина, а 82vh я реже с празни полета. */
figure.fa-artwork .fa-aw-frame img{display:block;flex:0 1 auto;min-width:0;margin:0;border-radius:2px;width:auto;max-width:100%;height:auto;max-height:82vh;object-fit:contain;contain-intrinsic-size:none;box-shadow:0 1px 2px rgba(30,25,20,.10),0 10px 28px -10px rgba(30,25,20,.35)}
.fa-artwork.is-bare .fa-aw-frame{background:none;padding:0;border-radius:0}
figure.fa-artwork.is-bare .fa-aw-frame img{border-radius:14px;box-shadow:none;width:100%;max-height:none}
.fa-artwork.alignfull .fa-aw-frame{border-radius:0}
.fa-artwork.alignfull .fa-aw-cap,.fa-artwork.alignwide .fa-aw-cap{width:100%;max-width:680px;margin:0 auto;padding:0 20px;box-sizing:border-box}
.fa-artwork .fa-aw-cap{display:grid;gap:3px;padding:0;font-size:var(--fs-ui);line-height:1.45;color:var(--muted,#6f675d);text-align:left;text-wrap:pretty}
.fa-artwork .fa-aw-artist{font-weight:600;color:var(--ink,#221d18)}
.fa-artwork .fa-aw-life{font-weight:400;color:var(--muted,#6f675d)}
.fa-artwork .fa-aw-title{font-family:var(--serif,Georgia,serif);font-size:var(--fs-text);color:var(--ink,#221d18)}
.fa-artwork .fa-aw-note{margin-top:8px;color:var(--ink-soft,#4a433b)}
.fa-artwork .fa-aw-link{justify-self:start;margin-top:4px;font-weight:600;color:var(--denim,#2f5d8a);text-decoration:none}
.fa-artwork .fa-aw-link:hover{text-decoration:underline}
/* Шаблон „Статия с картини“: картините без подравняване излизат малко по-широко от текста на десктоп. */
@media(min-width:900px){.fa-paintings .body figure.fa-artwork:not(.alignwide):not(.alignfull){margin-left:-60px;margin-right:-60px}}
.fa-paintings .body figure.fa-artwork+figure.fa-artwork{margin-top:1.4em}
