.workbench-page{width:100%;max-width:none}.workbench-prose{max-width:var(--b0rd-measure)}.workbench-masthead{margin-bottom:var(--b0rd-space-7)}.workbench-masthead h1{font-size:var(--b0rd-fs-h1);margin:var(--b0rd-space-2) 0 var(--b0rd-space-4);border-left:4px solid var(--b0rd-phosphor);padding-left:var(--b0rd-space-4)}.workbench-lede{color:var(--b0rd-mute);max-width:var(--b0rd-measure);margin:0 0 var(--b0rd-space-5)}.workbench-grid{gap:var(--b0rd-space-7);display:grid}@media (width>=900px){.workbench-grid{column-gap:var(--b0rd-space-6);grid-template-columns:minmax(0,1fr) minmax(14rem,16rem);align-items:start}}.workbench-rail{border-top:var(--b0rd-border);padding-top:var(--b0rd-space-5)}@media (width>=900px){.workbench-rail{border-top:none;border-left:var(--b0rd-border);padding-top:0;padding-left:var(--b0rd-space-6);top:var(--b0rd-space-5);position:sticky}.workbench-rail .author-card{margin:0}}.author-byline{margin:var(--b0rd-space-5) 0;padding:var(--b0rd-space-4);border:var(--b0rd-border-strong);background:var(--b0rd-panel);font-size:var(--b0rd-fs-small)}.author-byline .name{font-family:var(--b0rd-font-heading);font-weight:600;font-size:var(--b0rd-fs-body);margin:0 0 var(--b0rd-space-2)}.author-byline .links{gap:var(--b0rd-space-3);flex-wrap:wrap;margin:0;display:flex}.author-byline a{color:var(--b0rd-ink)}.author-card{margin:var(--b0rd-space-6) 0;padding:var(--b0rd-space-5);border:var(--b0rd-border-strong);border-top:4px solid var(--b0rd-phosphor);background:var(--b0rd-panel)}.author-card h2{font-size:var(--b0rd-fs-h2);margin:0 0 var(--b0rd-space-3)}.author-card p{margin:0 0 var(--b0rd-space-3);color:var(--b0rd-mute)}.workbench-colophon{margin-top:var(--b0rd-space-7);padding:var(--b0rd-space-4);border:var(--b0rd-border);background:var(--b0rd-panel);font-size:var(--b0rd-fs-small);color:var(--b0rd-mute)}.workbench-colophon p{margin:0}.workbench-section{margin-bottom:var(--b0rd-space-5)}.workbench-section:last-child{margin-bottom:0}.section-title{font-family:var(--b0rd-font-heading);font-size:var(--b0rd-fs-h2);margin:0 0 var(--b0rd-space-2);padding-top:var(--b0rd-space-2);border-top:var(--b0rd-border);font-weight:600}.workbench-section:first-child .section-title{border-top:none;padding-top:0}.section-dek{color:var(--b0rd-mute);font-size:var(--b0rd-fs-small);margin:0 0 var(--b0rd-space-4);max-width:var(--b0rd-measure)}.section-empty{color:var(--b0rd-mute);font-size:var(--b0rd-fs-small);margin:0}.section-empty[hidden],.post-stream[hidden]{display:none}.post-stream{border-top:var(--b0rd-border);margin:0;padding:0;list-style:none}.post-stream li{border-bottom:var(--b0rd-border)}.post-stream li[hidden]{display:none}.post-stream a{column-gap:var(--b0rd-space-4);padding:var(--b0rd-space-5) 0;color:inherit;grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;text-decoration:none;display:grid;container-type:inline-size}.post-stream a:not(:has(.post-thumb)){grid-template-columns:minmax(0,1fr)}.post-stream a:has(.post-thumb){--wb-thumb:min(28cqw, 7.5rem)}.post-stream .post-copy{min-width:0}.post-stream .post-thumb{width:var(--wb-thumb);height:var(--wb-thumb);border:var(--b0rd-border);background:var(--b0rd-panel);flex-shrink:0;justify-self:end;overflow:hidden}.post-stream .post-thumb img{object-fit:cover;width:100%;height:100%;display:block}.post-stream .date{color:var(--b0rd-mute);font-size:var(--b0rd-fs-small);margin:var(--b0rd-space-2) 0 0;display:block}.post-stream .title{-webkit-line-clamp:2;font-family:var(--b0rd-font-heading);font-size:var(--b0rd-fs-h2);-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.post-stream a:hover .title,.post-stream a:focus-visible .title{color:var(--b0rd-phosphor-deep)}.post-stream .desc{color:var(--b0rd-mute);font-size:var(--b0rd-fs-small);margin:var(--b0rd-space-2) 0 0;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.workbench-post-hero{margin:0 0 var(--b0rd-space-6);border:var(--b0rd-border);background:var(--b0rd-panel);aspect-ratio:16/9;overflow:hidden}.workbench-post-hero img{object-fit:cover;width:100%;height:100%;display:block}.workbench-post-hero .workbench-clip{aspect-ratio:16/9;border:none;margin:0}.workbench-figure{margin:var(--b0rd-space-6) 0}.workbench-figure img{border:var(--b0rd-border);width:100%;height:auto;display:block}.workbench-figure figcaption{margin-top:var(--b0rd-space-2);font-size:var(--b0rd-fs-small);color:var(--b0rd-mute)}.workbench-post-header{margin-bottom:var(--b0rd-space-6)}.workbench-post-header h1{font-size:var(--b0rd-fs-h1);margin:var(--b0rd-space-2) 0 var(--b0rd-space-4);border-left:4px solid var(--b0rd-phosphor);padding-left:var(--b0rd-space-4)}.workbench-post-date{margin:var(--b0rd-space-4) 0 0;font-size:var(--b0rd-fs-small);color:var(--b0rd-mute)}.workbench-prose h2{font-size:var(--b0rd-fs-h2);margin:var(--b0rd-space-6) 0 var(--b0rd-space-3)}.workbench-prose h3{font-size:var(--b0rd-fs-h3);margin:var(--b0rd-space-5) 0 var(--b0rd-space-2)}.workbench-prose p{margin:0 0 var(--b0rd-space-4)}.workbench-prose ul,.workbench-prose ol{margin:0 0 var(--b0rd-space-4);padding-left:1.25rem}.workbench-prose blockquote{margin:var(--b0rd-space-5) 0;padding:var(--b0rd-space-3) var(--b0rd-space-4);border-left:4px solid var(--b0rd-phosphor);background:var(--b0rd-panel);color:var(--b0rd-mute)}.workbench-prose pre{margin:var(--b0rd-space-5) 0;padding:var(--b0rd-space-4);border:var(--b0rd-border);background:var(--b0rd-panel);font-family:var(--b0rd-font-mono);font-size:var(--b0rd-fs-small);overflow-x:auto}.workbench-prose code{font-family:var(--b0rd-font-mono);font-size:.92em}.workbench-prose img{max-width:100%;height:auto}.workbench-prose .workbench-clip,.workbench-clip{width:100%;max-width:100%;margin:var(--b0rd-space-5) 0;border:var(--b0rd-border);background:var(--b0rd-panel);display:block}
