:root{--lab-paper:#fff;--lab-ink:#171815;--lab-red:#e54b2f;--lab-moss:#4f6751;--lab-line:#17181538;--lab-wide:min(1420px,calc(100vw - 64px))}.header-paper .site-header{color:var(--lab-ink);border-color:var(--lab-line);backdrop-filter:blur(18px);background:#fffffff2}.header-paper .site-header.is-scrolled{background:#fffffffa}.header-paper .menu-cv{color:#fff;background:var(--lab-ink)}.world-mark{color:var(--lab-ink);border-color:var(--lab-ink);background:#fff}.lab-site{color:var(--lab-ink);background:var(--lab-paper)}.lab-site h1,.lab-site h2,.lab-site h3{font-family:var(--serif);letter-spacing:-.045em;font-weight:420}.lab-index,.lab-kicker{color:var(--lab-red);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:850}.lab-hero{border-bottom:1px solid var(--lab-line);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.03fr) minmax(520px,.97fr);gap:0 60px;min-height:100svh;padding:112px max(32px,50vw - 710px) 48px;display:grid;overflow:hidden}.lab-hero-meta{border-top:1px solid var(--lab-ink);border-bottom:1px solid var(--lab-line);letter-spacing:.06em;text-transform:uppercase;grid-column:1/-1;justify-content:space-between;gap:24px;padding:18px 0 22px;font-size:.64rem;font-weight:760;display:flex}.lab-hero-copy{align-self:center;padding:70px 0}.lab-hero h1{max-width:900px;margin:30px 0 0;font-size:clamp(4.8rem,8.1vw,9.5rem);line-height:.84}.lab-hero h1 em{color:var(--lab-red);font-weight:420}.lab-hero-copy>p:not(.lab-kicker){max-width:780px;font-family:var(--serif);margin:42px 0 0;font-size:clamp(1.35rem,2.1vw,2rem);line-height:1.36}.lab-hero nav{flex-wrap:wrap;gap:12px 32px;margin-top:42px;display:flex}.lab-hero nav a,.lab-text-link,.world-copy>a,.lab-people-preview a{border-bottom:1px solid;padding-bottom:5px;font-size:.76rem;font-weight:800}.cognitive-orbit{aspect-ratio:1;align-self:center;min-height:560px;position:relative}.orbit-ring{border:1px solid var(--lab-line);border-radius:50%;position:absolute;inset:14%}.orbit-ring-two{border-style:dashed;animation:28s linear infinite lab-spin;inset:27%}.orbit-center{background:var(--lab-ink);color:#fff;text-align:center;border-radius:50%;align-content:center;place-items:center;display:grid;position:absolute;inset:38%}.orbit-center span{text-transform:uppercase;letter-spacing:.1em;font-size:.68rem}.orbit-center strong{color:var(--lab-red);font:500 3.6rem/1 var(--serif)}.orbit-center small{color:#ffffff8f;font-size:.6rem}.cognitive-orbit article{background:var(--lab-paper);border:1px solid var(--lab-ink);width:195px;padding:18px;position:absolute;box-shadow:8px 8px #17181514}.cognitive-orbit article b{color:var(--lab-red);font-size:.66rem}.cognitive-orbit article span{color:#6a7067;text-transform:uppercase;margin-top:24px;font-size:.62rem;display:block}.cognitive-orbit article strong{font:500 1.35rem/1.05 var(--serif);margin-top:6px;display:block}.orbit-before{top:4%;left:3%}.orbit-during{top:14%;right:0}.orbit-after{bottom:3%;right:3%}.orbit-pulse{background:var(--lab-red);border-radius:50%;width:14px;height:14px;animation:7s ease-in-out infinite orbit-path;position:absolute;top:50%;left:7%;box-shadow:0 0 0 9px #e54b2f21}@keyframes lab-spin{to{transform:rotate(360deg)}}@keyframes orbit-path{0%,to{top:50%;left:7%}32%{top:13%;left:70%}65%{top:70%;left:86%}}.lab-definition{border-bottom:1px solid var(--lab-line);padding:clamp(110px,14vw,200px) max(32px,50vw - 710px)}.lab-definition>div{grid-template-columns:minmax(0,1.2fr) minmax(340px,.65fr);align-items:start;gap:clamp(60px,9vw,150px);margin-top:40px;display:grid}.lab-definition h2{margin:0;font-size:clamp(3.7rem,6.7vw,7.6rem);line-height:.92}.definition-copy{border-top:1px solid var(--lab-ink);padding-top:12px}.definition-copy p{font-family:var(--serif);margin:0 0 28px;font-size:clamp(1.15rem,1.6vw,1.45rem);line-height:1.62}.definition-copy .definition-line{color:var(--lab-red);border-top:1px solid var(--lab-line);padding-top:28px;font-size:1.7rem;line-height:1.25}.lab-program{color:#fff;background:var(--lab-ink);padding:clamp(100px,13vw,180px) max(32px,50vw - 710px)}.lab-program .lab-index{color:#ff8069}.lab-program>header{grid-template-columns:150px 1fr minmax(260px,.42fr);align-items:end;gap:38px;display:grid}.lab-program h2{margin:0;font-size:clamp(4rem,7vw,8rem);line-height:.88}.lab-program>header>p:last-child{color:#ffffff94;font-family:var(--serif);margin:0;font-size:1.25rem;line-height:1.45}.program-grid{border-top:1px solid #ffffff52;border-bottom:1px solid #ffffff52;grid-template-columns:repeat(3,1fr);margin-top:90px;display:grid}.program-grid article{border-right:1px solid #fff3;flex-direction:column;min-height:490px;padding:36px;display:flex}.program-grid article:last-child{border-right:0}.program-grid span{color:#ff8069;text-transform:uppercase;letter-spacing:.1em;font-size:.67rem}.program-grid h3{margin:65px 0 24px;font-size:clamp(2.2rem,3.6vw,4rem);line-height:.96}.program-grid p{color:#ffffff94;font-size:.83rem;line-height:1.7}.program-grid a{border-bottom:1px solid;width:fit-content;margin-top:auto;padding-bottom:5px;font-size:.72rem;font-weight:800}.lab-work{border-bottom:1px solid var(--lab-line);padding:clamp(110px,14vw,200px) max(32px,50vw - 710px)}.lab-work>header{grid-template-columns:180px 1fr;gap:36px;display:grid}.lab-work h2{margin:0;font-size:clamp(4rem,7vw,8rem);line-height:.9}.work-list{border-top:1px solid var(--lab-ink);margin-top:90px}.work-row{border-bottom:1px solid var(--lab-line);grid-template-columns:85px 1.35fr .55fr 30px;align-items:center;gap:30px;min-height:190px;padding:30px 0;transition:padding .2s,background .2s;display:grid}.work-row:hover{background:#ebe6da;padding-left:18px;padding-right:18px}.work-row>span{color:var(--lab-red);font-size:.72rem}.work-row b{letter-spacing:.1em;text-transform:uppercase;font-size:.66rem}.work-row h3{margin:12px 0 0;font-size:clamp(1.9rem,3.2vw,3.45rem);line-height:1}.work-row p{color:#62685f;font-size:.72rem}.work-row i{color:var(--lab-red);font:500 1.8rem/1 var(--serif);font-style:normal}.lab-work>.lab-text-link{margin-top:38px;display:inline-block}.lab-world{color:#fff;background:var(--lab-red);align-items:end;min-height:820px;padding:100px max(32px,50vw - 710px);display:grid;position:relative;overflow:hidden}.world-word{font-family:var(--serif);letter-spacing:-.075em;white-space:nowrap;color:#ffffff21;font-size:clamp(7rem,15vw,18rem);line-height:.7;position:absolute;top:15%;left:-1.5%}.world-copy{z-index:1;background:var(--lab-paper);max-width:850px;color:var(--lab-ink);margin-left:auto;padding:48px;position:relative}.world-copy h2{margin:25px 0;font-size:clamp(3rem,5vw,5.6rem);line-height:.94}.world-copy>p:not(.lab-index){font-family:var(--serif);font-size:1.25rem;line-height:1.55}.lab-people-preview{border-bottom:1px solid var(--lab-line);grid-template-columns:.7fr 1.3fr;gap:80px;padding:clamp(110px,14vw,190px) max(32px,50vw - 710px);display:grid}.lab-people-preview>div h2{margin:35px 0 0;font-size:clamp(3.4rem,5.7vw,6.4rem);line-height:.94}.lab-people-preview article{border:1px solid var(--lab-ink);grid-template-columns:minmax(260px,.8fr) 1.2fr;display:grid}.lab-people-preview img{object-fit:cover;filter:grayscale();width:100%;height:100%}.lab-people-preview article>div{flex-direction:column;padding:42px;display:flex}.lab-people-preview article span{color:var(--lab-red);text-transform:uppercase;font-size:.68rem}.lab-people-preview h3{margin:45px 0 18px;font-size:3rem;line-height:1}.lab-people-preview article p{color:#5f665d}.lab-people-preview article a{width:fit-content;margin-top:auto}.lab-site .site-footer{background:var(--lab-ink)}.lab-page{background:var(--lab-paper);padding:150px max(32px,50vw - 660px) 0}.lab-page-hero{border-top:1px solid var(--lab-ink);border-bottom:1px solid var(--lab-ink);grid-template-columns:180px 1fr;align-items:start;gap:40px;min-height:570px;padding:50px 0 90px;display:grid}.lab-page-hero h1{margin:0;font-size:clamp(5rem,10vw,11rem);line-height:.82}.lab-page-hero>p:last-child{max-width:780px;font-family:var(--serif);grid-column:2;margin:30px 0 0;font-size:1.45rem}.lab-page-section{border-bottom:1px solid var(--lab-line);padding:110px 0}.lab-page-section>header{grid-template-columns:180px 1fr;gap:40px;display:grid}.lab-page-section h2{margin:0;font-size:clamp(3.3rem,6vw,6.4rem);line-height:.92}.research-map{border:1px solid var(--lab-ink);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.research-map article{border-right:1px solid var(--lab-ink);flex-direction:column;min-height:460px;padding:34px;display:flex}.research-map article:last-child{border-right:0}.research-map span{color:var(--lab-red);font-size:.68rem}.research-map h3{margin:60px 0 22px;font-size:2.8rem;line-height:.98}.research-map p{color:#5d645b}.research-map a{border-bottom:1px solid;width:fit-content;margin-top:auto;font-size:.72rem;font-weight:800}.people-grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:70px;display:grid}.person-card{border:1px solid var(--lab-ink);min-height:520px;padding:34px}.person-card.founder{grid-template-columns:.78fr 1.22fr;padding:0;display:grid}.person-card img{object-fit:cover;filter:grayscale();width:100%;height:100%}.person-card>div{padding:38px}.person-card span{color:var(--lab-red);text-transform:uppercase;font-size:.68rem}.person-card h3{margin:30px 0 18px;font-size:3.5rem}.person-card p{color:#5e655c}.person-card.forming{background:#e8e2d5;flex-direction:column;justify-content:space-between;display:flex}.person-card.forming h3{font-size:3.3rem}.lab-prose{max-width:900px;margin:70px auto 0}.lab-prose p{font-family:var(--serif);font-size:clamp(1.4rem,2.2vw,2rem);line-height:1.5}.lab-principles{border-top:1px solid var(--lab-ink);grid-template-columns:repeat(2,1fr);margin-top:70px;display:grid}.lab-principles article{border-bottom:1px solid var(--lab-line);padding:34px 34px 70px 0}.lab-principles article:nth-child(odd){border-right:1px solid var(--lab-line)}.lab-principles article:nth-child(2n){padding-left:34px}.lab-principles b{color:var(--lab-red);font-size:.68rem}.lab-principles h3{margin:35px 0 18px;font-size:2.7rem}.lab-principles p{color:#5e655c}@media (width<=980px){.lab-hero{grid-template-columns:1fr}.cognitive-orbit{min-height:600px}.lab-definition>div,.lab-people-preview,.lab-program>header,.program-grid{grid-template-columns:1fr}.program-grid article{border-bottom:1px solid #fff3;border-right:0;min-height:390px}.work-row{grid-template-columns:70px 1fr 24px}.work-row p{display:none}.lab-people-preview article{max-width:800px}.research-map{grid-template-columns:1fr}.research-map article{border-bottom:1px solid;border-right:0}.people-grid{grid-template-columns:1fr}}@media (width<=650px){:root{--lab-wide:calc(100vw - 36px)}.lab-hero{padding:100px 18px 30px}.lab-hero-meta span:last-child{display:none}.lab-hero h1{font-size:clamp(4rem,19vw,6rem)}.cognitive-orbit{min-height:460px}.cognitive-orbit article{width:145px;padding:12px}.cognitive-orbit article strong{font-size:1rem}.orbit-center{inset:35%}.lab-definition,.lab-program,.lab-work,.lab-world,.lab-people-preview{padding-left:18px;padding-right:18px}.lab-definition>div{gap:45px}.lab-definition h2{font-size:3.7rem}.lab-work>header,.lab-page-hero,.lab-page-section>header{grid-template-columns:1fr}.work-row{grid-template-columns:48px 1fr 20px;gap:14px}.world-copy{padding:28px}.lab-people-preview{gap:45px}.lab-people-preview article,.person-card.founder{grid-template-columns:1fr}.lab-people-preview img,.person-card img{max-height:420px}.lab-page{padding:120px 18px 0}.lab-page-hero{min-height:480px}.lab-page-hero>p:last-child{grid-column:auto}.research-map article{min-height:390px}.lab-principles{grid-template-columns:1fr}.lab-principles article:nth-child(odd){border-right:0}.lab-principles article:nth-child(2n){padding-left:0}}@media (prefers-reduced-motion:reduce){.orbit-ring-two,.orbit-pulse{animation:none}}.lab-program{color:var(--lab-ink);border-bottom:1px solid var(--lab-line);background:#fff}.lab-program .lab-index,.program-grid span{color:var(--lab-red)}.lab-program>header>p:last-child,.program-grid p{color:#62685f}.program-grid{border:1px solid var(--lab-ink)}.program-grid article{border-color:var(--lab-ink)}.lab-world{color:var(--lab-ink);border-bottom:1px solid var(--lab-line);background:#fff}.world-word{color:#f4f4f1;-webkit-text-stroke:1px #d8d8d2}.world-copy{color:var(--lab-ink);border:1px solid var(--lab-ink);background:#fff}.person-card.forming{background:#fff}.work-row:hover{background:#f5f5f1}.lab-site .site-footer{color:var(--lab-ink);border-top:1px solid var(--lab-ink);background:#fff}.lab-site .site-footer .index-label{color:var(--lab-red)}.lab-site .footer-email{color:var(--lab-ink);border-color:var(--lab-ink)}.lab-site .footer-meta{color:#686d65;border-color:var(--lab-line)}.lab-site .footer-meta a:hover{color:var(--lab-red)}@media (width<=980px){.program-grid article{border-color:var(--lab-ink)}}.manifest-home{color:#1d1d1b;background:#fff;min-height:100vh}.manifest-nav{z-index:120;justify-content:flex-end;align-items:center;gap:32px;height:62px;padding:0 max(28px,50vw - 610px);font-size:.69rem;font-weight:700;display:flex;position:relative}.manifest-nav>a{padding:10px 0}.research-nav-menu-manifest .research-nav-trigger{font-size:.69rem;font-weight:700}.research-nav-menu-manifest .research-nav-submenu{text-align:left;top:calc(100% + 5px);left:0;right:auto}.manifest-wordmark{text-align:center;padding:15px 24px 30px}.worldeology-symbol{border:1px solid #b8b8b4;border-radius:50%;width:78px;height:78px;margin:0 auto 24px;animation:1s cubic-bezier(.22,1,.36,1) both symbol-enter;position:relative}.worldeology-symbol:before{content:"";border:1px dashed #c9c9c5;border-radius:50%;animation:16s linear infinite lab-spin;position:absolute;inset:17px}.worldeology-symbol:after{content:"";background:#1d1d1b;height:1px;animation:1.1s cubic-bezier(.22,1,.36,1) .25s forwards line-enter;position:absolute;top:50%;left:-20px;right:-20px;transform:scaleX(0)}.worldeology-symbol span{z-index:2;background:var(--lab-red);border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 7px #e54b2f1f}.worldeology-symbol i{z-index:1;transform-origin:0;background:#1d1d1b;width:31px;height:1px;position:absolute;top:50%;left:50%}.worldeology-symbol i:first-of-type{transform:rotate(-38deg)}.worldeology-symbol i:nth-of-type(2){transform:rotate(0)}.worldeology-symbol i:nth-of-type(3){transform:rotate(38deg)}.manifest-wordmark h1{color:#aaa8a5;font-family:var(--sans);letter-spacing:.015em;justify-content:center;margin:0 auto;font-size:clamp(3.4rem,5.5vw,5.8rem);font-weight:420;line-height:1.03;animation:1.2s cubic-bezier(.22,1,.36,1) .12s both wordmark-enter;display:grid}.manifest-wordmark h1 span:last-child{justify-self:start}.manifest-wordmark>p{color:#1d1d1b;letter-spacing:.15em;text-transform:uppercase;margin:28px 0 0;font-size:.72rem;font-weight:800}.manifest-trajectory{width:250px;height:28px;margin:24px auto 0;position:relative}.manifest-trajectory:before{content:"";background:#bdbdb9;height:1px;position:absolute;top:50%;left:0;right:0}.manifest-trajectory span{clip-path:polygon(0 46%,100% 0,100% 5%,0 50%,100% 95%,100% 100%,0 54%);border-top:1px solid #bdbdb9;border-bottom:1px solid #bdbdb9;width:42px;height:30px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.manifest-trajectory i{background:#fff;border:1px solid #1d1d1b;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;transform:translate(-50%,-50%)}.manifest-trajectory i:first-of-type{left:0}.manifest-trajectory i:nth-of-type(2){left:50%}.manifest-trajectory i:nth-of-type(3){left:100%}.manifest-trajectory b{background:var(--lab-red);border-radius:50%;width:9px;height:9px;animation:4.8s ease-in-out 1.1s infinite trajectory-travel;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #e54b2f1c}.cognitive-manifesto{width:min(670px,100vw - 40px);font-family:var(--serif),Georgia,serif;margin:0 auto;padding:38px 0 120px}.cognitive-manifesto h2{font-family:var(--sans);letter-spacing:.13em;text-transform:uppercase;margin:0 0 42px;font-size:.75rem;font-weight:820}.cognitive-manifesto p{letter-spacing:.003em;margin:0 0 31px;font-size:clamp(1.12rem,1.55vw,1.3rem);line-height:1.68}.cognitive-manifesto h3{font-family:var(--serif),"Songti SC","Noto Serif SC",serif;letter-spacing:-.02em;margin:72px 0 20px;font-size:clamp(1.55rem,2.2vw,2rem);font-weight:650;line-height:1.35}.cognitive-manifesto .manifest-emphasis{margin:58px 0;font-size:clamp(1.65rem,2.7vw,2.35rem);line-height:1.35}.cognitive-manifesto .manifest-ending{border-top:1px solid #1d1d1b;margin:76px 0 0;padding-top:34px;font-size:clamp(1.55rem,2.5vw,2.2rem);line-height:1.4}.manifest-links{border-top:1px solid #1d1d1b;width:min(880px,100vw - 40px);margin:0 auto;padding:100px 0 130px}.manifest-links>h2{font-family:var(--sans);letter-spacing:.13em;text-transform:uppercase;margin:0 0 48px;font-size:.75rem}.manifest-links>a{border-bottom:1px solid #d4d4d0;grid-template-columns:1fr 1.2fr 24px;align-items:center;gap:26px;min-height:112px;padding:22px 0;display:grid}.manifest-links>a:first-of-type{border-top:1px solid #d4d4d0}.manifest-links span{font-family:var(--serif);font-size:clamp(1.5rem,2.5vw,2.2rem)}.manifest-links small{color:#70706c;font-size:.72rem}.manifest-links i{font:500 1.4rem/1 var(--serif);font-style:normal}.manifest-join{width:min(670px,100vw - 40px);margin:0 auto;padding:80px 0 150px}.manifest-join h2{font-family:var(--serif);margin:0 0 28px;font-size:clamp(2.4rem,4vw,4rem);font-weight:480;line-height:1}.manifest-join p{font-family:var(--serif);font-size:1.2rem;line-height:1.62}.manifest-join a{border-bottom:1px solid;margin-top:20px;padding-bottom:4px;font-size:.74rem;font-weight:800;display:inline-block}.manifest-footer{border-top:1px solid #1d1d1b;grid-template-columns:1fr auto auto;align-items:start;gap:50px;padding:55px max(24px,50vw - 590px);font-size:.68rem;display:grid}.manifest-footer-brand{font-weight:850}.manifest-footer nav{gap:28px;display:flex}.manifest-footer>span{color:#797975}@keyframes symbol-enter{0%{opacity:0;transform:scale(.65)rotate(-25deg)}to{opacity:1;transform:none}}@keyframes line-enter{to{transform:scaleX(1)}}@keyframes wordmark-enter{0%{opacity:0;letter-spacing:.06em;transform:translateY(20px)}to{opacity:1;letter-spacing:.015em;transform:none}}@keyframes trajectory-travel{0%,8%{left:0}45%,55%{left:50%}92%,to{left:100%}}@media (width<=650px){.manifest-nav{justify-content:center;gap:18px;padding:0 18px}.manifest-nav a:nth-child(2),.manifest-nav a:nth-child(5){display:none}.manifest-wordmark{padding-top:20px}.manifest-wordmark h1{font-size:3.35rem}.manifest-wordmark>p{margin-top:24px}.cognitive-manifesto{padding-top:30px}.manifest-links>a{grid-template-columns:1fr 24px;gap:14px}.manifest-links small{grid-area:2/1}.manifest-links i{grid-area:1/2/3}.manifest-footer{grid-template-columns:1fr}.manifest-footer nav{flex-wrap:wrap;gap:15px 24px}}@media (prefers-reduced-motion:reduce){.worldeology-symbol,.worldeology-symbol:before,.worldeology-symbol:after,.manifest-wordmark h1,.manifest-trajectory b{animation:none}.worldeology-symbol:after{transform:scaleX(1)}}.worldeology-kinetic{width:min(500px,84vw);height:330px;margin:4px auto 22px;animation:1.25s cubic-bezier(.22,1,.36,1) both field-enter;position:relative;overflow:visible}.kinetic-orbit{border:1px solid #1d1d1b2e;border-radius:50%;position:absolute;top:50%;left:50%}.kinetic-orbit-one{width:360px;height:180px;animation:8s ease-in-out infinite orbit-breathe;transform:translate(-50%,-50%)rotate(-18deg)}.kinetic-orbit-two{border-style:dashed;width:250px;height:275px;animation:11s ease-in-out infinite orbit-breathe-two;transform:translate(-50%,-50%)rotate(32deg)}.kinetic-topic{z-index:2;cursor:pointer;outline:0;text-decoration:none;display:block;position:absolute}.kinetic-mass{background:#171815;border-radius:58% 42% 46% 54%/44% 62% 38% 56%;width:245px;height:225px;animation:9s ease-in-out infinite mass-morph;top:52px;left:60px;box-shadow:0 22px 60px #1718151a}.kinetic-seed{background:#4f8b6f;border-radius:50%;width:54px;height:54px;animation:5s ease-in-out infinite seed-pulse;bottom:31%;right:34%}.kinetic-state{border-radius:50%;display:block;position:absolute;box-shadow:0 16px 32px #17181514}.kinetic-state-one{background:#3159bd;width:58px;height:58px;animation:7s ease-in-out infinite state-one;top:65px;right:84px}.kinetic-state-two{background:var(--lab-red);border-radius:56% 44% 51% 49%/61% 48% 52% 39%;width:88px;height:74px;animation:8.5s ease-in-out infinite state-two;bottom:62px;right:42px}.kinetic-trace{background:#fff;border:2px solid #171815;border-radius:50%;width:11px;height:11px;animation:6.8s linear infinite trace-orbit;position:absolute;top:50%;left:50%;box-shadow:0 0 0 6px #ffffff3d}.kinetic-label{z-index:3;opacity:0;font-family:var(--sans);letter-spacing:-.02em;white-space:nowrap;font-size:.72rem;font-weight:820;line-height:1.12;transition:opacity .22s,transform .3s cubic-bezier(.22,1,.36,1);position:absolute;transform:translateY(8px)scale(.82)}.kinetic-mass .kinetic-label{color:#fff;font-family:var(--serif);letter-spacing:-.035em;place-items:center;font-size:clamp(1.55rem,3vw,2.35rem);font-weight:560;display:grid;inset:0}.kinetic-state-one .kinetic-label{color:#3159bd;top:-42px;right:-18px}.kinetic-seed .kinetic-label{color:#3f795f;background:#fff;padding:5px 7px;top:-42px;left:50%;transform:translate(-50%,8px)scale(.82)}.kinetic-state-two .kinetic-label{color:var(--lab-red);bottom:-38px;right:-6px}.kinetic-topic:hover .kinetic-label,.kinetic-topic:focus-visible .kinetic-label{opacity:1;transform:translateY(0)scale(1.2)}.kinetic-seed:hover .kinetic-label,.kinetic-seed:focus-visible .kinetic-label{transform:translate(-50%)scale(1.16)}.kinetic-topic:focus-visible{box-shadow:0 0 0 4px #fff,0 0 0 6px}.people-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.person-card.member{grid-template-columns:minmax(150px,.72fr) minmax(0,1.28fr);min-height:340px;padding:0;display:grid}.person-card.member img{object-fit:cover;filter:grayscale();width:100%;height:100%;max-height:none}.person-card.member>div{flex-direction:column;min-width:0;padding:30px;display:flex}.person-card.member span{letter-spacing:.08em;font-weight:800}.person-card.member h3{margin:38px 0 15px;font-size:clamp(2rem,3vw,3.15rem);line-height:.94}.person-card.member p{margin:0;font-size:.78rem;line-height:1.65}.person-card.member nav{flex-wrap:wrap;gap:18px;margin-top:auto;padding-top:22px;display:flex}.person-card.member nav a{border-bottom:1px solid;padding-bottom:3px;font-size:.67rem;font-weight:800}@keyframes field-enter{0%{opacity:0;transform:translateY(22px)scale(.94)}to{opacity:1;transform:none}}@keyframes mass-morph{0%,to{border-radius:58% 42% 46% 54%/44% 62% 38% 56%;transform:rotate(-3deg)}50%{border-radius:42% 58% 61% 39%/55% 39% 61% 45%;transform:translate(12px,-7px)rotate(5deg)}}@keyframes seed-pulse{0%,to{transform:scale(.92)}50%{transform:scale(1.12)}}@keyframes state-one{0%,to{transform:translate(0)}50%{transform:translate(-16px,18px)rotate(18deg)}}@keyframes state-two{0%,to{transform:translate(0)}50%{transform:translate(-18px,-10px)rotate(-12deg)}}@keyframes orbit-breathe{0%,to{transform:translate(-50%,-50%)rotate(-18deg)}50%{transform:translate(-50%,-50%)rotate(-10deg)scale(1.05)}}@keyframes orbit-breathe-two{0%,to{transform:translate(-50%,-50%)rotate(32deg)}50%{transform:translate(-50%,-50%)rotate(20deg)scale(.95)}}@keyframes trace-orbit{0%{transform:translate(-174px,-18px)}25%{transform:translate(-18px,-112px)}50%{transform:translate(162px,5px)}75%{transform:translate(8px,108px)}to{transform:translate(-174px,-18px)}}@media (width<=900px){.people-grid{grid-template-columns:1fr}.person-card.member{max-width:720px}}@media (width<=650px){.worldeology-kinetic{height:270px}.kinetic-mass{top:43px;left:22px;transform:scale(.82)}.kinetic-state-one{top:48px;right:44px}.kinetic-state-two{bottom:48px;right:18px}.kinetic-seed{width:48px;height:48px;bottom:29%;right:34%}.kinetic-orbit-one{width:300px}.kinetic-orbit-two{width:210px;height:235px}.kinetic-label{font-size:.62rem}.kinetic-mass .kinetic-label{font-size:1.75rem}.kinetic-state-one .kinetic-label{top:-34px;right:-16px}.kinetic-state-two .kinetic-label{bottom:-31px;right:-10px}.person-card.member{grid-template-columns:1fr}.person-card.member img{height:260px;max-height:260px}.person-card.member h3{margin-top:26px}}@media (prefers-reduced-motion:reduce){.worldeology-kinetic,.kinetic-orbit,.kinetic-mass,.kinetic-mass span,.kinetic-state,.kinetic-trace{animation:none}}.people-grid{gap:18px;width:min(940px,100%);margin:56px auto 0}.person-card.member{grid-template-columns:138px minmax(0,1fr);min-height:245px}.person-card.member img{filter:none;object-position:center top}.person-card.member>div{padding:24px}.person-card.member h3{margin:24px 0 12px;font-size:clamp(1.7rem,2.3vw,2.35rem)}.person-card.member p{font-size:.73rem;line-height:1.55}.person-card.member nav{padding-top:16px}@media (width<=650px){.people-grid{width:min(420px,100%)}.person-card.member{grid-template-columns:112px minmax(0,1fr);min-height:210px}.person-card.member img{height:100%;max-height:none}.person-card.member>div{padding:20px}.person-card.member h3{margin-top:20px;font-size:1.8rem}}.cognitive-manifesto{counter-reset:manifest-phase;width:min(760px,100vw - 40px);padding-top:62px}.cognitive-manifesto p{margin-bottom:38px;font-size:clamp(1.22rem,1.65vw,1.48rem);line-height:1.64}.cognitive-manifesto>p:first-child{letter-spacing:-.018em;max-width:680px;margin-bottom:48px;font-size:clamp(1.55rem,2.3vw,2rem);font-weight:620;line-height:1.42}.cognitive-manifesto>p:nth-child(2){font-size:clamp(1.35rem,1.9vw,1.65rem);line-height:1.55}.cognitive-manifesto strong{font-weight:720}.cognitive-manifesto .manifest-emphasis{letter-spacing:-.04em;border-top:1px solid #1d1d1b;border-bottom:1px solid #1d1d1b;margin:76px 0;padding:42px 0;font-size:clamp(2.25rem,4.1vw,3.65rem);font-weight:650;line-height:1.08}.cognitive-manifesto h3{counter-increment:manifest-phase;border-top:1px solid #bdbdb9;grid-template-columns:52px 1fr;gap:18px;margin:88px 0 24px;padding-top:27px;font-size:clamp(1.8rem,2.8vw,2.55rem);font-weight:650;line-height:1.16;display:grid}.cognitive-manifesto h3:before{content:"0" counter(manifest-phase);color:var(--lab-red);font:800 .7rem/1 var(--sans);letter-spacing:.1em;padding-top:.34rem}.cognitive-manifesto h3+p{padding-left:70px}.cognitive-manifesto .manifest-ending{letter-spacing:-.035em;margin-top:98px;padding:45px 0 0;font-size:clamp(2rem,3.6vw,3.15rem);font-weight:620;line-height:1.18}@media (width<=650px){.cognitive-manifesto{padding-top:44px}.cognitive-manifesto p{font-size:1.16rem}.cognitive-manifesto>p:first-child{font-size:1.48rem}.cognitive-manifesto .manifest-emphasis{margin:58px 0;padding:32px 0;font-size:2.15rem}.cognitive-manifesto h3{grid-template-columns:38px 1fr;gap:10px;margin-top:70px;font-size:1.72rem}.cognitive-manifesto h3+p{padding-left:48px}.cognitive-manifesto .manifest-ending{font-size:2rem}}.cognitive-manifesto{counter-reset:none;width:min(720px,100vw - 40px);padding:64px 0 130px}.cognitive-manifesto .manifest-flow{letter-spacing:-.008em;margin:0;font-size:clamp(1.28rem,1.75vw,1.55rem);font-weight:430;line-height:1.72}.cognitive-manifesto .manifest-flow strong{font-weight:760}@media (width<=650px){.cognitive-manifesto{padding:46px 0 100px}.cognitive-manifesto .manifest-flow{font-size:1.17rem;line-height:1.67}}.cognitive-manifesto{width:min(670px,100vw - 40px);padding:62px 0 126px}.cognitive-manifesto>p,.cognitive-manifesto>p:first-child,.cognitive-manifesto>p:nth-child(2){letter-spacing:0;border:0;max-width:none;margin:0 0 30px;padding:0;font-size:clamp(1.08rem,1.38vw,1.25rem);font-weight:430;line-height:1.58}.cognitive-manifesto>p.manifest-lead{font-weight:650}.cognitive-manifesto>p.manifest-thesis{letter-spacing:-.025em;margin:50px 0;font-size:clamp(1.5rem,2.2vw,1.95rem);font-weight:680;line-height:1.3}.cognitive-manifesto>p strong{font-weight:720}.cognitive-manifesto>p.manifest-final{letter-spacing:-.015em;margin:58px 0 0;font-size:clamp(1.3rem,1.85vw,1.6rem);font-weight:680;line-height:1.4}@media (width<=650px){.cognitive-manifesto{padding:46px 0 96px}.cognitive-manifesto>p,.cognitive-manifesto>p:first-child,.cognitive-manifesto>p:nth-child(2){font-size:1.08rem;line-height:1.58}.cognitive-manifesto>p.manifest-thesis{margin:42px 0;font-size:1.55rem}.cognitive-manifesto>p.manifest-final{margin-top:48px;font-size:1.38rem}}.cognitive-manifesto,.manifest-links,.manifest-join{width:min(680px,100vw - 40px)}.cognitive-manifesto>p,.cognitive-manifesto>p:first-child,.cognitive-manifesto>p:nth-child(2),.cognitive-manifesto>p.manifest-thesis,.cognitive-manifesto>p.manifest-final{color:#292925;font-family:var(--serif),Georgia,serif;letter-spacing:0;font-size:clamp(1.08rem,1.36vw,1.22rem);line-height:1.6}.cognitive-manifesto>p.manifest-thesis{margin:44px 0;font-weight:720}.cognitive-manifesto>p.manifest-final{margin-top:48px;font-weight:720}.manifest-links{padding-top:82px}.manifest-links>h2{color:#292925}.manifest-links>a{color:#292925;grid-template-columns:1fr 24px;gap:7px 20px;min-height:116px}.manifest-links span{font-size:clamp(1.35rem,1.9vw,1.65rem);line-height:1.15}.manifest-links small{color:#555650;font-family:var(--serif),Georgia,serif;grid-area:2/1;font-size:.98rem;line-height:1.4}.manifest-links i{color:#292925;grid-area:1/2/3;align-self:center}.manifest-join>*{max-width:680px}@media (width<=650px){.cognitive-manifesto>p,.cognitive-manifesto>p:first-child,.cognitive-manifesto>p:nth-child(2),.cognitive-manifesto>p.manifest-thesis,.cognitive-manifesto>p.manifest-final{font-size:1.06rem}.manifest-links small{font-size:.92rem}}.research-page-hero{align-items:end;min-height:360px;padding:38px 0 58px}.research-page-hero h1{font-size:clamp(3.6rem,6.5vw,7rem);line-height:.88}.research-page-hero>p:last-child{margin-top:12px;font-size:1.18rem}.program-cognitive{--program-color:#171815}.program-learning{--program-color:#3159bd}.program-world{--program-color:#4f8b6f}.program-architecture{--program-color:var(--lab-red)}.about-page-hero{align-items:end;min-height:350px;padding:42px 0 60px}.about-page-hero h1{font-size:clamp(3.8rem,7vw,7.5rem)}.about-page-hero>p:last-child{margin-top:10px;font-size:1.2rem}.about-part{padding:90px 0}.about-part>header h2{font-size:clamp(2.7rem,4.5vw,4.8rem)}.about-part .lab-prose{max-width:820px;margin-top:58px}.about-part .lab-prose p{font-size:clamp(1.2rem,1.8vw,1.55rem)}.about-focus-list{max-width:980px;margin:70px auto 0}.about-focus-list a{--focus-color:#171815;border-top:1px solid var(--lab-line);grid-template-columns:minmax(220px,.8fr) 1.2fr 28px;align-items:center;gap:24px;min-height:96px;padding:20px 4px;display:grid;position:relative}.about-focus-list a:last-child{border-bottom:1px solid var(--lab-line)}.about-focus-list a:before{content:"";background:var(--focus-color);border-radius:50%;width:7px;height:7px;position:absolute}.about-focus-list span{font:520 clamp(1.25rem,2vw,1.8rem)/1.1 var(--serif);padding-left:20px}.about-focus-list small{color:#626860;font-size:.72rem}.about-focus-list i{font:400 1.25rem/1 var(--serif);font-style:normal}.about-focus-list .focus-blue{--focus-color:#3159bd}.about-focus-list .focus-green{--focus-color:#4f8b6f}.about-focus-list .focus-red{--focus-color:var(--lab-red)}.people-grid-single{grid-template-columns:minmax(0,760px);justify-content:center}.institution-index{border-top:1px solid var(--lab-ink);border-left:1px solid var(--lab-ink);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.institution-index article{border-right:1px solid var(--lab-ink);border-bottom:1px solid var(--lab-ink);flex-direction:column;min-height:240px;padding:26px;display:flex}.institution-index span{color:var(--lab-red);font-size:.58rem;font-weight:820}.institution-index h3{margin:auto 0 12px;font-size:clamp(1.5rem,2.5vw,2.45rem);line-height:1}.institution-index p{color:#686d65;text-transform:uppercase;margin:0;font-size:.61rem}.industry-network{border:1px solid var(--lab-ink);margin-top:90px;padding:36px}.industry-marks{border-top:1px solid var(--lab-line);border-left:1px solid var(--lab-line);grid-template-columns:repeat(5,1fr);align-items:stretch;margin-top:28px;display:grid}.industry-marks div{border-right:1px solid var(--lab-line);border-bottom:1px solid var(--lab-line);background:#fff;place-items:center;min-height:150px;padding:28px;display:grid}.industry-marks img{object-fit:contain;filter:grayscale();opacity:.78;width:100%;height:56px}.industry-marks div:last-child img{height:72px}.collaborator-index{border-top:1px solid var(--lab-ink);margin-top:90px;padding-top:35px}.collaborator-index>header{grid-template-columns:220px 1fr;align-items:start;gap:35px;display:grid}.collaborator-index>header p{margin:0}.collaborator-index>header p:last-child{color:#686d65;max-width:680px}.collaborator-index>div{border-top:1px solid var(--lab-line);border-left:1px solid var(--lab-line);flex-wrap:wrap;margin-top:36px;display:flex}.collaborator-index>div span{border-right:1px solid var(--lab-line);border-bottom:1px solid var(--lab-line);font:480 1rem/1.2 var(--serif);padding:13px 16px}.collaborator-index nav{flex-wrap:wrap;gap:12px 24px;margin-top:28px;display:flex}.collaborator-index nav a{border-bottom:1px solid;padding-bottom:3px;font-size:.65rem;font-weight:800}@media (width<=900px){.institution-index{grid-template-columns:1fr}.institution-index article{border-right:1px solid var(--lab-ink);border-bottom:1px solid var(--lab-ink)}.industry-marks{grid-template-columns:repeat(2,1fr)}.collaborator-index>header{grid-template-columns:1fr}}@media (width<=650px){.research-page-hero{min-height:300px;padding-bottom:42px}.research-page-hero h1{font-size:3.5rem}.institution-index article{min-height:190px}.industry-network{padding:24px 18px}.industry-marks{grid-template-columns:1fr 1fr}.industry-marks div{min-height:110px;padding:20px}.collaborator-index>div span{font-size:.9rem}}.research-directory-body{padding:72px 0 110px}.research-directory-body>.lab-index{margin:0 0 28px}.research-directory-note{max-width:760px;margin:52px 0 0 25%}.research-directory-note p{color:#4e544c;font:430 clamp(1.25rem,2vw,1.75rem)/1.5 var(--serif);margin:0 0 28px}.research-field-header{border-top:1px solid var(--lab-ink);grid-template-columns:180px 1fr;align-items:start;gap:35px 40px;min-height:440px;padding:48px 0 75px;display:grid}.research-field-header .lab-index a{border-bottom:1px solid}.research-field-header h1{margin:0;font-size:clamp(4rem,8vw,8.5rem);line-height:.85}.research-field-header>p:last-child{color:#4e544c;max-width:760px;font:430 1.35rem/1.5 var(--serif);grid-column:2;margin:0}.research-proposition{max-width:820px;margin:0 auto;padding:110px 0}.research-proposition p{color:#444a42;font:430 clamp(1.08rem,1.35vw,1.24rem)/1.65 var(--serif);margin:0 0 30px}.research-proposition .program-lead{color:var(--lab-ink);margin-bottom:42px;font-size:clamp(1.4rem,2vw,1.8rem);line-height:1.48}.research-proposition .program-thesis{color:var(--program-color);margin:58px 0;font-size:clamp(1.8rem,2.6vw,2.65rem);line-height:1.25}.research-proposition strong{color:var(--lab-ink);font-weight:620}.research-proposition .program-closing{color:var(--lab-ink);margin-top:58px;font-size:clamp(1.35rem,1.9vw,1.7rem);line-height:1.5}.research-work-index{max-width:980px;margin:0 auto;padding:40px 0 120px}.research-work-index>.lab-index{margin:0 0 48px}.research-work-index a{border-top:1px solid var(--lab-line);grid-template-columns:1fr 36px;align-items:center;gap:8px 22px;min-height:104px;padding:22px 4px;text-decoration:none;display:grid}.research-work-index a:last-child{border-bottom:1px solid var(--lab-line)}.research-work-index span{font:520 clamp(1.55rem,2.5vw,2.35rem)/1.05 var(--serif)}.research-work-index small{color:#5f655d;font:430 .85rem/1.4 var(--serif);grid-area:2/1}.research-work-index i{font:400 1.5rem/1 var(--serif);grid-area:1/2/3;font-style:normal}@media (width<=780px){.research-directory-note{margin-left:0}.research-field-header{grid-template-columns:1fr;min-height:360px}.research-field-header>p:last-child{grid-column:auto}.research-proposition{padding:76px 0}.research-work-index{padding-bottom:85px}}@media (width<=520px){.research-field-header h1{font-size:3.8rem}.research-proposition p{font-size:1.05rem}.research-work-index a{min-height:92px}.research-work-index span{font-size:1.55rem}}@media (width<=650px){.about-page-hero{min-height:280px}.about-page-hero h1{font-size:3.5rem}.about-part{padding:72px 0}.about-focus-list{margin-top:50px}.about-focus-list a{grid-template-columns:1fr 24px;gap:8px 16px}.about-focus-list span{grid-column:1}.about-focus-list small{grid-area:2/1;padding-left:20px}.about-focus-list i{grid-area:1/2/3}}.faculty-directory-hero{align-items:end;min-height:430px}.faculty-directory-hero h1{font-size:clamp(4.8rem,9vw,9.5rem)}.faculty-profile{background:#fff}.faculty-breadcrumb{color:#676c65;border-bottom:1px solid var(--lab-line);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:10px;height:58px;margin-top:92px;padding:0 max(32px,50vw - 660px);font-size:.66rem;font-weight:780;display:flex}.faculty-breadcrumb a{color:var(--lab-ink)}.faculty-breadcrumb i{color:var(--lab-red);font-style:normal}.faculty-profile-hero{border-bottom:1px solid var(--lab-ink);grid-template-columns:minmax(0,1.08fr) minmax(390px,.72fr);align-items:center;gap:clamp(55px,8vw,120px);min-height:760px;padding:70px max(32px,50vw - 660px) 90px;display:grid}.faculty-profile-copy h1{letter-spacing:-.065em;margin:32px 0 0;font-size:clamp(5.3rem,9vw,10rem);line-height:.78}.faculty-profile-lead{color:#444942;max-width:760px;font:430 clamp(1.25rem,1.9vw,1.7rem)/1.5 var(--serif);margin:48px 0 0}.faculty-profile-links{flex-wrap:wrap;gap:13px 28px;margin-top:42px;display:flex}.faculty-profile-links a{border-bottom:1px solid;padding-bottom:4px;font-size:.7rem;font-weight:820}.faculty-profile-hero figure{border:1px solid var(--lab-ink);background:#f2f1ed;margin:0}.faculty-profile-hero figure img{aspect-ratio:1/1.12;object-fit:cover;object-position:center top;width:100%}.faculty-profile-hero figcaption{border-top:1px solid var(--lab-ink);gap:5px;padding:18px 20px;display:grid}.faculty-profile-hero figcaption span{color:var(--lab-red);letter-spacing:.1em;text-transform:uppercase;font-size:.6rem;font-weight:850}.faculty-profile-hero figcaption strong{font:520 1.05rem/1.2 var(--serif)}.faculty-profile-section{border-bottom:1px solid var(--lab-line);padding:clamp(100px,12vw,170px) max(32px,50vw - 660px)}.faculty-profile-section>header{grid-template-columns:170px 1fr;align-items:start;gap:34px;display:grid}.faculty-profile-section h2{max-width:990px;margin:0;font-size:clamp(3.3rem,5.8vw,6.4rem);line-height:.91}.faculty-agenda>div{border:1px solid var(--lab-ink);grid-template-columns:repeat(3,1fr);margin-top:80px;display:grid}.faculty-agenda article{border-right:1px solid var(--lab-ink);flex-direction:column;min-height:410px;padding:32px;display:flex}.faculty-agenda article:last-child{border-right:0}.faculty-agenda article>span{color:var(--lab-red);letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:850}.faculty-agenda h3{margin:65px 0 20px;font-size:clamp(2rem,3vw,3.1rem);line-height:.97}.faculty-agenda p{color:#5c625a;margin:0;font-size:.78rem;line-height:1.65}.faculty-agenda a{border-bottom:1px solid;width:fit-content;margin-top:auto;padding-bottom:4px;font-size:.67rem;font-weight:820}.faculty-work{color:#fff;background:var(--lab-ink)}.faculty-work .lab-index{color:#ff8069}.faculty-work-list{border-top:1px solid #ffffff59;margin-top:80px}.faculty-work-list a{border-bottom:1px solid #ffffff3d;grid-template-columns:minmax(240px,.7fr) 1fr 28px;align-items:center;gap:28px;min-height:130px;padding:24px 0;display:grid}.faculty-work-list b{font:500 clamp(1.8rem,3vw,3.1rem)/1 var(--serif)}.faculty-work-list span{color:#ffffff94;font-size:.78rem}.faculty-work-list i{color:#ff8069;font:500 1.6rem/1 var(--serif);font-style:normal}.faculty-publications>div{border-top:1px solid var(--lab-ink);margin-top:80px}.faculty-publications>div>a{border-bottom:1px solid var(--lab-line);grid-template-columns:45px 175px 1fr 24px;align-items:center;gap:22px;min-height:122px;padding:22px 0;display:grid}.faculty-publications>div span{color:var(--lab-red);font-size:.63rem;font-weight:850}.faculty-publications>div small{color:#62675f;text-transform:uppercase;font-size:.68rem;font-weight:780}.faculty-publications>div strong{font:510 clamp(1.25rem,2vw,1.9rem)/1.16 var(--serif)}.faculty-publications>div i{color:var(--lab-red);font:500 1.3rem/1 var(--serif);font-style:normal}.faculty-scholar-link{border-bottom:1px solid;width:fit-content;margin-top:32px;padding-bottom:4px;font-size:.69rem;font-weight:820;display:block}.faculty-trajectory{background:#f4f3ef}.faculty-trajectory ol{border-top:1px solid var(--lab-ink);max-width:980px;margin:80px 0 0 auto;padding:0;list-style:none}.faculty-trajectory li{border-bottom:1px solid var(--lab-line);grid-template-columns:140px 1fr;align-items:center;gap:30px;min-height:120px;padding:25px 0;display:grid}.faculty-trajectory time{color:var(--lab-red);font:520 1.25rem/1 var(--serif)}.faculty-trajectory strong{font:520 clamp(1.45rem,2.3vw,2.25rem)/1.08 var(--serif);display:block}.faculty-trajectory span{color:#666c64;letter-spacing:.07em;text-transform:uppercase;margin-top:8px;font-size:.65rem;font-weight:780;display:block}@media (width<=980px){.faculty-profile-hero{grid-template-columns:1fr}.faculty-profile-hero figure{max-width:620px}.faculty-agenda>div{grid-template-columns:1fr}.faculty-agenda article{border-right:0;border-bottom:1px solid var(--lab-ink);min-height:300px}.faculty-agenda article:last-child{border-bottom:0}.faculty-publications>div>a{grid-template-columns:40px 130px 1fr 20px}}@media (width<=650px){.faculty-directory-hero{min-height:320px}.faculty-breadcrumb{flex-wrap:wrap;height:auto;margin-top:78px;padding:16px 18px}.faculty-profile-hero{gap:48px;min-height:0;padding:58px 18px 72px}.faculty-profile-copy h1{font-size:4.6rem}.faculty-profile-lead{margin-top:34px;font-size:1.18rem}.faculty-profile-section{padding:82px 18px}.faculty-profile-section>header{grid-template-columns:1fr}.faculty-profile-section h2{font-size:3.15rem}.faculty-agenda>div,.faculty-work-list,.faculty-publications>div{margin-top:55px}.faculty-work-list a{grid-template-columns:1fr 24px;gap:8px 15px;min-height:120px}.faculty-work-list span{grid-area:2/1}.faculty-work-list i{grid-area:1/2/3}.faculty-publications>div>a{grid-template-columns:30px 1fr 20px;gap:8px 12px;padding:25px 0}.faculty-publications>div small{grid-column:2}.faculty-publications>div strong{grid-area:2/2}.faculty-publications>div i{grid-area:1/3/3}.faculty-trajectory ol{margin-top:55px}.faculty-trajectory li{grid-template-columns:90px 1fr;gap:16px}}
