.ew-article-card{--ew-card-accent:var(--ew-terracotta);color:inherit;text-decoration:none}.ew-article-card:hover{text-decoration:none}.ew-article-card--lead,.ew-article-card--archive{border:1px solid var(--ew-border);background:#fff;border-radius:6px;min-width:0;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;overflow:hidden}.ew-article-card--lead:hover,.ew-article-card--archive:hover{border-color:#c8c1b9;transform:translateY(-1px);box-shadow:0 10px 24px #1c2b4a14}.ew-article-card--lead{grid-template-rows:auto 1fr}.ew-article-card--archive{grid-template-columns:216px minmax(0,1fr)}.ew-article-card__body{flex-direction:column;min-width:0;padding:17px 18px 18px;display:flex}.ew-article-card--lead .ew-article-card__body{min-height:214px}.ew-article-card__title{color:var(--ew-navy);letter-spacing:0;-webkit-user-select:text;user-select:text;margin:0;font-family:Playfair Display,Georgia,serif}.ew-article-card--lead .ew-article-card__title{margin:9px 0 10px;font-size:24px;font-weight:900;line-height:1.18}.ew-article-card--archive .ew-article-card__title{margin:8px 0 9px;font-size:20px;font-weight:800;line-height:1.24}.ew-article-card__excerpt{color:var(--ew-text-dim);-webkit-user-select:text;user-select:text;margin:0;font-size:14px;line-height:1.52}.ew-article-card__meta{color:#777;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;font-size:10px;font-weight:700;line-height:1.2;display:flex}.ew-article-card__tag{background:var(--ew-card-accent);color:#fff;border-radius:3px;padding:4px 8px}.ew-article-card__image{aspect-ratio:16/9;background:linear-gradient(135deg, #ffffff3d, #fff0 44%), linear-gradient(135deg, var(--ew-card-accent), #1c2b4a);min-height:0;position:relative;overflow:hidden}.ew-article-card--archive .ew-article-card__image{aspect-ratio:auto;min-height:100%}.ew-article-card__img{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.ew-article-card__image:before,.ew-article-card__image-mark{content:"";position:absolute}.ew-article-card__image--placeholder:before{filter:blur(.2px);background:#ffffff3d;width:116%;height:42%;top:52%;left:-8%;transform:rotate(-7deg)}.ew-article-card__image-mark{background:#1118273d;width:44%;height:38px;bottom:18px;left:18px}.ew-article-card__image--mn{background:linear-gradient(160deg,#ffffff4d,#fff0 46%),linear-gradient(135deg,#8b6f39,#57492d 55%,#18202d)}.ew-article-card__image--placeholder.ew-article-card__image--mn:before{background:#f2e8d959;top:48%;transform:rotate(4deg)}.ew-article-card__image--ge,.ew-article-card__image--am,.ew-article-card__image--az{background:linear-gradient(150deg,#f5e0b773,#fff0 42%),linear-gradient(135deg,#496f5d,#233f3a 55%,#111827)}.ew-article-card__image--placeholder.ew-article-card__image--ge:before,.ew-article-card__image--placeholder.ew-article-card__image--am:before,.ew-article-card__image--placeholder.ew-article-card__image--az:before{background:#d4a8436b;top:62%;transform:rotate(-12deg)}.ew-article-card__image--cn{background:linear-gradient(135deg,#ffffff2e,#fff0 44%),linear-gradient(135deg,#6b1c1c,#c41e3a 56%,#1c2b4a)}.ew-article-card__image--ru{background:linear-gradient(90deg,#ffffff47,#fff0 42%),linear-gradient(135deg,#486b8f,#1c2b4a 56%,#0f172a)}.ew-article-card__image--ru .ew-article-card__image-mark{background:linear-gradient(90deg,#ffffff6b 0 18%,#0000 18% 28%,#ffffff57 28% 42%,#0000 42% 100%),#11182733;height:54px}.ew-article-card--strip{border:1px solid var(--ew-border);border-left:4px solid var(--ew-card-accent);background:#fff;border-radius:5px;flex-direction:column;min-height:156px;padding:13px 14px;transition:background .15s,border-color .15s;display:flex}.ew-article-card--strip:hover{background:var(--ew-bg-warm);border-color:#c8c1b9}.ew-article-card--strip .ew-article-card__title{margin:8px 0 12px;font-size:15px;font-weight:800;line-height:1.28}.ew-article-card__rubric,.ew-article-card__date{letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.2}.ew-article-card__rubric{color:var(--ew-card-accent)}.ew-article-card__date{color:#888;margin-top:auto}.ew-article-card--compact{border-bottom:1px solid #f0f0f0;grid-template-columns:72px minmax(0,1fr);gap:10px;min-height:86px;padding:10px 12px;transition:background .15s;display:grid}.ew-article-card--compact:last-child{border-bottom:none}.ew-article-card--compact:hover{background:var(--ew-bg-warm)}.ew-article-card--compact .ew-article-card__image{aspect-ratio:1;border:1px solid #1c2b4a1f;border-radius:4px;box-shadow:inset 0 0 0 1px #ffffff29}.ew-article-card--compact .ew-article-card__title{color:var(--ew-text);margin:0 0 5px;font-family:"Source Sans 3",system-ui,sans-serif;font-size:13px;font-weight:700;line-height:1.3}.ew-article-card__featured-flag{color:var(--ew-terracotta);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:800;line-height:1;display:block}.ew-article-card__compact-body{min-width:0}@media (max-width:760px){.ew-article-card--archive{grid-template-columns:clamp(84px,28vw,108px) minmax(0,1fr)}.ew-article-card--archive .ew-article-card__body{padding:13px 14px}.ew-article-card--archive .ew-article-card__title{margin:7px 0;font-size:17px;line-height:1.22}.ew-article-card--archive .ew-article-card__excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.ew-article-card--lead .ew-article-card__title{font-size:22px}}
