.article-page .article-subtitle{color:var(--ink);font-size:var(--body-size);line-height:var(--body-leading);margin-top:24px}.article-page .article-body>.section-heading{margin:42px 0 20px}.article-page .article-body>.section-heading h2{font-size:var(--heading-reading);margin:0}.article-page .article-list{margin:20px 0 28px;padding-left:1.3em}.article-page .article-list li+li{margin-top:10px}.article-page .article-table-scroll{max-width:100%;margin-block:28px;overflow-x:auto}.article-page .article-table-scroll:focus-visible{outline:3px solid var(--blue);outline-offset:6px}.article-page .article-table{border-collapse:collapse;width:100%;min-width:600px;font-size:var(--body-size)}.article-page .article-table :is(th,td){border:1px solid var(--line);text-align:left;vertical-align:top;padding:16px}.article-page .article-table thead{background:var(--pink);color:var(--blue)}.article-page .article-table tbody th{font-weight:600}.article-page .article-bio,.article-page .article-related{max-width:760px;margin:50px auto}.article-page .article-bio{border-top:1px solid var(--line);padding-top:32px}.article-page .article-bio .section-heading h2{font-size:var(--heading-reading);margin-top:0}.article-page .article-related .topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-page .article-related .topic-link{border-color:var(--line)}.article-page .article-related .topic-link h3{max-width:none}.article-page .article-next{display:block}.article-video{max-width:760px;margin:50px auto}.article-video .section-heading h2{font-size:var(--heading-reading)}.article-video>p{font-size:var(--body-size);line-height:var(--body-leading)}.article-video-player{width:100%;max-width:360px;margin:28px auto}@media (max-width:760px){.article-page .article-body>.section-heading{margin-top:32px}.article-page .article-bio,.article-page .article-related{margin-block:36px}}@media (max-width:480px){.article-page .article-related .topic-grid{grid-template-columns:1fr}}
