.prog-prose[data-v-ab469a0d] h2{font-weight:700;font-size:24px;line-height:1.3;letter-spacing:-.3px;margin:2.2rem 0 .9rem;color:var(--color-text-primary,#2a241f)}.prog-prose[data-v-ab469a0d] h3{font-weight:600;font-size:19px;line-height:1.35;margin:1.6rem 0 .6rem;color:var(--color-text-primary,#2a241f)}.prog-prose[data-v-ab469a0d] li,.prog-prose[data-v-ab469a0d] p{font-size:16.5px;line-height:1.8;color:var(--color-text-secondary,#4b433b)}.prog-prose[data-v-ab469a0d] p{margin:.9rem 0}.prog-prose[data-v-ab469a0d] ol,.prog-prose[data-v-ab469a0d] ul{margin:.9rem 0;padding-left:1.4rem}.prog-prose[data-v-ab469a0d] ul{list-style:disc}.prog-prose[data-v-ab469a0d] ol{list-style:decimal}.prog-prose[data-v-ab469a0d] li{margin:.35rem 0}.prog-prose[data-v-ab469a0d] strong{color:var(--color-text-primary,#2a241f);font-weight:700}.prog-prose[data-v-ab469a0d] a{color:var(--color-accent,#e86a33);text-decoration:underline}.prog-prose[data-v-ab469a0d] h2>a,.prog-prose[data-v-ab469a0d] h3>a{color:inherit;text-decoration:none}.prog-prose[data-v-ab469a0d] img{width:100%;height:auto;border-radius:.75rem;margin:1.4rem 0 .5rem}.prog-prose[data-v-ab469a0d] table{width:100%;border-collapse:collapse;margin:1.4rem 0;font-size:15px;display:block;overflow-x:auto}.prog-prose[data-v-ab469a0d] td,.prog-prose[data-v-ab469a0d] th{border:1px solid var(--color-border,#e4d8cc);padding:.5rem .7rem;text-align:left}.prog-prose[data-v-ab469a0d] th{background:var(--color-bg-alt,#fdf6ef);font-weight:600}.prog-prose[data-v-ab469a0d] hr{border:none;border-top:1px solid var(--color-border,#e4d8cc);margin:2rem 0}
