.restart-story .article-cover{height:auto;max-width:1180px}.restart-story .article-cover img{display:block;width:100%;height:auto;aspect-ratio:1.5;object-fit:contain}.restart-story .article-cover figcaption{font-size:13px;line-height:1.5;padding:13px 18px;background:#e7ebf2;color:var(--muted)}
.restart-prose{max-width:1050px;margin:auto;padding:44px 28px 70px;font-size:17px;line-height:1.8}.restart-prose>p,.restart-prose>h2,.restart-prose>h3,.restart-prose>.restart-example,.restart-prose>.restart-questions,.restart-prose>.source-box{max-width:740px;margin-left:auto;margin-right:auto}.restart-prose>h2{font-size:42px;line-height:1.12;margin-top:44px;margin-bottom:22px}.restart-prose h3{font-size:23px;line-height:1.3;margin-top:27px;margin-bottom:17px}.restart-prose a{color:#2448a2;text-decoration:underline;text-underline-offset:3px}.restart-prose .article-intro{font-size:22px;line-height:1.65}
.restart-table{margin:28px 0 25px;overflow-x:auto;border:1px solid var(--line)}.restart-table table{border-collapse:collapse;width:100%;min-width:700px;font-size:15px;line-height:1.65}.restart-table caption{text-align:left;background:#e7edf6;font-weight:700;padding:17px 20px;color:var(--navy)}.restart-table th{text-align:left;background:var(--navy);color:white;font-size:14px}.restart-table th,.restart-table td{padding:17px 19px;vertical-align:top;border-bottom:1px solid var(--line)}.restart-table tbody th{width:15%}.restart-table td:first-child{font-weight:700;color:var(--blue);width:15%}.restart-table tbody tr:nth-child(even){background:#edf0f5}
.restart-example{padding:23px 26px;border-left:3px solid #c6a51c;background:#fff8d4;margin-top:26px;margin-bottom:26px}.restart-example p{font-size:19px;margin:14px 0 0}.restart-questions{border-top:3px solid var(--blue);padding-top:25px;margin-top:40px}.restart-questions h2{font-size:36px;line-height:1.15;margin-bottom:23px}.restart-questions h3{font-size:22px}.restart-prose .source-box{font-size:14px;line-height:1.7;padding:24px;margin-top:40px}.restart-prose .source-box h2{font-size:28px;margin:0 0 18px}
@media(max-width:600px){.restart-prose{padding:30px 6% 50px;font-size:16px}.restart-prose>h2{font-size:34px}.restart-prose .article-intro{font-size:20px}.restart-example{padding:21px}.restart-example p{font-size:18px}.restart-questions h2{font-size:31px}.restart-table{border:0;overflow:visible}.restart-table table{display:block;min-width:0;font-size:15px}.restart-table caption{display:block}.restart-table thead{display:none}.restart-table tbody,.restart-table tr{display:block}.restart-table tr{border:1px solid var(--line);margin:14px 0;background:white!important}.restart-table td{display:block;padding:14px 18px}.restart-table td:first-child{width:auto;background:var(--navy);color:white;font-size:17px}.restart-table td:not(:first-child):before{content:attr(data-label);display:block;font-size:11px;letter-spacing:.04em;font-weight:700;color:var(--blue);margin-bottom:6px}.restart-story .article-cover figcaption{font-size:12px}}
