.hero{position:relative;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-template-areas:"copy fig" "live live";grid-template-rows:1fr auto;column-gap:clamp(24px,3vw,48px);min-height:100dvh;padding-top:104px;padding-bottom:24px}.hero-title{font-size:clamp(2.9rem,5.3vw,5.1rem);max-width:11ch}.hero-copy{grid-area:copy;align-self:center;position:relative;z-index:2}.hero-lead{margin-top:clamp(24px,3vw,36px)}.hero-lead{max-width:34ch}.hero-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px}.hero-fig{grid-area:fig;align-self:center;position:relative;z-index:1;width:calc(100% + var(--gutter));margin-right:calc(var(--gutter) * -1)}.hero-fig .hl-caption{margin-right:var(--gutter)}.hero-live{grid-area:live;display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px;margin-top:clamp(16px,2.4vw,28px);padding-top:18px;border-top:1px solid var(--line);font-size:15px;font-weight:500}.hero-live-k{color:var(--muted);font-weight:400;margin-right:4px}.hero-live a{display:inline-flex;align-items:center;gap:8px;color:var(--fg);transition:color .2s ease}.hero-live a svg{color:var(--muted);transition:transform .24s var(--ease-out),color .2s ease}.hero-live-dot{width:7px;height:7px;border-radius:50%;background:var(--color-green);box-shadow:0 0 0 3px color-mix(in oklab,var(--color-green) 20%,transparent)}@media(hover:hover)and (pointer:fine){.hero-live a:hover svg{color:var(--accent);transform:translate(2px,-2px)}}.cycle{position:relative;display:inline-block;vertical-align:bottom;overflow:hidden;white-space:nowrap;padding-bottom:.14em;margin-bottom:-.14em;padding-right:.04em}.cycle>span{display:inline-block}.cycle>span+span{position:absolute;left:0;top:0}@media(max-width:900px){.hero{grid-template-columns:1fr;grid-template-areas:"copy" "fig" "live";grid-template-rows:none;min-height:0}.hero-fig{margin:32px auto 0;max-width:600px;width:100%}.hero-fig .hl-caption{margin-right:0}}.caps{border-top:1px solid var(--line)}.caps-title{max-width:16ch}.caps-list{margin-top:clamp(32px,5vw,64px);border-bottom:1px solid var(--line)}.cap{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:12px clamp(24px,5vw,80px);align-items:baseline;padding-block:clamp(24px,3.4vw,40px);border-top:1px solid var(--line)}.cap-title{font-size:clamp(1.9rem,4.2vw,3.6rem);font-weight:520;line-height:1;letter-spacing:-.04em}.cap-body{display:grid;gap:14px;justify-items:start}.cap-body p{color:var(--fg-2);font-size:1.0625rem;line-height:1.6;max-width:40ch}.cap-proof{display:inline-flex;align-items:center;gap:6px;font-weight:500;font-size:15px}@media(max-width:760px){.cap{grid-template-columns:1fr}}.sec-head .display-2{max-width:16ch}.sec-link{display:inline-flex;align-items:center;gap:6px;font-weight:500;white-space:nowrap}.thing{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.6fr);gap:32px;border-top:1px solid var(--line)}.thing-title{position:sticky;top:100px;align-self:start}.thing-list{display:grid;gap:clamp(10px,1.4vw,18px)}.thing-line{font-size:clamp(1.25rem,2.3vw,2.1rem);font-weight:500;line-height:1.2;letter-spacing:-.03em;color:var(--fg)}.thing-isnt{color:var(--muted)}.thing-ink{background:linear-gradient(var(--accent),var(--accent)) no-repeat 0 58% / calc(var(--strike, 0) * 100%) 2px}.thing-final{margin-top:clamp(48px,7vw,96px);max-width:16ch;font-size:clamp(2.4rem,6vw,5.4rem);font-weight:560;line-height:1;letter-spacing:-.04em}.thing-final .it{color:var(--accent)}.thing-credit{margin-top:24px;font-size:13px;color:var(--muted)}@media(prefers-reduced-motion:reduce){.thing-line{--strike: 1}}@media(max-width:760px){.thing{grid-template-columns:1fr}.thing-title{position:static}}.velocity{padding-block:8px 24px;color:var(--fg)}.vel-sep{color:var(--muted);font-weight:300;padding-inline:.3em}.essays{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,4vw,56px);margin-top:clamp(32px,4vw,56px)}.essay{position:relative;display:grid;gap:12px;align-content:start;padding:28px 40px 36px 0;border-top:1px solid var(--line)}.essay-date{font:450 12px/1 var(--font-mono);color:var(--muted)}.essay-title{transition:color .2s ease}.essay .row-arr{position:absolute;top:28px;right:0}@media(hover:hover)and (pointer:fine){.essay:hover .row-arr{transform:translate(4px);color:var(--accent)}}@media(max-width:760px){.essays{grid-template-columns:1fr}}.lab-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:clamp(32px,4vw,56px)}.card-link{display:block;min-width:0}.pg-card{height:100%;padding:12px;gap:16px}.pg-card .hl-plate{padding:8px 8px 0}.pg-card .hl-caption{padding-inline:4px}.pg-body{display:grid;gap:8px;padding:4px 8px 10px}@media(max-width:760px){.lab-pair{grid-template-columns:1fr}}.paper-band{display:grid;grid-template-columns:minmax(0,1.4fr) auto auto;align-items:end;gap:24px 48px;margin-top:16px;padding:clamp(24px,3vw,36px);border:1px solid var(--line);border-radius:18px;transition:border-color .24s ease}.paper-band-meta{color:var(--muted);font-size:14px;margin-bottom:10px}.paper-band-stats{display:flex;gap:clamp(20px,3vw,40px);margin:0}.paper-band-stats>div{display:flex;flex-direction:column-reverse;gap:6px}.paper-band-stats dt{font-size:13px;color:var(--muted)}.paper-band-stats dd{margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:520;letter-spacing:-.04em;line-height:1}@media(hover:hover)and (pointer:fine){.paper-band:hover{border-color:color-mix(in oklab,var(--fg) 40%,transparent)}}@media(max-width:860px){.paper-band{grid-template-columns:1fr;align-items:start}.paper-band-arr{display:none}}
