.page-intro{padding:50px 7vw;background:#203c44;color:#f6f0e5}.page-intro h1{font-size:clamp(42px,5vw,70px);max-width:900px}.page-intro>p:last-child{max-width:620px;margin:0}.page-body{max-width:1220px;padding:55px 7vw;margin:auto}.profile-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:center}.profile-grid figure{margin:0}.profile-grid figure img{width:100%;max-width:330px}.profile-grid figcaption{font-size:13px;margin-top:12px}.content-page h2{font-size:clamp(32px,3.3vw,46px)}.content-page h3{font-size:25px}.content-section{padding:35px 0}.content-section>p{max-width:750px}.facts{margin:25px 0}.facts div{display:grid;grid-template-columns:130px 1fr;border-top:1px solid #ccd1cb;padding:12px 0;gap:15px}.facts dt{font-size:13px;color:#53645f}.facts dd{margin:0}.timeline{list-style:none;padding:0}.timeline li{display:grid;grid-template-columns:90px 1fr;gap:20px;padding:16px 0;border-top:1px solid #ccd1cb}.timeline li>span{font:25px Georgia,serif;color:#67786f}.timeline h3{margin:0 0 8px}.timeline p{margin:0}.patient-panel{background:#e5e9e0;padding:30px;margin:20px 0}.content-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.content-cards>div,.content-cards>a{padding:22px 0;border-top:1px solid #aab9b1}.content-cards p{font-size:15px}.source-note{margin-top:30px;border-top:1px solid #aab9b1;padding-top:20px;font-size:14px}.source-note p{margin:10px 0}.small-note{font-size:13px;color:#596762;margin-top:20px}.book-page .book-art{min-height:380px}.book-page .book-art img{height:300px}.content-page .line-link{line-height:1.7}.content-page footer{margin-top:20px}@media(max-width:700px){.profile-grid,.content-cards{grid-template-columns:1fr;gap:25px}.page-body{padding:30px 24px}.page-intro{padding:35px 24px}.profile-grid figure img{max-width:230px}.facts div{grid-template-columns:100px 1fr}.timeline li{grid-template-columns:60px 1fr}.patient-panel{padding:22px}.content-page h1{font-size:44px}}
