.article-page .article-header{align-items:center;gap:64px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);padding:36px 0 40px}.article-page .article-heading h1{font-size:40px;font-weight:500;line-height:1.2;max-width:none;overflow-wrap:break-word;text-wrap:wrap}.article-page .article-heading>p{color:#63665d;font-size:16px;line-height:1.75;margin-top:22px;max-width:66ch}.article-page .article-heading>span{color:#89652b;font-size:11px}.article-page .article-facts{color:#71746a;flex-wrap:wrap;font-size:13px;gap:12px 24px;margin-top:24px}.article-page .article-header>img{border-radius:0;height:auto;max-height:440px;object-fit:contain;width:100%}.article-page .article-layout{align-items:start;border-top:1px solid #dedfd8;display:grid;gap:64px;grid-template-columns:minmax(0,820px) minmax(160px,240px);justify-content:space-between;padding:40px 0 72px}.article-page .article-content{color:#3b3e35;font-size:17px;grid-column:1;line-height:1.8;width:100%}.article-page .article-rail{border:0;grid-column:2;padding-top:0;position:sticky;top:110px}.article-page .article-content p{margin:0 0 24px;max-width:none;text-align:left;text-wrap:wrap}.article-page .article-content h2{font-size:28px;font-weight:550;line-height:1.3;margin:48px 0 20px;scroll-margin-top:110px;text-wrap:wrap}.article-page .article-content h3{font-size:23px;font-weight:550;line-height:1.35;margin:34px 0 16px;scroll-margin-top:110px;text-wrap:wrap}.article-page .article-content h4{font-size:19px;font-weight:600;line-height:1.4}.article-page .article-content>:first-child{margin-top:0}.article-page .article-content ol,.article-page .article-content ul{margin:0 0 28px;padding-left:24px}.article-page .article-content li{margin:8px 0;padding-left:4px}.article-page .article-content img{height:auto;margin-inline:auto;max-width:100%;object-fit:contain}.article-page .article-content figure{margin:32px 0}.article-page .article-content figure img{max-width:100%;width:auto}.article-page .article-content figcaption{color:#73776d;font-size:13px;padding:0}.article-page .article-content .article-media-row{gap:20px}.article-page .article-content blockquote{background:#eeefea;border-left:2px solid #a5803c;margin:28px 0;padding:20px 24px}.article-page .article-content blockquote p:last-child{margin-bottom:0}.article-page .article-content th{background:#edeee8;font-weight:600}.article-page .article-content td,.article-page .article-content th{border-color:#dcded5;line-height:1.55;padding:14px 16px}.article-page .article-footer{align-items:center;gap:24px;padding:32px 0 48px}.article-page .article-footer h2{font-size:28px;line-height:1.3}@media(min-width:901px)and (max-width:1200px){.article-page .article-heading h1{font-size:34px}.article-page .article-header{gap:36px}.article-page .article-layout{gap:40px;grid-template-columns:minmax(0,1fr) 170px}}@media(max-width:900px){.article-page .article-header{gap:26px;grid-template-columns:minmax(0,1fr);padding:28px 0 30px}.article-page .article-heading h1{font-size:30px;line-height:1.25}.article-page .article-heading>p{font-size:16px;line-height:1.7;margin-top:18px}.article-page .article-header>img{max-height:440px}.article-page .article-layout{display:flex;flex-direction:column;gap:28px;padding:30px 0 40px}.article-page .article-content{font-size:16px;line-height:1.75}.article-page .article-content h2{font-size:25px;margin-bottom:18px;margin-top:36px}.article-page .article-content h3{font-size:21px}.article-page .article-content p{margin-bottom:20px}.article-page .article-content figure{margin-block:26px}.article-page .article-rail{border-top:1px solid #dedfd8;margin:0;padding:20px 0 0;position:static}.article-page .article-footer{padding:26px 0 38px}.article-page .article-footer h2{font-size:24px}}.journal-page .journal-cards{border:0;gap:36px 28px;padding-top:32px}.journal-page .journal-card{background:transparent;border:0;border-bottom:1px solid var(--line)}.journal-page .journal-card-copy{min-height:248px;padding:22px 0 24px}.journal-page .journal-card-copy h2{font-size:22px;font-weight:550;line-height:1.35}.journal-page .journal-card-copy .journal-card-facts{border:0;padding-top:18px}.journal-page .journal-featured-copy h2{font-weight:500}.journal-page .journal-featured-copy>p{color:#c5c7c1}.journal-page .journal-tabs button{border-color:transparent;border-bottom:2px solid transparent}.journal-page .journal-tabs button.is-active{border-bottom-color:var(--gold-dark)}.journal-page .journal-tabs button:focus-visible{outline:2px solid var(--gold-dark);outline-offset:-2px}.journal-page .journal-card a:focus-visible{outline:2px solid var(--gold-dark);outline-offset:4px}@media(max-width:900px){.journal-page .journal-cards{gap:28px 20px}}@media(max-width:620px){.journal-page .journal-cards{gap:28px;padding-top:24px}.journal-page .journal-card-copy{min-height:0;padding:18px 0 24px}.journal-page .journal-card-copy .journal-card-facts{margin-top:4px}.journal-page .journal-card-copy h2{font-size:22px}}
