.crumb[data-astro-cid-2hxdnyji]{display:flex;gap:.7rem;margin:0 0 1rem;font-size:.75rem;color:#748092}.crumb[data-astro-cid-2hxdnyji] a[data-astro-cid-2hxdnyji]{color:#9a784b;text-decoration:none}.eyebrow[data-astro-cid-2hxdnyji],.kicker[data-astro-cid-2hxdnyji]{font-size:.62rem;letter-spacing:.17em;font-weight:900;color:#d6b680}.kicker[data-astro-cid-2hxdnyji]{color:#997849}.hero[data-astro-cid-2hxdnyji]{display:grid;grid-template-columns:1fr 215px;align-items:center;gap:2rem;padding:clamp(2.1rem,5vw,4.8rem);background:linear-gradient(115deg,#071429,#142c49);color:#fff}.hero[data-astro-cid-2hxdnyji] h1[data-astro-cid-2hxdnyji]{max-width:910px;margin:1.15rem 0;font:500 clamp(2.6rem,4.6vw,5.15rem)/1.09 Georgia,serif;letter-spacing:-.05em}.hero[data-astro-cid-2hxdnyji] h1[data-astro-cid-2hxdnyji] em[data-astro-cid-2hxdnyji]{color:#e7cb9e;font-weight:400}.hero[data-astro-cid-2hxdnyji] p[data-astro-cid-2hxdnyji]:not(.eyebrow){max-width:760px;color:#ced8e4;font-size:.98rem;line-height:1.75}.hero[data-astro-cid-2hxdnyji] a[data-astro-cid-2hxdnyji]{display:inline-flex;gap:1.3rem;margin-top:1.15rem;color:#efd3a3;text-decoration:none;border-bottom:1px solid #bca680;padding-bottom:.5rem;font-size:.79rem;font-weight:850}.hero-emblem[data-astro-cid-2hxdnyji]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:195px;height:195px;border:1px solid #9a815e;border-radius:50%;text-align:center;box-shadow:0 0 0 17px #ffffff05}.hero-emblem[data-astro-cid-2hxdnyji] span[data-astro-cid-2hxdnyji]{color:#f0dbb2;font:500 5.4rem/1 Georgia,serif}.hero-emblem[data-astro-cid-2hxdnyji] small[data-astro-cid-2hxdnyji]{margin-top:1rem;color:#d4bd95;font-size:.51rem;letter-spacing:.14em;line-height:1.5}.opening[data-astro-cid-2hxdnyji]{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:3.5rem;margin:80px 3vw 30px}.opening[data-astro-cid-2hxdnyji] h2[data-astro-cid-2hxdnyji]{margin:.7rem 0 0;font:500 clamp(2.1rem,3.5vw,3.9rem)/1.1 Georgia,serif;color:#152940;letter-spacing:-.05em}.opening[data-astro-cid-2hxdnyji] h2[data-astro-cid-2hxdnyji] em[data-astro-cid-2hxdnyji]{font-weight:400;color:#a57f52}.opening[data-astro-cid-2hxdnyji]>p[data-astro-cid-2hxdnyji]{max-width:510px;color:#536175;font-size:.93rem;line-height:1.8}.lab-nav[data-astro-cid-2hxdnyji]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:27px}.lab-nav[data-astro-cid-2hxdnyji] a[data-astro-cid-2hxdnyji]{display:flex;align-items:center;gap:.8rem;padding:1.2rem 1.5rem;background:#f0ebe2;border:1px solid #e0d8cc;text-decoration:none}.lab-nav[data-astro-cid-2hxdnyji] a[data-astro-cid-2hxdnyji]:hover{background:#eae1d3}.lab-nav[data-astro-cid-2hxdnyji] strong[data-astro-cid-2hxdnyji]{color:#1b3049;font:500 1.55rem Georgia,serif}.lab-nav[data-astro-cid-2hxdnyji] span[data-astro-cid-2hxdnyji]:nth-child(2){color:#957b56;font-size:.63rem;font-weight:800;letter-spacing:.1em}.lab-nav[data-astro-cid-2hxdnyji] span[data-astro-cid-2hxdnyji]:last-child{margin-left:auto;color:#93754c}.laboratories[data-astro-cid-2hxdnyji]{display:grid;gap:24px}.lab-card[data-astro-cid-2hxdnyji]{scroll-margin-top:20px;background:#fff;border:1px solid #e1d9ce}.lab-header[data-astro-cid-2hxdnyji]{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1rem 2rem;background:#eae5da;color:#806740;font-size:.58rem;font-weight:850;letter-spacing:.12em}.lab-content[data-astro-cid-2hxdnyji]{display:grid;grid-template-columns:1.05fr .95fr;gap:3rem;padding:2.7rem 2.5rem 3rem}.lab-monogram[data-astro-cid-2hxdnyji]{display:grid;place-items:center;width:100px;height:100px;margin-bottom:1.7rem;border:1px solid #c7aa7c;color:#ad8855;background:#faf8f3;font:500 2.15rem Georgia,serif;letter-spacing:-.06em}.lab-identity[data-astro-cid-2hxdnyji] h3[data-astro-cid-2hxdnyji]{max-width:680px;margin:.8rem 0 1.2rem;color:#162b45;font:500 clamp(1.95rem,3vw,3.5rem)/1.15 Georgia,serif;letter-spacing:-.045em}.lab-description[data-astro-cid-2hxdnyji]{max-width:650px;color:#556579;font-size:.89rem;line-height:1.85}.director[data-astro-cid-2hxdnyji]{display:grid;gap:.45rem;margin-top:2.3rem;padding-top:1.3rem;border-top:1px solid #e5ddd1}.director[data-astro-cid-2hxdnyji] span[data-astro-cid-2hxdnyji],.project[data-astro-cid-2hxdnyji] span[data-astro-cid-2hxdnyji]{font-size:.6rem;letter-spacing:.12em;font-weight:900;color:#997649}.director[data-astro-cid-2hxdnyji] strong[data-astro-cid-2hxdnyji]{color:#20364e;font-size:.95rem}.lab-work[data-astro-cid-2hxdnyji]{padding:2rem;background:#f5f1ea}.research-quote[data-astro-cid-2hxdnyji]{margin:0 0 2rem;color:#233a51;font:italic clamp(1.25rem,1.8vw,1.65rem)/1.5 Georgia,serif}.lab-work[data-astro-cid-2hxdnyji] h4[data-astro-cid-2hxdnyji]{margin:0 0 1rem;color:#142b46;font:500 1.45rem Georgia,serif}.lab-work[data-astro-cid-2hxdnyji] ol[data-astro-cid-2hxdnyji]{list-style:none;counter-reset:lab;padding:0;margin:0}.lab-work[data-astro-cid-2hxdnyji] li[data-astro-cid-2hxdnyji]{position:relative;counter-increment:lab;padding:1rem 0 1rem 2rem;border-top:1px solid #ddd4c7;color:#4d5e70;font-size:.82rem;line-height:1.65}.lab-work[data-astro-cid-2hxdnyji] li[data-astro-cid-2hxdnyji]:before{content:counter(lab,decimal-leading-zero);position:absolute;left:0;top:1.05rem;font-size:.62rem;color:#af8a5c;font-weight:850}.project[data-astro-cid-2hxdnyji]{margin:1.4rem 0 1.6rem;padding:1.2rem;background:#fff;border-left:3px solid #b79967}.project[data-astro-cid-2hxdnyji] p[data-astro-cid-2hxdnyji]{margin:.5rem 0 0;color:#3d5166;font-size:.83rem;line-height:1.6}.lab-work[data-astro-cid-2hxdnyji] a[data-astro-cid-2hxdnyji]{display:inline-flex;gap:.9rem;color:#142b44;text-decoration:none;border-bottom:1px solid #b19a75;padding-bottom:.45rem;font-size:.77rem;font-weight:800;line-height:1.55}.academic-note[data-astro-cid-2hxdnyji]{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin:65px 0 0;padding:3rem;background:#102540;color:#fff}.academic-note[data-astro-cid-2hxdnyji]>span[data-astro-cid-2hxdnyji]{font:3rem Georgia,serif;color:#c3a36e}.academic-note[data-astro-cid-2hxdnyji] .kicker[data-astro-cid-2hxdnyji]{color:#d7b782}.academic-note[data-astro-cid-2hxdnyji] h2[data-astro-cid-2hxdnyji]{margin:.55rem 0;color:#fff;font:500 2.3rem Georgia,serif}.academic-note[data-astro-cid-2hxdnyji] p[data-astro-cid-2hxdnyji]:not(.kicker){max-width:680px;color:#c7d3df;font-size:.85rem;line-height:1.7}.academic-note[data-astro-cid-2hxdnyji] a[data-astro-cid-2hxdnyji]{white-space:nowrap;color:#f0d3a0;text-decoration:none;border-bottom:1px solid #a68a60;padding-bottom:.55rem;font-size:.79rem;font-weight:800}@media(max-width:950px){.hero[data-astro-cid-2hxdnyji]{grid-template-columns:1fr 145px}.hero-emblem[data-astro-cid-2hxdnyji]{width:130px;height:130px}.hero-emblem[data-astro-cid-2hxdnyji] span[data-astro-cid-2hxdnyji]{font-size:3.3rem}.hero-emblem[data-astro-cid-2hxdnyji] small[data-astro-cid-2hxdnyji]{font-size:.4rem}.lab-content[data-astro-cid-2hxdnyji]{gap:1.7rem;padding:2rem}.lab-work[data-astro-cid-2hxdnyji]{padding:1.5rem}.academic-note[data-astro-cid-2hxdnyji]{padding:2rem}}@media(max-width:730px){.hero[data-astro-cid-2hxdnyji]{grid-template-columns:1fr}.hero-emblem[data-astro-cid-2hxdnyji]{display:none}.opening[data-astro-cid-2hxdnyji]{grid-template-columns:1fr;gap:.5rem;margin:55px 0 25px}.lab-nav[data-astro-cid-2hxdnyji]{gap:.5rem}.lab-nav[data-astro-cid-2hxdnyji] a[data-astro-cid-2hxdnyji]{padding:.9rem .7rem}.lab-nav[data-astro-cid-2hxdnyji] strong[data-astro-cid-2hxdnyji]{font-size:1.25rem}.lab-nav[data-astro-cid-2hxdnyji] span[data-astro-cid-2hxdnyji]:nth-child(2){display:none}.lab-content[data-astro-cid-2hxdnyji]{grid-template-columns:1fr}.lab-header[data-astro-cid-2hxdnyji]{padding:1rem 1.3rem}.academic-note[data-astro-cid-2hxdnyji]{align-items:flex-start;flex-direction:column;gap:1rem}.academic-note[data-astro-cid-2hxdnyji]>span[data-astro-cid-2hxdnyji]{display:none}.academic-note[data-astro-cid-2hxdnyji] a[data-astro-cid-2hxdnyji]{white-space:normal}}@media(max-width:430px){.hero[data-astro-cid-2hxdnyji]{padding:2rem 1.2rem}.hero[data-astro-cid-2hxdnyji] h1[data-astro-cid-2hxdnyji]{font-size:2.5rem}.lab-nav[data-astro-cid-2hxdnyji] a[data-astro-cid-2hxdnyji]{padding:.75rem .55rem}.lab-nav[data-astro-cid-2hxdnyji] strong[data-astro-cid-2hxdnyji]{font-size:1.1rem}.lab-content[data-astro-cid-2hxdnyji]{padding:1.5rem 1.1rem}.lab-work[data-astro-cid-2hxdnyji]{padding:1.4rem 1.1rem}.lab-identity[data-astro-cid-2hxdnyji] h3[data-astro-cid-2hxdnyji]{font-size:2.05rem}}.hero-emblem[data-astro-cid-2hxdnyji]{display:grid;place-items:center;width:200px;height:200px;border:0;border-radius:0;box-shadow:none;justify-self:center}.hero-emblem[data-astro-cid-2hxdnyji] img[data-astro-cid-2hxdnyji]{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 12px 22px rgba(0,0,0,.22))}@media(max-width:950px){.hero-emblem[data-astro-cid-2hxdnyji]{width:145px;height:145px}}@media(max-width:730px){.hero-emblem[data-astro-cid-2hxdnyji]{display:grid;width:124px;height:124px;margin:1rem auto 0}}@media(max-width:420px){.hero-emblem[data-astro-cid-2hxdnyji]{width:105px;height:105px}}
