.article-body-module__ML_ZGW__body{font-family:var(--font-body);font-size:var(--fs-body-lg);line-height:var(--lh-body);color:var(--text-body)}.article-body-module__ML_ZGW__body>*+*{margin-top:var(--sp-5)}.article-body-module__ML_ZGW__body p{max-width:none;margin:0}.article-body-module__ML_ZGW__body>*+p{margin-top:var(--sp-5)}.article-body-module__ML_ZGW__body a:not([class]){color:var(--text-link)}.article-body-module__ML_ZGW__h2{font-size:var(--fs-display-3);scroll-margin-top:var(--sp-9);margin-top:var(--sp-8)!important}.article-body-module__ML_ZGW__body .article-body-module__ML_ZGW__h3{font-size:var(--fs-title);letter-spacing:var(--ls-title);line-height:var(--lh-title);margin-bottom:0;margin-top:var(--sp-7)!important}.article-body-module__ML_ZGW__h2+*,.article-body-module__ML_ZGW__h3+*{margin-top:var(--sp-4)}.article-body-module__ML_ZGW__list{margin:0;padding-left:1.25em}.article-body-module__ML_ZGW__list li+li,.article-body-module__ML_ZGW__list li>*+*{margin-top:var(--sp-2)}.article-body-module__ML_ZGW__list li::marker{color:var(--text-muted)}.article-body-module__ML_ZGW__rule{border:0;border-top:var(--bw-hairline) solid var(--line-hairline);margin-block:var(--sp-8)!important}.article-body-module__ML_ZGW__quote{padding-left:var(--sp-5);border-left:var(--bw-strong) solid var(--line-strong);margin:var(--sp-7) 0!important}.article-body-module__ML_ZGW__quote+*{margin-top:var(--sp-7)!important}.article-body-module__ML_ZGW__quoteText{font-family:var(--font-display);font-weight:var(--fw-medium);font-size:var(--fs-display-3);line-height:var(--lh-title);color:var(--text-heading)!important}.article-body-module__ML_ZGW__quoteCredit{margin-top:var(--sp-4);font-family:var(--font-body);font-size:var(--fs-label);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--text-muted)}.article-body-module__ML_ZGW__boxLabel{font-family:var(--font-body);font-size:var(--fs-label-sm);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted);display:block;margin-bottom:var(--sp-3)!important}.article-body-module__ML_ZGW__callout,.article-body-module__ML_ZGW__takeaways{background:var(--surface-wash);border-radius:var(--r-lg);padding:var(--sp-5);font-size:var(--fs-body)}.article-body-module__ML_ZGW__callout>*+*,.article-body-module__ML_ZGW__takeaways>*+*{margin-top:var(--sp-3)}.article-body-module__ML_ZGW__takeaways{background:var(--surface-card);border:var(--bw-hairline) solid var(--line-strong)}.article-body-module__ML_ZGW__toggle{border-top:var(--bw-hairline) solid var(--line-hairline);border-bottom:var(--bw-hairline) solid var(--line-hairline)}.article-body-module__ML_ZGW__toggle+.article-body-module__ML_ZGW__toggle{border-top-color:#0000;margin-top:calc(-1 * var(--bw-hairline))!important}.article-body-module__ML_ZGW__toggleSummary{cursor:pointer;justify-content:space-between;gap:var(--sp-4);padding-block:var(--sp-4);font-family:var(--font-display);font-size:var(--fs-subtitle);color:var(--text-heading);list-style:none;display:flex}.article-body-module__ML_ZGW__toggleSummary::-webkit-details-marker{display:none}.article-body-module__ML_ZGW__toggleSummary:after{content:"+";font-family:var(--font-body);color:var(--text-muted);transition:transform var(--dur-base) var(--ease-out)}.article-body-module__ML_ZGW__toggle[open] .article-body-module__ML_ZGW__toggleSummary:after{transform:rotate(45deg)}.article-body-module__ML_ZGW__toggleSummary:focus-visible{box-shadow:var(--focus-ring);outline:none}.article-body-module__ML_ZGW__toggleBody{padding-bottom:var(--sp-5);font-size:var(--fs-body)}.article-body-module__ML_ZGW__toggleBody>*+*{margin-top:var(--sp-3)}.article-body-module__ML_ZGW__tableWrap{overflow-x:auto}.article-body-module__ML_ZGW__table{border-collapse:collapse;width:100%;font-size:var(--fs-body-sm)}.article-body-module__ML_ZGW__table th,.article-body-module__ML_ZGW__table td{text-align:left;vertical-align:top;padding:var(--sp-3) var(--sp-4) var(--sp-3) 0;border-bottom:var(--bw-hairline) solid var(--line-hairline)}.article-body-module__ML_ZGW__table th{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:var(--fs-label-sm);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted);border-bottom-color:var(--line-strong)}.article-body-module__ML_ZGW__cellLine{display:block}.article-body-module__ML_ZGW__figure{margin:var(--sp-7) 0 0!important}.article-body-module__ML_ZGW__figure+*{margin-top:var(--sp-7)!important}.article-body-module__ML_ZGW__img{border-radius:var(--r-lg);background:var(--surface-photo-fallback);width:100%;height:auto}.article-body-module__ML_ZGW__w_column{width:100%}.article-body-module__ML_ZGW__w_wide{--bleed:min(var(--article-wide), 100vw - 2 * var(--gutter));width:var(--bleed);margin-inline:calc((100% - var(--bleed)) / 2)!important}.article-body-module__ML_ZGW__w_full{width:100vw;margin-inline:calc(50% - 50vw)!important}.article-body-module__ML_ZGW__w_full .article-body-module__ML_ZGW__img{border-radius:0}.article-body-module__ML_ZGW__w_full .article-body-module__ML_ZGW__caption{padding-inline:var(--gutter)}.article-body-module__ML_ZGW__caption{margin-top:var(--sp-3);font-size:var(--fs-body-sm);line-height:var(--lh-tight);color:var(--text-muted)}.article-body-module__ML_ZGW__gallery{gap:var(--sp-3);grid-template-columns:repeat(2,1fr);display:grid}.article-body-module__ML_ZGW__gallery[data-count="3"]{grid-template-columns:repeat(3,1fr)}@media (max-width:767px){.article-body-module__ML_ZGW__gallery,.article-body-module__ML_ZGW__gallery[data-count="3"]{grid-template-columns:1fr}}.article-body-module__ML_ZGW__galleryCell{aspect-ratio:4/5;border-radius:var(--r-lg);background:var(--surface-photo-fallback);position:relative;overflow:hidden}.article-body-module__ML_ZGW__cover{-o-object-fit:cover;object-fit:cover}.article-body-module__ML_ZGW__embedFrame{border-radius:var(--r-lg);background:var(--surface-wash);width:100%;position:relative;overflow:hidden}.article-body-module__ML_ZGW__ratioVideo{aspect-ratio:16/9}.article-body-module__ML_ZGW__ratioAudio{height:232px}.article-body-module__ML_ZGW__iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.article-body-module__ML_ZGW__embedButton{justify-content:center;align-items:center;gap:var(--sp-3);cursor:pointer;color:var(--text-heading);font-family:var(--font-body);background:0 0;border:0;flex-direction:column;display:flex;position:absolute;inset:0}.article-body-module__ML_ZGW__embedButton:focus-visible{box-shadow:inset var(--focus-ring);outline:none}.article-body-module__ML_ZGW__play{border-radius:var(--r-round);background:var(--surface-invert);width:56px;height:56px;color:var(--text-on-invert);transition:transform var(--dur-base) var(--ease-out);place-items:center;display:grid}.article-body-module__ML_ZGW__embedButton:hover .article-body-module__ML_ZGW__play{transform:scale(1.06)}.article-body-module__ML_ZGW__embedTitle{font-family:var(--font-display);font-size:var(--fs-subtitle);color:var(--text-heading)}.article-body-module__ML_ZGW__embedNote{font-family:var(--font-body);font-size:var(--fs-label-xs);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--text-muted)}.article-body-module__ML_ZGW__embedLink,.article-body-module__ML_ZGW__brandCard{gap:var(--sp-2);padding:var(--sp-5);border:var(--bw-hairline) solid var(--line-hairline);border-radius:var(--r-lg);color:var(--text-heading);transition:background var(--dur-base) var(--ease-out);flex-direction:column;display:flex}.article-body-module__ML_ZGW__embedLink:hover,.article-body-module__ML_ZGW__brandCard:hover{background:var(--surface-hover);border-color:var(--line-strong)}.article-body-module__ML_ZGW__embedLink:focus-visible,.article-body-module__ML_ZGW__brandCard:focus-visible{border-color:#0000}.article-body-module__ML_ZGW__embedLink .article-body-module__ML_ZGW__boxLabel,.article-body-module__ML_ZGW__brandCard .article-body-module__ML_ZGW__boxLabel{margin-bottom:0!important}.article-body-module__ML_ZGW__brandName{font-family:var(--font-display);font-size:var(--fs-title);line-height:var(--lh-title)}.article-body-module__ML_ZGW__brandBlurb{font-size:var(--fs-body-sm);color:var(--text-body)}.article-body-module__ML_ZGW__brandMore{margin-top:var(--sp-2);font-family:var(--font-body);font-size:var(--fs-label-sm);letter-spacing:var(--ls-action);text-transform:uppercase;color:var(--text-muted)}.article-body-module__ML_ZGW__productCard{max-width:320px}.article-body-module__ML_ZGW__buttonRow{text-align:left}.article-body-module__ML_ZGW__button{min-height:48px;padding:0 var(--sp-6);border:var(--bw-hairline) solid var(--line-strong);border-radius:var(--r-md);background:var(--surface-invert);color:var(--text-on-invert);font-family:var(--font-body);font-size:var(--fs-label);letter-spacing:var(--ls-action);text-transform:uppercase;transition:opacity var(--dur-base) var(--ease-out);align-items:center;display:inline-flex}.article-body-module__ML_ZGW__button:hover{background:var(--surface-invert);opacity:.85}
.article-template-module__17-6qa__root{background:var(--surface-page);color:var(--text-heading);container:article/inline-size}.article-template-module__17-6qa__classic{display:block}.article-template-module__17-6qa__root[data-surface=ink]{--surface-page:var(--ink);--surface-card:var(--ink);--surface-wash:var(--paper-16);--surface-hover:var(--paper-16);--surface-invert:var(--paper);--text-heading:var(--paper);--text-body:var(--paper-72);--text-muted:var(--paper-72);--text-faint:var(--paper-72);--text-link:var(--paper);--text-on-invert:var(--ink);--line-hairline:var(--line-on-invert);--line-strong:var(--paper);--surface-quiet:var(--paper-16)}.article-template-module__17-6qa__root[data-surface=ink] a:not([class]){border-bottom-color:var(--line-on-invert)}.article-template-module__17-6qa__root[data-surface=ink] a:not([class]):hover{background:var(--surface-hover);border-bottom-color:var(--line-strong)}.article-template-module__17-6qa__root[data-surface=ink] .article-template-module__17-6qa__back a:hover{color:var(--text-heading)}.article-template-module__17-6qa__root[data-surface=wash]{--surface-page:var(--blush);--surface-card:var(--paper);--surface-wash:var(--paper);--surface-hover:var(--paper);--surface-photo-fallback:var(--paper);--text-faint:var(--ink-56)}.article-template-module__17-6qa__head{--tpl-gutter:var(--gutter);padding-top:var(--sp-6)}@container article (min-width:768px){.article-template-module__17-6qa__head{--tpl-gutter:var(--gutter-md)}}@container article (min-width:1120px){.article-template-module__17-6qa__head{--tpl-gutter:var(--gutter-lg)}}@container article (min-width:860px){.article-template-module__17-6qa__head{padding-top:var(--sp-7)}}.article-template-module__17-6qa__head .article-template-module__17-6qa__back{max-width:calc(var(--article-column) + 2 * var(--tpl-gutter));padding-inline:var(--tpl-gutter)}.article-template-module__17-6qa__stage{max-width:calc(var(--article-column) + 2 * var(--tpl-gutter));margin:var(--sp-5) auto 0;padding-inline:var(--tpl-gutter)}.article-template-module__17-6qa__kicker{font-family:var(--font-body);font-size:var(--fs-label-sm);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted);border:0;display:inline-block}.article-template-module__17-6qa__kicker:hover{color:var(--text-heading);background:0 0}.article-template-module__17-6qa__title{margin-top:var(--sp-3);font-size:var(--fs-display-2);color:var(--text-heading)}.article-template-module__17-6qa__text>.article-template-module__17-6qa__title:first-child{margin-top:0}.article-template-module__17-6qa__dek{margin-top:var(--sp-5);max-width:none;font-family:var(--font-body);font-size:var(--fs-body-lg);line-height:var(--lh-body);color:var(--text-heading)}.article-template-module__17-6qa__byline{gap:var(--sp-2) var(--sp-3);margin-top:var(--sp-5);padding-top:var(--sp-5);border-top:var(--bw-hairline) solid var(--line-hairline);font-family:var(--font-body);font-size:var(--fs-body-sm);color:var(--text-muted);flex-wrap:wrap;align-items:center;display:flex}.article-template-module__17-6qa__figure{margin:var(--sp-7) 0 0}.article-template-module__17-6qa__caption{margin:var(--sp-3) 0 0;max-width:none;font-family:var(--font-body);font-size:var(--fs-body-sm);line-height:var(--lh-tight);color:var(--text-muted)}.article-template-module__17-6qa__root[data-focus=top] .article-template-module__17-6qa__photo img{-o-object-position:50% 20%;object-position:50% 20%}.article-template-module__17-6qa__root[data-focus=centre] .article-template-module__17-6qa__photo img{-o-object-position:50% 50%;object-position:50% 50%}.article-template-module__17-6qa__root[data-focus=bottom] .article-template-module__17-6qa__photo img{-o-object-position:50% 80%;object-position:50% 80%}.article-template-module__17-6qa__root[data-title=standard] .article-template-module__17-6qa__title{font-size:var(--fs-display-3);line-height:var(--lh-title)}.article-template-module__17-6qa__root[data-title=large] .article-template-module__17-6qa__title{font-size:var(--fs-display-2)}.article-template-module__17-6qa__root[data-title=oversized] .article-template-module__17-6qa__title{font-size:var(--fs-display-1)}.article-template-module__17-6qa__root[data-align=centre] :is(.article-template-module__17-6qa__text,.article-template-module__17-6qa__after){text-align:center}.article-template-module__17-6qa__root[data-align=centre] :is(.article-template-module__17-6qa__title,.article-template-module__17-6qa__dek){margin-inline:auto}.article-template-module__17-6qa__root[data-align=centre] .article-template-module__17-6qa__dek{max-width:var(--measure-intro)}.article-template-module__17-6qa__root[data-align=centre] .article-template-module__17-6qa__byline{justify-content:center}.article-template-module__17-6qa__letterhead{margin:0}.article-template-module__17-6qa__root[data-measure=narrow] .article-template-module__17-6qa__bodyLayout,.article-template-module__17-6qa__classic[data-measure=narrow] .article-template-module__17-6qa__bodyLayout{grid-template-columns:1fr min(var(--measure-prose), 100% - 2 * var(--gutter)) 1fr}.article-template-module__17-6qa__root[data-dropcap=on] .article-template-module__17-6qa__bodyText>p:first-of-type:first-letter,.article-template-module__17-6qa__classic[data-dropcap=on] .article-template-module__17-6qa__bodyText>p:first-of-type:first-letter{float:left;margin:var(--sp-1) var(--sp-3) 0 0;font-family:var(--font-display);font-weight:var(--fw-medium);font-size:var(--fs-dropcap);line-height:var(--lh-dropcap);color:var(--text-heading)}.article-template-module__17-6qa__root[data-dropcap=on] .article-template-module__17-6qa__bodyText>p:first-of-type,.article-template-module__17-6qa__classic[data-dropcap=on] .article-template-module__17-6qa__bodyText>p:first-of-type{display:flow-root}.article-template-module__17-6qa__root[data-quote=centred] .article-template-module__17-6qa__bodyText>blockquote,.article-template-module__17-6qa__classic[data-quote=centred] .article-template-module__17-6qa__bodyText>blockquote{padding:var(--sp-6) 0;border-left:0;border-block:var(--bw-hairline) solid var(--line-hairline);text-align:center}.article-template-module__17-6qa__root[data-quote=centred] .article-template-module__17-6qa__bodyText>blockquote>p,.article-template-module__17-6qa__classic[data-quote=centred] .article-template-module__17-6qa__bodyText>blockquote>p{margin-inline:auto;font-style:italic}.article-template-module__17-6qa__root[data-quote=large] .article-template-module__17-6qa__bodyText>blockquote,.article-template-module__17-6qa__classic[data-quote=large] .article-template-module__17-6qa__bodyText>blockquote{border-left:0;padding-left:0}.article-template-module__17-6qa__root[data-quote=large] .article-template-module__17-6qa__bodyText>blockquote:before,.article-template-module__17-6qa__classic[data-quote=large] .article-template-module__17-6qa__bodyText>blockquote:before{content:"";width:var(--sp-7);margin-bottom:var(--sp-5);border-top:var(--bw-strong) solid var(--line-strong);display:block}.article-template-module__17-6qa__root[data-quote=large] .article-template-module__17-6qa__bodyText>blockquote>p,.article-template-module__17-6qa__classic[data-quote=large] .article-template-module__17-6qa__bodyText>blockquote>p{font-size:var(--fs-display-2);line-height:var(--lh-title)}.article-template-module__17-6qa__root[data-template=cover][data-photo=yes] .article-template-module__17-6qa__stage{grid-template-areas:"cover";max-width:none;padding-inline:0;display:grid}.article-template-module__17-6qa__root[data-template=cover][data-photo=yes] .article-template-module__17-6qa__figure{grid-area:cover;margin:0;position:relative}.article-template-module__17-6qa__root[data-template=cover][data-photo=yes] .article-template-module__17-6qa__photo{border-radius:0;width:100%}.article-template-module__17-6qa__root[data-template=cover][data-photo=yes] .article-template-module__17-6qa__text{z-index:1;width:100%;max-width:calc(var(--article-wide) + 2 * var(--tpl-gutter));padding:var(--sp-9) var(--tpl-gutter) var(--sp-6);grid-area:cover;align-self:end;margin-inline:auto;position:relative}.article-template-module__17-6qa__root[data-template=cover][data-photo=yes] .article-template-module__17-6qa__text:before{content:"";z-index:-1;background:var(--scrim-article-cover-medium);pointer-events:none;position:absolute;inset:0 calc(50% - 50cqw)}.article-template-module__17-6qa__root[data-template=cover][data-shade=light] .article-template-module__17-6qa__text:before{background:var(--scrim-article-cover-light)}.article-template-module__17-6qa__root[data-template=cover][data-shade=strong] .article-template-module__17-6qa__text:before{background:var(--scrim-article-cover-strong)}.article-template-module__17-6qa__root[data-template=cover][data-photo=yes] .article-template-module__17-6qa__kicker,.article-template-module__17-6qa__root[data-template=cover][data-photo=yes] .article-template-module__17-6qa__title{color:var(--text-on-photo)}.article-template-module__17-6qa__root[data-template=cover][data-photo=yes] .article-template-module__17-6qa__title{max-width:16em}@container article (max-width:859px){.article-template-module__17-6qa__root[data-template=cover][data-photo=yes]:is([data-title=standard],[data-title=large]) .article-template-module__17-6qa__title{font-size:var(--fs-display-3);line-height:var(--lh-title)}.article-template-module__17-6qa__root[data-template=cover][data-photo=yes][data-title=oversized] .article-template-module__17-6qa__title{font-size:var(--fs-display-2)}}.article-template-module__17-6qa__head .article-template-module__17-6qa__after{max-width:calc(var(--article-column) + 2 * var(--tpl-gutter));padding-inline:var(--tpl-gutter)}.article-template-module__17-6qa__head .article-template-module__17-6qa__after>.article-template-module__17-6qa__caption{margin-top:var(--sp-3)}@container article (min-width:860px){.article-template-module__17-6qa__root[data-template=cover][data-photo=yes] .article-template-module__17-6qa__photo{height:clamp(480px,80svh,860px)}.article-template-module__17-6qa__root[data-template=cover][data-photo=yes] .article-template-module__17-6qa__text{padding-bottom:var(--sp-8)}}.article-template-module__17-6qa__root:is([data-template=split],[data-template=split-right],[data-template=night-split])[data-photo=yes] .article-template-module__17-6qa__stage{max-width:none;padding-inline:0;display:grid}.article-template-module__17-6qa__root:is([data-template=split],[data-template=split-right],[data-template=night-split])[data-photo=yes] .article-template-module__17-6qa__figure{order:-1;margin:0}.article-template-module__17-6qa__root:is([data-template=split],[data-template=split-right],[data-template=night-split])[data-photo=yes] .article-template-module__17-6qa__photo{border-radius:0}.article-template-module__17-6qa__root:is([data-template=split],[data-template=split-right],[data-template=night-split])[data-photo=yes] .article-template-module__17-6qa__text{padding:var(--sp-6) var(--tpl-gutter) 0}.article-template-module__17-6qa__root:is([data-template=split],[data-template=split-right],[data-template=night-split])[data-photo=yes] .article-template-module__17-6qa__caption{padding-inline:var(--tpl-gutter)}@container article (min-width:860px){.article-template-module__17-6qa__root:is([data-template=split],[data-template=split-right],[data-template=night-split])[data-photo=yes] .article-template-module__17-6qa__stage{grid-template-columns:1fr 1fr;align-items:stretch}.article-template-module__17-6qa__root:is([data-template=split],[data-template=split-right],[data-template=night-split])[data-photo=yes] .article-template-module__17-6qa__figure{flex-direction:column;display:flex}.article-template-module__17-6qa__root:is([data-template=split],[data-template=split-right],[data-template=night-split])[data-photo=yes] .article-template-module__17-6qa__photo{max-height:calc(100svh - var(--sm-header-h));flex:1}.article-template-module__17-6qa__root:is([data-template=split],[data-template=split-right],[data-template=night-split])[data-photo=yes] .article-template-module__17-6qa__text{padding:var(--sp-8);align-self:center}.article-template-module__17-6qa__root[data-template=split-right][data-photo=yes] .article-template-module__17-6qa__figure{order:1}}@container article (min-width:1120px){.article-template-module__17-6qa__root:is([data-template=split],[data-template=split-right],[data-template=night-split])[data-photo=yes] .article-template-module__17-6qa__text{padding:var(--sp-9)}}.article-template-module__17-6qa__root[data-template=beside] .article-template-module__17-6qa__stage{max-width:calc(var(--article-wide) + 2 * var(--tpl-gutter))}@container article (min-width:860px){.article-template-module__17-6qa__root[data-template=beside][data-photo=yes] .article-template-module__17-6qa__stage{gap:var(--sp-8);grid-template-columns:7fr 5fr;align-items:end;display:grid}.article-template-module__17-6qa__root[data-template=beside][data-photo=yes] .article-template-module__17-6qa__figure{margin:0}}.article-template-module__17-6qa__root[data-template=panorama] .article-template-module__17-6qa__stage{max-width:none;padding-inline:0}.article-template-module__17-6qa__root[data-template=panorama] .article-template-module__17-6qa__text{max-width:calc(var(--article-column) + 2 * var(--tpl-gutter));padding-inline:var(--tpl-gutter);margin-inline:auto}.article-template-module__17-6qa__root[data-template=panorama] .article-template-module__17-6qa__photo{border-radius:0;width:100%}.article-template-module__17-6qa__root[data-template=panorama] .article-template-module__17-6qa__caption{padding-inline:var(--tpl-gutter);text-align:center}@container article (min-width:860px){.article-template-module__17-6qa__root[data-template=panorama] .article-template-module__17-6qa__figure{margin-top:var(--sp-8)}.article-template-module__17-6qa__root[data-template=panorama] .article-template-module__17-6qa__photo{height:clamp(360px,46cqw,680px)}}.article-template-module__17-6qa__root[data-template=overlap][data-photo=yes] .article-template-module__17-6qa__stage{flex-direction:column;max-width:none;padding-inline:0;display:flex}.article-template-module__17-6qa__root[data-template=overlap][data-photo=yes] .article-template-module__17-6qa__figure{padding:var(--sp-6) var(--tpl-gutter) var(--sp-5);background:var(--surface-quiet);order:-1;margin:0}.article-template-module__17-6qa__root[data-template=overlap][data-photo=yes] .article-template-module__17-6qa__figure>*{max-width:var(--article-wide);margin-inline:auto}.article-template-module__17-6qa__root[data-template=overlap][data-photo=yes] .article-template-module__17-6qa__text{padding:var(--sp-6) var(--tpl-gutter) 0}@container article (min-width:860px){.article-template-module__17-6qa__root[data-template=overlap][data-photo=yes] .article-template-module__17-6qa__figure{padding-top:var(--sp-7)}.article-template-module__17-6qa__root[data-template=overlap][data-photo=yes] .article-template-module__17-6qa__caption{width:calc(var(--article-wide) - var(--article-column) - var(--sp-6));max-width:40%;margin-right:max(0px, (100% - var(--article-wide)) / 2);text-align:right;margin-left:auto}.article-template-module__17-6qa__root[data-template=overlap][data-photo=yes] .article-template-module__17-6qa__text{z-index:1;width:min(var(--article-column), 60%);margin-top:calc(-1 * var(--sp-9));margin-left:max(var(--tpl-gutter), (100% - var(--article-wide)) / 2);padding:var(--sp-7) var(--sp-7) 0;background:var(--surface-page);position:relative}}.article-template-module__17-6qa__root[data-template=monograph] .article-template-module__17-6qa__stage{max-width:calc(var(--measure-prose) + 2 * var(--tpl-gutter))}.article-template-module__17-6qa__root[data-template=monograph] .article-template-module__17-6qa__text{padding-block:var(--sp-6);border-block:var(--bw-hairline) solid var(--line-strong)}.article-template-module__17-6qa__root[data-template=monograph] .article-template-module__17-6qa__figure{width:min(100%, calc(var(--sp-10) * 2.5));margin-inline:auto}.article-template-module__17-6qa__root[data-template=monograph] .article-template-module__17-6qa__caption{text-align:center}.article-template-module__17-6qa__root[data-template=manifesto] .article-template-module__17-6qa__stage{max-width:calc(var(--article-wide) + 2 * var(--tpl-gutter))}.article-template-module__17-6qa__root[data-template=manifesto] .article-template-module__17-6qa__text{padding-top:var(--sp-5);border-top:var(--bw-strong) solid var(--line-strong)}.article-template-module__17-6qa__root[data-template=manifesto] .article-template-module__17-6qa__title{margin-top:var(--sp-6)}.article-template-module__17-6qa__root[data-template=manifesto] .article-template-module__17-6qa__dek{max-width:var(--measure-intro);font-size:var(--fs-title);line-height:var(--lh-tight)}.article-template-module__17-6qa__root[data-template=manifesto] .article-template-module__17-6qa__byline{border-top:0;padding-top:0}.article-template-module__17-6qa__root[data-template=arch] .article-template-module__17-6qa__stage{flex-direction:column;display:flex}.article-template-module__17-6qa__root[data-template=arch] .article-template-module__17-6qa__figure{width:min(100%, calc(var(--sp-10) * 3.5));margin:0 auto var(--sp-7);order:-1}.article-template-module__17-6qa__root[data-template=arch] .article-template-module__17-6qa__photo{border-radius:var(--r-round) var(--r-round) 0 0}.article-template-module__17-6qa__root[data-template=arch] .article-template-module__17-6qa__caption{font-family:var(--font-display);text-align:center;font-style:italic}.article-template-module__17-6qa__root[data-template=margin] .article-template-module__17-6qa__stage{flex-direction:column;display:flex}.article-template-module__17-6qa__root[data-template=margin] .article-template-module__17-6qa__notes,.article-template-module__17-6qa__root[data-template=margin] .article-template-module__17-6qa__text{display:contents}.article-template-module__17-6qa__root[data-template=margin] .article-template-module__17-6qa__kicker{order:1;align-self:flex-start}.article-template-module__17-6qa__root[data-template=margin] .article-template-module__17-6qa__title{order:2}.article-template-module__17-6qa__root[data-template=margin] .article-template-module__17-6qa__dek{order:3}.article-template-module__17-6qa__root[data-template=margin] .article-template-module__17-6qa__byline{order:4}.article-template-module__17-6qa__root[data-template=margin] .article-template-module__17-6qa__figure{order:5}@container article (min-width:1120px){.article-template-module__17-6qa__root[data-template=margin] .article-template-module__17-6qa__stage{grid-template-columns:1fr min(var(--article-column), 100% - 2 * var(--gutter-md)) 1fr;max-width:none;padding-inline:0;display:grid}.article-template-module__17-6qa__root[data-template=margin] .article-template-module__17-6qa__notes{width:calc(var(--sp-10) * 2);margin-right:var(--sp-7);text-align:right;flex-direction:column;grid-column:1;justify-self:end;align-items:flex-end;display:flex}.article-template-module__17-6qa__root[data-template=margin] .article-template-module__17-6qa__text{grid-column:2;display:block}.article-template-module__17-6qa__root[data-template=margin] .article-template-module__17-6qa__byline{align-items:flex-end;gap:var(--sp-1);padding-top:var(--sp-3);flex-direction:column}.article-template-module__17-6qa__root[data-template=margin] .article-template-module__17-6qa__byline span[aria-hidden]{display:none}.article-template-module__17-6qa__root[data-template=margin] .article-template-module__17-6qa__figure{width:100%;margin-top:var(--sp-6)}.article-template-module__17-6qa__root[data-template=margin] .article-template-module__17-6qa__title{margin-top:0}}.article-template-module__17-6qa__root[data-template=framed][data-photo=yes] .article-template-module__17-6qa__stage{flex-direction:column;max-width:none;padding-inline:0;display:flex}.article-template-module__17-6qa__root[data-template=framed][data-photo=yes] .article-template-module__17-6qa__figure{padding:var(--sp-7) var(--tpl-gutter);background:var(--surface-quiet);order:-1;margin:0}.article-template-module__17-6qa__root[data-template=framed] .article-template-module__17-6qa__photo{width:min(100%, calc(var(--sp-10) * 3.75));margin-inline:auto}.article-template-module__17-6qa__root[data-template=framed] .article-template-module__17-6qa__caption{margin-top:var(--sp-4);font-family:var(--font-display);font-style:italic;font-size:var(--fs-body);text-align:center}.article-template-module__17-6qa__root[data-template=framed][data-photo=yes] .article-template-module__17-6qa__text{width:100%;max-width:calc(var(--article-column) + 2 * var(--tpl-gutter));padding:var(--sp-7) var(--tpl-gutter) 0;margin-inline:auto}@container article (min-width:860px){.article-template-module__17-6qa__root[data-template=framed][data-photo=yes] .article-template-module__17-6qa__figure{padding-block:var(--sp-9)}}.article-template-module__17-6qa__root[data-template=letter] .article-template-module__17-6qa__stage{max-width:calc(var(--measure-prose) + 2 * var(--tpl-gutter));flex-direction:column;display:flex}.article-template-module__17-6qa__root[data-template=letter] .article-template-module__17-6qa__text{display:contents}.article-template-module__17-6qa__root[data-template=letter] .article-template-module__17-6qa__letterhead{padding-block:var(--sp-3);border-block:var(--bw-hairline) solid var(--line-hairline);font-family:var(--font-body);font-size:var(--fs-label);letter-spacing:var(--ls-tagline);text-transform:uppercase;color:var(--text-muted);order:1}.article-template-module__17-6qa__root[data-template=letter] .article-template-module__17-6qa__figure{width:calc(var(--sp-10) * 1.25);margin:var(--sp-6) auto 0;order:2}.article-template-module__17-6qa__root[data-template=letter] .article-template-module__17-6qa__photo{border-radius:var(--r-round)}.article-template-module__17-6qa__root[data-template=letter] .article-template-module__17-6qa__kicker{margin-top:var(--sp-6);order:3;align-self:flex-start}.article-template-module__17-6qa__root[data-template=letter][data-align=centre] .article-template-module__17-6qa__kicker{align-self:center}.article-template-module__17-6qa__root[data-template=letter] .article-template-module__17-6qa__title{order:4}.article-template-module__17-6qa__root[data-template=letter] .article-template-module__17-6qa__dek{font-family:var(--font-display);font-style:italic;font-size:var(--fs-title);line-height:var(--lh-title);color:var(--text-body);order:5}.article-template-module__17-6qa__root[data-template=letter] .article-template-module__17-6qa__byline{order:6}.article-template-module__17-6qa__root[data-template=letter] .article-template-module__17-6qa__caption{text-align:center}.article-template-module__17-6qa__root[data-template=asymmetric] .article-template-module__17-6qa__stage{max-width:calc(var(--article-wide) + 2 * var(--tpl-gutter))}.article-template-module__17-6qa__root[data-template=asymmetric] .article-template-module__17-6qa__dek,.article-template-module__17-6qa__root[data-template=asymmetric] .article-template-module__17-6qa__byline{max-width:var(--measure-intro)}@container article (min-width:860px){.article-template-module__17-6qa__root[data-template=asymmetric] .article-template-module__17-6qa__figure{gap:var(--sp-6);margin-top:var(--sp-8);grid-template-columns:1fr 2fr;align-items:end;display:grid}.article-template-module__17-6qa__root[data-template=asymmetric] .article-template-module__17-6qa__photo{grid-area:1/2}.article-template-module__17-6qa__root[data-template=asymmetric] .article-template-module__17-6qa__caption{padding-top:var(--sp-3);border-top:var(--bw-hairline) solid var(--line-hairline);text-align:right;grid-area:1/1}}@media (prefers-reduced-motion:reduce){.article-template-module__17-6qa__kicker,.article-template-module__17-6qa__root a{transition:none}}
.gallery-module__nc0Oca__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.gallery-module__nc0Oca__photo{appearance:none;aspect-ratio:4/3;background:var(--surface-wash);cursor:zoom-in;border:0;padding:0;position:relative;overflow:hidden}.gallery-module__nc0Oca__photo img{-o-object-fit:cover;object-fit:cover;transition:transform var(--dur-photo) var(--ease-out)}.gallery-module__nc0Oca__photo:hover img{transform:scale(var(--hover-photo-zoom))}.gallery-module__nc0Oca__photo:focus-visible{outline:2px solid var(--text-heading);outline-offset:4px;box-shadow:none}.gallery-module__nc0Oca__expand{background:var(--surface-page);color:var(--text-heading);border-radius:var(--r-sm);place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:10px;right:10px}.gallery-module__nc0Oca__dialog{background:var(--surface-invert);color:var(--text-on-invert);border:0;width:min(94vw,1320px);max-width:none;max-height:95dvh;margin:auto;padding:20px}.gallery-module__nc0Oca__dialog::backdrop{background:var(--ink-72)}.gallery-module__nc0Oca__toolbar{justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.gallery-module__nc0Oca__toolbar p{color:inherit;font-family:var(--font-body);font-size:var(--fs-body-sm);margin:0}.gallery-module__nc0Oca__toolbar span{color:var(--text-on-invert-muted);white-space:nowrap;margin-left:16px}.gallery-module__nc0Oca__dialog button{color:inherit;border:var(--bw-hairline) solid var(--line-on-invert);cursor:pointer;background:0 0;place-items:center;width:44px;height:44px;min-height:44px;display:grid}.gallery-module__nc0Oca__dialog button:hover{background:var(--paper-16)}.gallery-module__nc0Oca__dialog button:focus-visible{outline-offset:3px;box-shadow:none;outline:2px solid}.gallery-module__nc0Oca__fullPhoto{height:min(70dvh,820px);position:relative}.gallery-module__nc0Oca__fullPhoto img{-o-object-fit:contain;object-fit:contain}.gallery-module__nc0Oca__controls{justify-content:space-between;gap:20px;padding-top:16px;display:flex}@media (max-width:859px){.gallery-module__nc0Oca__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gallery-module__nc0Oca__dialog{padding:12px}.gallery-module__nc0Oca__toolbar p{font-size:var(--fs-eyebrow)}.gallery-module__nc0Oca__toolbar span{margin-left:0;display:block}.gallery-module__nc0Oca__fullPhoto{height:60dvh}}@media (prefers-reduced-motion:reduce){.gallery-module__nc0Oca__photo img{transition:none}.gallery-module__nc0Oca__photo:hover img{transform:none}}
.story-module__-4uj7q__page{overflow-x:clip}.story-module__-4uj7q__header{padding-block:clamp(32px,5vw,64px) 36px}.story-module__-4uj7q__header h1{font-size:var(--fs-display-2);max-width:20ch;margin:24px 0 0}.story-module__-4uj7q__partner{font-family:var(--font-body);font-size:var(--fs-label-sm);letter-spacing:var(--ls-meta);text-transform:uppercase;margin:30px 0 0}.story-module__-4uj7q__header .story-module__-4uj7q__partner+h1{margin-top:14px}.story-module__-4uj7q__summary{max-width:64ch;font-size:var(--fs-body);margin:24px 0 0}.story-module__-4uj7q__heroWrap{margin-bottom:clamp(36px,5vw,64px)}.story-module__-4uj7q__hero{aspect-ratio:3/2;background:var(--surface-wash);max-height:660px;position:relative}.story-module__-4uj7q__hero img{-o-object-fit:cover;object-fit:cover}.story-module__-4uj7q__body{width:min(100% - 40px,720px);margin:0 auto;padding-bottom:40px}.story-module__-4uj7q__body h2{font-size:var(--fs-display-3);margin:40px 0 20px;line-height:1.25}.story-module__-4uj7q__body h2:first-child{margin-top:0}.story-module__-4uj7q__body p,.story-module__-4uj7q__body li{font-size:var(--fs-body);color:var(--text-body);line-height:1.95}.story-module__-4uj7q__body p{margin:0 0 22px}.story-module__-4uj7q__body ul{margin:0 0 24px;padding-left:24px}.story-module__-4uj7q__body li{margin-bottom:12px}.story-module__-4uj7q__gallerySection{padding-bottom:clamp(40px,5vw,72px)}.story-module__-4uj7q__gallerySection h2{font-size:var(--fs-display-3);margin:0 0 28px}.story-module__-4uj7q__related{background:var(--surface-wash);padding-block:clamp(40px,6vw,80px)}.story-module__-4uj7q__related h2{font-size:var(--fs-display-3);margin:0 0 32px}.story-module__-4uj7q__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.story-module__-4uj7q__relatedCard{color:var(--text-heading);border:0;display:block}.story-module__-4uj7q__relatedCard:hover{background:0 0}.story-module__-4uj7q__relatedImage{aspect-ratio:3/2;position:relative;overflow:hidden}.story-module__-4uj7q__relatedImage img{-o-object-fit:cover;object-fit:cover}.story-module__-4uj7q__relatedCard h3{font-size:var(--fs-title);line-height:var(--lh-title);margin:16px 0 20px}.story-module__-4uj7q__relatedCard p{font-family:var(--font-body);font-size:var(--fs-label-sm);margin:18px 0 -4px}.story-module__-4uj7q__relatedCard>span{font-family:var(--font-body);font-size:var(--fs-label-sm);text-transform:uppercase;letter-spacing:var(--ls-label);border-bottom:var(--bw-hairline) solid currentColor;gap:24px;padding-bottom:5px;display:inline-flex}.story-module__-4uj7q__relatedCard:focus-visible{outline:2px solid var(--text-heading);outline-offset:6px;box-shadow:none}.story-module__-4uj7q__closing{justify-content:space-between;align-items:center;gap:28px;padding-block:clamp(48px,6vw,80px);display:flex}.story-module__-4uj7q__closing h2{font-size:var(--fs-display-3);max-width:20ch;margin:0}@media (max-width:859px){.story-module__-4uj7q__relatedGrid{grid-template-columns:1fr;gap:36px}.story-module__-4uj7q__closing{flex-direction:column;align-items:flex-start}.story-module__-4uj7q__hero{aspect-ratio:3/2}}
