.ContentsArticle_contentsArticle__FNILr{min-height:100vh;padding:8rem 2rem 4rem;max-width:860px;margin:0 auto}.ContentsArticle_backLink__3n11g{display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-muted);font-size:.9rem;padding:.6rem 1.2rem;text-decoration:none;transition:color .2s ease,border-color .2s ease;margin-bottom:3rem}.ContentsArticle_backLink__3n11g svg{width:18px;height:18px}.ContentsArticle_backLink__3n11g:hover{color:var(--color-text);border-color:var(--color-text-muted)}.ContentsArticle_date__H0wt4{font-size:.85rem;color:var(--color-primary-light);font-weight:500;letter-spacing:.05em}.ContentsArticle_title__UR_PT{font-size:2rem;font-weight:700;color:var(--color-text);margin:.75rem 0 2.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-border);line-height:1.5}.ContentsArticle_body__T1eEt{color:var(--color-text-muted);font-size:.95rem;line-height:2}.ContentsArticle_body__T1eEt h2{font-size:1.4rem;font-weight:700;color:var(--color-text);margin:2.5rem 0 1rem}.ContentsArticle_body__T1eEt h3{font-size:1.15rem;font-weight:600;color:var(--color-text);margin:2rem 0 .8rem}.ContentsArticle_body__T1eEt p{margin-bottom:1.2rem}.ContentsArticle_body__T1eEt ol,.ContentsArticle_body__T1eEt ul{margin-bottom:1.2rem;padding-left:1.5rem;list-style:disc}.ContentsArticle_body__T1eEt li{margin-bottom:.5rem}.ContentsArticle_body__T1eEt a{color:var(--color-primary-light);text-decoration:underline}.ContentsArticle_body__T1eEt img{display:block;width:100%;max-width:560px;aspect-ratio:3/2;object-fit:cover;border-radius:8px;margin:1.5rem auto}.ContentsArticle_body__T1eEt table{width:100%;border-collapse:collapse;margin:1.5rem 0}.ContentsArticle_body__T1eEt td,.ContentsArticle_body__T1eEt th{border:1px solid var(--color-border);padding:.8rem 1rem;text-align:left;font-size:.9rem}.ContentsArticle_body__T1eEt th{color:var(--color-text);background:rgba(59,130,246,.05);font-weight:600}.ContentsArticle_body__T1eEt blockquote{border-left:3px solid var(--color-primary);padding-left:1.2rem;margin:1.5rem 0;color:var(--color-text-muted);opacity:.9}.ContentsArticle_relatedQa__aaYph{margin-top:3.5rem;padding-top:2.5rem;border-top:1px solid var(--color-border)}.ContentsArticle_relatedQaTitle__JluKs{font-size:1.05rem;font-weight:600;color:var(--color-text);margin-bottom:1.2rem}.ContentsArticle_relatedQaList__nffPu{display:flex;flex-direction:column;gap:.8rem}.ContentsArticle_relatedQaLink__qTTqw{display:flex;align-items:flex-start;gap:.7rem;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:12px;padding:1.1rem 1.3rem;color:var(--color-text);font-size:.95rem;line-height:1.7;transition:border-color .2s ease,transform .2s ease}.ContentsArticle_relatedQaLink__qTTqw:hover{border-color:var(--color-primary-light);transform:translateY(-2px)}.ContentsArticle_relatedQaMark__l592n{flex:none;width:24px;height:24px;border-radius:7px;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));color:#fff;font-family:var(--font-jost),sans-serif;font-size:.8rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin-top:.1rem}@media (prefers-reduced-motion:reduce){.ContentsArticle_relatedQaLink__qTTqw{transition:none}.ContentsArticle_relatedQaLink__qTTqw:hover{transform:none}}@media (max-width:768px){.ContentsArticle_contentsArticle__FNILr{padding:6rem 1rem 3rem}.ContentsArticle_title__UR_PT{font-size:1.5rem}.ContentsArticle_body__T1eEt h2{font-size:1.2rem}}