._container_1770k_3{max-width:720px;margin:0 auto;padding:var(--spacing-2xl) var(--spacing-lg) var(--spacing-3xl);min-height:calc(100vh - 80px)}._backLink_1770k_10{font-family:var(--font-family-mono, ui-monospace, monospace);font-size:.78rem;letter-spacing:.04em;color:var(--color-text-muted);text-decoration:none;margin-bottom:var(--spacing-xl);display:inline-block}._backLink_1770k_10:hover{color:var(--color-primary)}._title_1770k_24{font-family:var(--font-family-display);font-style:italic;font-weight:400;font-size:clamp(2rem,5vw,2.75rem);color:var(--color-text);margin:0 0 var(--spacing-lg)}._notFoundBody_1770k_33{color:var(--color-text-secondary);margin-bottom:var(--spacing-xl)}._article_1770k_40{font-family:var(--font-family);color:var(--color-text-secondary);line-height:1.7;font-size:1.05rem}._article_1770k_40 h1{font-family:var(--font-family-display);font-weight:400;font-size:clamp(2rem,5vw,2.85rem);line-height:1.1;letter-spacing:-.02em;color:var(--color-text);margin:0 0 var(--spacing-xl)}._article_1770k_40 h2{font-family:var(--font-family-display);font-weight:400;font-size:1.6rem;line-height:1.2;color:var(--color-text);margin:var(--spacing-2xl) 0 var(--spacing-md)}._article_1770k_40 h3{font-family:var(--font-family);font-weight:600;font-size:1.2rem;color:var(--color-text);margin:var(--spacing-xl) 0 var(--spacing-sm)}._article_1770k_40 p{margin:0 0 var(--spacing-lg)}._article_1770k_40 ul,._article_1770k_40 ol{margin:0 0 var(--spacing-lg);padding-left:1.4rem}._article_1770k_40 li{margin-bottom:.4rem}._article_1770k_40 a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}._article_1770k_40 blockquote{border-left:3px solid var(--color-border-accent);padding-left:var(--spacing-lg);margin:0 0 var(--spacing-lg);color:var(--color-text-muted);font-style:italic}._article_1770k_40 code{font-family:var(--font-family-mono, ui-monospace, monospace);font-size:.9em;background:var(--color-bg-elevated);padding:.1rem .35rem;border-radius:4px}._article_1770k_40 pre{background:var(--color-bg-input);border:1px solid var(--color-border);border-radius:8px;padding:var(--spacing-lg);overflow-x:auto;margin:0 0 var(--spacing-lg)}._article_1770k_40 pre code{background:none;padding:0}
