.step-rich-text{color:#374151}.step-rich-text .payload-richtext>:first-child,.step-rich-text>:first-child{margin-top:0}.step-rich-text .payload-richtext>:last-child,.step-rich-text>:last-child{margin-bottom:0}.step-rich-text p{margin:.75rem 0;line-height:1.625}.step-rich-text a{color:#ff7828;font-weight:600;text-decoration:underline}.step-rich-text strong{color:#111827;font-weight:700}.step-rich-text h3,.step-rich-text h4{color:#111827;margin:1rem 0 .5rem;font-size:.875rem;font-weight:800}.step-rich-text ul,.step-rich-text ul.list-bullet{margin:.5rem 0 0;padding:0;list-style:none!important}.step-rich-text ul>li,.step-rich-text ul.list-bullet>li{color:#374151;margin:0;padding:.25rem 0 .25rem 1.5rem;font-size:.875rem;line-height:1.5;display:block;position:relative;list-style:none!important}.step-rich-text ul>li:before,.step-rich-text ul.list-bullet>li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FF7828' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:1rem;height:1rem;position:absolute;top:.375rem;left:0}.step-rich-text ul>li>p,.step-rich-text ul.list-bullet>li>p{margin:0;display:inline}.step-rich-text ol{margin:.5rem 0 0;padding-left:1.25rem;font-size:.875rem;list-style:decimal}.step-rich-text ol>li{margin:.25rem 0}.step-rich-text ol>li>p{margin:0}.step-rich-text .lexical-table-container{border:1px solid #e5e7eb;border-radius:.5rem;margin-top:1rem;overflow:hidden}.step-rich-text table.lexical-table,.step-rich-text table{border-collapse:collapse;width:100%;font-size:.875rem}.step-rich-text th,.step-rich-text td,.step-rich-text .lexical-table-cell{color:#374151;background-color:#fff;text-align:left!important;vertical-align:middle!important;border:none!important;border-top:1px solid #e5e7eb!important;padding:.5rem 1rem!important}.step-rich-text th,.step-rich-text .lexical-table-cell-header-1,.step-rich-text .lexical-table-cell-header-2,.step-rich-text .lexical-table-cell-header-3{color:#fff!important;background-color:#ff7828!important;border-top:none!important;font-weight:600!important}.step-rich-text tbody tr:nth-child(2n) td,.step-rich-text tbody tr:nth-child(2n) .lexical-table-cell-header-0{background-color:#f9fafb!important}.step-rich-text th p,.step-rich-text td p,.step-rich-text .lexical-table-cell p{color:inherit;line-height:1.4;margin:0!important}
