.media-cards_story___7hgi{position:relative;border:1px solid var(--tt-border);border-radius:22px;background:var(--tt-surface);box-shadow:0 3px 16px rgb(0 0 0/3%);transition:border-color .18s ease,box-shadow .18s ease}.media-cards_story___7hgi:hover{border-color:color-mix(in srgb,var(--tt-primary) 38%,var(--tt-border));box-shadow:0 8px 30px rgb(0 0 0/6%)}.media-cards_eventKind__BJk40{border:1px solid color-mix(in srgb,var(--tt-primary) 45%,var(--tt-border));color:var(--tt-text);background:color-mix(in srgb,var(--tt-primary) 10%,var(--tt-surface))}.media-cards_lead__q4sID:before{position:absolute;content:"";inset:0 0 auto;height:3px;background:var(--tt-primary);border-radius:22px 22px 0 0}.media-cards_content__vB2I9{padding:24px}.media-cards_imageFrame__ah3d4{display:flex;align-items:center;justify-content:center;height:clamp(180px,26vw,300px);margin-top:18px;padding:12px;border:1px solid var(--tt-border);border-radius:14px;background:var(--tt-surface-soft)}.media-cards_poster__8qq1X{display:block;width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.media-cards_summary__IEIA8{margin-top:14px;color:var(--tt-muted);font-size:14px;line-height:1.8;overflow-wrap:anywhere}.media-cards_title__q7WrT{color:var(--tt-text);font-size:1.25rem;font-weight:700;line-height:1.4;letter-spacing:-.025em;overflow-wrap:anywhere}.media-cards_lead__q4sID .media-cards_title__q7WrT{font-size:clamp(1.3rem,2vw,1.65rem);line-height:1.35}.media-cards_title__q7WrT a:hover{color:var(--tt-primary)}.media-cards_impact__aBtvx{border-left:2px solid var(--tt-primary);padding:2px 0 2px 14px}.media-cards_event__trfct{border:1px solid color-mix(in srgb,var(--tt-primary) 22%,var(--tt-border));border-radius:14px;padding:16px;background:color-mix(in srgb,var(--tt-primary) 4%,var(--tt-surface))}.media-cards_footer__goWzC{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--tt-border);background:color-mix(in srgb,var(--tt-text) 2%,var(--tt-surface));padding:12px 24px;border-radius:0 0 22px 22px}.media-cards_action__aGKbV{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:6px;border-radius:10px;padding:8px 10px;font-size:12px;font-weight:600;transition:background .15s ease}.media-cards_action__aGKbV:hover{background:color-mix(in srgb,var(--tt-primary) 8%,var(--tt-surface))}.media-cards_story___7hgi a:focus-visible,.media-cards_story___7hgi button:focus-visible{outline:2px solid var(--tt-primary);outline-offset:3px}@media (max-width:639px){.media-cards_content__vB2I9{padding:18px}.media-cards_footer__goWzC{padding:8px 12px;gap:4px}.media-cards_action__aGKbV{min-height:44px;min-width:44px;padding-inline:8px}.media-cards_title__q7WrT{font-size:1.125rem;line-height:1.45}}@media (prefers-reduced-motion:reduce){.media-cards_action__aGKbV,.media-cards_story___7hgi{transition:none}}