.journal-prose{font-size:1.125rem;line-height:1.65}.journal-prose>*{max-width:40em}.journal-prose>#answer,.journal-prose>blockquote,.journal-prose>figure{max-width:58rem}@media (min-width:768px){.journal-prose{font-size:1.1875rem}}@media (min-width:1024px){.journal-prose{font-size:1.25rem}}@media (prefers-reduced-motion:no-preference){.fig-motion[data-armed] svg :is(line,rect,circle,path,polyline,polygon,ellipse,text){opacity:0}.fig-motion[data-armed] svg :is(line,rect,circle,path,polyline,polygon,ellipse):not([stroke-dasharray]){stroke-dasharray:1400;stroke-dashoffset:1400}.fig-motion[data-armed][data-inview] svg :is(line,rect,circle,path,polyline,polygon,ellipse):not([stroke-dasharray]){animation:fig-draw 1.1s cubic-bezier(.2,.7,.2,1) forwards;animation-delay:min(calc(var(--i, 0) * 32ms),1.4s)}.fig-motion[data-armed][data-inview] svg [stroke-dasharray],.fig-motion[data-armed][data-inview] svg text{animation:fig-fade .6s ease-out forwards;animation-delay:min(calc(var(--i, 0) * 32ms + .25s),1.65s)}.fig-motion[data-armed][data-inview] svg g.text-oxblood{animation:fig-settle .9s ease-out 1.5s both}}@keyframes fig-draw{0%{opacity:0}15%{opacity:1}to{opacity:1;stroke-dashoffset:0}}@keyframes fig-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes fig-settle{0%,to{filter:none}45%{filter:drop-shadow(0 0 6px hsl(var(--oxblood)/.45))}}.journal-prose .journal-table,.journal-prose pre{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.journal-prose img{max-width:100%;height:auto}@media print{.journal-aside,.journal-scope>:not(main){display:none}.journal-page{padding-top:0;padding-bottom:0}.journal-prose>*{max-width:none}.fig-motion svg *{opacity:1!important;stroke-dashoffset:0!important;animation:none!important}.journal-prose{font-size:11pt;line-height:1.5}.journal-prose a[href^=http]:after{content:" (" attr(href) ")";font-size:.85em;color:hsl(var(--ink-soft))}.journal-prose .journal-table,.journal-prose pre{overflow:visible;white-space:pre-wrap}}