.dn-acts{gap:56px;margin:0;padding:0;list-style:none;display:grid}.dn-act{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:40px;display:grid}.dn-act:nth-child(2n) .dn-act-text{order:2}.dn-act-num{background:var(--ink);width:36px;height:36px;color:var(--paper);border-radius:50%;justify-content:center;align-items:center;margin-bottom:14px;font-size:15px;font-weight:700;display:inline-flex}.dn-act h3{font-family:var(--font-display-stack);margin:0 0 8px;font-size:clamp(24px,3vw,32px);line-height:1.15}.dn-act p{color:var(--ink-muted);margin:0 0 14px;font-size:17px;line-height:1.55}@media (max-width:860px){.dn-act{grid-template-columns:minmax(0,1fr);gap:20px}.dn-act:nth-child(2n) .dn-act-text{order:0}}.dn-time{border-top:1.5px solid var(--line-strong);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.dn-time li{padding:22px 24px 0 0;position:relative}.dn-time li:before{content:"";border:1.5px solid var(--ink);background:var(--paper);border-radius:50%;width:12px;height:12px;position:absolute;top:-7px;left:0}.dn-time li:first-child:before{background:var(--ink)}.dn-time b{margin-bottom:6px;font-size:17px;display:block}.dn-time p{color:var(--ink-muted);margin:0 0 10px;font-size:16px;line-height:1.5}@media (max-width:720px){.dn-time{border-top:0;border-left:1.5px solid var(--line-strong);grid-template-columns:minmax(0,1fr)}.dn-time li{padding:0 0 28px 24px}.dn-time li:before{top:4px;left:-7px}}
