:root{--color-ink:#16150f;--color-ink-soft:#2c2a22;--color-secondary:#56534a;--color-tertiary:#6e6a5e;--color-annotation:#6e6a5e;--color-field-label:#5f5b50;--color-paper:#faf9f6;--color-paper-alt:#f2f0ea;--color-rule:#e0ddd3;--color-accent:#6e1024;--color-ground-warm:#faf9f6;--color-ground-ink:#111110;--color-ground-cool:#f5f6f5;--color-ground-neutral:#faf9f6;--color-ink-reversed:#f4f3ee;--color-body-reversed:#dad7ce;--color-secondary-reversed:#c9c6bc;--color-tertiary-reversed:#8e8b80;--color-rule-reversed:#33322c;--color-accent-reversed:#f0483c;--color-field-warm:#e0d6c5;--color-field-neutral:#dcd8cc;--color-field-cool:#d4dad8;--color-field-screen:#26251f;--color-field-label-reversed:#9a968a;--color-focus:var(--color-accent);--font-display:"Newsreader", Georgia, "Times New Roman", serif;--font-body:"Public Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, monospace;--type-display-xl:clamp(46px, min(calc(15.0476px + 7.9365vw), calc(25.7143px + 6.5476vw)), 120px);--type-display-l:clamp(34px, 6vw, 96px);--type-display-m:clamp(28px, 4vw, 56px);--type-heading:clamp(22px, 2.2vw, 32px);--type-lede:clamp(19px, 1.5vw, 24px);--type-body:clamp(16px, 1.1vw, 18px);--type-caption:clamp(13px, .9vw, 14px);--type-label:clamp(11px, .8vw, 12px);--type-numeral-lead:clamp(68px, max(calc(43.2381px + 6.3492vw), calc(28px + 8.3333vw)), 148px);--type-numeral:clamp(62px, max(calc(49.619px + 3.1746vw), calc(48.8571px + 3.2738vw)), 96px);--type-numeral-dispatch:clamp(62px, max(calc(39.3016px + 5.8201vw), calc(31.4286px + 6.8452vw)), 130px);--type-feature-headline:clamp(34px, min(calc(19.5556px + 3.7037vw), calc(25.1429px + 2.9762vw)), 68px);--type-feature-headline-sm:clamp(34px, max(calc(23.6825px + 2.6455vw), calc(23.4286px + 2.6786vw)), 62px);--type-feature-headline-dossier:clamp(34px, min(calc(21.619px + 3.1746vw), calc(27.7143px + 2.381vw)), 62px);--type-feature-headline-dispatch:clamp(34px, min(calc(23.6825px + 2.6455vw), calc(32.5714px + 1.4881vw)), 54px);--type-impact:clamp(56px, max(calc(43.619px + 3.1746vw), calc(31.4286px + 4.7619vw)), 100px);--type-stat:clamp(42px, min(calc(21.3651px + 5.291vw), calc(36.8571px + 3.2738vw)), 84px);--type-pull:clamp(26px, max(calc(19.8095px + 1.5873vw), calc(16px + 2.0833vw)), 46px);--type-supporting-title:clamp(24px, min(calc(19.873px + 1.0582vw), calc(21.1429px + .8929vw)), 34px);--type-contact:clamp(22px, calc(11.6px + 2.6667vw), 50px);--type-chapter:clamp(28px, calc(25.7143px + .2976vw), 30px);--type-recognition:clamp(20px, min(calc(17.9365px + .5291vw), calc(19.7143px + .2976vw)), 24px);--type-supporting-arrow:20px;--type-home-contact:clamp(22px, min(calc(9.619px + 3.1746vw), calc(15.7143px + 2.381vw)), 50px);--type-home-label:clamp(9px, min(calc(7.9683px + .2646vw), calc(8.8571px + .1488vw)), 11px);--type-home-head:clamp(10px, calc(8.8571px + .1488vw), 11px);--type-home-caption:clamp(12px, calc(10.8571px + .1488vw), 13px);--type-home-fig:clamp(11px, min(calc(9.9683px + .2646vw), calc(10.8571px + .1488vw)), 13px);--type-home-lede:clamp(17px, min(calc(14.9365px + .5291vw), calc(15.5714px + .4464vw)), 22px);--type-home-standfirst:clamp(17px, max(calc(14.9365px + .5291vw), calc(13.2857px + .744vw)), 24px);--type-home-copy:clamp(16px, calc(13.7143px + .2976vw), 18px);--type-home-small:clamp(10px, min(calc(8.9683px + .2646vw), calc(9.8571px + .1488vw)), 12px);--type-home-built:clamp(13px, calc(11.8571px + .1488vw), 14px);--type-home-summary:clamp(12px, max(calc(10.9683px + .2646vw), calc(10.7143px + .2976vw)), 15px);--type-home-folio:clamp(9px, min(calc(6.9365px + .5291vw), calc(9.8571px + .1488vw)), 12px);--type-home-screen:clamp(8px, calc(5.9365px + .5291vw), 10px);--type-home-placement:clamp(9px, calc(7.9683px + .2646vw), 10px);--type-home-wordmark:clamp(13px, min(calc(11.9683px + .2646vw), calc(12.8571px + .1488vw)), 15px);--type-home-metric:clamp(9px, max(calc(6.9365px + .5291vw), calc(6.4286px + .5952vw)), 15px);--rule-flag-home:clamp(20px, min(calc(13.8095px + 1.5873vw), calc(19.1429px + .8929vw)), 32px);--leading-display:.95;--leading-thesis:.93;--leading-numeral:.78;--leading-tight:1.15;--leading-body:1.575;--leading-caption:1.5;--tracking-display:-.022em;--tracking-thesis:-.028em;--tracking-numeral:-.04em;--tracking-body:0em;--tracking-caps:.14em;--tracking-quiet:.13em;--tracking-flag:.16em;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--measure:66ch;--measure-narrow:46ch;--measure-pull:30ch;--measure-feature-title:8.6em;--measure-dispatch-title:12em;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:40px;--space-5:64px;--space-6:104px;--space-7:168px;--space-8:264px;--baseline:8px;--indent-asymmetry:168px;--rule-hairline:1px;--rule-medium:2px;--rule-flag:32px;--radius:0;--radius-max:2px;--grid-columns:12;--grid-gutter:24px;--page-margin:clamp(24px, max(calc(8.4656vw - 9.016px), calc(9.5238vw - 17.143px)), 120px);--page-max:1440px;--content-max:1440px;--col-meta-key:90px;--col-meta-key-tablet:80px;--col-meta-key-phone:70px;--col-supporting-meta:96px;--indent-phone:48px;--frame-home-film:clamp(420px, max(calc(378.73px + 10.582vw), calc(94.2857px + 47.619vw)), 780px);--ratio-cinematic:2 / 1;--ratio-wide:16 / 9;--ratio-artifact:4 / 3;--ratio-tall:4 / 5;--ratio-specimen:1 / 1;--ratio-screen:182 / 451;--duration-nav:.3s;--duration-hover:.2s;--duration-rail:.25s;--duration-reveal:.4s;--duration-entry:.45s;--duration-image:.7s;--stagger:60ms;--distance-reveal:16px;--ease-entry:cubic-bezier(.2, 0, 0, 1);--ease-image:cubic-bezier(.16, 1, .3, 1);--page-margin-case:clamp(24px, 8.33vw, 120px);--type-case-numeral-lead:clamp(64px, 10vw, 148px);--type-case-numeral:clamp(48px, 6.6vw, 96px);--type-case-title:clamp(34px, 4.7vw, 68px);--type-case-head:clamp(30px, 4.3vw, 62px);--type-case-head-ink:clamp(30px, 3.7vw, 54px);--type-case-subhead:clamp(26px, 3.1vw, 44px);--type-case-platform:clamp(28px, 3.3vw, 46px);--type-case-idea:clamp(24px, 3.2vw, 44px);--type-case-nav:clamp(24px, 2.6vw, 38px);--type-case-library:clamp(24px, 2.6vw, 36px);--type-case-mandate:clamp(22px, 2.6vw, 34px);--type-case-story:clamp(21px, 2.1vw, 30px);--type-case-principle:clamp(19px, 1.8vw, 26px);--type-case-standfirst:clamp(19px, 1.7vw, 24px);--type-case-serif:21px;--type-case-serif-sm:19px;--type-case-copy:18px;--type-case-copy-sm:17px;--type-case-note:15px;--type-case-small:14px;--type-case-meta:12px;--type-case-micro:10px;--type-case-slot:9px;--tracking-case-quiet:.13em;--tracking-case-micro:.12em;--gap-3:3px;--gap-4:4px;--gap-5:5px;--gap-6:6px;--gap-7:7px;--gap-9:9px;--gap-10:10px;--gap-12:12px;--gap-14:14px;--gap-18:18px;--gap-20:20px;--gap-22:22px;--gap-26:26px;--gap-28:28px;--gap-30:30px;--gap-32:32px;--gap-36:36px;--gap-48:48px;--gap-56:56px;--indent-case:112px;--col-case-key:104px;--col-case-principle:180px;--drop-case-pair:15%;--nav-gap-case:36px;--color-case-slide:#efede7;--color-case-scrollbar:#b8b3a6;--type-case-arrow:15px;--target-min:24px;--frame-case-cover:clamp(280px, 54vw, 780px);--frame-case-campaign:clamp(280px, 48vw, 700px);--frame-case-close:clamp(280px, 44vw, 640px);--ratio-portrait:3 / 4;--ratio-vertical:9 / 16;--measure-title-s:20ch;--measure-title-m:22ch;--measure-title-l:24ch;--measure-title-xl:26ch;--measure-copy:64ch;--measure-copy-sm:62ch;--measure-fig:58ch;--measure-story:52ch;--measure-side:44ch;--measure-note:40ch;--measure-mandate:34ch;--measure-platform:18ch;--z-base:0;--z-sticky:10;--z-header:100;--z-overlay:1000}.on-ink{--color-ink:var(--color-ink-reversed);--color-ink-soft:var(--color-body-reversed);--color-secondary:var(--color-secondary-reversed);--color-tertiary:var(--color-tertiary-reversed);--color-field-label:var(--color-field-label-reversed);--color-annotation:var(--color-tertiary-reversed);--color-paper:var(--color-ground-ink);--color-rule:var(--color-rule-reversed);--color-accent:var(--color-accent-reversed);--color-focus:var(--color-accent-reversed)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{margin:0;padding:0;list-style:none}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;min-height:100svh}img,picture,video,canvas,svg{max-width:100%;display:block}img{height:auto}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,li,figcaption{overflow-wrap:break-word}:target{scroll-margin-block-start:var(--space-5)}:focus-visible{outline:var(--rule-medium) solid var(--color-focus);outline-offset:3px}.visually-hidden:not(:focus):not(:active){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@font-face{font-family:Newsreader;src:url(/fonts/newsreader-variable.woff2)format("woff2-variations");font-weight:200 500;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(/fonts/newsreader-italic-variable.woff2)format("woff2-variations");font-weight:200 400;font-style:italic;font-display:swap}@font-face{font-family:Public Sans;src:url(/fonts/public-sans-variable.woff2)format("woff2-variations");font-weight:300 600;font-style:normal;font-display:swap}body{font-family:var(--font-body);font-size:var(--type-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body);color:var(--color-ink);background-color:var(--color-paper)}h1,h2,h3,h4{font-family:var(--font-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);font-weight:var(--weight-regular);text-wrap:balance}p{text-wrap:pretty}.prose>p,.prose>ul,.prose>ol,.prose>blockquote{max-width:var(--measure)}.display-xl{font-family:var(--font-display);font-weight:var(--weight-light);font-size:var(--type-display-xl);line-height:var(--leading-thesis);letter-spacing:var(--tracking-thesis);text-wrap:balance}.lede{font-size:var(--type-lede);letter-spacing:-.003em;line-height:1.5}.caption{font-size:var(--type-caption);line-height:var(--leading-caption);color:var(--color-secondary);max-width:var(--measure-narrow)}.label{font-family:var(--font-body);font-size:var(--type-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;line-height:var(--leading-label,1.5)}.label--quiet{font-weight:var(--weight-medium);color:var(--color-secondary)}.flag{align-items:baseline;gap:var(--space-2);color:var(--color-accent);letter-spacing:var(--tracking-flag);display:flex}.flag:before{content:"";width:var(--rule-flag);height:var(--rule-hairline);background:currentColor;flex:none;translate:0 -.3em}.tabular{font-variant-numeric:tabular-nums;overflow-wrap:normal}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:root{--duration-nav:.01ms;--duration-hover:.01ms;--duration-rail:.01ms;--duration-reveal:.01ms;--duration-entry:.01ms;--duration-image:.01ms;--stagger:0s;--distance-reveal:0px}}@media (prefers-reduced-motion:no-preference){[data-entry]{animation:entry-rise var(--duration-entry) var(--ease-entry) both;animation-delay:calc(var(--entry-index,0) * var(--stagger))}[data-js] [data-reveal]{opacity:0;transform:translateY(var(--distance-reveal))}[data-js] [data-reveal].is-revealed{opacity:1;transition:opacity var(--duration-reveal) var(--ease-entry), transform var(--duration-reveal) var(--ease-entry);transform:none}@media (width>=600px){[data-js] [data-reveal=image]{opacity:1;clip-path:inset(0 100% 0 0);transform:none}[data-js] [data-reveal=image].is-revealed{clip-path:inset(0);transition:clip-path var(--duration-image) var(--ease-image)}}}@keyframes entry-rise{0%{opacity:0;transform:translateY(var(--distance-reveal))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-silent-loop]{display:none}[data-silent-loop-poster]{display:block}}@media print{[data-reveal],[data-entry]{opacity:1!important;clip-path:none!important;transform:none!important}}.page{max-width:var(--page-max);padding-inline:var(--page-margin);margin-inline:auto}.full-bleed{width:100vw;max-width:none;margin-inline:calc(50% - 50vw)}.grid{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));gap:var(--grid-gutter);display:grid}@media (width<=899px){.grid{display:block}.indent{margin-inline-start:var(--indent-asymmetry)}}@media (width<=599px){.indent{margin-inline-start:var(--space-4)}}.section{margin-block-start:var(--space-6)}.section--major{margin-block-start:var(--space-7)}.section--break{margin-block-start:var(--space-8)}@media (width<=899px){.section{margin-block-start:var(--space-5)}.section--major,.section--break{margin-block-start:var(--space-6)}}.rule-structural{border-block-start:var(--rule-hairline) solid var(--color-ink)}.rule-divisional{border-block-start:var(--rule-hairline) solid var(--color-rule)}a{color:inherit;text-decoration:none}.rule-link{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% var(--rule-hairline);transition:background-size var(--duration-hover) ease-out;padding-block-end:3px}.rule-link:hover,.rule-link:focus-visible,.rule-link--static{background-size:100% var(--rule-hairline)}[aria-current=page]{color:var(--color-accent);border-block-end:var(--rule-hairline) solid currentColor;background-image:none;padding-block-end:3px}[data-placeholder]{color:var(--color-annotation);font-style:normal}[data-placeholder=display]{color:inherit;font-style:inherit;font-weight:inherit}[data-placeholder=field]{color:var(--color-field-label);font-size:var(--type-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase}[data-placeholder=note]{font-size:var(--type-caption);line-height:var(--leading-caption);letter-spacing:0;text-transform:none;color:var(--color-annotation);display:block}[data-placeholder=attention]{color:var(--color-accent)}.masthead__inner[data-astro-cid-vwn3tmth]{justify-content:space-between;align-items:flex-end;gap:var(--space-3);padding-block:var(--space-3) var(--space-2);display:flex}.wordmark[data-astro-cid-vwn3tmth]{display:block}.wordmark__name[data-astro-cid-vwn3tmth]{font-size:.9375rem;font-weight:var(--weight-medium);letter-spacing:.01em;display:block}.wordmark__role[data-astro-cid-vwn3tmth]{color:var(--color-secondary);padding-block-start:5px;display:block}nav[data-astro-cid-vwn3tmth] ul[data-astro-cid-vwn3tmth]{gap:var(--space-4);display:flex}.nav__pending[data-astro-cid-vwn3tmth]{color:var(--color-tertiary)}.menu-toggle[data-astro-cid-vwn3tmth]{appearance:none;padding:var(--space-1);margin:calc(var(--space-1) * -1);color:var(--color-accent);cursor:pointer;background:0 0;border:0;font-family:inherit;display:none}@media (width<=899px){.wordmark__role[data-astro-cid-vwn3tmth]{font-size:.5625rem}nav[data-astro-cid-vwn3tmth] ul[data-astro-cid-vwn3tmth]{gap:var(--space-2);flex-wrap:wrap}}@media (width<=599px){.masthead__inner[data-astro-cid-vwn3tmth]{align-items:baseline;gap:0 var(--space-2);grid-template-columns:1fr auto;display:grid}.menu-toggle[data-astro-cid-vwn3tmth]{justify-self:end;display:block}nav[data-astro-cid-vwn3tmth]{grid-column:1/-1;padding-block-start:var(--space-2)}nav[data-astro-cid-vwn3tmth][data-open=false]{display:none}nav[data-astro-cid-vwn3tmth] ul[data-astro-cid-vwn3tmth]{border-block-start:var(--rule-hairline) solid var(--color-rule);display:block}nav[data-astro-cid-vwn3tmth] li[data-astro-cid-vwn3tmth]{border-block-end:var(--rule-hairline) solid var(--color-rule)}nav[data-astro-cid-vwn3tmth] a[data-astro-cid-vwn3tmth],nav[data-astro-cid-vwn3tmth] .nav__pending[data-astro-cid-vwn3tmth]{padding-block:10px;display:block}}.colophon[data-astro-cid-qup6pdxl]{margin-block-start:var(--space-8)}.colophon__contact[data-astro-cid-qup6pdxl]{align-items:end}.colophon__address[data-astro-cid-qup6pdxl]{grid-column:1/9}.colophon__email[data-astro-cid-qup6pdxl]{font-family:var(--font-display);font-weight:var(--weight-light);font-size:var(--type-contact);letter-spacing:var(--tracking-thesis);padding-block-start:var(--space-2);line-height:1.02}.colophon__links[data-astro-cid-qup6pdxl]{font-size:var(--type-caption);grid-column:10/13;line-height:2.1}.colophon__location[data-astro-cid-qup6pdxl]{color:var(--color-secondary)}.colophon__bar[data-astro-cid-qup6pdxl]{padding-block:var(--space-3) var(--space-5);justify-content:space-between;gap:var(--space-3);color:var(--color-secondary);flex-wrap:wrap;margin-block-start:var(--space-5);display:flex}.colophon__intent[data-astro-cid-qup6pdxl]{color:var(--color-tertiary)}@media (width<=899px){.colophon[data-astro-cid-qup6pdxl]{margin-block-start:var(--space-6)}.colophon__links[data-astro-cid-qup6pdxl]{padding-block-start:var(--space-3)}.colophon__bar[data-astro-cid-qup6pdxl]{margin-block-start:var(--space-4);display:block}.colophon__bar[data-astro-cid-qup6pdxl]>[data-astro-cid-qup6pdxl]+[data-astro-cid-qup6pdxl]{margin-block-start:4px}}.skip-link[data-astro-cid-z4jru4n3]:focus{z-index:var(--z-overlay);background:var(--color-paper);color:var(--color-ink);padding:var(--space-2) var(--space-3);border:var(--rule-hairline) solid var(--color-ink);position:fixed;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}
