.press-thumbnail{--press-color:#165f93;display:flex;flex-direction:column;justify-content:space-between;min-height:205px;background:#fff;position:relative;padding:22px 27px 18px;border-bottom:1px solid #dce4e9;overflow:hidden;color:#102e42;isolation:isolate}
.press-thumbnail:before{content:'';position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--press-color)}
.press-thumb-kicker{display:flex;justify-content:space-between;align-items:center;font:500 8px/1.5 var(--sans);letter-spacing:1.5px;color:#658091;gap:15px}
.press-thumb-kicker b{font-size:20px;font-weight:400;color:var(--press-color);line-height:1}
.press-thumbnail>img{width:min(100%,280px);height:65px;object-fit:contain;object-position:left center;display:block;margin:20px 0 24px;transition:transform .2s;align-self:flex-start}
.press-thumbnail:hover>img{transform:translateX(4px)}
.press-thumb-footer{display:flex;justify-content:space-between;gap:12px;align-items:center;border-top:1px solid #e2e8ec;padding-top:13px;color:#6b7f8b;font-size:10px;letter-spacing:.2px}
.press-thumb-footer small{font-size:8px;letter-spacing:.3px;color:#8c9ba6;white-space:nowrap}
.press-hyunbul{background:#102c3e;color:#fff}.press-hyunbul .press-thumb-kicker{color:#a6c0d0}.press-hyunbul .press-thumb-footer{color:#b7ccd9;border-color:#35505f}.press-hyunbul .press-thumb-footer small{color:#8faebf}
.press-hyunbul>img{width:min(100%,250px);height:65px}
@media(max-width:720px){.press-thumbnail{min-height:200px;padding:21px 24px 17px}.press-thumbnail>img{height:67px;max-width:280px;margin:20px 0}.press-thumb-kicker{font-size:8px}.press-thumb-footer{font-size:11px}.press-thumb-footer small{font-size:9px}}
@media(prefers-reduced-motion:reduce){.press-thumbnail>img{transition:none}.press-thumbnail:hover>img{transform:none}}
