.ArticleTemplate-module__zqdbva__page{background:var(--at-bg-canvas);color:var(--at-text-primary);font-family:var(--font-body),Inter,sans-serif;--case-gutter:clamp(22px,4vw,64px)}.ArticleTemplate-module__zqdbva__container{width:min(1200px,calc(100% - 2*var(--case-gutter)));margin-inline:auto}.ArticleTemplate-module__zqdbva__page a{color:var(--at-text-link);text-underline-offset:4px}.ArticleTemplate-module__zqdbva__page a:focus-visible,.ArticleTemplate-module__zqdbva__page summary:focus-visible{outline:3px solid var(--at-focus-color);outline-offset:5px}.ArticleTemplate-module__zqdbva__page h1,.ArticleTemplate-module__zqdbva__page h2{font-family:var(--font-display),Archivo,sans-serif;text-wrap:balance;letter-spacing:-.035em;color:var(--at-text-primary)}.ArticleTemplate-module__zqdbva__hero{padding:54px 0 0}.ArticleTemplate-module__zqdbva__breadcrumb{color:var(--at-text-secondary);align-items:center;gap:12px;margin-bottom:36px;font-size:12px;display:flex}.ArticleTemplate-module__zqdbva__breadcrumb a{text-decoration:none}.ArticleTemplate-module__zqdbva__heroGrid{grid-template-columns:1.14fr 1fr;align-items:center;gap:clamp(34px,5vw,70px);display:grid}.ArticleTemplate-module__zqdbva__heroGrid h1{margin:16px 0 26px;font-size:clamp(2.6rem,4.3vw,3.65rem);font-weight:700;line-height:1.04}.ArticleTemplate-module__zqdbva__client{color:var(--at-text-link);margin:0;font-size:15px;font-weight:600}.ArticleTemplate-module__zqdbva__summary{color:var(--at-text-secondary);max-width:56ch;margin:0;font-size:17px;line-height:1.75}.ArticleTemplate-module__zqdbva__projectMeta{color:var(--at-text-secondary);border-block:1px solid var(--at-border-subtle);flex-wrap:wrap;gap:12px 26px;margin-top:40px;padding:19px 0;font-size:12px;line-height:1.7;display:flex}.ArticleTemplate-module__zqdbva__projectMeta a{margin-left:auto;font-weight:600;text-decoration:none}.ArticleTemplate-module__zqdbva__figure{max-width:100%;margin:32px 0 40px}.ArticleTemplate-module__zqdbva__figure img{object-fit:contain;border:1px solid var(--at-border-subtle);background:var(--at-bg-surface);border-radius:8px;width:100%;height:auto;max-height:580px;display:block}.ArticleTemplate-module__zqdbva__figure figcaption,.ArticleTemplate-module__zqdbva__portrait figcaption{color:var(--at-text-secondary);max-width:75ch;margin-top:12px;font-size:12px;line-height:1.65}.ArticleTemplate-module__zqdbva__heroFigure{margin:0}.ArticleTemplate-module__zqdbva__heroFigure img{max-height:490px;padding:12px}.ArticleTemplate-module__zqdbva__heroFigure figcaption{font-size:11px}.ArticleTemplate-module__zqdbva__facts{border-bottom:1px solid var(--at-border-subtle);gap:34px;margin-block:0;padding:28px 0 30px;display:flex}.ArticleTemplate-module__zqdbva__facts>div{flex-direction:column-reverse;flex:1;justify-content:flex-end;min-width:0;display:flex}.ArticleTemplate-module__zqdbva__facts dt{color:var(--at-text-secondary);margin-top:9px;font-size:12px;line-height:1.6}.ArticleTemplate-module__zqdbva__facts dd{font-family:var(--font-display),Archivo,sans-serif;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:650;line-height:1.25}.ArticleTemplate-module__zqdbva__readingGrid{grid-template-columns:180px minmax(0,1fr);gap:clamp(48px,7vw,96px);padding-block:62px 76px;display:grid}.ArticleTemplate-module__zqdbva__toc{align-self:start;position:sticky;top:110px}.ArticleTemplate-module__zqdbva__toc>p{margin:0 0 20px;font-size:12px;font-weight:600}.ArticleTemplate-module__zqdbva__toc nav{border-left:1px solid var(--at-border-subtle);gap:15px;padding-left:17px;display:grid}.ArticleTemplate-module__zqdbva__toc a{color:var(--at-text-secondary);font-size:12px;line-height:1.6;text-decoration:none}.ArticleTemplate-module__zqdbva__toc a:hover{color:var(--at-text-link)}.ArticleTemplate-module__zqdbva__article{min-width:0}.ArticleTemplate-module__zqdbva__section{border-bottom:1px solid var(--at-border-subtle);margin:0 0 38px;padding:0 0 36px;scroll-margin-top:110px}.ArticleTemplate-module__zqdbva__sectionHeading{margin-bottom:24px}.ArticleTemplate-module__zqdbva__sectionHeading>span{display:none}.ArticleTemplate-module__zqdbva__section h2,.ArticleTemplate-module__zqdbva__people h2,.ArticleTemplate-module__zqdbva__faq h2,.ArticleTemplate-module__zqdbva__related h2{max-width:30ch;margin:0;font-size:clamp(1.7rem,2.5vw,2rem);font-weight:650;line-height:1.13}.ArticleTemplate-module__zqdbva__sectionBody{min-width:0}:is(.ArticleTemplate-module__zqdbva__sectionBody .rt-p,.ArticleTemplate-module__zqdbva__sectionBody .rt-li){max-width:68ch;color:var(--at-text-secondary)!important;font-size:17px!important;line-height:1.85!important}.ArticleTemplate-module__zqdbva__sectionBody .rt-p{margin:0 0 22px}.ArticleTemplate-module__zqdbva__sectionBody .rt-strong{color:var(--at-text-primary)!important}.ArticleTemplate-module__zqdbva__sectionBody .rt-h3{font-size:24px;color:var(--at-text-primary)!important}.ArticleTemplate-module__zqdbva__people{margin:12px 0 46px;padding-block:30px;scroll-margin-top:110px}.ArticleTemplate-module__zqdbva__people h2{font-size:20px}.ArticleTemplate-module__zqdbva__portrait{align-items:center;gap:22px;margin:0;display:flex}.ArticleTemplate-module__zqdbva__portrait img{object-fit:cover;object-position:center top;border-radius:8px;flex-shrink:0;width:94px;height:112px}.ArticleTemplate-module__zqdbva__portrait figcaption{max-width:52ch;margin:0;font-size:13px}.ArticleTemplate-module__zqdbva__faq{margin-top:46px;scroll-margin-top:110px}.ArticleTemplate-module__zqdbva__faq h2{margin-bottom:26px}.ArticleTemplate-module__zqdbva__faq details{border-top:1px solid var(--at-border-subtle);padding:14px 0}.ArticleTemplate-module__zqdbva__faq details:last-child{border-bottom:1px solid var(--at-border-subtle)}.ArticleTemplate-module__zqdbva__faq summary{cursor:pointer;align-content:center;min-height:44px;padding-right:12px;font-size:16px;font-weight:600;line-height:1.55}.ArticleTemplate-module__zqdbva__faq details>div{color:var(--at-text-secondary);max-width:68ch;padding-top:10px;font-size:16px;line-height:1.8}.ArticleTemplate-module__zqdbva__faq .rt-p{margin:0 0 14px}.ArticleTemplate-module__zqdbva__closing{background:var(--at-bg-canvas);color:var(--at-text-primary);padding:56px 0 62px}.ArticleTemplate-module__zqdbva__closing>.ArticleTemplate-module__zqdbva__container{grid-template-columns:1.1fr 1fr;column-gap:70px;display:grid}.ArticleTemplate-module__zqdbva__closingLabel{color:var(--at-text-link);grid-column:1/-1;margin:0 0 20px;font-size:12px;font-weight:600;line-height:1.5}.ArticleTemplate-module__zqdbva__closing h2{max-width:22ch;margin:0;font-size:clamp(1.9rem,3vw,2.8rem);font-weight:650;line-height:1.1}.ArticleTemplate-module__zqdbva__closingBody .rt-p{color:var(--at-text-secondary)!important;font-size:16px!important;line-height:1.8!important}.ArticleTemplate-module__zqdbva__closingBody a{background:var(--at-bg-brand);color:var(--at-text-on-brand);border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:13px 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ArticleTemplate-module__zqdbva__closingBody a:hover{background:var(--at-bg-brand-hover)}.ArticleTemplate-module__zqdbva__related{padding-block:52px 66px}.ArticleTemplate-module__zqdbva__related h2{margin-bottom:24px;font-size:24px}.ArticleTemplate-module__zqdbva__related ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:0 0 26px;padding:0;list-style:none;display:grid}.ArticleTemplate-module__zqdbva__related li{border-top:1px solid var(--at-border-strong);padding-top:18px;font-size:16px!important;line-height:1.5!important}.ArticleTemplate-module__zqdbva__related li a{font-family:var(--font-display),Archivo,sans-serif;font-weight:600;text-decoration:none}.ArticleTemplate-module__zqdbva__related .rt-p{color:var(--at-text-secondary)!important;font-size:13px!important}@media (max-width:1000px){.ArticleTemplate-module__zqdbva__heroGrid{gap:32px}.ArticleTemplate-module__zqdbva__readingGrid{grid-template-columns:150px minmax(0,1fr);gap:36px}.ArticleTemplate-module__zqdbva__heroGrid h1{font-size:42px}.ArticleTemplate-module__zqdbva__closing>.ArticleTemplate-module__zqdbva__container{gap:26px}}@media (max-width:800px){.ArticleTemplate-module__zqdbva__heroGrid{grid-template-columns:1fr}.ArticleTemplate-module__zqdbva__heroFigure{max-width:620px}.ArticleTemplate-module__zqdbva__readingGrid{grid-template-columns:1fr;gap:32px;padding-block:36px 46px}.ArticleTemplate-module__zqdbva__toc{border-bottom:1px solid var(--at-border-subtle);padding-bottom:22px;position:static}.ArticleTemplate-module__zqdbva__toc nav{grid-template-columns:1fr 1fr;gap:12px 22px}.ArticleTemplate-module__zqdbva__closing>.ArticleTemplate-module__zqdbva__container{grid-template-columns:1fr}.ArticleTemplate-module__zqdbva__closingLabel{margin-bottom:0}.ArticleTemplate-module__zqdbva__closingBody{margin-top:0}.ArticleTemplate-module__zqdbva__related ul{grid-template-columns:1fr}.ArticleTemplate-module__zqdbva__facts{gap:22px}.ArticleTemplate-module__zqdbva__projectMeta a{margin-left:0}}@media (max-width:480px){.ArticleTemplate-module__zqdbva__hero{padding-top:32px}.ArticleTemplate-module__zqdbva__breadcrumb{margin-bottom:26px}.ArticleTemplate-module__zqdbva__heroGrid h1{font-size:41px;line-height:1.05}.ArticleTemplate-module__zqdbva__summary{font-size:17px}.ArticleTemplate-module__zqdbva__projectMeta{gap:8px 18px;margin-top:28px;padding-block:16px}.ArticleTemplate-module__zqdbva__facts{flex-wrap:wrap;gap:22px 28px}.ArticleTemplate-module__zqdbva__facts>div{flex-basis:calc(50% - 28px)}.ArticleTemplate-module__zqdbva__facts dd{font-size:21px}.ArticleTemplate-module__zqdbva__toc nav{grid-template-columns:1fr}.ArticleTemplate-module__zqdbva__section{margin-bottom:30px;padding-bottom:28px}.ArticleTemplate-module__zqdbva__section h2{font-size:29px}:is(.ArticleTemplate-module__zqdbva__sectionBody .rt-p,.ArticleTemplate-module__zqdbva__sectionBody .rt-li){font-size:16px!important;line-height:1.85!important}.ArticleTemplate-module__zqdbva__portrait img{width:74px;height:92px}.ArticleTemplate-module__zqdbva__portrait{gap:16px}.ArticleTemplate-module__zqdbva__portrait figcaption{font-size:12px}.ArticleTemplate-module__zqdbva__heroFigure img{padding:7px}.ArticleTemplate-module__zqdbva__closing{padding-block:42px 48px}.ArticleTemplate-module__zqdbva__figure{margin-block:24px 30px}.ArticleTemplate-module__zqdbva__related{padding-block:38px 48px}}@media (prefers-reduced-motion:reduce){.ArticleTemplate-module__zqdbva__page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ArticleTemplate-module__zqdbva__illustratedHero{grid-template-columns:1fr}.ArticleTemplate-module__zqdbva__illustratedHero h1{max-width:23ch}.ArticleTemplate-module__zqdbva__illustratedHero .ArticleTemplate-module__zqdbva__summary{max-width:72ch}.ArticleTemplate-module__zqdbva__illustratedHero .ArticleTemplate-module__zqdbva__heroFigure{width:100%;max-width:none}.ArticleTemplate-module__zqdbva__illustratedHero .ArticleTemplate-module__zqdbva__heroFigure img{max-height:none;padding:0}.ArticleTemplate-module__zqdbva__heroFigure .ArticleTemplate-module__zqdbva__mobileExhibit{display:none}@media (max-width:600px){.ArticleTemplate-module__zqdbva__heroFigure .ArticleTemplate-module__zqdbva__desktopExhibit{display:none}.ArticleTemplate-module__zqdbva__heroFigure .ArticleTemplate-module__zqdbva__mobileExhibit{display:block}}.ArticleTemplate-module__zqdbva__darkHero{background:var(--at-color-midnight-900);color:var(--at-text-inverse);padding-block:54px 46px}.ArticleTemplate-module__zqdbva__darkHero .ArticleTemplate-module__zqdbva__breadcrumb{color:var(--at-text-on-authority-muted)}.ArticleTemplate-module__zqdbva__darkHero .ArticleTemplate-module__zqdbva__breadcrumb a{color:var(--at-color-cobalt-300)}.ArticleTemplate-module__zqdbva__darkHero h1{color:var(--at-text-inverse)}.ArticleTemplate-module__zqdbva__darkHero .ArticleTemplate-module__zqdbva__client{color:var(--at-color-cobalt-300)}.ArticleTemplate-module__zqdbva__darkHero .ArticleTemplate-module__zqdbva__summary{color:var(--at-text-on-authority-muted)}.ArticleTemplate-module__zqdbva__darkHero .ArticleTemplate-module__zqdbva__projectMeta{color:var(--at-text-on-authority-muted);border-block-color:var(--at-border-on-authority)}.ArticleTemplate-module__zqdbva__darkHero .ArticleTemplate-module__zqdbva__projectMeta a{color:var(--at-color-cobalt-300)}.ArticleTemplate-module__zqdbva__darkHero .ArticleTemplate-module__zqdbva__heroFigure img{border-color:var(--at-border-on-authority);background:var(--at-color-midnight-700)}.ArticleTemplate-module__zqdbva__darkHero .ArticleTemplate-module__zqdbva__heroFigure figcaption{color:var(--at-text-on-authority-muted)}
