code{font-family:Fira Code__subset,Courier New,Courier,monospace}section.intro{border-image:linear-gradient(90deg,#00000080,#00000020,#00000080) 100% 0/0 0 1px;margin-block-end:5ch;padding-block-end:2.5ch}p.reasoning,.answer p:first-of-type{text-indent:2ch}.articles section{border-image:linear-gradient(90deg,lab(from var(--rose)l a b/5%),lab(from var(--rose)l a b/25%),lab(from var(--rose)l a b/5%))100% 0/0 0 1px 0;margin-block-end:3ch;padding-block-end:1ch}.articles>div>p:first-of-type{text-indent:2ch}.articles aside{background-color:lab(from var(--rose)l a b/70%);border-radius:1em;width:100%;margin-inline:auto 0;padding:1ch 1.5ch;transition:width .2s}.articles aside button{margin-inline:auto 0;display:block}.articles aside .expandable-wrapper{grid-template-rows:0fr;transition:grid-template-rows .6s;display:grid;overflow:hidden}.articles aside .expandable-wrapper .expandable-content{min-height:0}.articles aside :visited{color:lab(from var(--gray)calc(l - 20)a b);border-bottom-color:lab(from var(--gray)calc(l - 20)a b)}.articles aside:not(.expand){width:3em}.articles aside:not(.expand) .expandable-wrapper{transition:grid-template-rows,all .2s}.articles aside:not(.expand) button:first-child{display:block}.articles aside:not(.expand) button:first-child:before{content:"↡"}.articles aside.expand .expandable-wrapper{grid-template-rows:1fr}.articles aside.expand button:first-child:before{content:"↟"}h1 code{font-style:oblique}ul.answers li{margin-block:1ch}ul.answers ul{list-style:none}a.cite{vertical-align:super;color:lab(from var(--aero)calc(l - 30)a b);font-size:75%;font-weight:700;text-decoration:none}.future li.chosen{text-decoration-skip-ink:none;font-weight:700;text-decoration:underline double;list-style:"⛤ "}