.pressCard{overflow:hidden;cursor:pointer;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:box-shadow .2s ease;border:1px solid rgba(0,0,0,0);border-image:radial-gradient(circle,#ffece0 0,#f0cab2 35%,#ac836d 100%);border-image-slice:1;background-color:var(--primary-bg-color)}.pressCard:hover{box-shadow:0 14px 32px rgba(15,23,42,.12)}.pressCard__imageWrapper{width:100%;height:270px;overflow:hidden}.pressCard__image{width:100%;height:100%;object-fit:contain;transition:none}.pressCard__body{padding:1.25rem 1.5rem 1.1rem;display:flex;flex-direction:column;gap:1rem}.pressCard__title{font-size:1.1rem;font-weight:600;line-height:1.45;color:#fff}.pressCard__metaRow{margin-top:.25rem;padding-top:.75rem;border-top:1px solid hsla(0,0%,100%,.15);display:flex;align-items:center;justify-content:space-between;gap:1rem}.pressCard__metaLeft{display:flex;align-items:center;gap:.75rem;min-width:0}.pressCard__logo{height:18px;width:auto;object-fit:contain;display:block}.pressCard__metaTexts{display:flex;flex-direction:column;gap:.1rem}.pressCard__source{font-size:.85rem;font-weight:500;color:#fff}.pressCard__date{font-size:.78rem;color:hsla(0,0%,100%,.7)}.pressCard__metaRight{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;font-size:.8rem;color:hsla(0,0%,100%,.7)}.pressCard__views{font-weight:500}.pressCard__viewsIcon{width:20px;height:20px;border-radius:999px;border:1px solid hsla(0,0%,100%,.4);display:inline-flex;align-items:center;justify-content:center;font-size:.7rem}