.Ew-DsG_list{border-top:1px solid #e0ae5533;padding:0;list-style:none}.Ew-DsG_item{transition:background-color .2s var(--ease-out);border-bottom:1px solid #e0ae5533;align-items:center;gap:20px;padding:18px 8px 18px 0;display:flex;position:relative}.Ew-DsG_numeral{width:64px;font-family:var(--font-display);text-align:center;color:var(--color-accent);flex:none;font-size:30px;line-height:1}.Ew-DsG_text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.Ew-DsG_number{letter-spacing:.06em;color:var(--color-text-muted);font-size:14px;font-weight:700}.Ew-DsG_title{font-size:24px;line-height:1.25}.Ew-DsG_link{color:inherit;text-decoration:none}.Ew-DsG_link:after{content:"";position:absolute;inset:0}.Ew-DsG_link:hover{color:inherit}.Ew-DsG_link:focus-visible{outline:none}.Ew-DsG_linked:has(.Ew-DsG_link:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.Ew-DsG_meta{color:var(--color-text-muted);font-size:16px}.Ew-DsG_arrow{color:var(--color-accent);transition:transform .25s var(--ease-out);flex:none}.Ew-DsG_linked:hover{background:#e0ae550d}.Ew-DsG_linked:hover .Ew-DsG_arrow{transform:translate(4px)}.Ew-DsG_more .Ew-DsG_numeral{color:var(--color-text-muted)}@media (max-width:600px){.Ew-DsG_item{gap:14px}.Ew-DsG_numeral{width:44px;font-size:24px}.Ew-DsG_title{font-size:21px}}
