:root{--dmk-editorial-heading-gap: 8px;--dmk-editorial-heading-indent: 0}.dmk-editorial-heading{position:relative;display:block;visibility:hidden}.dmk-editorial-heading__heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--dmk-editorial-heading-gap, 8px);margin:0;padding:0;line-height:1.2}.dmk-editorial-heading__item{position:relative;display:inline-block;vertical-align:baseline}.dmk-editorial-heading__item__text{display:inline-block;position:relative;z-index:1}.dmk-editorial-heading__decoration{position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%) translate(var(--dmk-decoration-offset-x, 0),var(--dmk-decoration-offset-y, 0)) rotate(var(--dmk-decoration-rotation, 0deg));pointer-events:none}.dmk-editorial-heading__decoration svg{width:100%;height:100%;display:block;color:inherit}.dmk-editorial-heading__decoration--solid_background{background-color:currentColor;border-radius:4px;z-index:0}.dmk-editorial-heading__decoration--marker_highlight{z-index:0;height:1.1em}.dmk-editorial-heading__decoration--scribble{z-index:0;top:auto;bottom:-.2em;transform:translate(var(--dmk-decoration-offset-x, 0),var(--dmk-decoration-offset-y, 0)) rotate(var(--dmk-decoration-rotation, 0deg))}.dmk-editorial-heading__decoration--circle{z-index:0;height:1.6em}.dmk-editorial-heading__decoration--arrow{z-index:0;top:auto;bottom:-.3em;height:1.1em;transform:translate(var(--dmk-decoration-offset-x, 0),var(--dmk-decoration-offset-y, 0)) rotate(var(--dmk-decoration-rotation, 0deg))}.dmk-editorial-heading__hover-preview{position:absolute;pointer-events:none;opacity:0;z-index:10;overflow:hidden}.dmk-editorial-heading__hover-preview img{width:100%;height:100%;object-fit:cover;display:block}.dmk-char{display:inline-block;will-change:transform,opacity}@media(prefers-reduced-motion:reduce){.dmk-editorial-heading__item,.dmk-editorial-heading__decoration,.dmk-char{animation:none!important;transition:none!important;opacity:1!important;transform:none!important;filter:none!important}.dmk-editorial-heading__hover-preview{display:none}}.elementor-editor-active .dmk-editorial-heading__hover-preview{pointer-events:none}@media(max-width:768px){.dmk-editorial-heading__heading{gap:calc(var(--dmk-editorial-heading-gap, 8px) * .75)}}
