#title{min-height:calc(100vh - var(--navbar-height,0px));min-height:calc(100svh - var(--navbar-height,0px));margin-top:0;padding-top:0!important;padding-bottom:0!important;overflow:hidden;background-color:initial;isolation:isolate}#title .hero-video-bg{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}#title .hero-video{position:absolute;inset:0;display:block;margin:0;width:100%;height:100%;max-width:none;object-fit:cover;filter:brightness(.4)}#title .title-text{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2.5rem 1.25rem 2rem}#title .title-text h1{color:#fff;font-weight:600;font-size:2.125rem;line-height:1.1;text-shadow:0 6px 8px rgba(17,23,30,.75);margin:0}#title .title-text .hero-copy{color:#fff;font-weight:350;font-size:1rem;line-height:1.55;max-width:60ch;text-shadow:0 4px 8px rgba(17,23,30,.75);margin-top:1.5rem;text-align:left;width:min(60ch,calc(100vw - 2.5rem));margin-right:auto;margin-left:auto}#title .title-text .hero-copy p{margin:0}#title .title-text .hero-copy p+p{margin-top:.875rem}.home-intro-section{position:relative;z-index:1}.prose .home-intro{display:flex;justify-content:center;width:min(calc(100vw - 3rem),64rem);max-width:none;margin-left:auto;margin-right:auto}.prose .recruiting-callout{margin:0 auto;max-width:44rem;padding:1.5rem 1.75rem;transition:transform .3s ease,box-shadow .3s ease}.prose .recruiting-callout:hover{transform:translateY(-.25rem);box-shadow:0 24px 48px rgba(17,23,30,.12)}.prose .recruiting-callout-heading{margin:0 0 .5rem;font-size:clamp(1.75rem,3vw,2.4rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#5f4718}.prose .recruiting-callout-text{margin:0;font-size:1.05rem;line-height:1.7}.prose .recruiting-callout a{font-weight:600}.dark .prose .recruiting-callout-heading{color:#f0d29a}.prose .info-note-callout-heading{margin:0 0 .5rem;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:700;line-height:1.3;letter-spacing:-.01em;color:#111827}.prose .info-note-callout-text{margin:0;font-size:1rem;line-height:1.7;color:#1f2937}.prose .info-note-callout-text+.info-note-callout-text{margin-top:.75rem}.dark .prose .info-note-callout-heading{color:#f9fafb}.dark .prose .info-note-callout-text{color:#e5e7eb}.prose .research-publication-cards{width:min(calc(100vw - 3rem),80rem);max-width:none;margin-top:1.5rem;margin-bottom:1.5rem;margin-left:50%;transform:translateX(-50%)}@media(min-width:768px){#title{min-height:65vh}#title .title-text{padding:1.5rem}#title .title-text h1{font-size:2.75rem}#title .title-text .hero-copy{font-size:1.2rem;line-height:1.5;margin-top:3vh}.prose .home-intro{width:min(calc(100vw - 8rem),64rem)}.prose .research-publication-cards{width:min(calc(100vw - 8rem),80rem)}}@media(min-width:1024px){#title .title-text h1{font-size:3.2rem}#title .title-text .hero-copy{font-size:1.6rem}}@media(min-width:1280px){#title .title-text h1{font-size:3.5rem}}