@media (width>=701px){[data-heer-text-reflow=true]{overflow-wrap:break-word;flex-shrink:0;box-sizing:border-box!important;width:var(--heer-text-width)!important;white-space:normal!important;min-width:0!important;max-width:none!important;height:auto!important}:is(span,strong,small,em,a)[data-heer-text-reflow=true]:not(.service-back-content){display:block}[data-heer-text-reflow=true] br.heer-copy-soft-break{display:none}[data-heer-text-key].granular-editable{transition:none!important}[data-heer-frame-width=true]{box-sizing:border-box!important;width:var(--heer-frame-width)!important;min-width:0!important;max-width:none!important}[data-heer-frame-height=true]{box-sizing:border-box!important;height:var(--heer-frame-height)!important;min-height:0!important;max-height:none!important}small[data-heer-frame-kind=number]:is([data-heer-frame-width=true],[data-heer-frame-height=true]){display:inline-block}[data-heer-frame-kind=number]{white-space:nowrap}[data-heer-frame-kind=card][data-heer-frame-width=true]>:is(h3,p){white-space:normal;overflow-wrap:break-word;max-width:none}[data-heer-frame-kind=card][data-heer-frame-width=true] br.heer-copy-soft-break{display:none}[data-heer-frame-kind].is-editing{transition:none!important}}.heer-text-frame-handles{z-index:100000;pointer-events:none;outline:1px solid #87564a;position:fixed}.heer-text-frame-handle{cursor:ew-resize;touch-action:none;pointer-events:auto;background:0 0;border:0;place-items:center;width:24px;height:40px;padding:0;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.heer-text-frame-handle-left{left:0}.heer-text-frame-handle-right{left:100%}.heer-text-frame-handle-top,.heer-text-frame-handle-bottom{cursor:ns-resize;width:40px;height:24px;left:50%}.heer-text-frame-handle-top{top:0}.heer-text-frame-handle-bottom{top:100%}.heer-text-frame-handle>span{background:#fff;border:2px solid #87564a;border-radius:2px;width:9px;height:22px;box-shadow:0 1px 4px #0003}.heer-text-frame-handle:focus-visible{outline-offset:2px;outline:2px solid #87564a}.heer-text-frame-handle-top>span,.heer-text-frame-handle-bottom>span{width:22px;height:9px}.layout-text-width{grid-column:1/-1;gap:5px;display:grid}.layout-text-width>input{color:#2f2723;width:100%;font:inherit;background:#fff;border:1px solid #a8969066;border-radius:4px;padding:6px 8px;font-size:14px}
