:is(.rte,.mw) .tiptap-content{font-family:var(--font-sans);font-size:1.02rem;line-height:1.85;color:var(--ink);overflow-wrap:break-word;background:transparent;border:0;box-shadow:none;padding:0}:is(.rte,.mw) .tiptap-content>:first-child{margin-top:0}:is(.rte,.mw) .tiptap-content h2{font-family:var(--font-display);font-size:1.85rem;line-height:1.23;color:var(--teal-deep);margin:1.8em 0 .65em}:is(.rte,.mw) .tiptap-content h3{font-family:var(--font-display);font-size:1.4rem;line-height:1.3;color:var(--teal-deep);margin:1.5em 0 .55em;border:0;padding:0;background:none}:is(.rte,.mw) .tiptap-content h4{font-family:var(--font-display);font-size:1.15rem;line-height:1.35;color:var(--teal-deep);margin:1.4em 0 .5em}:is(.rte,.mw) .tiptap-content h2[id]{scroll-margin-top:112px}:is(.rte,.mw) .tiptap-content p{margin:0 0 1.1em}:is(.rte,.mw) .tiptap-content a{color:var(--teal);text-decoration:underline;text-underline-offset:3px}:is(.rte,.mw) .tiptap-content a:hover{color:var(--gold-deep)}:is(.rte,.mw) .tiptap-content strong{font-weight:700;color:var(--teal-deep)}:is(.rte,.mw) .tiptap-content mark{background:var(--cream-deep);border-radius:3px;padding:1px 3px}:is(.rte,.mw) .tiptap-content hr{border:0;height:1px;background:var(--border);margin:2.2em 0}:is(.rte,.mw) .tiptap-content ol,:is(.rte,.mw) .tiptap-content ul{padding:0 0 0 1.5em;margin:1em 0 1.5em;border:0;background:transparent}:is(.rte,.mw) .tiptap-content li{margin:.5em 0}:is(.rte,.mw) .tiptap-content li::marker{color:var(--gold-deep)}:is(.rte,.mw) .tiptap-content li>p{margin:0}:is(.rte,.mw) .tiptap-content ul[data-type=taskList]{padding-left:0;list-style:none}:is(.rte,.mw) .tiptap-content ul[data-type=taskList] li{display:flex;gap:12px;align-items:flex-start}:is(.rte,.mw) .tiptap-content ul[data-type=taskList] li[data-checked=true]{color:var(--slate);text-decoration:line-through}:is(.rte,.mw) .tiptap-content li>label{flex:0 0 auto}:is(.rte,.mw) .tiptap-content li>div{min-width:0;flex:1 1}:is(.rte,.mw) .tiptap-content blockquote{margin:1.7em 0;padding:20px 26px;border-left:3px solid var(--gold);background:var(--cream);border-radius:0 var(--r-md) var(--r-md) 0;color:var(--teal-deep)}:is(.rte,.mw) .tiptap-content blockquote>:last-child{margin-bottom:0}:is(.rte,.mw) .tiptap-content img{width:auto;max-width:100%;height:auto;border-radius:12px;margin-block:26px}:is(.rte,.mw) .tiptap-content .tableWrapper{margin:1.6em 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--border);border-radius:var(--r-md);background:#fff}:is(.rte,.mw) .tiptap-content table{width:100%;margin:1.6em 0;border-collapse:collapse;table-layout:auto;font-size:.94rem;line-height:1.55}:is(.rte,.mw) .tiptap-content .tableWrapper table{margin:0}:is(.rte,.mw) .tiptap-content td,:is(.rte,.mw) .tiptap-content th{min-width:96px;padding:12px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--border);border-right:1px solid var(--border)}:is(.rte,.mw) .tiptap-content td:last-child,:is(.rte,.mw) .tiptap-content th:last-child{border-right:0}:is(.rte,.mw) .tiptap-content tr:last-child>td{border-bottom:0}:is(.rte,.mw) .tiptap-content th{background:var(--teal-soft);color:var(--teal-deep);font-weight:700}:is(.rte,.mw) .tiptap-content tbody tr:nth-child(2n)>td{background:color-mix(in srgb,var(--teal-soft) 26%,#fff)}:is(.rte,.mw) .tiptap-content td>p,:is(.rte,.mw) .tiptap-content th>p{margin:0}:is(.rte,.mw) .tiptap-content .callout{border:1px solid var(--border);border-radius:12px;padding:22px;margin-block:24px}:is(.rte,.mw) .tiptap-content .callout--info{background:#edf5fb}:is(.rte,.mw) .tiptap-content .callout--tip{background:#edf5eb}:is(.rte,.mw) .tiptap-content .callout--warning{background:#fff5df}:is(.rte,.mw) .tiptap-content .callout--highlight{background:#e8f2ee}:is(.rte,.mw) .tiptap-content .callout>:last-child{margin-bottom:0}