.general-page h2{margin-top:2rem;margin-bottom:1.5rem;font-size:1.5rem;line-height:2rem}.general-page h3{margin-top:1.5rem;margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem}.general-page p{margin-top:1rem;margin-bottom:1rem;font-size:1rem;line-height:1.5rem}.general-page p>span{font-weight:600}.general-page ol{margin-bottom:1.5rem;list-style-type:disc;list-style-position:inside}.general-page li{margin-top:1rem}.general-page li>span{font-weight:600}.general-page a{color:hsl(var(--color-teal-400));font-weight:500;text-decoration-line:underline;display:inline-block}.general-page a:hover{color:hsl(var(--color-teal-500))}.general-page a:active{color:hsl(var(--color-teal-600))}.general-page div:has(>table){overflow-x:auto}.general-page table{table-layout:fixed;border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}table:has(>tbody:first-child) tr:first-child td{border-top-width:1px}.general-page th{background-color:hsl(var(--color-gray-50));text-align:start;width:15rem;color:hsl(var(--color-gray-500));border-top-width:1px;border-bottom-width:1px;border-right-width:1px;padding:.25rem .5rem;font-size:.75rem;font-weight:600;line-height:1rem}.general-page th:first-child{border-left-width:1px;font-weight:600;left:0}.general-page td{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));vertical-align:top;border-bottom-width:1px;border-right-width:1px;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem}.general-page td:first-child{border-left-width:1px;font-weight:600;left:0}
