.page-module__SkTyMG__articlePage{min-height:60vh}.page-module__SkTyMG__breadcrumb{padding:var(--spacing-4)0;background-color:var(--color-surface);border-bottom:1px solid var(--color-border)}.page-module__SkTyMG__breadcrumbInner{max-width:var(--max-width);padding:0 var(--spacing-6);align-items:center;gap:var(--spacing-2);font-size:var(--text-sm);margin:0 auto;display:flex}.page-module__SkTyMG__breadcrumbLink{color:var(--color-text-tertiary);transition:color var(--transition-fast)}.page-module__SkTyMG__breadcrumbLink:hover{color:var(--color-text-secondary)}.page-module__SkTyMG__breadcrumbSep{color:var(--color-text-tertiary)}.page-module__SkTyMG__breadcrumbCurrent{color:var(--color-text-secondary)}.page-module__SkTyMG__articleHeader{padding:var(--spacing-10)0;background-color:var(--color-background)}.page-module__SkTyMG__articleHeaderInner{max-width:800px;padding:0 var(--spacing-6);margin:0 auto}.page-module__SkTyMG__articleMeta{align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4);display:flex}.page-module__SkTyMG__category{padding:var(--spacing-1)var(--spacing-3);font-size:var(--text-sm);border-radius:var(--radius-full);background-color:var(--color-accent-light);color:var(--color-accent);align-items:center;font-weight:500;display:inline-flex}.page-module__SkTyMG__date{font-size:var(--text-sm);color:var(--color-text-tertiary)}.page-module__SkTyMG__articleTitle{font-size:var(--text-4xl);color:var(--color-text-primary);letter-spacing:-.02em;margin-bottom:var(--spacing-6);font-weight:700;line-height:1.3}.page-module__SkTyMG__leadParagraph{font-size:var(--text-xl);color:var(--color-text-secondary);border-left:4px solid var(--color-accent);padding-left:var(--spacing-4);font-weight:400;line-height:1.6}.page-module__SkTyMG__articleContent{max-width:720px;padding:0 var(--spacing-6)var(--spacing-16);margin:0 auto}.page-module__SkTyMG__articleBody{font-size:var(--text-lg);color:#000;line-height:1.8;font-family:var(--font-heading)}.page-module__SkTyMG__articleBody img{border-radius:var(--radius-lg);width:100%;max-width:100%;height:auto;margin:var(--spacing-6)0}.page-module__SkTyMG__articleBody figure{margin:var(--spacing-8)0;text-align:center}.page-module__SkTyMG__articleBody figure img{margin:0 0 var(--spacing-2)0}.page-module__SkTyMG__articleBody figcaption{font-size:var(--text-sm);color:var(--color-text-secondary);text-align:center;margin-top:calc(-1*var(--spacing-4));margin-bottom:var(--spacing-6);font-style:italic;line-height:1.5}.page-module__SkTyMG__articleBody h2{margin-top:var(--spacing-10);margin-bottom:var(--spacing-4);font-size:var(--text-2xl);color:#000;font-family:var(--font-heading)}.page-module__SkTyMG__articleBody h3{margin-top:var(--spacing-8);margin-bottom:var(--spacing-3);font-size:var(--text-xl);color:#000;font-family:var(--font-heading)}.page-module__SkTyMG__articleBody p{margin-bottom:var(--spacing-6);color:#000}.page-module__SkTyMG__articleBody ul,.page-module__SkTyMG__articleBody ol{margin-bottom:var(--spacing-6);padding-left:var(--spacing-6)}.page-module__SkTyMG__articleBody li{margin-bottom:var(--spacing-2)}.page-module__SkTyMG__articleBody blockquote{margin:var(--spacing-8)0;padding:var(--spacing-4)var(--spacing-6);border-left:4px solid var(--color-accent);background-color:var(--color-surface-secondary);border-radius:0 var(--radius-md)var(--radius-md)0;font-style:italic}.page-module__SkTyMG__articleBody a{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.page-module__SkTyMG__articleBody a:hover{color:var(--color-accent-hover)}.page-module__SkTyMG__tagsSection{margin-top:var(--spacing-12);padding-top:var(--spacing-6);border-top:1px solid var(--color-border);align-items:center;gap:var(--spacing-4);display:flex}.page-module__SkTyMG__tagsLabel{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}.page-module__SkTyMG__tagsList{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.page-module__SkTyMG__tagPill{background-color:var(--color-surface-secondary);font-size:var(--text-sm);color:var(--color-text-secondary);transition:all var(--transition-fast);border-radius:999px;align-items:center;padding:2px 10px;display:inline-flex}.page-module__SkTyMG__tagPill:hover{background-color:var(--color-accent-light);color:var(--color-accent)}.page-module__SkTyMG__backLink{align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-8);padding:var(--spacing-3)var(--spacing-5);font-size:var(--text-sm);color:var(--color-text-secondary);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:all var(--transition-fast);font-weight:500;display:inline-flex}.page-module__SkTyMG__backLink:hover{background-color:var(--color-surface-hover);border-color:var(--color-border-hover);color:var(--color-text-primary)}.page-module__SkTyMG__notFound{text-align:center;padding:var(--spacing-20)var(--spacing-6)}.page-module__SkTyMG__notFoundIcon{margin-bottom:var(--spacing-4);font-size:64px}.page-module__SkTyMG__notFoundTitle{font-size:var(--text-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-2);font-weight:600}.page-module__SkTyMG__notFoundText{font-size:var(--text-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-6)}@media (max-width:768px){.page-module__SkTyMG__articleTitle{font-size:var(--text-2xl)}.page-module__SkTyMG__articleBody{font-size:var(--text-base)}.page-module__SkTyMG__breadcrumbInner,.page-module__SkTyMG__articleHeaderInner,.page-module__SkTyMG__coverImage{padding:0 var(--spacing-4)}.page-module__SkTyMG__articleContent{padding:0 var(--spacing-4)var(--spacing-12)}.page-module__SkTyMG__articleHeader,.page-module__SkTyMG__breadcrumb{padding:var(--spacing-2)0}}
