.page-module__BWUf9W__articleDetailPage{background-color:var(--color-background);min-height:100vh;padding:120px 60px 80px}.page-module__BWUf9W__articleDetailInner{gap:60px;max-width:1200px;margin:0 auto;display:flex}.page-module__BWUf9W__mainContent{flex:2;min-width:0}.page-module__BWUf9W__articleHeader{margin-bottom:40px}.page-module__BWUf9W__articleTitle{color:var(--color-text);margin-bottom:16px;font-size:2.25rem;font-weight:700;line-height:1.3}.page-module__BWUf9W__articleMeta{color:var(--color-text-light);align-items:center;gap:8px;font-size:.9rem;display:flex}.page-module__BWUf9W__metaIcon{opacity:.7;width:16px;height:16px}.page-module__BWUf9W__articleBody{color:var(--color-text-muted);font-size:1.05rem;line-height:1.8}.page-module__BWUf9W__articleParagraph{margin-bottom:24px}.page-module__BWUf9W__articleParagraph:last-child{margin-bottom:0}.page-module__BWUf9W__sidebar{flex:1;min-width:280px;max-width:360px}.page-module__BWUf9W__sidebarInner{position:sticky;top:120px}.page-module__BWUf9W__sidebarTitle{color:var(--color-text);border-bottom:2px solid var(--color-primary);margin-bottom:24px;padding-bottom:12px;font-size:1.1rem;font-weight:600}.page-module__BWUf9W__otherArticlesList{flex-direction:column;gap:20px;display:flex}.page-module__BWUf9W__otherArticleItem{background-color:var(--color-background-alt);border-radius:var(--radius-md);border:1px solid var(--color-border);transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast);padding:16px;text-decoration:none;display:block}.page-module__BWUf9W__otherArticleItem:hover{box-shadow:var(--shadow-md);border-color:var(--color-primary);transform:translateY(-2px)}.page-module__BWUf9W__otherArticleItemTitle{color:var(--color-text);transition:color var(--transition-fast);margin-bottom:8px;font-size:.95rem;font-weight:600;line-height:1.4}.page-module__BWUf9W__otherArticleItem:hover .page-module__BWUf9W__otherArticleItemTitle{color:var(--color-primary)}.page-module__BWUf9W__otherArticleItemExcerpt{color:var(--color-text-light);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.85rem;line-height:1.5;display:-webkit-box;overflow:hidden}.page-module__BWUf9W__backLink{color:var(--color-primary);transition:gap var(--transition-fast);align-items:center;gap:8px;margin-bottom:32px;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.page-module__BWUf9W__backLink:hover{gap:12px}.page-module__BWUf9W__backIcon{width:16px;height:16px}@media (max-width:992px){.page-module__BWUf9W__articleDetailPage{padding:100px 40px 60px}.page-module__BWUf9W__articleDetailInner{flex-direction:column;gap:50px}.page-module__BWUf9W__sidebar{max-width:100%}.page-module__BWUf9W__sidebarInner{position:static}.page-module__BWUf9W__articleTitle{font-size:1.85rem}}@media (max-width:768px){.page-module__BWUf9W__articleDetailPage{padding:100px 20px 60px}.page-module__BWUf9W__articleTitle{font-size:1.5rem}.page-module__BWUf9W__articleBody{font-size:1rem}.page-module__BWUf9W__otherArticlesList{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;flex-direction:row;gap:16px;margin:0 -20px;padding-bottom:16px;padding-left:20px;padding-right:20px;overflow-x:auto}.page-module__BWUf9W__otherArticleItem{scroll-snap-align:start;flex:0 0 280px}}
