/* Screenshot-led repairs, scoped to the flagged components. */
html body #page-research .journal-contents .journal-entry:nth-child(n) p.journal-meta{color:#D4D4D4!important;font:13px/1.7 'Courier New',monospace!important;opacity:1!important}
html body #page-research .journal-contents .journal-entry:nth-child(n) p.journal-meta .journal-index-number{color:#DCA17D!important}
html body :is(#page-fellowship,#page-humanmail,#page-museverse) .detail-hero-copy .eyebrow{color:#D4D4D4!important}
html body :is(#page-fellowship,#page-humanmail,#page-museverse) .detail-hero-copy .detail-tagline{color:#C6C6C6!important;line-height:1.5}
html body #page-fellowship .detail-hero-copy .human-action{color:#A4B7A5!important}
html body #page-humanmail .detail-hero-copy .human-action{color:#DCA17D!important}
html body #page-museverse .detail-hero-copy .human-action{color:#E6D4B5!important}
/* Numbers sit above the words, leaving each stage its own clear reading area. */
html body #page-research .lab-method .five-stages{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px!important;align-items:start;justify-content:stretch}
html body #page-research .lab-method .five-stages li{display:block!important;grid-column:auto!important;padding:15px 0!important;white-space:normal;min-width:0;font-size:clamp(21px,2.15vw,29px)!important;line-height:1.3!important;letter-spacing:-.035em}
html body #page-research .lab-method .five-stages li:before{display:block!important;font:12px/1.5 'Courier New',monospace!important;letter-spacing:0;color:#C6C6C6!important;margin:0 0 10px!important;padding:0!important}
html body #page-research .lab-collaboration-link{margin:40px 0 55px;padding:30px;border:1px solid #707070;border-left:3px solid #A4B7A5;background:#181818}
html body #page-research .lab-collaboration-label{font:12px/1.7 'Courier New',monospace;color:#D4D4D4;margin:0 0 18px}
html body #page-research .lab-collaboration-link h2{font:400 clamp(29px,4vw,43px)/1.15 Georgia,serif;color:#A4B7A5;margin:0 0 20px}
html body #page-research .lab-collaboration-link h2 a{color:inherit}
html body #page-research .lab-collaboration-link>p:not(.lab-collaboration-label){font:17px/1.8 Arial,sans-serif;color:#EAEAEA;max-width:78ch}
html body #page-research .lab-collaboration-link>a{display:inline-block;margin-top:10px;color:#E6D4B5;border-bottom:1px solid currentColor;padding-bottom:5px}
@media(max-width:1100px){html body #page-research .lab-method .five-stages{grid-template-columns:repeat(6,minmax(0,1fr));gap:15px 22px!important}html body #page-research .lab-method .five-stages li{grid-column:span 2!important;font-size:clamp(21px,3.4vw,28px)!important}html body #page-research .lab-method .five-stages li:nth-child(4){grid-column:2/span 2!important}html body #page-research .lab-method .five-stages li:nth-child(5){grid-column:4/span 2!important}}
@media(max-width:600px){html body #page-research .lab-method .five-stages{gap:15px 10px!important}html body #page-research .lab-method .five-stages li{font-size:clamp(16px,4.1vw,23px)!important}html body #page-research .lab-collaboration-link{padding:24px 20px}}
@media(min-width:1101px){html body #page-research .lab-method .five-stages{grid-template-columns:1fr 1.05fr 1.45fr .8fr .85fr}}
@media(max-width:480px){html body #page-research .lab-method .five-stages{grid-template-columns:repeat(4,minmax(0,1fr))}html body #page-research .lab-method .five-stages li{grid-column:span 2!important;font-size:22px!important}html body #page-research .lab-method .five-stages li:nth-child(3){grid-column:1/-1!important}html body #page-research .lab-method .five-stages li:nth-child(4){grid-column:1/span 2!important}html body #page-research .lab-method .five-stages li:nth-child(5){grid-column:3/span 2!important}}
