.article-rc h1{font-size:clamp(2rem,5vw,3rem);line-height:1.15;margin:1.5rem 0}.article-rc h3{font-size:1.25rem;margin:1.5rem 0 .75rem}.article-rc a{color:#6558e8;text-decoration:underline;text-underline-offset:.2em}.article-rc a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.article-rc aside{margin:2rem 0;padding:1.5rem;border:1px solid #b9aeff;border-radius:1rem;background:#f5f3ff}.article-rc aside h3{margin-top:0}.article-rc section{scroll-margin-top:6rem}.article-rc .table-scroll{overflow-x:auto;margin:1.5rem 0;border:1px solid #b9aeff;border-radius:.75rem}.article-rc table{width:100%;min-width:640px;border-collapse:collapse;text-align:left;font-size:.9rem}.article-rc caption{padding:1rem;text-align:left}.article-rc td,.article-rc th{padding:1rem;border-bottom:1px solid #e5e2f5;vertical-align:top}.article-rc thead{background:#eeeaff}.article-rc ol{list-style:decimal;padding-left:1.5rem;margin-bottom:1rem}.article-rc ol li{margin-bottom:.5rem}