.article-contents_contents__71_XG{margin:28px 0 36px;border-radius:16px;background:var(--lesson-surface-low);color:var(--lesson-ink)}.article-contents_contents__71_XG summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;min-height:56px;font:800 16px/1.5 var(--lesson-font-ui);list-style:none;cursor:pointer}.article-contents_contents__71_XG summary::-webkit-details-marker{display:none}.article-contents_contents__71_XG[open] summary svg{transform:rotate(180deg)}.article-contents_contents__71_XG ol{display:grid;gap:4px;margin:0;padding:0 22px 20px;list-style:none;counter-reset:section}.article-contents_contents__71_XG li{counter-increment:section}.article-contents_contents__71_XG a{display:flex;align-items:baseline;gap:12px;padding:9px 0;min-height:44px;color:var(--lesson-ink);font-size:15px;line-height:1.6;font-weight:700;text-decoration:none}.article-contents_contents__71_XG a:before{content:counter(section,decimal-leading-zero);font-size:12px;color:var(--lesson-muted);font-variant-numeric:tabular-nums}.article-contents_contents__71_XG a:hover{color:var(--lesson-culture)}.article-contents_contents__71_XG :is(a,summary):focus-visible{outline:3px solid var(--lesson-culture);outline-offset:3px;border-radius:8px}