.crumbs[data-astro-cid-yolpjaoa]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;margin:.4rem 0 1rem;color:#64748b;font-size:.78rem;font-weight:700}.crumbs[data-astro-cid-yolpjaoa] a[data-astro-cid-yolpjaoa]{color:#234269;text-decoration:none}.crumbs[data-astro-cid-yolpjaoa] a[data-astro-cid-yolpjaoa]:hover{text-decoration:underline}.faculty-hero[data-astro-cid-yolpjaoa]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 215px;align-items:center;gap:1.5rem;overflow:hidden;padding:2rem clamp(1.4rem,4vw,3rem);border-radius:23px;color:#fff;background:radial-gradient(circle at 88% 5%,rgba(185,154,100,.16),transparent 24rem),linear-gradient(125deg,#081529,#102845 60%,#102845);box-shadow:0 18px 52px #0e112e21}.faculty-hero[data-astro-cid-yolpjaoa]:before{content:"";position:absolute;inset:0;opacity:.13;background-image:linear-gradient(rgba(255,255,255,.15) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.15) 1px,transparent 1px);background-size:38px 38px;pointer-events:none}.faculty-hero[data-astro-cid-yolpjaoa]>[data-astro-cid-yolpjaoa]{position:relative;z-index:1}.eyebrow[data-astro-cid-yolpjaoa],.kicker[data-astro-cid-yolpjaoa]{margin:0;color:#8a7147;font-size:.62rem;font-weight:900;letter-spacing:.16em;line-height:1.6}.eyebrow[data-astro-cid-yolpjaoa]{color:#e6cda5}.faculty-hero[data-astro-cid-yolpjaoa] h1[data-astro-cid-yolpjaoa]{color:#fff;margin:.7rem 0 .8rem;font:700 clamp(2.5rem,4.8vw,4.3rem)/1.05 Georgia,serif;letter-spacing:-.04em}.faculty-hero[data-astro-cid-yolpjaoa] h1[data-astro-cid-yolpjaoa] em[data-astro-cid-yolpjaoa]{font-style:normal;color:#e8ce9a}.faculty-hero[data-astro-cid-yolpjaoa] .hero-copy[data-astro-cid-yolpjaoa]>p[data-astro-cid-yolpjaoa]:not(.eyebrow){margin:0;max-width:710px;color:#dbeafe;line-height:1.65;font-size:1rem}.hero-motto[data-astro-cid-yolpjaoa]{margin-top:1.2rem;color:#e6cda5;font:italic 1rem Georgia,serif}.hero-motto[data-astro-cid-yolpjaoa] span[data-astro-cid-yolpjaoa]{font: .75rem Arial,sans-serif;color:#c9d4e0}.seal[data-astro-cid-yolpjaoa]{display:block;width:min(100%,215px);height:auto;filter:drop-shadow(0 10px 20px rgba(2,8,23,.27))}.stats[data-astro-cid-yolpjaoa]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin:1rem 0 2rem}.stats[data-astro-cid-yolpjaoa]>div[data-astro-cid-yolpjaoa]{padding:1rem;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.stats[data-astro-cid-yolpjaoa] strong[data-astro-cid-yolpjaoa]{display:block;font:700 1.55rem/1.2 Georgia,serif;color:#122844}.stats[data-astro-cid-yolpjaoa] span[data-astro-cid-yolpjaoa]{display:block;margin-top:.4rem;color:#64748b;font-size:.72rem;font-weight:700}.stats[data-astro-cid-yolpjaoa]>div[data-astro-cid-yolpjaoa]:last-child strong[data-astro-cid-yolpjaoa]{font-size:1.22rem}.department[data-astro-cid-yolpjaoa],.portraits[data-astro-cid-yolpjaoa]{margin:0 0 2.25rem}.section-heading[data-astro-cid-yolpjaoa]{display:flex;justify-content:space-between;align-items:end;gap:1.5rem;margin:0 .3rem 1rem}.section-heading[data-astro-cid-yolpjaoa] h2[data-astro-cid-yolpjaoa]{margin:.45rem 0 0;color:#0f172a;font-size:clamp(1.75rem,2.9vw,2.45rem);line-height:1.14;letter-spacing:-.05em}.section-heading[data-astro-cid-yolpjaoa]>p[data-astro-cid-yolpjaoa]{max-width:390px;margin:0;color:#64748b;font-size:.85rem;line-height:1.55}.org-panel[data-astro-cid-yolpjaoa]{padding:1.2rem;background:linear-gradient(125deg,#f7f4ed,#eef2f4);border:1px solid #e6e0d6;border-radius:18px}.dean[data-astro-cid-yolpjaoa]{position:relative;display:flex;align-items:center;gap:1rem;max-width:790px;margin:auto;padding:1rem 1.2rem;border:1px solid #e6cda5;border-radius:13px;background:#fff;text-decoration:none;box-shadow:0 8px 24px #1228440f}.monogram[data-astro-cid-yolpjaoa],.org-initial[data-astro-cid-yolpjaoa]{flex:none;display:grid;place-items:center;border-radius:50%;background:#f7f4ed;border:1px solid #e6e0d6;color:#172a44;font:700 1.3rem Georgia,serif}.monogram[data-astro-cid-yolpjaoa]{width:65px;height:65px}.person-text[data-astro-cid-yolpjaoa]{display:grid;gap:.2rem}.overline[data-astro-cid-yolpjaoa]{color:#8a7147;font-size:.6rem;font-weight:900;letter-spacing:.12em}.person-text[data-astro-cid-yolpjaoa] strong[data-astro-cid-yolpjaoa]{color:#0f172a;font-size:1.34rem;letter-spacing:-.03em}.person-text[data-astro-cid-yolpjaoa] small[data-astro-cid-yolpjaoa]{color:#475569;font-size:.82rem;line-height:1.4}.small-tag[data-astro-cid-yolpjaoa]{margin-left:auto;color:#8a7147;font-size:.62rem;font-weight:900;letter-spacing:.08em}.under-dean[data-astro-cid-yolpjaoa]{margin:.95rem 0 .65rem;text-align:center;color:#8a7147;font-size:.63rem;letter-spacing:.14em;font-weight:900}.org-grid[data-astro-cid-yolpjaoa]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.org-grid[data-astro-cid-yolpjaoa]>a[data-astro-cid-yolpjaoa]{display:flex;flex-direction:column;align-items:flex-start;gap:.45rem;padding:1rem;border:1px solid #e2e8f0;border-radius:12px;background:#fff;text-decoration:none;min-width:0;transition:border .2s ease,transform .2s ease}.org-grid[data-astro-cid-yolpjaoa]>a[data-astro-cid-yolpjaoa]:hover,.dean[data-astro-cid-yolpjaoa]:hover{border-color:#b59665;transform:translateY(-2px)}.org-initial[data-astro-cid-yolpjaoa]{width:43px;height:43px;font-size:.96rem}.org-grid[data-astro-cid-yolpjaoa] strong[data-astro-cid-yolpjaoa]{font-size:.95rem;color:#111827;line-height:1.25}.org-grid[data-astro-cid-yolpjaoa] small[data-astro-cid-yolpjaoa]{color:#64748b;font-size:.75rem;line-height:1.4}.bio-grid[data-astro-cid-yolpjaoa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.bio[data-astro-cid-yolpjaoa]{scroll-margin-top:85px;display:flex;flex-direction:column;min-width:0;padding:clamp(1.2rem,2.3vw,1.6rem);border:1px solid #e2e8f0;border-radius:16px;background:#fff;box-shadow:0 8px 28px #0f172a07}.bio-meta[data-astro-cid-yolpjaoa]{display:flex;justify-content:space-between;gap:1rem;color:#8a7147;font-size:.6rem;font-weight:900;letter-spacing:.1em}.bio-meta[data-astro-cid-yolpjaoa] span[data-astro-cid-yolpjaoa]:last-child{color:#64748b;text-align:right}.bio[data-astro-cid-yolpjaoa] h3[data-astro-cid-yolpjaoa]{margin:.8rem 0 .2rem;color:#101828;font:700 clamp(1.5rem,2.25vw,1.95rem)/1.12 Georgia,serif;letter-spacing:-.035em}.chair[data-astro-cid-yolpjaoa]{margin:.35rem 0 .95rem!important;color:#172a44!important;font-size:.85rem!important;line-height:1.45!important;font-weight:800}.bio[data-astro-cid-yolpjaoa]>p[data-astro-cid-yolpjaoa]:not(.chair){margin:0 0 .7rem;font-size:.87rem;line-height:1.65;color:#475569}.works[data-astro-cid-yolpjaoa]{margin-top:auto;border-top:1px solid #e2e8f0;padding-top:.8rem}.works[data-astro-cid-yolpjaoa]>span[data-astro-cid-yolpjaoa]{color:#8a7147;font-size:.63rem;font-weight:900;letter-spacing:.1em}.works[data-astro-cid-yolpjaoa] ul[data-astro-cid-yolpjaoa]{margin:.55rem 0 0;padding-left:1.2rem;color:#334155;font-size:.83rem;line-height:1.65}.works[data-astro-cid-yolpjaoa] li[data-astro-cid-yolpjaoa]+li[data-astro-cid-yolpjaoa]{margin-top:.2rem}.bio[data-astro-cid-yolpjaoa] blockquote[data-astro-cid-yolpjaoa]{margin:.9rem 0 0;padding:.85rem .95rem;background:#f7f4ed;border-radius:10px;color:#172a44;font:italic 700 1.04rem/1.55 Georgia,serif}.laboratory[data-astro-cid-yolpjaoa]{display:grid;grid-template-columns:140px minmax(0,1fr) auto;gap:1.5rem;align-items:center;margin-bottom:1rem;padding:1.45rem 1.65rem;border-radius:17px;background:linear-gradient(125deg,#081529,#102845);color:#c9d4e0}.lab-emblem[data-astro-cid-yolpjaoa]{display:grid;place-items:center;width:120px;height:120px;border:1px solid rgba(230,205,165,.45);border-radius:50%;color:#f7f4ed;font:700 1.2rem Georgia,serif;letter-spacing:.08em}.laboratory[data-astro-cid-yolpjaoa] .kicker[data-astro-cid-yolpjaoa]{color:#e6cda5}.laboratory[data-astro-cid-yolpjaoa] h2[data-astro-cid-yolpjaoa]{margin:.35rem 0 .55rem;color:#fff;font-size:1.35rem;line-height:1.25;letter-spacing:-.025em}.laboratory[data-astro-cid-yolpjaoa] p[data-astro-cid-yolpjaoa]:not(.kicker){margin:0;color:#cbd5e1;font-size:.87rem;line-height:1.6}.lab-status[data-astro-cid-yolpjaoa]{align-self:start;white-space:nowrap;border:1px solid rgba(230,205,165,.4);border-radius:99px;padding:.5rem .75rem;color:#e6cda5;font-size:.62rem;font-weight:900;letter-spacing:.04em}.council[data-astro-cid-yolpjaoa]{display:grid;grid-template-columns:55px minmax(0,1fr);gap:.85rem;align-items:start;margin-bottom:1.4rem;padding:1.5rem;border:1px solid #e6e0d6;border-radius:16px;background:#f8f6f1}.council-icon[data-astro-cid-yolpjaoa]{color:#b59665;font:3rem Georgia,serif;line-height:.95}.council[data-astro-cid-yolpjaoa] h2[data-astro-cid-yolpjaoa]{margin:.35rem 0 .5rem;color:#0f172a;font-size:1.55rem}.council[data-astro-cid-yolpjaoa] p[data-astro-cid-yolpjaoa]:not(.kicker){margin:.4rem 0;color:#475569;font-size:.9rem;line-height:1.65}.council[data-astro-cid-yolpjaoa] strong[data-astro-cid-yolpjaoa]{display:block;margin-top:1rem;color:#172a44;font:italic 700 1.04rem/1.55 Georgia,serif}.return-link[data-astro-cid-yolpjaoa]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0 2rem}.return-link[data-astro-cid-yolpjaoa] a[data-astro-cid-yolpjaoa]{color:#234269;font-weight:800;font-size:.9rem;text-decoration:none}.return-link[data-astro-cid-yolpjaoa] a[data-astro-cid-yolpjaoa]:hover{text-decoration:underline}.return-link[data-astro-cid-yolpjaoa] span[data-astro-cid-yolpjaoa]{max-width:450px;text-align:right;color:#94a3b8;font-size:.7rem}.dean-ident[data-astro-cid-yolpjaoa]{display:flex;align-items:center;gap:.65rem;flex-shrink:0}.org-photo[data-astro-cid-yolpjaoa]{display:block;width:74px;height:74px;object-fit:contain;background:#eae6e0;border-radius:11px;border:1px solid #e6e0d6}.org-grid[data-astro-cid-yolpjaoa]{grid-template-columns:repeat(4,minmax(0,1fr))}.org-person[data-astro-cid-yolpjaoa]{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.org-person[data-astro-cid-yolpjaoa] .org-initial[data-astro-cid-yolpjaoa]{width:30px;height:30px;font-size:.73rem}.org-grid[data-astro-cid-yolpjaoa]>a[data-astro-cid-yolpjaoa]{flex-direction:row;align-items:center;padding:.7rem;gap:.65rem}.org-details[data-astro-cid-yolpjaoa]{display:grid;gap:.25rem;min-width:0}.bio-heading[data-astro-cid-yolpjaoa]{display:flex;align-items:center;gap:1rem;margin:.9rem 0 .85rem}.bio-heading[data-astro-cid-yolpjaoa]>div[data-astro-cid-yolpjaoa]{min-width:0}.bio-photo[data-astro-cid-yolpjaoa]{display:block;width:112px;height:112px;object-fit:contain;background:#eae6e0;border-radius:13px;border:1px solid #e6e0d6;flex:none}.bio-heading[data-astro-cid-yolpjaoa] h3[data-astro-cid-yolpjaoa]{margin:0 0 .4rem}.bio-heading[data-astro-cid-yolpjaoa] .chair[data-astro-cid-yolpjaoa]{margin:0!important}@media(max-width:930px){.org-grid[data-astro-cid-yolpjaoa]{grid-template-columns:repeat(2,minmax(0,1fr))}.laboratory[data-astro-cid-yolpjaoa]{grid-template-columns:100px 1fr}.lab-emblem[data-astro-cid-yolpjaoa]{width:90px;height:90px;font-size:.9rem}.lab-status[data-astro-cid-yolpjaoa]{grid-column:2;justify-self:start}.section-heading[data-astro-cid-yolpjaoa]{flex-direction:column;align-items:start;gap:.5rem}.section-heading[data-astro-cid-yolpjaoa]>p[data-astro-cid-yolpjaoa]{max-width:650px}}@media(max-width:680px){.bio-photo[data-astro-cid-yolpjaoa]{width:92px;height:92px}.bio-heading[data-astro-cid-yolpjaoa]{gap:.75rem}.org-grid[data-astro-cid-yolpjaoa]>a[data-astro-cid-yolpjaoa]{min-height:82px}.dean-ident[data-astro-cid-yolpjaoa] .org-photo[data-astro-cid-yolpjaoa]{width:64px;height:64px}}@media(max-width:680px){.faculty-hero[data-astro-cid-yolpjaoa]{grid-template-columns:1fr;padding:1.55rem}.faculty-hero[data-astro-cid-yolpjaoa] h1[data-astro-cid-yolpjaoa]{font-size:2.45rem}.seal[data-astro-cid-yolpjaoa]{width:150px;margin:0 auto}.hero-motto[data-astro-cid-yolpjaoa] span[data-astro-cid-yolpjaoa]{display:block;margin-top:.4rem}.stats[data-astro-cid-yolpjaoa]{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1.5rem}.org-panel[data-astro-cid-yolpjaoa]{padding:.75rem}.dean[data-astro-cid-yolpjaoa]{align-items:flex-start;flex-wrap:wrap;padding:1rem}.small-tag[data-astro-cid-yolpjaoa]{margin-left:0}.monogram[data-astro-cid-yolpjaoa]{width:50px;height:50px;font-size:1rem}.person-text[data-astro-cid-yolpjaoa]{flex:1 1 175px}.org-grid[data-astro-cid-yolpjaoa],.bio-grid[data-astro-cid-yolpjaoa]{grid-template-columns:1fr}.bio[data-astro-cid-yolpjaoa]{padding:1.25rem}.laboratory[data-astro-cid-yolpjaoa]{grid-template-columns:1fr;gap:1rem;padding:1.25rem}.lab-emblem[data-astro-cid-yolpjaoa]{width:82px;height:82px}.lab-status[data-astro-cid-yolpjaoa]{grid-column:1}.council[data-astro-cid-yolpjaoa]{grid-template-columns:1fr;padding:1.1rem}.council-icon[data-astro-cid-yolpjaoa]{display:none}.return-link[data-astro-cid-yolpjaoa]{flex-direction:column;align-items:flex-start}.return-link[data-astro-cid-yolpjaoa] span[data-astro-cid-yolpjaoa]{text-align:left}}@media(prefers-reduced-motion:reduce){.org-grid[data-astro-cid-yolpjaoa]>a[data-astro-cid-yolpjaoa]{transition:none}.org-grid[data-astro-cid-yolpjaoa]>a[data-astro-cid-yolpjaoa]:hover,.dean[data-astro-cid-yolpjaoa]:hover{transform:none}}
