.article-module__2GBkKG__articlePage{padding-bottom:var(--spacing-3xl)}.article-module__2GBkKG__articleHeader{padding:var(--spacing-2xl) 0 var(--spacing-xl);text-align:center;max-width:900px;margin:0 auto}.article-module__2GBkKG__headerContent{align-items:center;gap:var(--spacing-md);flex-direction:column;display:flex}.article-module__2GBkKG__title{letter-spacing:-.02em;font-size:clamp(1.75rem,8vw,3.5rem);line-height:1.1}@media (min-width:768px){.article-module__2GBkKG__title{font-size:3.5rem}}.article-module__2GBkKG__excerpt{color:var(--text-secondary);max-width:800px;font-size:1.25rem;line-height:1.5}.article-module__2GBkKG__metaRow{align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-md);border-top:1px solid var(--border-color);width:100%;padding-top:var(--spacing-lg);flex-direction:column;display:flex}@media (min-width:600px){.article-module__2GBkKG__metaRow{flex-direction:row;justify-content:space-between}}.article-module__2GBkKG__authorInfo{align-items:center;gap:var(--spacing-sm);text-align:left;display:flex}.article-module__2GBkKG__authorAvatar{background-color:var(--border-light);width:48px;height:48px;font-family:var(--font-serif);border:1px solid var(--border-color);border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex}.article-module__2GBkKG__authorName{font-weight:700;font-family:var(--font-sans)}.article-module__2GBkKG__publishDate{color:var(--text-muted);font-size:.875rem;font-family:var(--font-sans)}.article-module__2GBkKG__actions{gap:var(--spacing-md);margin-top:var(--spacing-sm);display:flex}@media (min-width:600px){.article-module__2GBkKG__actions{gap:var(--spacing-sm);margin-top:0}}.article-module__2GBkKG__actionBtn{border:1px solid var(--border-color);width:40px;height:40px;color:var(--text-primary);background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.article-module__2GBkKG__actionBtn:hover{background-color:var(--border-light);border-color:var(--text-primary)}.article-module__2GBkKG__featuredImageWrapper{margin-bottom:var(--spacing-2xl)}.article-module__2GBkKG__imageContainer{width:100%;max-width:1200px;margin:0 auto;position:relative}.article-module__2GBkKG__featuredImage{border-radius:var(--radius-md);width:100%;height:auto}.article-module__2GBkKG__imageCaption{font-family:var(--font-sans);color:var(--text-muted);margin-top:var(--spacing-sm);text-align:right;font-size:.875rem;display:block}.article-module__2GBkKG__articleBodyContainer{gap:var(--spacing-2xl);max-width:1000px;margin:0 auto;display:flex}.article-module__2GBkKG__socialRail{display:none}@media (min-width:1024px){.article-module__2GBkKG__socialRail{flex-shrink:0;width:60px;display:block}}.article-module__2GBkKG__stickyRail{gap:var(--spacing-md);flex-direction:column;display:flex;position:sticky;top:100px}.article-module__2GBkKG__railBtn{border:1px solid var(--border-color);width:40px;height:40px;color:var(--text-secondary);font-weight:700;font-family:var(--font-sans);background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.article-module__2GBkKG__railBtn:hover{color:var(--accent-color);border-color:var(--accent-color)}.article-module__2GBkKG__articleContent{max-width:720px;font-family:var(--font-serif);color:var(--text-primary);flex-grow:1;margin:0 auto;font-size:clamp(1.15rem,4vw,1.28rem);line-height:1.85}.article-module__2GBkKG__articleContent p{margin-bottom:var(--spacing-xl)}.article-module__2GBkKG__articleContent h2{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--text-primary);margin:48px 0 20px;font-size:2rem;font-weight:700;line-height:1.3}.article-module__2GBkKG__articleContent h3{font-family:var(--font-sans);color:var(--text-primary);margin:32px 0 16px;font-size:1.45rem;font-weight:700}.article-module__2GBkKG__articleContent a{color:var(--accent-color);text-underline-offset:4px;font-weight:500;text-decoration:underline;transition:opacity .2s}.article-module__2GBkKG__articleContent a:hover{opacity:.8}.article-module__2GBkKG__articleContent .key-takeaways-card{display:none!important}:is(.article-module__2GBkKG__articleContent .editorial-toc,.article-module__2GBkKG__articleContent .toc){display:none!important}.article-module__2GBkKG__articleContent .toc-header{border-bottom:1px solid var(--border-light);align-items:center;gap:8px;margin-bottom:14px;padding-bottom:10px;display:flex}:is(.article-module__2GBkKG__articleContent .toc-header h4,.article-module__2GBkKG__articleContent .toc h3){font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:0;font-size:.82rem;font-weight:800}:is(.article-module__2GBkKG__articleContent .toc-list,.article-module__2GBkKG__articleContent .toc ul){flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}:is(.article-module__2GBkKG__articleContent .toc-list li,.article-module__2GBkKG__articleContent .toc li){font-family:var(--font-sans);margin:0;font-size:.98rem;line-height:1.5}:is(.article-module__2GBkKG__articleContent .toc-list li a,.article-module__2GBkKG__articleContent .toc li a){border-radius:var(--radius-sm);color:var(--text-primary);align-items:center;gap:10px;padding:6px 10px;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}:is(.article-module__2GBkKG__articleContent .toc-list li a:hover,.article-module__2GBkKG__articleContent .toc li a:hover){background-color:var(--accent-light);color:var(--accent-color);transform:translate(4px)}.article-module__2GBkKG__articleContent .heading-num{font-family:var(--font-sans);color:var(--accent-color);background-color:var(--accent-light);letter-spacing:.05em;border-radius:4px;flex-shrink:0;padding:2px 7px;font-size:.75rem;font-weight:800}.article-module__2GBkKG__articleContent .section-heading{border-bottom:1px solid var(--border-light);align-items:center;gap:12px;margin-top:52px;padding-bottom:10px;display:flex}.article-module__2GBkKG__articleContent .editorial-quote{border-left:4px solid var(--accent-color);border-radius:0 var(--radius-md) var(--radius-md) 0;background:linear-gradient(135deg,#9b22260a 0%,#0f172a05 100%);margin:40px 0;padding:24px 28px}.article-module__2GBkKG__articleContent .editorial-quote p{font-family:var(--font-serif);color:var(--text-primary);margin:0;font-size:1.38rem;font-style:italic;font-weight:600;line-height:1.55}.article-module__2GBkKG__articleContent .editorial-quote cite{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.06em;color:var(--accent-color);margin-top:14px;font-size:.85rem;font-style:normal;font-weight:700;display:block}:is(.article-module__2GBkKG__articleContent .faq-grid,.article-module__2GBkKG__articleContent .faq-list){flex-direction:column;gap:14px;margin:24px 0 36px;display:flex}:is(.article-module__2GBkKG__articleContent .faq-card,.article-module__2GBkKG__articleContent .faq-box){border:1px solid var(--border-color);border-left:3px solid var(--accent-color);border-radius:var(--radius-sm);background-color:#fff;padding:18px 22px;box-shadow:0 2px 8px #00000005}:is(.article-module__2GBkKG__articleContent .faq-card h4,.article-module__2GBkKG__articleContent .faq-box h3){font-family:var(--font-sans);color:var(--text-primary);margin:0 0 8px;font-size:1.08rem;font-weight:700}:is(.article-module__2GBkKG__articleContent .faq-card p,.article-module__2GBkKG__articleContent .faq-box p){font-family:var(--font-sans);color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.6}.article-module__2GBkKG__articleContent .internal-seo-link{color:var(--accent-color);text-underline-offset:3px;font-weight:600;text-decoration:underline;display:inline}.article-module__2GBkKG__articleContent .external-seo-link{color:#1d4ed8;text-underline-offset:3px;font-weight:600;text-decoration:underline;display:inline}.article-module__2GBkKG__leadParagraph{font-size:1.5rem;font-weight:400;line-height:1.6;margin-bottom:var(--spacing-xl)!important}.article-module__2GBkKG__subheading{font-family:var(--font-sans);margin:var(--spacing-2xl) 0 var(--spacing-md);letter-spacing:-.01em;font-size:1.75rem;font-weight:700}.article-module__2GBkKG__pullQuote{color:var(--accent-color);border-left:4px solid var(--accent-color);padding-left:var(--spacing-lg);margin:var(--spacing-2xl) 0;font-size:1.75rem;font-style:italic;font-weight:600;line-height:1.4}.article-module__2GBkKG__quoteAttribution{font-size:1rem;font-style:normal;font-weight:400;font-family:var(--font-sans);color:var(--text-secondary);margin-top:var(--spacing-sm);display:block}.article-module__2GBkKG__relatedBlock{background-color:var(--border-light);padding:var(--spacing-lg);border-left:4px solid var(--text-primary);margin:var(--spacing-xl) 0}.article-module__2GBkKG__relatedTitle{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-sm);font-size:1rem;font-weight:700}.article-module__2GBkKG__relatedList{font-family:var(--font-sans);padding-left:var(--spacing-md);font-size:1.125rem;font-weight:600}.article-module__2GBkKG__relatedList li{margin-bottom:var(--spacing-xs)}.article-module__2GBkKG__relatedList a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.article-module__2GBkKG__relatedList a:hover{color:var(--accent-color)}
.Comments-module__cI_EEa__commentsContainer{border-top:1px solid #e2e8f0;margin-top:3rem;padding-top:2rem}.Comments-module__cI_EEa__title{font-family:var(--font-serif,serif);color:var(--text-primary,#0f172a);margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.Comments-module__cI_EEa__commentForm{margin-bottom:2.5rem}.Comments-module__cI_EEa__inputWrapper{margin-bottom:1rem}.Comments-module__cI_EEa__textarea{border-radius:var(--radius-md,.5rem);width:100%;font-family:var(--font-sans,sans-serif);resize:vertical;background-color:var(--bg-secondary,#f8fafc);border:1px solid #cbd5e1;padding:1rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.Comments-module__cI_EEa__textarea:focus{border-color:var(--accent-color,#2563eb);background-color:#fff;outline:none;box-shadow:0 0 0 3px #2563eb1a}.Comments-module__cI_EEa__submitBtn{background-color:var(--text-primary,#0f172a);color:#fff;border-radius:var(--radius-sm,.25rem);cursor:pointer;border:none;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:background-color .2s}.Comments-module__cI_EEa__submitBtn:hover{background-color:var(--accent-color,#2563eb)}.Comments-module__cI_EEa__commentsList{flex-direction:column;gap:1.5rem;display:flex}.Comments-module__cI_EEa__commentItem{gap:1rem;display:flex}.Comments-module__cI_EEa__avatar{background-color:var(--accent-color,#2563eb);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.2rem;font-weight:700;display:flex}.Comments-module__cI_EEa__commentContent{flex:1}.Comments-module__cI_EEa__commentHeader{align-items:baseline;gap:.75rem;margin-bottom:.5rem;display:flex}.Comments-module__cI_EEa__authorName{color:var(--text-primary,#0f172a);font-size:1.05rem;font-weight:600}.Comments-module__cI_EEa__commentDate{color:var(--text-secondary,#64748b);font-size:.85rem}.Comments-module__cI_EEa__commentText{color:#334155;font-size:.95rem;line-height:1.5}
