.neutrino-shell{--neutrino-ink:#173d3b;--neutrino-muted:#566b66;--neutrino-accent:#9a572d;max-width:1180px;color:var(--neutrino-ink);margin:0 auto;padding:52px 28px 80px}.neutrino-shell a{color:inherit;text-underline-offset:4px}.neutrino-shell a:focus-visible{outline-offset:5px;outline:3px solid #ab673e}.neutrino-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--neutrino-accent);margin:0 0 18px;font-size:12px;font-weight:600;line-height:1.8}.neutrino-hub-hero{grid-template-columns:1.15fr 1fr;align-items:center;gap:30px;padding:35px 0 45px;display:grid}.neutrino-hub-hero h1{letter-spacing:-.04em;margin:0 0 28px;font-family:Georgia,Songti SC,serif;font-size:clamp(38px,5vw,66px);font-weight:400;line-height:1.1}.neutrino-lede{color:var(--neutrino-muted);max-width:780px;font-size:20px;line-height:1.7}.neutrino-art{width:100%;height:auto;display:block}.neutrino-award-fact{margin:25px 0;font-size:13px;line-height:1.8}.neutrino-award-fact a{white-space:nowrap}.neutrino-hero-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;font-size:14px;display:flex}.neutrino-primary-link{background:var(--neutrino-ink);border-radius:4px;padding:14px 20px;text-decoration:none;color:#fff!important}.neutrino-hub-nav{border-block:1px solid #ccd5cc;flex-wrap:wrap;gap:24px;padding:22px 0;font-size:14px;display:flex}.neutrino-hub-nav a:last-child{margin-left:auto}.neutrino-hub-section{padding-top:76px;scroll-margin-top:100px}.neutrino-section-heading{max-width:700px;margin-bottom:30px}.neutrino-section-heading h2{margin:10px 0;font-family:Georgia,Songti SC,serif;font-size:36px;font-weight:400;line-height:1.3}.neutrino-section-heading p:not(.neutrino-kicker){color:var(--neutrino-muted);font-size:16px;line-height:1.8}.neutrino-article-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;display:grid}.neutrino-article-card{border-top:1px solid #cdd6ce;padding:25px 0;text-decoration:none}.neutrino-card-index{color:var(--neutrino-accent);justify-content:space-between;font:12px IBM Plex Mono,monospace;display:flex}.neutrino-article-card h3{margin:18px 0 10px;font-size:21px;font-weight:500;line-height:1.4}.neutrino-article-card p{color:var(--neutrino-muted);margin:0;font-size:15px;line-height:1.75}.neutrino-article-card:hover h3{text-underline-offset:4px;text-decoration:underline}.neutrino-lab-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.neutrino-lab-card{background:#e8eee7;border:1px solid #d1dbd1;border-radius:6px;flex-direction:column;align-items:flex-start;padding:28px;text-decoration:none;display:flex}.neutrino-lab-card h3{margin:8px 0 20px;font-family:Georgia,Songti SC,serif;font-size:27px;font-weight:400;line-height:1.2}.neutrino-lab-card p:not(.neutrino-kicker){color:var(--neutrino-muted);font-size:15px;line-height:1.8}.neutrino-lab-card__action{margin-top:auto;padding-top:24px;font-size:14px;font-weight:600}.neutrino-lab-card:hover{border-color:#5d847a}.neutrino-timeline{margin:0;padding:0;list-style:none}.neutrino-timeline li{border-top:1px solid #ccd5cc;grid-template-columns:100px 1fr 30px;align-items:start;gap:20px;padding:24px 0;display:grid}.neutrino-timeline__year{color:var(--neutrino-accent);font:24px Georgia,serif}.neutrino-timeline h3{margin:0 0 8px;font-size:18px;font-weight:500}.neutrino-timeline p{color:var(--neutrino-muted);margin:0;font-size:15px;line-height:1.6}.neutrino-editor-note{color:var(--neutrino-muted);border-top:1px solid #ccd5cc;margin-top:40px;padding-top:34px;font-size:13px;line-height:1.8}.neutrino-article-header{max-width:880px;margin:20px 0 36px}.neutrino-article-header h1{letter-spacing:-.025em;margin:20px 0;font-family:Georgia,Songti SC,serif;font-size:clamp(32px,4.6vw,54px);font-weight:400;line-height:1.18}.neutrino-byline{color:var(--neutrino-muted);margin-top:24px;font-size:12px}.neutrino-evidence{background:#e9eee7;border:1px solid #d3ddd2;border-radius:5px;margin:35px 0 55px;padding:28px}.neutrino-evidence__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.neutrino-evidence__number{color:var(--neutrino-accent);margin-bottom:18px;font:12px IBM Plex Mono,monospace;display:block}.neutrino-evidence__title{font-size:19px;font-weight:500}.neutrino-evidence__description{color:var(--neutrino-muted);font-size:14px;line-height:1.7}.neutrino-evidence figcaption{color:var(--neutrino-muted);border-top:1px solid #cdd8cd;margin-top:20px;padding-top:15px;font-size:12px}.neutrino-reading-layout{grid-template-columns:230px minmax(0,710px);gap:62px;display:grid}.neutrino-contents nav{position:sticky;top:100px}.neutrino-contents a{gap:12px;padding:10px 0;font-size:13px;line-height:1.7;text-decoration:none;display:flex}.neutrino-contents a:hover{text-decoration:underline}.neutrino-contents__index{color:var(--neutrino-accent);padding-top:5px;font:11px IBM Plex Mono,monospace}.neutrino-prose{min-width:0}.neutrino-prose p{margin:18px 0;font-size:18px;line-height:1.9}.neutrino-question{border-left:3px solid #a1663d;margin-bottom:42px;padding:0 0 2px 22px}.neutrino-question p.neutrino-kicker{margin:0;font-size:12px}.neutrino-section{margin:42px 0;scroll-margin-top:95px}.neutrino-section h2,.neutrino-takeaway h2{margin-bottom:22px;font-size:27px;font-weight:500;line-height:1.35}.neutrino-prose p.neutrino-citations{color:var(--neutrino-muted);font-size:12px}.neutrino-formula{border-block:1px solid #d6ddd4;margin:28px 0;padding:22px 16px;overflow-x:auto}.neutrino-formula figcaption{color:var(--neutrino-muted);margin-top:16px;font-size:13px;line-height:1.7}.neutrino-takeaway{background:#e8eee7;border-radius:4px;padding:24px}.neutrino-takeaway h2{font-size:21px}.neutrino-links{flex-direction:column;gap:12px;display:flex}.neutrino-links a{border:1px solid #d2dcd2;justify-content:space-between;gap:15px;padding:16px;font-size:15px;line-height:1.6;text-decoration:none;display:flex}.neutrino-links a:hover{background:#e8eee7}.neutrino-references{padding-left:22px}.neutrino-references li{overflow-wrap:anywhere;margin:14px 0;scroll-margin-top:100px;font-size:13px;line-height:1.8}.neutrino-prose p.neutrino-editor-note{font-size:13px}@media (width<=850px){.neutrino-reading-layout{grid-template-columns:minmax(0,1fr);gap:20px}.neutrino-contents nav{border-block:1px solid #ccd5cc;padding:18px 0;position:static}.neutrino-contents a{padding:7px 0}.neutrino-hub-hero{grid-template-columns:1fr}.neutrino-hub-hero .neutrino-art{max-width:480px;margin:0 auto}.neutrino-lab-grid{grid-template-columns:1fr}.neutrino-hub-nav a:last-child{margin-left:0}}@media (width<=520px){.neutrino-shell{padding:28px 20px 55px}.neutrino-hub-hero{gap:10px;padding:15px 0 28px}.neutrino-lede{font-size:17px}.neutrino-hub-nav{gap:16px 22px}.neutrino-hub-section{padding-top:48px}.neutrino-section-heading h2{font-size:30px}.neutrino-article-grid{grid-template-columns:1fr}.neutrino-timeline li{grid-template-columns:58px 1fr;gap:16px}.neutrino-timeline__arrow{display:none}.neutrino-timeline__year{font-size:21px}.neutrino-evidence{margin:26px 0;padding:20px}.neutrino-evidence__steps{grid-template-columns:1fr;gap:18px}.neutrino-evidence__number{margin-bottom:5px}.neutrino-evidence__description{margin:6px 0}.neutrino-prose p{font-size:17px;line-height:1.85}.neutrino-section h2{font-size:24px}.neutrino-formula{padding-inline:4px;font-size:.78rem}.neutrino-takeaway{padding:20px}}
