.h1,.ql-snow .ql-editor h1,.wysiwyg h1{font-size:var(--fs-2xl);line-height:var(--lh-2xl)}.h1,.h2,.ql-snow .ql-editor h1,.ql-snow .ql-editor h2,.wysiwyg h1,.wysiwyg h2{font-weight:var(--fw-semibold);hyphens:auto;margin-bottom:.25em;overflow-wrap:break-word}.h2,.ql-snow .ql-editor h2,.wysiwyg h2{font-size:var(--fs-xl);line-height:var(--lh-xl)}.h3,.h4,.h5,.h6,.ql-snow .ql-editor h3,.ql-snow .ql-editor h4,.ql-snow .ql-editor h5,.ql-snow .ql-editor h6,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-size:var(--fs-lg);font-weight:var(--fw-bold);hyphens:auto;line-height:var(--lh-lg);margin-bottom:.25em;overflow-wrap:break-word}.link,.ql-snow .ql-editor a:where(:not(.no-link)),.wysiwyg a:where(:not(.no-link)){color:var(--clr-primary);font-weight:var(--fw-semibold);transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.link:focus-visible,.link:hover,.ql-snow .ql-editor a:focus-visible:where(:not(.no-link)),.ql-snow .ql-editor a:hover:where(:not(.no-link)),.wysiwyg a:focus-visible:where(:not(.no-link)),.wysiwyg a:hover:where(:not(.no-link)){color:var(--clr-secondary)}@keyframes loading{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.ql-snow .ql-editor a:where(:not(.no-link)).button-link,.wysiwyg a:where(:not(.no-link)).button-link{appearance:none}.quote-author{color:var(--clr-secondary)}.theme-color__headline,.theme-color__icon{border-color:var(--clr-primary);color:var(--clr-primary)}.ql-snow .ql-editor,.wysiwyg{hyphens:auto;overflow-wrap:break-word}.ql-snow .ql-editor li,.wysiwyg li{margin-bottom:.25rem;margin-top:.25rem}.ql-snow .ql-editor ol,.ql-snow .ql-editor ul,.wysiwyg ol,.wysiwyg ul{margin-left:1.5rem}.ql-snow .ql-editor ol,.wysiwyg ol{list-style-type:decimal}.ql-snow .ql-editor ol:has([data-list=bullet]),.ql-snow .ql-editor ul,.wysiwyg ol:has([data-list=bullet]),.wysiwyg ul{list-style-type:disc}.ql-snow .ql-editor ol:has([data-list=bullet]) li::marker,.ql-snow .ql-editor ul li::marker,.wysiwyg ol:has([data-list=bullet]) li::marker,.wysiwyg ul li::marker{font-size:1.5rem}.ql-snow .ql-editor a:where(:not(.no-link)).button-link,.wysiwyg a:where(:not(.no-link)).button-link{background-color:var(--clr-primary);border-color:var(--clr-primary);border-width:2px;color:var(--clr-white);cursor:pointer;display:inline-block;font-size:var(--fs-base);font-weight:var(--fw-semibold);letter-spacing:.05em;line-height:var(--lh-base);padding:1em 1.75em;text-align:center;text-transform:uppercase;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ql-snow .ql-editor a:where(:not(.no-link)).button-link:focus-visible,.ql-snow .ql-editor a:where(:not(.no-link)).button-link:hover,.wysiwyg a:where(:not(.no-link)).button-link:focus-visible,.wysiwyg a:where(:not(.no-link)).button-link:hover{background-color:var(--clr-secondary);border-color:var(--clr-secondary);color:var(--clr-white)}.ql-snow .ql-editor p+p,.wysiwyg p+p{margin-top:1em}.html .pimcore_editable_wysiwyg{height:auto}.body .pimcore_editable_wysiwyg{display:block;min-height:0;width:auto}