.bl-crumbs{font-size:13.5px;color:var(--faint);margin-bottom:8px}.bl-crumbs a{color:var(--soft);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--frame);text-decoration-color:var(--frame)}.bl-crumbs a:hover{color:var(--text)}.bl-lead{font-size:18px;line-height:1.55;color:var(--soft);max-width:34em}.bl-empty{margin-top:40px;color:var(--soft)}.bl-list{list-style:none;margin:48px 0 0!important;padding:0!important;border-top:1px solid var(--frame)}.bl-list li{margin:0!important;padding:28px 0;border-bottom:1px solid var(--frame)}.bl-list h2{margin:6px 0 8px!important;font-size:23px!important;line-height:1.25}.bl-list h2 a:hover{text-decoration:underline;text-underline-offset:4px}.bl-list p{color:var(--soft)}.bl-meta{font-size:13px!important;color:var(--faint)!important}.bl-body a{color:var(--text);text-decoration:underline;text-underline-offset:3px}.bl-body blockquote{margin:20px 0;padding:4px 0 4px 18px;border-left:2px solid var(--frame);color:var(--soft)}.bl-body table{width:100%;border-collapse:collapse;font-size:14.5px;margin:16px 0;display:block;overflow-x:auto}.bl-body td,.bl-body th{text-align:left;vertical-align:top;padding:10px 12px;border-bottom:1px solid var(--frame)}.bl-body th{font-weight:500;font-size:13px;color:var(--faint)}.bl-body code{font-family:var(--mono);font-size:.9em;padding:1px 5px;border-radius:4px}.bl-body code,.bl-body pre{background:rgba(17,17,17,.05)}.bl-body pre{overflow-x:auto;padding:16px;border-radius:10px}.bl-body pre code{background:none;padding:0}.bl-body img{max-width:100%;height:auto;border-radius:10px}.bl-body hr{border:0;border-top:1px solid var(--frame);margin:40px 0}.bl-body strong{font-weight:600}.bl-author{margin-top:56px;display:flex;justify-content:space-between;align-items:flex-end;gap:24px;padding:24px;border:1px solid var(--frame);border-radius:12px}.bl-author-k{font-size:12.5px!important;color:var(--faint)}.bl-author-n{font-size:19px!important;font-weight:500}.bl-author-n a:hover{text-decoration:underline;text-underline-offset:3px}.bl-author-r{font-size:14.5px!important;color:var(--soft);margin-top:2px!important}.bl-author-b{margin-top:10px!important;font-size:15px!important;color:var(--soft);max-width:34em}.bl-author-l{flex:none;font-size:14.5px;color:var(--text);text-decoration:underline;text-underline-offset:3px}@media (max-width:640px){.bl-author{flex-direction:column;align-items:start}}.bl-sub{margin:56px 0 0!important;font-size:15px!important;font-family:var(--mono);font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase;color:var(--faint)}.bl-sub+.bl-list{margin-top:16px!important}.bl-fallback{display:inline-block;margin:10px 0 4px;padding:6px 12px;border-radius:99px;background:#efede8;font-size:13.5px!important;color:var(--soft)}