.tfb-blogblock{--tfb-panel:#0a0a0a;--tfb-muted:#7a7a76;--tfb-gray-600:#9a9a96;--tfb-border:#232323;--tfb-hairline:1px;--tfb-card-pad:24px;--tfb-panel-w:100%;--font-geist-sans:var(--font-geist-sans);--font-geist-mono:var(--font-geist-mono);margin:2.25rem 0;padding:28px 0 0;border:1px solid #232323;border-radius:14px;background:#171716;color:#efefe4;overflow:hidden}.tfb-blogblock .tfb-blogblock-head{padding:0 24px 24px}.tfb-blogblock .tfb-kicker{font-family:var(--font-geist-mono),ui-monospace,Menlo,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#81adec;margin:0 0 14px}.tfb-blogblock .tfb-h2{margin:0;font-weight:400;font-size:26px;line-height:34px;letter-spacing:-.02em;max-width:24ch;text-wrap:balance;color:#efefe4}.tfb-blogblock .tfb-cmp-muted{color:#7a7a76}.tfb-blogblock .tfb-sub{margin:14px 0 0;max-width:60ch;font-size:15px;line-height:24px;color:var(--tfb-gray-600);text-wrap:pretty}.tfb-blogblock .tfb-cellgrid{position:relative;display:grid;grid-template-columns:100%;border-top:1px solid var(--tfb-border)}.tfb-blogblock .tfb-cell{position:relative;display:flex;flex-direction:column;justify-content:flex-start;border-bottom:1px solid var(--tfb-border);padding:var(--tfb-card-pad);background:transparent}.tfb-blogblock .tfb-cell:last-child{border-bottom:0}.tfb-blogblock .tfb-step{font-family:var(--font-geist-mono),ui-monospace,Menlo,monospace;font-size:12px;letter-spacing:.015em;color:var(--tfb-muted);margin-bottom:12px}.tfb-blogblock .tfb-cmp-well{flex:none;height:360px}.tfb-blogblock .tfb-cmp-well--after{--r:152px}.tfb-blogblock .tfb-blogblock-stage figure{margin:0}.tfb-blogblock .tfb-blogblock-stage .tfs-blog-embed-box{border:0;border-top:1px solid #232323;border-radius:0}