/* Promovare vizuală a colecției biblice, folosind bannerul panoramic pentru site, nu posterul de Story. */
.dg-biblical-promo{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);
 align-items:center;gap:clamp(24px,5vw,70px);max-width:1200px!important;
 margin:40px auto 55px;padding:30px clamp(20px,4vw,50px)!important;
 border:1px solid #e4e0d5;border-radius:14px;background:#f5f1e9}
.dg-biblical-promo__poster{display:block;justify-self:center;width:100%;max-width:none;
 border-radius:11px;overflow:hidden;text-decoration:none!important;box-shadow:0 15px 35px #29382020;
 transition:transform .2s,box-shadow .2s}
.dg-biblical-promo__poster:hover{transform:translateY(-3px);box-shadow:0 18px 38px #29382027}
.dg-biblical-promo__poster img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}
.dg-biblical-promo__copy{padding:12px 0;min-width:0}
.dg-biblical-promo__copy .eyebrow{font-size:11px;letter-spacing:2px;color:#77806e}
.dg-biblical-promo__copy h2{font:400 clamp(30px,3.3vw,43px)/1.18 Georgia,serif;letter-spacing:-.7px;margin:15px 0 18px}
.dg-biblical-promo__copy p{max-width:410px;color:#626e5e;font:400 16px/1.78 Arial,sans-serif;margin:0 0 23px}
.dg-biblical-promo__link{display:inline-flex;gap:12px;align-items:center;
 font:500 15px/1.45 Arial,sans-serif;text-decoration:none!important;color:#354b35;
 border-bottom:1px solid #7a8b73;padding-bottom:7px}
.dg-biblical-promo__link span{font-size:20px}
.dg-biblical-promo__poster:focus-visible,.dg-biblical-promo__link:focus-visible{outline:3px solid #587150;outline-offset:4px}
@media(max-width:760px){
 .dg-biblical-promo{grid-template-columns:1fr;gap:14px;margin:28px 14px 38px;
 padding:16px 16px 23px!important}
 .dg-biblical-promo__poster{max-width:100%}
 .dg-biblical-promo__copy{padding:3px 5px 0}
 .dg-biblical-promo__copy h2{font-size:30px;margin:9px 0 12px}
 .dg-biblical-promo__copy .eyebrow{font-size:10px}
 .dg-biblical-promo__copy p{font-size:14px;line-height:1.65;margin-bottom:13px}
 .dg-biblical-promo__link{font-size:14px}
}