.tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;height:0}.tiptap.service-content h1{font-size:4rem;line-height:1;font-weight:900;margin-bottom:3rem;text-transform:uppercase;letter-spacing:-.05em;color:#0f172a}.tiptap.service-content h2{font-size:2.25rem;line-height:2.5rem;font-weight:900;color:#0f172a;margin-bottom:2rem;margin-top:5rem;text-transform:uppercase;letter-spacing:-.025em}.dark .tiptap.service-content h1,.dark .tiptap.service-content h2{color:#f8fafc}.tiptap.service-content h3{font-size:1.5rem;line-height:2rem;font-weight:900;color:#ef8e1e;margin-bottom:1.5rem;margin-top:3.5rem;text-transform:uppercase}.tiptap.service-content p{color:#475569;line-height:1.8;margin-bottom:2rem;font-size:1.25rem}.dark .tiptap.service-content p{color:#94a3b8}.tiptap.service-content ul{list-style-type:none;padding-left:0;margin-bottom:2.5rem}.tiptap.service-content ul li{margin-bottom:1rem;position:relative;padding-left:2rem;font-size:1.125rem;font-weight:500}.tiptap.service-content ul li:before{content:"→";position:absolute;left:0;color:#ef8e1e;font-weight:900}.tiptap ul[data-type=taskList]{list-style:none;padding:0}.tiptap ul[data-type=taskList] li{display:flex;align-items:flex-start;margin-bottom:.75rem}.tiptap ul[data-type=taskList] label{flex:0 0 auto;margin-right:1rem;-webkit-user-select:none;user-select:none}.tiptap ul[data-type=taskList] li>div{flex:1 1 auto}.tiptap .bg-slate-900{background-color:#0f172a;color:#f8fafc!important;padding:5rem;border-radius:4rem;margin:5rem 0}.tiptap .bg-slate-900 p{color:#e2e8f0!important}.tiptap .bg-slate-900 h2,.tiptap .bg-slate-900 h3{color:#fff!important}.tiptap table{border-collapse:collapse;table-layout:fixed;width:100%;margin:4rem 0;overflow:hidden;border-radius:2rem;border:1px solid #e2e8f0}.tiptap pre code{color:inherit;padding:0;background:none;font-size:.8rem}.tiptap .hljs-comment,.tiptap .hljs-quote{color:#64748b}.tiptap .hljs-variable,.tiptap .hljs-template-variable,.tiptap .hljs-tag,.tiptap .hljs-name,.tiptap .hljs-selector-id,.tiptap .hljs-selector-class,.tiptap .hljs-regexp,.tiptap .hljs-deletion{color:#f87171}.tiptap .hljs-number,.tiptap .hljs-built_in,.tiptap .hljs-builtin-name,.tiptap .hljs-literal,.tiptap .hljs-type,.tiptap .hljs-params,.tiptap .hljs-meta,.tiptap .hljs-link{color:#fb923c}.tiptap .hljs-attribute{color:#fbbf24}.tiptap .hljs-string,.tiptap .hljs-symbol,.tiptap .hljs-bullet,.tiptap .hljs-addition{color:#4ade80}.tiptap .hljs-keyword,.tiptap .hljs-selector-tag{color:#60a5fa}.tiptap .hljs-emphasis{font-style:italic}.tiptap .hljs-strong{font-weight:700}.tiptap .ProseMirror-selectednode table{outline:4px solid #EF8E1E}.tiptap table td,.tiptap table th{min-width:1em;border:1px solid #e2e8f0;padding:1.5rem;vertical-align:top;box-sizing:border-box;position:relative}.tiptap table th{font-weight:900;text-align:left;background-color:#f8fafc;text-transform:uppercase;font-size:.875rem;letter-spacing:.1em;color:#64748b}.dark .tiptap table,.dark .tiptap table td,.dark .tiptap table th{border-color:#1e293b}.dark .tiptap table th{background-color:#0f172a;color:#94a3b8}.tiptap .selectedCell:after{z-index:2;content:"";position:absolute;inset:0;background:#ef8e1e1f;pointer-events:none}.tiptap .column-resize-handle{position:absolute;right:-2px;top:0;bottom:-2px;width:4px;background-color:#ef8e1e;pointer-events:none}.tiptap table p{margin-bottom:0!important;font-size:1rem!important}.tiptap img{max-width:100%;height:auto;display:block;margin:4rem auto}
