.richtext{white-space:pre-line}.richtext ul{display:flex;list-style:none;flex-direction:column;gap:10px;padding:0}.richtext ul>li{position:relative;padding-left:12px}.richtext ul>li:before{content:"";position:absolute;top:10px;left:0;width:4px;height:4px;border-radius:50%;background-color:currentColor}.richtext ol{display:flex;list-style:decimal inside;flex-direction:column;gap:10px;padding:0}.richtext table{width:100%;border-collapse:collapse}.richtext th{font-family:var(--font-corbert-extended);font-size:.875rem;font-weight:500;line-height:1rem;letter-spacing:.14em;text-transform:uppercase;text-align:left;color:#55585a;padding:.75rem 1rem}.richtext td,.richtext th{border-bottom:1px solid #e0e0e0}.richtext td{font-family:var(--font-corbert);font-size:1rem;line-height:1.625rem;color:#000000;padding:1rem;vertical-align:top}.richtext tr:last-child td,.richtext tr:last-child th{border-bottom:none}.richtext tr:first-child:has(td:only-child:empty,td p:empty){display:none}@media (max-width:767px){.richtext table,.richtext tbody,.richtext td,.richtext th,.richtext tr{display:block;width:100%}.richtext tr{padding:.75rem 0;border-bottom:1px solid #e0e0e0}.richtext tr:last-child{border-bottom:none}.richtext td,.richtext th{border-bottom:none;padding:.125rem 0}}