body{background:#fcfaf5;color:#15364d}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #608c9c;outline-offset:4px}.discovery-hero{max-width:1280px;min-height:425px;padding:42px 48px 0;grid-template-columns:1fr 1fr;overflow:visible}.discovery-hero h1{font-size:clamp(38px,4.1vw,57px);line-height:1.04;letter-spacing:-1.8px}.discovery-hero .hero-support{display:none}.reference-art.live-network{aspect-ratio:1.2}.reference-art.live-network>img{filter:saturate(.65);opacity:.85}.live-network a{background:#fffdf8e8;min-height:13%;border-radius:19px}.section{max-width:1280px;padding:28px 48px}.prominent-roles{padding-top:0}.role-entry{min-height:145px;border:1px solid #ffffffb0;box-shadow:0 4px 18px #26485e05}.section>h2{font-size:34px;margin-bottom:22px}.angle-grid>.panel{min-height:225px;border:1px solid #ffffff90}.angle-grid>.panel:first-child{background:#eaf3e9}.angle-grid>.panel:nth-child(2){background:#eaf3f8}.angle-grid>.panel:nth-child(3){background:#f0eaf7}.angle-grid>.panel:nth-child(4){background:#fcf0e9}.contribution-section{padding-top:0}.contribution-band{display:flex;align-items:center;gap:24px;padding:26px 30px;background:#eaf1ed;border-radius:22px}.contribution-band>div{flex:1}.contribution-band h2{font-size:24px;margin:0 0 8px}.contribution-band p{margin:0;font-size:14px;line-height:1.6}.contribution-band .button{white-space:nowrap}.page-shell{padding:44px 32px}.patient-landing{max-width:1140px}.patient-landing h1{max-width:720px;font-size:48px}.patient-landing>.article-lead{max-width:770px;line-height:1.7}.patient-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:30px 0}.patient-paths .panel{padding:30px;background:#eaf3e9;border:0;display:block}.patient-paths .panel:nth-child(2){background:#eaf2fa}.patient-paths .panel:nth-child(3){background:#f1eaf7}.patient-paths h2{font-size:25px}.patient-paths p{line-height:1.65}.topic-links{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0}.topic-links a{padding:13px 18px;border:1px solid #dae4de;border-radius:24px;color:var(--ink);text-decoration:none;background:#fffdf9}.article-navigation{display:flex;flex-wrap:wrap;gap:10px;padding:18px 0;border-bottom:1px solid #dbe4de}.article-navigation a{color:#3d7181;font-size:14px}.article-bridge{margin:32px 0;padding:26px;background:#eaf3f5;border-radius:22px}.article-bridge h2{font-size:26px;margin-top:0}.education-article figure img{display:block;width:100%;height:auto}.patient-form-grid{gap:20px}.patient-form-grid fieldset{background:#f4f6f0;border:1px solid #e0e7de;border-radius:22px;padding:22px}.option{border-radius:18px}.option:has(input:checked){background:#e2efe7;border-color:#6e9b82}.education-library .learning-groups.article-three-columns{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.discovery-hero{padding:28px;min-height:0}.section{padding:24px 28px}.contribution-band{flex-wrap:wrap}.patient-paths{gap:12px}.patient-paths .panel{padding:20px}}@media(max-width:700px){.discovery-hero{grid-template-columns:1fr}.reference-art{max-width:520px}.patient-paths{grid-template-columns:1fr}.patient-landing h1{font-size:37px}.page-shell{padding:30px 22px}.education-library .learning-groups.article-three-columns{grid-template-columns:1fr}.contribution-band{padding:22px}.contribution-band>.reference-icon{display:none}.contribution-band .button{white-space:normal}}
