/* Guide body styles are scoped; Elementor's native controls remain authoritative. */
.cw-article-fragment{display:contents}
.cw-article-document{min-width:0;color:var(--text-primary);font-family:var(--font-sans);font-size:15px;line-height:1.8}
.cw-article-document .elementor-heading-title{line-height:inherit;font-family:inherit}
.cw-article-document .elementor-widget-heading .elementor-heading-title{font-family:var(--font-sans)}
.cw-article-document .cw-article-title .elementor-heading-title{font-family:var(--font-voice)}
.cw-article-document .elementor-widget-text-editor{font-family:var(--font-sans)}
.cw-article-title{font-family:var(--font-voice)}
.cw-article-original-point:before{content:'✓';color:var(--br);position:absolute;left:0;top:0;font-size:16px}
.cw-article-document .elementor-widget-text-editor p{margin-top:0;margin-bottom:0.85em}
.cw-article-document .elementor-widget-text-editor p:last-child{margin-bottom:0}
.cw-article-document .elementor-widget-text-editor ul,.cw-article-document .elementor-widget-text-editor ol{padding-left:1.5em;margin:0 0 1em}
.cw-article-document .elementor-widget-text-editor li{margin:0.35em 0}
.cw-article-document .elementor-widget-text-editor a{color:var(--br);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.cw-article-document .cw-article-table .elementor-widget-container{overflow-x:auto;max-width:100%}
.cw-article-document table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.7}
.cw-article-document th,.cw-article-document td{border:1px solid var(--border-strong);padding:10px 12px;text-align:left;vertical-align:top;overflow-wrap:anywhere}
.cw-article-document th{background:var(--surface-1);font-weight:600}
.cw-editor-preview .cw-article-document{max-width:740px;margin:40px auto;padding:0}
.cw-editor-preview .cw-article-lang-en{margin-top:60px}
@media(max-width:759px){.cw-editor-preview .cw-article-document{padding:0 18px}.cw-article-document table{font-size:13px}.cw-article-document th,.cw-article-document td{padding:8px}}
