.dp .cl-entry{display:grid;grid-template-columns:180px minmax(0,1fr);grid-gap:32px;gap:32px;padding:32px 0;border-top:1px solid var(--ink-150);scroll-margin-top:80px}.dp .cl-sub{height:44px;padding:0 20px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--ink-200);color:var(--strong);display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none}.dp .cl-sub:hover{background:var(--ink-25);color:var(--strong)}@media (max-width:767px){.dp .cl-entry{grid-template-columns:1fr;gap:8px}}