.gr-card{background:linear-gradient(135deg,#fffaf0,#fff4dc);border:1px solid #f0d9a8;border-radius:24px;align-items:start;gap:32px;max-width:1040px;margin:0 auto;padding:32px;display:grid;box-shadow:0 12px 34px #8a5e1214}.gr-card.has-image{grid-template-columns:minmax(0,420px) 1fr}.gr-card__img{background:#fff;border-radius:16px;display:block;overflow:hidden}.gr-card__img picture,.gr-card__img img{width:100%;height:auto;display:block}.gr-card__date{color:#8a5e12;letter-spacing:1.5px;text-transform:uppercase;font-size:.8rem;font-weight:800}.gr-card__body h2{font-family:var(--font-display);color:#7a1d12;margin:8px 0 14px;font-size:clamp(1.7rem,1.2rem + 1.8vw,2.6rem);line-height:1.2}.gr-card__body p{color:var(--gray-700);margin:0 0 12px;font-size:1.05rem;line-height:1.75}.gr-card__from{color:var(--gray-600);font-style:italic}.gr-card .bbcc-share{margin-top:24px}@media (width<=760px){.gr-card.has-image{grid-template-columns:1fr}.gr-card{padding:22px}}
