@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-wght-normal.CnvboYUG.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-wght-normal.Ca2vKHc0.woff2)format("woff2-variations");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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-wght-normal.ukD16Tqj.woff2)format("woff2-variations");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 Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/instrument-sans-latin-ext-wght-normal.B5bTHO_g.woff2)format("woff2-variations");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 Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/instrument-sans-latin-wght-normal.BbzFLZTg.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-ext-wght-normal.X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-symbols2-wght-normal.CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-vietnamese-wght-normal.DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.Bwz-egvJ.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.woff2)format("woff2-variations");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}.reference-section{--c-ivory:#f7f1ec;--c-blush:#f3dce2;--c-dusty-rose:#d9a2b2;--c-peony:#e8678a;--c-magenta:#b5305d;--c-burgundy:#6e1d3a;--c-rose-ink:#4a2433;--c-aubergine:#1a0e14;--c-charcoal:#2b2228;--c-gold:#c9a46b;--ref-serif:"Fraunces Variable",Georgia,serif;--ref-sans:"Instrument Sans Variable",Arial,sans-serif;--ref-mono:"Geist Mono Variable",monospace;font-family:var(--ref-sans);font-size:1rem;line-height:1.55}.reference-section h1,.reference-section h2,.reference-section h3{font-family:var(--ref-serif);letter-spacing:-.035em;font-variation-settings:"opsz" 144,"SOFT" 20,"WONK" 0;font-weight:400}.reference-section .ref-kicker{letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:1.5}.reference-section .ref-data{font-family:var(--ref-mono);font-size:.75rem;line-height:1.6}.reference-section .ref-link{letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:.6rem;min-height:44px;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.reference-section .ref-link:hover{color:inherit;text-decoration:underline}.reference-section button{font:600 .8rem/1.4 var(--ref-sans);min-height:44px;color:inherit;background:0 0;border:1px solid;border-radius:4px;padding:.6rem 1rem}.reference-section :is(a,button):focus-visible{outline-offset:5px;outline:3px solid}.reference-section button:hover{background:#f7f1ec14}.reference-section .ref-pill{font:400 .75rem/1.5 var(--ref-mono);border:1px solid;border-radius:99px;align-items:center;padding:.25rem .7rem;display:inline-flex}.reference-section .ref-plate{font-family:var(--ref-serif);background:#f7f1ec12;border:1px solid #d9a2b24d;border-radius:4px;padding:.3rem .7rem;font-size:1.05rem;line-height:1.3}.reference-section p{margin:0}html[data-reading=true] .reference-section :is(canvas,.hero-still){display:none!important}html[data-reading=true] .reference-section{scroll-behavior:auto}@media (prefers-reduced-motion:reduce){.reference-section canvas{display:none!important}}.genome-intro[data-astro-cid-of24snop]{background:var(--c-aubergine);color:var(--c-ivory);padding:clamp(5rem,10vw,10rem) 0}.genome-intro[data-astro-cid-of24snop] .ref-kicker[data-astro-cid-of24snop]{color:var(--c-dusty-rose)}.genome-intro[data-astro-cid-of24snop] h2[data-astro-cid-of24snop]{max-width:16ch;margin:20px 0 32px;font-size:clamp(3rem,6vw,6rem);line-height:1}.genome-intro[data-astro-cid-of24snop] h2[data-astro-cid-of24snop] em[data-astro-cid-of24snop]{color:var(--c-dusty-rose)}.genome-intro[data-astro-cid-of24snop] p[data-astro-cid-of24snop]:not(.ref-kicker){color:#f3dce2;max-width:52ch;font-size:1.1rem}.intro-strands[data-astro-cid-of24snop]{font:400 .75rem/1.6 var(--ref-mono);color:#f3dce2;flex-wrap:wrap;gap:16px 40px;margin-top:40px;display:flex}.gk-genome[data-astro-cid-of24snop]{background:var(--c-aubergine);color:var(--c-ivory);scroll-margin-top:0;position:relative}.genome-stage[data-astro-cid-of24snop]{isolation:isolate;padding:32px max(20px,6vw) 60px;position:relative;overflow:hidden}.genome-canvas[data-astro-cid-of24snop]{z-index:-1;width:100%;height:100%;display:none;position:absolute;inset:0}.genome-still[data-astro-cid-of24snop]{pointer-events:none;z-index:-1;opacity:.22;position:absolute;inset:0}.genome-still[data-astro-cid-of24snop] svg{width:100%;height:100%}.genome-toolbar[data-astro-cid-of24snop]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;display:flex}.genome-toolbar[data-astro-cid-of24snop] h2[data-astro-cid-of24snop]{font:400 1.2rem/1.4 var(--ref-serif);margin:0}.genome-toolbar[data-astro-cid-of24snop] button[data-astro-cid-of24snop]{color:#f3dce2;border-color:#d9a2b29c;flex-shrink:0;font-size:.75rem}.chapter-nav[data-astro-cid-of24snop]{flex-wrap:wrap;gap:12px;margin:0 0 30px;display:flex}.chapter-nav[data-astro-cid-of24snop] a[data-astro-cid-of24snop]{color:#f3dce2;border:1px solid #d9a2b270;border-radius:4px;align-items:center;gap:12px;min-height:44px;padding:6px 10px;font-size:.8rem;text-decoration:none;display:flex}.chapter-nav[data-astro-cid-of24snop] a[data-astro-cid-of24snop]:hover{color:#fff;background:#4a2433}.chapter-nav[data-astro-cid-of24snop] a[data-astro-cid-of24snop][aria-current=step]{color:#fff;background:#4a2433;border-color:#f3dce2}.chapter-number[data-astro-cid-of24snop]{font-family:var(--ref-mono)}.genome-cards[data-astro-cid-of24snop]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.genome-card[data-astro-cid-of24snop]{background:linear-gradient(145deg,#4a2433f2,#1a0e14f7);border:1px solid #d9a2b282;border-radius:20px;min-width:0;padding:28px;scroll-margin-top:110px;position:relative}.card-top[data-astro-cid-of24snop]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.ref-plate[data-astro-cid-of24snop]{max-width:100%}.ref-pill[data-astro-cid-of24snop]{color:#f3dce2}.card-counter[data-astro-cid-of24snop]{color:#f3dce2;font-size:.7rem!important}.genome-card[data-astro-cid-of24snop] h3[data-astro-cid-of24snop]{color:#f3dce2;overflow-wrap:anywhere;margin:14px 0 12px;font-size:clamp(2rem,3.6vw,4rem);line-height:1.05}.card-date[data-astro-cid-of24snop]{color:#f3dce2}.card-role[data-astro-cid-of24snop]{font-size:1rem;line-height:1.5;margin-top:20px!important}.card-summary[data-astro-cid-of24snop]{max-width:45ch;font-size:1rem;line-height:1.6;margin-top:14px!important}.card-evidence[data-astro-cid-of24snop]{color:#f3dce2;font-size:.75rem;margin-top:16px!important}.genome-card[data-astro-cid-of24snop]>.ref-link[data-astro-cid-of24snop]{color:#f3dce2;margin-top:20px}.genome-progress[data-astro-cid-of24snop]{display:none}.genome-key[data-astro-cid-of24snop]{color:#f3dce2;max-width:75ch;font-size:.75rem;line-height:1.6;margin:32px 0 0!important}.gk-genome[data-astro-cid-of24snop].is-live{height:850svh}.is-live[data-astro-cid-of24snop] .genome-stage[data-astro-cid-of24snop]{height:100svh;padding:0;position:sticky;top:0}.is-live[data-astro-cid-of24snop] .genome-canvas[data-astro-cid-of24snop]{display:block}.is-live[data-astro-cid-of24snop] .genome-still[data-astro-cid-of24snop]{display:none}.is-live[data-astro-cid-of24snop] .genome-toolbar[data-astro-cid-of24snop]{z-index:5;margin:0;position:absolute;top:32px;left:4vw;right:4vw}.is-live[data-astro-cid-of24snop] .chapter-nav[data-astro-cid-of24snop]{z-index:5;flex-direction:column;gap:8px;margin:0;display:flex;position:absolute;top:26%;left:24px}.is-live[data-astro-cid-of24snop] .chapter-nav[data-astro-cid-of24snop] a[data-astro-cid-of24snop]{border:0;gap:10px;max-width:140px;padding:6px 8px;font-size:.75rem}.is-live[data-astro-cid-of24snop] .chapter-nav-label[data-astro-cid-of24snop]{max-width:100px}.is-live[data-astro-cid-of24snop] .chapter-nav[data-astro-cid-of24snop] a[data-astro-cid-of24snop][aria-current=step]{outline:1px solid #d9a2b299}.is-live[data-astro-cid-of24snop] .genome-cards[data-astro-cid-of24snop]{display:block}.is-live[data-astro-cid-of24snop] .genome-card[data-astro-cid-of24snop]{width:clamp(280px,31vw,460px);left:var(--card-x,20%);top:var(--card-y,25%);visibility:hidden;pointer-events:none;opacity:0;background:0 0;border:0;border-radius:0;padding:24px;position:absolute;transform:none}.is-live[data-astro-cid-of24snop] .genome-card[data-astro-cid-of24snop]:before{content:"";z-index:-1;filter:blur(24px);background:#1a0e14e8;border-radius:12px;position:absolute;inset:-12px}.is-live[data-astro-cid-of24snop] .genome-card[data-astro-cid-of24snop].is-active{visibility:visible;pointer-events:auto;opacity:1}.is-live[data-astro-cid-of24snop] .genome-card[data-astro-cid-of24snop] h3[data-astro-cid-of24snop]{font-size:clamp(2.5rem,4.6vw,4.8rem)}.is-live[data-astro-cid-of24snop] .card-top[data-astro-cid-of24snop]{margin-bottom:18px}.is-live[data-astro-cid-of24snop] .genome-progress[data-astro-cid-of24snop]{background:#d9a2b266;width:1px;height:46%;display:block;position:absolute;top:27%;right:24px}.genome-progress[data-astro-cid-of24snop] i[data-astro-cid-of24snop]{left:-3px;top:var(--progress,0%);background:#f3dce2;border-radius:50%;width:7px;height:7px;position:absolute}.is-live[data-astro-cid-of24snop] .genome-key[data-astro-cid-of24snop]{max-width:65ch;font-size:.7rem;position:absolute;bottom:20px;left:4vw;right:4vw;margin:0!important}@media (width<=1099px){.is-live[data-astro-cid-of24snop] .chapter-nav-label[data-astro-cid-of24snop]{display:none}.is-live[data-astro-cid-of24snop] .chapter-nav[data-astro-cid-of24snop]{left:16px}.is-live[data-astro-cid-of24snop] .genome-card[data-astro-cid-of24snop]{width:34vw}.is-live[data-astro-cid-of24snop] .genome-card[data-astro-cid-of24snop] h3[data-astro-cid-of24snop]{font-size:3rem}}@media (width<=899px){.is-live[data-astro-cid-of24snop] .genome-card[data-astro-cid-of24snop]:before{display:none}.genome-intro[data-astro-cid-of24snop]{padding:70px 0}.intro-strands[data-astro-cid-of24snop]{gap:12px;margin-top:28px;display:grid}.genome-cards[data-astro-cid-of24snop]{grid-template-columns:1fr}.genome-stage[data-astro-cid-of24snop]{padding-inline:20px}.genome-card[data-astro-cid-of24snop]{padding:24px}.genome-toolbar[data-astro-cid-of24snop] h2[data-astro-cid-of24snop]{font-size:1rem}.gk-genome[data-astro-cid-of24snop].is-live{height:650svh}.is-live[data-astro-cid-of24snop] .genome-toolbar[data-astro-cid-of24snop]{top:max(24px,env(safe-area-inset-top));left:20px;right:20px}.is-live[data-astro-cid-of24snop] .chapter-nav[data-astro-cid-of24snop]{flex-direction:row;justify-content:flex-start;gap:8px;top:90px;left:16px;right:16px}.is-live[data-astro-cid-of24snop] .chapter-nav[data-astro-cid-of24snop] a[data-astro-cid-of24snop]{background:#1a0e14c9;border:1px solid #d9a2b280;border-radius:99px;justify-content:center;min-width:44px;font-size:.75rem}.is-live[data-astro-cid-of24snop] .chapter-nav[data-astro-cid-of24snop] a[data-astro-cid-of24snop][aria-current=step]{background:#4a2433;border-color:#f3dce2;outline:none}.is-live[data-astro-cid-of24snop] .genome-card[data-astro-cid-of24snop]{right:16px;bottom:max(24px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px)saturate(115%);background:linear-gradient(145deg,#4a2433db,#1a0e14f0);border:1px solid #d9a2b299;border-radius:20px;width:auto;max-width:none;padding:20px;box-shadow:0 16px 60px #0005,inset 0 1px #f7f1ec20;top:auto!important;left:16px!important}.is-live[data-astro-cid-of24snop] .genome-card[data-astro-cid-of24snop] h3[data-astro-cid-of24snop]{margin:10px 0;font-size:clamp(1.9rem,7vw,2.5rem);line-height:1.05}.is-live[data-astro-cid-of24snop] .card-top[data-astro-cid-of24snop]{gap:8px;margin-bottom:12px}.is-live[data-astro-cid-of24snop] .ref-plate[data-astro-cid-of24snop]{font-size:.95rem}.is-live[data-astro-cid-of24snop] .ref-pill[data-astro-cid-of24snop]{font-size:.65rem}.is-live[data-astro-cid-of24snop] .card-role[data-astro-cid-of24snop]{font-size:.9rem;line-height:1.4;margin-top:12px!important}.is-live[data-astro-cid-of24snop] .card-summary[data-astro-cid-of24snop]{font-size:.9rem;line-height:1.5;margin-top:10px!important}.is-live[data-astro-cid-of24snop] .card-evidence[data-astro-cid-of24snop]{font-size:.7rem;margin-top:10px!important}.is-live[data-astro-cid-of24snop] .genome-card[data-astro-cid-of24snop]>.ref-link[data-astro-cid-of24snop]{margin-top:12px;font-size:.72rem}.is-live[data-astro-cid-of24snop] .genome-key[data-astro-cid-of24snop]{display:none}.is-live[data-astro-cid-of24snop] .genome-progress[data-astro-cid-of24snop]{height:25%;top:19%;right:14px}}@supports not (backdrop-filter:blur(1px)){.is-live[data-astro-cid-of24snop] .genome-card[data-astro-cid-of24snop]{background:#2d1722}}@media (prefers-reduced-transparency:reduce){.is-live[data-astro-cid-of24snop] .genome-card[data-astro-cid-of24snop]{backdrop-filter:none;background:#2d1722}}@media (prefers-reduced-motion:reduce){.gk-genome[data-astro-cid-of24snop]{height:auto!important}.genome-cards[data-astro-cid-of24snop]{display:grid!important}.genome-card[data-astro-cid-of24snop]{visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:relative!important}.genome-stage[data-astro-cid-of24snop]{height:auto!important;position:relative!important}}html[data-reading=true] .gk-genome[data-astro-cid-of24snop]{height:auto}.hero[data-astro-cid-ge2uvauf]{background:var(--c-ivory);color:var(--c-aubergine);position:relative}.hero[data-astro-cid-ge2uvauf].is-live{height:180svh}.hero-stage[data-astro-cid-ge2uvauf]{isolation:isolate;grid-template-columns:1fr 1fr;min-height:max(100svh,760px);display:grid;position:relative;overflow:hidden}.is-live[data-astro-cid-ge2uvauf] .hero-stage[data-astro-cid-ge2uvauf]{height:100svh;min-height:740px;position:sticky;top:0}.hero-helix[data-astro-cid-ge2uvauf],.hero-still[data-astro-cid-ge2uvauf],.hero-still[data-astro-cid-ge2uvauf] svg,.dissolve[data-astro-cid-ge2uvauf]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-helix[data-astro-cid-ge2uvauf],.dissolve[data-astro-cid-ge2uvauf]{display:none}.is-live[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf]:is(.hero-helix,.dissolve){display:block}.hero-still[data-astro-cid-ge2uvauf]{opacity:.2;z-index:0}.is-live[data-astro-cid-ge2uvauf] .hero-still[data-astro-cid-ge2uvauf]{display:none}.hero-copy[data-astro-cid-ge2uvauf]{z-index:4;flex-direction:column;justify-content:center;gap:18px;padding:130px clamp(24px,4vw,64px) 150px;display:flex;position:relative}.hero-copy[data-astro-cid-ge2uvauf]>.ref-kicker[data-astro-cid-ge2uvauf]{color:var(--c-magenta);font-size:.72rem}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{margin:14px 0 12px;font-size:clamp(4rem,7.5vw,8.5rem);line-height:.94}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf] small[data-astro-cid-ge2uvauf]{color:var(--c-rose-ink);letter-spacing:-.03em;white-space:nowrap;font-size:.36em;font-weight:300}.headline[data-astro-cid-ge2uvauf]{max-width:30ch;font-size:clamp(1.1rem,1.6vw,1.45rem);line-height:1.4}.bio[data-astro-cid-ge2uvauf]{max-width:48ch;color:var(--c-rose-ink);font-size:1rem}.sub[data-astro-cid-ge2uvauf]{font:italic clamp(1.8rem,2.8vw,2.8rem)/1.12 var(--ref-serif);color:var(--c-burgundy);margin-top:8px!important}.cue[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:12px;display:flex}.cue[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf]{border-color:#4a24334d;font-size:.75rem}.cue[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf]:hover{background:#f3dce2}.portrait[data-astro-cid-ge2uvauf]{min-width:0;margin:0;position:relative}.portrait[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{z-index:1;object-fit:cover;object-position:60% 20%;width:100%;height:calc(100% - 72px);position:absolute;inset:72px 0 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22%);mask-image:linear-gradient(90deg,#0000,#000 22%)}.portrait[data-astro-cid-ge2uvauf]:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 70% 30%,#0000 55%,#f7f1ece6);position:absolute;inset:0}.portrait[data-astro-cid-ge2uvauf] figcaption[data-astro-cid-ge2uvauf]{z-index:5;color:#f7f1ec;background:#1a0e14e8;border-radius:4px;padding:4px 10px;font-size:.75rem;position:absolute;bottom:24px;right:24px}.portrait[data-astro-cid-ge2uvauf] figcaption[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{align-items:center;min-height:32px;display:inline-flex}.dissolve[data-astro-cid-ge2uvauf]{z-index:3}.ground[data-astro-cid-ge2uvauf]{z-index:2;pointer-events:none;background:linear-gradient(#0000,#1a0e14);height:115px;position:absolute;inset:auto 0 0}.foot[data-astro-cid-ge2uvauf]{z-index:4;color:#f3dce2;gap:28px;font-size:.7rem;display:flex;position:absolute;bottom:25px;left:4vw}@media (width<=899px){.hero-stage[data-astro-cid-ge2uvauf]{flex-direction:column;min-height:100svh;display:flex}.portrait[data-astro-cid-ge2uvauf]{order:0;width:100%;height:clamp(320px,53svh,600px)}.portrait[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-position:55% 12%;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.portrait[data-astro-cid-ge2uvauf]:after{display:none}.portrait[data-astro-cid-ge2uvauf] figcaption[data-astro-cid-ge2uvauf]{max-width:calc(100% - 32px);font-size:.65rem;bottom:32px;right:16px}.hero-copy[data-astro-cid-ge2uvauf]{order:1;gap:14px;padding:10px 24px 110px}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{margin:8px 0;font-size:clamp(3.6rem,13vw,6rem)}.headline[data-astro-cid-ge2uvauf]{max-width:32ch;font-size:1.05rem}.bio[data-astro-cid-ge2uvauf]{display:none}.sub[data-astro-cid-ge2uvauf]{font-size:1.6rem}.cue[data-astro-cid-ge2uvauf]{gap:16px}.cue[data-astro-cid-ge2uvauf] .ref-link[data-astro-cid-ge2uvauf]{font-size:.75rem}.foot[data-astro-cid-ge2uvauf]{display:none}.hero-still[data-astro-cid-ge2uvauf]{opacity:.12}.ground[data-astro-cid-ge2uvauf]{height:60px}}@media (width<=359px){.hero-copy[data-astro-cid-ge2uvauf]{padding-inline:20px}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:3.5rem}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf] small[data-astro-cid-ge2uvauf]{font-size:.32em}.sub[data-astro-cid-ge2uvauf]{font-size:1.4rem}.cue[data-astro-cid-ge2uvauf]{gap:12px}}html[data-reading=true] .hero[data-astro-cid-ge2uvauf]{height:auto}html[data-reading=true] .hero-stage[data-astro-cid-ge2uvauf]{height:auto;position:relative}@media (prefers-reduced-motion:reduce){.hero[data-astro-cid-ge2uvauf]{height:auto!important}.hero-stage[data-astro-cid-ge2uvauf]{height:auto!important;position:relative!important}.hero-still[data-astro-cid-ge2uvauf]{display:block!important}}.garden[data-astro-cid-hwae6p6w]{isolation:isolate;min-height:100svh;color:var(--paper);padding:8rem var(--gutter) 7rem;background:radial-gradient(circle at 48% 67%,#793e5a 0%,#54283e 43%,#231827 100%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.garden__glow[data-astro-cid-hwae6p6w]{z-index:0;background:radial-gradient(at 85% 75%,#d17d9a44,#0000 38%);position:absolute;inset:0}.garden__far[data-astro-cid-hwae6p6w],.garden__near[data-astro-cid-hwae6p6w]{pointer-events:none;position:absolute;inset:0}.garden__far[data-astro-cid-hwae6p6w]{z-index:1}.garden__near[data-astro-cid-hwae6p6w]{z-index:5}.garden__content[data-astro-cid-hwae6p6w]{z-index:3;text-align:center;width:100%;margin-top:2rem;position:relative}.garden__eyebrow[data-astro-cid-hwae6p6w]{letter-spacing:.22em;text-transform:uppercase;color:#f2cfda;margin:0 0 3rem;font-size:.72rem;font-weight:600}.garden__name[data-astro-cid-hwae6p6w]{font:400 clamp(6rem,15vw,15rem)/.72 var(--serif);letter-spacing:-.065em;text-shadow:0 2px 30px #2b18293d;margin:0}.garden__name[data-astro-cid-hwae6p6w] span[data-astro-cid-hwae6p6w]{display:block}.garden__credential[data-astro-cid-hwae6p6w]{letter-spacing:.23em;text-transform:uppercase;margin:2.5rem 0 0;font-size:.72rem;font-weight:600}.garden__bloom[data-astro-cid-hwae6p6w]{z-index:2;filter:drop-shadow(-12px 22px 25px #150f1b55);pointer-events:none;width:min(40vw,550px);height:auto;position:absolute;bottom:-15%;right:-1%}.garden__petal[data-astro-cid-hwae6p6w]{left:var(--x);top:var(--y);width:var(--size);height:calc(var(--size)*1.75);opacity:.75;animation:petal-settle var(--duration) cubic-bezier(.28,.42,.38,1) var(--delay) 1 forwards;will-change:top,transform;background:linear-gradient(145deg,#f4c0d1,#c16a8a);border-radius:80% 0 75% 20%;animation-play-state:paused;position:absolute;transform:rotate(28deg)}.garden[data-astro-cid-hwae6p6w].is-in-view .garden__petal[data-astro-cid-hwae6p6w]{animation-play-state:running}.garden__leafbed[data-astro-cid-hwae6p6w]{z-index:5;pointer-events:none;background:radial-gradient(at 51% 120%,#192c25 10%,#1a2c2544 42%,#0000 68%);height:9rem;position:absolute;bottom:-3rem;left:0;right:0}.garden__leafbed[data-astro-cid-hwae6p6w]:before,.garden__leafbed[data-astro-cid-hwae6p6w]:after{content:"";opacity:.74;background:linear-gradient(120deg,#213f32,#1c3129aa);border-radius:100% 0;width:18%;height:3.5rem;position:absolute;bottom:3.5rem}.garden__leafbed[data-astro-cid-hwae6p6w]:before{left:30%;transform:rotate(18deg)}.garden__leafbed[data-astro-cid-hwae6p6w]:after{right:17%;transform:rotate(-35deg)}.garden__bottom[data-astro-cid-hwae6p6w]{z-index:6;bottom:2rem;left:var(--gutter);right:var(--gutter);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:2rem;font-size:.7rem;font-weight:600;display:flex;position:absolute}.garden__bottom[data-astro-cid-hwae6p6w] nav[data-astro-cid-hwae6p6w]{background:#241824eb;gap:1.6rem;padding:.45rem .7rem;display:flex}.garden__bottom[data-astro-cid-hwae6p6w] a[data-astro-cid-hwae6p6w]{text-decoration:none}.garden__bottom[data-astro-cid-hwae6p6w] a[data-astro-cid-hwae6p6w]:hover{color:#f3b3c9}@keyframes petal-settle{0%{top:var(--y);transform:translate(0)rotate(-45deg)}35%{transform:translateX(calc(var(--drift)*.5)) rotate(95deg)}70%{transform:translateX(calc(var(--drift)*-.2)) rotate(210deg)}to{transform:translateX(var(--drift)) rotate(320deg);top:calc(100% - 6rem)}}@media (width<=800px){.garden[data-astro-cid-hwae6p6w]{min-height:750px;padding:8rem 1rem 9rem}.garden__name[data-astro-cid-hwae6p6w]{font-size:clamp(5rem,23vw,9rem)}.garden__bloom[data-astro-cid-hwae6p6w]{width:min(83vw,380px);bottom:-6%;right:-3%}.garden__eyebrow[data-astro-cid-hwae6p6w]{margin-bottom:5rem}.garden__credential[data-astro-cid-hwae6p6w]{margin-top:2rem}.garden__bottom[data-astro-cid-hwae6p6w]{display:block;bottom:1.25rem}.garden__bottom[data-astro-cid-hwae6p6w] nav[data-astro-cid-hwae6p6w]{flex-wrap:wrap;gap:1rem;margin-top:1rem}}@media (prefers-reduced-motion:reduce){.garden__petal[data-astro-cid-hwae6p6w]{will-change:auto;animation:none!important}.garden__bloom[data-astro-cid-hwae6p6w]{filter:none}}.about-teaser[data-astro-cid-lcdefpme]{background:#f0e7e5}.about-teaser__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;gap:10%;display:grid}.about-teaser[data-astro-cid-lcdefpme] .section-heading[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--wine)}.about-teaser__statement[data-astro-cid-lcdefpme]{font:400 clamp(2rem,3.3vw,3.4rem)/1.18 var(--serif);max-width:20ch;margin:2rem 0}.about-teaser__right[data-astro-cid-lcdefpme]{padding-top:8rem}.about-teaser__right[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:48ch}.about-teaser__right[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{margin-top:1rem}.research-section[data-astro-cid-lcdefpme]{background:var(--paper)}.impact[data-astro-cid-lcdefpme]{background:#e9d9de}.impact[data-astro-cid-lcdefpme] .section-heading[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--wine)}.impact__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:1.6rem;margin-top:3rem;display:grid}.impact[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border-top:1px solid #9f7f8e;padding:1.5rem 0}.impact[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:.17em;text-transform:uppercase;color:var(--wine);font-size:.65rem;font-weight:700}.impact[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font:400 clamp(2.1rem,3vw,3.7rem)/1.05 var(--serif);margin:2rem 0 1rem}.impact[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:33ch;min-height:7rem;font-size:.85rem;line-height:1.7}.impact[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--wine);font-size:.75rem;font-weight:700}.quote[data-astro-cid-lcdefpme]{color:var(--paper);background:#331f31;padding:clamp(6rem,12vw,12rem) 0}.quote[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#edb6ca}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font:400 clamp(2.8rem,5.2vw,6rem)/1.07 var(--serif);max-width:23ch;margin:2rem 0}.quote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{color:#e4cdd7;font-size:.77rem}.quote[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#f0b9cc}.selected-papers[data-astro-cid-lcdefpme]{background:var(--paper)}.selected-papers__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:2rem;display:flex}.selected-papers__head[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{color:var(--wine);margin-bottom:2rem;font-size:.75rem;font-weight:700}.home-connections[data-astro-cid-lcdefpme]{background:var(--paper)}.transition[data-astro-cid-lcdefpme]{color:#fff;background:linear-gradient(90deg,#261b2be9 7%,#24172b85 70%),url(/media/generated/transcriptomic-field.webp) 50%/cover;padding:clamp(7rem,15vw,15rem) 0;position:relative;overflow:hidden}.transition[data-astro-cid-lcdefpme] .container[data-astro-cid-lcdefpme]{z-index:2;position:relative}.transition[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#efbbcd}.transition[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:1rem 0;font-size:clamp(5rem,10vw,11rem)}.transition[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#f0adbf}.transition[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.eyebrow){max-width:47ch;font-size:.95rem}.transition[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#f4c8d8;font-size:.8rem;font-weight:700}.transition__petals[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{opacity:.65;background:#d590ac;border-radius:80% 0 75% 20%;width:18px;height:32px;position:absolute;transform:rotate(35deg)}.transition__petals[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:first-child{top:15%;right:20%}.transition__petals[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(2){top:48%;right:8%;transform:rotate(-44deg)}.transition__petals[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(3){bottom:16%;right:38%;transform:rotate(130deg)}.transition__petals[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(4){width:10px;height:18px;top:27%;left:56%}.transition__morph[data-astro-cid-lcdefpme]{z-index:1;pointer-events:none;width:38%;height:84%;position:absolute;top:8%;right:1%}.transition__morph[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{left:var(--x);top:var(--y);width:8px;height:8px;transition:transform 1.5s cubic-bezier(.2,.7,.3,1) var(--delay),border-radius 1.3s ease var(--delay),width 1.3s ease var(--delay),height 1.3s ease var(--delay),background 1.3s ease var(--delay);background:#f3c7d5;border-radius:50%;position:absolute;transform:translate(0)rotate(0);box-shadow:0 0 12px #ffc2d6ad}.transition[data-astro-cid-lcdefpme].is-blooming .transition__morph[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{width:13px;height:21px;transform:translate(var(--dx),var(--dy)) rotate(160deg);background:#d892ac;border-radius:80% 0 75% 20%}@media (prefers-reduced-motion:reduce){.transition__morph[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#d892ac;border-radius:80% 0 75% 20%;width:13px;height:21px;transition:none;transform:translate(20px,20px)rotate(45deg)}}@media (width<=800px){.about-teaser__grid[data-astro-cid-lcdefpme]{display:block}.about-teaser__right[data-astro-cid-lcdefpme]{padding-top:1rem}.impact__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.impact[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{min-height:0}.selected-papers__head[data-astro-cid-lcdefpme]{display:block}.selected-papers__head[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{margin-bottom:2rem;display:inline-block}}
