.reading-depth-tools{border:1px solid var(--rule-dark);border-left:4px solid var(--gold);background:#fffefa;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 28px;margin:26px 0 0;padding:18px 20px;display:grid}.reading-depth-tools .label,.reading-depth-tools p{margin:0}.reading-depth-tools>div:first-child>p:last-child{max-width:760px;color:var(--ink-soft);margin-top:5px;font-size:15px;line-height:1.55}.reading-depth-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.reading-depth-actions button{border:1px solid var(--rule-dark);min-height:44px;color:var(--navy);background:var(--surface);cursor:pointer;font:inherit;border-radius:3px;padding:10px 13px;font-size:13px;font-weight:750}.reading-depth-actions button:first-child{color:var(--white);border-color:var(--navy);background:var(--navy)}.reading-depth-actions button:hover,.reading-depth-actions button:focus-visible{border-color:var(--blue);outline:0;box-shadow:0 0 0 3px #2b5b8829}.reading-depth-status{min-height:1px;color:var(--muted);grid-column:1/-1;font-size:12px}.families-story-page .family-chapters{scroll-margin-top:calc(var(--nav-height,72px) + 16px);border-bottom:1px solid var(--rule-dark);background:var(--surface)}.families-story-page .family-chapters-body{display:flow-root}.families-story-page .family-chapter-index{scroll-margin-top:calc(var(--nav-height,72px) + 16px);border-top:1px solid var(--rule-dark);background:#ede6d9;padding:clamp(28px,3.5vw,42px) 0}.families-story-page .family-chapter-index .shell{grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);align-items:end;gap:8px clamp(28px,5vw,72px);display:grid}.families-story-page .family-chapter-index .label{grid-column:1/-1;margin:0}.families-story-page .family-chapter-index h2{color:var(--navy);font-family:var(--serif);letter-spacing:-.035em;margin:0;font-size:clamp(28px,3.2vw,40px);font-weight:400;line-height:1.08}.families-story-page .family-chapter-index p:last-child{max-width:720px;color:var(--ink-soft);margin:0;font-size:14px;line-height:1.65}.families-story-page .chapter-synthesis-disclosure{border:1px solid var(--rule-dark);background:var(--surface);margin-top:22px;overflow:hidden}.families-story-page .chapter-synthesis-disclosure>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:20px;min-height:72px;padding:15px 18px;list-style:none;display:grid}.families-story-page .chapter-synthesis-disclosure>summary::-webkit-details-marker{display:none}.families-story-page .chapter-synthesis-disclosure>summary:hover{background:#f8f4ec}.families-story-page .chapter-synthesis-disclosure>summary span{gap:5px;display:grid}.families-story-page .chapter-synthesis-disclosure>summary small{color:var(--gold-deep);font-family:var(--mono);letter-spacing:.055em;font-size:12px;font-weight:800}.families-story-page .chapter-synthesis-disclosure>summary b{color:var(--navy);font-family:var(--serif);font-size:20px;font-weight:400;line-height:1.22}.families-story-page .chapter-synthesis-disclosure>summary i,.tissue-content-disclosure>summary i,.research-stream>summary i{border-right:2px solid var(--navy);border-bottom:2px solid var(--navy);width:12px;height:12px;transition:transform .16s;transform:translateY(-3px)rotate(45deg)}.families-story-page .chapter-synthesis-disclosure[open]>summary{border-bottom:1px solid var(--rule-dark);background:#f3eee5}.families-story-page .chapter-synthesis-disclosure[open]>summary i,.tissue-content-disclosure[open]>summary i,.research-stream[open]>summary i{transform:translateY(3px)rotate(225deg)}.families-story-page .chapter-synthesis-disclosure .chapter-synthesis{border-top:0;margin-top:0}.families-story-page .chapter-synthesis p,.families-story-page .evidence-copy>p{font-size:15px;line-height:1.65}.families-story-page .evidence-copy small{font-size:14px}.families-story-page :is(.story-boundary,.age-boundary,.boundary,.missense-grid small,.cancer-boundary p,.cancer-timeline small){font-size:14px;line-height:1.6}.families-story-page :is(.age-sex-columns>div>p:last-child,.sex-conclusion>p:last-child,.genetics-lessons>article>p:not(.label,.boundary),.missense-heading>p:last-child,.missense-grid article>p:not(.label),.genetics-conclusion p,.vns-feature>div:last-child>p:not(.label,.boundary),.outcome-list li,.recovery-grid article>p:not(.label),.whole-body-list article>div>p:last-child,.biology-bridge>p:nth-child(2),.cancer-heading>p,.cancer-timeline article p:not(.label),.cancer-interpretation>div>p:last-child,.cancer-test>p:last-child){font-size:15px;line-height:1.65}.tissue-content-disclosure{border:1px solid var(--rule-dark);background:var(--surface);margin-top:22px;overflow:hidden}.tissue-content-disclosure>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:20px;min-height:72px;padding:15px 18px;list-style:none;display:grid}.tissue-content-disclosure>summary::-webkit-details-marker{display:none}.tissue-content-disclosure>summary:hover{background:#f8f4ec}.tissue-content-disclosure>summary span{gap:5px;display:grid}.tissue-content-disclosure>summary small{color:var(--gold-deep);font-family:var(--mono);letter-spacing:.055em;font-size:10px;font-weight:800}.tissue-content-disclosure>summary b{color:var(--navy);font-family:var(--serif);font-size:20px;font-weight:400;line-height:1.22}.tissue-content-disclosure[open]>summary{border-bottom:1px solid var(--rule-dark);background:#f3eee5}.tissue-content-disclosure-body{padding:18px}.tissue-method-disclosure .tissue-content-disclosure-body{padding:0}.tissue-method-disclosure .tissue-method-strip{border:0;margin:0}.tissue-dosage-grid article>p:last-child,.tissue-dosage-note p:last-child,.tissue-method-strip span,.tissue-data-note,.tissue-energy-ladder p,.tissue-energy-evidence article>p:not(.label),.tissue-priority-grid p{font-size:15px;line-height:1.65}.tissue-cell-table :is(th,td),.state-transition-table :is(th,td){font-size:14px;line-height:1.55}.tissue-patient-evidence-gap p:last-child,.resolution-cycle p:last-child,.glia-resolution-boundary p:last-child,.interface-model-grid-compact small,.tissue-data-release p{font-size:14px;line-height:1.6}.research-stage.research-stage-disclosure{display:block}.research-stage-disclosure>summary{cursor:pointer;list-style:none}.research-stage-disclosure>summary>.research-stage-summary-heading{min-height:104px;font-weight:inherit;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:20px;margin:0;padding:24px 26px;display:grid}.research-stage-disclosure>summary::-webkit-details-marker{display:none}.research-stage-disclosure>summary:hover{background:#ffffff75}.research-stage-disclosure>summary .research-stage-summary-copy{display:grid}.research-stage-disclosure>summary .label{margin:0}.research-stage-disclosure>summary .research-stage-summary-title{color:var(--navy);font-family:var(--serif);margin:16px 0 0;font-size:clamp(27px,2.6vw,34px);font-weight:400;line-height:1.08;display:block}.research-stage-disclosure>summary .research-stage-summary-copy>span:last-child{color:var(--ink-soft);margin:12px 0 0;font-size:15px;line-height:1.6}.research-stage-disclosure>summary i{border-right:2px solid var(--navy);border-bottom:2px solid var(--navy);width:13px;height:13px;transition:transform .16s;transform:translateY(-3px)rotate(45deg)}.research-stage-disclosure[open]>summary{border-bottom:1px solid var(--rule-dark)}.research-stage-disclosure[open]>summary i{transform:translateY(3px)rotate(225deg)}.research-stage-disclosure>ol{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.research-stage-disclosure>ol li{min-height:0}.research-streams{gap:10px}.research-stream{border:1px solid var(--rule-dark);background:var(--surface);overflow:hidden}.research-stream>summary{cursor:pointer;grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;gap:15px;min-height:78px;padding:14px 16px;list-style:none;display:grid}.research-stream>summary::-webkit-details-marker{display:none}.research-stream>summary:hover{background:#f8f4ec}.research-stream>summary>span{color:var(--gold-deep);font-family:var(--mono);font-size:11px;font-weight:800}.research-stream>summary h3{color:var(--navy);font-family:var(--serif);margin:0;font-size:24px;font-weight:400;line-height:1.15}.research-stream[open]>summary{border-bottom:1px solid var(--rule);background:#f3eee5}.research-stream>div{padding:18px 20px 20px 73px}.research-stream>div p{max-width:920px;color:var(--ink-soft);margin:0;font-size:15px;line-height:1.65}.research-stream>div a{min-height:44px;color:var(--blue);align-items:center;margin-top:10px;font-size:13px;font-weight:750;display:inline-flex}.research-path-head>p:last-child,.research-path li p,.research-stage li p,.research-streams p,.research-context-note p{font-size:15px;line-height:1.65}.evidence-library-section .library-question-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.evidence-library-section .library-question-grid button{grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:5px 12px;min-height:72px;padding:13px 14px;display:grid}.evidence-library-section .library-question-grid button.active{grid-column:1/-1}.evidence-library-section .library-question-grid button b{font-size:15px;line-height:1.35}.evidence-library-section .library-question-grid button span{white-space:nowrap}.evidence-library-section .library-question-grid button small{grid-column:1/-1;margin-top:4px;font-size:15px;line-height:1.6;display:none}.evidence-library-section .library-question-grid button.active small{display:block}.evidence-library-section .library-result-meta{grid-template-columns:minmax(180px,.7fr) minmax(220px,1fr) auto;align-items:center;gap:10px 18px;display:grid}@media (width<=980px){.evidence-library-section .library-question-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-library-section .library-result-meta,.research-stage-disclosure>ol{grid-template-columns:1fr}}@media (width<=900px){.families-story-page .evidence-card .evidence-copy{grid-template-columns:1fr;padding:17px 18px}.families-story-page .evidence-copy small{border-top:1px solid var(--rule);border-left:0;padding-top:14px;padding-left:0}.families-story-page :is(.age-sex-columns,.genetics-lessons,.missense-grid,.recovery-grid,.chapter-synthesis){grid-template-columns:1fr}}@media (width<=720px){.reading-depth-tools{grid-template-columns:1fr;padding:17px 16px}.reading-depth-actions{grid-template-columns:1fr;justify-content:stretch;display:grid}.reading-depth-actions button{width:100%}.families-story-page .chapter-synthesis-disclosure>summary,.tissue-content-disclosure>summary,.research-stage-disclosure>summary>.research-stage-summary-heading{gap:15px;min-height:0;padding:15px 16px}.families-story-page .chapter-synthesis-disclosure>summary{min-height:56px}.families-story-page .family-chapter-index .shell{grid-template-columns:1fr}.tissue-content-disclosure-body{padding:13px}.research-stream>summary{grid-template-columns:34px minmax(0,1fr) 18px;gap:11px;padding:13px}.research-stream>summary h3{font-size:21px}.research-stream>div{padding:16px}.evidence-library-section .library-question-grid{grid-template-columns:1fr}.evidence-library-section .library-question-grid button.active{grid-column:auto}.library-controls input,.library-controls select{font-size:16px}}@media print{.reading-depth-tools{display:none}.chapter-synthesis-disclosure>*,.family-chapters>*,.tissue-content-disclosure>*,.research-stage-disclosure>*,.research-stream>*,.research-complete-roadmap>*,.evidence-card>*{display:block}}.methods-principles{background:#f7f9fb;border-bottom:1px solid #d8e0e8;padding:19px 0}.methods-principles p{max-width:1020px;color:var(--ink-soft);margin:0;line-height:1.7}.methods-core-counts{background:#cbd6df;border:1px solid #cbd6df;border-radius:4px 14px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:34px 0 0;display:grid;overflow:hidden}.methods-core-counts>div{border-top:4px solid var(--navy);background:#fff;min-width:0;min-height:158px;padding:21px}.methods-core-counts dt{color:var(--navy);font-family:var(--serif);letter-spacing:-.055em;font-size:clamp(39px,4vw,55px);line-height:1}.methods-core-counts dd{color:var(--ink-soft);margin:9px 0 0;font-size:13px;font-weight:700;line-height:1.45}.methods-count-explanation,.methods-uncertainty-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;margin-top:28px;display:grid}.methods-count-explanation p,.methods-uncertainty-notes p{color:var(--ink-soft);margin:0;line-height:1.7}.methods-count-explanation nav{flex-wrap:wrap;grid-column:1/-1;gap:10px 22px;display:flex}.methods-count-explanation a,.methods-uncertainty-notes a{color:var(--navy-soft);font-weight:800}.methods-missing-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:31px 0 0;display:grid}.methods-missing-list>div{background:#f7f9fb;border-top:3px solid #b78d36;padding:20px}.methods-missing-list dt{color:var(--navy);font-weight:850}.methods-missing-list dd{color:var(--ink-soft);margin:8px 0 0;line-height:1.6}.methods-publication-compact{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(30px,5vw,68px);margin-top:34px;display:grid}.methods-publication-compact ol{background:#ccd7e0;gap:1px;margin:0;padding:0;list-style:none;display:grid}.methods-publication-compact li{background:#fff;grid-template-columns:42px minmax(0,1fr);gap:16px;padding:18px;display:grid}.methods-publication-compact li>span{color:#94702c;font-family:var(--mono);font-size:13px;font-weight:850}.methods-publication-compact h3,.methods-privacy-copy h3{color:var(--navy);margin:0;font-size:18px}.methods-publication-compact p,.methods-privacy-copy p{color:var(--ink-soft);margin:7px 0 0;line-height:1.62}.methods-privacy-copy .button{margin-top:22px}.research-boundary-compact{border-left:4px solid var(--gold);grid-template-columns:minmax(170px,.3fr) minmax(0,1fr);align-items:start;gap:24px;padding-top:24px;padding-bottom:24px;display:grid}.research-boundary-compact p{margin:0;line-height:1.7}.research-he-context-compact{background:#f7f9fb;border:1px solid #cbd6df;border-radius:4px 14px;grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);gap:34px;margin-top:32px;padding:clamp(24px,3vw,36px);display:grid}.research-he-context-compact h3{color:var(--navy);font-family:var(--serif);margin:9px 0 0;font-size:30px;line-height:1.12}.research-he-context-compact p:not(.label){color:var(--ink-soft);line-height:1.7}.research-he-context-compact nav{align-content:center;gap:8px;display:grid}.research-he-context-compact a{min-height:44px;color:var(--navy-soft);border-bottom:1px solid #cbd6df;align-items:center;font-weight:800;display:flex}.tissue-functional-table th small{color:var(--ink-soft);margin-top:5px;font-size:12px;font-weight:600;line-height:1.4;display:block}.tissue-functional-table td,.tissue-functional-table th{vertical-align:top;min-width:190px}@media (width<=1050px){.methods-missing-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.methods-core-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.methods-core-counts>div:last-child{grid-column:1/-1}.methods-publication-compact,.research-he-context-compact{grid-template-columns:1fr}}@media (width<=620px){.methods-count-explanation,.methods-uncertainty-notes,.methods-missing-list,.research-boundary-compact,.methods-core-counts{grid-template-columns:1fr}.methods-core-counts>div:last-child{grid-column:auto}}.research-decision-framework-section{background:#f3f0e9}.research-decision-framework-section .research-decision-framework{margin-top:0}.research-decision-framework{border:1px solid #c9b98e;border-top:4px solid var(--gold);background:#fbf7ed;border-radius:4px 14px;margin-top:24px;padding:24px}.research-decision-header{grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);align-items:end;gap:32px;margin-bottom:18px;display:grid}.research-decision-header .label{color:var(--gold-deep)}.research-decision-header h2{max-width:560px;color:var(--navy);font-family:var(--serif);letter-spacing:-.025em;margin:7px 0 0;font-size:clamp(25px,2.5vw,36px);font-weight:400;line-height:1.08}.research-decision-header>p{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.62}.research-model-table-scroll{background:var(--white);border-color:#b9ad92;border-radius:3px}.research-model-table-scroll .research-model-table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:920px}.research-model-table caption{color:#596474;background:#f0eadc;padding:10px 13px;font-size:11px;line-height:1.45}.research-model-table th,.research-model-table td{padding:10px 12px;font-size:13px;line-height:1.45}.research-model-table thead th{color:var(--white);background:#17314f}.research-model-table tbody th{width:22%;color:var(--navy);background:#f4efe3}.research-dosage-note{color:#596474;margin:10px 0 0;font-size:13px;line-height:1.5}.research-decision-roadmap{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:17px 0 0;padding:0;list-style:none;display:grid}.research-decision-card{background:var(--white);border:1px solid #c8c2b5;border-top-width:4px;border-radius:3px;padding:15px 16px 16px}.research-decision-card--go{border-top-color:#557552}.research-decision-card--hold{border-top-color:#b18a3a}.research-decision-card--stop{border-top-color:#975837}.research-decision-card .label{color:var(--navy);font-size:12px}.research-decision-card h3{color:var(--navy);font-family:var(--serif);margin:7px 0 0;font-size:20px;font-weight:400;line-height:1.15}.research-decision-card>p:last-child{color:var(--ink-soft);margin:8px 0 0;font-size:13px;line-height:1.55}.research-decision-boundary{border-left:3px solid var(--gold);color:#596474;margin:13px 0 0;padding-left:12px;font-size:13px;line-height:1.52}@media (width<=760px){.research-decision-framework{margin-top:20px;padding:20px 17px}.research-decision-header,.research-decision-roadmap{grid-template-columns:1fr}.research-decision-header{align-items:start;gap:13px}}@media print{.research-decision-framework{break-inside:avoid}.research-model-table-scroll .research-model-table{min-width:0}}@media (width<=820px){.development-evidence-grid a,.movement-domain-section .framework-card-grid a,.movement-controls-section .discordance-grid a,.model-boundary-layout a,.phenotype-next-grid .text-link,.clinical-evidence-brief a,.lane-primary-home,.lane-case-link,.atlas-guide-download a{box-sizing:border-box;align-items:center;min-height:44px;font-size:14px;display:inline-flex}.development-process-rail li>span,.movement-matrix-section .framework-card-grid article>span,.movement-domain-section .framework-card-grid article>span,.lane-index{font-size:12px}.development-process-rail b,.development-process-rail p,.development-outcomes p,.development-localization-figure figcaption,.movement-matrix-section .framework-card-grid p,.movement-domain-section .framework-card-grid p,.movement-controls-section .discordance-grid p,.lane-results,.lane-feature-catalog h4,.lane-feature-catalog ul,.lane-sources li{font-size:14px}.development-state-crossbar li,.development-localization-figure .access-time-axis li,.clinical-compact-disclosure>summary small,.lane-group{font-size:13px}.clinical-framework-handoff a,.lane-tools label{font-size:14px}}.families-story-page .story-origin-disclosure{border:1px solid var(--rule-dark);border-top:4px solid var(--gold);background:var(--paper);overflow:hidden}.families-story-page .story-origin-disclosure>summary{cursor:pointer;list-style:none}.families-story-page .story-origin-disclosure>summary::-webkit-details-marker{display:none}.atlas-count-key-disclosure>summary::-webkit-details-marker{display:none}.phenotype-overview-disclosure>summary::-webkit-details-marker{display:none}.families-story-page .story-origin-disclosure>summary>h2{min-height:78px;color:var(--navy);font-size:inherit;font-weight:inherit;grid-template-columns:minmax(0,1fr) 22px;align-items:center;gap:22px;margin:0;padding:16px 20px;display:grid}.families-story-page .story-origin-disclosure>summary h2>span,.families-story-page .story-origin-disclosure>summary small,.families-story-page .story-origin-disclosure>summary b{display:block}.families-story-page .story-origin-disclosure>summary small{color:var(--gold-deep);font-family:var(--mono);letter-spacing:.07em;font-size:13px;font-weight:850}.families-story-page .story-origin-disclosure>summary b{font-family:var(--serif);margin-top:6px;font-size:clamp(22px,2.5vw,29px);font-weight:400;line-height:1.16}.families-story-page .story-origin-disclosure>summary i,.atlas-count-key-disclosure>summary i,.phenotype-overview-disclosure>summary i{border-bottom:2px solid;border-right:2px solid;width:13px;height:13px;transition:transform .16s;transform:translateY(-3px)rotate(45deg)}.families-story-page .story-origin-disclosure[open]>summary i,.atlas-count-key-disclosure[open]>summary i,.phenotype-overview-disclosure[open]>summary i{transform:translateY(3px)rotate(225deg)}.families-story-page .story-origin-disclosure>summary:hover,.families-story-page .story-origin-disclosure[open]>summary{background:#f3eee5}.families-story-page .story-origin-disclosure>summary:focus-visible,.families-story-page .chapter-synthesis-disclosure>summary:focus-visible,.atlas-count-key-disclosure>summary:focus-visible,.phenotype-overview-disclosure>summary:focus-visible{outline:3px solid var(--gold-deep);outline-offset:-3px}.families-story-page .story-origin-disclosure-body{border-top:1px solid var(--rule);padding:clamp(24px,4vw,38px)}.atlas-count-key-disclosure{border:1px solid var(--rule-dark);border-left:4px solid var(--gold);background:#f7f2e8;margin-bottom:24px;overflow:hidden}.atlas-count-key-disclosure>summary{cursor:pointer;list-style:none}.atlas-count-key-disclosure>summary>:is(h2,h3){min-height:92px;color:var(--navy);font-size:inherit;font-weight:inherit;grid-template-columns:minmax(0,1fr) 22px;align-items:center;gap:24px;margin:0;padding:18px 22px;display:grid}.atlas-count-key-disclosure>summary span,.atlas-count-key-disclosure>summary small,.atlas-count-key-disclosure>summary b,.atlas-count-key-disclosure>summary em{display:block}.atlas-count-key-disclosure>summary small{color:var(--gold-deep);font-family:var(--mono);letter-spacing:.07em;font-size:13px;font-weight:850}.atlas-count-key-disclosure>summary b{font-family:var(--serif);margin-top:5px;font-size:clamp(24px,3vw,32px);font-weight:400;line-height:1.12}.atlas-count-key-disclosure>summary em{max-width:900px;color:var(--ink-soft);margin-top:6px;font-size:14px;font-style:normal;font-weight:400;line-height:1.55}.atlas-count-key-disclosure>summary:hover,.atlas-count-key-disclosure[open]>summary{background:#efe6d6}.atlas-count-key-body{border-top:1px solid var(--rule);padding:0 22px 22px}.atlas-count-key-body dl{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0 0;display:grid}.atlas-count-key-body dl>div{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--surface);padding:12px}.atlas-count-key-body dt{color:var(--navy);font-size:13px;font-weight:800;line-height:1.4}.atlas-count-key-body dd{color:var(--ink-soft);margin:4px 0 0;font-size:13px;line-height:1.5}.lane-count-snapshot{border:1px solid var(--rule-dark);background:var(--surface);grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 0;display:grid}.lane-count-snapshot>div{min-width:0;padding:12px}.lane-count-snapshot>div+div{border-left:1px solid var(--rule)}.lane-count-snapshot dt{color:var(--ink-soft);font-family:var(--mono);text-transform:uppercase;font-size:12px;font-weight:850;line-height:1.4}.lane-count-snapshot dd{color:var(--navy);font-family:var(--serif);margin:5px 0 0;font-size:19px;line-height:1.1}.phenotype-overview-disclosure{border-top:1px solid var(--rule-dark);background:#f7f6f2;padding:0}.phenotype-overview-disclosure>summary{cursor:pointer;list-style:none}.phenotype-overview-disclosure>summary>h2{min-height:112px;color:var(--navy);font-size:inherit;font-weight:inherit;grid-template-columns:minmax(0,1fr) 22px;align-items:center;gap:24px;margin:0;padding:22px max(24px,50vw - 590px);display:grid}.phenotype-overview-disclosure>summary span,.phenotype-overview-disclosure>summary small,.phenotype-overview-disclosure>summary b,.phenotype-overview-disclosure>summary em{display:block}.phenotype-overview-disclosure>summary small{color:var(--gold-deep);font-family:var(--mono);letter-spacing:.07em;font-size:13px;font-weight:850}.phenotype-overview-disclosure>summary b{font-family:var(--serif);letter-spacing:-.03em;margin-top:6px;font-size:clamp(28px,3.4vw,42px);font-weight:400;line-height:1.08}.phenotype-overview-disclosure>summary em{max-width:880px;color:var(--ink-soft);margin-top:8px;font-size:14px;font-style:normal;font-weight:400;line-height:1.6}.phenotype-overview-disclosure>summary:hover,.phenotype-overview-disclosure[open]>summary{background:#eee8dc}.phenotype-overview-disclosure-body{border-top:1px solid var(--rule);padding:clamp(34px,5vw,60px) 0}.tissue-dosage-rail{border:1px solid var(--rule-dark);grid-template-columns:repeat(4,minmax(0,1fr));margin:24px 0 0;padding:0;list-style:none;display:grid}.tissue-dosage-rail li{background:var(--surface);grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;min-height:64px;padding:12px;display:grid}.tissue-dosage-rail li+li{border-left:1px solid var(--rule)}.tissue-dosage-rail span{color:var(--gold-deep);font-family:var(--mono);font-size:13px;font-weight:850}.tissue-dosage-rail b{color:var(--navy);font-size:14px;line-height:1.35}.tissue-method-disclosure .tissue-data-note{border-top:1px solid var(--rule);max-width:none;margin:0;padding:16px 18px 18px}.nh-transition-figure li>span,.nh-classification-grid article>span,.nh-lane-grid article>span,.nh-life-course-rail article>span,.nh-study-layout li>span,.interface-stream-grid section>b,.development-process-rail li>span,.development-state-crossbar li,.development-localization-figure .access-time-axis li,.movement-matrix-section .framework-card-grid article>span,.movement-domain-section .framework-card-grid article>span,.lane-index,.lane-button small,.research-priority-rank small,.research-stream>summary>span,.tissue-content-disclosure>summary small,.biology-page small,.biology-page dt,.biology-page [class$=-grid] article>span,.biology-page [class$=-grid] header span,.research-model-table thead th,.tissue-atlas-table thead th{font-size:13px}.nh-transition-figure figcaption p,.nh-access-boundary>p,.nh-age-reading>p,.nh-recovery-grid p,.nh-control-panel p,.intervention-rule-grid p,.interface-stream-grid>article>p,.interface-stream-grid li,.clinical-framework-handoff p,.clinical-framework-handoff a,.clinical-compact-disclosure>summary em,.atlas-count-key-body dd,.lane-observed li,.lane-button,.lane-comparison>summary,.lane-disclosure>summary,.lane-limit,.research-stage li a,.research-stream>div a,.research-context-note b,.research-context-note a,.tissue-method-strip>a,.tissue-atlas-table>summary,.tissue-atlas-table p,.tissue-atlas-table table,.tissue-data-release nav a,.cell-source-actions a,.tissue-energy-evidence article>a,.state-resolution-hypothesis>p:last-child,.tissue-cancer-grid nav a,.biology-page table,.biology-page table caption,.biology-causal-chain li b,.biology-causal-chain li p,.biology-clingen-grid p,.biology-source-row a,.biology-neural-grid>article>p,.biology-neural-grid aside span,.biology-neural-grid aside a,.biology-model-boundaries p,.biology-unknowns-grid b,.biology-unknowns-grid p,.biology-route-ownership nav b,.biology-route-ownership nav span,.research-decision-header>p,.research-model-table caption,.research-model-table th,.research-model-table td,.research-dosage-note,.research-decision-card>p:last-child,.research-decision-boundary,.tissue-dosage-grid article>span,.tissue-dosage-note>a,.tissue-atlas-table table caption,.tissue-atlas-table th,.tissue-atlas-table td,.interface-model-grid p{font-size:14px}.nh-access-boundary>a,.nh-study-layout nav a,.clinical-framework-handoff a,.clinical-evidence-brief a,.atlas-guide-download a,.lane-view-link,.lane-limit,.research-stage li a,.research-stream>div a,.research-context-note a,.tissue-method-strip>a,.tissue-data-release nav a,.cell-source-actions a,.tissue-energy-evidence article>a,.tissue-cancer-grid nav a{align-items:center;min-height:44px;display:inline-flex}.lane-view-link{border:1px solid var(--navy);min-width:92px;color:var(--navy);background:var(--surface);justify-content:center;padding:10px 12px;font-weight:800}.lane-view-link:hover,.lane-view-link:focus-visible{color:var(--white);background:var(--navy)}.lane-detail:focus{outline:3px solid var(--gold);outline-offset:5px}.biology-table-sources{flex-wrap:wrap;gap:2px 12px;display:flex}.biology-table-sources a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.nh-page-jump-nav,.interface-jump-nav{margin-bottom:28px}@media (width<=760px){.families-story-page .story-origin-disclosure>summary>h2,.atlas-count-key-disclosure>summary>:is(h2,h3),.phenotype-overview-disclosure>summary>h2{min-height:64px;padding-left:16px;padding-right:16px}.families-story-page .story-origin-disclosure-body{padding:20px 16px}.atlas-count-key-body{padding-left:16px;padding-right:16px}.atlas-count-key-body dl{grid-template-columns:1fr}.lane-explorer .lane-list{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;max-width:100%;padding-bottom:10px;display:flex;overflow-x:auto}.lane-explorer .lane-button{scroll-snap-align:start;flex:0 0 min(82vw,290px);min-height:64px}.lane-count-snapshot dt{font-size:13px}.lane-count-snapshot dd{font-size:19px}.phenotype-overview-disclosure>summary b{font-size:clamp(24px,7vw,32px)}.phenotype-overview-disclosure-body{padding:28px 0}.tissue-dosage-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.tissue-dosage-rail li:nth-child(3){border-left:0}.tissue-dosage-rail li:nth-child(n+3){border-top:1px solid var(--rule)}}@media print{.story-origin-disclosure>*,.atlas-count-key-disclosure>*,.phenotype-overview-disclosure>*{display:block}.families-story-page .story-origin-disclosure>summary{display:none}}@media (prefers-reduced-motion:reduce){.families-story-page .story-origin-disclosure>summary i,.atlas-count-key-disclosure>summary i,.phenotype-overview-disclosure>summary i{transition:none}}.atlas-directory .lane-button{text-decoration:none}.atlas-directory .lane-button:hover b,.atlas-directory .lane-button:focus-visible b{text-underline-offset:3px;text-decoration:underline}.atlas-area-view .lane-detail{display:block}.atlas-area-view .lane-detail>h2{margin:12px 0 8px;font-size:clamp(28px,4vw,44px);line-height:1.06}.atlas-area-pagination{margin-top:18px}
