.text{background:hsl(var(--theme-bg));color:hsl(var(--theme-text))}.text__inner{display:flex;flex-direction:column;padding:2rem var(--grid-margin)}@media (min-width:900px){.text__inner{padding:5rem var(--grid-margin) 2rem}.text__body{margin-left:calc(var(--cols)*3);width:calc(var(--cols)*8 - var(--gutter))}.text__body.halfScreen{margin-left:calc(var(--cols)*6);width:calc(var(--cols)*5 - var(--gutter))}}.text__body ol{margin:1.5rem 0 1.5rem 1.75rem}.text__body ul{list-style:square;margin:1.5rem 0 1.5rem 1.5rem}.text__body ol li+li,.text__body ul li+li{margin-top:.5rem}.text__body u{background:hsl(var(--theme-text));color:hsl(var(--theme-bg));padding:0 .2em;-webkit-text-decoration:0;text-decoration:0}.text__body table{border:1px solid;border-collapse:collapse;margin:3.5rem 0;width:100%}.text__body table th{font-family:var(--simula);font-size:var(--ts-h6-size);line-height:1.1}.text__body table td{font-size:var(--ts-body-1-size);line-height:1.5;vertical-align:top}.text__body table td,.text__body table th{border-bottom:1px solid;font-weight:400;padding:.8rem;text-align:left}.text__body table td+td,.text__body table td+th,.text__body table th+td,.text__body table th+th{border-left:1px solid}.text__body table tr+tr{border-top:1px solid}.text--article .text__body h1,.text--article .text__body h2,.text--article .text__body h3,.text--article .text__body h4{padding-top:2rem}
