.about-archive-photo{margin:0 0 32px;max-width:400px}.photo-open{position:relative;display:block;border:0;background:transparent;padding:0;width:100%;text-align:left;overflow:hidden;border-radius:12px}.photo-open img{display:block;width:100%;transition:transform .3s}.photo-open:hover img{transform:scale(1.025)}.photo-enlarge{position:absolute;right:14px;bottom:14px;width:33px;height:33px;background:#fffffff0;display:grid;place-items:center;border-radius:50%;font-size:19px;color:#087f9e;box-shadow:0 4px 15px #103f5c25}.about-archive-photo img{height:340px;object-fit:cover;object-position:center 42%}.about-archive-photo figcaption{font-size:9px;color:#6c8798;margin-top:9px;letter-spacing:.7px}.research-archive{display:grid;grid-template-columns:220px 1fr;gap:33px;background:#e4f2f8;border:1px solid #d0e5f0;border-radius:12px;padding:22px;margin-bottom:34px;align-items:center}.research-archive figure{margin:0}.research-archive img{width:100%;height:220px;object-fit:cover;object-position:50% 65%;border-radius:8px}.research-archive>div>span{font-size:8px;letter-spacing:1.4px;color:#0784a4}.research-archive h3{font-size:25px;line-height:1.35;font-weight:600;letter-spacing:-.8px;margin:12px 0}.research-archive p{font-size:12px;color:#5d7d91;line-height:1.9;max-width:620px}.clinical-photo>img{object-position:center 48%}.clinical-photo-open{position:absolute;inset:0;z-index:4;border-radius:16px}.clinical-photo-open>span{position:absolute;bottom:24px;right:24px;border:1px solid #ffffffaa;color:white;background:#0f3f5b77;backdrop-filter:blur(8px);width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-size:21px}.clinical-photo .photo-overlay{right:65px}.archive-lightbox{margin:0}.archive-lightbox img{display:block;max-width:100%;height:auto;max-height:65vh;object-fit:contain;margin:auto;border-radius:7px}.archive-lightbox figcaption{font-size:11px;color:#638499;line-height:1.8;margin:15px 0 0}.archive-source{font-size:10px;color:#648699;margin-top:14px}.archive-source a{color:#087f9e}
@media(max-width:800px){.about-archive-photo img{height:280px}.research-archive{grid-template-columns:175px 1fr;gap:25px}.research-archive img{height:210px}.research-archive h3{font-size:23px}}
@media(max-width:600px){.about-archive-photo{max-width:none;margin-bottom:28px}.about-archive-photo img{height:330px;object-position:center 40%}.research-archive{grid-template-columns:1fr;padding:18px;gap:20px}.research-archive figure{width:100%}.research-archive img{height:300px;object-position:center 63%}.research-archive h3{font-size:24px}.research-archive p{font-size:12px}.clinical-photo .image-caption{max-width:240px;font-size:6px;line-height:1.8}.archive-lightbox img{max-height:55vh}}
@media(prefers-reduced-motion:reduce){.photo-open img{transition:none}}
