.tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#a1a1aa;pointer-events:none;height:0}.tiptap{color:#18181b;line-height:1.7}.tiptap h2{color:#09090b;margin-top:1.5rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.tiptap h3{color:#09090b;margin-top:1.25rem;margin-bottom:.375rem;font-size:1.1rem;font-weight:600}.tiptap p{margin-bottom:.75rem}.tiptap ul,.tiptap ol{margin-bottom:.75rem;padding-left:1.5rem}.tiptap ul{list-style-type:disc}.tiptap ol{list-style-type:decimal}.tiptap li{margin-bottom:.25rem}.tiptap blockquote{color:#52525b;border-left:3px solid #16a34a;margin:1rem 0;padding-left:1rem;font-style:italic}.tiptap code{color:#16a34a;background:#f4f4f5;border-radius:4px;padding:.15em .4em;font-family:ui-monospace,monospace;font-size:.875em}.tiptap pre{background:#18181b;border-radius:8px;margin:1rem 0;padding:1rem;overflow-x:auto}.tiptap pre code{color:#d4d4d8;background:0 0;padding:0}.tiptap a{color:#16a34a;text-underline-offset:2px;text-decoration:underline}.tiptap strong{font-weight:700}.tiptap em{font-style:italic}.tiptap s{text-decoration:line-through}.cms-content{color:#18181b;line-height:1.7}.cms-content h2{color:#09090b;margin-top:2rem;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.cms-content h3{color:#09090b;margin-top:1.5rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.cms-content p{margin-bottom:1rem}.cms-content ul,.cms-content ol{margin-bottom:1rem;padding-left:1.75rem}.cms-content ul{list-style-type:disc}.cms-content ol{list-style-type:decimal}.cms-content li{margin-bottom:.375rem}.cms-content blockquote{color:#52525b;border-left:4px solid #16a34a;margin:1.5rem 0;padding-left:1.25rem;font-style:italic}.cms-content code{color:#16a34a;background:#f4f4f5;border-radius:4px;padding:.15em .4em;font-family:ui-monospace,monospace;font-size:.875em}.cms-content pre{background:#18181b;border-radius:8px;margin:1.5rem 0;padding:1.25rem;overflow-x:auto}.cms-content pre code{color:#d4d4d8;background:0 0;padding:0}.cms-content a{color:#16a34a;text-underline-offset:2px;text-decoration:underline}.cms-content a:hover{color:#15803d}.cms-content strong{font-weight:700}.cms-content em{font-style:italic}
