.bac-manifesto{--manifesto-paper:#fff;--manifesto-ink:#171717;--manifesto-muted:#5b5b5b;--manifesto-rule:#dedede;background:var(--manifesto-paper);color:var(--manifesto-ink);font-family:var(--font-body-v2);min-height:100vh}.bac-manifesto-shell{width:min(100%,1600px);padding-inline:80px;margin-inline:auto}.bac-manifesto-section{padding-block:136px}.bac-manifesto :is(h1,h2,h3,p,figure,blockquote){margin:0}.v2-root .bac-manifesto :is(h1,h2,h3){color:inherit;font-family:var(--font-body-v2);font-weight:600!important;letter-spacing:-.045em;text-wrap:pretty;word-break:auto-phrase;overflow-wrap:anywhere}.v2-root .bac-manifesto h1{font-weight:500!important}.bac-manifesto h1{font-size:clamp(42px,5.1vw,80px);line-height:1.3;white-space:pre-line}.bac-manifesto h2{font-size:clamp(30px,3.3vw,48px);line-height:1.35;white-space:pre-line}.bac-manifesto h3{font-size:24px;line-height:1.5}.bac-manifesto .bac-manifesto-label{display:block;margin-bottom:28px;font-size:12px;line-height:1.6;letter-spacing:.025em}.bac-manifesto .bac-manifesto-prose{font-size:16px;line-height:1.95;letter-spacing:.005em;white-space:pre-line;text-wrap:pretty;word-break:auto-phrase;overflow-wrap:anywhere}.bac-manifesto .bac-manifesto-epigraph{font-size:13px;line-height:1.85;color:var(--manifesto-muted)}.bac-manifesto a{color:inherit;text-decoration:none}.bac-manifesto a:hover{text-decoration:underline;text-underline-offset:5px}.bac-manifesto :is(a,summary):focus-visible{outline:2px solid currentColor;outline-offset:6px}.bac-manifesto section[id]{scroll-margin-top:96px}.bac-manifesto-cover{padding-top:160px;padding-bottom:112px}.bac-manifesto-cover-heading>div{display:flex;align-items:end;justify-content:space-between;gap:64px;margin-top:48px}.bac-manifesto-cover-heading .bac-manifesto-prose{max-width:640px}.bac-manifesto-read{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;padding:12px 22px;margin-top:32px;border:1px solid;border-radius:999px;font-size:13px;line-height:1.6}.bac-manifesto-cover-heading .bac-manifesto-read{margin:0;flex-shrink:0}.bac-manifesto-panorama{width:100%;height:min(68vw,760px);min-height:360px;background:#e9e7e3;overflow:hidden}.bac-manifesto-panorama img{display:block;width:100%;height:100%;object-fit:cover}.bac-manifesto-journal-heading{display:flex;justify-content:space-between;align-items:center;gap:32px;margin-bottom:48px}.bac-manifesto-journal-heading h2{font-size:38px;letter-spacing:-.04em}.bac-manifesto-nav{display:flex;flex-wrap:wrap;gap:28px}.bac-manifesto-nav a{display:inline-flex;align-items:center;min-height:44px;font-size:13px}.bac-manifesto-issues{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bac-manifesto-issue{display:block;min-width:0}.bac-manifesto-issue-image{aspect-ratio:1.2;border-radius:6px;overflow:hidden}.bac-manifesto-issue-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.bac-manifesto-issue:hover img{transform:scale(1.025)}.bac-manifesto-issue-meta{display:block;margin-block:24px 10px;font-size:12px;text-transform:capitalize}.bac-manifesto-issue h3{font-size:21px}.bac-manifesto-issue-action{display:flex;align-items:center;gap:24px;min-height:44px;margin-top:12px;font-size:12px}.bac-about-evidence{padding-top:24px}.bac-about-evidence-heading{max-width:950px;margin-bottom:64px}.bac-about-evidence-heading .bac-manifesto-prose{max-width:660px;margin-top:32px}.bac-about-evidence-example{display:grid;grid-template-columns:1fr 1.35fr;gap:12%}.bac-about-source h3{font-size:28px;white-space:pre-line}.bac-about-source>p{margin-top:24px;font-size:13px;line-height:1.9;white-space:pre-line}.bac-about-source .bac-manifesto-read{margin-top:28px}.bac-about-translation{margin:0}.bac-about-translation>div{padding-block:24px;border-top:1px solid var(--manifesto-rule)}.bac-about-translation>div:first-child{padding-top:0;border-top:0}.bac-about-translation dt{margin-bottom:12px;font-size:16px;font-weight:600}.bac-about-translation dd{margin:0;font-size:16px;line-height:1.95;text-wrap:pretty;word-break:auto-phrase}.bac-manifesto .bac-about-evidence-note{margin-top:40px;max-width:760px;font-size:12px;line-height:1.9;color:var(--manifesto-muted)}.bac-manifesto-method{background:#111;color:#fff}.bac-manifesto-method-heading{display:flex;align-items:end;justify-content:space-between;gap:48px;margin-bottom:72px}.bac-manifesto-method .bac-manifesto-epigraph{color:#bcbcbc}.bac-manifesto-methods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px}.bac-manifesto-method-name>span{display:block;margin-bottom:24px;color:#bcbcbc;font-size:12px}.bac-manifesto-method-name h3{font-size:36px;margin-bottom:24px}.bac-manifesto-method-item{display:flex;flex-direction:column;align-items:start}.bac-manifesto-method-item .bac-manifesto-prose{flex:1;color:#e0e0e0}.bac-manifesto-method .bac-manifesto-read{margin-top:40px}.bac-manifesto-context{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-bottom:0}.bac-manifesto details summary{position:relative;cursor:pointer;list-style:none;min-height:48px;padding-right:48px}.bac-manifesto details summary::-webkit-details-marker{display:none}.bac-manifesto details summary:after{content:"+";position:absolute;top:0;right:0;font-size:28px;line-height:1.5;font-weight:400}.bac-manifesto details[open]>summary:after{content:"−"}.bac-manifesto-context h2{font-size:26px}.bac-manifesto-context .bac-manifesto-label{margin-bottom:20px}.bac-manifesto-gap-copy,.bac-manifesto-observation-copy{margin-top:28px}.bac-manifesto-observation-copy .bac-manifesto-epigraph{margin-bottom:20px}.bac-manifesto .bac-manifesto-lead{margin-bottom:24px;font-size:18px;line-height:1.8;white-space:pre-line}.bac-manifesto-story-heading{display:grid;grid-template-columns:1fr 120px;gap:48px;margin-bottom:64px}.bac-manifesto-person{width:120px;justify-self:end}.bac-manifesto-person img{display:block;width:120px;height:150px;object-fit:cover;border-radius:4px}.bac-manifesto-person figcaption{margin-top:12px;font-size:12px;line-height:1.8}.bac-manifesto-author-intro{display:grid;grid-template-columns:1fr 1.35fr;gap:12%}.bac-manifesto-author-intro h3{font-size:26px;white-space:pre-line}.bac-manifesto-author-intro .bac-manifesto-prose{margin-top:24px}.bac-manifesto-story-spread{margin-top:48px;border-top:1px solid var(--manifesto-rule);border-bottom:1px solid var(--manifesto-rule);padding-block:20px}.bac-manifesto-story-spread>summary{display:flex;align-items:center;font-size:14px}.bac-manifesto-story-spread>summary:after{top:3px}.bac-manifesto-story-copy{max-width:740px;margin:32px 0 24px auto}.bac-manifesto .bac-manifesto-story-opening{font-size:25px;line-height:1.8;margin-bottom:28px}.bac-manifesto-story-copy .bac-manifesto-prose+.bac-manifesto-prose{margin-top:24px}.bac-manifesto-credentials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:48px}.bac-manifesto-credentials h3{font-size:13px;margin-bottom:20px}.bac-manifesto-credentials ul{list-style:none;margin:0;padding:0}.bac-manifesto-credentials li{font-size:12px;line-height:1.9}.bac-manifesto-credentials li+li{margin-top:8px}.bac-manifesto-closing{padding-top:0}.bac-manifesto-closing-spread{display:grid;grid-template-columns:1fr 1.35fr;gap:12%}.bac-manifesto-closing-spread h2{margin-block:24px;font-size:32px}.bac-manifesto .bac-manifesto-mission-closing{margin-top:28px;font-size:18px;line-height:1.8}.bac-manifesto-closing-copy blockquote{font-size:clamp(24px,2.4vw,36px);line-height:1.6;letter-spacing:-.03em;white-space:pre-line;text-wrap:pretty;word-break:auto-phrase}.bac-manifesto .bac-manifesto-signature{margin-top:24px;font-size:12px}@media (max-width:1100px){.bac-manifesto-shell{padding-inline:48px}.bac-manifesto-section{padding-block:96px}.bac-manifesto-cover{padding-top:136px;padding-bottom:88px}.bac-manifesto-cover-heading>div{align-items:start;flex-direction:column;gap:28px}.bac-manifesto-methods{gap:32px}.bac-manifesto-method-name h3{font-size:30px}.bac-manifesto-context{gap:40px;padding-bottom:0}.bac-about-evidence,.bac-manifesto-closing{padding-top:0}}@media (max-width:760px){.bac-manifesto-shell{padding-inline:24px}.bac-manifesto-section{padding-block:72px}.bac-manifesto-cover{padding-top:112px;padding-bottom:64px}.bac-manifesto h1{font-size:clamp(34px,8.5vw,56px);line-height:1.4;letter-spacing:-.05em}.bac-manifesto h2{font-size:30px}.bac-manifesto-cover-heading>div{margin-top:32px}.bac-manifesto .bac-manifesto-prose{font-size:16px;line-height:1.95}.bac-manifesto-panorama{height:62vh;min-height:360px;max-height:600px}.bac-manifesto-panorama img{object-position:42% center}.bac-manifesto-journal-heading{display:block;margin-bottom:32px}.bac-manifesto-journal-heading h2{font-size:32px}.bac-manifesto-nav{margin-top:20px;gap:24px}.bac-manifesto-issues{grid-template-columns:1fr;gap:40px}.bac-manifesto-issue-image{aspect-ratio:1.4}.bac-manifesto-issue h3{font-size:23px}.bac-manifesto-issue-meta{margin-top:20px}.bac-about-evidence{padding-top:0}.bac-about-evidence-heading{margin-bottom:40px}.bac-about-evidence-example{grid-template-columns:1fr;gap:40px}.bac-about-source h3{font-size:25px}.bac-manifesto-method-heading{display:block;margin-bottom:48px}.bac-manifesto-method-heading>.bac-manifesto-epigraph{margin-top:20px}.bac-manifesto-methods{grid-template-columns:1fr;gap:52px}.bac-manifesto-method-name>span{margin-bottom:16px}.bac-manifesto-method-name h3{margin-bottom:20px}.bac-manifesto-method .bac-manifesto-read{margin-top:24px}.bac-manifesto-context{grid-template-columns:1fr;gap:48px;padding-bottom:0}.bac-manifesto-context h2{font-size:24px}.bac-manifesto-story-heading{grid-template-columns:1fr;gap:28px;margin-bottom:40px}.bac-manifesto-person{width:100%;display:flex;align-items:end;gap:16px}.bac-manifesto-person img{width:88px;height:110px;flex-shrink:0}.bac-manifesto-person figcaption{margin:0}.bac-manifesto-author-intro{grid-template-columns:1fr;gap:24px}.bac-manifesto-author-intro h3{font-size:24px}.bac-manifesto-credentials{grid-template-columns:1fr;gap:32px}.bac-manifesto-credentials h3{margin-bottom:12px}.bac-manifesto-closing{padding-top:0}.bac-manifesto-closing-spread{grid-template-columns:1fr;gap:48px}.bac-manifesto-closing-spread h2{font-size:28px}}@media (prefers-reduced-motion:reduce){.bac-manifesto *,.bac-manifesto :after,.bac-manifesto :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.bac-manifesto-issue:hover img{transform:none}}.bac-manifesto-page-nav{padding-block:28px;gap:36px}.bac-manifesto-goal{display:grid;grid-template-columns:1fr 2fr;gap:64px;padding-top:96px}.bac-manifesto-goal-label .bac-manifesto-label{margin-bottom:14px}.bac-manifesto-goal>div:last-child{max-width:850px}.bac-manifesto-goal h2{margin-block:24px 32px;font-size:clamp(32px,3.6vw,54px)}.bac-manifesto-business{padding-bottom:136px}.bac-manifesto-business-spread{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:center;gap:8%;scroll-margin-top:110px}.bac-manifesto-business-spread+.bac-manifesto-business-spread{margin-top:144px}.bac-manifesto-business-reverse{grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr)}.bac-manifesto-business-reverse .bac-manifesto-business-copy{grid-column:2;grid-row:1}.bac-manifesto-business-reverse .bac-manifesto-business-visual{grid-column:1;grid-row:1}.bac-manifesto-business h2{font-size:clamp(30px,3.1vw,46px);margin-bottom:26px}.bac-manifesto-business-status{display:block;font-size:12px;line-height:1.8;margin-bottom:20px;color:var(--manifesto-muted)}.bac-manifesto-business-visual{display:block;min-width:0}.bac-manifesto-business-visual img{display:block;width:100%;aspect-ratio:1.4;height:auto;object-fit:cover}.bac-manifesto-business-visual figcaption{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:16px;min-height:28px;font-size:12px;line-height:1.8;color:var(--manifesto-muted)}.bac-manifesto-business-links{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:26px}.bac-manifesto-text-link{display:inline-flex;align-items:center;gap:20px;min-height:44px;font-size:13px;line-height:1.7}.bac-manifesto-build-detail{margin-top:26px}.bac-manifesto-methods{display:flex;flex-direction:column;gap:104px}.bac-manifesto-method-item{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);align-items:center;gap:8%}.bac-manifesto-method-item:nth-child(2n){grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr)}.bac-manifesto-method-item:nth-child(2n) .bac-manifesto-method-image{grid-column:2;grid-row:1}.bac-manifesto-method-item:nth-child(2n) .bac-manifesto-method-copy{grid-column:1;grid-row:1}.bac-manifesto-method-image{min-width:0}.bac-manifesto-method-image img{display:block;width:100%;height:auto;aspect-ratio:1.6;object-fit:cover}.bac-manifesto-method-name>span{margin-bottom:16px}.bac-manifesto-method-copy .bac-manifesto-text-link{margin-top:28px}.bac-manifesto-method-build{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);gap:8%;margin-top:104px;scroll-margin-top:110px}.bac-manifesto-method-build .bac-manifesto-text-link{margin-top:28px}.bac-manifesto-journal{padding-bottom:96px}.bac-manifesto-issue-image{aspect-ratio:1.5;border-radius:0}.bac-manifesto-story{padding-block:96px}.bac-manifesto-story-heading{margin-bottom:40px}.bac-manifesto-story-spread{margin-top:32px}.bac-manifesto-credentials{margin-bottom:24px}.bac-manifesto-closing-spread{display:block;max-width:880px;margin-left:auto}@media (max-width:1100px){.bac-manifesto-goal{gap:40px}.bac-manifesto-business{padding-bottom:96px}.bac-manifesto-business-spread{gap:6%}.bac-manifesto-business-spread+.bac-manifesto-business-spread{margin-top:100px}.bac-manifesto-method-item{gap:6%}}@media (max-width:760px){.bac-manifesto-page-nav{gap:4px 22px;padding-block:22px;margin-top:0}.bac-manifesto-goal{grid-template-columns:1fr;gap:28px;padding-top:56px}.bac-manifesto-goal h2{font-size:30px;margin-block:20px 26px}.bac-manifesto-business{padding-bottom:72px}.bac-manifesto-business-reverse,.bac-manifesto-business-spread{display:flex;flex-direction:column;align-items:stretch;gap:32px}.bac-manifesto-business-spread+.bac-manifesto-business-spread{margin-top:80px}.bac-manifesto-business h2{font-size:32px}.bac-manifesto-business .bac-manifesto-label{margin-bottom:20px}.bac-manifesto-business-visual img{aspect-ratio:1.4}.bac-manifesto-business-links{margin-top:20px}.bac-manifesto-methods{gap:56px}.bac-manifesto-method-item,.bac-manifesto-method-item:nth-child(2n){display:flex;flex-direction:column;align-items:stretch;gap:28px}.bac-manifesto-method-copy .bac-manifesto-text-link{margin-top:20px}.bac-manifesto-method-name h3{font-size:28px;margin-bottom:20px}.bac-manifesto-method-build{grid-template-columns:1fr;gap:8px;margin-top:56px}.bac-manifesto-journal{padding-bottom:72px}.bac-manifesto-journal-heading{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.bac-manifesto-journal-heading h2{font-size:30px}.bac-manifesto-issues{gap:28px}.bac-manifesto-issue{display:grid;grid-template-columns:104px minmax(0,1fr);column-gap:20px;align-content:start}.bac-manifesto-issue-image{grid-row:1/4;aspect-ratio:.86}.bac-manifesto-issue-meta{margin-block:0 8px}.bac-manifesto-issue h3{font-size:18px;line-height:1.55}.bac-manifesto-issue-action{margin-top:8px}.bac-manifesto-story{padding-block:72px}.bac-manifesto-story-heading h2{font-size:28px}}.bac-manifesto-business-spread:first-child .bac-manifesto-business-visual img{aspect-ratio:1200/583;object-fit:contain}