.lab-module__oEHPxq__labContainer{min-height:80vh;padding:clamp(9rem, 18vh, 13rem) var(--space-xl) clamp(5rem, 12vh, 9rem)}.lab-module__oEHPxq__content{width:100%;max-width:720px;margin:0 auto}.lab-module__oEHPxq__title{font-family:var(--font-serif);letter-spacing:-.035em;color:var(--text-primary);margin:0 0 1.75rem;font-size:clamp(2.4rem,4.5vw,3.5rem);font-weight:500;line-height:1.1}.lab-module__oEHPxq__intro,.lab-module__oEHPxq__researchIntro,.lab-module__oEHPxq__apply p,.lab-module__oEHPxq__materials{font-family:var(--font-sans);color:var(--text-secondary);font-size:1rem;font-weight:400;line-height:1.8}.lab-module__oEHPxq__intro{max-width:65ch;margin:0}.lab-module__oEHPxq__researchIntro{margin:1.25rem 0 0}.lab-module__oEHPxq__materials{margin:1rem 0 0;padding-left:1.5rem;list-style:decimal}.lab-module__oEHPxq__materials strong{color:var(--text-primary);font-weight:600}.lab-module__oEHPxq__materials li+li{margin-top:.2rem}.lab-module__oEHPxq__links{flex-wrap:wrap;gap:1.75rem;margin-top:1.5rem;font-size:.88rem;display:flex}.lab-module__oEHPxq__link{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--border-light);text-decoration-color:var(--border-light);text-underline-offset:4px;text-decoration-thickness:1px;transition:text-decoration-color .2s}.lab-module__oEHPxq__link:hover,.lab-module__oEHPxq__link:focus-visible{text-decoration-color:currentColor}.lab-module__oEHPxq__apply{margin-top:3.5rem;scroll-margin-top:120px}.lab-module__oEHPxq__apply h2{font-family:var(--font-sans);color:var(--text-primary);margin:0 0 .75rem;font-size:1rem;font-weight:600;line-height:1.5}.lab-module__oEHPxq__apply p{margin:0}.lab-module__oEHPxq__subject{white-space:normal;color:var(--text-primary)}.lab-module__oEHPxq__apply .lab-module__oEHPxq__note{color:var(--text-muted);margin-top:1.25rem;font-size:.875rem;line-height:1.7}@media (max-width:768px){.lab-module__oEHPxq__labContainer{min-height:auto;padding:8rem var(--space-lg) 4.5rem}.lab-module__oEHPxq__apply{margin-top:2.5rem}}
