.ArticleLayout_container__0flR8{max-width:800px;margin:0 auto;padding:var(--spacing-xl) var(--spacing-lg)}.ArticleLayout_breadcrumbs__AyedV{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-sm);font-size:.875rem;color:var(--color-text-tertiary);margin-bottom:var(--spacing-xl)}.ArticleLayout_breadcrumbs__AyedV a{color:var(--color-text-secondary);text-decoration:none;transition:color var(--transition-fast)}.ArticleLayout_breadcrumbs__AyedV a:hover{color:var(--color-accent)}.ArticleLayout_separator__JFX1N{color:var(--color-text-tertiary);opacity:.5}.ArticleLayout_current__zv_m7{color:var(--color-text-primary);font-weight:500}.ArticleLayout_header__gqsbn{margin-bottom:var(--spacing-2xl);padding-bottom:var(--spacing-xl);border-bottom:1px solid var(--color-border)}.ArticleLayout_meta___kLVp{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-md);font-size:.875rem}.ArticleLayout_category__JNbms{display:inline-flex;align-items:center;padding:var(--spacing-xs) var(--spacing-md);background-color:var(--color-accent-light);color:var(--color-accent);border-radius:var(--radius-full);font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.ArticleLayout_category__JNbms:hover{text-decoration:none;opacity:.9}.ArticleLayout_date__TcBtb{color:var(--color-text-tertiary)}.ArticleLayout_title__As5Gt{font-size:2.5rem;font-weight:800;line-height:1.2;margin-bottom:var(--spacing-md);color:var(--color-text-primary)}.ArticleLayout_description__vj0_G{font-size:1.25rem;line-height:1.6;color:var(--color-text-secondary);margin-bottom:var(--spacing-lg)}.ArticleLayout_tags__66oqH{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.ArticleLayout_tag__0XLOu{font-size:.875rem;padding:2px var(--spacing-md);background-color:var(--color-bg-secondary);color:var(--color-text-secondary);border-radius:var(--radius-sm);border:1px solid var(--color-border)}.ArticleLayout_author__XLgy7{display:flex;align-items:center;gap:var(--spacing-xs);font-size:.875rem;color:var(--color-text-secondary);margin-top:var(--spacing-md)}.ArticleLayout_content___Im_T{margin-bottom:var(--spacing-3xl)}.ArticleLayout_related__x_Bqf{margin-top:var(--spacing-3xl);padding-top:var(--spacing-xl);border-top:1px solid var(--color-border)}.ArticleLayout_relatedTitle__4_wTJ{font-size:1.5rem;margin-bottom:var(--spacing-xl)}.ArticleLayout_relatedGrid___QqM1{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.ArticleLayout_relatedCard__Twdno{display:flex;flex-direction:column;padding:var(--spacing-lg);background-color:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-decoration:none;transition:all var(--transition-base)}.ArticleLayout_relatedCard__Twdno:hover{border-color:var(--color-accent);transform:translateY(-2px);box-shadow:var(--shadow-md);text-decoration:none}.ArticleLayout_relatedCategory__N4DLq{font-size:.75rem;color:var(--color-accent);font-weight:600;text-transform:uppercase;margin-bottom:var(--spacing-sm)}.ArticleLayout_relatedCardTitle__SGtmq{font-size:1.125rem;margin:0 0 var(--spacing-sm) 0;color:var(--color-text-primary)}.ArticleLayout_relatedCardDescription__yidiC{font-size:.875rem;color:var(--color-text-secondary);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:768px){.ArticleLayout_title__As5Gt{font-size:2rem}.ArticleLayout_description__vj0_G{font-size:1.125rem}.ArticleLayout_container__0flR8{padding:var(--spacing-lg) var(--spacing-md)}}