@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/barlow-400-latin-ext-BKWkRE1H.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/barlow-400-latin-DygnOwyn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/barlow-500-latin-ext-CPelPZq1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/barlow-500-latin-D6sGsXIV.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/barlow-600-latin-ext-Cu-we8td.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/barlow-600-latin-DO9c7XN2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/barlow-condensed-500-latin-ext-BgaU7rZf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/barlow-condensed-500-latin-k5sK0YPh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/barlow-condensed-600-latin-ext-Dbp7ZXtu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/barlow-condensed-600-latin-5aTTnVqQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300 400;font-display:swap;src:url(/assets/inter-tight-var-latin-ext-BIlDi9F-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300 400;font-display:swap;src:url(/assets/inter-tight-var-latin-4AtXCUT1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:300 400;font-display:swap;src:url(/assets/newsreader-var-latin-ext-ppjp2k5c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:300 400;font-display:swap;src:url(/assets/newsreader-var-latin-T5L87s1n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ground-paper:#f3efe8;--ground-ivory:#f9f6ec;--ground-chip:#faf8f4;--ground-ink:#17140f;--ink-primary:#17140f;--ink-soft:#3a352d;--ink-faint:#6b6459;--ink-attribution:#726b5f;--ink-on-ink:#f9f6ec;--action:#4f6e62;--action-hover:#3d6456;--action-label:#fdfbf7;--accent-structural:#97553a;--accent-coral-on-ink:#efc6b4;--accent-mint-on-ink:#c1d2ca;--material-mint:#c1d2ca;--material-coral:#efc6b4;--material-ivory:#f9f6ec;--material-neutral:#e9e9e1;--rule-structural:#17140f;--hairline:#ded7cb;--control-edge:#8a857c;--product-white:#fff;--product-mint-wash:#edf3f0;--product-ink:#2c3135;--product-muted:#62676a;--font-editorial:"Newsreader", Georgia, serif;--font-interface:"Barlow", sans-serif;--font-condensed:"Barlow Condensed", sans-serif;--font-brand:"Inter Tight", sans-serif;--measure-text:680px;--measure-marker:200px;--gutter:56px;--page-pad:72px;--chapter-rhythm:96px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--ground-paper);color:var(--ink-primary);font-family:var(--font-interface);margin:0;font-size:16px;line-height:1.5}img{max-width:100%;display:block}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}input,textarea{font:inherit}:focus-visible{outline:2px solid var(--action);outline-offset:2px}.skip-link{background:var(--ink-primary);color:var(--ink-on-ink);z-index:100;border-radius:6px;padding:12px 18px;transition:top .15s;position:absolute;top:-48px;left:12px}.skip-link:focus{top:12px}.site-nav{border-bottom:1px solid var(--hairline);background:var(--ground-paper);z-index:20;justify-content:space-between;align-items:center;padding:14px 20px;display:flex;position:sticky;top:0}.site-nav__brand{line-height:0;display:block}.site-nav__meta{align-items:center;gap:18px;display:flex}.site-nav__counter{font-family:var(--font-condensed);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);font-size:12px;font-weight:600;display:none}.btn{white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:0 22px;font-size:15.5px;font-weight:500;text-decoration:none;display:inline-flex}.btn--sage{background:var(--action);color:var(--action-label)}.btn--sage:hover{background:var(--action-hover)}.btn--lg{min-height:52px;padding:0 28px;font-size:16.5px}.btn--text{color:var(--action);border-bottom:1px solid var(--hairline);background:0 0;border-radius:0;min-height:44px;padding:0}.link-underline{border-bottom:1px solid var(--hairline);color:var(--accent-structural);padding-bottom:1px}.cta-group{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.display{font-family:var(--font-editorial);color:var(--ink-primary);margin:0;font-weight:300}.display--hero{letter-spacing:-.028em;font-size:42px;line-height:1}.display--chapter{letter-spacing:-.026em;max-width:22ch;font-size:36px;line-height:1.04}.display--inverted{color:var(--ink-on-ink)}.display--roles-lead{letter-spacing:-.015em;margin-top:16px;font-size:24px;line-height:1.2}.display--roles-closing{letter-spacing:-.012em;font-size:22px;line-height:1.25}.display--note{letter-spacing:-.015em;font-size:24px;line-height:1.16}.display--profile{letter-spacing:-.028em;font-size:44px;line-height:.98}.display--project{letter-spacing:-.015em;font-size:30px;line-height:1.08}.display--meanwhile{font-size:22px;line-height:1.4}.prose{font-family:var(--font-editorial);color:var(--ink-primary);margin:16px 0 0;font-size:17.5px;font-weight:400;line-height:1.55}.prose--lede{margin-top:20px}.prose--small{font-family:var(--font-interface);color:var(--ink-soft);font-size:15.5px;font-weight:400;line-height:1.6}.prose--project{font-size:16px}.prose--closing{font-family:var(--font-interface);color:var(--ink-soft);font-size:15.5px}.prose--inverted{color:var(--ink-on-ink)}.positioning{font-family:var(--font-brand);color:var(--ink-primary);margin:16px 0 0;font-size:18px;font-weight:300;line-height:1.4}.caption{font-family:var(--font-condensed);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin:10px 0 0;font-size:12px}.caption--pre{margin:24px 0 10px}.chapter{padding:30px 20px 0}.chapter--paper{background:var(--ground-paper)}.chapter--ivory{background:var(--ground-ivory)}.chapter--chip{background:var(--ground-chip)}.chapter--ink{background:var(--ground-ink);padding-bottom:40px}.chapter-rule{border:0;border-top:1px solid var(--rule-structural);margin:0 20px}.rule-full{border:0;border-top:1px solid var(--rule-structural);margin:20px 0 0}.chapter__grid{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.chapter__marker{display:none}.marker{font-family:var(--font-condensed);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-structural);margin:0;font-size:13px;font-weight:600;line-height:1.45}.chapter__marker--inverted .marker{color:var(--accent-coral-on-ink)}.chapter__margin{margin-top:24px}.chapter__transition{border-top:1px solid var(--rule-structural);background:inherit;z-index:10;font-family:var(--font-condensed);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-primary);justify-content:space-between;align-items:center;margin:0 -20px 24px;padding:11px 20px;font-size:12.5px;font-weight:600;display:flex;position:sticky;top:49px}.chapter--paper .chapter__transition{background:var(--ground-paper)}.chapter--ivory .chapter__transition{background:var(--ground-ivory)}.chapter--chip .chapter__transition{background:var(--ground-chip)}.chapter--ink .chapter__transition{background:var(--ground-ink);border-top-color:var(--ink-soft);color:var(--ink-on-ink)}.indice-link,.chapter__transition-counter{font-family:var(--font-condensed);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:600}.indice-link{color:var(--action)}.indice-link--inverted{color:var(--accent-coral-on-ink)}.chapter__transition-counter{color:var(--ink-faint)}.photo-slot{border:1px solid var(--hairline);background:var(--ground-chip);margin:0;padding:11px 11px 20px}.photo-slot:before{content:"";aspect-ratio:4/5;border:1px solid #17140f17;display:block}.photo-slot--neutral:before{background:var(--material-neutral)}.photo-slot--coral:before{background:var(--material-coral)}.photo-slot--mint:before{background:var(--material-mint)}.photo-slot--ivory:before{background:var(--material-ivory)}.photo-slot--wide{padding:14px 14px 26px}.photo-slot--wide:before{aspect-ratio:16/9}.photo-slot--stage{padding:8px 8px 14px}.photo-slot--stage:before{aspect-ratio:4/3}.photo-slot--chip{background:var(--material-ivory);border:1px solid #17140f17;flex:none;width:100%;height:60px;padding:0}.photo-slot--chip:before{content:none}.photo-slot__picture,.photo-slot[data-has-photo]:before{display:none}.photo-slot[data-has-photo] .photo-slot__picture{display:block}.photo-slot__img{aspect-ratio:4/5;object-fit:cover;border:1px solid #17140f17;width:100%;display:block}.photo-slot--wide .photo-slot__img{aspect-ratio:16/9}.photo-slot--stage .photo-slot__img{aspect-ratio:4/3}.ledger{border-top:1px solid var(--rule-structural);margin:26px 0 0;padding:0;list-style:none}.ledger__row{border-bottom:1px solid var(--hairline);flex-direction:column;gap:5px;padding:14px 0;display:flex}.ledger__row--desktop-only{display:none}.ledger__time{font-family:var(--font-condensed);letter-spacing:.08em;color:var(--accent-structural);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.ledger__question{font-family:var(--font-editorial);color:var(--ink-primary);font-size:19px;font-weight:400;line-height:1.3}.ledger__source{font-family:var(--font-condensed);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);font-size:12px}.ledger__tail{font-family:var(--font-condensed);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin:16px 0 30px;font-size:12.5px}.ledger__tail--desktop{display:none}.ledger[data-pending] .ledger__row{opacity:0;transform:translateY(8px)}.ledger[data-filled] .ledger__row{opacity:1;transition:opacity .32s,transform .32s;transform:translateY(0)}.ledger[data-filled] .ledger__row:first-child{transition-delay:0s}.ledger[data-filled] .ledger__row:nth-child(2){transition-delay:50ms}.ledger[data-filled] .ledger__row:nth-child(3){transition-delay:.1s}.ledger[data-filled] .ledger__row:nth-child(4){transition-delay:.15s}.ledger[data-filled] .ledger__row:nth-child(5){transition-delay:.2s}.ledger[data-filled] .ledger__row:nth-child(6){transition-delay:.25s}.ledger[data-filled] .ledger__row:nth-child(7){transition-delay:.3s}.ledger[data-filled] .ledger__row:nth-child(8){transition-delay:.35s}.facts-strip{border-top:1px solid var(--rule-structural);grid-template-columns:1fr;gap:20px;margin:32px 0 0;padding:20px 0 0;display:grid}.facts-strip__item dt{font-family:var(--font-condensed);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:11.5px;font-weight:600}.facts-strip__item dd{color:var(--ink-primary);margin:6px 0 0;font-size:15.5px;line-height:1.45}.event-showcase{margin-top:28px}.event-showcase__note{margin-top:24px}.product-card{border:1px solid var(--hairline);background:var(--product-white);border-radius:11px;overflow:hidden}.product-card__head{background:var(--product-mint-wash);padding:12px 14px}.product-card__title{font-family:var(--font-brand);letter-spacing:-.01em;color:var(--product-ink);margin:0;font-size:21px;font-weight:400}.product-card__meta{font-family:var(--font-condensed);letter-spacing:.08em;text-transform:uppercase;color:var(--product-muted);margin:4px 0 0;font-size:11.5px;font-weight:500}.product-card__body{padding:12px 14px 14px}.product-card__label{font-family:var(--font-condensed);letter-spacing:.1em;text-transform:uppercase;color:var(--product-muted);margin:14px 0 2px;font-size:11.5px;font-weight:600}.product-card__body .product-card__label:first-child{margin-top:0}.product-row{border-bottom:1px solid #e3ded6b3;align-items:center;gap:9px;min-height:44px;display:flex}.product-row:last-of-type{border-bottom:0}.product-row--muted .product-row__text{color:var(--product-muted)}.product-row__check{border:1px solid var(--control-edge);border-radius:3px;flex:none;width:18px;height:18px}.product-row__text{color:var(--product-ink);flex:1 1 0;font-size:15px}.product-row__note,.product-row__amount{font-family:var(--font-condensed);letter-spacing:.06em;text-transform:uppercase;color:var(--product-muted);font-size:12.5px}.product-row__amount{font-variant-numeric:tabular-nums;color:var(--product-ink);font-weight:600}.tag{font-family:var(--font-condensed);letter-spacing:.06em;text-transform:uppercase;color:var(--product-ink);border-radius:3px;padding:1px 5px;font-size:11.5px;font-weight:600}.tag--coral{background:var(--material-coral)}.tag--mint{background:var(--material-mint)}.material-note{background:var(--material-mint);margin-top:20px;padding:18px}.material-note__eyebrow{font-family:var(--font-condensed);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-primary);margin:0;font-size:11.5px;font-weight:600}.material-note__text{color:var(--ink-primary);margin:8px 0 0;font-size:15.5px;line-height:1.5}.stages__track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:14px;margin:24px 0 0;padding:0;list-style:none;display:flex;overflow-x:auto}.stage{scroll-snap-align:start;flex-direction:column;flex:0 0 260px;gap:12px;display:flex}.stage__label{font-family:var(--font-condensed);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-structural);align-items:center;gap:10px;margin:0;font-size:12px;font-weight:600;display:flex}.stage__tick{background:var(--accent-structural);width:22px;height:1px;display:inline-block}.stage__headline{font-family:var(--font-editorial);color:var(--ink-primary);margin:0;font-size:18px;font-weight:400;line-height:1.4}.stage__card{border:1px solid var(--hairline);background:var(--product-white);border-radius:9px;padding:10px 12px}.stage__card--chip{background:var(--ground-chip)}.stage__card-eyebrow{font-family:var(--font-condensed);letter-spacing:.1em;text-transform:uppercase;color:var(--product-muted);margin:0;font-size:11px;font-weight:600}.stage__card-text{color:var(--product-ink);margin:6px 0 0;font-size:14px;line-height:1.4}.stage__card-strong{color:var(--product-ink);margin:6px 0 0;font-size:14px;font-weight:500}.stage__card-meta{font-family:var(--font-condensed);letter-spacing:.06em;text-transform:uppercase;color:var(--product-muted);margin:6px 0 0;font-size:11px}.stage__amount{align-items:baseline;gap:6px;margin:7px 0 0;display:flex}.stage__amount span{font-family:var(--font-condensed);font-variant-numeric:tabular-nums;color:var(--ink-primary);font-size:24px;font-weight:600}.stage__amount small{font-family:var(--font-condensed);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);font-size:10.5px}.stage__rule{background:var(--hairline);height:3px}.stage__note{color:var(--ink-soft);margin:0;font-size:14.5px;line-height:1.5}.stages__dots{gap:6px;margin-top:20px;display:flex}.stages__dot{background:var(--hairline);width:26px;height:3px}.stage[data-dim]{opacity:.4}.stage[data-revealed]{opacity:1;transition:opacity .18s}.stage__rule[data-revealed-rule]{background:var(--action);transition:background .18s}.stages__dot[data-active]{background:var(--action)}.public-profile{border:1px solid var(--hairline);background:var(--ground-paper);margin-top:24px;padding:24px 18px 0}.public-profile__logo{background:var(--ground-ivory);border:1px solid #17140f17;width:140px;height:38px;margin-bottom:16px}.public-profile__eyebrow{font-family:var(--font-condensed);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-structural);margin:0 0 14px;font-size:11.5px;font-weight:600}.public-profile__intro{min-width:0}.public-profile__facts{flex-direction:column;gap:14px;margin:20px 0 0;font-size:14px;line-height:1.45;display:flex}.public-profile__facts dt{font-family:var(--font-condensed);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:11.5px;font-weight:600}.public-profile__facts dd{color:var(--ink-primary);margin:4px 0 0}.public-profile__index{font-family:var(--font-condensed);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);justify-content:space-between;margin-top:20px;padding:8px 0 0;font-size:12px;display:flex}.public-profile__project{padding-top:24px}.public-profile__project-body{padding-top:20px}.public-profile__project-index{font-family:var(--font-condensed);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-structural);align-items:center;gap:12px;margin:0;font-size:13px;font-weight:600;display:flex}.public-profile__project-col .display--project{margin-top:14px}.public-profile__project-col .caption{margin-top:12px}.public-profile__project-col:last-child .prose--project{margin-top:0}.public-profile__attribution{border-top:1px solid var(--hairline);align-items:center;gap:8px;margin-top:24px;padding:14px 0;display:flex}.public-profile__attribution img{opacity:.75}.public-profile__attribution span{letter-spacing:.05em;color:var(--ink-attribution);font-size:11.5px}.public-profile{padding-bottom:24px}.roles{border-top:1px solid var(--rule-structural);margin:32px 0 0;padding:0;list-style:none}.roles__row{border-bottom:1px solid var(--hairline);flex-direction:column;gap:6px;padding:14px 0;display:flex}.roles__label{font-family:var(--font-condensed);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:11.5px;font-weight:600}.roles__text{font-family:var(--font-editorial);color:var(--ink-primary);font-size:18px;font-weight:400;line-height:1.35}.roles__row .photo-slot--chip{display:none}.roles__closing{margin-top:28px}.callout-panel{background:var(--ground-ivory);border:1px solid var(--hairline);margin-top:24px;padding:18px}.callout-panel__eyebrow{font-family:var(--font-condensed);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin:0;font-size:11.5px;font-weight:600}.callout-panel__text{color:var(--ink-primary);margin:10px 0 0;font-size:15.5px;line-height:1.55}.ch7-plate-wrap{padding:26px 20px 0}.ch7-plate{aspect-ratio:4/5;background:#221e1a;justify-content:center;align-items:center;padding:22px;display:flex}.ch7-plate__thesis{font-family:var(--font-editorial);letter-spacing:-.02em;text-align:center;color:var(--ink-on-ink);border:1px solid var(--ink-soft);justify-content:center;align-items:center;width:100%;height:100%;margin:0;padding:20px;font-size:30px;font-weight:300;line-height:1.1;display:flex}.ch7-close{padding:26px 20px 40px}.ch7-marginal{font-family:var(--font-condensed);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-mint-on-ink);margin:20px 0 0;font-size:12.5px;line-height:1.6}.ch-closing{margin-top:28px}.chapter__body>.ch-closing:last-child{padding-bottom:32px}.stages+.ch-closing{margin-top:40px}.roles~.display--roles-lead{margin-top:32px}.attention-proof{border-top:1px solid var(--rule-structural);margin-top:32px;padding-top:20px}.attention-proof .prose{margin-top:10px}.ch7-close__body{padding:0 20px}.ch7-close__body>*+*{margin-top:16px}.ch7-close__body>.ch7-close__emphasis{font-family:var(--font-editorial);letter-spacing:-.015em;font-size:26px;font-weight:300;line-height:1.2}.ch7-close__body>.ch7-close__thesis{text-wrap:balance;margin-top:36px}.ch7-plate-wrap[data-has-photo] [data-photo-band]{background-image:-webkit-image-set(url(/images/ch07-atmosphere-portrait.avif) 1x type("image/avif"),url(/images/ch07-atmosphere-portrait.webp) 1x type("image/webp"));background-image:image-set("/images/ch07-atmosphere-portrait.avif" 1x type("image/avif"),"/images/ch07-atmosphere-portrait.webp" 1x type("image/webp"));background-position:50%;background-size:cover}.ch7-plate-wrap[data-has-photo] [data-photo-thesis]{display:none}.ch7-plate-wrap[data-has-photo]~.ch7-close [data-photo-marginal]{display:block}.access-form{border-top:1px solid var(--rule-structural);margin-top:26px}.access-form__grid-2{grid-template-columns:1fr;display:grid}.field{border-bottom:1px solid var(--hairline);flex-direction:column;gap:7px;padding:16px 0;display:flex}.field--border-l{border-top:0}.field--full{padding:16px 0}.field__label{font-family:var(--font-condensed);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:11.5px;font-weight:600}.field__label em{color:var(--ink-attribution);font-style:normal;font-weight:500}.field__input{border:1px solid var(--control-edge);background:var(--product-white);width:100%;min-height:50px;font-family:var(--font-interface);color:var(--ink-primary);border-radius:9px;padding:0 14px;font-size:16px}.field__input--area{resize:vertical;padding:12px 14px;line-height:1.5}.field[data-invalid] .field__input{border-color:#a63d40}.field__error{font-family:var(--font-condensed);letter-spacing:.04em;color:#a63d40;min-height:1em;font-size:12px}.access-form__submit{padding:18px 0 0}.access-form__disclaimer{color:var(--ink-faint);margin:10px 0 0;font-size:14.5px;line-height:1.5}.access-form__mechanism-note{color:var(--ink-faint);margin:14px 0 0;font-size:13px;line-height:1.5}.chapter__margin--meanwhile{padding:24px 0 40px}.caption--meanwhile{border-bottom:1px solid var(--hairline);padding-bottom:10px}.site-footer{border-top:1px solid var(--hairline);font-family:var(--font-condensed);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-attribution);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:0;padding:24px 20px;font-size:12px;display:flex}.indice-sheet{background:var(--ground-paper);width:100%;max-width:480px;color:var(--ink-primary);border:0;border-radius:12px 12px 0 0;margin:auto auto 0;padding:28px 24px}.indice-sheet::backdrop{background:#17140f73}.indice-sheet__heading{font-family:var(--font-editorial);margin:0 0 16px;font-size:28px;font-weight:300}.indice-sheet__list{border-top:1px solid var(--rule-structural);margin:0 0 20px;padding:0;list-style:none}.indice-sheet__list li{border-bottom:1px solid var(--hairline)}.indice-sheet__list a{padding:14px 0;font-size:16px;text-decoration:none;display:block}.chapter__grid>.chapter__body,.chapter__grid>.chapter__margin,.chapter__grid>.chapter__marker{padding-left:20px;padding-right:20px}.chapter--ink .chapter__grid{padding-left:0;padding-right:0}@media (width>=768px){:root{--page-pad:48px}.chapter{padding-left:0;padding-right:0}.chapter__grid>.chapter__body,.chapter__grid>.chapter__margin,.chapter__grid>.chapter__marker,.chapter__transition,.chapter-rule,.site-footer{padding-left:var(--page-pad);padding-right:var(--page-pad)}.chapter-rule{margin:0}.chapter__transition{margin-left:0;margin-right:0}.site-nav{padding-left:var(--page-pad);padding-right:var(--page-pad)}.display--hero{font-size:52px}.display--chapter{font-size:44px}.ch7-close__body{padding:0 var(--page-pad)}.public-profile__head{align-items:flex-start;gap:32px;display:flex}}@media (width>=1024px){:root{--page-pad:clamp(40px, 5vw, 72px);--gutter:clamp(32px, 4vw, 56px)}.site-nav{padding:22px var(--page-pad)}.site-nav__counter{display:inline}.chapter{padding-top:clamp(64px,8vw,104px)}.chapter--ivory,.chapter--chip{padding-top:clamp(56px,7vw,88px);padding-bottom:clamp(56px,7vw,88px)}.chapter--chip{border-top:1px solid var(--rule-structural)}.chapter--paper#capitulo-03,.chapter--paper#capitulo-04,.chapter--paper#capitulo-06{padding-top:clamp(56px,7vw,96px);padding-bottom:clamp(56px,7vw,96px)}.chapter--ink{padding-top:clamp(64px,8vw,104px)}.chapter--paper#capitulo-08{padding-top:clamp(64px,8vw,104px);padding-bottom:0}.chapter--paper#capitulo-01{padding-bottom:clamp(56px,7vw,96px)}.chapter-rule{margin:0 var(--page-pad)}.chapter__grid{grid-template-columns:minmax(140px, var(--measure-marker)) minmax(420px, var(--measure-text)) 1fr;column-gap:var(--gutter);padding:0 var(--page-pad)}.chapter__grid--narrow{grid-template-columns:minmax(140px, var(--measure-marker)) 1fr}.chapter__grid>.chapter__body,.chapter__grid>.chapter__margin,.chapter__grid>.chapter__marker{padding:0}.chapter--ink .chapter__grid{padding:0 var(--page-pad)}.chapter__marker{align-self:start;display:block;position:sticky;top:96px}.chapter__margin{margin-top:0;padding-top:8px}.chapter__transition{display:none}.display--hero{letter-spacing:-.032em;font-size:clamp(52px,6vw,80px);line-height:1.04}.display--chapter{letter-spacing:-.028em;max-width:26ch;font-size:clamp(44px,5vw,58px);line-height:1.02}.prose{max-width:52ch;font-size:20px}.prose--lede{max-width:48ch}.positioning{max-width:40ch;font-size:24px}.ledger__row{flex-direction:row;align-items:center;gap:32px;min-height:62px}.ledger__time{flex:none;width:56px;font-size:13.5px}.ledger__question{flex:1 1 0;font-size:23px}.ledger__source{flex:none;font-size:13px}.ledger__row--desktop-only{display:flex}.ledger__tail--desktop{display:block}.ledger__tail--mobile{display:none}.ledger{max-width:1120px}.facts-strip{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:52px;padding-top:24px}.facts-strip__item{border-right:1px solid var(--hairline);padding-right:28px}.facts-strip__item:last-child{border-right:0}#capitulo-03 .facts-strip{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:24px}#capitulo-03 .facts-strip__item--wide{grid-column:span 2}#capitulo-03 .facts-strip__item:nth-child(3),#capitulo-03 .facts-strip__item:nth-child(4){border-right:0}#capitulo-03 .facts-strip__item:nth-child(n+4){border-top:1px solid var(--hairline);padding-top:24px}.attention-proof>*{max-width:52ch}.chapter__body>.ch-closing:last-child{padding-bottom:0}.event-showcase{flex-wrap:wrap;gap:48px;margin-top:64px;display:flex}.event-showcase__surface{flex:640px;min-width:0}.event-showcase__note{flex-direction:column;flex:440px;gap:20px;margin-top:0;padding-top:34px;display:flex}.prose--small,.material-note{max-width:46ch}.stages__track{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:56px;display:grid;overflow:visible}.stage{flex:unset;border-right:1px solid var(--hairline);padding-right:24px}.stage:last-child{border-right:0;padding-right:0}.stages__dots{display:none}.stage__headline{font-size:18px}.public-profile{padding:48px 44px}.public-profile__logo{width:190px;height:48px}.public-profile__head{align-items:flex-start;gap:48px;display:flex}.public-profile__intro{flex:560px}.display--profile{letter-spacing:-.03em;font-size:76px;line-height:.98}.prose--profile{max-width:46ch;font-size:22px;font-weight:300}.public-profile__facts{flex:0 260px;min-width:230px;margin-top:0}.public-profile__project{padding-top:56px}.public-profile__project-body{flex-wrap:wrap;gap:48px;padding-top:28px;display:flex}.public-profile__project-col:first-child{flex:5 320px;min-width:0}.public-profile__project-col:last-child{flex:6 340px;min-width:0}.display--project{font-size:40px;line-height:1.06}.prose--project{max-width:54ch;font-size:19px}.public-profile__attribution{margin-top:40px}.prose--closing{margin-top:24px}.roles{margin-top:56px}.roles__row{flex-direction:unset;grid-template-columns:260px 1fr 220px;align-items:center;gap:32px;min-height:92px;padding:16px 0;display:grid}.roles__label{font-size:13.5px}.roles__text{font-size:22px;line-height:1.35}.roles__row .photo-slot--chip{justify-self:end;display:block}.display--roles-lead{letter-spacing:-.018em;max-width:34ch;margin-top:22px;font-size:30px;line-height:1.18}.roles__closing{flex-wrap:wrap;gap:48px;margin-top:44px;display:flex}.display--roles-closing{letter-spacing:-.018em;flex:520px;max-width:32ch;font-size:30px;line-height:1.16}.callout-panel{flex:420px;margin-top:0;padding:24px}.ch7-plate-wrap{padding:64px var(--page-pad) 0}.ch7-plate{aspect-ratio:21/9;padding:28px}.ch7-plate__thesis{max-width:26ch;padding:40px;font-size:54px}.ch7-plate-wrap[data-has-photo] [data-photo-band]{background-image:-webkit-image-set(url(/images/ch07-atmosphere-landscape.avif) 1x type("image/avif"),url(/images/ch07-atmosphere-landscape.webp) 1x type("image/webp"));background-image:image-set("/images/ch07-atmosphere-landscape.avif" 1x type("image/avif"),"/images/ch07-atmosphere-landscape.webp" 1x type("image/webp"))}.display--chapter.display--inverted{font-size:clamp(48px,5vw,64px)}.ch7-close{padding:40px var(--page-pad) 0;margin:0}.chapter--ink .ch7-close{padding-top:40px}.prose--inverted{font-size:26px;line-height:1.4;font-family:var(--font-editorial);font-weight:300}.ch7-marginal{line-height:1.6}.ch7-close__body{padding:0}.ch7-close__body>.ch7-close__emphasis{max-width:30ch;font-size:34px}.ch7-close__body>.ch7-close__thesis{max-width:22ch;margin-top:56px}.access-form{margin-top:44px}.access-form__grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.field{padding:22px 24px 22px 0}.field--border-l{border-left:1px solid var(--hairline);padding-left:24px}.field--full{padding:22px 0}.access-form__submit{flex-wrap:wrap;align-items:center;gap:22px;padding-top:26px;display:flex}.access-form__disclaimer{max-width:34ch;margin:0}.access-form__mechanism-note{max-width:48ch}.chapter__margin--meanwhile{padding:8px 0 0}.site-footer{padding:32px var(--page-pad);margin-top:96px}.indice-sheet{border-radius:12px;max-width:320px;margin:88px 24px auto auto;inset:0 0 auto auto}}@media (prefers-reduced-motion:reduce){.ledger[data-pending] .ledger__row,.ledger[data-filled] .ledger__row{opacity:1;transition:none;transform:none}.stage[data-dim],.stage[data-revealed]{opacity:1;transition:none}.stage__rule{background:var(--action);transition:none}.skip-link{transition:none}}#capitulo-01 .photo-slot:not([data-has-photo])+.caption{visibility:hidden}@media not all and (width>=1024px){#capitulo-01 .chapter__margin:has(>.photo-slot:not([data-has-photo])){display:none}#capitulo-01 .chapter__grid:has(>.chapter__margin>.photo-slot:not([data-has-photo])){padding-bottom:32px}}@media (width>=1024px){#capitulo-01 .chapter__margin:has(>.photo-slot:not([data-has-photo])){visibility:hidden}}@media (width>=1280px){#capitulo-01 .chapter__margin:has(>.photo-slot:not([data-has-photo])){visibility:visible}}.site-footer__disclosure{text-transform:none;letter-spacing:.02em;flex:1 0 100%;max-width:72ch;margin:0;line-height:1.5}.caption--illustrative{margin-top:4px}#capitulo-01 .photo-slot:not([data-has-photo])~.caption--illustrative{visibility:hidden}.stages__disclosure{margin:14px 0 0}.stages__disclosure+.stages__track{margin-top:10px}.stage__disclosure-note{margin:0}.caption-pair{flex-direction:column;display:flex}.caption-pair>.caption--pre:first-child{margin-bottom:4px}.caption-pair__disclosure{margin-top:0}.ch7-plate-label{font-family:var(--font-condensed);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-mint-on-ink);margin:12px 0 0;font-size:12px}.ch7-plate-wrap:not([data-has-photo]) .ch7-plate-label{display:none}.roles__row .photo-slot--role{box-sizing:border-box;flex:none;width:176px;height:142px;padding:7px 7px 13px;display:none}.photo-slot--role:before{content:none}.photo-slot--role .photo-slot__img{aspect-ratio:auto;border:0;width:160px;height:120px}.roles__illustrative{display:none}@media (width>=1024px) and (width<=1279px){#capitulo-01 .chapter__margin{visibility:hidden;contain:inline-size;min-width:64.72px}}@media (width>=1024px){.stages__disclosure{margin-top:36px}.stages__disclosure+.stages__track{margin-top:18px}.stage__disclosure-note{display:none}.caption-pair{flex-flow:wrap;justify-content:space-between;align-items:baseline;column-gap:24px}.caption-pair>.caption--pre:first-child{margin-bottom:10px}.caption-pair__disclosure{text-align:right}.roles__row .photo-slot--role{justify-self:end;display:block}.roles__illustrative{text-align:right;margin:10px 0 0;display:block}}@media (width>=1441px){.site-nav{padding-inline:calc((100% - 1440px) / 2 + var(--page-pad));border-bottom-color:#0000}.site-nav:after,.chapter--chip:before{content:"";width:1440px;height:1px;margin-left:-720px;position:absolute;left:50%}.site-nav:after{background:var(--hairline);bottom:-1px}.chapter__grid,.ch7-plate-wrap{max-width:1440px;margin-inline:auto}.chapter-rule{width:calc(100% - 2 * var(--page-pad));max-width:calc(1440px - 2 * var(--page-pad));margin-inline:auto}.chapter--chip{border-top-color:#0000;position:relative}.chapter--chip:before{background:var(--rule-structural);top:-1px}.site-footer{max-width:1440px;margin-inline:auto}.indice-sheet{margin-right:calc(50% - 696px)}}
