.rte-content{color:#374151;min-width:0;max-width:100%;font-size:1.125rem;line-height:1.85;overflow-x:hidden}.rte-content h1{color:#111827;letter-spacing:-.02em;margin:1.25rem 0 .75rem;font-size:2rem;font-weight:800;line-height:1.2}.rte-content h2{color:#1f2937;letter-spacing:-.01em;margin:1.1rem 0 .6rem;font-size:1.6rem;font-weight:700;line-height:1.25}.rte-content h3{color:#374151;margin:.9rem 0 .5rem;font-size:1.3rem;font-weight:700;line-height:1.3}.rte-content p{margin:.5rem 0}.rte-content p+p{margin-top:.85rem}.rte-content strong{color:#111827;font-weight:700}.rte-content em{font-style:italic}.rte-content u{text-decoration:underline}.rte-content s{color:#9ca3af;text-decoration:line-through}.rte-content mark{background-color:#fef08a;border-radius:3px;padding:0 3px}.rte-content code{color:#c2410c;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:5px;padding:.15em .45em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em}.rte-content ul{margin:.65rem 0;padding-left:1.75rem;list-style-type:disc}.rte-content ol{margin:.65rem 0;padding-left:1.75rem;list-style-type:decimal}.rte-content li{margin:.35rem 0;font-size:1.05em}.rte-content blockquote{color:#6b7280;background:#fff7ed;border-left:4px solid #f97316;border-radius:0 8px 8px 0;margin:.75rem 0;padding:.5rem 1.25rem;font-style:italic}.rte-content hr{border:none;border-top:2px solid #f3f4f6;margin:1rem 0}.rte-table-wrap{width:100%;max-width:100%;margin:.75rem 0;overflow:hidden}.rte-content table{border-collapse:collapse;table-layout:fixed;width:100%;max-width:100%;margin:0 auto;font-size:clamp(.5em,2vw,.95em);font-weight:600}.rte-content table th,.rte-content table td{vertical-align:middle;text-align:center;word-break:break-word;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;border:1.5px solid #fdba74;padding:clamp(.2rem,.8vw,.5rem) clamp(.25rem,1.2vw,.75rem)}.rte-content table thead th{color:#7c2d12;text-transform:none;letter-spacing:0;word-break:break-word;overflow-wrap:anywhere;background:#fff7ed;font-size:.78em;font-weight:600}.rte-content table tbody tr:nth-child(2n) td{background:#fffbeb}.rte-content p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#9ca3af;pointer-events:none;height:0}
