
.il-article-donation{margin:3rem 0 0;padding:1.5rem;border-top:2px solid #A71919;background:#f0ece4;color:#20201e}
.il-article-donation h2{font-size:clamp(1.4rem,2.6vw,1.9rem);line-height:1.35;margin:0 0 1rem!important}
.il-article-donation p{font-size:1rem;line-height:1.75;max-width:66ch}
.il-article-donation .actions{display:flex;flex-wrap:wrap;gap:.8rem 1.2rem;align-items:center}
.il-article-donation .il-donation-cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;max-width:100%;padding:.8rem 1.2rem;background:#A71919;color:#fff!important;text-decoration:none;font-weight:700;border:1px solid #A71919}
.il-article-donation .il-donation-cta:hover{background:#861414;color:#fff}
.il-article-donation a:focus-visible{outline:3px solid #20201e;outline-offset:4px}
.article-hero.portrait img{object-fit:contain;max-height:760px;aspect-ratio:auto;width:100%;height:auto}
.ilirida-editorial img,.il-site img{max-width:100%}
@media(max-width:570px){.il-article-donation{padding:1.1rem}.il-article-donation .il-donation-cta{width:100%}.il-article-donation .actions .text-link{min-height:44px;display:inline-flex;align-items:center}}
