.dgs-wrap{margin:42px 0 10px;padding:26px;border:1px solid #e6edf3;border-radius:20px;background:linear-gradient(180deg,#fff,#f7fbfe);box-shadow:0 8px 26px rgba(30,70,100,.06);font-family:inherit}.dgs-head{margin-bottom:18px}.dgs-kicker{font-size:11px;letter-spacing:.15em;font-weight:800;color:#168dcc;margin-bottom:5px}.dgs-head h2{margin:0;color:#26384a;font-size:24px;line-height:1.4}.dgs-match{margin-top:7px;color:#788696;font-size:13px}.dgs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.dgs-card{display:flex;gap:12px;align-items:center;padding:14px;border:1px solid #edf1f4;border-radius:14px;background:#fff;text-decoration:none!important;color:#26384a!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.dgs-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(20,80,120,.09);border-color:#cfe8f5}.dgs-icon{font-size:22px;flex:0 0 auto}.dgs-card-main{min-width:0;display:flex;flex-direction:column;gap:4px}.dgs-story-title{font-size:15px;font-weight:700;line-height:1.5;overflow:hidden;text-overflow:ellipsis}.dgs-more{font-size:12px;color:#168dcc}@media(max-width:600px){.dgs-wrap{margin:30px 0 8px;padding:20px 15px;border-radius:16px}.dgs-head h2{font-size:21px}.dgs-grid{grid-template-columns:1fr}.dgs-card{padding:12px}}
