.article-header{width:min(100% - 64px,800px);margin:62px auto 0}.article-header h1{font:48px/68px var(--display);margin:0 0 68px}.article-meta{justify-content:space-between;align-items:center;gap:20px;margin-bottom:67px;font-size:18px;display:flex}.article-meta__details{gap:6px;line-height:1.5;display:grid}.article-shares{align-items:center;gap:24px;display:flex}.article-shares a,.article-shares button{width:22px;height:25px;color:var(--ink);font:22px/1 var(--body);background:0 0;border:0;place-items:center;padding:0;text-decoration:none;display:grid}.article-shares svg{width:22px;height:22px;display:block}.article-shares a:hover,.article-shares button:hover{color:var(--gold)}.article-hero{width:min(100% - 64px,var(--article-cover-width));height:auto;animation:article-to-color var(--motion-reveal-duration) ease both;margin:0 auto}.article-breadcrumbs{width:min(100% - 64px,var(--article-cover-width));margin:var(--space-copy) auto 0}@keyframes article-to-color{0%{filter:grayscale()}25%{filter:grayscale(.75)}50%{filter:grayscale(.5)}75%{filter:grayscale(.25)}to{filter:grayscale(0)}}.article-body{width:min(100% - 64px,var(--article-image-full-width));margin:var(--space-feature) auto 0}.article-block{box-sizing:border-box;margin-top:var(--space-copy)}.article-block :is(h2,h3,h4){font-family:var(--display);font-size:var(--heading-desktop-size);line-height:var(--heading-desktop-line);margin:0;font-weight:400}.article-block--h2{margin-top:var(--space-large)}.article-block--h3,.article-block--image,.article-block--quote,.article-block--list,.article-block--faq,.article-block--video,.article-block--button{margin-top:var(--space-section)}.article-block:first-child{margin-top:0}.article-prose>:last-child{margin-bottom:0}.article-heading--accent{border-left:5px solid var(--ink);padding-left:21px}.article-body p{max-width:none}.article-prose{font-size:18px;line-height:25px}.article-prose p{margin:0 0 var(--space-copy)}.article-body blockquote{border-left:5px solid var(--gold);font:18px/25px var(--display);margin:0;padding:0 0 0 20px}.article-body figure{margin:0}.article-body figure img{width:100%;height:auto}.article-block--image-full figure{width:min(100%,var(--article-image-full-width))}.article-block--image-half figure{width:min(100%,var(--article-image-half-width))}.article-cta{text-align:center;margin:0}.article-video{margin:0}.article-author{width:min(100% - 64px,800px);margin:var(--space-feature) auto 0;grid-template-columns:203px minmax(0,1fr);align-items:start;column-gap:32px;display:grid}.article-author img{object-fit:cover;width:203px;height:271px}.article-author__content{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);justify-items:start;min-width:0;min-height:271px;display:grid}.article-author h2{font:36px/50px var(--display);margin:0 0 2px}.article-author p{font:24px/34px var(--display);margin:0}.article-author .article-author__role{font:600 16px/20px var(--body);color:var(--gold);text-transform:uppercase}.article-author__motto{align-self:center}.article-author__content .pill-link{white-space:normal;text-align:center;align-self:end}.article-related{margin-top:var(--space-major)}.article-related__heading{margin-bottom:var(--space-heading-content);justify-content:space-between;align-items:center;padding:0 10px;display:flex}.article-related__heading h2{font:48px/68px var(--display);margin:0}@media (prefers-reduced-motion:reduce){.article-hero{animation:none}}.article-related__all-mobile{display:none}.article-related .article-carousel{padding-inline:30px}@media (width<=767px){.article-header{width:calc(100% - 20px);margin:0 auto}.article-header h1{text-align:center;margin:0 0 22px;font-size:24px;line-height:34px}.article-meta{flex-direction:column;gap:25px;margin-bottom:38px;font-size:13px}.article-meta__details{text-align:center}.article-shares{gap:25px}.article-hero{width:calc(100% - 20px)}.article-breadcrumbs{width:calc(100% - 20px);margin-top:20px}.article-body{width:calc(100% - 40px);margin:var(--space-large) auto 0}.article-block :is(h2,h3,h4){font-size:var(--heading-mobile-size);line-height:var(--heading-mobile-line)}.article-prose{font-size:13px;line-height:18px}.article-prose p{margin-bottom:26px}.article-body blockquote{padding-left:20px;font-size:13px;line-height:18px}.article-block--image-full figure,.article-block--image-half figure{width:min(100%,var(--article-image-mobile-width))}.article-author{width:calc(100% - 20px);margin-top:var(--space-large);grid-template-columns:111px minmax(0,1fr);column-gap:22px}.article-author img{width:111px;height:100%;min-height:148px}.article-author__content{min-height:148px}.article-author h2{margin-bottom:12px;font-size:20px;line-height:28px}.article-author p{font-size:14px;line-height:20px}.article-author .article-author__role{font-size:13px;line-height:16px}.article-related__heading{padding:0 5px}.article-related__heading h2{font-size:24px;line-height:34px}.article-related__heading .pill-link{display:none}.article-related .article-carousel{padding-inline:25px}.article-related__all-mobile{width:max-content;margin:0 auto;display:flex}}@media print{.site-header,.site-footer,.article-shares,.article-related,.article-breadcrumbs{display:none}.article-body{margin-top:45px}}.article-availability{width:min(100% - 64px,800px);margin:0 auto var(--space-section);border-block:1px solid var(--section-rule);padding:24px 0}.article-availability h2{font:24px/1.4 var(--display);margin:0 0 16px}.article-availability p{font:16px/1.5 var(--body);color:var(--ink);margin:0 0 12px}.article-availability p:last-child{margin-bottom:0}.article-availability a{color:var(--ink)}@media (width<=767px){.article-availability{width:calc(100% - 40px);padding-block:20px}.article-availability h2{font-size:20px}}
