.ijnews{--ijnews-orange:#f37121;--ijnews-grey:#4d4d4f;--ijnews-text:#5c5d60;--ijnews-muted:#8a8b8e;--ijnews-line:#e6e6e8;--ijnews-title:#f37121;--ijnews-link:#f37121;box-sizing:border-box;display:grid;gap:var(--ijnews-gap,30px);grid-template-columns:repeat(3,minmax(0,1fr));margin:var(--ijnews-mt,0) auto var(--ijnews-mb,0);max-width:var(--ijnews-max,1440px);padding:var(--ijnews-pt,0) var(--ijnews-pr,30px) var(--ijnews-pb,0) var(--ijnews-pl,30px)}.ijnews--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ijnews__card{background:var(--ijnews-card-bg,#fff);border:1px solid var(--ijnews-line);border-radius:var(--ijnews-radius,8px);display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease}.ijnews--lift .ijnews__card:hover{box-shadow:0 14px 30px rgba(0,0,0,.08);transform:translateY(-2px)}.ijnews__media{aspect-ratio:var(--ijnews-ratio,16/9);background:#f4f4f5;display:block;overflow:hidden}.ijnews__media img{display:block;height:100%!important;max-width:none;object-fit:cover;transition:transform .4s ease;width:100%!important}.ijnews--lift .ijnews__card:hover .ijnews__media img{transform:scale(1.03)}.ijnews__body{display:flex;flex:1 1 auto;flex-direction:column;padding:calc(var(--ijnews-card-pad, 26px) - 2px) var(--ijnews-card-pad,26px) calc(var(--ijnews-card-pad, 26px) + 2px)}.ijnews .ijnews__date{color:var(--ijnews-muted);font-size:13px;font-weight:600;letter-spacing:.08em;line-height:1.3;margin:0 0 10px;text-transform:uppercase}.ijnews .ijnews__title{color:var(--ijnews-title);font-family:Roboto Condensed,Open Sans,Arial,sans-serif;font-size:var(--ijnews-title-size,21px);font-weight:700;letter-spacing:.01em;line-height:1.2;margin:0 0 14px;text-transform:uppercase}.ijnews__text{color:var(--ijnews-text);font-size:15px;line-height:1.65}.ijnews .ijnews__text p{color:inherit;font-size:inherit;line-height:inherit;margin:0 0 12px}.ijnews__text p:last-child{margin-bottom:0}.ijnews__cta{align-items:center;color:var(--ijnews-link)!important;display:inline-flex;font-size:13px;font-weight:700;gap:8px;letter-spacing:.08em;line-height:1;margin-top:auto;padding-top:20px;text-decoration:none!important;text-transform:uppercase}.ijnews__cta svg{height:16px;transition:transform .15s ease;width:16px}.ijnews__cta:focus-visible svg,.ijnews__cta:hover svg{transform:translateX(3px)}@media (max-width:991px){.ijnews{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ijnews,.ijnews--cols-2{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ijnews__card,.ijnews__cta svg,.ijnews__media img{transition:none!important}}