.article_hero__sqJxI{padding:60px 0 48px;background:var(--color-canvas);border-bottom:1px solid var(--color-border)}.article_container__GPBWY{max-width:760px;margin:0 auto;padding:0 24px}.article_breadcrumb__SOpsw{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--color-ink-muted);margin-bottom:24px}.article_breadcrumb__SOpsw a{color:var(--color-accent);text-decoration:none}.article_breadcrumb__SOpsw a:hover{text-decoration:underline}.article_heroMeta__PJlI0{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--color-ink-muted);margin-bottom:16px}.article_title__S_3fO{font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.25;color:var(--color-ink);margin-bottom:16px}.article_description__Qbl9V{font-size:18px;line-height:1.6;color:var(--color-ink-muted);margin-bottom:20px}.article_tags__NkwVX{display:flex;flex-wrap:wrap;gap:8px}.article_tag__C_mYH{display:inline-block;padding:4px 12px;border-radius:20px;background:var(--color-accent-bg,#e8f0fe);color:var(--color-accent);font-size:13px;font-weight:600}.article_article__zMyUJ{padding:60px 0}.article_prose__mIct2{font-size:17px;line-height:1.8;color:var(--color-ink)}.article_prose__mIct2 h2{font-size:24px;font-weight:700;margin:40px 0 16px;line-height:1.3}.article_prose__mIct2 h3{font-size:20px;font-weight:700;margin:32px 0 12px}.article_prose__mIct2 p{margin-bottom:20px}.article_prose__mIct2 ol,.article_prose__mIct2 ul{margin-bottom:20px;padding-left:24px}.article_prose__mIct2 li{margin-bottom:8px}.article_prose__mIct2 strong{font-weight:700}.article_prose__mIct2 a{color:var(--color-accent);text-decoration:underline}.article_related__yBoIX{padding:60px 0;background:var(--color-surface);border-top:1px solid var(--color-border)}.article_relatedTitle__bJGdC{font-size:22px;font-weight:700;margin-bottom:24px;text-align:center}.article_relatedGrid__vuAsG{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:24px;gap:24px}.article_relatedCard__wZvLL{border:1px solid var(--color-border);border-radius:8px;padding:20px;background:var(--color-canvas);transition:box-shadow .2s ease}.article_relatedCard__wZvLL:hover{box-shadow:0 4px 16px rgba(0,0,0,.06)}.article_relatedCard__wZvLL a{text-decoration:none;color:inherit}.article_relatedCard__wZvLL h3{font-size:16px;font-weight:700;margin-bottom:8px;color:var(--color-ink);line-height:1.4}.article_relatedCard__wZvLL p{font-size:14px;color:var(--color-ink-muted);line-height:1.5}.article_cta__KJB6q{padding:80px 0;background:var(--color-ink);color:#fff;text-align:center}.article_ctaTitle__OVMb2{font-size:28px;font-weight:700;margin-bottom:12px}.article_ctaDesc__fxQgZ{font-size:16px;color:hsla(0,0%,100%,.7);margin-bottom:24px}.article_ctaButton__V8oqi{display:inline-block;padding:14px 32px;background:var(--color-accent);color:#fff;border-radius:6px;font-weight:600;text-decoration:none;transition:background .2s ease}.article_ctaButton__V8oqi:hover{background:var(--color-accent-hover,#3a5bcc)}