.rich-text{overflow:hidden;word-wrap:break-word;contain:layout style;-webkit-hyphens:none;hyphens:none;max-width:100%;min-width:0;overflow-wrap:break-word;width:100%;word-break:break-word}.rich-text *{max-width:100%!important;word-wrap:break-word!important;box-sizing:border-box!important;overflow-wrap:break-word!important;word-break:break-word!important}.rich-text a,.rich-text b,.rich-text code,.rich-text em,.rich-text i,.rich-text mark,.rich-text small,.rich-text span,.rich-text strong,.rich-text u{line-height:inherit!important;vertical-align:baseline!important}.rich-text b,.rich-text strong{font-weight:600}.rich-text em,.rich-text i{font-style:italic}.rich-text em,.rich-text i,.rich-text u{line-height:inherit!important;vertical-align:baseline!important}.rich-text u{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.rich-text p{max-width:100%!important;overflow-wrap:break-word!important;white-space:normal!important;word-break:break-word!important}.rich-text div,.rich-text p{max-width:100%!important;overflow:hidden!important}.rich-text h1{font-family:Playfair Display,Adjusted Georgia Fallback,serif;font-size:22px;font-weight:400;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:768px){.rich-text h1{font-size:30px}}.rich-text h2{font-family:Playfair Display,Adjusted Georgia Fallback,serif;font-size:20px;font-weight:400;margin-bottom:1rem;margin-top:2rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:768px){.rich-text h2{font-size:28px}}.rich-text h3{font-family:Playfair Display,Adjusted Georgia Fallback,serif;font-size:20px;font-weight:400;margin-bottom:1rem;margin-top:2rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:768px){.rich-text h3{font-size:26px}}.rich-text h4{font-family:Playfair Display,Adjusted Georgia Fallback,serif;font-size:18px;font-weight:400;margin-bottom:1rem;margin-top:2rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:768px){.rich-text h4{font-size:24px}}.rich-text h5{font-family:Playfair Display,Adjusted Georgia Fallback,serif;font-size:18px;font-weight:400;margin-bottom:1rem;margin-top:2rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:768px){.rich-text h5{font-size:22px}}.rich-text h6{font-family:Playfair Display,Adjusted Georgia Fallback,serif;font-size:16px;font-weight:400;margin-bottom:1rem;margin-top:2rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:768px){.rich-text h6{font-size:20px}}.rich-text p{font-size:14px;font-weight:300}.rich-text a{--tw-text-opacity:1;color:rgb(176 25 50/var(--tw-text-opacity,1));word-break:break-all}.rich-text ul{list-style-type:disc}.rich-text ol,.rich-text ul{margin-bottom:1rem;padding-left:40px}.rich-text ol{list-style-type:decimal}.rich-text li{font-size:14px}.rich-text img{width:100%}.rich-text blockquote{border-left-width:2px;--tw-border-opacity:1;background-color:#1f1f261a;border-color:rgb(176 25 50/var(--tw-border-opacity,1));font-weight:600;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.rich-text hr{border-top-width:1px;margin-bottom:1rem;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(31 31 38/var(--tw-border-opacity,1))}.rich-text table.richtext-table{border-collapse:collapse;margin-bottom:1rem;margin-top:1rem;table-layout:auto;width:100%}.rich-text table.richtext-table td,.rich-text table.richtext-table th{border-width:1px;--tw-border-opacity:1;border-color:rgb(210 210 210/var(--tw-border-opacity,1));padding:.5rem .75rem;text-align:left;word-wrap:break-word;overflow-wrap:break-word}.rich-text table.richtext-table th{--tw-bg-opacity:1;background-color:rgb(236 236 236/var(--tw-bg-opacity,1));font-weight:600}.rich-text table.richtext-table--striped tr:nth-child(2n) td{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.rich-text .checklist{list-style-type:none;padding-left:0}.rich-text .checklist-item{list-style-type:none;margin-bottom:.5rem}.rich-text .checklist-item input[type=checkbox]{accent-color:#b01932;height:1rem;width:1rem}.rich-text code,.rich-text pre{overflow-x:auto;white-space:pre-wrap;word-break:break-all}
