#main .news-page.news-reading{padding:38px 0 0}.news-reading .news-article{max-width:var(--site-max)}.article-breadcrumb{display:flex;gap:12px;font-size:13px;color:#627182;align-items:center}.article-breadcrumb a:hover{color:var(--brand)}.news-reading .news-article__header{max-width:960px;margin:38px 0 0;padding-bottom:36px;border-bottom:0}.news-reading .news-article__meta{gap:20px;margin-bottom:16px}.news-reading .news-article__meta span{color:var(--brand)}.news-reading .news-article__header h1{font-size:clamp(30px,3.3vw,44px);line-height:1.45;letter-spacing:-.025em;font-weight:500;text-wrap:pretty}.article-reading-grid{display:grid;grid-template-columns:220px minmax(0,1fr);gap:64px;padding-top:34px;border-top:1px solid #dce5ed}.article-main{grid-column:2;min-width:0}.article-sidebar{grid-column:1;grid-row:1;min-width:0}.article-sidebar[hidden]{display:none}.article-outline{position:sticky;top:calc(var(--nav-h) + 28px);max-height:calc(100vh - var(--nav-h) - 56px);overflow:auto}.article-outline summary{font-size:14px;font-weight:500;color:#202a35;list-style:none;margin-bottom:18px;cursor:pointer;min-height:30px}.article-outline summary::-webkit-details-marker{display:none}.article-outline summary span{display:none}.article-outline nav{display:grid;border-left:1px solid #dce5ed}.article-outline a{font-size:13px;line-height:1.8;color:#627182;padding:9px 0 9px 17px;min-height:40px}.article-outline a:hover,.article-outline a:focus-visible{color:var(--brand);background:#f2f5f8}.news-reading .news-article__content{margin:0;font-size:17px;line-height:2;color:#455363}.news-reading .news-article__content .article-lead{font-size:18px;line-height:1.95;color:#35495c;margin:0 0 30px;padding-bottom:26px;border-bottom:1px solid #e6edf2}.news-reading .news-article__content h2{font-size:26px;line-height:1.6;margin:44px 0 18px;font-weight:500;scroll-margin-top:calc(var(--nav-h) + 28px)}.news-reading .news-article__content h3{font-size:21px;margin:28px 0 12px}.news-reading .news-article__content p{margin:0 0 1.2em}.news-reading .news-article__content li{margin:.6em 0}.news-reading .news-article__content .news-image{margin:30px auto;max-width:100%}.news-reading .news-article__content .news-image img{border-radius:2px}.news-reading .news-article__content .news-image--join-next,.news-reading .news-article__content .news-image--join-previous{max-width:520px}.news-reading .news-article__content .news-image--join-next{margin-bottom:0}.news-reading .news-article__content .news-image--join-previous{margin-top:0}.news-reading .news-article__content .news-image--join-next img,.news-reading .news-article__content .news-image--join-previous img{border-radius:0}.article-end{display:flex;justify-content:space-between;gap:24px;margin:48px 0 60px;padding-top:24px;border-top:1px solid #dce5ed;font-size:13px;color:#627182}.article-end a{color:var(--brand)}.news-reading .article-related{max-width:var(--site-max);padding:34px 0 56px;border-top:1px solid #dce5ed}.article-related-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px}.article-related-heading h2{font-size:24px;font-weight:500}.article-related-heading>a{color:var(--brand);font-size:14px}.article-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.article-related-grid article{position:relative;border-top:2px solid #dce5ed;padding-top:18px}.article-related-grid article:hover{border-color:var(--brand)}.article-related-grid p{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:12px;color:#627182;margin-bottom:12px}.article-related-grid h3{font-size:18px;font-weight:400;line-height:1.8;text-wrap:pretty}.article-related-grid h3 a::after{content:"";position:absolute;inset:0}.article-related-grid h3 a:hover{color:var(--brand)}html[data-senior=on] .news-reading .news-article__content,html[data-senior=on] .news-reading .article-lead{font-size:21px}@media(max-width:1000px){.article-reading-grid{grid-template-columns:1fr;gap:24px}.article-main{grid-column:1}.article-sidebar{grid-column:1;grid-row:auto}.article-outline{position:static;max-height:none;border-bottom:1px solid #dce5ed;padding-bottom:16px}.article-outline summary{display:flex;justify-content:space-between;margin:0;align-items:center;min-height:36px}.article-outline summary span{display:block;color:var(--brand)}.article-outline[open] summary{margin-bottom:12px}.article-outline[open] summary span{transform:rotate(45deg)}.article-outline a{min-height:44px}.news-reading .news-article__header{max-width:850px}.article-related-grid{gap:24px}}@media(max-width:600px){#main .news-page.news-reading{padding-top:24px}.news-reading .news-article__header{margin-top:28px;padding-bottom:26px}.news-reading .news-article__header h1{font-size:28px;line-height:1.55}.news-reading .news-article__meta{font-size:12px;margin-bottom:14px}.article-reading-grid{padding-top:16px;gap:22px}.news-reading .news-article__content{font-size:16px;line-height:1.95}.news-reading .news-article__content .article-lead{font-size:17px;margin-bottom:24px;padding-bottom:22px}.news-reading .news-article__content h2{font-size:22px;margin-top:34px}.news-reading .news-article__content h3{font-size:19px}.article-end{margin:34px 0 38px}.news-reading .article-related{padding:28px 0 38px}.article-related-heading h2{font-size:22px}.article-related-grid{grid-template-columns:1fr;gap:24px}.article-related-grid h3{font-size:17px}.article-related-heading{margin-bottom:22px}}.news-reading .news-article__header h1{text-wrap:balance}.article-main{max-width:760px}.news-reading:not(.has-outline) .article-reading-grid{display:block;max-width:760px;margin-inline:auto}@media(max-width:1000px){.article-main{max-width:none}}