.prose-edt h1{font-family:DM Sans,sans-serif;font-size:calc(clamp(22px, .9036vw + 18.747px, 28px) * var(--text-scale,1));letter-spacing:-.025em;color:var(--c-text);margin-top:2.5rem;margin-bottom:1rem;font-family:DM Sans,sans-serif;font-weight:600;line-height:1.05}.prose-edt h1:after{content:"";background:linear-gradient(to right, var(--c-primary), transparent);border-radius:9999px;width:2.25rem;height:2px;margin-top:.5rem;display:block}.prose-edt h2{font-family:DM Sans,sans-serif;font-size:calc(clamp(20px, .3012vw + 18.916px, 22px) * var(--text-scale,1));letter-spacing:-.022em;color:var(--c-text);margin-top:2rem;margin-bottom:.875rem;font-family:DM Sans,sans-serif;font-weight:600;line-height:1.1}.prose-edt h3{font-family:DM Sans,sans-serif;font-size:calc(clamp(18px, .3012vw + 16.916px, 20px) * var(--text-scale,1));letter-spacing:-.018em;color:var(--c-text);margin-top:1.5rem;margin-bottom:.75rem;font-family:DM Sans,sans-serif;font-weight:600;line-height:1.15}.prose-edt h4{font-family:DM Sans,sans-serif;font-size:calc(clamp(17px, .1506vw + 16.458px, 18px) * var(--text-scale,1));letter-spacing:-.012em;color:var(--c-text-secondary);margin-top:1.5rem;margin-bottom:.625rem;font-family:DM Sans,sans-serif;font-weight:600;line-height:1.2}.prose-edt p{font-size:calc(17px * var(--text-scale,1));color:var(--c-text);margin-top:1.25rem;margin-bottom:1.25rem;font-family:Inter,sans-serif;font-weight:400;line-height:1.7}.prose-edt p[data-subtitulo]{font-size:calc(14px * var(--text-scale,1));color:var(--c-text-muted);margin-top:.25rem;margin-bottom:1.25rem;font-family:Inter,sans-serif;font-weight:400;line-height:1.55}.prose-edt :is(h1,h2,h3,h4):has(+p[data-subtitulo]){margin-bottom:.25rem}.prose-edt h1:first-child,.prose-edt h2:first-child,.prose-edt h3:first-child,.prose-edt h4:first-child,.prose-edt p:first-child,.prose-edt ul:first-child,.prose-edt ol:first-child,.prose-edt blockquote:first-child{margin-top:0}.prose-edt [data-callout] :is(p,ul,ol,blockquote):last-child{margin-bottom:0}.prose-edt ul,.prose-edt ol{font-size:calc(17px * var(--text-scale,1));margin-top:1.25rem;margin-bottom:1.25rem;padding-left:1.25rem;font-family:Inter,sans-serif;font-weight:400;line-height:1.7}.prose-edt ul{list-style:outside}.prose-edt ol{list-style:decimal}.prose-edt li{font-size:calc(17px * var(--text-scale,1));color:var(--c-text);margin-top:.125rem;margin-bottom:.125rem;font-family:Inter,sans-serif;font-weight:400;line-height:1.7}.prose-edt blockquote{border-left-width:2px;border-color:var(--c-border-strong);color:var(--c-text-secondary);margin-top:1.25rem;margin-bottom:1.25rem;padding-left:.875rem;font-style:italic}.prose-edt--denso p,.prose-edt--denso ul,.prose-edt--denso ol,.prose-edt--denso li{font-size:calc(14px * var(--text-scale,1));font-family:Inter,sans-serif;font-weight:400;line-height:1.55}.prose-edt code{background-color:var(--c-background-subtle);font-family:JetBrains Mono,monospace;font-size:calc(12px * var(--text-scale,1));color:var(--c-text);border-radius:.25rem;padding-left:.375rem;padding-right:.375rem;font-family:JetBrains Mono,monospace;font-weight:400;line-height:1.4}.prose-edt a{color:var(--c-text-link);text-decoration-line:underline}.prose-edt sub,.prose-edt sup{font-size:.75em}.prose-edt pre{background-color:var(--c-background-subtle);font-family:JetBrains Mono,monospace;font-size:calc(12px * var(--text-scale,1));color:var(--c-text);border-radius:.375rem;margin-top:.625rem;margin-bottom:.625rem;padding:.75rem;font-family:JetBrains Mono,monospace;font-weight:400;line-height:1.4;overflow-x:auto}.prose-edt pre code{color:var(--c-text);background-color:#0000;padding:0}.prose-edt table:not(.tabela-edt){border-collapse:collapse;width:100%;margin-top:.75rem;margin-bottom:.75rem}.prose-edt table:not(.tabela-edt) th,.prose-edt table:not(.tabela-edt) td{border-width:1px;border-color:var(--c-border);font-size:calc(13px * var(--text-scale,1));color:var(--c-text);padding:.5rem .75rem;font-family:Inter,sans-serif;font-weight:400;line-height:1.5}.prose-edt table:not(.tabela-edt) th{background-color:var(--c-background-subtle);text-align:left;font-weight:500}.prose-edt .selectedCell{background-color:var(--c-primary-subtle)}.prose-edt ul[data-type=taskList]{margin-top:.5rem;margin-bottom:.5rem;padding-left:0;list-style-type:none}.prose-edt ul[data-type=taskList] li{align-items:flex-start;gap:.5rem;display:flex}.prose-edt ul[data-type=taskList] li>label{-webkit-user-select:none;user-select:none;margin-top:.25rem}.prose-edt ul[data-type=taskList] li>div{flex:1;min-width:0}.prose-edt .is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--c-text-placeholder);float:left;pointer-events:none;height:0}.prose-edt p[data-line]{gap:.75rem;display:flex}.prose-edt p[data-line]:before{content:attr(data-line);-webkit-user-select:none;user-select:none;text-align:right;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:var(--c-text-muted)}.prose-edt blockquote{border-left-width:2px;border-color:var(--c-border-strong);color:var(--c-text-secondary);padding-left:1rem}.prose-edt mark{background-color:var(--c-warning-subtle);color:var(--c-text);border-radius:.25rem;padding-left:.125rem;padding-right:.125rem}
