.rich-text-renderer{color:#1f2937;-webkit-overflow-scrolling:touch;font-size:1rem;line-height:1.6;overflow-x:auto;width:100%!important}.rich-text-renderer h1{letter-spacing:.05em!important;color:#053b9b!important;margin:1.5rem 0 1rem!important;font-size:28px!important;line-height:1.21em!important}.rich-text-renderer h2{letter-spacing:.03em!important;color:#053b9b!important;margin:1.25rem 0 .75rem!important;font-size:24px!important;line-height:1.22em!important}.rich-text-renderer h3{color:#053b9b!important;margin:1.25rem 0 .75rem!important;font-size:24px!important}.rich-text-renderer h4,.rich-text-renderer h5,.rich-text-renderer h6{color:#053b9b!important;margin:1rem 0 .5rem!important;font-weight:600!important}.rich-text-renderer p{font-size:clamp(.875rem,2vw,1.125rem)!important;line-height:1.6!important;font-family:var(--font-poppins)!important;color:#000!important;letter-spacing:.01em!important;margin:1rem 0!important}.rich-text-renderer p:first-child{margin-top:0!important}.rich-text-renderer p:last-child{margin-bottom:0!important}.rich-text-renderer p:empty{margin:0!important;display:none!important}.rich-text-renderer ul,.rich-text-renderer ol{margin:1rem 0!important;padding-left:clamp(1.5rem,4vw,2.5rem)!important;list-style-position:outside!important}.rich-text-renderer ul{list-style-type:disc!important}.rich-text-renderer ol{list-style-type:decimal!important}.rich-text-renderer li{margin:.5rem 0!important;padding-left:.5rem!important;line-height:1.6!important;display:list-item!important}.rich-text-renderer li::marker{color:#053b9b!important;font-weight:600!important}.rich-text-renderer ul ul,.rich-text-renderer ol ul{margin-top:.25rem;margin-bottom:.25rem;list-style-type:circle}.rich-text-renderer ul ul ul,.rich-text-renderer ol ul ul{list-style-type:square}.rich-text-renderer ol ol,.rich-text-renderer ul ol{margin-top:.25rem;margin-bottom:.25rem;list-style-type:lower-alpha}.rich-text-renderer ol ol ol,.rich-text-renderer ul ol ol{list-style-type:lower-roman}.rich-text-renderer li input[type=checkbox]{cursor:pointer;margin-right:.5rem}.rich-text-renderer li input[type=checkbox]:checked+span{color:#9ca3af;text-decoration:line-through}.rich-text-renderer img{vertical-align:middle;-webkit-user-select:none;user-select:none;pointer-events:none;border-radius:.5rem;max-width:100%;height:auto;display:inline-block}.rich-text-renderer a{transition:color .2s;color:#2563eb!important;text-decoration:underline!important}.rich-text-renderer a:hover{color:#1d4ed8!important}.rich-text-renderer table{background:#fff;border-radius:12px;margin:1rem 0;overflow:hidden;box-shadow:0 2px 8px #00000014;border-collapse:separate!important;border-spacing:0!important;border:1px solid #e5e7eb!important;width:100%!important}.rich-text-renderer table td,.rich-text-renderer table th{border:none!important}.rich-text-renderer td,.rich-text-renderer th{text-align:left;vertical-align:top;padding:8px 16px!important}.rich-text-renderer table>thead td,.rich-text-renderer table>thead th,.rich-text-renderer table tr>th{color:#fff;background-color:#053b9b;text-align:left!important;border-bottom:1px solid #fff!important;font-weight:700!important}.rich-text-renderer table>thead td *,.rich-text-renderer table>thead th *,.rich-text-renderer table tr>th *{color:#fff}.rich-text-renderer table>thead td:not(:last-child),.rich-text-renderer table>thead th:not(:last-child),.rich-text-renderer table tr>th:not(:last-child){border-right:1px solid #fff!important}.rich-text-renderer table>tbody>tr>td{color:#475569;background-color:#fff}.rich-text-renderer table>tbody>tr>td:not(:last-child){border-right:1px solid #e5e7eb!important}.rich-text-renderer table>tbody>tr:not(:last-child)>td{border-bottom:1px solid #e5e7eb!important}.rich-text-renderer table>tbody>tr:hover>td{background-color:#f9fafb}.rich-text-renderer blockquote{color:#4b5563;border-left:4px solid #053b9b;margin:1.5rem 0;padding-left:1.5rem;font-style:italic}.rich-text-renderer pre{background:#f3f4f6;border-radius:.5rem;margin:1rem 0;padding:1rem;overflow-x:auto}.rich-text-renderer code{background:#f3f4f6;border-radius:.25rem;padding:.125rem .375rem;font-family:Courier New,Courier,monospace;font-size:.875em}.rich-text-renderer pre code{background:0 0;padding:0}.rich-text-renderer strong,.rich-text-renderer b{font-weight:700!important}.rich-text-renderer em,.rich-text-renderer i{font-style:italic!important}.rich-text-renderer u{text-decoration:underline!important}.rich-text-renderer s{text-decoration:line-through!important}.rich-text-renderer .column-layout{gap:1.5rem!important;margin:1.5rem 0!important;display:grid!important}.rich-text-renderer .column-left,.rich-text-renderer .column-right{min-width:0}.rich-text-renderer .column-left p,.rich-text-renderer .column-right p{font-family:var(--font-poppins)!important;letter-spacing:.01em!important;color:#000!important;font-size:14px!important;font-weight:350!important;line-height:1.47em!important}@media (min-width:768px){.rich-text-renderer .column-left p,.rich-text-renderer .column-right p{font-size:15px!important}}@media (min-width:640px){.rich-text-renderer h1{font-size:36px!important}.rich-text-renderer h2{font-size:30px!important}.rich-text-renderer .column-layout{grid-template-columns:1fr 1fr!important}}@media (min-width:768px){.rich-text-renderer h1{font-size:43px!important}.rich-text-renderer h2{font-size:34px!important}.rich-text-renderer h3{font-size:30px!important}}@media print{.rich-text-renderer{color:#000}.rich-text-renderer a{color:#000;text-decoration:underline}.rich-text-renderer img{page-break-inside:avoid;max-width:100%}.rich-text-renderer table{page-break-inside:avoid}}.rich-text-renderer [contenteditable]{cursor:default!important;-webkit-user-select:text!important;user-select:text!important}.rich-text-renderer:focus-visible{outline-offset:2px;outline:2px solid #2563eb}
