.tl{display:grid;grid-template-columns:repeat(4,1fr);margin-top:40px;position:relative}
.tl:before{content:"";position:absolute;left:0;right:0;top:15px;height:1px;background:var(--d-line)}
.tl .st{position:relative;padding-right:18px;display:flex;flex-direction:column;gap:8px}
.tl .st i{width:31px;height:31px;border-radius:99px;background:var(--ink);border:1px solid var(--d-line-2);display:grid;place-items:center;font-style:normal;font-family:var(--mono);font-size:12px;color:var(--accent-hi);position:relative;z-index:1}
.tl .st:last-child i{background:var(--accent-hi);color:var(--ink);border-color:var(--accent-hi)}
.tl h3{font-size:19px;margin-top:10px}
.tl p{color:var(--d-muted);font-size:14.5px}
.logistics .photo{aspect-ratio:4/5}
@media (max-width:900px){.tl{grid-template-columns:1fr 1fr;row-gap:28px}
.tl:before{display:none}
}
