/* Accepted article contents: 18px regular, page-driven scrolling. */
html body #main#main aside.ar-contents.ar-contents{position:static!important;max-height:none!important;overflow:visible!important;height:auto!important}
html body #main#main aside.ar-contents.ar-contents a,html body #main#main aside.ar-contents.ar-contents .ar-contents-links a{font-size:18px!important;font-weight:400!important;line-height:1.5!important;overflow-wrap:anywhere}
html body #main#main aside.ar-contents.ar-contents summary,html body #main#main aside.ar-contents.ar-contents .ci-t{font-size:18px!important;font-weight:500!important;line-height:1.5!important}
html body #main#main aside.ar-contents.ar-contents a[aria-current]{font-weight:400!important}
@media(min-width:1060px){html body #main#main aside.ar-contents.ar-contents{position:sticky!important;top:var(--ar-rail-top,110px)!important;align-self:start!important}}

/* Standard article hierarchy; retained in exported edited HTML. */
html body #main#main,html body #main#main :is(h1,h2,h3,p,li,td,th,figcaption){font-family:Manrope,sans-serif!important}
html body #main#main h1{font-size:48px!important;line-height:1.14!important;font-weight:600!important}
html body #main#main h2{font-size:30px!important;line-height:1.25!important}
html body #main#main h3{font-size:23px!important;line-height:1.35!important}
html body #main#main .ar-section p,html body #main#main .ar-section li,html body #main#main .ar-section td,html body #main#main .ar-section th,
html body #main#main p,html body #main#main li,html body #main#main td,html body #main#main th,
html body #main#main .ar-section .editorial,html body #main#main .ar-head .lead{font-size:18px!important;line-height:1.6!important}
html body #main#main .ar-figure figcaption,html body #main#main .ar-author.ar-author p,
html body #main#main .ar-section .ar-references li{font-size:16px!important;line-height:1.55!important}
html body #main#main :is(p,li,td,th,figcaption) :is(span,strong,b,em,i,a,div){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}
@media(max-width:1000px){html body #main#main h1{font-size:40px!important}}
@media(max-width:760px){html body #main#main h1{font-size:34px!important}html body #main#main h2{font-size:26px!important}}


.nd-lightbox.nd-capsule-series .lab-wrap{min-width:0;position:relative;width:100%;max-width:min(1200px,calc((94vh - 150px) * 1.5));margin:0 auto}
.nd-lightbox.nd-capsule-series figcaption{font:16px/1.55 Manrope,sans-serif;max-width:1200px;margin:14px auto 0}
.nd-lightbox.nd-capsule-series .lab-legend{max-width:1200px;margin-left:auto;margin-right:auto}
@media(max-width:700px){.nd-lightbox.nd-capsule-series .lab-wrap{max-width:100%}.nd-lightbox.nd-capsule-series .lab-svg .lab-t{display:none!important}.nd-lightbox.nd-capsule-series .lab-svg .lab-m{display:block!important}}

.nd-capsule-series .lab-wrap{background:#f6f5ef!important;overflow:hidden;border:0!important}
.nd-capsule-series .lab-wrap img{display:block;width:100%;height:auto;margin:0!important}
.nd-capsule-series .lab-svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}
.nd-capsule-series .lab-t rect{fill:#f6f5ef;fill-opacity:.96;stroke:none}
.nd-capsule-series .lab-t text{fill:#183d60;font-family:Manrope,sans-serif;font-size:39px!important;font-weight:600}
.nd-capsule-series .nd-leader{fill:none;stroke:#183d60;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}
.nd-capsule-series .lab-m circle{fill:#f6f5ef;stroke:#183d60;stroke-width:4}
.nd-capsule-series .lab-m text{fill:#183d60;font-family:Manrope,sans-serif;font-size:39px!important;font-weight:600}
.nd-capsule-series .lab-m{display:none}
.nd-capsule-series.nd-anat .lab-t text{font-size:44px!important}
.nd-capsule-series .nd-ray-halo{fill:none;stroke:#fff;stroke-width:12;stroke-opacity:.82;stroke-linecap:round;stroke-linejoin:round}
.nd-capsule-series .nd-ray{fill:none;stroke-width:6;stroke-linecap:round;stroke-linejoin:round}
.nd-capsule-series .lab-legend{display:none}
@media(max-width:700px){.nd-capsule-series .lab-t{display:none}.nd-capsule-series .lab-m{display:block}.nd-capsule-series .lab-legend{display:block;columns:1;margin:14px 0 0;padding-left:28px}.nd-capsule-series .lab-legend li{font:16px/1.55 Manrope,sans-serif;margin:5px 0;padding-left:4px}}

