.dd-crumbs ol{color:var(--ink-3);display:flex;flex-wrap:wrap;font-family:var(--font-mono);font-size:var(--fs-stamp);gap:10px;letter-spacing:var(--ls-mono);line-height:normal;list-style:none;margin:0;padding:0;text-transform:uppercase}.dd-crumbs li+li:before{color:var(--ink-4);content:"/";margin-right:10px}.dd-crumbs a:hover{color:var(--gold-text)}.dd-post-head__title{font-size:clamp(36px,4.6vw,54px);letter-spacing:-.03em;line-height:1.04;margin-top:22px}.dd-post-head__dek{color:var(--ink-2);font-size:21px;line-height:1.45;margin-top:18px;max-width:40ch}.dd-byline{align-items:center;border-block:1px solid var(--chalk);display:flex;gap:14px;margin-top:32px;padding-block:16px}.dd-byline__photo{background-color:var(--graphite);flex:none;height:44px;overflow:hidden;width:44px}.dd-byline__photo img{height:100%;object-fit:cover;object-position:50% 30%;width:100%}.dd-byline__who{font-size:17px;line-height:1.3}.dd-byline__name{color:var(--ink)}a.dd-byline__name:hover{color:var(--gold-text)}.dd-byline__role{color:var(--ink-3);font-size:15px}.dd-byline__meta{color:var(--ink-3);display:flex;flex-wrap:wrap;margin-top:4px;row-gap:2px}.dd-byline__meta>span+span:before{content:"\00b7";margin-inline:.7em}@media (max-width:767px){.dd-post-head__dek{font-size:19px}.dd-byline{align-items:flex-start}.dd-byline__meta{flex-direction:column;row-gap:3px}.dd-byline__meta>span+span:before{content:none}}.dd-byline__review{color:var(--text-muted);font-size:var(--fs-small);margin:2px 0 0}