:root{--color-primary: hsl(18,60%,55%);--color-secondary: hsl(158,33%,30%)}.rich-content h1,.rich-content h2,.rich-content h3,.rich-content h4,.rich-content h5,.rich-content h6{color:#0f172a;font-weight:700;line-height:1.2;margin:1.5rem 0 .75rem}.rich-content h1{font-size:2rem}.rich-content h2{font-size:1.6rem}.rich-content h3{font-size:1.3rem}.rich-content h4{font-size:1.15rem}.rich-content{display:flow-root}.rich-content p{margin:.75rem 0}.rich-content ul,.rich-content ol,.jodit-wysiwyg ul,.jodit-wysiwyg ol{margin:.75rem 0 .75rem 1.25rem;padding-left:1rem}.rich-content ul,.jodit-wysiwyg ul{list-style:disc}.rich-content ol,.jodit-wysiwyg ol{list-style:decimal}.rich-content li,.jodit-wysiwyg li{margin:.35rem 0}.rich-content li::marker,.jodit-wysiwyg li::marker{color:var(--color-primary)}.rich-content ul[style*="list-style-type: check"],.rich-content ol[style*="list-style-type: check"],.jodit-wysiwyg ul[style*="list-style-type: check"],.jodit-wysiwyg ol[style*="list-style-type: check"]{list-style:none;list-style-type:none!important;margin-left:1.25rem;padding-left:0}.rich-content ul[style*="list-style-type: check"] li,.rich-content ol[style*="list-style-type: check"] li,.jodit-wysiwyg ul[style*="list-style-type: check"] li,.jodit-wysiwyg ol[style*="list-style-type: check"] li{position:relative;padding-left:1.6rem}.rich-content ul[style*="list-style-type: check"] li:before,.rich-content ol[style*="list-style-type: check"] li:before,.jodit-wysiwyg ul[style*="list-style-type: check"] li:before,.jodit-wysiwyg ol[style*="list-style-type: check"] li:before{content:"\2713";position:absolute;left:0;top:.05rem;color:var(--color-primary);font-weight:700}.rich-content a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.rich-content blockquote{border-left:4px solid var(--color-primary);margin:1rem 0;padding:.75rem 1rem;background:#fff7f0;color:#334155;font-style:italic}.rich-content hr{border:none;border-top:1px solid #e2e8f0;margin:1.5rem 0}.rich-content table{width:100%;border-collapse:collapse;margin:1rem 0;font-size:.95rem}.rich-content table th,.rich-content table td{border:1px solid #e2e8f0;padding:.6rem .75rem;text-align:left}.rich-content table thead th{background:#f8fafc;font-weight:700}.rich-content pre{background:#0f172a;color:#e2e8f0;padding:1rem 1.25rem;border-radius:.75rem;overflow-x:auto;margin:1rem 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95rem;line-height:1.6}.rich-content pre code{background:transparent;color:inherit;padding:0;border-radius:0}.rich-content code{background:#f1f5f9;color:#0f172a;padding:.15rem .35rem;border-radius:.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95em}.rich-content .image,.rich-content img{border-radius:1.5rem;max-width:100%;height:auto}.rich-content figure.image{display:table;margin:1rem auto;width:fit-content;max-width:100%;text-align:center}.rich-content figure.image img{display:block;margin:0 auto}.rich-content figure.image.image-style-align-left,.rich-content figure.image.image-style-align-right{display:block;width:auto;text-align:inherit}.rich-content figure.image.image-style-align-left{float:left;margin:.5rem 1.5rem 1rem 0;max-width:100%}.rich-content figure.image.image-style-align-right{float:right;margin:.5rem 0 1rem 1.5rem;max-width:100%}.rich-content figure.image.image-style-align-left img{float:left;margin:0}.rich-content figure.image.image-style-align-right img{float:right;margin:0}.rich-content .image-style-align-left,.rich-content figure.image-style-align-left,.rich-content img.image-style-align-left{float:left;margin:.5rem 1.5rem 1rem 0}.rich-content .image-style-align-right,.rich-content figure.image-style-align-right,.rich-content img.image-style-align-right{float:right;margin:.5rem 0 1rem 1.5rem}.rich-content .image-style-align-center,.rich-content figure.image-style-align-center,.rich-content img.image-style-align-center{display:block;margin:1rem auto;float:none}.rich-content figure.image.image-style-align-center{display:table;margin-left:auto;margin-right:auto;text-align:center}.rich-content figure{margin:1rem 0}.rich-content figcaption{margin-top:.35rem;font-size:.9rem;color:#6b7280;text-align:center;line-height:1.4}.rich-content .note-video-clip{width:100%}.rich-content .note-video-clip iframe{display:block;max-width:100%;width:100%}.rich-content video{display:block;margin:1rem 0}@media(max-width:640px){.rich-content iframe,.rich-content video{width:100%}}
