.rich-text-content[data-v-3cf6bd56]{max-width:100%;overflow-wrap:normal;white-space:normal;word-break:keep-all}.rich-text-content[data-v-3cf6bd56] h1{color:var(--text-color);font-size:1.5rem;font-weight:600;line-height:2rem;margin-bottom:1rem;margin-top:1.5rem}@media (min-width:640px){.rich-text-content[data-v-3cf6bd56] h1{font-size:1.875rem;line-height:2.25rem}}.rich-text-content[data-v-3cf6bd56] h2{color:var(--text-color);font-size:1.25rem;font-weight:600;line-height:1.75rem;margin-bottom:.75rem;margin-top:1.25rem}@media (min-width:640px){.rich-text-content[data-v-3cf6bd56] h2{font-size:1.5rem;line-height:2rem}}.rich-text-content[data-v-3cf6bd56] h3{color:var(--text-color);font-size:1.125rem;font-weight:500;line-height:1.75rem;margin-bottom:.5rem;margin-top:1rem}@media (min-width:640px){.rich-text-content[data-v-3cf6bd56] h3{font-size:1.25rem;line-height:1.75rem}}.rich-text-content[data-v-3cf6bd56] h4,.rich-text-content[data-v-3cf6bd56] h5,.rich-text-content[data-v-3cf6bd56] h6{color:var(--text-color);font-size:1rem;font-weight:500;line-height:1.5rem;margin-bottom:.5rem;margin-top:.75rem}@media (min-width:640px){.rich-text-content[data-v-3cf6bd56] h4,.rich-text-content[data-v-3cf6bd56] h5,.rich-text-content[data-v-3cf6bd56] h6{font-size:1.125rem;line-height:1.75rem}}.rich-text-content[data-v-3cf6bd56] p{color:var(--text-color);font-size:.75rem;font-weight:400;line-height:1rem;margin-bottom:1rem}@media (min-width:640px){.rich-text-content[data-v-3cf6bd56] p{font-size:.875rem;line-height:1.25rem}}.rich-text-content[data-v-3cf6bd56] p{overflow-wrap:break-word;white-space:normal;word-break:normal}.rich-text-content[data-v-3cf6bd56] ol,.rich-text-content[data-v-3cf6bd56] ul{margin-bottom:1rem;padding-left:1.5rem}.rich-text-content[data-v-3cf6bd56] ol{list-style-type:decimal}.rich-text-content[data-v-3cf6bd56] ul{list-style-type:disc}.rich-text-content[data-v-3cf6bd56] li{color:var(--text-color);font-size:.75rem;font-weight:400;line-height:1rem;margin-bottom:.5rem}@media (min-width:640px){.rich-text-content[data-v-3cf6bd56] li{font-size:.875rem;line-height:1.25rem}}.rich-text-content[data-v-3cf6bd56] strong{font-weight:700}.rich-text-content[data-v-3cf6bd56] em{font-style:italic}.rich-text-content[data-v-3cf6bd56] u{text-decoration-line:underline}.rich-text-content[data-v-3cf6bd56] a{--tw-text-opacity:1;color:rgb(var(--color-primary-500)/var(--tw-text-opacity,1))}.rich-text-content[data-v-3cf6bd56] a:hover{text-decoration-line:underline}.rich-text-content[data-v-3cf6bd56] img{border-radius:.25rem;display:block;height:auto;margin:1rem auto;max-width:100%}.rich-text-content[data-v-3cf6bd56] p:has(img){text-align:center}.rich-text-content[data-v-3cf6bd56] figure{margin-bottom:1rem;margin-top:1rem;text-align:center}.rich-text-content[data-v-3cf6bd56] table{border-collapse:collapse;display:block;margin-bottom:1rem;margin-top:1rem;max-width:100%;overflow-x:auto}.rich-text-content[data-v-3cf6bd56] td,.rich-text-content[data-v-3cf6bd56] th{border-width:1px;padding:.5rem}.rich-text-content[data-v-3cf6bd56] pre{border-radius:.375rem;margin-bottom:1rem;margin-top:1rem;max-width:100%;overflow-x:auto;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;padding:1rem}.rich-text-content[data-v-3cf6bd56] pre:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.rich-text-content[data-v-3cf6bd56] blockquote{border-left-width:4px;margin-bottom:1.5rem;margin-top:1.5rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-style:italic;padding-left:1rem}.rich-text-content[data-v-3cf6bd56] .ql-font-monospace{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.rich-text-content[data-v-3cf6bd56] .ql-font-sans-serif{font-family:Inter}.rich-text-content[data-v-3cf6bd56] .ql-font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.rich-text-content[data-v-3cf6bd56] .ql-align-center{text-align:center}.rich-text-content[data-v-3cf6bd56] .ql-align-right{text-align:right}.rich-text-content[data-v-3cf6bd56] .ql-align-justify{text-align:justify}
