._blog_y42xn_12{min-height:100vh;display:flex;flex-direction:column;position:relative}._content_y42xn_20{max-width:640px;width:100%;margin:0 auto;padding:4rem 2rem 3rem;flex:1}._eyebrow_y42xn_28{font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);margin-bottom:1.8rem;display:inline-block}._backLink_y42xn_38{font-size:.85rem;color:var(--color-muted-1);text-decoration:none;display:inline-block;margin-bottom:1.8rem;transition:color .15s ease}._backLink_y42xn_38:hover{color:var(--color-accent)}._article_y42xn_52{margin-bottom:3.6rem}._articleHeader_y42xn_56{margin-bottom:2.7rem}._articleTitle_y42xn_60{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.2;letter-spacing:-.025em;color:var(--color-heading);margin-bottom:.5rem}._articleTitleLink_y42xn_69{color:inherit;text-decoration:none;transition:color .15s ease}._articleTitleLink_y42xn_69:hover{color:var(--color-accent)}._draftBadge_y42xn_79{display:inline-block;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);background:var(--color-accent-bg-strong);border:1px solid var(--color-border-medium);padding:.15em .6em;border-radius:6px;vertical-align:middle;margin-left:.75rem}._articleDate_y42xn_94{font-size:.85rem;color:var(--color-muted-2)}._articleMeta_y42xn_99{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--color-muted-2)}._authorAvatarWrapper_y42xn_107{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0}._authorAvatar_y42xn_107{width:100%;height:100%;object-fit:cover;object-position:center 10%;scale:1.4;margin-top:5px}._articleAuthor_y42xn_124{color:var(--color-muted-1);font-weight:500}._articleAuthor_y42xn_124:after{content:"·";margin-left:.5rem;color:var(--color-muted-2)}._articleBody_y42xn_136{font-size:1.125rem;line-height:1.8;color:var(--color-body)}._articleBody_y42xn_136 p{margin-bottom:1.6rem}._articleBody_y42xn_136 h2{font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:-.02em;color:var(--color-heading);margin-top:3.2rem;margin-bottom:.9rem}._articleBody_y42xn_136 h3{font-size:1.2rem;font-weight:600;line-height:1.35;color:var(--color-heading);margin-top:2.4rem;margin-bottom:.7rem}._articleBody_y42xn_136 a{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;transition:color .15s ease}._articleBody_y42xn_136 a:hover{color:var(--color-accent-hover)}._articleBody_y42xn_136 strong{font-weight:600;color:var(--color-heading)}._articleBody_y42xn_136 ul,._articleBody_y42xn_136 ol{margin-bottom:1.6rem;padding-left:1.5rem}._articleBody_y42xn_136 li{margin-bottom:.5rem}._articleBody_y42xn_136 blockquote{border-left:3px solid var(--color-accent);padding:.2rem 0 .2rem 1.25rem;margin:1.8rem 0;color:var(--color-muted-1);font-style:italic}._articleBody_y42xn_136 code{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:.875em;background:var(--color-surface-alpha);padding:.15em .4em;border-radius:4px;border:1px solid var(--color-border)}._articleBody_y42xn_136 pre{margin:1.8rem 0;padding:1.25rem 1.5rem;background:var(--color-surface-alpha);border:1px solid var(--color-border);border-radius:8px;overflow-x:auto;line-height:1.5}._articleBody_y42xn_136 pre code{background:none;padding:0;border:none;font-size:.85rem}._articleBody_y42xn_136 hr{border:none;border-top:1px solid var(--color-border);margin:3.2rem 0}._articleBody_y42xn_136 img{max-width:100%;height:auto;border-radius:8px;margin:1.8rem 0}._empty_y42xn_240{font-size:1.05rem;color:var(--color-muted-2)}._archive_y42xn_246{border-top:1px solid var(--color-border);padding-top:2.7rem}._archiveTitle_y42xn_251{font-size:1.1rem;font-weight:600;color:var(--color-heading);margin-bottom:1.8rem}._archiveYear_y42xn_258{font-size:.85rem;font-weight:600;color:var(--color-muted-2);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}._archiveList_y42xn_267{list-style:none;padding:0;margin:0 0 1.8rem}._archiveList_y42xn_267 li{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.4rem 0}._archiveLink_y42xn_281{color:var(--color-body);text-decoration:none;font-size:1rem;transition:color .15s ease}._archiveLink_y42xn_281:hover{color:var(--color-accent)}._archiveDate_y42xn_292{font-size:.8rem;color:var(--color-muted-2);white-space:nowrap;flex-shrink:0}@media(max-width:768px){._content_y42xn_20{padding:2rem 1.5rem}._articleBody_y42xn_136{font-size:1.05rem}._archiveList_y42xn_267 li{flex-direction:column;gap:.15rem}}
