.article-main.s-1YUCy_bU3xKV{max-width:1200px;margin:2rem auto;padding:0 1.5rem;background:transparent;border-radius:0;box-shadow:none}.article-container.s-1YUCy_bU3xKV{max-width:800px;margin:0 auto;background:var(--bg-section, #ffffff);border-radius:1.5rem;box-shadow:0 4px 20px #1e293b14;border:1px solid var(--border-color, #e2e8f0);overflow:hidden}.article-header.s-1YUCy_bU3xKV{background:var(--bg-alt, #f8fafc);border-bottom:1px solid var(--border-color, #e2e8f0);padding:2rem 2rem 1.5rem;text-align:center}.article-title.s-1YUCy_bU3xKV{font-size:2.5rem;font-weight:700;margin:0;color:var(--fg, #1e293b);line-height:1.2;letter-spacing:-.025em}.article-meta.s-1YUCy_bU3xKV{margin-top:.75rem;font-size:.875rem;color:var(--muted-fg, #6b7280);font-style:italic}.article-video-container.s-1YUCy_bU3xKV{margin:2rem;border-radius:1rem;overflow:hidden;box-shadow:0 4px 15px #0000001a}.article-video.s-1YUCy_bU3xKV{width:100%;height:auto;display:block}.prose.s-1YUCy_bU3xKV{padding:2rem;color:var(--fg, #374151)}.prose.s-1YUCy_bU3xKV h1,.prose.s-1YUCy_bU3xKV h2,.prose.s-1YUCy_bU3xKV h3,.prose.s-1YUCy_bU3xKV h4,.prose.s-1YUCy_bU3xKV h5,.prose.s-1YUCy_bU3xKV h6{color:var(--fg, #1e293b);font-weight:600}.prose.s-1YUCy_bU3xKV h2{font-size:1.875rem;margin-top:2rem;margin-bottom:1rem}.prose.s-1YUCy_bU3xKV h3{font-size:1.5rem;margin-top:1.5rem;margin-bottom:.75rem}.prose.s-1YUCy_bU3xKV p{margin-bottom:1.25rem;line-height:1.7}.prose.s-1YUCy_bU3xKV em{color:var(--muted-fg, #6b7280);font-style:italic}.prose.s-1YUCy_bU3xKV strong{color:var(--fg, #1e293b);font-weight:600}.prose.s-1YUCy_bU3xKV sup{color:var(--primary-button, #3b82f6);font-weight:600}.prose.s-1YUCy_bU3xKV blockquote{border-left:4px solid var(--primary-button, #3b82f6);background:var(--bg-alt, #f8fafc);margin:1.5rem 0;padding:1rem 1.5rem;border-radius:0 .5rem .5rem 0}.prose.s-1YUCy_bU3xKV ul,.prose.s-1YUCy_bU3xKV ol{margin:1.25rem 0;padding-left:1.5rem}.prose.s-1YUCy_bU3xKV li{margin:.5rem 0}@media(max-width:768px){.article-main.s-1YUCy_bU3xKV{margin:1rem auto;padding:0 1rem}.article-header.s-1YUCy_bU3xKV{padding:1.5rem 1.5rem 1rem}.article-title.s-1YUCy_bU3xKV{font-size:2rem}.prose.s-1YUCy_bU3xKV{padding:1.5rem}.article-video-container.s-1YUCy_bU3xKV{margin:1.5rem}}@media(max-width:480px){.article-header.s-1YUCy_bU3xKV{padding:1rem}.article-title.s-1YUCy_bU3xKV{font-size:1.75rem}.prose.s-1YUCy_bU3xKV{padding:1rem}.article-video-container.s-1YUCy_bU3xKV{margin:1rem}}html.dark .article-container.s-1YUCy_bU3xKV{background:var(--bg-section, #1e293b);border-color:var(--border-color, #334155)}html.dark .article-header.s-1YUCy_bU3xKV{background:var(--bg-alt, #1f2937);border-color:var(--border-color, #334155)}html.dark .prose.s-1YUCy_bU3xKV blockquote{background:var(--bg-alt, #1f2937);border-left-color:var(--primary-button, #6366f1)}
