.jvr-news-archive{--jvr-news-accent:#008130;--jvr-news-surface:#f5f7f5;--jvr-news-card:#fff;--jvr-news-border:#dfe5e1;--jvr-news-ink:var(--e-global-color-secondary,#17231c);--jvr-news-muted:var(--e-global-color-text,#68736c);--jvr-news-gap:22px;--jvr-news-radius:22px;font-family:var(--e-global-typography-text-font-family,"embarcadero-mvb-pro",sans-serif);color:var(--jvr-news-ink)}
.jvr-news-archive *{box-sizing:border-box}
.jvr-news-archive a{color:inherit;text-decoration:none}
.jvr-news-archive button{font:inherit}
.jvr-news-archive__status{display:flex;align-items:center;min-height:34px;margin:0 0 14px;color:var(--jvr-news-muted);font-size:13px}
.jvr-news-archive__status strong{color:var(--jvr-news-ink)}
.jvr-news-archive__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:var(--jvr-news-gap)}
.jvr-news-card{position:relative;display:flex;flex-direction:column;min-width:0;height:auto;overflow:hidden;border:1px solid var(--jvr-news-border);border-radius:var(--jvr-news-radius);background:var(--jvr-news-card);box-shadow:0 12px 34px rgba(23,35,28,.055);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}
.jvr-news-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--jvr-news-accent) 30%,var(--jvr-news-border));box-shadow:0 18px 42px rgba(23,35,28,.085)}
.jvr-news-card[hidden]{display:none!important}
.jvr-news-card__media{position:relative;display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:linear-gradient(145deg,color-mix(in srgb,var(--jvr-news-accent) 11%,#eef3ef),#f5f7f5)}
.jvr-news-card__media img{display:block;width:100%;height:100%;object-fit:cover}
.jvr-news-card__placeholder{position:absolute;inset:0;display:grid;place-items:center}
.jvr-news-card__placeholder svg{width:64px;height:64px;fill:none;stroke:color-mix(in srgb,var(--jvr-news-accent) 32%,transparent);stroke-width:1.25}
.jvr-news-card__category{position:absolute;left:14px;top:14px;z-index:2;display:inline-flex;align-items:center;min-height:28px;max-width:calc(100% - 28px);padding:0 10px;border-radius:999px;background:var(--jvr-news-accent);box-shadow:0 4px 14px rgba(23,35,28,.08);color:#fff;font-size:9px;font-weight:850;letter-spacing:.055em;line-height:1;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.jvr-news-card__body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:20px}
.jvr-news-card h3{margin:0;font-family:var(--e-global-typography-primary-font-family,"embarcadero-mvb-pro-condense",sans-serif);font-size:clamp(1.55rem,2vw,1.95rem);line-height:1.03;letter-spacing:-.03em;color:var(--jvr-news-ink)}
.jvr-news-card h3 a{color:inherit!important}
.jvr-news-card__excerpt{margin:12px 0 0;color:var(--jvr-news-muted);font-size:14px;line-height:1.55}
.jvr-news-card__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px;padding-top:16px;border-top:1px solid var(--jvr-news-border)}
.jvr-news-archive[data-card-height=equal] .jvr-news-card__footer{margin-top:auto}
.jvr-news-card__date{color:var(--jvr-news-muted);font-size:12px;font-weight:650;line-height:1.3}
.jvr-news-card__read-more{display:inline-flex;align-items:center;gap:7px;color:var(--jvr-news-accent)!important;font-size:13px;font-weight:800;line-height:1.2;white-space:nowrap}
.jvr-news-card__read-more span{font-size:1.05em;transition:transform .18s ease}
.jvr-news-card__read-more:hover span{transform:translate(2px,-2px)}
.jvr-news-archive[data-card-height=equal] .jvr-news-card{align-self:start}
.jvr-news-archive__load-more-wrap{display:flex;justify-content:center;margin-top:28px}
.jvr-news-archive__load-more{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:0!important;padding:12px 22px;border:0;border-radius:999px;background:var(--jvr-news-accent);color:#fff;cursor:pointer;font-weight:850;line-height:1}
.jvr-news-archive__load-more:hover{filter:brightness(.94)}
.jvr-news-archive__load-more:focus-visible,.jvr-news-card a:focus-visible{outline:3px solid color-mix(in srgb,var(--jvr-news-accent) 30%,transparent);outline-offset:2px}
.jvr-news-archive__empty{padding:28px;border:1px solid var(--jvr-news-border);border-radius:16px;background:var(--jvr-news-surface);color:var(--jvr-news-muted);text-align:center}
.jvr-news-archive__load-more-wrap[hidden],.jvr-news-archive__empty[hidden]{display:none!important}
@media(max-width:1099px){.jvr-news-archive__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:680px){.jvr-news-archive__status{margin-bottom:12px;font-size:12px}.jvr-news-archive__grid{grid-template-columns:1fr;gap:16px}.jvr-news-card{border-radius:18px}.jvr-news-card:hover{transform:none}.jvr-news-card__body{padding:16px}.jvr-news-card h3{font-size:clamp(1.55rem,7vw,2rem);line-height:1.02}.jvr-news-card__excerpt{font-size:13.5px;line-height:1.5}.jvr-news-card__footer{gap:12px;padding-top:14px}.jvr-news-card__date,.jvr-news-card__read-more{font-size:12px}.jvr-news-card__category{left:10px;top:10px;max-width:calc(100% - 20px);min-height:24px;padding:0 8px;font-size:7.5px}.jvr-news-archive__load-more{width:100%}}
@media(prefers-reduced-motion:reduce){.jvr-news-card{transition:none!important}}
/* v1.20.10 - Font Awesome frontend icon normalization */
.jvr-news-card__placeholder-icon{font-size:52px;line-height:1;color:color-mix(in srgb,var(--jvr-news-accent) 32%,transparent)}.jvr-news-card__read-more-icon{font-size:.9em;line-height:1;transition:transform .18s ease}.jvr-news-card__read-more:hover .jvr-news-card__read-more-icon{transform:translateX(3px)}
