.mkt .about-body>.cl-month{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line-2);margin-bottom:0;padding-bottom:12px;font-size:13px;font-weight:500}.mkt .cl-list{display:grid}.mkt .cl-entry{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;gap:8px 24px;padding:24px 0;scroll-margin-top:96px;display:grid}.mkt .cl-meta{flex-direction:column;align-items:flex-start;gap:8px;padding-top:3px;display:flex}.mkt .cl-date{font-family:var(--mono);letter-spacing:.06em;color:var(--ink-3);font-size:12px}.mkt .cl-kind{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--ink-2);border-radius:3px;padding:5px 7px;font-size:10.5px;font-weight:500;line-height:1}.mkt .cl-kind--new{border-color:var(--signal);color:var(--signal)}.mkt .cl-body{gap:8px;min-width:0;display:grid}.mkt .cl-body h3{color:var(--ink);font-size:19px;line-height:1.35}.mkt .cl-body p{color:var(--ink-2);max-width:68ch;font-size:15.5px;line-height:1.6}.mkt .cl-links{flex-wrap:wrap;gap:6px 18px;font-size:14.5px;display:flex}.mkt .cl-links a,.mkt .cl-sub a{color:var(--signal-deep,var(--signal));text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.mkt .cl-sub{color:var(--ink-3);margin-top:16px;font-size:15px}@media (max-width:720px){.mkt .cl-entry{grid-template-columns:1fr;gap:10px;padding:20px 0}.mkt .cl-meta{flex-direction:row;align-items:center;gap:12px}}