@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.0y1-r_vehenvp.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.10_7676vm7pyy.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_5f892098-module__zh0kGW__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}.instrument_serif_5f892098-module__zh0kGW__variable{--font-instrument-serif:"Instrument Serif", "Instrument Serif Fallback"}
body:has([data-timeline-route])>button.fixed{display:none}.thesis-text-panel:before{-webkit-mask-composite:source-in;background:radial-gradient(130% 115% at 0 22%,#000000f5 0%,#000000d1 35%,#0000009e 55%,#00000061 72%,#0000 88%),linear-gradient(#000000eb 0%,#000000c2 42%,#0000007a 68%,#00000029 88%,#0000 100%);background:radial-gradient(130% 115% at 0 22%,lab(0% 0 0/.96) 0%,lab(0% 0 0/.82) 35%,lab(0% 0 0/.62) 55%,lab(0% 0 0/.38) 72%,#0000 88%),linear-gradient(lab(0% 0 0/.92) 0%,lab(0% 0 0/.76) 42%,lab(0% 0 0/.48) 68%,lab(0% 0 0/.16) 88%,#0000 100%);-webkit-mask-image:linear-gradient(#0000 0,#000 18vh),linear-gradient(90deg,#0000 0,#000 4rem);mask-image:linear-gradient(#0000 0,#000 18vh),linear-gradient(90deg,#0000 0,#000 4rem);-webkit-mask-composite:source-in;mask-composite:intersect}@supports (animation-timeline:view()){.preface-scroll-section{view-timeline-name:--preface-stack;view-timeline-axis:block}.hero-intro-chrome{animation:linear both hero-intro-fade;animation-timeline:--preface-stack;animation-range:cover 0% cover var(--hero-intro-end,30%)}@keyframes hero-intro-fade{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.preface-sticky-stack{animation:linear both preface-stack-fade;animation-timeline:--preface-stack;animation-range:cover var(--preface-fade-start,81%) cover var(--preface-fade-end,100%)}@keyframes preface-stack-fade{0%{opacity:1}50%{opacity:0}to{opacity:0}}.preface-scroll-section .scroll-reveal-word{opacity:.5;--reveal-opacity:.5;--reveal-grayscale:1;color:color-mix(in oklab, var(--foreground) 50%, transparent);animation:linear both preface-scroll-reveal-word;animation-timeline:--preface-stack;animation-range:cover var(--reveal-start,0%) cover var(--reveal-end,100%)}@keyframes preface-scroll-reveal-word{0%{opacity:.5;--reveal-opacity:.5;--reveal-grayscale:1;color:color-mix(in oklab, var(--foreground) 50%, transparent)}to{opacity:1;--reveal-opacity:1;--reveal-grayscale:0;color:var(--foreground)}}.preface-paragraph--deferred{opacity:0;animation:linear both preface-paragraph-appear;animation-timeline:--preface-stack;animation-range:cover var(--preface-appear-start,0%) cover var(--preface-appear-end,1%)}@keyframes preface-paragraph-appear{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero-intro-chrome{opacity:1;visibility:visible;animation:none}.preface-scroll-section .scroll-reveal-word{opacity:1;--reveal-opacity:1;--reveal-grayscale:0;color:var(--foreground);animation:none}.preface-paragraph--deferred{opacity:1;animation:none;transform:none}.preface-sticky-stack{opacity:1;animation:none}}.thesis-scroll-section{view-timeline-name:--thesis-stack;view-timeline-axis:block}.thesis-scroll-section .scroll-reveal-word{animation-timeline:--thesis-stack}.thesis-text-panel:before{bottom:-18vh}@media (min-width:768px){.thesis-text-panel:before{bottom:-24vh;right:-18%}}.thesis-paragraph--deferred{animation:linear both thesis-paragraph-appear;animation-timeline:--thesis-stack;animation-range:cover var(--thesis-appear-start,0%) cover var(--thesis-appear-end,1%)}@keyframes thesis-paragraph-appear{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.thesis-stack-inner,.thesis-brain-halftone{animation:linear both thesis-stack-fade;animation-timeline:--thesis-stack;animation-range:cover var(--thesis-fade-start,81%) cover 100%}@keyframes thesis-stack-fade{0%{opacity:1}to{opacity:0}}.thesis-scroll-section .scroll-reveal-word.thesis-biology-word{--thesis-accent-color:#4ade80}.thesis-scroll-section .scroll-reveal-word.thesis-societies-word{--thesis-accent-color:#38bdf8}.thesis-scroll-section .scroll-reveal-word.thesis-ai-word{--thesis-accent-color:#a78bfa}.thesis-scroll-section .scroll-reveal-word.thesis-society-word{--thesis-accent-color:#f472b6}.thesis-scroll-section .scroll-reveal-word.thesis-biology-word,.thesis-scroll-section .scroll-reveal-word.thesis-societies-word,.thesis-scroll-section .scroll-reveal-word.thesis-ai-word,.thesis-scroll-section .scroll-reveal-word.thesis-society-word{animation:linear both scroll-reveal-word-accent;animation-timeline:--thesis-stack;animation-range:cover var(--reveal-start,0%) cover var(--reveal-end,100%)}@keyframes scroll-reveal-word-accent{0%{--reveal-opacity:.5;--reveal-grayscale:1;color:color-mix(in oklab, var(--foreground) 50%, transparent)}to{--reveal-opacity:1;--reveal-grayscale:0;color:var(--thesis-accent-color)}}@media (prefers-reduced-motion:reduce){.thesis-paragraph--deferred{opacity:1;animation:none;transform:none}.thesis-stack-inner,.thesis-brain-halftone{opacity:1;animation:none}.thesis-scroll-section .scroll-reveal-word.thesis-biology-word,.thesis-scroll-section .scroll-reveal-word.thesis-societies-word,.thesis-scroll-section .scroll-reveal-word.thesis-ai-word,.thesis-scroll-section .scroll-reveal-word.thesis-society-word{color:var(--thesis-accent-color);animation:none}}}
