.article_article__o2C_X{max-width:900px;margin:0 auto;padding-bottom:5rem;font-size:1.08rem;line-height:1.85}.article_article__o2C_X h1{font-family:var(--display);font-size:clamp(2.6rem,6vw,4.5rem);line-height:1.08;margin:1rem 0 1.5rem}.article_article__o2C_X h2{font-family:var(--display);font-size:2.3rem;line-height:1.2;margin:3rem 0 1rem;scroll-margin-top:6rem}.article_article__o2C_X h3{font-family:var(--display);font-size:1.65rem;line-height:1.3;margin:1.8rem 0 .5rem;scroll-margin-top:6rem}.article_article__o2C_X p{margin:.8rem 0}.article_article__o2C_X a{color:var(--primary);text-decoration:underline;text-underline-offset:4px}.article_meta__5s1iB{color:var(--muted-foreground);font-size:.9rem}.article_notice__oLdUl{padding:1rem 1.3rem;margin:2rem 0;background:var(--card);border-left:3px solid var(--lilac);border-radius:0 12px 12px 0}.article_table__RSEKf{overflow-x:auto;margin:1.5rem 0;border:1px solid var(--border);border-radius:12px}.article_table__RSEKf table{width:100%;border-collapse:collapse;text-align:left;font-size:.95rem;min-width:560px}.article_table__RSEKf caption{text-align:left;padding:1rem;color:var(--muted-foreground)}.article_table__RSEKf td,.article_table__RSEKf th{padding:.8rem 1rem;border-top:1px solid var(--border)}.article_table__RSEKf thead{background:var(--card)}.article_table__RSEKf th[scope=row]{font-weight:500}.article_article__o2C_X ul{padding-left:1.4rem;list-style:disc}.article_article__o2C_X li{margin:.6rem 0}.article_cta__jixON{padding:1.5rem;background:var(--accent);border:1px solid var(--border);border-radius:16px;margin-top:2rem}.article_cta__jixON h2{margin-top:0}