.column-conclusion{background:var(--s-color-ac806126);border:1px solid var(--s-color-d69911ac);letter-spacing:normal;border-radius:8px;margin:24px 0;padding:16px 20px}.column-conclusion .column-conclusion__label{color:var(--s-color-d69911ac);font-family:var(--s-font-d2b12964);letter-spacing:.04em;margin:0 0 8px;font-size:16px;font-weight:700;line-height:1.4}.column-conclusion ul{margin:0;padding:0;list-style:none}.column-conclusion ul li{color:var(--s-color-159e205b);font-family:var(--s-font-d2b12964);letter-spacing:normal;margin:6px 0 0;padding-left:1.2em;font-size:15px;line-height:1.7;list-style:none;position:relative}.column-conclusion ul li:before{color:var(--s-color-d69911ac);content:"✓";font-weight:700;position:absolute;left:0}.column-section-lead{border-left:3px solid var(--s-color-d69911ac);color:var(--s-color-159e205b);font-family:var(--s-font-d2b12964);letter-spacing:normal;margin:12px 0 16px;padding:2px 0 2px 12px;font-size:15px;font-weight:600;line-height:1.6}.column-toc-back{letter-spacing:normal;text-align:right;margin:8px 0 16px}.column-toc-back a{font-family:var(--s-font-d2b12964);font-size:13px;text-decoration:underline}.column-toc-back a:before{content:"↑ "}.richText:has(.column-conclusion)>:is(h2,h3,[data-type=table_of_contents]){scroll-margin-top:120px}@media (max-width:840px){.richText:has(.column-conclusion)>:is(h2,h3,[data-type=table_of_contents]){scroll-margin-top:72px}}@media (max-width:540px){.column-conclusion{padding:14px 16px}.column-conclusion ul li,.column-section-lead{font-size:14px}}
