.research-page a{text-decoration:none}.research-page h3{font-family:var(--font-display);font-weight:400}.research-page .text-link,.research-page .link{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.research-page .research-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--gap-l);align-items:center;padding-block:clamp(32px,5cqi,72px)}.research-hero .text{display:grid;gap:18px;justify-items:start}.research-hero h1{font-family:var(--font-display);font-weight:400;text-transform:uppercase;font-size:var(--t-hero);line-height:.92;letter-spacing:.02em;margin:0}.research-hero .stand{font-family:var(--font-poem);font-style:italic;font-weight:300;font-variation-settings:"SOFT" 100;font-size:clamp(22px,2.6cqi,32px);line-height:1.25;max-width:30ch;margin:0;text-wrap:balance}.research-hero .sub{font-size:var(--t-body);color:var(--muted);max-width:46ch;margin:0}.research-hero .actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.research-hero .photo{margin:0}.research-hero .photo img{width:100%;max-height:min(78vh,720px);object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.12) contrast(1.25)}.research-what{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--gap-l);align-items:start}.research-what .lead{display:grid;gap:20px}.research-what .lead p{margin:0;font-size:var(--t-lead);line-height:1.38;font-weight:300;text-wrap:pretty}.research-what .lead .small{font-size:var(--t-body);font-weight:400;color:var(--muted)}.research-questions{list-style:none;margin:0;padding:0;display:grid}.research-questions li{display:grid;grid-template-columns:3.4em minmax(0,1fr);gap:16px;align-items:baseline;padding:16px 0;border-top:1px solid var(--rule);font-size:var(--t-intro);line-height:1.3}.research-questions li:last-child{border-bottom:1px solid var(--rule)}.research-questions .q{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(24px,2.4cqi,32px);line-height:1}.research-invite{margin:clamp(28px,4cqi,48px) 0 0;padding-top:20px;border-top:2px solid var(--ink);max-width:70ch;font-size:var(--t-intro)}.research-papers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4cqi,48px) var(--gap-m)}.research-papers .pathway img{aspect-ratio:3 / 4}.research-sub{display:block;margin:clamp(40px,5cqi,64px) 0 16px}.research-reports{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-m)}.research-reports .report{display:grid;gap:8px;align-content:start;padding-top:16px;border-top:2px solid var(--ink);color:var(--ink)}.research-reports .kind{font-family:var(--font-label);font-size:var(--t-meta);font-weight:700;letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--muted)}.research-reports b{font-family:var(--font-display);font-weight:400;font-size:var(--t-card);line-height:1.08}.research-reports span:last-child{color:var(--muted);font-size:15.5px}.research-reports .report:hover b{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.research-more{display:flex;flex-wrap:wrap;gap:14px 28px;align-items:center;margin:32px 0 0}.research-how{margin:0 0 clamp(28px,4cqi,44px);max-width:52ch;font-size:var(--t-lead);line-height:1.38;font-weight:300}.research-steps{grid-template-columns:repeat(2,minmax(0,1fr));max-width:960px}.research-steps p{margin:0}.research-page .stewards{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline;margin:clamp(28px,4cqi,40px) 0 0}.research-note{margin:-8px 0 20px;color:var(--muted)}.research-talks .row{color:var(--ink)}.research-talks small{display:block;margin-top:6px;color:var(--muted);font-size:var(--t-small);max-width:70ch}.research-talks .row:hover b{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.research-call{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gap-l);max-width:1040px;align-items:start}.research-call .way{display:grid;gap:14px;justify-items:start}.research-call h3{font-size:clamp(28px,3cqi,38px);line-height:1.05;margin:0}.research-call p{margin:0}.research-next{display:grid;gap:4px;padding-top:12px;border-top:1px solid var(--night-muted);width:100%}.research-next .label{color:var(--night-muted)}.research-next a{display:grid;gap:2px;color:var(--chalk)}.research-next b{font-family:var(--font-display);font-weight:400;font-size:clamp(24px,2.6cqi,32px);line-height:1.05}.research-next a:hover b{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.research-sessions{display:grid;gap:12px}.research-sessions .label{color:var(--night-muted)}.research-sessions ul{list-style:none;margin:0;padding:0}.research-sessions li{padding:10px 0;border-top:1px solid rgb(255 255 255 / .14);line-height:1.35}.research-sessions .when{display:inline-block;min-width:4.5em;font-family:var(--font-label);font-weight:700;font-size:13px;letter-spacing:.06em;color:var(--night-muted)}.research-where .row{color:var(--ink);align-items:center}.research-where small{display:block;margin-top:4px;color:var(--muted);font-size:var(--t-small)}@container (max-width: 800px){.research-page .research-hero,.research-what,.research-reports,.research-steps,.research-call{grid-template-columns:minmax(0,1fr)}.research-hero .photo{order:-1}.research-hero .photo img{max-height:220px}.research-papers{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.research-papers .pathway h3{font-size:20px}.research-papers .pathway p{display:none}.research-page .calendar .row{grid-template-columns:minmax(0,1fr);gap:6px}.research-page .calendar .row>.label{display:none}}
