.article-module__2s_E8a__page{background:var(--bg-body);min-height:100vh;padding-top:80px}.article-module__2s_E8a__nav{z-index:100;padding:var(--space-md)0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border-light);background:#fffffff2;position:fixed;top:0;left:0;right:0}.article-module__2s_E8a__navInner{justify-content:space-between;align-items:center;display:flex}.article-module__2s_E8a__logo{align-items:center;gap:var(--space-sm);color:var(--text-primary);font-size:1.4rem;font-weight:800;display:flex}.article-module__2s_E8a__logoIcon{background:var(--gradient-button);border-radius:var(--radius-sm);color:#fff;justify-content:center;align-items:center;width:38px;height:38px;font-size:.95rem;font-weight:800;display:flex}.article-module__2s_E8a__navLinks{align-items:center;gap:var(--space-xl);display:flex}.article-module__2s_E8a__navLink{color:var(--text-secondary);font-size:.9rem;font-weight:500}.article-module__2s_E8a__navLink:hover{color:var(--text-primary)}.article-module__2s_E8a__navLinkActive{color:var(--accent-primary)}.article-module__2s_E8a__article{padding:var(--space-2xl)0 var(--space-4xl)}.article-module__2s_E8a__header{max-width:800px;margin:0 auto var(--space-3xl);text-align:center}.article-module__2s_E8a__breadcrumb{justify-content:center;align-items:center;gap:var(--space-sm);color:var(--text-tertiary);margin-bottom:var(--space-lg);font-size:.85rem;display:flex}.article-module__2s_E8a__breadcrumb a{color:var(--text-tertiary)}.article-module__2s_E8a__breadcrumb a:hover{color:var(--accent-primary)}.article-module__2s_E8a__category{border-radius:var(--radius-full);color:var(--accent-primary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-lg);background:#6366f11a;border:1px solid #6366f133;padding:6px 16px;font-size:.8rem;font-weight:600;display:inline-block}.article-module__2s_E8a__title{letter-spacing:-.03em;color:var(--text-primary);margin-bottom:var(--space-lg);font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.15}.article-module__2s_E8a__excerpt{color:var(--text-secondary);margin-bottom:var(--space-xl);font-size:1.2rem;line-height:1.7}.article-module__2s_E8a__meta{justify-content:center;align-items:center;gap:var(--space-xl);flex-wrap:wrap;display:flex}.article-module__2s_E8a__metaItem{color:var(--text-tertiary);align-items:center;gap:6px;font-size:.9rem;display:flex}.article-module__2s_E8a__metaIcon{font-size:1rem}.article-module__2s_E8a__toc{max-width:800px;margin:0 auto var(--space-3xl);background:var(--bg-elevated);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:var(--space-xl)}.article-module__2s_E8a__toc h2{color:var(--text-primary);margin-bottom:var(--space-md);font-size:1rem;font-weight:700}.article-module__2s_E8a__toc ol{counter-reset:toc;margin:0;padding:0;list-style:none}.article-module__2s_E8a__toc li{counter-increment:toc;margin-bottom:var(--space-sm)}.article-module__2s_E8a__toc li:before{content:counter(toc)". ";color:var(--accent-primary);font-weight:600}.article-module__2s_E8a__toc a{color:var(--text-secondary);font-size:.95rem}.article-module__2s_E8a__toc a:hover{color:var(--accent-primary)}.article-module__2s_E8a__content{max-width:800px;margin:0 auto}.article-module__2s_E8a__content section{margin-bottom:var(--space-3xl)}.article-module__2s_E8a__content h2{color:var(--text-primary);margin-bottom:var(--space-lg);padding-top:var(--space-lg);font-size:1.8rem;font-weight:800}.article-module__2s_E8a__content h3{color:var(--text-primary);margin-top:var(--space-xl);margin-bottom:var(--space-md);font-size:1.3rem;font-weight:700}.article-module__2s_E8a__content p{color:var(--text-secondary);margin-bottom:var(--space-lg);font-size:1.05rem;line-height:1.8}.article-module__2s_E8a__content ul,.article-module__2s_E8a__content ol{margin-bottom:var(--space-lg);padding-left:var(--space-xl)}.article-module__2s_E8a__content li{color:var(--text-secondary);margin-bottom:var(--space-sm);font-size:1.05rem;line-height:1.8}.article-module__2s_E8a__content strong{color:var(--text-primary)}.article-module__2s_E8a__content code{background:var(--bg-elevated);border-radius:var(--radius-sm);font-family:var(--font-mono);color:var(--accent-primary);border:1px solid var(--border-light);padding:2px 8px;font-size:.9em}.article-module__2s_E8a__lead{color:var(--text-secondary);font-size:1.2rem;line-height:1.8}.article-module__2s_E8a__ctaBox{justify-content:space-between;align-items:center;gap:var(--space-lg);border-radius:var(--radius-lg);padding:var(--space-xl);margin:var(--space-xl)0;background:linear-gradient(135deg,#6366f114,#0ea5e90f);border:1px solid #6366f133;display:flex}.article-module__2s_E8a__ctaContent h3{color:var(--text-primary);margin:0 0 4px;font-size:1.1rem}.article-module__2s_E8a__ctaContent p{color:var(--text-secondary);margin:0;font-size:.95rem}.article-module__2s_E8a__ctaButton{background:var(--gradient-button);color:#fff;border-radius:var(--radius-md);white-space:nowrap;transition:all var(--duration-normal);align-items:center;padding:12px 24px;font-size:.9rem;font-weight:600;display:inline-flex}.article-module__2s_E8a__ctaButton:hover{box-shadow:var(--shadow-accent);color:#fff;transform:translateY(-2px)}.article-module__2s_E8a__ctaBoxLarge{text-align:center;background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));border-radius:var(--radius-xl);padding:var(--space-2xl);margin:var(--space-2xl)0}.article-module__2s_E8a__ctaBoxLarge h3{color:#fff;margin:0 0 var(--space-sm);font-size:1.5rem}.article-module__2s_E8a__ctaBoxLarge p{color:#ffffffe6;margin:0 0 var(--space-lg);font-size:1.05rem}.article-module__2s_E8a__ctaButtonLarge{color:var(--accent-primary);border-radius:var(--radius-md);transition:all var(--duration-normal);background:#fff;align-items:center;padding:14px 32px;font-size:1rem;font-weight:700;display:inline-flex}.article-module__2s_E8a__ctaButtonLarge:hover{box-shadow:var(--shadow-lg);color:var(--accent-primary);transform:translateY(-2px)}.article-module__2s_E8a__highlight{border-left:4px solid var(--accent-green);border-radius:0 var(--radius-md)var(--radius-md)0;padding:var(--space-lg);margin:var(--space-xl)0;background:#22c55e14}.article-module__2s_E8a__highlight h4{color:var(--text-primary);margin:0 0 var(--space-sm);font-size:1rem}.article-module__2s_E8a__highlight p,.article-module__2s_E8a__highlight ul{margin:0;font-size:.95rem}.article-module__2s_E8a__highlight ul{margin-top:var(--space-sm);padding-left:var(--space-lg)}.article-module__2s_E8a__codeBlock{background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--radius-lg);margin:var(--space-xl)0;overflow:hidden}.article-module__2s_E8a__codeHeader{background:var(--bg-elevated);padding:var(--space-sm)var(--space-md);font-family:var(--font-mono);color:var(--text-tertiary);border-bottom:1px solid var(--border-light);font-size:.8rem}.article-module__2s_E8a__codeBlock pre{padding:var(--space-lg);font-family:var(--font-mono);color:var(--text-primary);margin:0;font-size:.9rem;line-height:1.6;overflow-x:auto}.article-module__2s_E8a__stepList{margin:var(--space-xl)0}.article-module__2s_E8a__step{gap:var(--space-lg);margin-bottom:var(--space-lg);display:flex}.article-module__2s_E8a__stepNumber{background:var(--gradient-button);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;font-weight:700;display:flex}.article-module__2s_E8a__stepContent h4{color:var(--text-primary);margin:0 0 4px;font-size:1.05rem}.article-module__2s_E8a__stepContent p{color:var(--text-secondary);margin:0;font-size:.95rem}.article-module__2s_E8a__comparisonTable{margin:var(--space-xl)0;background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--radius-lg);overflow:hidden}.article-module__2s_E8a__comparisonTable table{border-collapse:collapse;width:100%}.article-module__2s_E8a__comparisonTable th,.article-module__2s_E8a__comparisonTable td{padding:var(--space-md)var(--space-lg);text-align:left;border-bottom:1px solid var(--border-light)}.article-module__2s_E8a__comparisonTable th{background:var(--bg-elevated);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:600}.article-module__2s_E8a__comparisonTable td{color:var(--text-secondary);font-size:.95rem}.article-module__2s_E8a__tableWrapper{width:100%;margin:var(--space-xl)0;border-radius:var(--radius-lg);border:1px solid var(--border-light);box-shadow:var(--shadow-sm);overflow-x:auto}.article-module__2s_E8a__table{border-collapse:collapse;background:var(--bg-surface);width:100%;min-width:600px}.article-module__2s_E8a__table th,.article-module__2s_E8a__table td{padding:var(--space-md)var(--space-lg);text-align:left;border-bottom:1px solid var(--border-light)}.article-module__2s_E8a__table th{background:var(--bg-elevated);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600;position:sticky;top:0}.article-module__2s_E8a__table td{color:var(--text-secondary);font-size:.95rem;line-height:1.5}.article-module__2s_E8a__table tr:last-child td{border-bottom:none}.article-module__2s_E8a__table tr:hover td{background:var(--bg-hover)}.article-module__2s_E8a__table td:nth-child(2){color:var(--accent-primary);font-weight:600}.article-module__2s_E8a__tipCard{background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--radius-md);padding:var(--space-lg);margin-bottom:var(--space-md);transition:all var(--duration-normal)}.article-module__2s_E8a__tipCard:hover{border-color:var(--accent-primary);box-shadow:var(--shadow-sm)}.article-module__2s_E8a__tipCard h4{color:var(--text-primary);margin:0 0 var(--space-sm);font-size:1rem}.article-module__2s_E8a__tipCard p{color:var(--text-secondary);margin:0;font-size:.95rem}.article-module__2s_E8a__mistakeList{margin:var(--space-xl)0}.article-module__2s_E8a__mistake{gap:var(--space-md);border-radius:var(--radius-md);padding:var(--space-lg);margin-bottom:var(--space-md);background:#f43f5e0d;border:1px solid #f43f5e26;display:flex}.article-module__2s_E8a__mistakeIcon{flex-shrink:0;font-size:1.2rem}.article-module__2s_E8a__mistake h4{color:var(--text-primary);margin:0 0 4px;font-size:1rem}.article-module__2s_E8a__mistake p{color:var(--text-secondary);margin:0;font-size:.95rem}.article-module__2s_E8a__conclusion{padding-top:var(--space-lg);border-top:1px solid var(--border-light)}.article-module__2s_E8a__authorBox{align-items:center;gap:var(--space-lg);max-width:800px;margin:var(--space-3xl)auto;padding:var(--space-xl);background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--radius-lg);display:flex}.article-module__2s_E8a__authorAvatar{background:var(--gradient-button);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.2rem;font-weight:800;display:flex}.article-module__2s_E8a__authorInfo h4{color:var(--text-primary);margin:0 0 4px;font-size:1.1rem}.article-module__2s_E8a__authorInfo p{color:var(--text-secondary);margin:0;font-size:.95rem}.article-module__2s_E8a__related{max-width:800px;margin:0 auto var(--space-3xl)}.article-module__2s_E8a__related h2{color:var(--text-primary);margin-bottom:var(--space-xl);font-size:1.5rem;font-weight:800}.article-module__2s_E8a__relatedGrid{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}.article-module__2s_E8a__relatedCard{align-items:flex-start;gap:var(--space-md);background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--radius-md);padding:var(--space-lg);transition:all var(--duration-normal);text-decoration:none;display:flex}.article-module__2s_E8a__relatedCard:hover{border-color:var(--accent-primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.article-module__2s_E8a__relatedIcon{flex-shrink:0;font-size:1.5rem}.article-module__2s_E8a__relatedCard h4{color:var(--text-primary);margin:0 0 4px;font-size:.95rem;font-weight:700}.article-module__2s_E8a__relatedCard p{color:var(--text-tertiary);margin:0;font-size:.82rem}.article-module__2s_E8a__footer{background:var(--bg-surface);border-top:1px solid var(--border-light);padding:var(--space-3xl)0 var(--space-xl)}.article-module__2s_E8a__footerInner{gap:var(--space-2xl);margin-bottom:var(--space-2xl);grid-template-columns:1fr 1fr;display:grid}.article-module__2s_E8a__footerBrand{max-width:300px}.article-module__2s_E8a__footerLogo{align-items:center;gap:var(--space-sm);color:var(--text-primary);margin-bottom:var(--space-md);font-size:1.3rem;font-weight:800;display:flex}.article-module__2s_E8a__footerTagline{color:var(--text-secondary);font-size:.9rem}.article-module__2s_E8a__footerLinks{gap:var(--space-3xl);justify-content:flex-end;display:flex}.article-module__2s_E8a__footerColumn h4{color:var(--text-primary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-md);font-size:.8rem;font-weight:700}.article-module__2s_E8a__footerColumn a{color:var(--text-secondary);margin-bottom:var(--space-sm);font-size:.9rem;display:block}.article-module__2s_E8a__footerColumn a:hover{color:var(--accent-primary)}.article-module__2s_E8a__footerBottom{padding-top:var(--space-xl);border-top:1px solid var(--border-light);text-align:center}.article-module__2s_E8a__footerBottom p{color:var(--text-tertiary);font-size:.82rem}@media (max-width:768px){.article-module__2s_E8a__navLinks{display:none}.article-module__2s_E8a__ctaBox{text-align:center;flex-direction:column}.article-module__2s_E8a__relatedGrid{grid-template-columns:1fr}.article-module__2s_E8a__footerInner{text-align:center;grid-template-columns:1fr}.article-module__2s_E8a__footerBrand{max-width:none}.article-module__2s_E8a__footerLinks{justify-content:center}.article-module__2s_E8a__authorBox{text-align:center;flex-direction:column}.article-module__2s_E8a__meta{gap:var(--space-sm);flex-direction:column}}
.RelatedArticles-module__u7HPBq__related{max-width:800px;margin:0 auto var(--space-3xl)}.RelatedArticles-module__u7HPBq__related h2{color:var(--text-primary);margin-bottom:var(--space-xl);font-size:1.5rem;font-weight:800}.RelatedArticles-module__u7HPBq__relatedGrid{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}.RelatedArticles-module__u7HPBq__relatedCard{align-items:flex-start;gap:var(--space-md);background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--radius-md);padding:var(--space-lg);transition:all var(--duration-normal);text-decoration:none;display:flex}.RelatedArticles-module__u7HPBq__relatedCard:hover{border-color:var(--accent-primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.RelatedArticles-module__u7HPBq__relatedIcon{flex-shrink:0;font-size:1.5rem}.RelatedArticles-module__u7HPBq__relatedCard h4{color:var(--text-primary);margin:0 0 4px;font-size:.95rem;font-weight:700}.RelatedArticles-module__u7HPBq__relatedCard p{color:var(--text-tertiary);margin:0;font-size:.82rem}@media (max-width:768px){.RelatedArticles-module__u7HPBq__relatedGrid{grid-template-columns:1fr}}
.ArticleNavigation-module__FP4HLW__nav{gap:var(--space-xl);margin:var(--space-3xl)0;padding-top:var(--space-xl);border-top:1px solid var(--border-light);grid-template-columns:1fr 1fr;display:grid}.ArticleNavigation-module__FP4HLW__navItem{flex-direction:column;display:flex}.ArticleNavigation-module__FP4HLW__navItemNext{text-align:right;align-items:flex-end}.ArticleNavigation-module__FP4HLW__link{flex-direction:column;gap:4px;max-width:300px;text-decoration:none;display:flex}.ArticleNavigation-module__FP4HLW__label{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600;transition:color .2s}.ArticleNavigation-module__FP4HLW__title{color:var(--text-primary);font-size:1.1rem;font-weight:700;line-height:1.4;transition:color .2s}.ArticleNavigation-module__FP4HLW__link:hover .ArticleNavigation-module__FP4HLW__label,.ArticleNavigation-module__FP4HLW__link:hover .ArticleNavigation-module__FP4HLW__title{color:var(--accent-primary)}@media (max-width:640px){.ArticleNavigation-module__FP4HLW__nav{gap:var(--space-lg);grid-template-columns:1fr}.ArticleNavigation-module__FP4HLW__navItemNext{text-align:left;align-items:flex-start}}
