.ct-content .ct-align-left{text-align:left}.ct-content .ct-align-center{text-align:center}.ct-content .ct-align-right{text-align:right}.ct-content .ct-image{max-width:100%;margin:20px 0}.ct-content .ct-image.ct-align-center{margin-left:auto;margin-right:auto}.ct-content .ct-image.ct-align-right{margin-left:auto}.ct-content .ct-width-medium{width:600px}.ct-content .ct-width-small{width:300px}.ct-content .ct-width-full{width:100%}.ct-content .ct-block-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:16px;margin:24px 0}.ct-content .ct-block-gallery figure{margin:0;min-width:0}.ct-content .ct-block-gallery img{width:100%;height:auto;display:block;border-radius:8px}.ct-content figcaption{color:#667085;font-size:12px;line-height:1.6;padding:8px 0}.ct-content .ct-table-wrap{overflow:auto;max-width:100%;margin:20px 0}.ct-content .ct-table-wrap table{min-width:300px}.ct-content .ct-important{border-color:#246bfd;background:#eef4ff}.ct-content .ct-button-outline{background:transparent;color:#1656d8;border:1px solid #1656d8}.ct-content .ct-rich-block{margin:20px 0;overflow-wrap:anywhere}
.ct-content .ct-columns{display:grid;min-width:0;width:100%;align-items:start;margin:24px 0}.ct-content .ct-column{min-width:0;overflow-wrap:anywhere}.ct-content .ct-column img,.ct-content .ct-image img{max-width:100%;height:auto}.ct-content .ct-image img{width:100%;display:block}.ct-content .ct-rich-block[style*="font-size"] :is(p,li){font-size:inherit}.ct-content .ct-rich-block[style*="color"] :is(p,li,h2,h3){color:inherit}.ct-content .ct-reference{border-left:3px solid #4bbada;padding:18px;background:#f1f5f9;overflow-wrap:anywhere}.ct-token-key{color:#90caff}.ct-token-string{color:#b3e6a7}.ct-token-comment{color:#a0a9b6}.ct-token-number{color:#edc17d}.ct-content pre code,.ct-canvas-render pre code{white-space:pre;font-family:ui-monospace,Consolas,monospace}.ct-content{container-type:inline-size}
@container(max-width:600px){.ct-content .ct-columns-stack{grid-template-columns:minmax(0,1fr)!important}.ct-content .ct-columns-stack.ct-columns-reverse>.ct-column:first-child{order:2}.ct-content .ct-columns-stack.ct-columns-reverse>.ct-column:last-child{order:1}}
@media(max-width:600px){.ct-content .ct-columns-stack{grid-template-columns:minmax(0,1fr)!important}.ct-content .ct-columns-stack.ct-columns-reverse>.ct-column:first-child{order:2}.ct-content .ct-columns-stack.ct-columns-reverse>.ct-column:last-child{order:1}}
.ct-html-frame{display:block;width:100%;height:240px;max-width:100%;border:1px solid #2d475d;border-radius:10px;background:#101824;margin:20px 0}
.ct-table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.ct-table-wrap table{border-collapse:collapse;min-width:100%}.ct-table-wrap td,.ct-table-wrap th{padding:10px;border:1px solid #506b7f}.ct-table-wrap th{background:#1b3b51;color:white}.ct-table-wrap .ct-table-borderless th,.ct-table-wrap .ct-table-borderless td{border:none}
.ct-button-size-small{padding:8px 14px!important;font-size:13px!important}.ct-button-size-large{padding:16px 28px!important;font-size:18px!important}.ct-button-full{display:block!important;width:100%;box-sizing:border-box;text-align:center}
