.hero-module__BFANOq__headline{font-family:var(--font-serif);color:var(--color-paper);-webkit-text-stroke:.25px currentColor;letter-spacing:-.035em;text-wrap:balance;font-size:clamp(54px,7.4vw,100px);font-weight:400;line-height:1.03}.hero-module__BFANOq__headline>span{white-space:nowrap}.hero-module__BFANOq__subheading{text-wrap:balance;letter-spacing:-.015em;text-transform:none;max-width:480px;color:color-mix(in srgb, var(--color-paper) 90%, transparent);margin-top:28px;font-size:clamp(18px,1.7vw,22px);font-weight:400;line-height:1.45}.hero-module__BFANOq__action{background:var(--color-ink);min-height:44px;color:var(--color-paper);letter-spacing:-.01em;text-transform:none;border:0;border-radius:9999px;justify-content:center;align-items:center;padding:12px 32px;font-size:16px;font-weight:500;line-height:1.2;transition:transform .2s,background-color .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 20px #00082347,0 0 28px #a2c1ff24}.hero-module__BFANOq__action:hover{background:var(--color-ink-2);transform:translateY(-2px)}.hero-module__BFANOq__action:focus-visible{outline-color:var(--color-paper);outline-offset:5px}
.backers-module__46MJwG__logos{flex:1;justify-content:space-between;align-items:center;column-gap:16px;width:100%;min-width:0;max-width:740px;display:flex;container:researcher-logos/inline-size}.backers-module__46MJwG__logos li{flex-shrink:0}@container researcher-logos not (min-width:589px){.backers-module__46MJwG__logos li:nth-child(n+4){display:none}}@container researcher-logos not (min-width:447px){.backers-module__46MJwG__logos li:nth-child(n+3){display:none}}@container researcher-logos not (min-width:283px){.backers-module__46MJwG__logos li:nth-child(n+2){display:none}}
.distribution-story-module__ZbhHRW__section{background:var(--color-signal-ink);color:var(--color-paper);padding-block:var(--section-space)}.distribution-story-module__ZbhHRW__inner{max-width:1200px;width:calc(100% - 2 * var(--landing-gutter));grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(48px,7vw,100px);margin-inline:auto;display:grid}.distribution-story-module__ZbhHRW__copy h2{letter-spacing:-.05em;margin:0;font-size:clamp(38px,3.8vw,54px);font-weight:500;line-height:1.08}.distribution-story-module__ZbhHRW__copy h2 em{font-family:var(--font-serif);font-weight:400}.distribution-story-module__ZbhHRW__figure{min-width:0;margin:0}.distribution-story-module__ZbhHRW__chartHeading h3{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:500;line-height:1.3}.distribution-story-module__ZbhHRW__controls{border-bottom:1px solid color-mix(in srgb, var(--color-paper) 25%, transparent);gap:25px;margin-top:20px;display:flex}.distribution-story-module__ZbhHRW__controls button{min-height:44px;color:var(--color-signal-wash);cursor:pointer;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 0 12px;font-size:12px;line-height:1.5;transition:color .2s,border-color .2s}.distribution-story-module__ZbhHRW__controls button[aria-pressed=true]{color:var(--color-paper);border-color:var(--color-paper)}.distribution-story-module__ZbhHRW__controls button:hover{color:var(--color-paper)}.distribution-story-module__ZbhHRW__section .distribution-story-module__ZbhHRW__controls button:focus-visible{outline-color:var(--color-paper)}.distribution-story-module__ZbhHRW__legend{color:var(--color-signal-wash);flex-wrap:wrap;gap:12px 24px;margin:23px 0 8px;font-size:12px;display:flex}.distribution-story-module__ZbhHRW__legend>span{align-items:center;gap:8px;display:inline-flex}.distribution-story-module__ZbhHRW__legend i{width:20px;display:inline-block}.distribution-story-module__ZbhHRW__humanKey{border-top:2px dashed var(--color-line-signal)}.distribution-story-module__ZbhHRW__modelKey{border-top:2px solid var(--color-paper)}.distribution-story-module__ZbhHRW__plot{width:100%;height:clamp(210px,21vw,280px);display:block;overflow:visible}.distribution-story-module__ZbhHRW__guide{stroke:color-mix(in srgb, var(--color-paper) 14%, transparent);stroke-width:1px}.distribution-story-module__ZbhHRW__axis{color:var(--color-signal-wash);justify-content:space-between;gap:20px;font-size:11px;line-height:1.5;display:flex}.distribution-story-module__ZbhHRW__axis span:last-child{text-align:right}.distribution-story-module__ZbhHRW__figure figcaption{font-family:var(--font-mono);color:var(--color-signal-wash);margin-top:18px;font-size:10px;line-height:1.6}@media (max-width:1000px){.distribution-story-module__ZbhHRW__inner{gap:40px}.distribution-story-module__ZbhHRW__copy h2{font-size:42px}}@media (max-width:700px){.distribution-story-module__ZbhHRW__inner{grid-template-columns:1fr;gap:36px}.distribution-story-module__ZbhHRW__copy h2{max-width:420px;font-size:42px}.distribution-story-module__ZbhHRW__chartHeading h3{font-size:21px}.distribution-story-module__ZbhHRW__legend{gap:12px 18px;font-size:11px}}@media (prefers-reduced-motion:reduce){.distribution-story-module__ZbhHRW__controls button{transition:none}}
.home-module__v9dzuq__home{--section-space:72px;--landing-gutter:56px;background:var(--color-paper);color:var(--color-ink)}body:has(.home-module__v9dzuq__home)>.grain-layer{display:none}.home-module__v9dzuq__main{z-index:10;background:var(--color-paper);position:relative}.home-module__v9dzuq__section{max-width:1200px;width:calc(100% - 2 * var(--landing-gutter));padding-block:var(--section-space);margin-inline:auto}.home-module__v9dzuq__section h2,.home-module__v9dzuq__section h3,.home-module__v9dzuq__section p,.home-module__v9dzuq__section figure{margin:0}.home-module__v9dzuq__section h2{letter-spacing:-.055em;font-weight:500;line-height:1.05}.home-module__v9dzuq__section em{font-family:var(--font-serif);font-weight:400}.home-module__v9dzuq__label{font-family:var(--font-mono);color:var(--color-ink-3);text-transform:uppercase;letter-spacing:.025em;font-size:10px;line-height:1.5}.home-module__v9dzuq__action{background:var(--color-ink);min-height:48px;color:var(--color-paper);border-radius:999px;justify-content:center;align-items:center;gap:24px;padding:13px 23px;font-size:12px;font-weight:600;line-height:1.4;transition:background .2s;display:inline-flex}.home-module__v9dzuq__action:hover{background:var(--color-signal)}.home-module__v9dzuq__action span{font-size:20px;font-weight:400}.home-module__v9dzuq__archive img{object-fit:cover;filter:grayscale();width:100%;height:auto}.home-module__v9dzuq__archive figcaption{font-family:var(--font-mono);color:var(--color-ink-3);flex-direction:column;gap:3px;padding-top:13px;font-size:9px;line-height:1.6;display:flex}.home-module__v9dzuq__archive figcaption a:hover{text-decoration:underline}.home-module__v9dzuq__intro{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(36px,6vw,90px);display:grid}.home-module__v9dzuq__intro h2{margin:28px 0 35px;font-size:clamp(44px,4.8vw,68px)}.home-module__v9dzuq__intro h2 em{color:var(--color-signal-ink)}.home-module__v9dzuq__intro>div>p:not(.home-module__v9dzuq__label){max-width:460px;color:var(--color-ink-3);margin-bottom:20px;font-size:16px;line-height:1.75}.home-module__v9dzuq__intro>div>p.home-module__v9dzuq__statement{color:var(--color-ink);letter-spacing:-.025em;font-size:21px;line-height:1.4}.home-module__v9dzuq__intro figure{flex-direction:column;align-self:stretch;display:flex}.home-module__v9dzuq__intro figure img{object-position:48% center;flex:1;height:100%;min-height:640px}.home-module__v9dzuq__manifesto{border-top:1px solid var(--color-line);margin-top:30px;padding-top:24px}.home-module__v9dzuq__questions{grid-template-columns:.8fr 1.2fr;gap:clamp(40px,5vw,64px);display:grid}.home-module__v9dzuq__questions>div{min-width:0}.home-module__v9dzuq__questions>div>h2{margin-block:28px;font-size:clamp(40px,4.2vw,56px)}.home-module__v9dzuq__questions>div>p:not(.home-module__v9dzuq__label){color:var(--color-ink-3);max-width:335px;font-size:16px;line-height:1.7}.home-module__v9dzuq__questionItem{border-top:1px solid var(--color-line-2)}.home-module__v9dzuq__questionItem:last-child{border-bottom:1px solid var(--color-line-2)}.home-module__v9dzuq__questionTrigger{cursor:pointer;text-align:left;grid-template-columns:1fr auto;gap:12px 24px;width:100%;padding:25px 0;display:grid}.home-module__v9dzuq__questionKind{font-family:var(--font-mono);color:var(--color-ink-3);grid-column:1;font-size:10px;font-weight:400;line-height:1.5}.home-module__v9dzuq__questionTitle{letter-spacing:-.035em;grid-column:1;font-size:25px;font-weight:400;line-height:1.2}.home-module__v9dzuq__expand{transition:transform .32s var(--ease-out-quint);grid-area:1/2/3;align-self:center;font-size:26px;font-weight:400}.home-module__v9dzuq__questionTrigger[aria-expanded=true] .home-module__v9dzuq__expand{transform:rotate(45deg)}.home-module__v9dzuq__questionPanel{opacity:0;visibility:hidden;transition:grid-template-rows .32s var(--ease-out-quint), opacity .24s ease, visibility 0s .32s;grid-template-rows:0fr;display:grid}.home-module__v9dzuq__questionPanel[data-open=true]{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.home-module__v9dzuq__questionContent{min-height:0;overflow:hidden}.home-module__v9dzuq__answer{padding:0 32px 30px 0}.home-module__v9dzuq__answer>p{color:var(--color-ink-3);font-size:14px;line-height:1.8}.home-module__v9dzuq__answer .home-module__v9dzuq__example{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-ink);margin-block:25px;font-size:25px;line-height:1.35}.home-module__v9dzuq__board{background:var(--color-paper)}.home-module__v9dzuq__boardGrid{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(36px,5vw,72px);display:grid}.home-module__v9dzuq__boardPhoto img{aspect-ratio:4/3;object-position:center}.home-module__v9dzuq__boardCopy h2{margin-block:26px;font-size:clamp(38px,4vw,56px)}.home-module__v9dzuq__boardCopy h2 em{color:var(--color-signal-ink)}.home-module__v9dzuq__boardCopy>p:not(.home-module__v9dzuq__label){color:var(--color-ink-3);max-width:500px;margin-bottom:22px;font-size:17px;line-height:1.75}.home-module__v9dzuq__boardCopy>p.home-module__v9dzuq__boardNote{border-top:1px solid var(--color-line);color:var(--color-ink);margin:28px 0 0;padding-top:20px;font-size:15px}.home-module__v9dzuq__closingFrame{max-width:1312px;padding:var(--section-space) var(--landing-gutter);margin-inline:auto}.home-module__v9dzuq__closing{isolation:isolate;background:var(--color-ink);min-height:440px;color:var(--color-paper);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:96px 40px;display:flex;position:relative;overflow:hidden}.home-module__v9dzuq__closing:before{content:"";z-index:-1;pointer-events:none;opacity:.32;background-image:url(/landing/invitation-grain.svg),url(/landing/invitation-watercolor.webp);background-position:50%;background-repeat:repeat,no-repeat;background-size:180px 180px,cover;position:absolute;inset:0}.home-module__v9dzuq__closing:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom, transparent 65%, var(--color-ink)), radial-gradient(ellipse at center, color-mix(in srgb, var(--color-ink) 80%, transparent), color-mix(in srgb, var(--color-ink) 20%, transparent) 80%);position:absolute;inset:0}.home-module__v9dzuq__closing h2{font-family:var(--font-serif);letter-spacing:-.05em;max-width:860px;margin:0 auto 36px;font-size:clamp(42px,5.4vw,72px);font-weight:400;line-height:1.06}.home-module__v9dzuq__closing a{gap:28px}@media (max-width:1000px){.home-module__v9dzuq__home{--landing-gutter:32px}.home-module__v9dzuq__intro{gap:40px}.home-module__v9dzuq__intro figure img{min-height:580px}.home-module__v9dzuq__questions{grid-template-columns:1fr;gap:32px}.home-module__v9dzuq__questions>div:first-child{grid-template-columns:1.1fr 1fr;align-items:end;gap:18px 36px;display:grid}.home-module__v9dzuq__questions>div:first-child>.home-module__v9dzuq__label{grid-column:1/-1}.home-module__v9dzuq__questions>div:first-child>h2{margin:0}.home-module__v9dzuq__questions>div:first-child>p:last-child{max-width:360px;padding-bottom:3px}.home-module__v9dzuq__boardGrid{gap:40px}}@media (max-width:700px){.home-module__v9dzuq__home{--section-space:48px;--landing-gutter:20px}.home-module__v9dzuq__intro{grid-template-columns:1fr;gap:30px}.home-module__v9dzuq__intro h2{margin-block:22px 30px;font-size:clamp(40px,10.5vw,58px)}.home-module__v9dzuq__intro>div>p:not(.home-module__v9dzuq__label,.home-module__v9dzuq__statement){font-size:15px}.home-module__v9dzuq__intro figure img{flex:none;height:415px;min-height:0}.home-module__v9dzuq__archive figcaption{font-size:8px}.home-module__v9dzuq__questions>div:first-child{grid-template-columns:1fr;gap:20px}.home-module__v9dzuq__questionTitle{font-size:24px}.home-module__v9dzuq__answer{padding-right:10px}.home-module__v9dzuq__boardGrid{grid-template-columns:1fr;gap:45px}.home-module__v9dzuq__boardCopy>p:not(.home-module__v9dzuq__label,.home-module__v9dzuq__boardNote){font-size:15px}.home-module__v9dzuq__closing{min-height:360px;padding:72px 22px}.home-module__v9dzuq__closing h2{font-size:clamp(35px,9vw,48px)}.home-module__v9dzuq__closing a{letter-spacing:.025em;gap:12px;max-width:100%;min-height:48px;padding-inline:18px;font-size:12px}}
