.dsn-engine-network .article-endings{--ending-ink:var(--paper);--ending-muted:var(--grey-warm);--ending-panel:var(--obsidian-2);--ending-rule:rgba(var(--gold-rgb), .24);--ending-soft:rgba(var(--gold-rgb), .045);--ending-accent:var(--gold);--ending-radius:0px;--ending-display:var(--font-eng-display,sans-serif);--ending-body:var(--font-eng-display,sans-serif);--ending-heading-weight:600;min-width:0;color:var(--ending-ink);font-family:var(--ending-body);margin-block:60px 20px}.dsn-engine-network .article-author{border:1px solid var(--ending-rule);border-radius:var(--ending-radius);background:var(--ending-panel);align-items:center;gap:22px;padding:28px;display:flex}.dsn-engine-network .article-author-copy{flex:1;min-width:0}.dsn-engine-network .article-author h2{color:var(--ending-ink);font-family:var(--ending-display);font-size:22px;font-weight:var(--ending-heading-weight);letter-spacing:-.035em;margin:0 0 8px;line-height:1.2}.dsn-engine-network .article-author p{max-width:64ch;color:var(--ending-muted);margin:0;font-size:14px;line-height:1.7}.dsn-engine-network .article-author-mark{border:1px solid var(--ending-rule);border-radius:calc(var(--ending-radius) / 2);background:var(--ending-soft);width:64px;height:64px;color:var(--ending-accent);font-family:var(--ending-display);letter-spacing:-.04em;flex:none;place-items:center;font-size:27px;font-weight:600;display:grid}@media (width<=700px){.dsn-engine-network .article-endings{margin-top:38px}.dsn-engine-network .article-author{align-items:flex-start;gap:16px;padding:22px}.dsn-engine-network .article-author-mark{width:47px;height:47px;font-size:22px}.dsn-engine-network .article-author h2{font-size:28px}.dsn-engine-network .article-author p{font-size:13px}}
