.elementor-73189 .elementor-element.elementor-element-f48f411{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-73189 .elementor-element.elementor-element-7ed20f7{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-73189 .elementor-element.elementor-element-150a996 img{border-radius:11px 11px 11px 11px;}.elementor-73189 .elementor-element.elementor-element-150a996 .widget-image-caption{font-size:0.9rem;font-style:italic;}.elementor-73189 .elementor-element.elementor-element-87d9cc6{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-73189 .elementor-element.elementor-element-71ac9e4 .aiwiz-faq{background-color:#FFFFFF;}.elementor-73189 .elementor-element.elementor-element-71ac9e4 .aiwiz-faq__title{color:#002847;}.elementor-73189 .elementor-element.elementor-element-71ac9e4 .aiwiz-faq__question{color:#002847;}.elementor-73189 .elementor-element.elementor-element-71ac9e4 .aiwiz-faq__answer{color:#555555;}.elementor-73189 .elementor-element.elementor-element-71ac9e4 .aiwiz-faq__item:hover{border-color:#2e75b6;}.elementor-73189 .elementor-element.elementor-element-71ac9e4 .aiwiz-faq__item[open]{border-color:#2e75b6;}.elementor-73189 .elementor-element.elementor-element-71ac9e4 .aiwiz-faq__item[open] .aiwiz-faq__question::after{background:#002847;}.elementor-73189 .elementor-element.elementor-element-71ac9e4 .aiwiz-faq__question:hover::after{background:#002847;}@media(max-width:1200px){.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-af700a0 *//* Paste into the GPT-6 Sol text widget: Advanced > Custom CSS.
   Same rules as the Claude Opus 5 text widget (post 68290): tables become cards below 640px (cards-640) or 800px (cards-800) of table width. */
body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 .aiwiz-table {container: aiwiztable / inline-size;}
body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 .aiwiz-mobile-label {display:none;}
body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 .aiwiz-table__scroll:focus-visible {outline:3px solid #0b6f98 !important;outline-offset:2px !important;}
@container aiwiztable (max-width:39.999rem) {
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table.aiwiz-table--cards-640 .aiwiz-table__scroll { overflow:visible; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table.aiwiz-table--cards-640 table { display:block; inline-size:100%; font-size:1rem; line-height:1.5; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table.aiwiz-table--cards-640 table thead { position:absolute; inline-size:1px; block-size:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); clip-path:inset(50%); white-space:nowrap; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table.aiwiz-table--cards-640 table tbody { display:block; padding:.75rem; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table.aiwiz-table--cards-640 table tbody tr { display:block; margin:0 0 1rem; border:1px solid #d8e2e8; border-radius:.5rem; background:#fff; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table.aiwiz-table--cards-640 table tbody tr:last-child { margin-block-end:0; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table.aiwiz-table--cards-640 table tbody :is(th,td) { display:block; inline-size:auto; min-inline-size:0; max-inline-size:100%; padding:.75rem 1rem; border:0; font-size:1rem; line-height:1.5; overflow-wrap:anywhere; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table.aiwiz-table--cards-640 table tbody th[scope="row"] { background:#0b3a57; color:#fff; border-radius:.45rem .45rem 0 0; font-weight:600; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table.aiwiz-table--cards-640 table tbody td + td { border-block-start:1px solid #eef2f5; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table.aiwiz-table--cards-640 .aiwiz-mobile-label { display:block; color:#06273a; font-weight:600; margin-block-end:.25rem; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table.aiwiz-table--cards-640 .aiwiz-table__hint { display:none; }
}
@container aiwiztable (max-width:49.999rem) {
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table.aiwiz-table--cards-800 .aiwiz-table__scroll { overflow:visible; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table.aiwiz-table--cards-800 table { display:block; inline-size:100%; font-size:1rem; line-height:1.5; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table.aiwiz-table--cards-800 table thead { position:absolute; inline-size:1px; block-size:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); clip-path:inset(50%); white-space:nowrap; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table.aiwiz-table--cards-800 table tbody { display:block; padding:.75rem; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table.aiwiz-table--cards-800 table tbody tr { display:block; margin:0 0 1rem; border:1px solid #d8e2e8; border-radius:.5rem; background:#fff; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table.aiwiz-table--cards-800 table tbody tr:last-child { margin-block-end:0; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table.aiwiz-table--cards-800 table tbody :is(th,td) { display:block; inline-size:auto; min-inline-size:0; max-inline-size:100%; padding:.75rem 1rem; border:0; font-size:1rem; line-height:1.5; overflow-wrap:anywhere; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table.aiwiz-table--cards-800 table tbody th[scope="row"] { background:#0b3a57; color:#fff; border-radius:.45rem .45rem 0 0; font-weight:600; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table.aiwiz-table--cards-800 table tbody td + td { border-block-start:1px solid #eef2f5; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table.aiwiz-table--cards-800 .aiwiz-mobile-label { display:block; color:#06273a; font-weight:600; margin-block-end:.25rem; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table.aiwiz-table--cards-800 .aiwiz-table__hint { display:none; }
}
@media print {
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table :is(table) { display:table; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table thead { position:static; display:table-header-group; inline-size:auto; block-size:auto; overflow:visible; clip:auto; clip-path:none; white-space:normal; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table tbody { display:table-row-group; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table tbody tr { display:table-row; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table tbody :is(th,td) { display:table-cell; padding:.25rem; font-size:10pt; }
  body #lqd-site-content .elementor-73189 .elementor-element.elementor-element-af700a0 figure.aiwiz-table .aiwiz-mobile-label { display:none; }
}/* End custom CSS */