/*lc-mode-adapted*/.lc-rich-toolbar{display:flex;flex-wrap:wrap;gap:7px;padding:9px;margin:6px 0 8px;background:#f5f8fd;background:var(--lc-mode-surface, #f5f8fd);border:1px solid #d9e4f2;border:1px solid var(--lc-mode-border, #d9e4f2);border-radius:10px}.lc-rich-toolbar button{appearance:none;background:#fff;background:var(--lc-mode-surface, #fff);border:1px solid #cfdaea;border:1px solid var(--lc-mode-border, #cfdaea);color:#253a57;color:var(--lc-mode-ink-blue, #253a57);border-radius:7px;padding:8px 10px;font-size:13px;font-weight:650;cursor:pointer;transition:background .12s ease}.lc-rich-toolbar button:hover,.lc-rich-toolbar button:focus-visible{background:#eaf1ff;background:var(--lc-mode-surface, #eaf1ff);border-color:#5c85e8;outline:none}.lc-rich-small{font-size:.82em}.lc-rich-large{font-size:1.17em}.lc-blog-body{white-space:normal!important;overflow-wrap:anywhere}.lc-blog-body p{font-size:16px;line-height:1.85;margin:0 0 17px}.lc-blog-body h2{font-size:clamp(24px,2.3vw,31px);line-height:1.3;color:#172238;color:var(--lc-mode-text, #172238);font-weight:800;margin:30px 0 12px}.lc-blog-body h3{font-size:clamp(19px,1.75vw,23px);line-height:1.4;color:#172238;color:var(--lc-mode-text, #172238);font-weight:750;margin:23px 0 10px}.lc-blog-body strong{font-weight:800}.lc-blog-body .lc-rich-small{font-size:13px}.lc-blog-body .lc-rich-large{font-size:19px}.lcnt-mini-copy .lc-rich-small{font-size:.82em}.lcnt-mini-copy .lc-rich-large{font-size:1.17em}.lcnt-mini-copy p{margin:0 0 10px;line-height:1.65}.lcnt-mini-copy h2{font-size:18px;font-weight:800;margin:13px 0 8px}.lcnt-mini-copy h3{font-size:16px;font-weight:750;margin:12px 0 6px}.lc-email-draft-hint{margin:10px 0;padding:10px 12px;background:#fff7ed;background:var(--lc-mode-surface, #fff7ed);color:#7c4a13;color:var(--lc-mode-ink-red, #7c4a13);border:1px solid #f3dfbb;border:1px solid var(--lc-mode-border, #f3dfbb);border-radius:9px;font-size:12px;line-height:1.5}

.lc-rich-preview-wrap{border:1px solid #d9e4f2;border:1px solid var(--lc-mode-border, #d9e4f2);border-radius:11px;padding:12px;margin:14px 0 21px;background:#fbfcff;background:var(--lc-mode-surface, #fbfcff)}.lc-rich-preview-wrap summary{cursor:pointer;font-weight:700;color:#1d477e;color:var(--lc-mode-ink-blue, #1d477e)}.lc-rich-preview-wrap .lc-blog-body{padding:16px 8px 3px}
