.kb-art{position:relative;overflow:hidden;aspect-ratio:8/5;background:#f5e1e9;color:#84233e;font-family:Arial,Helvetica,sans-serif}
.kb-art>img{display:block;width:100%;height:100%;object-fit:cover}
.kb-art__caption{position:absolute;left:0;bottom:0;right:0;display:flex;flex-direction:column;padding:40px 22px 22px;background:linear-gradient(transparent,#fff7faeb 38%);gap:5px}
.kb-art__caption strong{font-size:21px;font-weight:700;line-height:1.12;letter-spacing:-.6px}
.kb-art__caption span{font-size:11px;line-height:1.4;color:#8d5b6e}
.kb-art--dark .kb-art__caption{background:linear-gradient(transparent,#351321eb 38%);color:#ffe7ef}.kb-art--dark .kb-art__caption span{color:#e4abc0}
.ek__image-link .ek__pill{display:none}.ek__card .kb-art__caption strong{font-size:21px}
.ek__local-article>.ek__article-inner>.kb-art,.ek--article>.ek__article-inner>.kb-art{max-height:420px}
.ek__local-article .kb-art__caption,.ek--article .kb-art__caption{padding:45px 30px 27px}
.ek__local-article .kb-art__caption strong,.ek--article .kb-art__caption strong{font-size:30px}
@media(max-width:749px){.kb-art__caption{padding:32px 20px 20px}.ek__local-article .kb-art__caption,.ek--article .kb-art__caption{padding:32px 20px 20px}.ek__local-article .kb-art__caption strong,.ek--article .kb-art__caption strong{font-size:25px}}

.hp-journal .hp-journal__cover{display:block;padding:0;aspect-ratio:8/5;background:none}.hp-journal__cover::before,.hp-journal__cover::after{content:none}.hp-journal__cover .kb-art strong{font:700 21px/1.12 Arial,Helvetica,sans-serif;letter-spacing:-.6px}.hp-journal__cover .kb-art span{font:11px/1.4 Arial,Helvetica,sans-serif;letter-spacing:0}
