.blog-preview{background-color:#fff;max-width:800px;margin:0 auto;padding:20px}.richTextBox{min-height:100%}.richTextBox img{width:100%}.richTextBox h1{margin-top:0;margin-bottom:.8em;font-size:2.25em;font-weight:700;line-height:1.2}.richTextBox h2{margin-top:1.5em;margin-bottom:.75em;font-size:1.875em;font-weight:700;line-height:1.3}.richTextBox h3{margin-top:1.5em;margin-bottom:.75em;font-size:1.5em;font-weight:600;line-height:1.4}.richTextBox h4{margin-top:1.5em;margin-bottom:.5em;font-size:1.25em;font-weight:600;line-height:1.4}.richTextBox h5{margin-top:1.5em;margin-bottom:.5em;font-size:1.125em;font-weight:600;line-height:1.5}.richTextBox h6{margin-top:1.5em;margin-bottom:.5em;font-size:1em;font-weight:600;line-height:1.5}.richTextBox p{margin-top:0;margin-bottom:1em;line-height:1.75}.richTextBox ul,.richTextBox ol{margin-top:0;margin-bottom:1em;padding-left:1.625em}.richTextBox ul li,.richTextBox ol li{margin-top:.5em;margin-bottom:.5em;line-height:1.75}.richTextBox ul{list-style-type:disc}.richTextBox ol{list-style-type:decimal}.richTextBox ul ul,.richTextBox ol ul{margin-top:.5em;margin-bottom:.5em;list-style-type:circle}.richTextBox ul ul ul,.richTextBox ol ul ul{list-style-type:square}.richTextBox ol ol{margin-top:.5em;margin-bottom:.5em;list-style-type:lower-alpha}.richTextBox blockquote{color:#6b7280;border-left:4px solid #e5e7eb;margin:1.5em 0;padding-left:1em;font-style:italic}.richTextBox code{background-color:#f3f4f6;border-radius:.25rem;padding:.2em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875em}.richTextBox pre{color:#f9fafb;background-color:#1f2937;border-radius:.5rem;margin-top:1.5em;margin-bottom:1.5em;padding:1em;overflow-x:auto}.richTextBox pre code{color:inherit;background-color:#0000;padding:0;font-size:.875em}.richTextBox a{color:#3b82f6;text-decoration:underline}.richTextBox a:hover{color:#2563eb}.richTextBox strong,.richTextBox b{font-weight:700}.richTextBox em,.richTextBox i{font-style:italic}.richTextBox hr{border:none;border-top:1px solid #e5e7eb;margin-top:2em;margin-bottom:2em}.richTextBox img{max-width:100%;height:auto;margin-top:1.5em;margin-bottom:1.5em}.richTextBox table{border-collapse:collapse;width:100%;margin-top:1.5em;margin-bottom:1.5em}.richTextBox table th,.richTextBox table td{text-align:left;border:1px solid #e5e7eb;padding:.5em .75em}.richTextBox table th{background-color:#f9fafb;font-weight:600}.richTextBox table tr:nth-child(2n){background-color:#f9fafb}
