#cinema{height:1450svh}.journey .shade{background:linear-gradient(90deg,#141810d9 0%,#1418108c 35%,#14181012 75%),linear-gradient(0deg,#10181066,transparent 35%)}.journey .words{top:45%;max-width:68%}.journey h2{font-size:clamp(60px,6.7vw,100px)}.journey .intro{font-size:12px;line-height:1.9}.journey .photo img{object-position:65% center}.journey .support{font-size:10px;line-height:1.8;max-width:430px}.journey .art-note{font-size:7px;bottom:78px;opacity:.95;max-width:65%;text-align:right}.jet .photo img{object-position:53% center}.forest .photo img{object-position:67% center}.welcome .photo img{object-position:60% center}.consult .words,.iv .words{max-width:48%}.consult .photo img,.iv .photo img{object-position:60% center}.consult .shade,.iv .shade{background:linear-gradient(90deg,#171a13f0,#171a13b0 37%,#171a1300 77%),linear-gradient(0deg,#14181188,transparent 40%)}.diagnostic .shade{background:linear-gradient(90deg,#121613f2,#121613a0 40%,transparent 80%),linear-gradient(0deg,#14181188,transparent 40%)}.diagnostic .photo img{object-position:68% center}.science .photo img{object-position:70% center}.science .shade{background:linear-gradient(90deg,#17150ee8,#17150e8c 39%,transparent 85%)}.cell-layer{position:absolute;inset:0;opacity:0}.cell-layer img{width:100%;height:100%;object-fit:cover;object-position:65% center}.science-label{position:absolute;right:5%;top:20%;font-size:7px;letter-spacing:1.8px;color:#fff8e8;z-index:3}.real-setting{padding:100px 8%;display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:center;background:#e9e3d7;scroll-margin-top:85px}.real-setting h2{font-size:clamp(40px,4.8vw,70px);margin-bottom:22px}.real-setting p:not(.eyebrow){font-size:11px;line-height:1.8;color:var(--muted)}.real-setting figure{margin:0}.real-setting video{width:100%;display:block;background:#262820}.real-setting figcaption{font-size:8px;color:var(--muted);margin-top:12px}.programme-thread{max-width:460px}.journey .art-note{bottom:69px}.programme-thread{bottom:91px}
@media(min-width:701px) and (max-height:700px){.journey h2{font-size:62px}.journey .words{top:44%}.journey .intro{font-size:11px}.journey .support{font-size:9px}.journey .art-note{font-size:6px;bottom:66px}.science-label{top:20%;font-size:6px}}
@media(max-width:700px){.journey .words,.consult .words,.iv .words{left:7%;max-width:86%;top:43%}.journey h2{font-size:48px;line-height:1.04}.journey .intro{font-size:11px;max-width:270px}.journey .support{font-size:9px;max-width:270px}.journey .shade{background:linear-gradient(90deg,#171b13d9,#171b1355),linear-gradient(0deg,#171b13b0,transparent 55%)}.consult .shade,.iv .shade{background:linear-gradient(90deg,#171a13e0,#171a1380),linear-gradient(0deg,#171a1380,transparent 60%)}.journey .art-note{font-size:6px;max-width:85%;bottom:70px;line-height:1.4}.science-label{top:auto;bottom:134px;left:7%;right:7%;font-size:6px}.jet .photo img{object-position:66% center}.forest .photo img{object-position:69% center}.consult .photo img{object-position:69% center}.iv .photo img{object-position:65% center}.real-setting{grid-template-columns:1fr;padding:70px 7%;gap:30px}.real-setting h2{font-size:44px}.real-setting figcaption{font-size:7px}.programme-thread{bottom:103px;font-size:5px}.return .art-note{bottom:80px}}

/* Full four-physician team and programme navigation. */
.team-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.team-grid img{height:auto;aspect-ratio:4/5;object-fit:cover}.left-nav .programme-link{display:inline-block}#care{scroll-margin-top:92px}@media(min-width:701px) and (max-width:1050px){.team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.team-grid{grid-template-columns:1fr}.team-grid img{height:auto;max-height:440px}.year .text-cta{font-size:8px;gap:14px}}

/* Display the new colourised physician portraits without desaturation. */
.team-grid img{filter:none}

/* Keep the guest framed in the narrow preparation portrait. */
.before .portrait-window img{object-position:74% center}
