.rich-text-editor-wrapper{background:#fff;border:1px solid #1f4d3a2e;border-radius:14px;overflow:hidden;transition:border-color .2s ease}.rich-text-editor-wrapper:focus-within{border-color:#a67c2e}.rich-text-editor-wrapper .ql-toolbar{background:#f0f4f2;border:none!important;border-bottom:1px solid #1f4d3a1a!important;padding:10px 12px}.rich-text-editor-wrapper .ql-container{border:none!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px}.rich-text-editor-wrapper .ql-editor{color:#1f4d3a;line-height:1.75;min-height:320px;padding:22px 24px}.rich-text-editor-wrapper .ql-editor.ql-blank:before{color:#1f4d3a66;font-size:16px;font-style:italic;left:24px}.rich-text-editor-wrapper .ql-editor h2{font-size:26px;line-height:1.3;margin-top:1.5em}.rich-text-editor-wrapper .ql-editor h2,.rich-text-editor-wrapper .ql-editor h3{color:#1f4d3a;font-family:Playfair Display,serif;font-weight:600;margin-bottom:.4em}.rich-text-editor-wrapper .ql-editor h3{font-size:21px;line-height:1.35;margin-top:1.2em}.rich-text-editor-wrapper .ql-editor p{color:#1f4d3a;font-size:16px;line-height:1.85;margin-bottom:1em}.rich-text-editor-wrapper .ql-editor blockquote{background:#a67c2e0d;border-left:3px solid #a67c2e;border-radius:0 8px 8px 0;color:#1f4d3ad9;font-style:italic;margin:1.2em 0;padding:8px 18px}.rich-text-editor-wrapper .ql-editor a{color:#a67c2e;text-decoration:underline;text-underline-offset:3px}.rich-text-editor-wrapper .ql-editor ol,.rich-text-editor-wrapper .ql-editor ul{margin-bottom:1em;padding-left:1.4em}.rich-text-editor-wrapper .ql-editor li{line-height:1.75;margin-bottom:.4em}.rich-text-editor-wrapper .ql-editor img{border-radius:12px;display:block;height:auto;margin:1.2em auto;max-width:100%}.rich-text-editor-wrapper .ql-toolbar .ql-picker-label.ql-active,.rich-text-editor-wrapper .ql-toolbar .ql-picker-label:hover,.rich-text-editor-wrapper .ql-toolbar button.ql-active,.rich-text-editor-wrapper .ql-toolbar button:hover{color:#a67c2e!important}.rich-text-editor-wrapper .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.rich-text-editor-wrapper .ql-toolbar .ql-picker-label:hover .ql-stroke,.rich-text-editor-wrapper .ql-toolbar button.ql-active .ql-stroke,.rich-text-editor-wrapper .ql-toolbar button:hover .ql-stroke{stroke:#a67c2e!important}.rich-text-editor-wrapper .ql-toolbar .ql-picker-label.ql-active .ql-fill,.rich-text-editor-wrapper .ql-toolbar .ql-picker-label:hover .ql-fill,.rich-text-editor-wrapper .ql-toolbar button.ql-active .ql-fill,.rich-text-editor-wrapper .ql-toolbar button:hover .ql-fill{fill:#a67c2e!important}.article-rendered{color:#1f4d3aeb;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-hyphens:none;hyphens:none;word-break:normal}.article-rendered,.article-rendered a,.article-rendered blockquote,.article-rendered h1,.article-rendered h2,.article-rendered h3,.article-rendered li,.article-rendered p{word-wrap:break-word;max-width:100%;overflow-wrap:break-word}.article-rendered p{font-size:17px;letter-spacing:.005em;line-height:1.85;margin-bottom:1.2em}@media (min-width:640px){.article-rendered p{font-size:18px}}.article-rendered h2{font-size:28px;letter-spacing:-.003em;line-height:1.3;margin-bottom:.6em;margin-top:2em}.article-rendered h2,.article-rendered h3{color:#1f4d3a;font-family:Playfair Display,serif;font-weight:600}.article-rendered h3{font-size:22px;line-height:1.35;margin-bottom:.5em;margin-top:1.6em}.article-rendered blockquote{background:#a67c2e0d;border-left:3px solid #a67c2e;border-radius:0 10px 10px 0;color:#1f4d3ae0;font-size:17px;font-style:italic;line-height:1.7;margin:1.6em 0;padding:14px 22px}.article-rendered ol,.article-rendered ul{margin:1.2em 0;padding-left:1.4em}.article-rendered li{font-size:17px;line-height:1.75;margin-bottom:.6em}@media (min-width:640px){.article-rendered li{font-size:18px}}.article-rendered a{color:#a67c2e;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.article-rendered a:hover{color:#1f4d3a}.article-rendered img{border-radius:14px;box-shadow:0 8px 24px -12px #1f4d3a29;display:block;height:auto;margin:1.8em auto;max-width:100%}.article-rendered hr{border:none;border-top:1px solid #a67c2e40;margin:2.4em 0}.article-rendered strong{color:#1f4d3a;font-weight:600}
/*# sourceMappingURL=549.3549cdd1.chunk.css.map*/