.evn-kicker{display:inline-flex;align-items:center;gap:10px;margin:0 0 16px;color:var(--evn-red);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.evn-kicker::before{content:'';width:34px;height:2px;flex:0 0 auto;background:currentColor}.evn-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:12px 22px;border:1px solid currentColor;border-radius:999px;color:var(--evn-red);font-weight:800;text-decoration:none!important;transition:transform var(--evn-transition),box-shadow var(--evn-transition),background var(--evn-transition),color var(--evn-transition)}.evn-button:hover{transform:translateY(-2px);box-shadow:var(--evn-shadow-sm)}.evn-button--red{color:#fff;border-color:transparent;background:var(--evn-grad-primary)}.evn-button--light{color:#fff;border-color:rgba(255,255,255,.72);background:transparent}.evn-button--light:hover{color:var(--evn-red);background:#fff}.evn-card{position:relative;overflow:hidden;min-width:0;border:1px solid rgba(23,23,23,.08);border-radius:var(--evn-radius-md);background:#fff;box-shadow:var(--evn-shadow-sm);transition:transform var(--evn-transition),box-shadow var(--evn-transition)}.evn-card:hover{transform:translateY(-6px);box-shadow:var(--evn-shadow-lg)}.evn-card__link{display:block;height:100%;color:inherit;text-decoration:none!important}.evn-card__media{aspect-ratio:3/2;overflow:hidden;background:#ddd}.evn-card__media img,.evn-card>img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.evn-card:hover .evn-card__media img,.evn-card:hover>img{transform:scale(1.04)}.evn-card__body{padding:24px}.evn-card__meta{color:var(--evn-red);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.evn-card__title{margin:10px 0 12px;font-size:clamp(22px, 2vw, 32px);line-height:1.04}.evn-card__excerpt{font-size:15px;line-height:1.52;opacity:.78}.evn-card__arrow{display:inline-flex;margin-top:16px;color:var(--evn-red);font-weight:800}.evn-feed-status{grid-column:1/-1;padding:28px;border-radius:var(--evn-radius-sm);background:rgba(237,0,41,.06);text-align:center}.evn-filterbar{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:36px}.evn-filterbar input,.evn-filterbar select{min-height:48px;padding:10px 15px;border:1px solid var(--evn-line);border-radius:999px;background:#fff;color:var(--evn-ink)}.evn-filterbar input{flex:1 1 260px}.evn-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:42px}.evn-pagination button{width:42px;height:42px;border:1px solid var(--evn-line);border-radius:50%;background:#fff;cursor:pointer}.evn-pagination button.is-active{color:#fff;border-color:transparent;background:var(--evn-grad-primary)}