.biology-page{--biology-navy:#0b1f3a;--biology-blue:#2b5b88;--biology-teal:#2e6f72;--biology-gold:#b18a3a;--biology-rust:#9b6840;--biology-cream:#f6f2e9;--biology-surface:#fffdf8;--biology-ink-soft:#40536a}.biology-page .page-intro{background:radial-gradient(circle at 88% 18%,#2b5b8826,#0000 28%),linear-gradient(125deg,#0b1f3a 0%,#102c4b 64%,#163a63 100%);overflow:hidden}.biology-page .page-intro:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 50%,#000);mask-image:linear-gradient(90deg,#0000,#000 50%,#000)}.biology-page .page-intro-inner{z-index:1;position:relative}.biology-page .page-intro .label,.biology-page .page-intro h1{color:#fff}.biology-page .page-intro .page-lede{color:#dbe4ec;max-width:1060px}.biology-jump-nav{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06162857;border-color:#ffffff3d;margin-top:32px}.biology-page .biology-jump-nav a{color:#eff5f8}.biology-page .biology-jump-nav a:hover,.biology-page .biology-jump-nav a:focus-visible{color:#fff;background:#ffffff17}.biology-layer{scroll-margin-top:calc(var(--site-header-height,76px) + 18px)}.biology-layer-heading,.biology-layer--disclosure>summary{width:min(1180px,100% - 48px);margin:0 auto}.biology-layer-heading{padding:clamp(34px,5vw,62px) 0 clamp(24px,3.5vw,40px)}.biology-layer-heading h2,.biology-layer--disclosure>summary h2{color:var(--biology-navy);font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(35px,4.6vw,60px);font-weight:400;line-height:1.02}.biology-layer-heading>p:last-child{max-width:880px;color:var(--biology-ink-soft);margin:17px 0 0;font-size:clamp(15px,1.45vw,18px);line-height:1.68}.biology-layer--essentials{background:var(--biology-surface)}.biology-layer--disclosure{border-top:1px solid var(--rule-dark);background:#eee8dc}.biology-layer--disclosure:last-of-type{border-bottom:1px solid var(--rule-dark)}.biology-layer--disclosure>summary{cursor:pointer;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr) 42px;align-items:center;gap:clamp(22px,4vw,52px);padding:clamp(30px,4.5vw,52px) 0;list-style:none;display:grid}.biology-layer--disclosure>summary::-webkit-details-marker{display:none}.biology-layer--disclosure>summary span,.biology-layer--disclosure>summary small{display:block}.biology-layer--disclosure>summary small{color:var(--biology-blue);font-family:var(--mono);letter-spacing:.09em;margin-bottom:10px;font-size:10px;font-weight:800}.biology-layer--disclosure>summary>p{border-left:2px solid var(--biology-gold);color:var(--biology-ink-soft);margin:0;padding-left:24px;font-size:14px;line-height:1.62}.biology-layer--disclosure>summary>i{border:1px solid var(--biology-navy);border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:relative}.biology-layer--disclosure>summary>i:before,.biology-layer--disclosure>summary>i:after{background:var(--biology-navy);content:"";width:14px;height:2px;position:absolute}.biology-layer--disclosure>summary>i:after{transition:transform .18s;transform:rotate(90deg)}.biology-layer--disclosure[open]>summary>i:after{transform:rotate(0)}.biology-layer--disclosure[open]>summary{border-bottom:1px solid var(--rule-dark)}.biology-layer--disclosure>summary:focus-visible{outline:3px solid color-mix(in srgb, var(--biology-blue) 58%, white);outline-offset:5px;border-radius:3px}.biology-subheading{grid-template-columns:minmax(0,1fr) minmax(340px,.8fr);align-items:end;gap:clamp(28px,5vw,74px);margin-bottom:clamp(28px,4vw,46px);display:grid}.biology-subheading .label{grid-column:1/-1;margin-bottom:-12px}.biology-subheading h3{color:var(--biology-navy);font-family:var(--serif);letter-spacing:-.035em;margin:0;font-size:clamp(29px,3.3vw,44px);font-weight:400;line-height:1.08}.biology-subheading>p:last-child{border-left:2px solid var(--biology-gold);color:var(--biology-ink-soft);margin:0;padding-left:22px;font-size:14px;line-height:1.68}.biology-machine-section .biology-subheading .label,.biology-machine-section .biology-subheading h3{color:#fff}.biology-machine-section .biology-subheading>p:last-child{color:#cbd7df;border-left-color:#d1ae5c}.biology-status-section{background:var(--biology-surface)}.biology-scope-callout{border:1px solid #263f59;border-left:6px solid var(--biology-gold);color:#fff;background:linear-gradient(130deg, #ffffff09, transparent 48%), var(--biology-navy);grid-template-columns:minmax(180px,.34fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,58px);margin:0 0 28px;padding:clamp(26px,3.4vw,42px);display:grid;box-shadow:0 18px 42px #0b1f3a1f}.biology-scope-callout .label{color:#f1d991;letter-spacing:.14em;margin:5px 0 0;font-size:10px;line-height:1.5}.biology-scope-callout div>strong,.biology-scope-callout p{margin:0}.biology-scope-callout div>strong{color:#fff;font-family:var(--serif);letter-spacing:-.03em;font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.08;display:block}.biology-scope-callout div>p{color:#dbe4ec;max-width:960px;margin-top:15px;font-size:clamp(15px,1.4vw,18px);line-height:1.72}.biology-scope-callout small{color:#b9c9d5;border-top:1px solid #fff3;margin-top:17px;padding-top:15px;font-size:12px;font-weight:650;line-height:1.55;display:block}.biology-status-grid{border:1px solid var(--rule-dark);border-top:5px solid var(--biology-navy);background:var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.biology-status-card{background:var(--biology-surface);min-width:0;min-height:330px;padding:clamp(25px,3vw,38px)}.biology-status-card .label{color:var(--biology-blue);margin:0 0 38px;font-size:10px}.biology-status-card--established .label{color:var(--biology-teal)}.biology-status-card--unknown .label{color:var(--biology-rust)}.biology-status-card>strong{color:var(--biology-navy);font-family:var(--serif);letter-spacing:-.025em;margin:0;font-size:clamp(25px,2.4vw,35px);font-weight:400;line-height:1.08;display:block}.biology-status-card>p:not(.label){color:var(--biology-ink-soft);margin:18px 0;font-size:14px;line-height:1.68}.biology-status-card small{border-top:1px solid var(--rule);color:var(--muted);padding-top:15px;font-size:12px;font-weight:650;line-height:1.55;display:block}.biology-causal-chain{border:1px solid var(--rule-dark);background:#f1ede4;margin:28px 0 0}.biology-causal-chain>figcaption{border-bottom:1px solid var(--rule-dark);grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:end;gap:42px;padding:28px 30px;display:grid}.biology-causal-chain figcaption .label,.biology-causal-chain figcaption strong,.biology-causal-chain figcaption p{margin:0}.biology-causal-chain figcaption strong{color:var(--biology-navy);font-family:var(--serif);letter-spacing:-.03em;margin-top:8px;font-size:clamp(29px,3vw,42px);font-weight:400;display:block}.biology-causal-chain figcaption>p{border-left:2px solid var(--biology-gold);color:var(--biology-ink-soft);padding-left:22px;font-size:14px;line-height:1.65}.biology-causal-chain ol{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.biology-causal-chain li{border-left:1px solid var(--rule);background:var(--biology-surface);min-width:0;min-height:245px;padding:23px 20px;position:relative}.biology-causal-chain li:first-child{border-left:0}.biology-causal-chain li:not(:last-child):after{z-index:2;border:1px solid var(--rule-dark);width:21px;height:21px;color:var(--biology-blue);background:var(--biology-surface);content:"›";border-radius:50%;place-items:center;font-size:17px;display:grid;position:absolute;top:30px;right:-11px}.biology-causal-chain li>span{color:#fff;background:var(--biology-navy);width:31px;height:31px;font-family:var(--mono);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:inline-grid}.biology-causal-chain li>b{color:var(--biology-navy);letter-spacing:.07em;margin:23px 0 11px;font-size:12px;display:block}.biology-causal-chain li p{color:var(--biology-ink-soft);margin:0 0 18px;font-size:13px;line-height:1.58}.biology-causal-chain li small{color:var(--biology-rust);font-size:11px;font-weight:750;line-height:1.45;display:block}.biology-causal-rules{border-top:1px solid var(--rule-dark);background:var(--biology-navy);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.biology-causal-rules b{color:#f7edd2;font-family:var(--mono);letter-spacing:.05em;text-align:center;text-transform:uppercase;border-left:1px solid #ffffff2b;padding:14px 15px;font-size:10px}.biology-causal-rules b:first-child{border-left:0}.biology-identity-section{border-top:1px solid var(--rule);background:var(--biology-cream)}.biology-identity-layout{border:1px solid var(--rule-dark);background:var(--biology-surface);grid-template-columns:minmax(280px,.76fr) minmax(0,1.24fr);display:grid}.biology-identity-primary{color:#fff;background:radial-gradient(circle at 90% 10%, #b18a3a40, transparent 38%), var(--biology-navy);padding:clamp(30px,4vw,52px)}.biology-identity-primary .label{color:#d9c587}.biology-identity-primary>strong{color:#fff;font-family:var(--serif);letter-spacing:-.06em;margin:46px 0 5px;font-size:clamp(64px,7vw,98px);font-weight:400;line-height:.9;display:block}.biology-identity-primary>p:not(.label){color:#d8e1e8;max-width:300px;margin:0;font-size:14px;line-height:1.55}.biology-identity-primary dl{border-top:1px solid #ffffff40;grid-template-columns:repeat(2,minmax(0,1fr));margin:45px 0 0;display:grid}.biology-identity-primary dl div{border-bottom:1px solid #ffffff2e;padding:17px 9px 14px 0}.biology-identity-primary dt{color:#9fb1bf;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.biology-identity-primary dd{color:#fff;margin:5px 0 0;font-size:14px;font-weight:750}.biology-reference-stack{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.biology-reference-stack article{border-left:1px solid var(--rule);min-width:0;padding:clamp(28px,4vw,45px)}.biology-reference-stack article+article{border-left:1px solid var(--rule)}.biology-reference-stack .biology-reference-warning{border-top:1px solid var(--rule);background:#f0e8d6;border-left:0;grid-column:1/-1}.biology-reference-stack article>b{color:var(--biology-navy);font-family:var(--serif);margin:29px 0 13px;font-size:29px;font-weight:400;display:block}.biology-reference-stack p:not(.label){color:var(--biology-ink-soft);margin:0;font-size:14px;line-height:1.62}.biology-reference-stack small{color:var(--muted);margin-top:16px;font-size:12px;line-height:1.5;display:block}.biology-clingen-grid{border:1px solid var(--rule-dark);background:var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:18px;display:grid}.biology-clingen-grid article{background:var(--biology-surface);min-width:0;padding:25px}.biology-clingen-grid span,.biology-clingen-grid strong,.biology-clingen-grid p,.biology-clingen-grid small{display:block}.biology-clingen-grid span{color:var(--biology-blue);font-family:var(--mono);letter-spacing:.06em;font-size:10px;font-weight:800}.biology-clingen-grid strong{color:var(--biology-navy);font-family:var(--serif);margin-top:29px;font-size:37px;font-weight:400}.biology-clingen-grid p{color:var(--biology-ink-soft);margin:11px 0;font-size:13px;line-height:1.58}.biology-clingen-grid small{border-top:1px solid var(--rule);color:var(--muted);padding-top:12px;font-size:11px;line-height:1.45}.biology-source-row{border:1px solid var(--rule);background:var(--biology-surface);flex-wrap:wrap;gap:0;margin-top:18px;display:flex}.biology-source-row a{border-left:1px solid var(--rule);min-height:47px;color:var(--biology-blue);padding:15px 18px;font-size:12px;font-weight:800}.biology-source-row a:first-child{border-left:0}.biology-allele-section{border-top:1px solid var(--rule);background:var(--biology-surface)}.biology-table-scroll{border-radius:0}.biology-page .biology-allele-table{min-width:1080px}.biology-page .biology-allele-table caption,.biology-page .biology-evidence-native caption{color:var(--biology-ink-soft);background:#eae4d7;padding:18px 20px;font-size:13px;line-height:1.5}.biology-page .biology-allele-table th,.biology-page .biology-allele-table td,.biology-page .biology-evidence-native th,.biology-page .biology-evidence-native td{padding:17px 18px;font-size:13px;line-height:1.58}.biology-page .biology-allele-table tbody th{width:18%;color:var(--biology-navy);background:#f2ede3;font-size:14px}.biology-page .biology-allele-table td:nth-child(2){width:25%}.biology-page .biology-allele-table td:nth-child(3){width:31%}.biology-page .biology-allele-table td:nth-child(4){color:#784a42;background:#f8f0ed}.biology-protein-section{border-top:1px solid var(--rule);background:#eee8dc}.biology-page .protein-map{border:1px solid var(--rule-dark);background:var(--biology-surface);margin:0;padding:28px 28px 24px}.biology-page .protein-meta{color:var(--biology-ink-soft);margin-bottom:30px;font-size:11px}.biology-page .protein-track{background:#e5e5df;border-color:#8c969d;height:35px}.biology-page .protein-nterm{background:#d8d8d1;width:69.8%}.biology-page .domain-ath{z-index:2;border:2px solid var(--biology-surface);background:var(--biology-gold);border-radius:5px;width:7px;top:-7px;bottom:-7px}.biology-page .domain-ath-1{left:29.9%}.biology-page .domain-ath-2{left:45.4%}.biology-page .domain-ath-3{left:62.3%}.biology-page .domain-aws{background:var(--green);width:1.75%;left:70.38%}.biology-page .domain-set{background:var(--biology-teal);width:3.95%;left:72.2%}.biology-page .domain-post-set{background:#205e5e;width:.57%;left:76.38%}.biology-page .domain-bromo{background:var(--biology-blue);width:3.61%;left:82.29%}.biology-page .domain-phd{background:var(--violet);width:1.59%;left:87.01%}.biology-page .domain-bah{background:var(--biology-rust);width:4.66%;left:89.61%}.biology-page .domain-key{gap:11px 22px;margin-top:26px}.biology-page .domain-key span{color:var(--biology-ink-soft);font-size:11px;line-height:1.4}.biology-page .domain-key i{border-radius:2px;flex:none;width:11px;height:11px}.key-ath{background:var(--biology-gold)}.biology-page .protein-region-notes{margin-top:26px}.biology-page .protein-region-notes article{min-height:255px;padding:27px}.biology-page .protein-region-notes h3{font-size:27px}.biology-page .protein-region-notes p:not(.label){font-size:14px;line-height:1.65}.biology-page .protein-note{border-left:3px solid var(--biology-gold);color:var(--biology-ink-soft);background:#f2ecdf;margin-top:20px;padding:16px 18px;font-size:13px;line-height:1.6}.biology-machine-section{border-top:1px solid var(--rule);color:#eef4f7;background:radial-gradient(circle at 85% 5%, #2b5b8866, transparent 30%), var(--biology-navy)}.biology-machine-section .section-heading .label,.biology-machine-section .section-heading h2{color:#fff}.biology-machine-section .section-heading .section-copy{color:#cbd7df;border-left-color:#d1ae5c}.biology-machine-map{background:#ffffff09;border:1px solid #ffffff42;margin:0}.biology-machine-map>figcaption{border-bottom:1px solid #ffffff38;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:36px;padding:26px 28px;display:grid}.biology-machine-map figcaption .label,.biology-machine-map figcaption strong,.biology-machine-map figcaption p{margin:0}.biology-machine-map figcaption .label{color:#dfc983}.biology-machine-map figcaption strong{color:#fff;font-family:var(--serif);margin-top:8px;font-size:clamp(29px,3.2vw,43px);font-weight:400;line-height:1.05;display:block}.biology-machine-map figcaption>p{color:#b8c8d3;font-size:13px;line-height:1.6}.biology-machine-stage{grid-template-columns:minmax(0,.85fr) 34px minmax(0,1.3fr) 34px minmax(0,.85fr);align-items:center;gap:10px;padding:clamp(28px,4vw,48px);display:grid}.biology-machine-stage article{background:#ffffff0f;border:1px solid #ffffff38;min-width:0;min-height:188px;padding:24px}.biology-machine-stage article>span,.biology-machine-stage article>b,.biology-machine-stage article>small{display:block}.biology-machine-stage article>span{color:#d8c27d;font-family:var(--mono);letter-spacing:.06em;font-size:10px;font-weight:800}.biology-machine-stage article>b{color:#fff;font-family:var(--serif);margin:31px 0 11px;font-size:25px;font-weight:400}.biology-machine-stage article>small{color:#c2d0d9;font-size:12px;line-height:1.55}.biology-machine-stage .biology-machine-core{background:#b18a3a1c;border-color:#d1ae5ca6}.biology-machine-core div{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.biology-machine-core i{color:#e3ebf0;font-family:var(--mono);text-transform:uppercase;border:1px solid #ffffff40;border-radius:3px;padding:6px 8px;font-size:9px;font-style:normal}.biology-machine-arrow{color:#d8c27d;text-align:center;font-size:24px}.biology-machine-down{color:#d8c27d;text-align:center;grid-column:3;font-size:26px}.biology-machine-stage .biology-machine-output{text-align:center;grid-column:2/5;min-height:0}.biology-machine-stage .biology-machine-output>b{margin-top:15px}.biology-machine-brake{background:#9b68402e;border-top:1px solid #ffffff38;grid-template-columns:230px minmax(0,1fr);gap:26px;padding:20px 26px;display:grid}.biology-machine-brake b{color:#f0d9b7;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.biology-machine-brake p{color:#dbe4e9;margin:0;font-size:13px;line-height:1.62}.biology-molecular-ledger{border-top:1px solid var(--rule);background:var(--biology-surface)}.biology-page .biology-evidence-native{min-width:1440px}.biology-page .biology-evidence-native tbody th{background:#f2ede3;width:15%}.biology-page .biology-evidence-native td:nth-child(5){color:#784a42;background:#f8f0ed}.biology-chromatin-section{border-top:1px solid var(--rule);background:#ede7da}.biology-chromatin-grid{border:1px solid var(--rule-dark);background:var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.biology-chromatin-grid article{background:var(--biology-surface);min-width:0;min-height:275px;padding:clamp(26px,3vw,38px)}.biology-chromatin-grid article>span{color:var(--biology-blue);font-family:var(--mono);letter-spacing:.06em;font-size:10px;font-weight:800}.biology-chromatin-grid article>strong{color:var(--biology-navy);font-family:var(--serif);margin:35px 0 13px;font-size:31px;font-weight:400;display:block}.biology-chromatin-grid p{color:var(--biology-ink-soft);margin:0;font-size:14px;line-height:1.67}.biology-neural-section{border-top:1px solid var(--rule);background:var(--biology-surface)}.biology-neural-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.biology-neural-grid>article{border:1px solid var(--rule);border-top:4px solid var(--biology-blue);background:#fbf9f4;flex-direction:column;grid-column:span 2;min-width:0;min-height:430px;padding:25px;display:flex}.biology-neural-grid>article:nth-child(4){grid-column:2/span 2}.biology-neural-grid header{align-items:center;gap:11px;display:flex}.biology-neural-grid header span{color:#fff;background:var(--biology-navy);width:33px;height:33px;font-family:var(--mono);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:800;display:grid}.biology-neural-grid header p{color:var(--biology-blue);font-family:var(--mono);letter-spacing:.045em;margin:0;font-size:9px;font-weight:800}.biology-neural-grid>article>strong{color:var(--biology-navy);font-family:var(--serif);margin:28px 0 12px;font-size:27px;font-weight:400;line-height:1.1;display:block}.biology-neural-grid>article>p{color:var(--biology-ink-soft);margin:0;font-size:13px;line-height:1.62}.biology-neural-grid aside{border-top:1px solid var(--rule);margin-top:auto;padding:13px 0 0}.biology-neural-grid aside b,.biology-neural-grid aside span{display:block}.biology-neural-grid aside b{color:var(--biology-rust);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px;font-size:9px}.biology-neural-grid aside span{color:var(--muted);font-size:11px;line-height:1.5}.biology-neural-grid a{color:var(--biology-blue);margin-top:13px;font-size:11px;font-weight:800}.biology-model-boundaries{border:1px solid var(--rule-dark);background:var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:24px;display:grid}.biology-model-boundaries article{background:#eee8dc;min-width:0;padding:22px}.biology-model-boundaries b{color:var(--biology-navy);font-family:var(--serif);font-size:21px;font-weight:400;display:block}.biology-model-boundaries p{color:var(--biology-ink-soft);margin:12px 0 0;font-size:12px;line-height:1.58}.biology-tissue-link{color:#fff;background:var(--biology-blue);justify-content:space-between;align-items:center;gap:22px;min-height:76px;margin-top:18px;padding:20px 24px;display:flex}.biology-tissue-link span{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:800}.biology-tissue-link b{font-size:13px}.biology-unknowns-section{border-top:1px solid var(--rule);background:#e5ded0}.biology-unknowns-grid{border:1px solid var(--rule-dark);background:var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.biology-unknowns-grid article{background:var(--biology-surface);grid-template-columns:40px minmax(0,1fr);gap:16px;min-width:0;min-height:185px;padding:24px;display:grid}.biology-unknowns-grid article>span{color:var(--biology-gold);font-family:var(--mono);font-size:12px;font-weight:800}.biology-unknowns-grid article b{color:var(--biology-navy);letter-spacing:.06em;margin:0 0 11px;font-size:11px;display:block}.biology-unknowns-grid p{color:var(--biology-ink-soft);margin:0;font-size:13px;line-height:1.58}.biology-route-ownership{color:#fff;background:var(--biology-navy);grid-template-columns:minmax(0,1fr) minmax(330px,.8fr);gap:52px;width:min(1180px,100% - 48px);margin:25px auto 0;padding:clamp(31px,4vw,50px);display:grid}.biology-route-ownership .label{color:#d9c17b}.biology-route-ownership>div>strong{color:#fff;max-width:680px;font-family:var(--serif);letter-spacing:-.035em;margin:17px 0 0;font-size:clamp(32px,4vw,51px);font-weight:400;line-height:1.04;display:block}.biology-route-ownership nav{border-top:1px solid #ffffff47}.biology-route-ownership nav a{border-bottom:1px solid #ffffff38;padding:15px 0;display:block}.biology-route-ownership nav b,.biology-route-ownership nav span{display:block}.biology-route-ownership nav b{color:#f1d991;font-size:13px}.biology-route-ownership nav span{color:#bdccd6;margin-top:4px;font-size:11px;line-height:1.48}@media (width<=1080px){.biology-causal-chain ol{grid-template-columns:repeat(3,minmax(0,1fr))}.biology-causal-chain li:nth-child(4){border-top:1px solid var(--rule);border-left:0}.biology-causal-chain li:nth-child(n+4){border-top:1px solid var(--rule)}.biology-causal-chain li:nth-child(3):after,.biology-causal-chain li:last-child:after{display:none}.biology-causal-rules{grid-template-columns:repeat(3,minmax(0,1fr))}.biology-causal-rules b:nth-child(4){border-top:1px solid #ffffff2b;border-left:0}.biology-causal-rules b:nth-child(5){border-top:1px solid #ffffff2b}.biology-model-boundaries,.biology-neural-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.biology-neural-grid>article,.biology-neural-grid>article:nth-child(4){grid-column:auto}.biology-neural-grid>article:last-child{grid-column:1/-1;min-height:360px}}@media (width<=820px){.biology-layer--disclosure>summary{grid-template-columns:minmax(0,1fr) 42px}.biology-layer--disclosure>summary>span{grid-column:1/-1}.biology-layer--disclosure>summary>p{grid-column:1}.biology-layer--disclosure>summary>i{grid-area:2/2}.biology-subheading{grid-template-columns:1fr}.biology-subheading .label{margin-bottom:-8px}.biology-subheading>p:last-child{border-top:1px solid var(--rule);border-left:0;padding-top:17px;padding-left:0}.biology-machine-section .biology-subheading>p:last-child{border-top-color:#ffffff38}.biology-scope-callout,.biology-status-grid,.biology-clingen-grid,.biology-unknowns-grid{grid-template-columns:1fr}.biology-status-card{min-height:0}.biology-causal-chain>figcaption,.biology-identity-layout,.biology-route-ownership{grid-template-columns:1fr}.biology-causal-chain figcaption>p{border-top:1px solid var(--rule);border-left:0;padding-top:17px;padding-left:0}.biology-identity-primary>strong{margin-top:31px}.biology-machine-stage{grid-template-columns:1fr}.biology-machine-arrow{transform:rotate(90deg)}.biology-machine-down,.biology-machine-stage .biology-machine-output{grid-column:auto}.biology-machine-map>figcaption,.biology-machine-brake,.biology-chromatin-grid{grid-template-columns:1fr}.biology-tissue-link{flex-direction:column;align-items:flex-start}}@media (width<=640px){.biology-layer-heading,.biology-layer--disclosure>summary,.biology-route-ownership{width:min(100% - 32px,1180px)}.biology-layer--disclosure>summary{gap:18px;padding:28px 0}.biology-layer--disclosure>summary h2,.biology-layer-heading h2{font-size:36px}.biology-layer--disclosure>summary>p{padding-left:16px}.biology-page .page-intro .page-lede{font-size:16px}.biology-status-card,.biology-scope-callout,.biology-causal-chain>figcaption,.biology-identity-primary,.biology-reference-stack article,.biology-clingen-grid article,.biology-page .protein-map,.biology-machine-map>figcaption,.biology-machine-stage,.biology-machine-brake,.biology-chromatin-grid article,.biology-neural-grid>article,.biology-model-boundaries article,.biology-unknowns-grid article,.biology-route-ownership{padding:22px}.biology-causal-chain ol,.biology-causal-rules,.biology-reference-stack,.biology-neural-grid,.biology-model-boundaries{grid-template-columns:1fr}.biology-causal-chain li{border-top:1px solid var(--rule);border-left:0;min-height:0;padding:22px 22px 22px 64px}.biology-causal-chain li:first-child{border-top:0}.biology-causal-chain li>span{position:absolute;top:20px;left:20px}.biology-causal-chain li>b{margin-top:3px}.biology-page .biology-causal-chain li:after{display:none}.biology-causal-rules b,.biology-causal-rules b:nth-child(4),.biology-causal-rules b:nth-child(5){border-top:1px solid #ffffff2b;border-left:0}.biology-causal-rules b:first-child{border-top:0}.biology-reference-stack article,.biology-reference-stack article+article{border-top:1px solid var(--rule);border-left:0}.biology-reference-stack article:first-child{border-top:0}.biology-reference-stack .biology-reference-warning{grid-column:auto}.biology-clingen-grid{gap:1px}.biology-source-row{display:grid}.biology-source-row a,.biology-source-row a:first-child{border-top:1px solid var(--rule);border-left:0}.biology-source-row a:first-child{border-top:0}.biology-page .protein-terminals{gap:12px;font-size:13px;line-height:1.35}.biology-page .protein-track{height:29px}.biology-page .domain-key{gap:8px;display:grid}.biology-page .protein-region-notes{grid-template-columns:1fr}.biology-page .protein-region-notes article,.biology-neural-grid>article,.biology-neural-grid>article:last-child,.biology-unknowns-grid article{min-height:0}}.biology-unknowns-grid article>span{color:var(--gold-deep)}.biology-page{--biology-rust:#97633a}.biology-layer--disclosure>summary small,.biology-scope-callout .label,.biology-status-card .label,.biology-causal-chain li>span,.biology-causal-rules b,.biology-page .protein-meta,.biology-page .domain-key span,.biology-machine-stage article>span,.biology-machine-core i,.biology-machine-brake b,.biology-neural-grid header p,.biology-neural-grid aside b,.biology-tissue-link span,.biology-unknowns-grid article b{font-size:13px}.biology-causal-chain li small,.biology-neural-grid aside span,.biology-neural-grid a,.biology-route-ownership nav span{font-size:14px}.biology-page .protein-nterm-note a,.biology-page .protein-cterm-note a{font-size:13px}.biology-layer--disclosure>summary,.biology-neural-grid a,.biology-tissue-link,.biology-source-row a{min-height:44px}@media (forced-colors:active){.biology-layer,.biology-scope-callout,.biology-status-card,.biology-causal-chain li,.biology-machine-stage article,.biology-neural-grid>article,.biology-unknowns-grid article,.biology-page .protein-track,.biology-page .domain-key i{color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}.biology-page :is(.domain-ath,.domain-aws,.domain-set,.domain-post-set,.domain-bromo,.domain-phd,.domain-bah,.biology-machine-core i,.biology-neural-grid header span){color:canvastext;background:canvas;border:2px solid canvastext}.biology-page :is(a,summary):focus-visible{outline-offset:3px;outline:3px solid highlight}}
