.blog-article-module__CXIxuG__container{max-width:720px;padding:var(--space-16)var(--space-8);margin:0 auto;animation:.5s ease-out blog-article-module__CXIxuG__fadeIn}@keyframes blog-article-module__CXIxuG__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.blog-article-module__CXIxuG__prose{color:var(--color-text-primary);font-size:1.0625rem;line-height:1.8}.blog-article-module__CXIxuG__prose h1{font-size:var(--text-4xl);margin-bottom:var(--space-6);color:var(--color-text-primary);-webkit-text-fill-color:currentColor;letter-spacing:-.03em;background:0 0;font-weight:800;line-height:1.2}.blog-article-module__CXIxuG__prose h2{font-size:var(--text-2xl);color:var(--color-text-primary);margin-top:var(--space-16);margin-bottom:var(--space-6);padding-bottom:var(--space-3);border-bottom:1px solid var(--glass-border);font-weight:700}.blog-article-module__CXIxuG__prose h3{font-size:var(--text-xl);color:var(--color-text-primary);margin-top:var(--space-10);margin-bottom:var(--space-4);font-weight:600}.blog-article-module__CXIxuG__prose p{margin-bottom:var(--space-6);color:var(--color-text-secondary)}.blog-article-module__CXIxuG__prose>p:first-of-type{color:var(--color-text-primary);opacity:.9;font-size:1.125rem}.blog-article-module__CXIxuG__prose ul,.blog-article-module__CXIxuG__prose ol{margin-bottom:var(--space-6);padding-left:var(--space-6);color:var(--color-text-secondary)}.blog-article-module__CXIxuG__prose li{margin-bottom:var(--space-3)}.blog-article-module__CXIxuG__prose li::marker{color:var(--color-accent-indigo)}.blog-article-module__CXIxuG__prose a{color:var(--color-accent-indigo);text-underline-offset:3px;transition:color var(--transition-fast),text-decoration-color var(--transition-fast);text-decoration:underline;text-decoration-thickness:1px}.blog-article-module__CXIxuG__prose a:hover{color:var(--color-accent-purple);-webkit-text-decoration-color:var(--color-accent-purple);text-decoration-color:var(--color-accent-purple)}.blog-article-module__CXIxuG__prose strong{color:var(--color-text-primary);font-weight:600}.blog-article-module__CXIxuG__prose em{color:var(--color-text-secondary);font-style:italic}.blog-article-module__CXIxuG__prose code{font-family:var(--font-mono);background:var(--glass-bg);border-radius:var(--radius-sm);border:1px solid var(--glass-border);color:var(--color-accent-indigo);padding:.15em .4em;font-size:.875em}.blog-article-module__CXIxuG__prose pre{background:var(--color-bg-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--space-6);margin-bottom:var(--space-8);margin-top:var(--space-4);overflow-x:auto}.blog-article-module__CXIxuG__prose pre code{font-size:var(--text-sm);color:var(--color-text-secondary);background:0 0;border:none;padding:0;line-height:1.7}.blog-article-module__CXIxuG__prose blockquote{border-left:4px solid var(--color-accent-indigo);padding:var(--space-4)var(--space-6);margin:var(--space-8)0;background:var(--glass-bg);border-radius:0 var(--radius-md)var(--radius-md)0}.blog-article-module__CXIxuG__prose blockquote p{color:var(--color-text-primary);margin-bottom:0;font-style:italic}.blog-article-module__CXIxuG__prose hr{border:none;border-top:1px solid var(--glass-border);margin:var(--space-12)0}.blog-article-module__CXIxuG__prose img{border-radius:var(--radius-lg);max-width:100%;height:auto;margin:var(--space-8)0}.blog-article-module__CXIxuG__prose table{border-collapse:collapse;width:100%;margin:var(--space-8)0;font-size:var(--text-sm)}.blog-article-module__CXIxuG__prose th,.blog-article-module__CXIxuG__prose td{padding:var(--space-4);border:1px solid var(--glass-border);text-align:left}.blog-article-module__CXIxuG__prose th{background:var(--glass-bg);color:var(--color-text-primary);font-weight:600}.blog-article-module__CXIxuG__prose td{color:var(--color-text-secondary)}.blog-article-module__CXIxuG__prose tr:hover td{background:var(--glass-bg)}@media (max-width:768px){.blog-article-module__CXIxuG__container{padding:var(--space-10)var(--space-5)}.blog-article-module__CXIxuG__prose{font-size:1rem;line-height:1.75}.blog-article-module__CXIxuG__prose h1{font-size:var(--text-3xl)}.blog-article-module__CXIxuG__prose h2{font-size:var(--text-xl);margin-top:var(--space-12)}.blog-article-module__CXIxuG__prose h3{font-size:var(--text-lg)}.blog-article-module__CXIxuG__prose pre{padding:var(--space-4);font-size:var(--text-xs)}.blog-article-module__CXIxuG__prose blockquote{padding:var(--space-3)var(--space-4);margin:var(--space-6)0}}@media (max-width:480px){.blog-article-module__CXIxuG__container{padding:var(--space-8)var(--space-4)}}
