body{--tt-toolbar-height:44px;--tt-theme-text:var(--tt-gray-light-900)}.dark body{--tt-theme-text:var(--tt-gray-dark-900)}html,body{overscroll-behavior-x:none}::-webkit-scrollbar{width:.25rem}*{scrollbar-width:thin;scrollbar-color:var(--tt-scrollbar-color) #0000}::-webkit-scrollbar-thumb{background-color:var(--tt-scrollbar-color);border-radius:9999px}::-webkit-scrollbar-track{background:0 0}.tiptap.ProseMirror{font-family:DM Sans,sans-serif}.simple-editor-wrapper{--simple-editor-fit-scale:1;width:100%;height:100%;overflow:auto}.simple-editor-eyebrow{flex:none;width:100%;display:flex}.simple-editor-eyebrow[data-eyebrow-align=center]{justify-content:center}.simple-editor-eyebrow[data-eyebrow-align=right]{justify-content:flex-end}.simple-editor-eyebrow-label{text-transform:uppercase;white-space:nowrap;font-weight:600;line-height:1.2;font-size:calc(11pt*var(--simple-editor-fit-scale,1));align-self:flex-start;align-items:center;display:inline-flex}.simple-editor-wrapper[data-flow] .simple-editor-eyebrow-label{font-size:max(11px,11pt*var(--simple-editor-fit-scale,1))}.simple-editor-wrapper[data-has-eyebrow]{flex-direction:column;display:flex}.simple-editor-wrapper[data-has-eyebrow]>.simple-editor-eyebrow{margin-top:var(--editor-padding-top,1rem);padding-inline-start:var(--editor-padding-inline-start,1rem);padding-inline-end:var(--editor-padding-inline-end,1rem)}.simple-editor-wrapper[data-has-eyebrow]>.simple-editor-content,.simple-editor-wrapper[data-has-eyebrow]>.simple-editor-body{flex:1;height:auto;min-height:0}.simple-editor-box[data-has-eyebrow]{flex-direction:column;display:flex}.simple-editor-box[data-has-eyebrow]>.simple-editor-eyebrow{margin-top:var(--editor-padding-top,1rem);flex:none;padding-inline-start:var(--editor-padding-inline-start,1rem);padding-inline-end:var(--editor-padding-inline-end,1rem)}.simple-editor-box[data-has-eyebrow]>.simple-editor-content{flex:1;height:auto;min-height:0}.simple-editor-wrapper[data-text-icon-position=top]>.simple-editor-eyebrow{flex:none;padding-inline-start:var(--editor-padding-inline-start,1rem);padding-inline-end:var(--editor-padding-inline-end,1rem)}.simple-editor-wrapper[data-has-eyebrow] .simple-editor-content .tiptap.ProseMirror.simple-editor,.simple-editor-wrapper[data-has-eyebrow] .simple-editor-content .tiptap.ProseMirror.simple-editor[contenteditable=true],.simple-editor-box[data-has-eyebrow] .simple-editor-content .tiptap.ProseMirror.simple-editor,.simple-editor-box[data-has-eyebrow] .simple-editor-content .tiptap.ProseMirror.simple-editor[contenteditable=true]{padding-top:0}.simple-editor-wrapper[data-text-icon-position=top]{flex-direction:column;display:flex}.simple-editor-wrapper[data-text-icon-position=top]>.text-layer-icon{width:var(--text-icon-shape-size,60px);height:var(--text-icon-shape-size,60px);margin-top:var(--editor-padding-top,1rem);flex:none;justify-content:center;align-self:center;align-items:center;display:flex}.simple-editor-wrapper[data-text-icon-position=top]>.simple-editor-content{flex:1;height:auto;min-height:0}.simple-editor-wrapper[data-text-icon-position=top][data-text-icon-align=left]>.text-layer-icon{align-self:flex-start;margin-inline-start:var(--editor-padding-inline-start,1rem)}.simple-editor-wrapper[data-text-icon-position=top][data-text-icon-align=right]>.text-layer-icon{align-self:flex-end;margin-inline-end:var(--editor-padding-inline-end,1rem)}.simple-editor-wrapper[data-text-icon-position=top][data-text-icon-variant=editorial]>.text-layer-icon{width:100%;height:auto;margin-top:var(--editor-padding-top,1rem);justify-content:flex-start;align-self:stretch;padding-inline-start:var(--editor-padding-inline-start,1rem);padding-inline-end:var(--editor-padding-inline-end,1rem)}.simple-editor-body[data-text-icon-position=left],.simple-editor-body[data-text-icon-position=right]{flex-direction:row;width:100%;height:100%;display:flex}.simple-editor-body[data-text-icon-position=left]>.text-layer-icon,.simple-editor-body[data-text-icon-position=right]>.text-layer-icon{width:var(--text-icon-shape-size,60px);height:var(--text-icon-shape-size,60px);flex:none;justify-content:center;align-self:center;align-items:center;display:flex}.simple-editor-body[data-text-icon-position=left]>.simple-editor-content,.simple-editor-body[data-text-icon-position=right]>.simple-editor-content{flex:1;min-width:0;height:100%}.simple-editor-body[data-text-icon-position=left]>.text-layer-icon{margin-inline-start:var(--editor-padding-inline-start,1rem)}.simple-editor-body[data-text-icon-position=right]>.text-layer-icon{margin-inline-end:var(--editor-padding-inline-end,1rem)}.text-layer-icon-rail{justify-content:center;align-items:center;display:flex}.text-layer-icon-rail>.text-layer-icon{width:var(--text-icon-shape-size,60px);height:var(--text-icon-shape-size,60px);flex:none;justify-content:center;align-items:center;display:flex}.text-layer-icon-rail>.text-layer-icon-rail__segment{background:var(--text-icon-rail-color,var(--project-text,currentColor));flex:1 1 0}@supports (color:color-mix(in lab, red, red)){.text-layer-icon-rail>.text-layer-icon-rail__segment{background:var(--text-icon-rail-color,color-mix(in oklch, var(--project-text,currentColor) 25%, transparent))}}.text-layer-icon-rail[data-rail-axis=vertical]{flex-direction:column}.text-layer-icon-rail[data-rail-axis=vertical]>.text-layer-icon-rail__segment{width:var(--text-icon-rail-width,2px)}.text-layer-icon-rail[data-rail-axis=horizontal]{flex-direction:row}.text-layer-icon-rail[data-rail-axis=horizontal]>.text-layer-icon-rail__segment{height:var(--text-icon-rail-width,2px)}.simple-editor-body[data-text-icon-position=left]>.text-layer-icon-rail{align-self:stretch;gap:calc(var(--text-icon-shape-size,60px)*.3);margin-top:var(--editor-padding-top,1rem);margin-bottom:var(--editor-padding-bottom,1rem);flex:none;margin-inline-start:var(--editor-padding-inline-start,1rem)}.simple-editor-body[data-text-icon-position=right]>.text-layer-icon-rail{align-self:stretch;gap:calc(var(--text-icon-shape-size,60px)*.3);margin-top:var(--editor-padding-top,1rem);margin-bottom:var(--editor-padding-bottom,1rem);flex:none;margin-inline-end:var(--editor-padding-inline-end,1rem)}.simple-editor-wrapper[data-text-icon-position=top]>.text-layer-icon-rail{align-self:stretch;gap:calc(var(--text-icon-shape-size,60px)*.3);margin-top:var(--editor-padding-top,1rem);flex:none;padding-inline-start:var(--editor-padding-inline-start,1rem);padding-inline-end:var(--editor-padding-inline-end,1rem)}.simple-editor-wrapper[data-text-icon-outside]{display:flex;overflow:visible}.simple-editor-wrapper[data-text-icon-outside]>.simple-editor-box{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.simple-editor-wrapper[data-text-icon-outside]>.text-layer-icon{flex:none;justify-content:center;align-items:center;display:flex}.simple-editor-wrapper[data-text-icon-outside][data-text-icon-position=top]{gap:var(--editor-padding-top,1rem);flex-direction:column}.simple-editor-wrapper[data-text-icon-outside][data-text-icon-position=top]>.text-layer-icon{width:var(--text-icon-shape-size,60px);height:var(--text-icon-shape-size,60px);align-self:center}.simple-editor-wrapper[data-text-icon-outside][data-text-icon-position=top][data-text-icon-align=left]>.text-layer-icon{align-self:flex-start}.simple-editor-wrapper[data-text-icon-outside][data-text-icon-position=top][data-text-icon-align=right]>.text-layer-icon{align-self:flex-end}.simple-editor-wrapper[data-text-icon-outside][data-text-icon-position=left]{gap:var(--editor-padding-inline-start,1rem);flex-direction:row}.simple-editor-wrapper[data-text-icon-outside][data-text-icon-position=left]>.text-layer-icon{width:var(--text-icon-shape-size,60px);height:var(--text-icon-shape-size,60px);align-self:center}.simple-editor-wrapper[data-text-icon-outside][data-text-icon-position=right]{gap:var(--editor-padding-inline-end,1rem);flex-direction:row}.simple-editor-wrapper[data-text-icon-outside][data-text-icon-position=right]>.text-layer-icon{width:var(--text-icon-shape-size,60px);height:var(--text-icon-shape-size,60px);align-self:center}.simple-editor-wrapper[data-text-icon-position=header]{flex-direction:column;display:flex}.simple-editor-header-body{flex-direction:column;flex:1;justify-content:flex-start;min-height:0;display:flex}.simple-editor-header-body>.simple-editor-header-stack{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;position:relative}.simple-editor-header-body .simple-editor-content{flex:1;height:auto;min-height:0}.simple-editor-header-body .text-layer-icon{top:var(--editor-padding-top,1rem);width:var(--text-icon-shape-size,60px);height:var(--text-icon-shape-size,60px);z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.simple-editor-header-body[data-text-icon-align=left] .text-layer-icon{inset-inline-start:var(--editor-padding-inline-start,1rem)}.simple-editor-header-body[data-text-icon-align=right] .text-layer-icon{inset-inline-end:var(--editor-padding-inline-end,1rem)}.simple-editor-header-body[data-content-box-align=middle]{justify-content:safe center}.simple-editor-header-body[data-content-box-align=bottom]{justify-content:safe flex-end}.simple-editor-header-body[data-content-box-align=middle]>.simple-editor-header-stack,.simple-editor-header-body[data-content-box-align=bottom]>.simple-editor-header-stack{flex:0 auto}.simple-editor-header-body[data-text-icon-align=left] .tiptap.ProseMirror.simple-editor>:first-child{padding-inline-start:calc(var(--text-icon-shape-size,60px) + .5em)}.simple-editor-header-body[data-text-icon-align=right] .tiptap.ProseMirror.simple-editor>:first-child{padding-inline-end:calc(var(--text-icon-shape-size,60px) + .5em)}.simple-editor-header-body[data-text-icon-align] .tiptap.ProseMirror.simple-editor>:first-child{min-height:var(--text-icon-shape-size,60px)}.simple-editor-wrapper[data-has-eyebrow] .simple-editor-header-body .text-layer-icon{top:0}.simple-editor-header-body[data-content-box-align=middle] .simple-editor-content .tiptap.ProseMirror.simple-editor,.simple-editor-header-body[data-content-box-align=bottom] .simple-editor-content .tiptap.ProseMirror.simple-editor{flex:0 auto;justify-content:flex-start;min-height:0}.simple-editor-header-body[data-content-box-align=middle] .simple-editor-content .tiptap.ProseMirror.simple-editor.is-empty:before,.simple-editor-header-body[data-content-box-align=bottom] .simple-editor-content .tiptap.ProseMirror.simple-editor.is-empty:before{top:var(--editor-padding-top);bottom:auto;transform:none}.simple-editor-content{--editor-padding-top:1rem;--editor-padding-inline-end:1rem;--editor-padding-bottom:1rem;--editor-padding-inline-start:1rem;flex-direction:column;flex:1;width:100%;height:100%;display:flex}.simple-editor-content .tiptap.ProseMirror.simple-editor{padding-block:var(--editor-padding-top) var(--editor-padding-bottom);padding-inline:var(--editor-padding-inline-start) var(--editor-padding-inline-end);flex-direction:column;flex:1;justify-content:flex-start;min-height:100%;display:flex}.simple-editor-content[data-content-box-align=middle] .tiptap.ProseMirror.simple-editor{justify-content:safe center}.simple-editor-content[data-content-box-align=bottom] .tiptap.ProseMirror.simple-editor{justify-content:safe flex-end}.tiptap.ProseMirror.simple-editor{font-size:calc(20pt*var(--simple-editor-fit-scale));font-optical-sizing:auto;font-weight:inherit;position:relative}.tiptap.ProseMirror.simple-editor.is-empty:before{content:attr(data-placeholder);inset-inline-start:var(--editor-padding-inline-start);top:var(--editor-padding-top);color:var(--placeholder-color);pointer-events:none;font-size:calc(20pt*var(--simple-editor-fit-scale));line-height:1.6;position:absolute}.simple-editor-content[data-content-box-align=middle] .tiptap.ProseMirror.simple-editor.is-empty:before{top:50%;transform:translateY(-50%)}.simple-editor-content[data-content-box-align=bottom] .tiptap.ProseMirror.simple-editor.is-empty:before{top:auto;bottom:var(--editor-padding-bottom);transform:none}.tiptap.ProseMirror.simple-editor p:not(:first-child){font-size:calc(20pt*var(--simple-editor-fit-scale))}.tiptap.ProseMirror.simple-editor h1,.tiptap.ProseMirror.simple-editor h2,.tiptap.ProseMirror.simple-editor h3,.tiptap.ProseMirror.simple-editor h4{font-family:var(--heading-font-family,inherit)}.tiptap.ProseMirror.simple-editor h1{font-size:calc(48pt*var(--simple-editor-fit-scale));font-weight:var(--heading-font-weight,750);letter-spacing:-.025em;margin-top:calc(1rem*var(--simple-editor-fit-scale));line-height:1.15}.tiptap.ProseMirror.simple-editor h2{font-size:calc(40pt*var(--simple-editor-fit-scale));font-weight:var(--heading-font-weight,700);letter-spacing:-.02em;margin-top:calc(1rem*var(--simple-editor-fit-scale));line-height:1.2}.tiptap.ProseMirror.simple-editor h3{font-size:calc(23pt*var(--simple-editor-fit-scale));font-weight:var(--heading-font-weight,600);letter-spacing:-.015em;margin-top:calc(.5rem*var(--simple-editor-fit-scale));line-height:1.25}.tiptap.ProseMirror.simple-editor h4{font-size:calc(20pt*var(--simple-editor-fit-scale));font-weight:var(--heading-font-weight,600);letter-spacing:-.01em;margin-top:calc(.5rem*var(--simple-editor-fit-scale));line-height:1.3}.simple-editor-wrapper[data-flow]{--simple-editor-fit-scale:.6;height:auto;overflow:visible}.simple-editor-wrapper[data-flow] .simple-editor-content{height:auto}.simple-editor-wrapper[data-flow][data-text-icon-outside]>.simple-editor-box{flex:none;overflow:visible}.simple-editor-wrapper[data-flow] .tiptap.ProseMirror.simple-editor{min-height:0}.simple-editor-wrapper[data-flow] .tiptap.ProseMirror.simple-editor,.simple-editor-wrapper[data-flow] .tiptap.ProseMirror.simple-editor p{font-size:max(16px,20pt*var(--simple-editor-fit-scale))}@media screen and (max-width:480px){.simple-editor-content .tiptap.ProseMirror.simple-editor[contenteditable=true]{padding-block:var(--editor-padding-top) calc(var(--editor-padding-bottom) + 30vh);padding-inline:var(--editor-padding-inline-start) var(--editor-padding-inline-end)}}.outline-text-mark{text-rendering:optimizelegibility;paint-order:stroke fill}.outline-text-mark.fill-visible{color:var(--ot-fill,currentColor);-webkit-text-fill-color:var(--ot-fill,currentColor)}.outline-text-mark::selection,.outline-text-mark ::selection,.outline-text-mark .selection,.outline-text-mark .selection *{paint-order:stroke fill;-webkit-text-fill-color:var(--ot-color)!important;color:var(--ot-color)!important;-webkit-text-stroke:var(--ot-width) var(--ot-color)!important}.text-animate-node__content .outline-text-mark{color:#0000!important;-webkit-text-fill-color:#0000!important;-webkit-text-stroke:0 #0000!important;paint-order:normal!important}.text-animate-node__content .outline-text-mark .selection,.text-animate-node__content .outline-text-mark .selection *,.text-animate-node__content .outline-text-mark::selection,.text-animate-node__content .outline-text-mark ::selection{background-color:rgba(var(--selection-rgb,59, 130, 246), .35);color:#0000!important;-webkit-text-fill-color:#0000!important;-webkit-text-stroke:0 #0000!important;paint-order:normal!important}