@font-face{font-family:Geist;src:url(/fonts/geist-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--paper:#f4f0e9;--paper-2:#ebe5db;--ink:#092d36;--ink-2:#17424a;--night:#061d25;--night-2:#0a3038;--teal:#25c8c5;--coral:#ff6973;--violet:#8878ec;--gold:#f5bd55;--mint:#70dab1;--line:#092d3626;--line-light:#ffffff26;--shell:min(1440px, calc(100vw - 72px));--shadow:0 36px 100px #0419212e}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--paper);text-rendering:optimizelegibility;margin:0;font-family:Geist,Helvetica Neue,Arial,sans-serif}body:before{content:"";z-index:-1;pointer-events:none;opacity:.33;background-image:linear-gradient(#092d3607 1px,#0000 1px),linear-gradient(90deg,#092d3607 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}button,input,select,textarea{font:inherit}button{color:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,p{margin-top:0}.shell{width:var(--shell);margin:0 auto}.site-header{z-index:100;width:min(1476px,100vw - 36px);height:82px;color:var(--ink);-webkit-backdrop-filter:blur(22px)saturate(1.2);backdrop-filter:blur(22px)saturate(1.2);background:#f6f2ebe0;border:1px solid #092d361c;grid-template-columns:auto 1fr auto;align-items:center;gap:46px;padding:0 18px 0 15px;display:grid;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 56px #051d2517}.brand-button{cursor:pointer;background:0 0;border:0;padding:0}.wordmark{align-items:center;gap:13px;display:inline-flex}.mark{flex:none;width:47px;height:47px}.mark.compact{width:32px;height:32px}.wordmark>span{text-align:left;gap:2px;display:grid}.wordmark strong{letter-spacing:.18em;font-size:23px;font-weight:760;line-height:1}.wordmark small{letter-spacing:.35em;opacity:.62;font-size:7px;font-weight:720}.site-header nav{justify-content:center;gap:34px;height:100%;display:flex}.site-header nav button{text-transform:capitalize;cursor:pointer;opacity:.68;background:0 0;border:0;padding:0;font-size:11px;position:relative}.site-header nav button:after{content:"";background:linear-gradient(90deg, var(--teal), var(--coral));height:2px;transition:right .28s;position:absolute;bottom:19px;left:0;right:100%}.site-header nav button:hover,.site-header nav button.active{opacity:1}.site-header nav button:hover:after,.site-header nav button.active:after{right:0}.contact-button,.primary{min-height:48px;color:var(--paper);background:var(--ink);cursor:pointer;border:0;justify-content:center;align-items:center;gap:28px;padding:0 19px;font-size:11px;font-weight:720;transition:transform .25s,box-shadow .25s;display:inline-flex;overflow:hidden}.contact-button:before,.primary:before{content:"";background:linear-gradient(110deg,#0000,#ffffff26,#0000);transition:transform .6s;position:absolute;inset:0;transform:translate(-110%)}.contact-button,.primary{position:relative}.contact-button:hover,.primary:hover{transform:translateY(-2px);box-shadow:0 16px 36px #03192133}.contact-button:hover:before,.primary:hover:before{transform:translate(110%)}.primary.dark{background:var(--night)}.menu-toggle,.mobile-menu{display:none}.hero{--x:72%;--y:38%;background:radial-gradient(circle at var(--x) var(--y), #2ed0c92b, transparent 24%), radial-gradient(circle at 7% 28%, #ff697314, transparent 25%), linear-gradient(145deg, #f7f3ec, #eee9df);min-height:960px;padding:155px 0 72px;position:relative;overflow:hidden}.hero:after{content:"";border:1px solid #092d3614;border-radius:50%;width:75vw;height:75vw;position:absolute;bottom:-44vw;right:-17vw;box-shadow:0 0 0 8vw #092d3604,0 0 0 16vw #092d3603}.hero-grid{z-index:2;grid-template-columns:minmax(440px,.84fr) minmax(620px,1.16fr);align-items:center;gap:clamp(40px,6vw,105px);display:grid;position:relative}.hero-copy{z-index:3;position:relative}.eyebrow,.section-kicker{text-transform:uppercase;letter-spacing:.2em;color:#168f92;align-items:center;gap:10px;margin-bottom:21px;font-size:9px;font-weight:760;line-height:1.2;display:flex}.eyebrow span{background:linear-gradient(90deg, var(--teal), var(--coral));width:38px;height:1px}.section-kicker.light{color:var(--coral)}.hero h1{letter-spacing:-.075em;max-width:760px;margin-bottom:30px;font-size:clamp(64px,6.4vw,105px);font-weight:610;line-height:.9}.hero h1 em{letter-spacing:-.06em;background:linear-gradient(93deg,#138d91,#6f67cd 54%,#d95564);color:#0000;-webkit-background-clip:text;margin-top:15px;font-family:Georgia,Times New Roman,serif;font-weight:400;display:block}.dek{color:#092d36ba;max-width:625px;margin-bottom:32px;font-size:17px;line-height:1.7}.actions{align-items:center;gap:27px;display:flex}.actions .primary{min-height:56px;padding:0 22px}.text-link{cursor:pointer;background:0 0;border:0;border-bottom:1px solid #092d366b;align-items:center;gap:14px;padding:8px 0;font-size:11px;font-weight:710;display:inline-flex}.text-link span{transition:transform .25s}.text-link:hover span{transform:translate(4px)}.hero-proof{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:22px;margin-top:54px;padding-top:22px;display:grid}.hero-proof span{grid-template-columns:auto 1fr;align-items:center;gap:10px;display:grid}.hero-proof b{font-family:Georgia,serif;font-size:27px;font-weight:400}.hero-proof small{text-transform:uppercase;letter-spacing:.08em;opacity:.6;max-width:100px;font-size:8px;line-height:1.45}.hero-mosaic{perspective:1200px;height:686px;position:relative}.mosaic-main,.mosaic-biology,.mosaic-paper,.mosaic-window{box-shadow:var(--shadow);border:1px solid #ffffff42;position:absolute;overflow:hidden}.mosaic-main{background:var(--night);inset:0 8% 9% 13%}.mosaic-main:after{content:"";background:linear-gradient(155deg,#0000 45%,#041921b8);position:absolute;inset:0}.mosaic-main img{object-fit:cover;filter:saturate(.78)contrast(1.05);width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.hero-mosaic:hover .mosaic-main img{transform:scale(1.035)}.mosaic-label,.mosaic-biology span,.mosaic-paper span{z-index:2;color:#fff;letter-spacing:.16em;font-size:8px;font-weight:750;position:absolute;bottom:18px;left:20px}.mosaic-biology{width:31%;height:31%;top:7%;right:0;transform:translateZ(34px)}.mosaic-biology img,.mosaic-paper img{object-fit:cover;width:100%;height:100%}.mosaic-biology:after,.mosaic-paper:after{content:"";background:linear-gradient(#0000 45%,#041921c7);position:absolute;inset:0}.mosaic-paper{background:#fff;width:38%;height:28%;bottom:0;left:0;transform:translateZ(55px)}.mosaic-paper img{object-fit:contain}.mosaic-window{aspect-ratio:1;color:#fff;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#051d25e6;width:31%;bottom:4%;right:2%}.mosaic-window>span{letter-spacing:.18em;font-size:7px;position:absolute;top:17px;left:17px}.mosaic-window i{mix-blend-mode:screen;border-radius:50%;width:42%;height:42%;animation:6s ease-in-out infinite alternate fieldBreath;position:absolute}.mosaic-window i:first-of-type{background:#25c8c5bf;top:18%;left:18%}.mosaic-window i:nth-of-type(2){background:#ff6973b3;animation-delay:-1.5s;top:18%;right:18%}.mosaic-window i:nth-of-type(3){background:#8878ecb8;animation-delay:-3s;bottom:18%;left:18%}.mosaic-window i:nth-of-type(4){background:#f5bd55a6;animation-delay:-4.5s;bottom:18%;right:18%}.mosaic-window b{z-index:3;background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #ffffff1a,0 0 25px #fff}.spectral-scale{z-index:4;color:var(--ink);letter-spacing:.12em;flex-direction:column;justify-content:space-between;align-items:center;gap:5px;font-size:7px;display:flex;position:absolute;top:3%;bottom:11%;left:8%}.spectral-scale i{background:linear-gradient(var(--teal), var(--violet), var(--coral), var(--gold));flex:1;width:2px}.hero-field{pointer-events:none;position:absolute;inset:0}.orbit{border:1px solid #092d3614;border-radius:50%;position:absolute}.o1{width:460px;height:460px;top:260px;left:-270px}.o2{width:280px;height:280px;top:11%;right:4%}.o3{width:690px;height:690px;bottom:-30%;right:8%}.beam{transform-origin:100%;background:linear-gradient(90deg,#0000,#25c8c545,#ff69734d);height:1px;position:absolute}.b1{width:45vw;top:47%;right:32%;transform:rotate(-12deg)}.b2{width:39vw;top:47%;right:32%;transform:rotate(17deg)}.focus-dot{background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:46.6%;right:31.8%;box-shadow:0 0 35px 11px #25c8c55c}.hero-footer{z-index:4;width:var(--shell);letter-spacing:.2em;opacity:.46;justify-content:space-between;font-size:7px;font-weight:700;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.mission-band{padding:145px 0}.mission-grid{grid-template-columns:.5fr 1.45fr .7fr;align-items:end;gap:72px;display:grid}.mission-grid h2,.section-heading h2,.translation-sticky h2,.clinical-manifesto h2,.research-intro h2,.team-principle h2,.outreach-cta h2,.funding-band h2,.footer-top h2{letter-spacing:-.06em;margin:0;font-size:clamp(42px,4.8vw,76px);font-weight:520;line-height:1.02}.mission-grid>p:last-child,.section-heading>p:last-child,.research-intro>p:last-child{opacity:.66;margin:0;font-size:15px;line-height:1.8}.continuum{color:var(--paper);background:var(--night);border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light);grid-template-columns:repeat(5,1fr);display:grid}.continuum span{border-right:1px solid var(--line-light);letter-spacing:.16em;justify-content:center;align-items:center;gap:17px;min-height:88px;font-size:8px;font-weight:740;display:flex;position:relative}.continuum b{color:var(--coral);font-size:7px}.continuum i{z-index:2;color:var(--teal);font-style:normal;position:absolute;right:-8px}.research-home{color:var(--paper);background:linear-gradient(145deg,#041b23,#082c35 70%,#103c43);padding:150px 0;position:relative;overflow:hidden}.research-home:before{content:"";border:1px solid #ffffff12;border-radius:50%;width:720px;height:720px;position:absolute;top:-250px;right:-230px;box-shadow:0 0 0 90px #ffffff03,0 0 0 180px #ffffff02}.section-heading{grid-template-columns:.48fr 1.2fr .65fr;align-items:end;gap:70px;margin-bottom:68px;display:grid}.research-home .section-kicker,.research-home .section-heading>p:last-child{color:var(--paper)}.research-home .section-kicker{opacity:.72}.program-stack{z-index:2;border-top:1px solid var(--line-light);position:relative}.program-stack button{--program:var(--teal);width:100%;min-height:124px;color:inherit;border:0;border-bottom:1px solid var(--line-light);text-align:left;cursor:pointer;background:0 0;grid-template-columns:70px .9fr 1.2fr 55px;align-items:center;gap:30px;padding:25px 15px;transition:padding .35s,background .35s;display:grid;position:relative;overflow:hidden}.program-stack button:before{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--program) 20%, transparent), transparent 75%);transition:transform .45s cubic-bezier(.2,.75,.2,1);position:absolute;inset:0;transform:translate(-101%)}.program-stack button:hover{background:#ffffff09;padding-left:31px;padding-right:31px}.program-stack button:hover:before{transform:translate(0)}.program-stack button>span{z-index:2;position:relative}.program-id{color:var(--program);letter-spacing:.12em;font-size:9px}.program-title{letter-spacing:-.03em;font-size:24px;font-weight:560}.program-copy{opacity:.6;max-width:570px;font-size:12px;line-height:1.65}.program-arrow{justify-self:end}.program-signal{opacity:0;width:230px;height:100%;transition:opacity .35s;inset:auto 20% 0 auto;position:absolute!important}.program-stack button:hover .program-signal{opacity:.35}.program-signal i{background:var(--program);height:1px;transform:rotate(calc((var(--i,0) - 1) * 7deg));position:absolute;top:50%;left:0;right:0}.program-signal i:first-child{--i:0}.program-signal i:nth-child(2){--i:1}.program-signal i:nth-child(3){--i:2}.translation-story{background:#e9e3da;padding:155px 0}.translation-layout{grid-template-columns:.78fr 1.22fr;gap:120px;display:grid}.translation-sticky{align-self:start;position:sticky;top:150px}.translation-sticky>p:not(.section-kicker){opacity:.65;max-width:510px;margin:28px 0;font-size:15px;line-height:1.75}.outline-button{cursor:pointer;background:0 0;border:1px solid;min-height:50px;padding:0 18px;font-size:10px;font-weight:720;transition:color .25s,background .25s}.outline-button:hover{color:var(--paper);background:var(--ink)}.translation-layout ol{background:var(--line);gap:1px;margin:0;padding:0;list-style:none;display:grid}.translation-layout li{background:#f7f3ecb8;grid-template-columns:220px 1fr;align-items:center;gap:42px;min-height:260px;padding:34px 40px;display:grid}.step-orb{--step:0;border:1px solid #092d362e;border-radius:50%;width:170px;height:170px;position:relative}.step-orb:before,.step-orb:after{content:"";border-radius:50%;position:absolute}.step-orb:before{background:radial-gradient(circle at 35% 35%, var(--teal), transparent 62%), radial-gradient(circle at 68% 68%, var(--coral), transparent 64%);opacity:calc(.46 + var(--step) * .1);inset:20%}.step-orb:after{top:calc(15% + var(--step) * 11%);left:calc(68% - var(--step) * 9%);background:var(--paper);width:11px;height:11px;box-shadow:0 0 0 8px #092d3612,0 0 24px #092d364d}.step-orb span{width:124%;height:1px;transform:rotate(calc(-12deg + var(--step) * 8deg));background:linear-gradient(90deg, transparent, var(--violet), var(--teal), transparent);position:absolute;top:50%;left:-12%}.translation-layout li b{color:#178d91;font-size:8px}.translation-layout li h3{margin:10px 0;font-family:Georgia,serif;font-size:39px;font-weight:400}.translation-layout li p{opacity:.65;max-width:360px;font-size:13px;line-height:1.65}.translation-layout li small{letter-spacing:.18em;color:#168f92;font-size:7px}.people-preview,.evidence-home{padding-top:150px;padding-bottom:160px}.people-collage{grid-template-rows:300px 300px;grid-template-columns:1.5fr repeat(3,.72fr);gap:10px;display:grid}.people-collage>div,.people-collage>button{border:0;min-width:0;position:relative;overflow:hidden}.people-collage img{object-fit:cover;object-position:top;filter:saturate(.74);width:100%;height:100%;transition:filter .4s,transform .7s}.people-collage>div:hover img{filter:saturate();transform:scale(1.025)}.collage-lead{grid-row:1/3}.collage-lead:after,.collage-person:after{content:"";background:linear-gradient(#0000,#051d25d9);position:absolute;inset:40% 0 0}.collage-lead span,.collage-person span{z-index:2;color:#fff;letter-spacing:.1em;text-transform:uppercase;font-size:8px;line-height:1.55;position:absolute;bottom:16px;left:18px;right:18px}.collage-lead span b{letter-spacing:normal;text-transform:none;font-family:Georgia,serif;font-size:21px;display:block}.people-collage>button{color:var(--paper);background:var(--night);text-align:left;cursor:pointer;align-content:center;justify-items:start;padding:25px;display:grid}.people-collage>button:before{content:"";border:1px solid #ffffff1a;border-radius:50%;width:150%;height:150%;position:absolute;bottom:-55%;right:-55%}.people-collage>button strong{color:var(--coral);font-family:Georgia,serif;font-size:66px;font-weight:400}.people-collage>button>span{text-transform:uppercase;letter-spacing:.12em;max-width:130px;font-size:10px;line-height:1.5}.people-collage>button i{margin-top:34px;font-size:9px;font-style:normal}.evidence-home{border-top:1px solid var(--line)}.editorial-publications{grid-template-columns:1.35fr repeat(3,.72fr);gap:20px;display:grid}.editorial-publications>a{flex-direction:column;min-width:0;transition:transform .35s;display:flex}.editorial-publications>a:hover{transform:translateY(-7px)}.editorial-publications>a>div{background:#fff;height:235px;position:relative;overflow:hidden;box-shadow:0 18px 54px #051d2514}.editorial-publications .lead-publication>div{height:360px}.editorial-publications img{object-fit:contain;width:100%;height:100%;transition:transform .5s}.editorial-publications a:hover img{transform:scale(1.025)}.editorial-publications>a>div span{color:#fff;background:#051d25d1;place-items:center;width:32px;height:32px;font-size:8px;display:grid;position:absolute;top:12px;right:12px}.editorial-publications a>p{color:#168f92;text-transform:uppercase;letter-spacing:.14em;margin:19px 0 10px;font-size:8px;font-weight:720;line-height:1.4}.editorial-publications h3{margin-bottom:18px;font-family:Georgia,serif;font-size:20px;font-weight:400;line-height:1.32}.editorial-publications .lead-publication h3{font-size:29px}.editorial-publications small{letter-spacing:.12em;opacity:.5;margin-top:auto;font-size:8px}.evidence-home>.primary{margin-top:50px}.funding-band{color:var(--paper);background:linear-gradient(135deg,#0a3037,#123f43);padding:120px 0;position:relative;overflow:hidden}.funding-band:before{content:"";opacity:.09;background-image:radial-gradient(circle,#fff 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.funding-band .shell{z-index:2;position:relative}.funding-band h2{max-width:1040px}.funder-grid{background:#ffffff29;grid-template-columns:repeat(5,1fr);gap:1px;margin-top:62px;display:grid}.funder-grid>div{background:#fffffff0;place-items:center;height:135px;padding:24px;display:grid}.funder-grid img{object-fit:contain;max-width:100%;max-height:76px}.page-hero{min-height:665px;color:var(--paper);background:linear-gradient(137deg,#03171e,#082d36 66%,#174b4f);padding:190px 0 110px;position:relative;overflow:hidden}.page-hero:before{content:"";opacity:.28;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:110px 110px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.page-hero .shell{z-index:2;position:relative}.page-hero h1{letter-spacing:-.075em;max-width:1040px;margin:28px 0 31px;font-size:clamp(66px,8vw,126px);font-weight:520;line-height:.91}.page-hero .shell>p:nth-child(3){opacity:.67;max-width:690px;font-size:17px;line-height:1.72}.page-index{opacity:.58;justify-items:center;gap:13px;display:grid;position:absolute;bottom:-30px;right:0}.page-index .mark{width:124px;height:124px}.page-index span{letter-spacing:.2em;font-size:7px}.page-hero-field{width:65vw;height:65vw;position:absolute;top:-20%;right:-7vw}.page-hero-field span{border:1px solid #ffffff14;border-radius:50%;animation:28s linear infinite slowSpin;position:absolute;inset:0}.page-hero-field span:nth-child(2){border-style:dashed;animation-duration:19s;animation-direction:reverse;inset:16%}.page-hero-field span:nth-child(3){inset:34%}.page-hero-field i{background:linear-gradient(90deg, transparent, var(--teal), var(--coral), transparent);height:1px;position:absolute;top:50%;left:7%;right:7%;transform:rotate(-14deg)}.research-intro{grid-template-columns:.48fr 1.18fr .65fr;align-items:end;gap:70px;padding-top:130px;padding-bottom:100px;display:grid}.program-detail article{border-top:1px solid var(--line);grid-template-columns:.95fr 1.05fr 112px;align-items:center;gap:70px;padding:75px 0;display:grid;position:relative}.program-visual{background:var(--night);height:390px;box-shadow:var(--shadow);position:relative;overflow:hidden}.program-visual img{object-fit:cover;filter:saturate(.86)contrast(1.05);width:100%;height:100%}.program-visual:after{content:"";border:1px solid #ffffff45;position:absolute;inset:14px}.visual-overlay{mix-blend-mode:screen;opacity:.42;background:radial-gradient(circle at 55% 45%, var(--coral), transparent 13%), radial-gradient(circle at 35% 62%, var(--teal), transparent 23%), radial-gradient(circle at 72% 66%, var(--violet), transparent 24%);position:absolute;inset:0}.vo-2{transform:rotate(34deg)}.vo-3{transform:rotate(65deg)}.vo-4{transform:rotate(96deg)}.vo-5{transform:rotate(132deg)}.vo-6{transform:rotate(186deg)}.vo-7{transform:rotate(231deg)}.program-visual>span,.program-visual>b{z-index:3;color:#fff;position:absolute}.program-visual>span{text-transform:uppercase;letter-spacing:.18em;font-size:8px;bottom:26px;left:28px}.program-visual>b{font-family:Georgia,serif;font-size:34px;font-weight:400;top:26px;right:28px}.program-body h2{letter-spacing:-.055em;margin:13px 0 20px;font-size:clamp(37px,3.4vw,55px);font-weight:540;line-height:1}.program-body>p:not(.section-kicker){opacity:.67;max-width:620px;margin-bottom:17px;font-size:14px;line-height:1.74}.program-body .text-link{margin-top:12px}.program-spec{flex-direction:column;align-items:flex-end;gap:22px;display:flex}.program-spec span{writing-mode:vertical-rl;letter-spacing:.17em;opacity:.46;font-size:7px}.clinical-manifesto{grid-template-columns:.42fr 1.2fr .67fr;align-items:start;gap:70px;padding-top:135px;padding-bottom:115px;display:grid}.clinical-manifesto h2 em{color:#168f92;margin-top:10px;font-family:Georgia,serif;font-weight:400;display:block}.clinical-manifesto>p:last-child{opacity:.68;margin:0;font-size:15px;line-height:1.82}.clinical-instruments{background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:135px;display:grid}.clinical-instruments article{background:#ffffff40;min-height:410px;padding:26px;transition:background .3s,transform .3s;position:relative;overflow:hidden}.clinical-instruments article:hover{z-index:2;background:#fff;transform:translateY(-7px);box-shadow:0 24px 70px #051d251c}.clinical-instruments article>span{color:#168f92;font-size:8px}.clinical-glyph{border:1px solid var(--line);border-radius:50%;width:145px;height:145px;margin:44px auto 35px;position:relative}.clinical-glyph i{border-radius:50%;position:absolute}.clinical-glyph i:first-child{border:1px solid #092d363d;inset:19%}.clinical-glyph i:nth-child(2){background:linear-gradient(90deg, transparent, var(--teal), var(--coral), transparent);width:120%;height:1px;top:50%;left:-10%}.clinical-glyph i:nth-child(3){background:var(--coral);width:12px;height:12px;top:46%;left:46%;box-shadow:0 0 0 8px #ff69731a}.cg-2{transform:rotate(24deg)}.cg-3{transform:rotate(58deg)}.cg-4{transform:rotate(92deg)}.clinical-instruments h3{margin-bottom:12px;font-family:Georgia,serif;font-size:28px;font-weight:400}.clinical-instruments p{opacity:.68;min-height:52px;font-size:12px;line-height:1.6}.clinical-instruments small{letter-spacing:.1em;color:#168f92;font-size:7px;line-height:1.5}.clinical-case{color:var(--paper);background:linear-gradient(140deg,#0d3740,#17484d);padding:125px 0}.case-layout{grid-template-columns:1.12fr .88fr;align-items:center;gap:90px;display:grid}.case-image{background:#ffffff0f;border:1px solid #ffffff29;min-height:520px;padding:25px;position:relative}.case-image:before,.case-image:after{content:"";z-index:2;width:45px;height:45px;position:absolute}.case-image:before{border-top:1px solid var(--coral);border-left:1px solid var(--coral);top:12px;left:12px}.case-image:after{border-right:1px solid var(--teal);border-bottom:1px solid var(--teal);bottom:12px;right:12px}.case-image img{object-fit:contain;background:#fff;width:100%;height:470px}.case-image span{z-index:3;color:var(--ink);letter-spacing:.15em;background:#f4f0e9e0;padding:8px 10px;font-size:7px;position:absolute;bottom:36px;left:38px}.case-copy h2{letter-spacing:-.06em;margin:16px 0 42px;font-size:clamp(45px,4.7vw,72px);font-weight:520;line-height:1}.case-copy dl{margin:0 0 38px}.case-copy dl>div{border-top:1px solid #ffffff2b;grid-template-columns:135px 1fr;gap:24px;padding:23px 0;display:grid}.case-copy dt{color:var(--coral);text-transform:uppercase;letter-spacing:.14em;font-size:8px;font-weight:730}.case-copy dd{opacity:.68;margin:0;font-size:12px;line-height:1.7}.case-copy .outline-button{color:var(--paper)}.case-copy .outline-button:hover{color:var(--ink);background:var(--paper)}.team-principle{padding-top:130px;padding-bottom:100px}.team-principle h2{max-width:880px}.team-principle>div{flex-wrap:wrap;gap:8px;margin-top:45px;display:flex}.team-principle>div span{border:1px solid var(--line);letter-spacing:.14em;padding:10px 14px;font-size:8px}.team-group{margin-bottom:120px}.group-head{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:70px 1fr auto;align-items:baseline;gap:30px;padding:20px 0;display:grid}.group-head span,.group-head b{color:#168f92;font-size:9px}.group-head h2{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:520}.team-grid{grid-template-columns:repeat(4,1fr);gap:34px 22px;padding-top:32px;display:grid}.team-grid article{min-width:0}.team-grid article.featured-person{background:#ffffff57;grid-column:span 2;grid-template-columns:1fr .92fr;display:grid}.portrait{background:#d9e0dc;height:375px;position:relative;overflow:hidden;box-shadow:0 18px 50px #051d2517}.featured-person .portrait{height:520px}.portrait img{object-fit:cover;object-position:top;filter:saturate(.78);width:100%;height:100%;transition:transform .65s,filter .4s}.team-grid article:hover .portrait img{filter:saturate();transform:scale(1.025)}.portrait>span{color:var(--paper);text-transform:uppercase;letter-spacing:.12em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#051d25c7;padding:7px 9px;font-size:6px;position:absolute;bottom:14px;left:14px}.person-copy{padding:21px 0 0}.featured-person .person-copy{flex-direction:column;justify-content:center;padding:42px;display:flex}.person-index{color:#168f92;margin-bottom:14px;font-size:8px}.person-copy h3{margin-bottom:9px;font-family:Georgia,serif;font-size:24px;font-weight:400;line-height:1.15}.featured-person h3{font-size:37px}.person-copy>b{color:#168f92;text-transform:uppercase;letter-spacing:.09em;min-height:28px;font-size:8px;line-height:1.5;display:block}.person-copy>p:not(.person-index){opacity:.66;margin:15px 0;font-size:12px;line-height:1.68}.person-copy small{border-top:1px solid var(--line);color:#168f92;letter-spacing:.07em;text-transform:uppercase;padding-top:14px;font-size:7px;line-height:1.5;display:block}.publication-tools{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f4f0e9f0;padding:28px 0;position:sticky;top:116px}.publication-tools .shell{grid-template-columns:1fr 175px 330px;gap:12px;display:grid}.publication-tools label,.contact label{gap:7px;display:grid}.publication-tools label>span,.contact label>span{text-transform:uppercase;letter-spacing:.15em;color:#168f92;font-size:7px;font-weight:730}.publication-tools input,.publication-tools select,.contact input,.contact select,.contact textarea{width:100%;min-height:50px;color:var(--ink);border:1px solid var(--line);background:#ffffff6e;border-radius:0;outline:0;padding:0 14px}.contact textarea{resize:vertical;min-height:150px;padding-top:14px}.publication-tools input:focus,.publication-tools select:focus,.contact input:focus,.contact select:focus,.contact textarea:focus{border-color:var(--teal);box-shadow:0 0 0 3px #25c8c514}.search-box{position:relative}.search-box i{font-size:18px;font-style:normal;position:absolute;bottom:13px;right:17px}.publication-archive{padding:55px 0 135px}.archive-head{justify-content:space-between;align-items:baseline;margin-bottom:24px;display:flex}.archive-head p,.archive-head span{text-transform:uppercase;letter-spacing:.16em;font-size:8px}.archive-head b{color:#168f92;margin-right:7px;font-family:Georgia,serif;font-size:28px;font-weight:400}.publication-row{border-top:1px solid var(--line);grid-template-columns:70px 215px 1fr 90px;align-items:center;gap:32px;padding:35px 0;transition:padding .3s,background .3s;display:grid}.publication-row:hover{background:#ffffff61;padding-left:18px;padding-right:18px}.pub-number{flex-direction:column;justify-content:space-between;align-self:stretch;display:flex}.pub-number span{font-family:Georgia,serif;font-size:29px}.pub-number b{color:#168f92;font-size:8px}.pub-image{background:#fff;height:142px;padding:10px;overflow:hidden;box-shadow:0 15px 42px #051d2512}.pub-image img{object-fit:contain;width:100%;height:100%;transition:transform .4s}.pub-image:hover img{transform:scale(1.035)}.pub-copy .section-kicker{margin-bottom:10px;line-height:1.5}.pub-copy h2{margin-bottom:12px;font-family:Georgia,serif;font-size:23px;font-weight:400;line-height:1.28}.pub-copy h2 a:hover{color:#168f92}.authors,.citation{opacity:.66;margin:6px 0 0;font-size:10px;line-height:1.6}.pubmed-link{border-bottom:1px solid;justify-content:space-between;align-items:center;padding-bottom:7px;font-size:9px;font-weight:720;display:flex}.empty-state{text-align:center;padding:100px 0}.outreach-feature{grid-template-columns:.75fr 1.25fr;align-items:center;gap:90px;padding-top:135px;padding-bottom:120px;display:grid}.outreach-portrait{color:#fff;background:linear-gradient(145deg,#092c35,#174b4f);place-items:center;height:570px;display:grid;position:relative;overflow:hidden}.outreach-portrait:before{content:"";border:1px solid #ffffff2e;position:absolute;inset:20px}.duffau-abstract{border:1px solid #ffffff36;border-radius:50%;width:310px;height:310px;position:relative}.duffau-abstract span{z-index:2;color:var(--paper);font-family:Georgia,serif;font-size:66px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.duffau-abstract i{background:linear-gradient(90deg, transparent, var(--teal), var(--coral), transparent);width:130%;height:1px;position:absolute;top:50%;left:-15%;transform:rotate(-19deg)}.duffau-abstract i:nth-of-type(2){transform:rotate(22deg)}.duffau-abstract i:nth-of-type(3){transform:rotate(58deg)}.outreach-portrait small{letter-spacing:.18em;font-size:7px;position:absolute;bottom:28px;left:32px}.outreach-feature h2{letter-spacing:-.06em;margin:12px 0 10px;font-size:clamp(48px,5vw,78px);font-weight:520}.outreach-feature h3{color:#168f92;text-transform:uppercase;letter-spacing:.11em;margin-bottom:29px;font-size:12px}.outreach-feature>div:last-child>p:not(.section-kicker){opacity:.68;max-width:700px;font-size:14px;line-height:1.8}.outreach-grid{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:120px;display:grid}.outreach-grid article{background:#ffffff52;min-height:300px;padding:30px}.outreach-grid span{color:#168f92;font-size:8px}.outreach-grid h3{margin:85px 0 15px;font-family:Georgia,serif;font-size:30px;font-weight:400}.outreach-grid p{opacity:.66;font-size:12px;line-height:1.7}.outreach-cta{justify-content:space-between;align-items:center;gap:50px;padding-bottom:135px;display:flex}.outreach-cta h2{max-width:830px}.contact{grid-template-columns:.72fr 1.28fr;gap:110px;padding-top:135px;padding-bottom:135px;display:grid}.contact-copy{position:relative}.contact-copy h2{letter-spacing:-.05em;max-width:480px;margin:15px 0 22px;font-size:46px;font-weight:540;line-height:1.04}.contact-copy>p:not(.section-kicker){opacity:.66;font-size:14px;line-height:1.75}.contact-copy>a{border-bottom:1px solid;margin-top:17px;padding-bottom:7px;font-size:12px;font-weight:720;display:inline-block}.contact-field{border:1px solid var(--line);border-radius:50%;width:300px;height:300px;margin-top:65px;position:relative}.contact-field .mark{width:115px;height:115px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact-field span{letter-spacing:.14em;color:#168f92;font-size:7px;position:absolute}.contact-field span:first-of-type{top:10%;left:45%}.contact-field span:nth-of-type(2){bottom:25%;right:5%}.contact-field span:nth-of-type(3){bottom:22%;left:3%}.contact form{border:1px solid var(--line);background:#fff6;grid-template-columns:1fr 1fr;gap:20px;padding:34px;display:grid;box-shadow:0 25px 80px #051d2514}.form-head{border-bottom:1px solid var(--line);grid-column:1/-1;justify-content:space-between;margin-bottom:8px;padding-bottom:18px;display:flex}.form-head span,.form-head b{letter-spacing:.15em;font-size:8px}.form-head b{color:#168f92}.contact .wide{grid-column:1/-1}.contact form .primary{justify-self:start;margin-top:5px}footer{color:var(--paper);background:linear-gradient(140deg,#02141a,#072832 72%,#0d353c);padding:135px 0 35px;position:relative;overflow:hidden}.footer-field{border:1px solid #ffffff14;border-radius:50%;width:670px;height:670px;position:absolute;top:-190px;right:-160px}.footer-field i{border:1px solid #ffffff12;border-radius:50%;position:absolute;inset:18%}.footer-field i:nth-child(2){inset:36%}.footer-field i:nth-child(3){background:linear-gradient(90deg, transparent, var(--teal), var(--coral), transparent);height:1px;top:50%;left:-10%;right:-10%;transform:rotate(-18deg)}.footer-field span{background:#fff;border-radius:50%;width:13px;height:13px;position:absolute;top:50%;left:50%;box-shadow:0 0 35px #fff}.footer-top{z-index:2;position:relative}.footer-top h2{max-width:1080px}.footer-top>button{width:250px;color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #fff6;justify-content:space-between;margin-top:50px;padding:17px 0;font-size:10px;display:flex}.footer-bottom{z-index:2;border-top:1px solid #ffffff29;grid-template-columns:1fr 1fr auto auto;align-items:center;gap:40px;margin-top:100px;padding-top:29px;display:grid;position:relative}.inverse.wordmark{color:var(--paper)}.footer-bottom>p,.footer-bottom>small{opacity:.54;margin:0;font-size:8px}.footer-bottom>div{gap:18px;display:flex}.footer-bottom>div button{color:inherit;cursor:pointer;opacity:.62;background:0 0;border:0;padding:0;font-size:8px}@keyframes pageIn{0%{opacity:0;transform:translateY(10px)}}@keyframes fieldBreath{to{filter:blur(2px);transform:scale(1.16)translate(4px,-3px)}}@keyframes slowSpin{to{transform:rotate(360deg)}}@media (max-width:1180px){:root{--shell:min(1120px, calc(100vw - 48px))}.site-header{gap:24px}.site-header nav{gap:22px}.hero-grid{grid-template-columns:.9fr 1.1fr;gap:40px}.hero-mosaic{height:600px}.hero-proof small{display:none}.mission-grid,.section-heading,.research-intro,.clinical-manifesto{grid-template-columns:.35fr 1.2fr .65fr;gap:40px}.team-grid{grid-template-columns:repeat(3,1fr)}.editorial-publications{grid-template-columns:repeat(2,1fr)}.case-layout{gap:55px}}@media (max-width:920px){:root{--shell:calc(100vw - 38px)}.site-header{grid-template-columns:auto 1fr auto;width:calc(100vw - 20px);top:10px}.site-header nav,.site-header .contact-button{display:none}.menu-toggle{border:1px solid var(--line);cursor:pointer;background:0 0;place-content:center;justify-self:end;gap:7px;width:44px;height:44px;display:grid}.menu-toggle i{background:var(--ink);width:18px;height:1px;transition:transform .25s;display:block}.menu-toggle.open i:first-child{transform:translateY(4px)rotate(45deg)}.menu-toggle.open i:last-child{transform:translateY(-4px)rotate(-45deg)}.mobile-menu{color:var(--paper);box-shadow:var(--shadow);background:#051d25f7;padding:18px;display:grid;position:absolute;top:91px;left:0;right:0}.mobile-menu button{color:inherit;text-transform:capitalize;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff1f;align-items:center;gap:22px;padding:18px 5px;font-size:22px;display:flex}.mobile-menu button span{color:var(--coral);font-size:8px}.hero{min-height:auto;padding-top:145px}.hero-grid{grid-template-columns:1fr}.hero-copy{max-width:720px}.hero-mosaic{height:720px}.hero-proof small{display:block}.hero-footer{display:none}.mission-grid,.section-heading,.research-intro,.clinical-manifesto{grid-template-columns:1fr;gap:24px}.mission-grid .section-kicker,.section-heading .section-kicker,.research-intro .section-kicker,.clinical-manifesto .section-kicker{margin-bottom:0}.continuum{grid-template-columns:1fr}.continuum span{border-right:0;border-bottom:1px solid var(--line-light);min-height:58px}.continuum i{bottom:-8px;right:auto;transform:rotate(90deg)}.program-stack button{grid-template-columns:50px 1fr 42px}.program-copy{display:none}.translation-layout{grid-template-columns:1fr;gap:60px}.translation-sticky{position:static}.people-collage{grid-template-rows:340px 240px 240px;grid-template-columns:repeat(3,1fr)}.collage-lead{grid-area:auto/1/auto/-1}.editorial-publications{grid-template-columns:repeat(2,1fr)}.funder-grid{grid-template-columns:repeat(3,1fr)}.program-detail article{grid-template-columns:1fr 1fr;gap:42px}.program-spec{display:none}.clinical-instruments{grid-template-columns:repeat(2,1fr)}.case-layout{grid-template-columns:1fr}.team-grid{grid-template-columns:repeat(2,1fr)}.publication-tools{top:102px}.publication-tools .shell{grid-template-columns:1fr 1fr}.search-box{grid-column:1/-1}.publication-row{grid-template-columns:55px 175px 1fr}.pubmed-link{grid-column:3;width:90px}.outreach-feature{grid-template-columns:.85fr 1.15fr;gap:45px}.contact{grid-template-columns:1fr}.contact-field{display:none}.footer-bottom{grid-template-columns:1fr 1fr}}@media (max-width:620px){:root{--shell:calc(100vw - 28px)}.site-header{height:70px;padding-left:10px}.wordmark{gap:9px}.mark{width:39px;height:39px}.wordmark strong{font-size:19px}.wordmark small{font-size:5.5px}.hero{padding-top:122px;padding-bottom:55px}.hero h1{font-size:55px}.dek{font-size:14px}.actions{flex-direction:column;align-items:flex-start}.hero-proof{gap:10px}.hero-proof span{grid-template-columns:1fr}.hero-proof small{font-size:6.5px}.hero-mosaic{height:490px}.mosaic-main{inset:0 4% 10% 9%}.mosaic-biology{width:38%;height:27%}.mosaic-paper{width:42%}.mosaic-window{width:39%}.spectral-scale{left:4%}.mission-band,.research-home,.translation-story,.people-preview,.evidence-home{padding-top:90px;padding-bottom:90px}.mission-grid h2,.section-heading h2,.translation-sticky h2,.clinical-manifesto h2,.research-intro h2,.team-principle h2,.outreach-cta h2,.funding-band h2,.footer-top h2{font-size:42px}.program-title{font-size:19px}.translation-layout li{grid-template-columns:1fr;min-height:auto;padding:28px}.step-orb{width:150px;height:150px}.people-collage{grid-template-rows:310px repeat(3,180px);grid-template-columns:repeat(2,1fr)}.people-collage>button{grid-column:1/-1}.editorial-publications{grid-template-columns:1fr}.editorial-publications>a>div,.editorial-publications .lead-publication>div{height:245px}.funder-grid{grid-template-columns:repeat(2,1fr)}.page-hero{min-height:530px;padding-top:150px}.page-hero h1{font-size:56px}.page-index{display:none}.research-intro,.clinical-manifesto,.team-principle{padding-top:90px;padding-bottom:75px}.program-detail article{grid-template-columns:1fr;gap:30px;padding:48px 0}.program-visual{height:300px}.clinical-instruments{grid-template-columns:1fr;margin-bottom:85px}.clinical-instruments article{min-height:350px}.clinical-case{padding:85px 0}.case-image{min-height:390px;padding:14px}.case-image img{height:360px}.case-copy dl>div{grid-template-columns:1fr;gap:10px}.team-grid{grid-template-columns:1fr}.team-grid article.featured-person{grid-column:auto;grid-template-columns:1fr}.featured-person .portrait{height:430px}.featured-person .person-copy{padding:27px}.publication-tools{position:relative;top:auto}.publication-tools .shell{grid-template-columns:1fr}.search-box{grid-column:auto}.publication-row{grid-template-columns:1fr;gap:18px}.publication-row:hover{background:0 0;padding-left:0;padding-right:0}.pub-number{flex-direction:row}.pub-image{height:190px}.pubmed-link{grid-column:auto}.outreach-feature{grid-template-columns:1fr;padding-top:90px}.outreach-portrait{height:440px}.duffau-abstract{width:240px;height:240px}.outreach-grid{grid-template-columns:1fr}.outreach-cta{flex-direction:column;align-items:flex-start}.contact{padding-top:90px;padding-bottom:90px}.contact form{grid-template-columns:1fr;padding:22px}.contact .wide,.form-head{grid-column:auto}footer{padding-top:90px}.footer-bottom{grid-template-columns:1fr;gap:22px}.footer-bottom>div{flex-wrap:wrap}}.research-home-layout{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(64px,8vw,128px);display:grid;position:relative}.research-home-sticky{align-self:start;padding-bottom:30px;position:sticky;top:148px}.research-home-sticky h2{max-width:560px;font-family:var(--display);letter-spacing:-.055em;margin:20px 0 25px;font-size:clamp(52px,5.1vw,82px);font-weight:560;line-height:.94}.research-home-sticky>p:not(.section-kicker){color:#f6f1e8b0;max-width:430px;margin:0 0 28px;font-size:16px;line-height:1.65}.research-home .program-stack{border-top:0;gap:12px;padding-bottom:8vh;display:grid}.research-home .story-panel{background:linear-gradient(110deg, color-mix(in srgb, var(--program) 11%, transparent), transparent 58%), #ffffff09;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform-origin:bottom;border:1px solid #ffffff24;grid-template-columns:116px minmax(0,1fr) 34px;gap:28px;min-height:176px;padding:27px 30px;box-shadow:0 24px 70px #010d122e}.research-home .story-panel:before{transform:translate(-106%)}.research-home .story-panel:hover{border-color:color-mix(in srgb, var(--program) 55%, #fff3);background:linear-gradient(110deg, color-mix(in srgb, var(--program) 17%, transparent), transparent 68%), #ffffff0e;padding-inline:30px}.research-home .story-panel .program-glyph{z-index:2;width:104px;height:104px;position:relative}.program-text{z-index:2;align-content:center;gap:7px;display:grid;position:relative}.program-text small{color:var(--program);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:760}.program-text strong{max-width:570px;font-family:var(--display);letter-spacing:-.038em;font-size:clamp(27px,2.5vw,39px);font-weight:560;line-height:1.02}.program-text>span{color:#f6f1e8a3;max-width:610px;font-size:14px;line-height:1.52}@supports (animation-timeline:view()){.research-home .story-panel{animation:linear both sevenWaysDrift;animation-timeline:view();animation-range:entry 5% cover 42%}}@keyframes sevenWaysDrift{0%{opacity:.35;transform:translateY(36px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.publication-slot{min-width:0}.publication-timer{animation-duration:4s}.contact-page .page-hero{min-height:560px;padding-top:162px}.contact-page .page-hero h1{max-width:970px;font-size:clamp(60px,6vw,90px)}.contact-page .page-hero .shell>p:nth-child(3){max-width:680px;font-size:18px}.contact-page .contact{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:clamp(58px,7vw,100px);padding-top:82px;padding-bottom:94px}.contact-page .contact-copy h2{max-width:430px;font-size:40px}.contact-page .contact-field{width:218px;height:218px;margin-top:38px}.contact-page .contact-field .mark{width:86px;height:86px}.contact-page .contact form{gap:15px 18px;padding:28px}.contact-page .contact form label{gap:8px}.contact-page .contact form input,.contact-page .contact form select{min-height:48px}.contact-page .contact form textarea{min-height:124px}@media (max-width:920px){.research-home-layout{grid-template-columns:1fr;gap:48px}.research-home-sticky{position:relative;top:auto}.research-home .story-panel{min-height:160px}.contact-page .page-hero{min-height:500px;padding-top:146px}.contact-page .contact{grid-template-columns:1fr;gap:48px;padding-block:70px 82px}.contact-page .contact-field{display:none}}@media (max-width:620px){.research-home .story-panel{grid-template-columns:76px minmax(0,1fr) 20px;gap:18px;min-height:142px;padding:20px 18px}.research-home .story-panel:hover{padding-inline:18px}.research-home .story-panel .program-glyph{width:72px;height:72px}.program-text strong{font-size:25px}.program-text>span{font-size:12px}.contact-page .page-hero{min-height:450px}.contact-page .page-hero h1{font-size:52px}.contact-page .contact{padding-block:58px 70px}.contact-page .contact form{padding:22px}}@media (prefers-reduced-motion:reduce){.research-home .story-panel{animation:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.research-scene{width:100%;height:100%;display:block;overflow:hidden}.research-scene text{fill:#f7f2e9b8;font-family:var(--font-geist-sans), "Helvetica Neue", Arial, sans-serif;letter-spacing:.1em;font-size:11px;font-weight:720}.research-scene .scene-label{fill:#f7f2e9;letter-spacing:.16em;font-size:12px}.research-scene .scene-corner{fill:none;stroke:#f7f2e947;stroke-width:1px}.program-figure:has(.research-scene) .figure-crosshair{display:none}.qf-tissue>path{fill:#22717557;stroke:#74e5e17a;stroke-width:2px}.scene-cell{fill:#8878ec1f;stroke:#b1a4ff8a;stroke-width:1.5px}.scene-emitter{fill:#ff7a86;filter:drop-shadow(0 0 11px #ff6973f2)}.qf-excitation path:first-child{fill:#31d5cf29;stroke:#31d5cfd9}.qf-excitation path:last-child{fill:#8878ec1f;stroke:#8878eccc}.qf-reference>rect:first-child{fill:#03141bb8;stroke:#f7f2e947}.qf-reference>path{fill:none;stroke:#f7f2e95c}.qf-reference .reference-chip{stroke:#ffffff40}.reference-chip-1{fill:#31d5cf}.reference-chip-2{fill:#8878ec}.reference-chip-3{fill:#ff6973}.qf-reference .calibration-curve{stroke:#ff7a86;stroke-width:2.5px}.qf-reference .calibration-point{fill:#f7f2e9;stroke:#ff6973;stroke-width:3px}.quant-link{fill:none;stroke:#74e5e1;stroke-dasharray:5 7;stroke-width:1.5px}.qf-readout{filter:drop-shadow(0 0 18px #31d5cf2e)}.research-scene .scene-value{fill:#74e5e1;letter-spacing:-.05em;font-size:42px;font-weight:540}.network-head .network-brain{fill:#31d5cf14;stroke:#74e5e1a3;stroke-width:2px}.connectome-lines{fill:none;stroke:#b1a4ffbd;stroke-width:2px}.connectome-node{stroke:#fffc;stroke-width:1.5px}.node-1{fill:#31d5cf;filter:drop-shadow(0 0 7px #31d5cfcc)}.node-2{fill:#ff6973;filter:drop-shadow(0 0 7px #ff6973cc)}.node-3{fill:#f5bd55;filter:drop-shadow(0 0 7px #f5bd55cc)}.mapping-probe{fill:none;stroke:#f7f2e9b8;stroke-width:2px}.mapping-probe .probe-pulse{stroke:#ff6973;stroke-dasharray:5 6}.mapping-probe circle:last-of-type{fill:#ff6973;stroke:none;filter:drop-shadow(0 0 12px #ff6973f2)}.network-legend text{font-size:9px}.sr-before>rect,.sr-after>rect{fill:#ffffff06;stroke:#f7f2e942}.sr-fiber{fill:none;stroke:#8878ec;stroke-width:5px;opacity:.7}.sr-after .sr-fiber{stroke-width:2.5px;opacity:.86}.sr-cell{fill:#31d5cf26;stroke:#74e5e1;stroke-width:1.5px}.sr-protein{fill:#ff6973;filter:drop-shadow(0 0 6px #ff6973e6)}.sr-scale{stroke:#f7f2e9;stroke-width:3px}.sr-expansion{fill:none;stroke:#f5bd55;stroke-width:2px}.sr-expansion circle{stroke-dasharray:5 7;opacity:.65}.pa-light{stroke-width:1.5px}.pa-light-1{fill:#ff69731a;stroke:#ff6973bf}.pa-light-2{fill:#8878ec1f;stroke:#8878eccc}.pa-tissue>path:first-child{fill:#31d5cf14;stroke:#74e5e173}.pa-vessel{fill:none;stroke:#ff6973;stroke-width:5px;opacity:.76}.pa-absorber{fill:#ff6973;filter:drop-shadow(0 0 10px #ff6973e6)}.pa-pressure circle{fill:none;stroke:#f5bd559e;stroke-width:2px;stroke-dasharray:5 6}.pa-transducer{fill:#f7f2e90f;stroke:#f7f2e9b8;stroke-width:1.5px}.pa-ultrasound{fill:none;stroke:#f5bd55;stroke-width:2px}.pa-reconstruction>rect{fill:#03141bbd;stroke:#f7f2e957}.pa-reconstruction>path{fill:none;stroke:#74e5e161}.pa-reconstruction>path:first-of-type{fill:#31d5cf14;stroke:#74e5e1}.pa-reconstruction circle{fill:#ff6973;filter:drop-shadow(0 0 8px #ff6973d9)}.research-scene{background:#031820}.research-scene .scene-inner-frame{fill:none;stroke:#f7f2e91f;stroke-width:1px}.research-scene .scene-orbit{fill:none;stroke:#74e5e114;stroke-width:1px}.research-scene .scene-orbit-b{stroke:#ff697312;stroke-dasharray:5 10}.research-scene .scene-status-line{fill:url(#research-scene-1-signal);opacity:.72}.research-scene-4 .scene-status-line{fill:url(#research-scene-3-signal)}.research-scene-5 .scene-status-line{fill:url(#research-scene-4-signal)}.research-scene-6 .scene-status-line{fill:url(#research-scene-5-signal)}.research-scene .scene-system{fill:#f7f2e97a;letter-spacing:.18em;font-size:8px}.research-scene .scene-system-right{text-anchor:end}.research-scene .reference-micro{fill:#f7f2e980;letter-spacing:.12em;font-size:7px}.research-scene .reference-micro-right{text-anchor:end}.qf-depth-layer{stroke:none}.qf-depth-layer-1{fill:#8878ec14}.qf-depth-layer-2{fill:#ff69730e}.qf-tissue>path{fill:url(#research-scene-1-tissue);stroke:#74e5e1a8;stroke-width:2.2px;filter:drop-shadow(0 18px 32px #00000038)}.qf-vessel{fill:none;stroke:#ff697394;stroke-width:5px;stroke-linecap:round;filter:drop-shadow(0 0 6px #ff697347)}.scene-cell-halo{fill:#8878ec09;stroke:#b1a4ff1f}.scene-nucleus{fill:#08232ee0;stroke:#f7f2e940;stroke-width:1px}.emitter-2{fill:#8878ec;filter:drop-shadow(0 0 11px #8878ecf2)}.emitter-3{fill:#31d5cf;filter:drop-shadow(0 0 11px #31d5cff2)}.qf-ray-core,.qf-emission-rays path{fill:none;stroke-linecap:round}.qf-ray-core{stroke:#f7f2e9c7;stroke-width:1.4px;filter:drop-shadow(0 0 5px #f7f2e999)}.qf-emission-rays path{stroke:#ff69738a;stroke-width:1.2px;stroke-dasharray:4 6}.qf-reference>rect:first-child,.qf-readout>rect,.network-inset>rect,.network-legend>rect,.sr-resolution-inset>rect,.pa-channel-rail>rect{fill:#03141bd6;stroke:#f7f2e947;stroke-width:1px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.qf-reference .reference-header,.pa-reconstruction .pa-recon-header{fill:#f7f2e90e;stroke:none}.qf-reference .reference-axis,.network-inset-axis{fill:none;stroke:#f7f2e940;stroke-width:1px}.qf-reference .raw-curve{fill:none;stroke:#8878ecb8;stroke-width:1.6px}.qf-confidence{fill:none;stroke:#74e5e19e;stroke-width:1.2px}.network-field{fill:#31d5cf0b;stroke:#74e5e11f;stroke-width:1px}.network-head>path:first-child{fill:#03131b75;stroke:#f7f2e970;stroke-width:2px}.network-head .network-brain{fill:url(#research-scene-3-tissue);stroke:#74e5e1c2;stroke-width:2.3px;filter:drop-shadow(0 17px 30px #0000003d)}.network-lobe{fill:none;stroke:#f7f2e930;stroke-width:1.2px}.connectome-lines .tract{fill:none;stroke-width:2.5px;stroke-linecap:round;filter:drop-shadow(0 0 5px)}.tract-language{color:#31d5cf;stroke:#31d5cfb8}.tract-motor{color:#ff6973;stroke:#ff6973ab}.tract-cognition{color:#f5bd55;stroke:#f5bd5599}.connectome-node.node-halo{opacity:.14;stroke:none}.mapping-probe .probe-pulse-ring{stroke:#ff697357;stroke-dasharray:4 7}.network-inset text,.network-legend text{font-size:8px}.network-wave,.network-threshold,.network-distance{fill:none;stroke-linecap:round}.network-wave-a{stroke:#ff6973;stroke-width:1.8px;filter:drop-shadow(0 0 5px #ff697375)}.network-wave-b{stroke:#31d5cf;stroke-width:1.5px}.network-threshold{stroke:#f5bd5580;stroke-dasharray:4 5}.network-distance{stroke:#f7f2e970;stroke-width:3px}.sr-background-fiber{fill:none;stroke:#8878ec14;stroke-width:30px;stroke-linecap:round}.sr-before>rect:first-of-type,.sr-after>rect:first-of-type{fill:#03141bc2;stroke:#f7f2e94a;stroke-width:1px}.sr-pixel-grid{opacity:.45;stroke:none}.sr-fiber-wide{stroke-width:9px;opacity:.28;filter:blur(2px)}.sr-nucleus{fill:#08212be0;stroke:#f7f2e93b;stroke-width:1px}.sr-cell-blur{filter:blur(.7px)drop-shadow(0 0 8px #31d5cf29)}.sr-after .sr-axon-a{stroke:#8878ec}.sr-after .sr-axon-b{stroke:#31d5cf}.sr-cell-2{fill:#8878ec29;stroke:#a89aff}.sr-cell-3{fill:#f5bd551f;stroke:#f5bd55}.sr-protein-secondary{fill:#31d5cf;filter:drop-shadow(0 0 6px #31d5cfe6)}.sr-expansion-inner{stroke:#f7f2e938;stroke-dasharray:3 6}.sr-expansion-arrow{stroke:#f5bd55;stroke-width:3px}.sr-resolution-inset path{fill:none;stroke:#f7f2e94d}.pa-light-3{fill:#31d5cf17;stroke:#31d5cfbf}.pa-tissue>path:first-child{fill:url(#research-scene-5-tissue);stroke:#74e5e199;stroke-width:1.8px;filter:drop-shadow(0 18px 30px #00000038)}.pa-tissue-layer{fill:none;stroke:#f7f2e924;stroke-width:1.2px}.pa-vessel-major{stroke-width:6px}.pa-vessel-branch{stroke-width:3.2px}.pa-capillary{fill:none;stroke:#ff69736b;stroke-width:1.4px}.pa-absorber-b{fill:#8878ec;filter:drop-shadow(0 0 10px #8878ece6)}.pa-absorber-c{fill:#31d5cf;filter:drop-shadow(0 0 10px #31d5cfe6)}.pa-pressure circle:nth-child(n+5){stroke:#8878ec94}.pa-ultrasound-return{stroke:#31d5cf;opacity:.68}.pa-reconstruction>rect:first-child{fill:#03141be0;stroke:#f7f2e957}.pa-reconstruction .pa-us-image{fill:#f7f2e912;stroke:#f7f2e96b}.pa-us-speckle{fill:none;stroke:#f7f2e91f;stroke-width:.8px}.pa-recon-vessel{fill:none;stroke-width:3px;filter:drop-shadow(0 0 5px #ff697399);stroke:#ff6973!important}.pa-recon-target{stroke-width:1.2px;fill:#ff6973!important;stroke:#f7f2e9bf!important}.pa-channel{fill:none;stroke-width:1.8px}.pa-channel-1{stroke:#ff6973}.pa-channel-2{stroke:#8878ec}.pa-channel-3{stroke:#31d5cf}.clinical-instruments{background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.clinical-instruments article{min-height:330px;color:var(--paper);background:var(--night);grid-template-columns:minmax(0,1.08fr) minmax(210px,.92fr);align-items:stretch;padding:0;display:grid;box-shadow:0 24px 65px #051d2524}.clinical-instruments article:hover{background:var(--night);box-shadow:0 34px 88px #051d2538}.clinical-translation-figure{width:100%;height:100%;min-height:330px;display:block}.clinical-instrument-copy{z-index:2;background:linear-gradient(145deg,#ffffff0b,#0000),#071f28;border-left:1px solid #ffffff1f;flex-direction:column;justify-content:center;padding:38px 32px;display:flex;position:relative}.clinical-instrument-copy:before{content:"";background:linear-gradient(90deg, var(--teal), var(--violet), var(--coral));height:3px;position:absolute;top:0;left:0;right:0}.clinical-instrument-copy>span{color:#74e5e1;letter-spacing:.14em;margin-bottom:17px;font-size:10px;font-weight:760;display:block}.clinical-instruments h3{color:#f7f2e9;font-family:var(--display);letter-spacing:-.05em;margin-bottom:16px;font-size:clamp(40px,3.2vw,56px);font-weight:560;line-height:.95}.clinical-instruments article p{color:#f7f2e9b8;min-height:0;margin-bottom:24px;font-size:16px;line-height:1.55}.clinical-instruments article small{color:#ff858d;letter-spacing:.11em;font-size:10px;line-height:1.5}.clinical-translation-figure text{fill:#f7f2e9c7;font-family:var(--font-geist-sans), "Helvetica Neue", Arial, sans-serif;letter-spacing:.1em;font-size:10px;font-weight:720}.clinical-translation-figure .ctf-label{fill:#f7f2e9;letter-spacing:.15em;font-size:11px}.clinical-translation-figure .ctf-micro{fill:#74e5e1;letter-spacing:.08em;font-size:7px}.ctf-corner{fill:none;stroke:#f7f2e940}.ctf-brain,.ctf-head,.ctf-network,.ctf-probe,.ctf-pulse,.ctf-callout,.ctf-tissue,.ctf-target,.ctf-registration,.ctf-safe,.ctf-route,.ctf-check,.ctf-safety-zone,.ctf-dashboard,.ctf-chart,.ctf-ci,.ctf-metrics path,.ctf-metrics circle,.ctf-view-stack rect,.ctf-view-stack path{fill:none;stroke-linecap:round;stroke-linejoin:round}.ctf-brain,.ctf-head{fill:#31d5cf0b;stroke:#f7f2e98c;stroke-width:2px}.ctf-network{stroke:#8878ec;stroke-width:2.5px}.ctf-node{fill:#f5bd55;stroke:#fff;stroke-width:1.5px;filter:drop-shadow(0 0 7px #f5bd55c7)}.ctf-probe{stroke:#f7f2e9bf;stroke-width:2px}.ctf-pulse{stroke:#ff6973;stroke-width:2px}.ctf-pulse-outer{stroke-dasharray:5 7;opacity:.65}.ctf-callout,.ctf-registration{stroke:#74e5e1;stroke-dasharray:4 5}.ctf-beam-a{fill:#31d5cf21;stroke:#31d5cfc7}.ctf-beam-b{fill:#8878ec21;stroke:#8878ecc7}.ctf-tissue{fill:#31d5cf14;stroke:#74e5e18c}.ctf-target{stroke:#ff6973;stroke-width:2px;stroke-dasharray:5 6}.ctf-core{fill:#ff6973;filter:drop-shadow(0 0 10px #ff6973eb)}.ctf-view-stack rect{fill:#ffffff09;stroke:#f7f2e95c}.ctf-view-stack path{stroke:#74e5e1}.ctf-safe,.ctf-safety-zone{stroke:#74e5e1;stroke-width:2px}.ctf-safety-zone{stroke-dasharray:5 6}.ctf-protected{fill:#f5bd552e;stroke:#f5bd55;stroke-width:2px;filter:drop-shadow(0 0 8px #f5bd559e)}.ctf-route{stroke:#f7f2e98c}.ctf-check{stroke:#70dab1;stroke-width:4px}.ctf-dashboard{stroke:#f7f2e96b}.ctf-chart{stroke:#74e5e1;stroke-width:2.5px}.ctf-ci{stroke:#ffffff9e}.ctf-metrics circle{stroke:#70dab1;stroke-width:2px}.ctf-metrics path{stroke:#70dab1;stroke-width:2.5px}.ctf-metrics text{fill:#70dab1}@media (max-width:1180px){.clinical-instruments article{grid-template-columns:1fr}.clinical-translation-figure{min-height:290px}.clinical-instrument-copy{border-top:1px solid #ffffff1f;border-left:0}}@media (max-width:760px){.clinical-instruments{grid-template-columns:1fr}.clinical-instruments article{min-height:0}.clinical-translation-figure{aspect-ratio:1.4;min-height:auto}.clinical-instrument-copy{padding:34px 28px 38px}.clinical-instruments h3{font-size:46px}}.page-stage{animation:.5s both pageReveal}@keyframes pageReveal{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.page-stage{animation:none}}body{background:radial-gradient(circle at 12% 4%, #31d5cf0e, transparent 24rem), var(--paper);font-size:17px;line-height:1.62}body.profile-open{overflow:hidden}.site-header{border-color:#092d3629;border-radius:2px;height:88px;transition:transform .35s,opacity .25s;top:14px;box-shadow:0 22px 70px #051d251f,inset 0 1px #ffffffb3}body.profile-open .site-header{opacity:0;pointer-events:none;transform:translate(-50%,-130%)}.site-header nav button{letter-spacing:.02em;font-size:13px;font-weight:650}.contact-button,.primary{letter-spacing:.02em;min-height:52px;padding-inline:22px;font-size:13px}.eyebrow,.section-kicker{letter-spacing:.17em;font-size:11px;line-height:1.45}.hero{background:radial-gradient(circle at var(--x) var(--y), #2ed0c933, transparent 22%), radial-gradient(circle at 10% 22%, #ff69731c, transparent 27%), linear-gradient(145deg, #f8f5ef, #eae5db);min-height:980px;padding-top:174px}.hero h1{max-width:780px;font-size:clamp(68px,6.8vw,112px);line-height:.88}.hero .dek{max-width:670px;font-size:clamp(18px,1.35vw,22px);line-height:1.55}.hero-mosaic{filter:drop-shadow(0 46px 70px #031a2233)}.mosaic-main,.mosaic-biology,.mosaic-paper{overflow:hidden;box-shadow:0 24px 80px #031a222e,inset 0 0 0 1px #ffffff42}.mosaic-main img,.mosaic-biology img,.mosaic-paper img{transition:transform 1.1s cubic-bezier(.16,1,.3,1),filter .7s}.hero-mosaic:hover img{filter:saturate(1.08)contrast(1.04);transform:scale(1.035)}.mosaic-label,.mosaic-biology span,.mosaic-paper span,.mosaic-window span,.spectral-scale{letter-spacing:.14em;font-size:10px}.hero-proof small{font-size:11px;line-height:1.45}.hero-footer{letter-spacing:.12em;font-size:10px}.mission-band{padding-block:126px}.mission-grid h2,.section-heading h2,.research-intro h2,.clinical-manifesto h2,.team-principle h2{letter-spacing:-.045em}.mission-grid>p:last-child,.section-heading>p:last-child,.research-intro>p:last-child,.clinical-manifesto>p:last-child{font-size:18px;line-height:1.65}.continuum{min-height:90px}.continuum span{letter-spacing:.12em;font-size:11px}.signal-atlas{color:#f6f1e8;background:radial-gradient(circle at 84% 18%,#8878ec2e,#0000 30%),radial-gradient(circle at 12% 76%,#31d5cf24,#0000 34%),linear-gradient(145deg,#061b23,#082b33 65%,#071b24);padding:140px 0 154px;position:relative;overflow:hidden}.signal-atlas:before{content:"";opacity:.35;background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:88px 88px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 82%,#0000);mask-image:linear-gradient(#0000,#000 20% 82%,#0000)}.signal-atlas .shell{z-index:1;position:relative}.atlas-heading{grid-template-columns:.62fr 1.45fr .8fr;align-items:end;gap:54px;margin-bottom:62px;display:grid}.atlas-heading>*{margin-bottom:0}.atlas-heading h2{letter-spacing:-.055em;max-width:790px;font-size:clamp(46px,5.2vw,80px);font-weight:560;line-height:.98}.atlas-heading>p:last-child{color:#f6f1e8b3;font-size:17px;line-height:1.65}.atlas-grid{grid-template-rows:310px 310px;grid-template-columns:1.55fr .85fr .85fr;gap:16px;display:grid}.atlas-grid button{color:#fff;text-align:left;cursor:pointer;background:#0a252e;border:0;min-width:0;padding:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1c}.atlas-grid button:first-child{grid-row:1/span 2}.atlas-grid button:last-child{grid-area:1/3/span 2}.atlas-grid img{object-fit:cover;filter:saturate(.84)contrast(1.08);width:100%;height:100%;transition:transform .9s cubic-bezier(.16,1,.3,1),filter .5s}.atlas-grid button:hover img,.atlas-grid button:focus-visible img{filter:saturate(1.05)contrast(1.08);transform:scale(1.055)}.atlas-scrim{background:linear-gradient(to top, #021117f0, transparent 62%), linear-gradient(120deg, color-mix(in srgb, var(--atlas-accent) 28%, transparent), transparent 48%);position:absolute;inset:0}.atlas-grid button:after{content:"";border-bottom:3px solid var(--atlas-accent);opacity:.9;transform-origin:0;transition:transform .45s;position:absolute;inset:0;transform:scaleX(.2)}.atlas-grid button:hover:after,.atlas-grid button:focus-visible:after{transform:scaleX(1)}.atlas-index{letter-spacing:.14em;font-size:11px;font-weight:700;position:absolute;top:22px;left:24px}.atlas-copy{z-index:1;gap:7px;display:grid;position:absolute;inset:auto 25px 25px}.atlas-copy small{color:var(--atlas-accent);letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:760}.atlas-copy strong{letter-spacing:-.035em;max-width:360px;font-size:clamp(24px,2.4vw,38px);line-height:1.05}.atlas-copy i{opacity:0;margin-top:8px;font-size:12px;font-style:normal;transition:all .35s;transform:translateY(8px)}.atlas-grid button:hover .atlas-copy i,.atlas-grid button:focus-visible .atlas-copy i{opacity:.8;transform:none}.research-home,.people-preview,.evidence-home{padding-block:148px}.program-stack button{min-height:132px}.program-title{font-size:clamp(24px,2.3vw,36px)}.program-copy{font-size:15px;line-height:1.55}.translation-sticky>p:not(.section-kicker),.translation-layout ol p{font-size:17px}.research-field{color:#f6f1e8;background:var(--night);min-height:720px;box-shadow:var(--shadow);grid-template-columns:minmax(0,1.48fr) minmax(420px,.82fr);margin-bottom:154px;display:grid}.research-field-image{min-height:620px;position:relative;overflow:hidden}.research-field-image:after{content:"";background:linear-gradient(90deg,#0000 55%,#061d25c2),linear-gradient(#0000 54%,#0313199e);position:absolute;inset:0}.research-field-image img{object-fit:cover;width:100%;height:100%}.research-field-image>span{z-index:1;letter-spacing:.16em;font-size:10px;font-weight:720;position:absolute;bottom:24px;left:28px}.research-field-copy{z-index:1;flex-direction:column;justify-content:center;padding:clamp(54px,5vw,84px);display:flex;position:relative}.research-field-copy h2{letter-spacing:-.052em;margin-bottom:30px;font-size:clamp(38px,4vw,64px);font-weight:560;line-height:.98}.research-field-copy>p:not(.section-kicker){color:#f6f1e8b8;font-size:17px;line-height:1.7}.research-field-copy>div{border-top:1px solid #ffffff26;gap:12px;margin-top:32px;padding-top:26px;display:grid}.research-field-copy>div span{color:#f6f1e8b8;letter-spacing:.15em;font-size:11px}.page-hero{min-height:720px;padding-top:190px}.page-hero h1{max-width:1100px;font-size:clamp(68px,7.2vw,112px);line-height:.91}.page-hero .shell>p:nth-child(3){max-width:760px;font-size:20px;line-height:1.58}.program-body>p:not(.section-kicker),.case-copy dd,.outreach-feature>div:last-child>p:not(.section-kicker),.outreach-grid article p,.contact-copy>p:not(.section-kicker){font-size:16px;line-height:1.68}.clinical-instruments article p{font-size:17px}.clinical-instruments article small,.program-spec span,.person-copy small{font-size:11px;line-height:1.45}.team{padding-bottom:170px}.team-principle{padding-block:130px}.team-principle>div span{letter-spacing:.13em;font-size:10px}.team-group{padding-block:70px 112px}.group-head span{font-size:11px}.group-head h2{font-size:clamp(32px,3.3vw,52px)}.team-grid{grid-auto-rows:1fr;align-items:stretch;gap:48px 22px}.team-grid article{background:#ffffff61;border:1px solid #092d361a;flex-direction:column;height:100%;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s;display:flex;position:relative;box-shadow:0 28px 70px #041c2313}.team-grid article:hover{transform:translateY(-8px);box-shadow:0 38px 90px #041c2324}.portrait{flex:0 0 420px;height:420px;min-height:0}.portrait:after{content:"";pointer-events:none;background:linear-gradient(#0000 62%,#04192073),linear-gradient(135deg,#31d5cf17,#0000 45%);position:absolute;inset:0}.portrait span{z-index:1;font-size:10px}.person-copy,.featured-person .person-copy{flex-direction:column;flex:1;padding:34px 34px 38px;display:flex}.person-copy h3{font-size:clamp(25px,2vw,34px);line-height:1.05}.person-copy>b{font-size:12px;line-height:1.45}.person-copy>p:not(.person-index){min-height:0;font-size:15px;line-height:1.63}.person-index{font-size:10px}.profile-link{width:100%;color:var(--ink);border:0;border-top:1px solid var(--line);cursor:pointer;background:0 0;justify-content:space-between;margin-top:auto;padding:19px 0 0;font-size:13px;font-weight:720;display:flex}.profile-link span{color:#168f92;transition:transform .25s}.profile-link:hover span{transform:translate(3px,-3px)}.profile-modal{z-index:400;-webkit-backdrop-filter:blur(18px)saturate(.85);backdrop-filter:blur(18px)saturate(.85);background:#021218c7;place-items:center;padding:36px;animation:.3s both modalFade;display:grid;position:fixed;inset:0;overflow:auto}.profile-modal>article{width:min(1180px,100%);max-height:min(860px,100vh - 72px);color:var(--ink);background:#f5f0e8;grid-template-columns:minmax(330px,.78fr) minmax(520px,1.22fr);animation:.45s cubic-bezier(.16,1,.3,1) both modalRise;display:grid;position:relative;overflow:auto;box-shadow:0 60px 160px #00000075}.profile-close{z-index:3;min-height:44px;color:var(--ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#f5f0e8e0;border:1px solid #092d362e;align-items:center;gap:12px;padding:0 15px;font-size:20px;display:flex;position:absolute;top:20px;right:22px}.profile-close span{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:720}.profile-portrait{background:#092d36;align-self:start;min-height:100%;position:sticky;top:0;overflow:hidden}.profile-portrait>img{object-fit:cover;width:100%;height:100%;min-height:720px}.profile-portrait:after{content:"";background:linear-gradient(#0000 46%,#03161de6);position:absolute;inset:0}.profile-portrait>p{z-index:2;color:#fff;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:11px;font-weight:720;position:absolute;bottom:28px;left:30px;right:30px}.profile-spectrum{z-index:2;grid-template-columns:repeat(4,1fr);gap:5px;display:grid;position:absolute;bottom:70px;left:28px;right:28px}.profile-spectrum i{background:var(--teal);height:3px}.profile-spectrum i:nth-child(2){background:var(--violet)}.profile-spectrum i:nth-child(3){background:var(--coral)}.profile-spectrum i:nth-child(4){background:var(--gold)}.profile-content{padding:clamp(70px,7vw,106px) clamp(46px,6vw,92px) 80px}.profile-content h2{letter-spacing:-.06em;max-width:640px;margin-bottom:14px;font-size:clamp(44px,5vw,74px);font-weight:570;line-height:.96}.profile-content h3{color:#1a7274;max-width:630px;margin-bottom:25px;font-size:16px;font-weight:680;line-height:1.5}.profile-focus{border-top:1px solid var(--line);border-bottom:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;padding:15px 0 22px;font-size:12px;font-weight:710}.profile-biography{padding-block:30px 18px}.profile-biography p{color:var(--ink-2);font-size:16px;line-height:1.72}.profile-training{background:#e8e2d8;margin-top:22px;padding:26px 28px}.profile-training>p{letter-spacing:.13em;text-transform:uppercase;margin-bottom:15px;font-size:11px;font-weight:800}.profile-training ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.profile-training li{padding-left:17px;font-size:13px;line-height:1.5;position:relative}.profile-training li:before{content:"";background:var(--coral);width:7px;height:1px;position:absolute;top:.68em;left:0}.publication-row{padding-block:46px}.pub-copy .section-kicker{font-size:10px}.pub-copy h2{font-size:clamp(25px,2.3vw,36px);line-height:1.12}.pub-copy .authors{font-size:13px;line-height:1.6}.pub-copy .citation{font-size:13px;line-height:1.55}.publication-tools label>span,.form-head,.contact form label>span{font-size:10px}.publication-tools input,.publication-tools select,.contact form input,.contact form select,.contact form textarea{font-size:15px}@keyframes modalFade{0%{opacity:0}}@keyframes modalRise{0%{opacity:0;transform:translateY(26px)scale(.985)}}@media (max-width:1180px){.atlas-heading{grid-template-columns:.48fr 1.5fr .8fr;gap:32px}.atlas-grid{grid-template-columns:1.2fr 1fr}.atlas-grid button:last-child{grid-area:auto}.research-field{grid-template-columns:1.1fr .9fr}}@media (max-width:920px){.site-header nav button{font-size:12px}.atlas-heading{grid-template-columns:1fr}.atlas-heading>p:last-child{max-width:620px}.atlas-grid{grid-template-rows:420px 320px;grid-template-columns:1fr 1fr}.atlas-grid button:first-child{grid-area:auto/1/auto/-1}.research-field{grid-template-columns:1fr}.research-field-image{min-height:540px}.profile-modal>article{grid-template-columns:.8fr 1.2fr}.profile-content{padding:82px 42px 60px}}@media (max-width:620px){body{font-size:16px}.site-header{height:76px}.hero{min-height:auto;padding-top:130px}.hero h1{font-size:clamp(55px,17vw,78px)}.eyebrow,.section-kicker{font-size:10px}.signal-atlas{padding-block:100px}.atlas-heading{margin-bottom:40px}.atlas-heading h2{font-size:48px}.atlas-grid{scroll-snap-type:x mandatory;padding-bottom:14px;display:flex;overflow-x:auto}.atlas-grid button{scroll-snap-align:center;flex:0 0 84vw;min-height:470px}.research-field{width:100%;margin-bottom:100px}.research-field-image{min-height:430px}.research-field-image:after{background:linear-gradient(#0000 46%,#061d25c7)}.research-field-copy{padding:46px 26px 56px}.page-hero{min-height:610px;padding-top:154px}.page-hero h1{font-size:clamp(54px,16vw,74px)}.page-hero .shell>p:nth-child(3){font-size:18px}.team-grid article,.team-grid article.featured-person{display:block}.portrait,.featured-person .portrait{min-height:470px}.person-copy,.featured-person .person-copy{padding:30px 26px 34px}.person-copy>p:not(.person-index){min-height:0}.profile-modal{padding:0;display:block}.profile-modal>article{width:100%;min-height:100%;max-height:none;display:block}.profile-portrait{min-height:68vh;position:relative}.profile-portrait>img{min-height:68vh}.profile-content{padding:64px 24px 70px}.profile-content h2{font-size:48px}.profile-close{position:fixed}.publication-row{padding-block:38px}}:root{--display:"Helvetica Neue", var(--font-geist-sans), Arial, sans-serif}.site-header{grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(20px,2.5vw,46px)}.site-header nav{gap:clamp(14px,1.75vw,30px)}.site-header nav button{white-space:nowrap;font-size:clamp(10px,.78vw,12px)}.hero{background:radial-gradient(circle at var(--x) var(--y), #2ed0c92e, transparent 24%), radial-gradient(circle at 8% 23%, #ff697318, transparent 27%), linear-gradient(145deg, #faf7f1 0%, #ece7dd 62%, #e5ded3 100%);min-height:1000px}.hero-grid{grid-template-columns:minmax(470px,.85fr) minmax(600px,1.15fr);gap:clamp(42px,5.5vw,96px)}.hero h1{font-size:clamp(70px,6.55vw,108px)}.hero .dek{max-width:650px;font-size:clamp(19px,1.3vw,22px)}.hero-convergence{height:700px;transform:translateY(12px)}.hero-convergence .mosaic-main{clip-path:polygon(5% 0,100% 0,100% 92%,92% 100%,0 100%,0 8%);background:#041725;border:0;inset:3% 0 5%;box-shadow:0 54px 120px #03161e47,0 0 0 1px #061d2529}.hero-convergence .mosaic-main:before{content:"";z-index:2;pointer-events:none;clip-path:polygon(4% 0,100% 0,100% 90%,91% 100%,0 100%,0 8%);border:1px solid #fff3;position:absolute;inset:18px}.hero-convergence .mosaic-main:after{z-index:1;background:linear-gradient(90deg,#03131b59,#0000 30% 76%,#04141b24),linear-gradient(#0000 58%,#03131bb8)}.hero-convergence .mosaic-main img{filter:saturate(.91)contrast(1.04)}.hero-convergence .mosaic-label{letter-spacing:.19em;font-size:10px;bottom:31px;left:34px}.discipline-tag{z-index:8;color:#f8f3ea;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:.15em;background:#041821c7;border:1px solid #ffffff3b;align-items:center;min-height:40px;padding:0 14px;font-size:9px;font-weight:760;display:flex;position:absolute;box-shadow:0 12px 40px #0003}.discipline-tag:after{content:"";opacity:.55;background:linear-gradient(90deg,currentColor,#0000);width:54px;height:1px;position:absolute;top:50%}.tag-optics{color:#7eecea;top:11%;left:-3%}.tag-optics:after,.tag-ai:after{left:100%}.tag-ai{color:#b6a9ff;top:33%;left:-7%}.tag-biology{color:#ff9299;top:18%;right:-3%}.tag-clinical{color:#ffd37f;bottom:17%;right:-5%}.tag-biology:after,.tag-clinical:after{right:100%;transform:rotate(180deg)}.hero-target{z-index:3;border:1px solid #fff;border-radius:50%;width:18px;height:18px;animation:3.4s ease-in-out infinite targetPulse;position:absolute;top:49%;right:31%;box-shadow:0 0 0 12px #ffffff17,0 0 0 38px #31d5cf14,0 0 42px #ffffffe0}@keyframes targetPulse{50%{box-shadow:0 0 0 18px #ffffff0d,0 0 0 48px #31d5cf0b,0 0 55px #fffffff2}}.hero-convergence .spectral-scale{color:#f7f2e9;top:8%;bottom:9%;left:1.6%}.pillar-field{color:#f7f2e9;background:radial-gradient(circle at 17% 30%,#31d5cf1f,#0000 30%),radial-gradient(circle at 82% 72%,#ff69731a,#0000 28%),#061d25;padding:128px 0 142px;position:relative;overflow:hidden}.pillar-field:before{content:"";opacity:.22;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:74px 74px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 17% 82%,#0000);mask-image:linear-gradient(#0000,#000 17% 82%,#0000)}.pillar-field .shell{z-index:1;position:relative}.pillar-intro{grid-template-columns:.48fr 1.18fr .68fr;align-items:end;gap:64px;margin-bottom:72px;display:grid}.pillar-intro>*{margin-bottom:0}.pillar-intro h2{letter-spacing:-.058em;max-width:850px;font-size:clamp(50px,5.4vw,84px);font-weight:560;line-height:.96}.pillar-intro>p:last-child{color:#f7f2e9b3;font-size:18px;line-height:1.65}.pillar-diagram{border-top:1px solid #ffffff26;border-bottom:1px solid #ffffff26;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pillar-diagram article{border-right:1px solid #ffffff26;min-width:0;min-height:430px;padding:27px 30px 32px;transition:background .35s,transform .35s;position:relative;overflow:visible}.pillar-diagram article:last-child{border-right:0}.pillar-diagram article:hover{z-index:2;background:#ffffff0b;transform:translateY(-7px)}.pillar-diagram .atlas-glyph{width:100%;height:196px;margin-bottom:23px}.pillar-diagram small{color:#7eecea;letter-spacing:.15em;margin-bottom:10px;font-size:9px;font-weight:760;display:block}.pillar-diagram h3{letter-spacing:-.04em;margin-bottom:13px;font-size:clamp(27px,2.25vw,37px);font-weight:580;line-height:1.02}.pillar-diagram p{color:#f7f2e9a8;margin:0;font-size:15px;line-height:1.63}.pillar-connector{z-index:5;color:#061d25;background:#f7f2e9;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:absolute;top:121px;right:-28px;box-shadow:0 0 0 9px #f7f2e912}.pillar-connector i{background:linear-gradient(90deg,#0000,#f7f2e985,#0000);height:1px;position:absolute;left:-32px;right:-32px}.pillar-connector b{font-size:19px;position:relative}.atlas-glyph{fill:none;stroke-linecap:round;stroke-linejoin:round;display:block;overflow:visible}.atlas-glyph path,.atlas-glyph circle{vector-effect:non-scaling-stroke}.atlas-glyph .glyph-grid{stroke:#ffffff40;stroke-width:1px}.atlas-glyph .glyph-primary{stroke:#74e5e1;stroke-width:2px;filter:drop-shadow(0 0 7px #31d5cf7a)}.atlas-glyph .glyph-secondary{stroke:#ff858d;stroke-width:1.65px;filter:drop-shadow(0 0 6px #ff697359)}.signal-atlas{padding-block:152px 166px}.atlas-grid{grid-template-rows:350px 350px;gap:18px}.atlas-grid button{box-shadow:inset 0 0 0 1px #ffffff21,0 22px 60px #00000029}.atlas-grid img{filter:saturate(.88)contrast(1.08)brightness(.85)}.atlas-grid .atlas-glyph{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03131a75;border:1px solid #ffffff26;width:min(46%,250px);height:150px;padding:12px;position:absolute;top:20px;right:18px}.atlas-grid button:first-child .atlas-glyph,.atlas-grid button:last-child .atlas-glyph{width:min(48%,300px);height:180px}.atlas-copy strong{font-size:clamp(27px,2.65vw,42px)}.translation-story{background-color:#ebe5dc;background-image:linear-gradient(#092d3609 1px,#0000 1px),linear-gradient(90deg,#092d3609 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:76px 76px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;padding:170px 0}.translation-layout{grid-template-columns:minmax(340px,.74fr) minmax(0,1.26fr);gap:clamp(70px,8vw,132px)}.translation-pipeline{counter-reset:framework;position:relative;background:0 0!important;gap:0!important}.translation-pipeline:before{content:"";background:linear-gradient(var(--teal), var(--violet), var(--coral), var(--gold));width:2px;position:absolute;top:95px;bottom:95px;left:84px}.translation-pipeline li{border-bottom:1px solid #092d361f;position:relative;background:0 0!important;grid-template-columns:168px 1fr!important;gap:34px!important;min-height:210px!important;padding:28px 38px 28px 0!important}.translation-pipeline li:first-child{border-top:1px solid #092d361f}.framework-glyph{z-index:2;fill:none;width:118px;height:118px;stroke:var(--ink);stroke-width:1.55px;background:#f4efe7;border:1px solid #092d362e;justify-self:center;padding:19px;transition:transform .35s,color .35s,background .35s;position:relative;box-shadow:0 16px 42px #051d2517}.translation-pipeline li:hover .framework-glyph{color:#f7f2e9;stroke:#f7f2e9;background:var(--ink);transform:rotate(-4deg)scale(1.04)}.translation-pipeline li>div:last-of-type{align-self:center}.translation-pipeline li small{color:#168f92;letter-spacing:.17em;margin-bottom:10px;font-size:10px;font-weight:780;display:block}.translation-pipeline li h3{font-family:var(--display);letter-spacing:-.052em;margin:0 0 10px;font-size:clamp(37px,3.4vw,54px);font-weight:570;line-height:.98}.translation-pipeline li p{opacity:.72;max-width:480px;margin:0;font-size:17px;line-height:1.6}.pipeline-arrow{z-index:3;color:#f7f2e9;background:var(--ink);border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid;position:absolute;bottom:-13px;left:74px;transform:rotate(90deg)}.program-detail{padding-bottom:160px}.program-detail article{grid-template-columns:minmax(440px,.98fr) minmax(460px,1.02fr);gap:clamp(54px,6vw,92px);padding:100px 0}.program-spec{display:none}.program-visual{height:490px;box-shadow:0 38px 100px #041a2233,0 0 0 1px #092d3621}.program-figure{position:absolute;inset:0}.program-figure>img{filter:saturate(.86)contrast(1.07)brightness(.86);transition:transform .9s cubic-bezier(.16,1,.3,1),filter .55s}.program-visual:hover .program-figure>img{filter:saturate()contrast(1.08)brightness(.9);transform:scale(1.045)}.program-figure .atlas-glyph,.program-figure .program-inset{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03141b80;border:1px solid #ffffff30;width:48%;height:180px;padding:15px;position:absolute;top:28px;right:28px}.program-inset{color:#f7f2e9;filter:drop-shadow(0 18px 34px #010c1257);overflow:visible}.program-inset .inset-frame{fill:#03141bd1;stroke:#ffffff24}.program-inset path,.program-inset circle,.program-inset rect{vector-effect:non-scaling-stroke}.program-figure-6 .program-inset{top:auto;bottom:28px}.pa-inset-light path{fill:none;stroke-width:3px;stroke-linecap:round;filter:drop-shadow(0 0 5px)}.pa-inset-light-a{color:#ff6973;stroke:#ff6973}.pa-inset-light-b{color:#8878ec;stroke:#8878ec}.pa-inset-light-c{color:#31d5cf;stroke:#31d5cf}.pa-inset-tissue>path:first-child{fill:#31d5cf1a;stroke:#74e5e17a;stroke-width:1.2px}.pa-inset-vessel{fill:none;stroke:#ff6973c7;stroke-width:3.3px;stroke-linecap:round}.pa-inset-vessel-branch{stroke-width:1.8px}.pa-inset-absorber{stroke:#f7f2e9d9;stroke-width:1px}.pa-inset-absorber-a{fill:#ff6973;filter:drop-shadow(0 0 7px #ff6973e6)}.pa-inset-absorber-b{fill:#8878ec;filter:drop-shadow(0 0 7px #8878ece6)}.pa-inset-pressure circle{fill:none;stroke:#f5bd558a;stroke-width:1.3px;stroke-dasharray:3 4}.pa-inset-array>path:first-child{fill:#f7f2e90f;stroke:#f7f2e9b8;stroke-width:1.2px}.pa-inset-array>path:not(:first-child){fill:none;stroke:#f7f2e973;stroke-width:1px}.pa-inset-array .pa-inset-return{stroke:#f5bd55;stroke-width:1.6px}.pa-inset-arrow{fill:none;stroke:#f7f2e98f;stroke-width:1.3px}.pa-inset-output>path:first-child{fill:#f7f2e908;stroke:#f7f2e957;stroke-width:1px}.pa-inset-sector{fill:#f7f2e90b;stroke:#f7f2e942;stroke-width:1px}.pa-inset-anatomy{fill:none;stroke:#74e5e1b3;stroke-width:1.6px}.pa-inset-channel{stroke:#f7f2e9bf;stroke-width:.8px}.pa-inset-channel-a{fill:#ff6973;filter:drop-shadow(0 0 5px #ff6973cc)}.pa-inset-channel-b{fill:#8878ec;filter:drop-shadow(0 0 5px #8878eccc)}.pa-inset-legend path{fill:none;stroke-width:3px}.pa-inset-legend-a{stroke:#ff6973}.pa-inset-legend-b{stroke:#8878ec}.pa-inset-legend-c{stroke:#31d5cf}.qf-inset-standards>g>rect{fill:#ffffff09;stroke:#ffffff40}.qf-inset-standards>g>path,.qf-inset-standards>g>circle{fill:#ff6973;filter:drop-shadow(0 0 7px #ff6973bf)}.program-inset .inset-arrow,.program-inset .inset-axis,.program-inset .inset-guide{fill:none;stroke:#f7f2e980;stroke-width:1.25px}.program-inset .inset-curve{fill:none;stroke:#ff6973;stroke-width:2.5px}.qf-inset-chart>circle{fill:#f7f2e9;stroke:#ff6973;stroke-width:2.5px;filter:drop-shadow(0 0 6px #ff6973cc)}.program-inset .inset-guide{stroke-dasharray:3 4;opacity:.55}.qf-inset-readout>rect{fill:#31d5cf13;stroke:#74e5e157}.qf-inset-readout>path{fill:none;stroke:#74e5e1bd;stroke-width:1.5px}.qf-inset-readout>circle{fill:#31d5cf;filter:drop-shadow(0 0 7px #31d5cfc7)}.mapping-inset-brain{fill:#31d5cf13;stroke:#c1f1ee94;stroke-width:1.3px}.mapping-inset-tracts{fill:none;stroke:#b1a4ffad;stroke-width:1.8px}.mapping-inset-node{stroke:#ffffffc7;stroke-width:1px}.mapping-inset-node-a{fill:#31d5cf;filter:drop-shadow(0 0 5px #31d5cfe6)}.mapping-inset-node-b{fill:#ff6973;filter:drop-shadow(0 0 5px #ff6973e6)}.mapping-inset-node-c{fill:#f5bd55;filter:drop-shadow(0 0 5px #f5bd55e6)}.mapping-inset-probe{fill:none;stroke:#f7f2e9ab;stroke-width:1.3px}.mapping-inset-probe circle:nth-of-type(2){stroke:#ff6973;stroke-dasharray:3 4;opacity:.55}.mapping-inset-probe circle:last-of-type{fill:#ff6973;stroke:none;filter:drop-shadow(0 0 8px #ff6973f0)}.mapping-inset-response{fill:none;stroke:#f5bd55;stroke-width:2px}.sr-inset-native>rect,.sr-inset-resolved>rect{fill:#ffffff06;stroke:#fff3}.sr-inset-native>path:not(.sr-inset-scale),.sr-inset-resolved>path:not(.sr-inset-scale){fill:none;stroke:#8878ec;stroke-width:2.2px;opacity:.72}.sr-inset-native>circle{fill:#31d5cf26;stroke:#74e5e1b8;stroke-width:1.1px}.sr-inset-expand{fill:none;stroke:#f5bd55;stroke-width:1.25px}.sr-inset-expand>circle{stroke-dasharray:3 4}.sr-inset-scale{fill:none;stroke:#f7f2e9;stroke-width:2.2px}.sr-resolved-dot{stroke:#ffffffa6;stroke-width:.75px}.sr-resolved-dot-1{fill:#31d5cf}.sr-resolved-dot-2{fill:#8878ec}.sr-resolved-dot-3{fill:#ff6973}.sr-resolved-punctum{fill:#f5bd55;filter:drop-shadow(0 0 4px #f5bd55db)}.figure-crosshair{z-index:3;border:1px solid #ffffff9e;border-radius:50%;width:54px;height:54px;position:absolute;bottom:28px;right:28px}.figure-crosshair:before,.figure-crosshair:after{content:"";background:#ffffffb3;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.figure-crosshair:before{width:76px;height:1px}.figure-crosshair:after{width:1px;height:76px}.program-visual>.visual-overlay{opacity:.16}.program-visual>span{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03141bb3;padding:9px 12px;font-size:10px;bottom:25px;left:28px}.program-body h2{font-size:clamp(44px,4vw,64px);line-height:.98}.program-body>p:not(.section-kicker){font-size:17px;line-height:1.68}.technology-badges{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:31px;display:grid}.technology-badges>span{background:#ffffff52;border:1px solid #092d3624;align-content:end;min-height:116px;padding:18px 15px 15px;display:grid;position:relative;overflow:hidden}.technology-badges i{--badge-index:0;width:calc(25px + var(--badge-index) * 8px);background:linear-gradient(90deg, var(--teal), var(--violet), var(--coral));height:3px;position:absolute;top:17px;left:15px;box-shadow:0 7px #092d361a,0 14px #092d360f}.technology-badges b{margin-bottom:4px;font-size:13px;line-height:1.2}.technology-badges small{opacity:.62;font-size:10px;line-height:1.35}@media (max-width:1180px){.hero-grid{grid-template-columns:minmax(420px,.9fr) minmax(470px,1.1fr)}.hero-convergence{height:610px}.discipline-tag{font-size:8px}.pillar-diagram{grid-template-columns:1fr 1fr}.pillar-diagram article:nth-child(2){border-right:0}.pillar-diagram article:nth-child(-n+2){border-bottom:1px solid #ffffff26}.pillar-connector{display:none}.program-detail article{grid-template-columns:minmax(370px,.9fr) minmax(420px,1.1fr)}}@media (max-width:920px){.site-header nav{display:none}.hero-grid{grid-template-columns:1fr}.hero-convergence{width:100%;height:min(72vw,680px);margin-top:40px}.pillar-intro{grid-template-columns:1fr;gap:25px}.translation-layout{grid-template-columns:1fr}.translation-sticky{position:relative;top:auto}.program-detail article{grid-template-columns:1fr;gap:46px}.program-detail article:nth-child(2n) .program-visual{order:0}}@media (max-width:620px){.hero{padding-bottom:78px}.hero h1{font-size:clamp(54px,16vw,74px)}.hero-convergence{height:82vw;min-height:390px}.discipline-tag{min-height:34px;padding-inline:10px;font-size:7px}.tag-optics,.tag-ai{left:1%}.tag-biology,.tag-clinical{right:1%}.hero-convergence .mosaic-main{inset-inline:0}.hero-convergence .mosaic-main img{object-position:59% center}.hero-target{right:26%}.pillar-field{padding-block:96px}.pillar-intro{margin-bottom:48px}.pillar-intro h2{font-size:50px}.pillar-diagram{grid-template-columns:1fr}.pillar-diagram article{border-bottom:1px solid #ffffff26;border-right:0;min-height:380px}.pillar-diagram article:last-child{border-bottom:0}.atlas-grid .atlas-glyph{width:58%}.translation-story{padding-block:105px}.translation-pipeline:before{left:50px}.translation-pipeline li{grid-template-columns:100px 1fr!important;gap:20px!important;min-height:190px!important;padding-right:0!important}.framework-glyph{width:90px;height:90px;padding:15px}.pipeline-arrow{left:40px}.translation-pipeline li h3{font-size:38px}.translation-pipeline li p{font-size:15px}.program-detail article{padding:72px 0}.program-visual{height:390px}.program-figure .atlas-glyph,.program-figure .program-inset{width:58%;height:140px}.technology-badges{grid-template-columns:1fr}.technology-badges>span{min-height:92px}}.clinical-studies{padding-bottom:126px}.clinical-studies-heading{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:end;gap:clamp(48px,7vw,104px);margin-bottom:45px;padding-top:10px;display:grid}.clinical-studies-heading>div{padding-top:42px}.clinical-studies-heading h2{letter-spacing:-.055em;max-width:880px;margin-bottom:0;font-size:clamp(44px,4.6vw,72px);font-weight:560;line-height:.98}.clinical-studies-heading>p{opacity:.68;margin-bottom:4px;font-size:16px;line-height:1.68}.clinical-study-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.clinical-study-card{background:#ffffff5c;border:1px solid #092d3624;min-width:0;transition:transform .35s,box-shadow .35s;box-shadow:0 26px 70px #051d251a}.clinical-study-card:hover{transform:translateY(-6px);box-shadow:0 34px 88px #051d2529}.clinical-study-visual{width:100%;height:258px;color:var(--paper);background:var(--night);cursor:pointer;border:0;padding:0;position:relative;overflow:hidden}.clinical-study-visual:after{content:"";z-index:4;pointer-events:none;border:1px solid #ffffff38;position:absolute;inset:12px}.clinical-study-visual .program-figure>img{object-fit:cover;filter:saturate(.84)contrast(1.08)brightness(.84);width:100%;height:100%;transition:transform .8s cubic-bezier(.16,1,.3,1)}.clinical-study-card:hover .program-figure>img{transform:scale(1.045)}.clinical-study-visual .program-figure .atlas-glyph,.clinical-study-visual .program-figure .program-inset{width:46%;height:112px;padding:9px;top:18px;right:18px}.clinical-study-visual .program-figure-6 .program-inset{top:auto;bottom:18px}.clinical-study-visual .figure-crosshair{opacity:.72;width:36px;height:36px;bottom:20px;right:20px}.clinical-study-visual .figure-crosshair:before{width:50px}.clinical-study-visual .figure-crosshair:after{height:50px}.clinical-study-visual>span{z-index:6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.1em;background:#03141bbd;padding:8px 10px;font-size:9px;font-weight:740;position:absolute;bottom:22px;left:24px}.clinical-study-copy{flex-direction:column;min-height:292px;padding:29px 28px 27px;display:flex}.clinical-study-copy>span{color:#168f92;letter-spacing:.14em;margin-bottom:16px;font-size:9px;font-weight:760}.clinical-study-copy h3{margin-bottom:16px;font-family:Georgia,serif;font-size:clamp(25px,2.15vw,34px);font-weight:400;line-height:1.05}.clinical-study-copy p{opacity:.68;margin-bottom:24px;font-size:14px;line-height:1.64}.clinical-study-copy small{color:#168f92;border-top:1px solid var(--line);letter-spacing:.1em;margin-top:auto;padding-top:15px;font-size:9px;font-weight:720}.outreach-grid article{transition:transform .35s,background .35s,box-shadow .35s;position:relative;overflow:hidden}.outreach-grid article:hover{z-index:2;background:#ffffff9e;transform:translateY(-6px);box-shadow:0 26px 70px #051d251f}.community-impact-figure{width:100%;height:126px;color:var(--ink);display:block}.community-impact-figure text{fill:#092d368f;font-family:var(--font-geist-sans), "Helvetica Neue", Arial, sans-serif;letter-spacing:.12em;font-size:7px;font-weight:740}.community-frame{fill:none;stroke:#092d362b;stroke-width:1px}.community-guide{fill:none;stroke:url(#community-line-mentorship);stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round}.community-impact-figure-exchange .community-guide{stroke:url(#community-line-exchange)}.community-impact-figure-collaboration .community-guide{stroke:url(#community-line-collaboration)}.community-arrow{fill:none;stroke:var(--coral);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.community-node{fill:var(--paper);stroke:var(--violet);stroke-width:2px}.community-node-main{fill:var(--teal);stroke:#092d36b3;filter:drop-shadow(0 0 8px #25c8c557)}.community-node-future{fill:var(--coral);stroke:#092d36a8;filter:drop-shadow(0 0 8px #ff69734d)}.community-orbit,.community-pulse{fill:none;stroke:#092d362b;stroke-dasharray:4 5}.community-pulse{transform-origin:110px 63px;animation:3.4s ease-in-out infinite communityPulse}.outreach-grid h3{margin-top:35px}@keyframes communityPulse{0%,to{opacity:.35;transform:scale(.82)}50%{opacity:.8;transform:scale(1.15)}}@media (max-width:1180px){.clinical-study-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-study-card:last-child{grid-column:1/-1;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);display:grid}.clinical-study-card:last-child .clinical-study-visual{height:100%;min-height:330px}}@media (max-width:920px){.clinical-studies-heading{grid-template-columns:1fr;gap:28px}.clinical-studies-heading>p{max-width:680px}.clinical-study-grid{grid-template-columns:1fr}.clinical-study-card:last-child{grid-column:auto;display:block}.clinical-study-card:last-child .clinical-study-visual{height:258px;min-height:0}}@media (max-width:620px){.clinical-studies{padding-bottom:82px}.clinical-studies-heading>div{padding-top:30px}.clinical-studies-heading h2{font-size:42px}.clinical-study-visual,.clinical-study-card:last-child .clinical-study-visual{height:230px}.clinical-study-copy{min-height:0;padding:25px 23px 24px}.clinical-study-copy h3{font-size:28px}.outreach-grid article{min-height:0}.community-impact-figure{height:112px}.outreach-grid h3{margin-top:28px}}@media (prefers-reduced-motion:reduce){.community-pulse{animation:none}}
.program-stack{background:#ffffff24;border:1px solid #ffffff24;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.program-stack button{background:radial-gradient(circle at 8% 12%, color-mix(in srgb, var(--program) 12%, transparent), transparent 34%), linear-gradient(145deg, #ffffff0e, #ffffff05);border:0;grid-template-columns:minmax(180px,.72fr) minmax(250px,1fr) 28px;gap:28px;min-height:316px;padding:34px}.program-stack button:nth-child(7){grid-column:1/-1;grid-template-columns:minmax(260px,.6fr) minmax(360px,1fr) 28px}.program-stack button:before{background:linear-gradient(0deg, color-mix(in srgb, var(--program) 14%, transparent), transparent 72%);transform:translateY(102%)}.program-stack button:hover{background:radial-gradient(circle at 8% 12%, color-mix(in srgb, var(--program) 22%, transparent), transparent 40%), #ffffff0e;padding:34px}.program-stack button:hover:before{transform:translateY(0)}.research-program-glyph{z-index:2;width:100%;max-width:250px;color:var(--program);transition:transform .45s cubic-bezier(.2,.75,.2,1),filter .45s;position:relative;overflow:visible}.program-stack button:hover .research-program-glyph{filter:drop-shadow(0 18px 28px color-mix(in srgb, var(--program) 19%, transparent));transform:translateY(-5px)scale(1.025)}.research-program-glyph *{vector-effect:non-scaling-stroke}.rpg-frame,.rpg-grid,.rpg-beam,.rpg-scan,.rpg-cube,.rpg-ring,.rpg-target,.rpg-axis,.rpg-dash,.rpg-tissue,.rpg-cell,.rpg-probe,.rpg-brain,.rpg-network,.rpg-electrode,.rpg-expansion,.rpg-wave,.rpg-ray,.rpg-interface,.rpg-check{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round}.rpg-frame{stroke:#ffffff29}.rpg-grid,.rpg-axis,.rpg-dash{opacity:.25}.rpg-tissue,.rpg-brain{fill:color-mix(in srgb, var(--program) 8%, transparent);stroke-width:1.6px}.rpg-beam,.rpg-wave,.rpg-network,.rpg-scan{stroke-width:2.1px}.rpg-core,.rpg-node{fill:currentColor;stroke:none}.rpg-cell,.rpg-target,.rpg-ring{stroke-width:1.5px}.program-text{z-index:2;align-content:center;gap:11px;display:grid;position:relative}.program-text small{color:var(--program);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:760}.program-text strong{max-width:440px;color:var(--paper);letter-spacing:-.035em;font-family:Georgia,serif;font-size:clamp(27px,2.3vw,39px);font-weight:400;line-height:1.03}.program-text>span{max-width:520px;color:var(--paper);opacity:.64;font-size:14px;line-height:1.64}.program-arrow{width:28px;height:28px;color:var(--program);border:1px solid color-mix(in srgb, var(--program) 48%, transparent);border-radius:50%;align-self:start;place-items:center;display:grid}.clinical-instruments{border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-bottom:150px}.clinical-instruments article{background:#ffffff4f;min-height:590px;padding:0}.clinical-instruments article:hover{transform:translateY(-5px)}.clinical-translation-figure{width:100%;height:320px;color:var(--ink);background:radial-gradient(circle at 67% 42%,#31d5cf24,#0000 28%),linear-gradient(145deg,#092d3609,#ffffff6b);padding:30px;display:block}.clinical-translation-figure-2{background:radial-gradient(circle at 63% 52%,#ff697329,#0000 30%),linear-gradient(145deg,#092d3609,#ffffff6b)}.clinical-translation-figure-3{background:radial-gradient(circle at 42%,#8878ec24,#0000 29%),linear-gradient(145deg,#092d3609,#ffffff6b)}.clinical-translation-figure-4{background:radial-gradient(circle at 58% 44%,#f5bd5526,#0000 30%),linear-gradient(145deg,#092d3609,#ffffff6b)}.clinical-translation-figure *{vector-effect:non-scaling-stroke}.ctf-frame,.ctf-brain,.ctf-network,.ctf-probe,.ctf-pulse,.ctf-beam,.ctf-tissue,.ctf-target,.ctf-spectrum,.ctf-scan,.ctf-head,.ctf-safe,.ctf-protected,.ctf-route,.ctf-check,.ctf-dashboard,.ctf-chart,.ctf-bars,.ctf-stamp{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ctf-frame{stroke:#092d3621}.ctf-brain,.ctf-tissue,.ctf-head{fill:#092d3608}.ctf-network,.ctf-spectrum,.ctf-scan,.ctf-chart{stroke:#168f92;stroke-width:2.4px}.ctf-probe,.ctf-target,.ctf-protected,.ctf-bars{stroke:var(--violet)}.ctf-beam-a{fill:#31d5cf17;stroke:var(--teal)}.ctf-beam-b{fill:#ff697314;stroke:var(--coral)}.ctf-node,.ctf-core{fill:var(--coral);stroke:none}.ctf-pulse,.ctf-stamp{stroke:var(--coral)}.ctf-check{stroke:#168f92;stroke-width:3px}.clinical-instrument-copy>span{color:#168f92;letter-spacing:.15em;margin-bottom:15px;font-size:9px;font-weight:760;display:block}.clinical-instruments .clinical-instrument-copy p{max-width:520px;min-height:auto;margin-bottom:24px;font-size:16px;line-height:1.58}.clinical-instruments .clinical-instrument-copy small{font-size:9px;line-height:1.6}.collaboration-map-section{color:var(--paper);background:radial-gradient(circle at 55% 66%,#31d5cf24,#0000 22%),radial-gradient(circle at 16% 20%,#8878ec1a,#0000 24%),linear-gradient(145deg,#031922,#082c35 67%,#0c3b42);padding:125px 0 105px;position:relative;overflow:hidden}.collaboration-map-section:before{content:"";opacity:.32;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.collaboration-map-section .shell{z-index:1;position:relative}.collaboration-map-heading{grid-template-columns:.42fr 1.15fr .7fr;align-items:end;gap:72px;margin-bottom:56px;display:grid}.collaboration-map-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(48px,5.6vw,88px);font-weight:510;line-height:.98}.collaboration-map-heading>p:last-child{opacity:.68;margin:0;font-size:16px;line-height:1.7}.collaboration-map{background:radial-gradient(at 50% 64%,#31d5cf14,#0000 42%),linear-gradient(#ffffff05,#0000 25%,#00000014);border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;min-height:730px;position:relative;overflow:hidden;box-shadow:0 60px 140px #0003}.collaboration-map>svg{width:min(100%,1170px);height:610px;position:absolute;top:52px;left:50%;overflow:visible;transform:translate(-50%)}.map-geography{transform-origin:50%}.map-land{fill:url(#map-land-fill);stroke:#f4f0e97a;stroke-width:1.55px;vector-effect:non-scaling-stroke}.map-states{fill:none;stroke:#f4f0e92e;stroke-width:.8px;vector-effect:non-scaling-stroke}.map-route{fill:none;stroke:url(#map-route);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:4 9;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px #31d5cf66);animation:18s linear infinite mapRoute}.map-hub-glow{fill:url(#map-hub)}.map-pulse{fill:none;stroke:#31d5cf33;stroke-width:1px;transform-origin:516px 514px;animation:3.8s ease-out infinite mapPulse}.map-pulse.pulse-2{animation-delay:1.5s}.map-point{fill:#31d5cf;stroke:#f4f0e9;stroke-width:3px;filter:drop-shadow(0 0 12px #31d5cfcc)}.map-point-secondary{fill:#ff6973}.map-city-label text{fill:#f4f0e9d6;letter-spacing:.17em;paint-order:stroke;stroke:#082c35;stroke-width:4px;stroke-linejoin:round;font-size:10px;font-weight:760}.map-city-texas text{fill:#71ded7}.map-node{width:250px;color:var(--paper);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#031922c2;border:1px solid #ffffff24;padding:18px;position:absolute;box-shadow:0 18px 50px #0000002e}.map-node-texas{width:350px;bottom:22px;left:50%;transform:translate(-50%)}.map-node-portland{top:28px;left:2%}.map-node-boston{top:30px;right:2%}.map-node-label{color:var(--teal);letter-spacing:.16em;font-size:8px;font-weight:760}.map-node h3{margin:7px 0 3px;font-family:Georgia,serif;font-size:24px;font-weight:400}.map-node p{opacity:.56;margin:0 0 13px;font-size:10px}.map-node small{letter-spacing:.08em;opacity:.56;margin-top:10px;font-size:8px;display:block}.map-portraits{align-items:center;display:flex}.map-portraits img{object-fit:cover;filter:saturate(.78);border:2px solid #082c35;border-radius:50%;width:36px;height:36px;margin-right:-7px}.collaboration-disciplines{color:var(--paper);letter-spacing:.18em;opacity:.48;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:27px 8px 0;font-size:8px;display:flex}.outreach-portrait{background:#092c35;display:block}.outreach-portrait:before{z-index:2;pointer-events:none}.outreach-portrait>img{object-fit:cover;object-position:49% center;filter:saturate(.9)contrast(1.03);width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.75,.2,1),filter .7s}.outreach-feature:hover .outreach-portrait>img{filter:saturate()contrast(1.03);transform:scale(1.025)}.outreach-image-caption{z-index:3;color:#fff;text-shadow:0 2px 18px #0000008c;border-top:1px solid #ffffff6b;justify-content:space-between;align-items:center;padding-top:14px;display:flex;position:absolute;bottom:28px;left:31px;right:31px}.outreach-image-caption span,.outreach-image-caption small{letter-spacing:.16em;font-size:8px;font-weight:760;position:static}@keyframes mapRoute{to{stroke-dashoffset:-110px}}@keyframes mapPulse{0%{opacity:.8;transform:scale(.68)}to{opacity:0;transform:scale(1.35)}}@media (max-width:1120px){.program-stack{grid-template-columns:1fr}.program-stack button:nth-child(7){grid-column:auto}.collaboration-map-heading{grid-template-columns:1fr;gap:22px}.collaboration-map-heading>p:last-child{max-width:680px}.collaboration-map{min-height:760px}}@media (max-width:760px){.program-stack button,.program-stack button:nth-child(7){grid-template-columns:1fr 34px;gap:18px;min-height:auto;padding:25px}.program-stack button:hover{padding:25px}.research-program-glyph{grid-column:1/-1;max-width:none;height:210px}.program-text strong{font-size:31px}.program-text>span{font-size:15px}.clinical-instruments{grid-template-columns:1fr}.clinical-instruments article{min-height:auto}.clinical-translation-figure{height:300px;padding:22px}.clinical-instrument-copy{padding:28px 28px 38px}.collaboration-map-section{padding:92px 0 76px}.collaboration-map-heading h2{font-size:48px}.collaboration-map{gap:12px;min-height:0;padding:330px 14px 14px;display:grid}.collaboration-map>svg{width:100%;height:318px;top:12px;left:50%;transform:translate(-50%)}.map-node{width:100%;position:relative;inset:auto}.map-node-texas{order:1;transform:none}.map-node-portland{order:2}.map-node-boston{order:3}.collaboration-disciplines{justify-content:flex-start}.outreach-portrait{height:min(112vw,560px)}}@media (prefers-reduced-motion:reduce){.map-route,.map-pulse{animation:none}}.site{--section-space:clamp(72px, 7vw, 104px);--panel-radius:2px}.site-header{background:#f6f2ebed;border-color:#092d3624;width:min(1476px,100vw - 28px);height:74px;top:14px;box-shadow:0 18px 55px #051d251a,inset 0 1px #ffffffb8}.site-header nav button{letter-spacing:.035em;font-size:11px}.hero{min-height:820px;padding:126px 0 52px}.hero-grid{grid-template-columns:minmax(420px,.88fr) minmax(560px,1.12fr);gap:clamp(40px,5vw,82px)}.hero h1{margin-bottom:24px;font-size:clamp(62px,5.85vw,94px)}.hero .dek{max-width:610px;font-size:clamp(17px,1.2vw,20px);line-height:1.58}.hero-convergence{height:570px}.hero-proof{margin-top:34px}.hero-footer{bottom:18px}.mission-grid{grid-template-columns:.42fr 1.25fr .72fr;gap:clamp(34px,5vw,78px)}.mission-grid h2{font-size:clamp(42px,4.5vw,68px)}.mission-grid>p:last-child,.pillar-intro>p:last-child,.atlas-heading>p:last-child,.section-heading>p:last-child,.research-intro>p:last-child,.clinical-manifesto>p:last-child{font-size:16px;line-height:1.58}.pillar-field{padding:86px 0 94px}.pillar-intro{grid-template-columns:.44fr 1.2fr .7fr;gap:44px;margin-bottom:42px}.pillar-intro h2{font-size:clamp(44px,4.65vw,70px)}.pillar-diagram article{min-height:330px;padding:22px 24px 26px}.pillar-diagram .atlas-glyph{height:140px;margin-bottom:16px}.pillar-diagram h3{font-size:clamp(24px,1.95vw,31px)}.pillar-diagram p{font-size:13px;line-height:1.5}.pillar-connector{width:42px;height:42px;top:83px;right:-21px}.atlas-heading{grid-template-columns:.5fr 1.45fr .74fr;gap:40px;margin-bottom:36px}.atlas-heading h2{font-size:clamp(42px,4.7vw,68px)}.atlas-grid{grid-template-rows:240px 240px;gap:12px}.atlas-grid button{box-shadow:inset 0 0 0 1px #ffffff29,0 18px 44px #00000029}.atlas-copy{inset:auto 21px 20px}.section-heading{grid-template-columns:.35fr 1.25fr .68fr;gap:42px;margin-bottom:42px}.section-heading h2{font-size:clamp(43px,4.7vw,70px)}.program-stack{gap:1px}.program-stack button,.program-stack button:nth-child(7){grid-template-columns:minmax(140px,.6fr) minmax(260px,1fr) 28px;min-height:220px;padding:24px 26px}.program-stack button:hover{padding:24px 26px}.research-program-glyph{max-width:185px;max-height:154px}.program-text{gap:7px}.program-text strong{font-size:clamp(25px,1.95vw,32px)}.program-text>span{font-size:13px;line-height:1.48}.translation-story{padding:96px 0}.translation-layout{gap:clamp(48px,6vw,88px)}.translation-sticky{top:120px}.translation-sticky h2{font-size:clamp(44px,4.45vw,66px)}.translation-pipeline li p{font-size:14px;line-height:1.48}.home-team-grid{background:#092d3629;border:1px solid #092d3629;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.home-person-card{aspect-ratio:.83;color:#fff;text-align:left;cursor:pointer;background:var(--night);border:0;min-width:0;padding:0;position:relative;overflow:hidden}.home-person-card:after{content:"";background:linear-gradient(#0000 43%,#021218f0),linear-gradient(145deg,#31d5cf1c,#0000 42%);position:absolute;inset:0}.home-person-card img{object-fit:cover;filter:saturate(.82)contrast(1.03);width:100%;height:100%;transition:transform .65s cubic-bezier(.16,1,.3,1),filter .5s}.home-person-card:hover img,.home-person-card:focus-visible img{filter:saturate()contrast(1.04);transform:scale(1.045)}.home-person-card>span{z-index:2;gap:5px;display:grid;position:absolute;bottom:17px;left:17px;right:17px}.home-person-card b{font-family:Georgia,serif;font-size:clamp(16px,1.3vw,21px);font-weight:400;line-height:1.05}.home-person-card small{letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;opacity:.7;font-size:8px;line-height:1.35;overflow:hidden}.home-team-link{margin-top:26px}.editorial-publications{gap:18px}.editorial-publications>a>div{height:225px}.editorial-publications .lead-publication>div{height:380px}.funding-band h2{font-size:clamp(39px,4.2vw,62px)}.page-hero{min-height:500px;padding-top:142px}.page-hero h1{font-size:clamp(58px,6vw,90px)}.page-hero .shell>p:nth-child(3){max-width:700px;font-size:18px;line-height:1.5}.research-intro,.clinical-manifesto,.team-principle{padding-block:76px}.research-intro h2,.clinical-manifesto h2,.team-principle h2{font-size:clamp(42px,4.6vw,68px)}.research-field{grid-template-columns:minmax(0,1.45fr) minmax(360px,.8fr);min-height:500px;margin-bottom:70px}.research-field-image{min-height:500px}.research-field-copy{padding:clamp(38px,4vw,58px)}.research-field-copy h2{margin-bottom:22px;font-size:clamp(34px,3.35vw,52px)}.research-field-copy>p:not(.section-kicker){font-size:15px;line-height:1.55}.research-field-copy>div{gap:8px;margin-top:22px;padding-top:20px}.program-detail{gap:24px;padding-bottom:88px;display:grid}.program-detail article{background:linear-gradient(120deg,#f8f4ed,#eee8de);border:1px solid #092d3624;grid-template-columns:minmax(420px,.98fr) minmax(440px,1.02fr);gap:0;min-height:min(570px,100vh - 126px);margin:0;padding:0;position:sticky;top:106px;overflow:hidden;box-shadow:0 28px 80px #041a2221}.research-story-panel{opacity:1!important;filter:none!important}.program-detail article:first-child{z-index:11}.program-detail article:nth-child(2){z-index:12}.program-detail article:nth-child(3){z-index:13}.program-detail article:nth-child(4){z-index:14}.program-detail article:nth-child(5){z-index:15}.program-detail article:nth-child(6){z-index:16}.program-detail article:nth-child(7){z-index:17}.program-visual{width:100%;height:100%;min-height:540px;box-shadow:none}.program-body{flex-direction:column;justify-content:center;min-width:0;padding:clamp(34px,4vw,58px);display:flex}.program-body h2{font-size:clamp(38px,3.35vw,52px)}.technology-badges{gap:7px;margin-top:22px}.technology-badges i{top:13px;left:12px}.clinical-instruments{border:0;gap:12px;margin-bottom:84px}.clinical-instruments article{border:1px solid #092d3621;min-height:430px;box-shadow:0 22px 60px #041c2312}.clinical-translation-figure{height:225px;padding:18px}.clinical-instrument-copy{padding:24px 30px 30px}.clinical-instruments .clinical-instrument-copy h3{margin-bottom:9px;font-size:clamp(34px,3vw,46px)}.clinical-instruments .clinical-instrument-copy p{margin-bottom:16px;font-size:15px;line-height:1.48}.clinical-case{padding:78px 0}.case-layout{min-height:520px}.case-copy{padding:clamp(38px,4vw,60px)}.case-copy h2{font-size:clamp(40px,4vw,61px)}.case-copy dl{margin-block:24px}.case-copy dd{font-size:14px;line-height:1.55}.collaboration-map-section{padding:82px 0 72px}.collaboration-map-heading{gap:40px;margin-bottom:34px}.collaboration-map-heading h2{font-size:clamp(44px,4.8vw,72px)}.collaboration-map-heading>p:last-child{font-size:14px;line-height:1.55}.collaboration-map{min-height:610px}.collaboration-map>svg{height:560px;top:12px}.map-node{width:230px;padding:15px}.map-node-texas{width:320px;bottom:14px}.map-node h3{font-size:21px}.map-portraits img{width:32px;height:32px}.team{padding-bottom:88px}.team-group{padding-block:42px 56px}.group-head{margin-bottom:26px}.group-head h2{font-size:clamp(30px,2.8vw,44px)}.team-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:16px}.team-grid article,.team-grid article.featured-person{background:#ffffff7a;flex-direction:column;grid-column:auto;width:auto;min-width:0;height:620px;min-height:620px;display:flex}.team-grid article:hover{transform:translateY(-4px)}.portrait,.featured-person .portrait{flex:0 0 275px;width:100%;height:275px;min-height:275px}.portrait img,.featured-person .portrait img{object-fit:cover;width:100%;height:100%}.person-copy,.featured-person .person-copy{flex-direction:column;flex:1;min-width:0;padding:25px 26px 28px;display:flex}.person-copy h3{font-size:clamp(23px,1.8vw,30px)}.person-copy>p:not(.person-index){-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:4.55em;margin-bottom:18px;font-size:14px;line-height:1.52;display:-webkit-box;overflow:hidden}.person-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.profile-link{margin-top:auto}.publication-tools{padding-block:26px}.publication-archive{padding-block:48px 82px}.publication-row{grid-template-columns:64px 238px minmax(0,1fr) 86px;gap:24px;padding-block:26px}.pub-image{border:1px solid #092d3617;height:142px;padding:6px}.pub-image img{object-fit:cover}.publication-status{color:#7a2430;letter-spacing:.08em;vertical-align:middle;background:#ff697317;border:1px solid #a42f3e40;margin-left:9px;padding:3px 7px;font-size:8px;font-weight:780;display:inline-flex}.pub-copy h2{margin-bottom:10px;font-size:clamp(23px,2vw,31px)}.pub-copy .authors,.pub-copy .citation{font-size:12px;line-height:1.45}.outreach-feature{grid-template-columns:1.05fr .95fr;min-height:540px;margin-block:74px}.outreach-feature>div:last-child{padding:clamp(36px,4.5vw,66px)}.outreach-feature h2{font-size:clamp(43px,4.1vw,62px)}.outreach-feature>div:last-child>p:not(.section-kicker){font-size:15px;line-height:1.56}.outreach-grid{margin-bottom:72px}.outreach-grid article{min-height:230px;padding:28px}.outreach-grid h3{font-size:31px}.outreach-grid p{font-size:14px;line-height:1.52}.outreach-cta{min-height:240px;margin-bottom:78px}.contact{grid-template-columns:.85fr 1.15fr;gap:clamp(42px,6vw,96px);padding-block:76px 88px}.contact-copy h2{font-size:clamp(40px,4.1vw,62px)}.contact form{padding:32px}.contact textarea{min-height:108px}footer{padding-top:80px}.footer-top{padding-bottom:72px}.footer-top h2{font-size:clamp(40px,4.3vw,66px)}.footer-bottom{padding-block:26px}.site{--section-space:clamp(58px, 5.4vw, 82px)}.mission-band,.research-home,.people-preview,.evidence-home,.funding-band{padding-block:var(--section-space)}.mission-grid,.pillar-intro,.atlas-heading,.section-heading{margin-bottom:30px}.pillar-field{padding-block:68px 72px}.signal-atlas{padding-block:70px 76px}.atlas-grid{grid-template-rows:310px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.atlas-grid button,.atlas-grid button:first-child,.atlas-grid button:last-child{grid-area:auto;min-width:0;height:310px}.atlas-grid .atlas-glyph,.atlas-grid button:first-child .atlas-glyph,.atlas-grid button:last-child .atlas-glyph{width:calc(100% - 28px);height:106px;top:14px;right:14px}.atlas-copy strong{font-size:clamp(22px,1.9vw,30px)}.research-home{padding-block:78px;overflow:clip}.research-home-layout{grid-template-columns:minmax(280px,.72fr) minmax(0,1.8fr);align-items:start;gap:clamp(38px,5vw,78px);display:grid}.research-home-sticky{align-self:start;position:sticky;top:118px}.research-home-sticky h2{color:var(--paper);letter-spacing:-.055em;margin:20px 0 22px;font-family:Georgia,serif;font-size:clamp(43px,4.25vw,64px);font-weight:400;line-height:.98}.research-home-sticky>p:not(.section-kicker){max-width:390px;color:var(--paper);opacity:.67;margin-bottom:28px;font-size:15px;line-height:1.58}.research-home-sticky .outline-button{color:var(--paper);border-color:#ffffff47}.research-home .program-stack{background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:12px}.research-home .program-stack button,.research-home .program-stack button:nth-child(7){grid-column:auto;grid-template-rows:auto;grid-template-columns:116px minmax(0,1fr) 28px;align-content:center;align-items:center;gap:28px;min-height:176px;padding:27px 30px;display:grid}.research-home .program-stack button:hover{padding:27px 30px}.research-home .research-program-glyph,.research-home .program-stack button:nth-child(7) .research-program-glyph{width:104px;max-width:104px;height:104px;max-height:104px}.research-home .program-text{align-content:center;gap:7px}.research-home .program-text strong{font-size:clamp(27px,2.5vw,39px);line-height:1.02}.research-home .program-text>span{font-size:14px;line-height:1.52;display:block;overflow:visible}.research-home .program-arrow,.research-home .program-stack button:nth-child(7) .program-arrow{position:static}.translation-story{padding-block:78px}.translation-layout{grid-template-columns:minmax(290px,.78fr) minmax(0,1.3fr);gap:clamp(38px,5vw,72px)}.translation-pipeline:before{top:50px;bottom:50px;left:50px}.translation-pipeline li{grid-template-columns:100px 1fr!important;gap:20px!important;min-height:118px!important;padding:12px 22px 12px 0!important}.framework-glyph{width:72px;height:72px;padding:12px}.pipeline-arrow{left:40px}.translation-pipeline li h3{font-size:clamp(29px,2.5vw,39px)}.publication-section-head{position:relative}.publication-section-head .section-heading{margin-bottom:30px}.publication-controls{justify-content:flex-end;align-items:center;gap:8px;margin:-12px 0 18px;display:flex}.publication-controls button{cursor:pointer;background:#ffffff61;border:1px solid #092d362e;place-items:center;min-width:36px;height:36px;padding-inline:10px;transition:color .25s,background .25s,transform .25s;display:grid}.publication-controls button:hover,.publication-controls button:focus-visible{color:var(--paper);background:var(--ink);transform:translateY(-2px)}.publication-controls span,.publication-controls .publication-pause{letter-spacing:.12em;font-size:9px;font-weight:760}.publication-controls .publication-pause{min-width:68px}.publication-rail{padding-bottom:9px;position:relative;overflow:hidden}.dynamic-publications{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.publication-slot{min-width:0}.dynamic-publications>.publication-slot>a,.dynamic-publications>.publication-slot>a.lead-publication{flex-direction:column;min-width:0;height:100%;display:flex}.dynamic-publications>.publication-slot>a>div,.dynamic-publications>.publication-slot>a.lead-publication>div{height:220px}.dynamic-publications .lead-publication h3,.dynamic-publications h3{font-size:clamp(18px,1.45vw,23px);line-height:1.27}.publication-timer{transform-origin:0;background:linear-gradient(90deg, var(--teal), var(--coral), var(--violet));height:2px;animation:4s linear both publicationTimer;position:absolute;bottom:0;left:0;right:0}.publication-timer.paused{animation-play-state:paused}::view-transition-group(publication-40933034){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-group(publication-40925600){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-group(publication-40885689){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-group(publication-40374596){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-group(publication-39959547){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-group(publication-39697777){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-group(publication-39544341){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-group(publication-39196960){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-group(publication-39011825){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-group(publication-38928445){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-group(publication-38904388){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-group(publication-38710101){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-group(publication-38579354){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-group(publication-38295184){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-group(publication-38348134){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-group(publication-37199758){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-group(publication-37029961){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-group(publication-36882505){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-group(publication-36612169){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-group(publication-36185807){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-group(publication-35821676){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-group(publication-35589724){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-group(publication-33860227){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,.82,.18,1)}::view-transition-old(*){mix-blend-mode:normal}::view-transition-new(*){mix-blend-mode:normal}::view-transition-old(*){animation:.64s cubic-bezier(.4,0,.2,1) both publicationLeave}::view-transition-new(*){animation:.76s cubic-bezier(.16,1,.3,1) .24s both publicationArrive}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}@keyframes publicationTimer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes publicationLeave{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-24px)}}@keyframes publicationArrive{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.clinical-instruments{gap:10px;margin-bottom:64px}.clinical-instruments article{grid-template-columns:minmax(210px,.88fr) minmax(220px,1.12fr);min-height:235px;display:grid}.clinical-translation-figure{height:100%;min-height:235px;padding:14px}.clinical-instrument-copy{align-self:center;padding:25px 28px}.clinical-instruments .clinical-instrument-copy h3{font-size:clamp(30px,2.7vw,42px)}.clinical-instruments .clinical-instrument-copy p{margin-bottom:12px;font-size:14px}.clinical-manifesto{padding-block:62px}.clinical-case{padding-block:64px}.home-person-card img,.portrait img,.featured-person .portrait img,.map-portraits img{opacity:1;visibility:visible}.portrait,.featured-person .portrait{background:linear-gradient(145deg,#d8e4e1,#b8cbc8)}.portrait img,.featured-person .portrait img{object-position:center 18%}@supports (animation-timeline:view()){.story-panel{animation:linear both storyResolve;animation-timeline:view();animation-range:entry 10% cover 38%}.research-story-panel .program-figure>img{animation:linear both visualSettle;animation-timeline:view();animation-range:entry 8% cover 46%}}@keyframes storyResolve{0%{opacity:.72;filter:saturate(.76)}to{opacity:1;filter:saturate()}}@keyframes visualSettle{0%{transform:scale(1.055)}to{transform:scale(1)}}@media (max-width:1180px){.home-team-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.program-detail article{grid-template-columns:minmax(360px,.9fr) minmax(400px,1.1fr)}.team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){.hero{min-height:auto;padding-top:116px}.hero-grid{grid-template-columns:1fr}.hero-convergence{height:min(68vw,600px)}.mission-grid,.section-heading,.atlas-heading,.pillar-intro{grid-template-columns:1fr;gap:20px}.home-team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.research-field{grid-template-columns:1fr}.program-detail{gap:18px}.program-detail article{grid-template-columns:1fr;min-height:0;position:relative;top:auto}.program-detail article:nth-child(2n) .program-visual{order:0}.program-visual{min-height:min(68vw,500px)}.team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:660px){.site{--section-space:62px}.site-header{width:calc(100vw - 16px);height:66px;top:8px}.hero{padding-top:98px}.hero h1{font-size:clamp(49px,14vw,67px)}.hero-convergence{height:92vw;margin-top:20px}.hero-proof{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.pillar-field,.signal-atlas,.translation-story{padding-block:64px}.pillar-diagram{grid-template-columns:1fr}.pillar-diagram article{border-bottom:1px solid #ffffff26;border-right:0;min-height:260px}.pillar-diagram .atlas-glyph{height:112px}.atlas-grid{grid-template-rows:none;grid-template-columns:1fr}.atlas-grid button,.atlas-grid button:first-child,.atlas-grid button:last-child{grid-area:auto;height:260px}.program-stack{grid-template-columns:1fr}.program-stack button,.program-stack button:nth-child(7){grid-column:auto;grid-template-columns:112px 1fr 24px;min-height:168px;padding:18px}.program-stack button:hover{padding:18px}.research-program-glyph{grid-column:auto;height:112px}.program-text>span{display:none}.home-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-hero{min-height:420px;padding-top:116px}.page-hero h1{font-size:clamp(49px,13vw,66px)}.research-intro,.clinical-manifesto,.team-principle{padding-block:58px}.research-field{margin-bottom:54px}.research-field-image{min-height:300px}.program-detail{padding-bottom:62px}.program-visual{min-height:76vw}.program-body{padding:28px 24px 32px}.technology-badges{grid-template-columns:1fr}.technology-badges>span{min-height:72px}.clinical-instruments{grid-template-columns:1fr;margin-bottom:62px}.clinical-instruments article{min-height:0}.clinical-translation-figure{height:230px}.case-layout{min-height:0}.collaboration-map-section{padding-block:62px}.collaboration-map{padding-top:300px}.collaboration-map>svg{height:290px}.team-grid{grid-template-columns:1fr}.team-grid article,.team-grid article.featured-person{height:auto;min-height:540px}.publication-row{grid-template-columns:50px 92px minmax(0,1fr);gap:14px}.pub-image{height:92px}.pub-copy .authors,.pub-copy .citation{grid-column:1/-1}.pubmed-link{grid-column:3}.outreach-feature{grid-template-columns:1fr;margin-block:58px}.outreach-grid{grid-template-columns:1fr}.contact{grid-template-columns:1fr;padding-block:58px 70px}.contact form{padding:24px}}.research-story-panel{scroll-margin-top:122px}.program-stack button,.research-story-panel .text-link{touch-action:manipulation}.active-evidence-filter{color:var(--paper);background:radial-gradient(circle at 12% 50%, color-mix(in srgb, var(--topic-accent,var(--teal)) 18%, transparent), transparent 28%), var(--night);border:1px solid #ffffff1f;grid-template-columns:auto minmax(220px,1fr) auto auto;align-items:center;gap:18px;margin:0 0 20px;padding:16px 18px;display:grid;box-shadow:0 16px 42px #0419211f}.active-evidence-filter>span{--topic-accent:var(--teal);color:color-mix(in srgb, var(--topic-accent) 88%, white);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;font-size:9px;font-weight:760;display:inline-flex}.active-evidence-filter>span i{background:var(--topic-accent);width:7px;height:7px;box-shadow:0 0 14px var(--topic-accent);border-radius:50%}.active-evidence-filter strong{font-family:Georgia,serif;font-size:20px;font-weight:400;line-height:1.15}.active-evidence-filter button{color:var(--paper);letter-spacing:.05em;cursor:pointer;opacity:.72;background:0 0;border:0;padding:0;font-size:10px;font-weight:700;transition:opacity .25s,transform .25s}.active-evidence-filter button:hover{opacity:1;transform:translateY(-1px)}.active-evidence-filter button:last-child{border:1px solid #ffffff2e;padding:9px 11px}@media (max-width:860px){.active-evidence-filter{grid-template-columns:auto 1fr}.active-evidence-filter button{justify-self:start}}@media (max-width:560px){.research-story-panel{scroll-margin-top:94px}.active-evidence-filter{grid-template-columns:1fr;gap:10px;padding:15px}}@media (prefers-reduced-motion:reduce){.story-panel,.research-story-panel .program-figure>img{animation:none}}.dynamic-publications .publication-slot>a{transition:transform .35s}.dynamic-publications .publication-slot>a:hover{transform:translateY(-5px)}@media (max-width:1180px){.atlas-grid{grid-template-rows:repeat(2,270px);grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-grid button,.atlas-grid button:first-child,.atlas-grid button:last-child{height:270px}.research-home-layout{grid-template-columns:minmax(240px,.62fr) minmax(0,1.38fr);gap:34px}.research-home .program-stack{grid-template-columns:minmax(0,1fr)}.dynamic-publications{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}.clinical-instruments article{grid-template-columns:1fr}.clinical-translation-figure{height:230px;min-height:230px}}@media (max-width:920px){.research-home-layout,.translation-layout{grid-template-columns:1fr}.research-home-sticky,.translation-sticky{position:relative;top:auto}.research-home-sticky{grid-template-columns:minmax(0,1fr) minmax(230px,.7fr);align-items:end;gap:0 28px;display:grid}.research-home-sticky .section-kicker,.research-home-sticky .outline-button{grid-column:1/-1}.translation-pipeline{margin-top:10px}.publication-controls{justify-content:flex-start;margin-top:0}}@media (max-width:660px){.site{--section-space:54px}.pillar-field,.signal-atlas,.translation-story,.research-home{padding-block:54px}.atlas-grid{grid-template-rows:none;grid-template-columns:1fr}.atlas-grid button,.atlas-grid button:first-child,.atlas-grid button:last-child{height:240px}.research-home-sticky{display:block}.research-home .program-stack{grid-template-columns:1fr}.research-home .program-stack button,.research-home .program-stack button:nth-child(7){grid-column:auto;grid-template-rows:auto;grid-template-columns:106px minmax(0,1fr) 24px;align-items:center;min-height:145px}.research-home .program-stack button:nth-child(7) .research-program-glyph,.research-home .research-program-glyph{height:90px;max-height:90px}.research-home .program-arrow,.research-home .program-stack button:nth-child(7) .program-arrow{position:static}.research-home .program-text>span{display:none}.translation-pipeline li{grid-template-columns:82px 1fr!important;min-height:104px!important}.translation-pipeline:before{left:41px}.framework-glyph{width:62px;height:62px}.pipeline-arrow{left:31px}.dynamic-publications{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.dynamic-publications::-webkit-scrollbar{display:none}.publication-slot{scroll-snap-align:start;flex:0 0 82%}.dynamic-publications>.publication-slot>a>div,.dynamic-publications>.publication-slot>a.lead-publication>div{height:205px}.clinical-instruments{gap:9px}.clinical-instruments article{grid-template-columns:.92fr 1.08fr;min-height:220px}.clinical-translation-figure{height:100%;min-height:220px;padding:8px}.clinical-instrument-copy{padding:20px 18px}.clinical-instruments .clinical-instrument-copy h3{font-size:28px}.clinical-instruments .clinical-instrument-copy p{font-size:12px}}@media (prefers-reduced-motion:reduce){.publication-timer{display:none}}.site-header{grid-template-columns:minmax(245px,auto) 1fr auto;gap:clamp(24px,2.7vw,42px)}.wordmark{gap:14px}.wordmark strong{letter-spacing:.17em;font-size:25px}.wordmark small{letter-spacing:.32em;font-size:8px}.site-header nav{gap:clamp(18px,2vw,30px)}.site-header nav button{letter-spacing:.025em;opacity:.72;font-size:clamp(12px,.86vw,13px);font-weight:650;transition:color .28s,opacity .28s,transform .28s,letter-spacing .28s;transform:translateY(0)}.site-header nav button:after{border-radius:999px;height:3px;bottom:16px;box-shadow:0 0 14px #31d5cf2e}.site-header nav button:hover,.site-header nav button.active{color:#0b6167;letter-spacing:.045em;opacity:1;transform:translateY(-2px)}.program-detail{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-bottom:76px}.program-detail article,.program-detail article:nth-child(2n){grid-template-rows:286px auto;grid-template-columns:1fr;min-height:0;margin:0;display:grid;position:relative;top:auto;overflow:hidden}.program-detail article:nth-child(2n) .program-visual{order:0}.program-detail article:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 9px)}.program-visual{height:286px;min-height:286px}.program-figure .atlas-glyph,.program-figure .program-inset{width:43%;height:112px;padding:9px;top:16px;right:16px}.program-figure-6 .program-inset{top:auto;bottom:16px}.program-body{justify-content:flex-start;padding:28px 30px 25px}.program-body h2{margin-bottom:14px;font-size:clamp(30px,2.4vw,40px);line-height:1.02}.program-body>p:not(.section-kicker){font-size:14px;line-height:1.5}.program-body>p:nth-of-type(3){margin-bottom:14px}.technology-badges{margin-top:18px}.technology-badges>span{min-height:72px;padding:12px 10px 10px}.technology-badges b{font-size:11px}.program-spec{display:none}.page-clinical .clinical-manifesto{padding-block:48px}.page-clinical .clinical-instruments{gap:8px;margin-bottom:48px}.page-clinical .clinical-case{padding-block:48px}.page-team .collaboration-map-section{padding-bottom:54px}.page-team .team{padding-top:0}.page-team .team-group:first-child{padding-top:24px}.page-publications .page-hero{min-height:430px;padding-top:128px;padding-bottom:42px}.page-publications .page-hero .section-kicker{font-size:11px}.page-publications .publication-tools{padding-block:18px}.page-publications .publication-archive{padding-block:34px 72px}.page-publications .archive-head{margin-bottom:18px}.page-publications .archive-head p,.page-publications .archive-head span{letter-spacing:.13em;font-size:11px;font-weight:720}.page-publications .archive-head b{font-size:34px}@supports (animation-timeline:view()){.program-detail article{animation:linear both researchCardFlow;animation-timeline:view();animation-range:entry 8% cover 34%}.program-detail article:nth-child(2n){animation-name:researchCardFlowReverse}}@keyframes researchCardFlow{0%{opacity:.76;transform:translate(-18px,18px)}to{opacity:1;transform:translate(0,0)}}@keyframes researchCardFlowReverse{0%{opacity:.76;transform:translate(18px,18px)}to{opacity:1;transform:translate(0,0)}}@media (max-width:1180px){.site-header{grid-template-columns:auto 1fr auto;gap:18px}.site-header nav{gap:16px}.site-header nav button{font-size:11px}.wordmark strong{font-size:23px}}@media (max-width:920px){.program-detail{grid-template-columns:1fr}.program-detail article:last-child{grid-column:auto;width:100%}.program-detail article,.program-detail article:nth-child(2n){grid-template-rows:min(56vw,430px) auto}.program-visual{height:min(56vw,430px);min-height:min(56vw,430px)}}@media (max-width:660px){.wordmark strong{font-size:21px}.wordmark small{font-size:7px}.program-detail{gap:12px;padding-bottom:56px}.program-detail article,.program-detail article:nth-child(2n){grid-template-rows:64vw auto}.program-visual{height:64vw;min-height:64vw}.program-body{padding:24px 22px 22px}.program-spec{padding-inline:22px}.page-clinical .clinical-manifesto{padding-block:40px}.page-publications .page-hero{min-height:385px;padding-top:112px;padding-bottom:34px}}.page-team .page-hero{min-height:410px;padding-top:126px;padding-bottom:38px}.page-team .page-hero h1{max-width:940px;font-size:clamp(50px,5.2vw,76px)}.page-team .page-hero .shell>p:nth-child(3){max-width:650px;font-size:15px;line-height:1.46}.page-team .collaboration-map-section{padding:54px 0 40px}.page-team .collaboration-map-heading{grid-template-columns:.34fr 1fr .64fr;gap:30px;margin-bottom:22px}.page-team .collaboration-map-heading .section-kicker{font-size:8px}.page-team .collaboration-map-heading h2{font-size:clamp(36px,3.8vw,56px);line-height:.98}.page-team .collaboration-map-heading>p:last-child{max-width:410px;font-size:12px;line-height:1.48}.page-team .collaboration-map{min-height:445px}.page-team .collaboration-map>svg{width:min(82%,920px);height:430px;top:-18px}.page-team .map-node{width:190px;padding:11px 12px;box-shadow:0 13px 34px #0000002e}.page-team .map-node-texas{width:260px;bottom:9px}.page-team .map-node-portland,.page-team .map-node-boston{top:14px}.page-team .map-node-label{font-size:6px}.page-team .map-node h3{margin:5px 0 2px;font-size:17px}.page-team .map-node p{margin-bottom:8px;font-size:8px}.page-team .map-node small{margin-top:6px;font-size:6px}.page-team .map-portraits img{border-width:1px;width:25px;height:25px;margin-right:-5px}.page-team .collaboration-disciplines{gap:10px;padding-top:17px;font-size:6px}.page-team .team{padding-bottom:58px}.page-team .team-group,.page-team .team-group:first-child{margin-bottom:0;padding-block:24px 38px}.page-team .group-head{grid-template-columns:42px 1fr auto;gap:16px;margin-bottom:16px;padding:12px 0}.page-team .group-head span,.page-team .group-head b{font-size:8px}.page-team .group-head h2{font-size:clamp(23px,2vw,31px)}.page-team .team-grid{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;padding-top:0}.page-team .team-grid article,.page-team .team-grid article.featured-person{border-color:#092d3617;height:430px;min-height:430px;box-shadow:0 16px 38px #041c2311}.page-team .team-grid article:hover{transform:translateY(-3px);box-shadow:0 22px 52px #041c231b}.page-team .portrait,.page-team .featured-person .portrait{flex-basis:165px;height:165px;min-height:165px}.page-team .portrait>span{letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap;width:fit-content;max-width:calc(100% - 18px);padding:5px 6px;font-size:5px;bottom:9px;left:9px;right:9px;overflow:hidden}.page-team .person-copy,.page-team .featured-person .person-copy{padding:14px 15px 16px}.page-team .person-index{margin-bottom:7px;font-size:7px}.page-team .person-copy h3{margin-bottom:7px;font-size:clamp(18px,1.45vw,22px);line-height:1.05}.page-team .person-copy>b{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;margin-bottom:8px;font-size:9px;line-height:1.3;display:-webkit-box;overflow:hidden}.page-team .person-copy>p:not(.person-index){-webkit-line-clamp:2;min-height:2.8em;margin-bottom:9px;font-size:10.5px;line-height:1.4}.page-team .person-copy small{font-size:8px;line-height:1.3}.page-team .profile-link{padding-top:11px;font-size:9px}@media (max-width:1180px){.page-team .collaboration-map-heading{grid-template-columns:1fr 1.3fr}.page-team .collaboration-map-heading>p:last-child{grid-column:2}.page-team .team-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:920px){.page-team .page-hero{min-height:385px;padding-top:112px}.page-team .collaboration-map-heading{grid-template-columns:1fr;gap:10px}.page-team .collaboration-map-heading>p:last-child{grid-column:auto}.page-team .collaboration-map{min-height:0;padding:275px 10px 10px}.page-team .collaboration-map>svg{width:92%;height:285px;top:-10px}.page-team .map-node,.page-team .map-node-texas{width:100%}.page-team .team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.page-team .collaboration-map-section{padding-block:44px 32px}.page-team .collaboration-map-heading h2{font-size:39px}.page-team .team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.page-team .team-grid{grid-template-columns:1fr}.page-team .team-grid article,.page-team .team-grid article.featured-person{height:470px;min-height:470px}.page-team .portrait,.page-team .featured-person .portrait{flex-basis:225px;height:225px;min-height:225px}}
