#programme-film{height:720svh}.page-links{display:flex;gap:25px;font-size:10px;letter-spacing:.2px}.physician-frame .film-copy{max-width:55%;top:45%}.physician-frame .film-copy h2{font-size:clamp(60px,6.3vw,98px)}.physician-frame .film-copy .physician-role{font-size:11px;letter-spacing:1px;margin-top:15px}.physician-frame .film-copy .physician-thought{font-family:var(--serif);font-size:36px;line-height:1.15;margin-top:30px}.physician-frame .film-copy>p:not(.eyebrow):not(.physician-role):not(.physician-thought){font-size:12px;max-width:440px;margin-top:22px}.physician-frame .film-shade{background:linear-gradient(90deg,#172019ee,#172019ad 35%,#1720190a 74%),linear-gradient(0deg,#11170fdd,transparent 35%)}.physician-frame .film-photo img{object-position:68% center}.film-chapters{gap:27px}.profile-intro{max-width:850px}.profile-intro>p:last-child{max-width:590px;color:var(--muted);margin-top:25px}.profile-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px 9%;margin-top:65px}.profile-grid article{border-top:1px solid var(--line);padding-top:35px;scroll-margin-top:160px}.profile-grid .eyebrow{margin-bottom:20px}.profile-grid h3{font-size:46px}.profile-grid .role{font-size:12px;color:var(--ink);margin-top:14px}.profile-grid article>p:not(.eyebrow):not(.role){color:var(--muted);font-size:14px;max-width:450px;margin-top:25px}dl{margin:28px 0 0;font-size:11px}dl>div{display:grid;grid-template-columns:100px 1fr;gap:15px;padding:10px 0;border-top:1px solid var(--line)}dt{color:var(--muted)}dd{margin:0}.responsibility-section{background:#353d32;color:#f6f1e5;display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center}.responsibility-section .lead{margin-top:0}.responsibility-section p:not(.eyebrow):not(.lead){font-size:14px;color:#d4d7ca}.wider-team{background:#f8f6f0}.wider-lead{max-width:680px;color:var(--muted);margin-top:30px}.discipline-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:65px}.discipline-grid article{border-top:1px solid var(--line);padding-top:23px}.discipline-grid span{font-size:10px;color:var(--muted)}.discipline-grid h3{font-size:31px;margin-top:22px;line-height:1.15}.discipline-grid p{font-size:13px;color:var(--muted);margin-top:18px}.complementary{margin-top:50px;max-width:850px}.complementary p{font-size:13px}.year-bridge{text-align:center;background:#ebe6db}.year-bridge>p:not(.eyebrow){margin-top:27px;color:var(--muted)}.begin{background:var(--paper)}.footer>p{max-width:230px}.film-note{font-size:7px}
@media(min-width:701px) and (max-height:760px){.physician-frame .film-copy h2{font-size:60px}.physician-frame .film-copy .physician-thought{font-size:29px;margin-top:20px}.physician-frame .film-copy>p:not(.eyebrow):not(.physician-role):not(.physician-thought){font-size:10px;margin-top:15px}.physician-frame .film-copy .physician-role{font-size:9px;margin-top:12px}.physician-frame .film-copy{top:47%}}
@media(max-width:1000px){.page-links{font-size:9px;gap:15px}.page-links a:first-child{display:none}.film-chapters{gap:22px}.responsibility-section{gap:6%}.discipline-grid{gap:30px}}
@media(max-width:700px){.page-links{display:none}.physician-frame .film-copy{max-width:86%;top:43%}.physician-frame .film-copy h2{font-size:48px}.physician-frame .film-copy .physician-role{font-size:9px;letter-spacing:.4px;margin-top:12px}.physician-frame .film-copy .physician-thought{font-size:28px;margin-top:25px}.physician-frame .film-copy>p:not(.eyebrow):not(.physician-role):not(.physician-thought){font-size:10px;margin-top:20px;max-width:285px}.physician-frame .film-photo img{object-position:73% center}.physician-frame .film-shade{background:linear-gradient(90deg,#142016e0,#14201680),linear-gradient(0deg,#11170fec,transparent 55%)}.physician-frame .text-link{margin-top:20px}.film-chapters{gap:18px;overflow-x:auto;white-space:nowrap;right:5%}.film-chapters button{flex-shrink:0;font-size:7px}.film-note{font-size:6px}.film-progress{min-width:0}.film-progress span{display:block;overflow:hidden;text-overflow:ellipsis}.profile-grid,.responsibility-section,.discipline-grid{grid-template-columns:1fr;gap:40px}.profile-grid{margin-top:45px}.profile-grid h3{font-size:40px}.profile-grid article{scroll-margin-top:145px}.profile-grid article>p:not(.eyebrow):not(.role){font-size:13px}.discipline-grid{margin-top:40px}.discipline-grid h3{margin-top:14px}.year-bridge p br{display:none}.footer>p{max-width:none}.chapter-nav{gap:22px}.responsibility-section .lead{font-size:18px}}
@media(max-width:700px) and (max-height:700px){.physician-frame .film-copy h2{font-size:39px}.physician-frame .film-copy .physician-thought{font-size:24px;margin-top:17px}.physician-frame .film-copy>p:not(.eyebrow):not(.physician-role):not(.physician-thought){font-size:9px;margin-top:15px}.physician-frame .film-copy .eyebrow{margin-bottom:14px}.physician-frame .text-link{margin-top:13px}}
