/* Article-owned viewer; these selectors never restyle theme images. */
img[data-cas-image-trigger]{cursor:zoom-in}
img[data-cas-image-trigger]:focus-visible{outline:3px solid #328bd4;outline-offset:5px}
[data-cas-image-restored]:focus,[data-cas-image-restored]:focus-visible{outline:none!important;outline-offset:0!important}
[data-cas-image-restored-decoration]{box-shadow:var(--cas-image-return-box-shadow)!important;border-top-width:var(--cas-image-return-border-top-width)!important;border-top-style:var(--cas-image-return-border-top-style)!important;border-top-color:var(--cas-image-return-border-top-color)!important;border-right-width:var(--cas-image-return-border-right-width)!important;border-right-style:var(--cas-image-return-border-right-style)!important;border-right-color:var(--cas-image-return-border-right-color)!important;border-bottom-width:var(--cas-image-return-border-bottom-width)!important;border-bottom-style:var(--cas-image-return-border-bottom-style)!important;border-bottom-color:var(--cas-image-return-border-bottom-color)!important;border-left-width:var(--cas-image-return-border-left-width)!important;border-left-style:var(--cas-image-return-border-left-style)!important;border-left-color:var(--cas-image-return-border-left-color)!important;border-top-left-radius:var(--cas-image-return-border-top-left-radius)!important;border-top-right-radius:var(--cas-image-return-border-top-right-radius)!important;border-bottom-left-radius:var(--cas-image-return-border-bottom-left-radius)!important;border-bottom-right-radius:var(--cas-image-return-border-bottom-right-radius)!important}
.cas-article-image-modal{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:24px;background:var(--cas-image-overlay-background,rgba(9,15,26,.88));backdrop-filter:blur(var(--cas-image-overlay-blur,0px));-webkit-backdrop-filter:blur(var(--cas-image-overlay-blur,0px));box-sizing:border-box;color:#fff;overscroll-behavior:contain;font-family:system-ui,sans-serif}
.cas-article-image-modal[hidden]{display:none!important}
.cas-article-image-modal .cas-article-image-dialog{width:max-content;max-width:100%;height:max-content;max-height:100%;display:flex;flex-direction:column;position:relative;min-width:0;border-radius:14px;background:#111a27;box-shadow:0 22px 90px #0008;overflow:hidden}
.cas-article-image-modal .cas-article-image-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:10px 12px;flex-shrink:0}
.cas-article-image-modal button{appearance:none;border:1px solid #ffffff55;border-radius:8px;background:#26364b;color:#fff;padding:8px 14px;font:600 14px/1.3 system-ui,sans-serif;cursor:pointer;min-height:38px}
.cas-article-image-modal button:hover{background:#354e6c;color:#fff}
.cas-article-image-modal button:focus-visible{outline:3px solid #8acaff;outline-offset:2px}
.cas-article-image-modal .cas-article-image-toolbar .cas-article-image-close{display:grid;place-items:center;box-sizing:border-box;flex:none;width:42px;height:42px;min-width:42px;min-height:42px;padding:0;margin:0;font-size:0;line-height:1;background:var(--cas-image-close-background,#a63838);color:var(--cas-image-close-color,#fff)}
.cas-article-image-modal .cas-article-image-toolbar .cas-article-image-close:hover{background:var(--cas-image-close-hover,#862d2d);color:var(--cas-image-close-color,#fff)}
.cas-article-image-modal .cas-article-image-close-icon{display:block;position:relative;width:18px;height:18px;margin:0;padding:0}
.cas-article-image-modal .cas-article-image-close-icon:before,.cas-article-image-modal .cas-article-image-close-icon:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:2px;border-radius:1px;background:currentColor;transform:translate(-50%,-50%) rotate(45deg)}
.cas-article-image-modal .cas-article-image-close-icon:after{transform:translate(-50%,-50%) rotate(-45deg)}
.cas-article-image-modal .cas-article-image-stage{display:grid;place-items:center;overflow:hidden;max-width:calc(100vw - 48px);max-height:calc(100dvh - 110px);min-height:1px;overscroll-behavior:contain}
.cas-article-image-modal .cas-article-image-stage img{display:block;width:auto;height:auto;max-width:calc(100vw - 48px);max-height:calc(100dvh - 110px);object-fit:contain;margin:0;border:0;border-radius:0 0 12px 12px;box-shadow:none}
.cas-article-image-modal .cas-article-image-error{margin:0;padding:20px 24px;color:#fff;font-size:16px}
.cas-article-image-modal .cas-article-image-error[hidden]{display:none!important}
.cas-article-image-modal .cas-article-image-stage[hidden],.cas-article-image-modal .cas-article-image-stage img[hidden],.cas-article-image-modal .cas-article-image-loading[hidden]{display:none!important}
.cas-article-image-modal .cas-article-image-stage.is-loading{min-width:min(320px,calc(100vw - 48px));min-height:200px}
.cas-article-image-modal .cas-article-image-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;box-sizing:border-box;color:#fff;font:500 16px/1.5 system-ui,sans-serif;text-align:center}
.cas-article-image-modal .cas-article-image-spinner{display:block;box-sizing:border-box;width:40px;height:40px;border:3px solid #ffffff40;border-top-color:#fff;border-radius:50%;animation:cas-article-image-loading 1s linear infinite}
@keyframes cas-article-image-loading{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.cas-article-image-modal .cas-article-image-spinner{animation:none}}
@media(max-width:767px){.cas-article-image-modal{padding:10px}.cas-article-image-modal .cas-article-image-stage,.cas-article-image-modal .cas-article-image-stage img{max-width:calc(100vw - 20px);max-height:calc(100dvh - 84px)}}

/* Applied only to marked, generated article prose; native saved styles and inline zeroes win. */
p.cas-aicg-list-lead{margin-block-end:.35em;font-weight:600}
p.cas-aicg-list-lead+:is(ul,ol).cas-aicg-prose-list{margin-block-start:0}
:is(ul,ol).cas-aicg-prose-list:not(:last-child){margin-block-end:1em}
:is(ul,ol).cas-aicg-prose-list+p.cas-aicg-list-following{margin-block-start:0}
/* Earlier native Flex bodies use a fixed reading width until the mobile breakpoint.
   Bound generated bodies even when no reference sections are enabled; narrower native widths remain intact. */
.elementor .e-con[class*="cas-aicg-"][class*="-body"]{max-width:100%}
/* Owned new UL and legacy OL navigation use solid bullets, including nested
   entries. Heading prefixes, saved markup and ordinary ordered steps stay intact. */
:is(nav.cas-aicg-table-of-contents,nav.cas-aicg-toc) :is(ul,ol),
.elementor :is(nav.cas-aicg-table-of-contents,nav.cas-aicg-toc) :is(ul,ol){display:block;list-style-type:disc;list-style-position:outside;padding-inline-start:1.25em}
:is(nav.cas-aicg-table-of-contents,nav.cas-aicg-toc) :is(ul,ol)>li,
.elementor :is(nav.cas-aicg-table-of-contents,nav.cas-aicg-toc) :is(ul,ol)>li{display:list-item;list-style-type:disc;counter-increment:none}
:is(nav.cas-aicg-table-of-contents,nav.cas-aicg-toc) :is(ul,ol)>li::marker,
.elementor :is(nav.cas-aicg-table-of-contents,nav.cas-aicg-toc) :is(ul,ol)>li::marker{content:normal}
:is(nav.cas-aicg-table-of-contents,nav.cas-aicg-toc) :is(ul,ol)>li::before,
.elementor :is(nav.cas-aicg-table-of-contents,nav.cas-aicg-toc) :is(ul,ol)>li::before,
:is(nav.cas-aicg-table-of-contents,nav.cas-aicg-toc) :is(ul,ol)>li::after,
.elementor :is(nav.cas-aicg-table-of-contents,nav.cas-aicg-toc) :is(ul,ol)>li::after{content:none}
/* Give the expanded CAS contents list room below its summary in every native editor. */
:is(nav.cas-aicg-table-of-contents,nav.cas-aicg-toc) details[open]>summary{margin-block-end:12px}
/* Plain and legacy marked navigation has readable defaults. Native Elementor
   widgets retain inherited typography controls; nav/anchor inline values win. */
nav.cas-aicg-table-of-contents:where(:not(.elementor-widget,.elementor-widget *)),
nav.cas-aicg-toc:where(:not(.elementor-widget,.elementor-widget *)){font-size:16px;line-height:1.3}
/* The site news theme sets17px/28px directly on lists/items at0,4,1.
   Only these marked non-widget contents descendants inherit their nav defaults. */
nav.cas-aicg-table-of-contents[class][class][class]:where(:not(.elementor-widget,.elementor-widget *)) :is(ul,ol,li),
nav.cas-aicg-toc[class][class][class]:where(:not(.elementor-widget,.elementor-widget *)) :is(ul,ol,li){font-size:inherit;line-height:inherit}
/* Some news themes force list typography with !important. Correct only marked
   non-widget contents with no inline typography on the target or its ancestors.
   Skipped normal inline controls can still be overridden by the theme itself. */
nav.cas-aicg-table-of-contents[class][class][class]:where(:not(.elementor-widget,.elementor-widget *)) :is(ul,ol,li,a):where(:not([style*="font" i],[style*="line-height" i],[style*="\\"],[style*="font" i] *,[style*="line-height" i] *,[style*="\\"] *)),
nav.cas-aicg-toc[class][class][class]:where(:not(.elementor-widget,.elementor-widget *)) :is(ul,ol,li,a):where(:not([style*="font" i],[style*="line-height" i],[style*="\\"],[style*="font" i] *,[style*="line-height" i] *,[style*="\\"] *)){font-size:inherit!important;line-height:inherit!important}
nav.cas-aicg-table-of-contents:where(:not(.elementor-widget,.elementor-widget *)) a,
nav.cas-aicg-toc:where(:not(.elementor-widget,.elementor-widget *)) a{display:block;font-size:inherit;line-height:inherit}
nav.cas-aicg-table-of-contents:where(:not(.elementor-widget,.elementor-widget *)) :where(ul,ol)>li+li,
nav.cas-aicg-toc:where(:not(.elementor-widget,.elementor-widget *)) :where(ul,ol)>li+li{margin-block-start:8px}
/* Native Elementor widget gaps already separate a heading from its next block.
   Neutralize theme title margins without adding another gap inside the widget;
   explicit native per-widget margins remain editable outside this title. */
.elementor :where([class*="cas-aicg-"][class*="-body"]) .elementor-heading-title.elementor-size-default{margin-block-end:0}
.cas-aicg-standard-layout :is(h2,h3,h4){margin-block-end:16px}
/* Native gaps own separation between widgets. Do not add a second theme margin
   at their first/last prose edges; explicit per-widget style selectors still win. */
.elementor :where([class*="cas-aicg-"][class*="-body"] :is(.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:first-child){margin-block-start:0}
.elementor :where([class*="cas-aicg-"][class*="-body"] :is(.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:last-child){margin-block-end:0}
/* Compact reading presets own an8px native gap. Keep24px before the next title. */
.elementor :where(.cas-aicg-compact-flow) .elementor-widget-heading{margin-block-start:16px}
/* The row owns its preceding separation; the first copy title aligns with its photo.
   Native saved heading margins outrank this default, including explicit zeroes. */
.elementor :where(.cas-aicg-media-copy)>.elementor-widget-heading:where(:first-child),
.elementor :where(.cas-aicg-media-copy>.elementor-widget-wrap)>.elementor-widget-heading:where(:first-child){margin-block-start:0}
/* Legacy rows already own their before-section gap. Do not add the in-flow
   title margin again at a column's first native widget; custom margins win. */
.elementor :where(.cas-aicg-legacy-body .elementor-widget-wrap)>.elementor-widget-heading:where(:first-child){margin-block-start:0}
.elementor :where(.e-con.cas-aicg-separated-media){margin-block-start:24px}
.elementor :where(.elementor-section.cas-aicg-separated-media){margin-block-start:8px}
.elementor :where(.cas-aicg-reading-magazine) .widget-image-caption,
.elementor :where(.cas-aicg-reading-magazine) figcaption{margin-block-start:4px}
.elementor :where(.cas-aicg-reading-magazine) .elementor-widget-image img{vertical-align:bottom}
@media(max-width:767px){
 nav.cas-aicg-table-of-contents:where(:not(.elementor-widget,.elementor-widget *)),
 nav.cas-aicg-toc:where(:not(.elementor-widget,.elementor-widget *)){font-size:15px}
 /* Containers use16px below titles and8px above them. Legacy section edges
    already contribute24px, so only later headings need the extra8px there. */
 .elementor :where(.e-con[class*="cas-aicg-"][class*="-body"]) .elementor-widget-heading,
 .elementor :where(.cas-aicg-legacy-body) .elementor-widget-wrap>.elementor-widget-heading:not(:first-child){margin-block-start:8px}
 .elementor :where(.cas-aicg-compact-flow) .elementor-widget-heading{margin-block-start:16px}
 .elementor :where(.cas-aicg-media-copy)>.elementor-widget-heading:where(:first-child),
 .elementor :where(.cas-aicg-media-copy>.elementor-widget-wrap)>.elementor-widget-heading:where(:first-child){margin-block-start:0}
 .elementor :where(.cas-aicg-legacy-body .elementor-widget-wrap)>.elementor-widget-heading:where(:first-child){margin-block-start:0}
 /* Only inherited generated-widget typography gets the compact mobile fallback.
    Native saved font controls outrank these selectors; font families stay live. */
 .elementor :where([class*="cas-aicg-"][class*="-body"]) .elementor-widget-text-editor{font-size:16px}
 .elementor :where([class*="cas-aicg-"][class*="-body"]) .elementor-widget-heading :where(h2.elementor-heading-title){font-size:24px}
 .elementor :where([class*="cas-aicg-"][class*="-body"]) .elementor-widget-heading :where(h3.elementor-heading-title){font-size:20px}
}

/* Article-body layout only: inherit the site's typography, colours and chrome. */
.cas-aicg-standard-layout { min-width:0; max-width:100%; overflow-wrap:anywhere; }
.cas-aicg-standard-layout table { display:block; max-width:100%; overflow-x:auto; overflow-wrap:normal; word-break:normal; }
.cas-aicg-standard-layout img { max-width:100%; height:auto; }
.cas-aicg-standard-layout .wp-block-image { width:100%; max-width:100%; margin-inline:0; }
.cas-aicg-standard-layout .wp-block-image img { display:block; width:100%; height:auto; }
.cas-aicg-classic-layout { width:100%; max-width:1170px; margin-inline:auto; }
.cas-aicg-classic-layout .cas-aicg-classic-owned { box-sizing:border-box; min-width:0; }
.cas-aicg-classic-layout > .cas-aicg-classic-owned + .cas-aicg-classic-owned { margin-top:2rem; }
.cas-aicg-classic-layout .cas-aicg-classic-section > :first-child { margin-top:0; }
.cas-aicg-classic-layout .cas-aicg-classic-section > :last-child { margin-bottom:0; }
.cas-aicg-classic-layout img { display:block; width:100%; height:auto; }
.cas-aicg-classic-layout figure { margin-inline:0; max-width:100%; }
.cas-aicg-classic-layout .cas-aicg-classic-columns,
.cas-aicg-classic-layout .cas-aicg-classic-media-row,
.cas-aicg-classic-layout .cas-aicg-classic-magazine-row,
.cas-aicg-classic-layout .cas-aicg-classic-guide-row { display:grid; gap:clamp(1.25rem,3vw,2.5rem); align-items:start; }
.cas-aicg-classic-layout .cas-aicg-classic-cols-2 { grid-template-columns:repeat(2,minmax(0,1fr)); }
.cas-aicg-classic-layout .cas-aicg-classic-cols-3 { grid-template-columns:repeat(3,minmax(0,1fr)); }
.cas-aicg-classic-layout .cas-aicg-custom-row { grid-template-columns:var(--cas-custom-columns,minmax(0,1fr)); }
.cas-aicg-classic-layout .cas-aicg-classic-image-right { grid-template-columns:minmax(0,3fr) minmax(0,2fr); }
.cas-aicg-classic-layout .cas-aicg-classic-image-left { grid-template-columns:minmax(0,2fr) minmax(0,3fr); }
.cas-aicg-classic-layout .cas-aicg-classic-image-left > .cas-aicg-classic-image { grid-column:1; grid-row:1; }
.cas-aicg-classic-layout .cas-aicg-classic-image-left > .cas-aicg-classic-copy { grid-column:2; grid-row:1; }
.cas-aicg-classic-layout .cas-aicg-classic-magazine-row { grid-template-columns:minmax(0,7fr) minmax(0,3fr); }
.cas-aicg-classic-layout .cas-aicg-classic-guide-row { grid-template-columns:minmax(0,28fr) minmax(0,72fr); }
/* Guide chapters keep the heading with the full-width body; images do not become oversized banners. */
.cas-aicg-guide-chapter { min-width:0; }
.cas-aicg-guide-chapter > figure,
.cas-aicg-guide-chapter > .wp-block-image { width:100%; max-width:560px; margin-inline:auto; }
.elementor .cas-aicg-guide-chapter .elementor-widget.elementor-widget-image { width:100%; max-width:100%; margin-inline:0; text-align:left; }
.cas-aicg-guide-chapter > figure img,
.cas-aicg-guide-chapter > .wp-block-image img,
.cas-aicg-guide-chapter .elementor-widget-image img { max-width:100%; height:auto; }
.cas-aicg-classic-layout .cas-aicg-classic-main > .cas-aicg-classic-owned + .cas-aicg-classic-owned,
.cas-aicg-classic-layout .cas-aicg-classic-sidebar > .cas-aicg-classic-owned + .cas-aicg-classic-owned { margin-top:2rem; }
.cas-aicg-classic-cards .cas-aicg-classic-columns > .cas-aicg-classic-section { border:1px solid currentColor; border-radius:.5rem; padding:1.25rem; }
.cas-aicg-classic-layout .cas-aicg-classic-table-scroll { max-width:100%; overflow-x:auto; }
.cas-aicg-classic-layout .cas-aicg-classic-table-scroll table { margin-block:0; }
.cas-aicg-classic-layout .cas-aicg-classic-slot,
.cas-aicg-classic-layout .cas-aicg-classic-placeholder,
.cas-aicg-magazine-slot-toc,
[class*="cas-aicg-magazine-slot-image-"],
[class*="cas-aicg-rhythm-slot-image-"],
[class*="cas-aicg-spotlight-slot-image-"] { display:none; }
@media (max-width:767px) {
 .cas-aicg-classic-layout .cas-aicg-classic-columns,
 .cas-aicg-classic-layout .cas-aicg-classic-media-row,
 .cas-aicg-classic-layout .cas-aicg-classic-magazine-row,
 .cas-aicg-classic-layout .cas-aicg-classic-guide-row { grid-template-columns:minmax(0,1fr); }
 .cas-aicg-classic-layout .cas-aicg-classic-image-left > .cas-aicg-classic-image { grid-column:1; grid-row:1; }
 .cas-aicg-classic-layout .cas-aicg-classic-image-left > .cas-aicg-classic-copy { grid-column:1; grid-row:2; }
}

/* Publisher-owned references keep their selected row layout in Classic and blocks. */
.cas-aicg-reference-links:not(.elementor-element) .cas-aicg-reference-row { display:grid; grid-template-columns:minmax(0,1fr); gap:24px; align-items:start; margin-block:0 24px; }
.cas-aicg-reference-links:not(.elementor-element) .cas-aicg-reference-columns-2 { grid-template-columns:repeat(2,minmax(0,1fr)); }
.cas-aicg-reference-links:not(.elementor-element) .cas-aicg-reference-columns-3 { grid-template-columns:repeat(3,minmax(0,1fr)); }
.cas-aicg-reference-links:not(.elementor-element) .cas-aicg-reference-row > .cas-aicg-reference-section { min-width:0; overflow-wrap:anywhere; margin:0; }
.cas-aicg-reference-section > :first-child,
.cas-aicg-reference-section > .cas-aicg-social-links > :first-child { margin-top:0; }
@media (min-width:782px) {
 /* Native Column widths remain editable; rows without explicit widths use the default grid. */
 .cas-aicg-reference-links:not(.elementor-element) .cas-aicg-reference-columns-3:has(> .cas-aicg-reference-section[style*="flex-basis"]) { display:flex; flex-wrap:nowrap; }
 .cas-aicg-reference-links:not(.elementor-element) .cas-aicg-reference-columns-3 > .cas-aicg-reference-section[style*="flex-basis"] { flex-shrink:1; }
}
@media (max-width:767px) {
 .cas-aicg-reference-links:not(.elementor-element) .cas-aicg-reference-row { grid-template-columns:minmax(0,1fr); }
}
/* Article-owned product details also travel with the exported portable styles. */
.cas-aicg-product-design { margin-block:2em; }
.cas-aicg-product-card { margin-block:1.5em; padding:1.25em; border:1px solid #cbd5e1; border-radius:12px; }
.cas-aicg-product-card > :first-child { margin-top:0; }
.cas-aicg-product-card > :last-child { margin-bottom:0; }
.cas-aicg-product-card .cas-aicg-product-photo img { max-width:100%; height:auto; object-fit:contain; }
.cas-aicg-product-gallery:not(.elementor-element) { display:grid!important; grid-template-columns:none; grid-auto-flow:column; grid-auto-columns:minmax(0,1fr); gap:20px; margin-block:1.25em; }
.cas-aicg-product-gallery:not(.elementor-element) > figure { margin:0; width:100% !important; min-width:0; }
.cas-aicg-product-gallery img { width:100%; height:auto; object-fit:contain; }
.cas-aicg-product-gallery figcaption { font-size:.875em; line-height:1.45; margin-top:.5em; }
.cas-aicg-product-facts, .cas-aicg-product-comparison { max-width:100%; overflow-x:auto; }
.cas-aicg-product-facts table, .cas-aicg-product-comparison table { width:100%; border-collapse:collapse; }
.cas-aicg-product-facts :is(th,td), .cas-aicg-product-comparison :is(th,td) { padding:.7em .9em; border:1px solid #cbd5e1; text-align:left; vertical-align:top; }
.cas-aicg-product-comparison th:not(:first-child), .cas-aicg-product-comparison td { min-width:150px; }
.cas-aicg-product-actions { display:flex; flex-wrap:wrap; gap:12px; margin-block:1.25em; }
.cas-aicg-product-actions > a, .cas-aicg-product-action .wp-block-button__link, .cas-aicg-product-action .elementor-button {
 display:inline-flex; align-items:center; justify-content:center; min-height:44px; padding:.75em 1.3em; box-sizing:border-box; border-radius:6px; border:1px solid #0b5faa; background:#0b5faa; color:#fff; text-decoration:none; font-weight:700; line-height:1.3; white-space:normal;
}
.cas-aicg-product-actions > a:hover, .cas-aicg-product-action .wp-block-button__link:hover, .cas-aicg-product-action .elementor-button:hover { background:#084c89; color:#fff; }
.cas-aicg-product-actions a:focus-visible, .cas-aicg-product-action a:focus-visible { outline:2px solid currentColor; outline-offset:4px; }
/* A fitted Grid track can round a few pixels wider than its natural image cap.
   Keep that free space on the article edge, not inside the photo/copy gutter.
   Native per-widget alignment controls have higher specificity and still win. */
@media (min-width:768px) {
 .elementor :where(.cas-aicg-fitted-media.e-grid > .e-con:first-child) .elementor-widget-image { text-align:end; }
 .elementor :where(.cas-aicg-fitted-media.e-grid > .e-con:last-child) .elementor-widget-image { text-align:start; }
}
@media (max-width:600px) {
.cas-aicg-product-gallery:not(.elementor-element) { grid-template-columns:minmax(0,1fr); grid-auto-flow:row; grid-auto-columns:auto; }
 .cas-aicg-product-card { padding:1em; }
 .cas-aicg-product-actions > a, .cas-aicg-product-actions > .wp-block-button { width:100%; }
 .cas-aicg-product-actions .wp-block-button__link { width:100%; }
}

@keyframes cas-aicg-soft-fade{from{opacity:.85}to{opacity:1}}@media(prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.cas-aicg-native-advanced .cas-aicg-advanced-component.cas-aicg-motion-hover-lift{transition:translate var(--cas-aicg-motion-duration,360ms) ease}.cas-aicg-native-advanced .cas-aicg-advanced-component.cas-aicg-motion-hover-lift:hover{translate:0 -3px}}@media(prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.cas-aicg-native-advanced .cas-aicg-advanced-component.cas-aicg-motion-hover-soft_shadow{transition:box-shadow var(--cas-aicg-motion-duration,360ms) ease}.cas-aicg-native-advanced .cas-aicg-advanced-component.cas-aicg-motion-hover-soft_shadow:hover{box-shadow:0 8px 24px #0f172a1f}}@media(prefers-reduced-motion:no-preference){.cas-aicg-native-advanced .cas-aicg-advanced-component.cas-aicg-motion-entrance-fade{animation:cas-aicg-soft-fade var(--cas-aicg-motion-duration,360ms) ease-out 1}}@media(prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.elementor .elementor-element.cas-aicg-advanced-component.cas-aicg-motion-hover-lift{transition:translate var(--cas-aicg-motion-duration,360ms) ease}.elementor .elementor-element.cas-aicg-advanced-component.cas-aicg-motion-hover-lift:hover{translate:0 -3px}}@media(prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.elementor .elementor-element.cas-aicg-advanced-component.cas-aicg-motion-hover-soft_shadow{transition:box-shadow var(--cas-aicg-motion-duration,360ms) ease}.elementor .elementor-element.cas-aicg-advanced-component.cas-aicg-motion-hover-soft_shadow:hover{box-shadow:0 8px 24px #0f172a1f}}@media(prefers-reduced-motion:no-preference){.elementor .elementor-element.cas-aicg-advanced-component.cas-aicg-motion-entrance-fade{animation:cas-aicg-soft-fade var(--cas-aicg-motion-duration,360ms) ease-out 1}}.cas-aicg-native-advanced{max-width:100%;overflow-wrap:anywhere}.cas-aicg-native-advanced .cas-aicg-advanced-component{box-sizing:border-box;min-width:0;margin-block:0 var(--cas-native-section-gap,32px);--cas-native-widget-gap:20px;--cas-native-column-gap:24px;--cas-native-stack-gap:20px}.cas-aicg-native-advanced .cas-aicg-native-copy{display:flow-root;min-width:0}.cas-aicg-native-advanced .cas-aicg-native-copy>:first-child{margin-block-start:0}.cas-aicg-native-advanced .cas-aicg-native-copy>:last-child{margin-block-end:0}.cas-aicg-native-advanced .cas-aicg-native-copy>*+*{margin-block-start:var(--cas-native-widget-gap,20px)}.cas-aicg-native-advanced :is(figure,img){box-sizing:border-box;max-width:100%;height:auto}.cas-aicg-native-advanced figure{width:100%;margin-inline:0}.cas-aicg-native-advanced figure img{display:block;width:100%;height:auto}.cas-aicg-native-advanced table{display:block;width:100%;max-width:100%;overflow:auto;border-collapse:collapse}.cas-aicg-native-advanced :is(td,th){padding:.75em;border:1px solid #d7dce0;text-align:start}.cas-aicg-native-advanced summary{cursor:pointer;position:relative;list-style:none;padding:16px;font-weight:600}.cas-aicg-native-advanced summary::after{content:"+";float:right;margin-inline-start:12px}.cas-aicg-native-advanced details[open]>summary::after{content:"−"}.cas-aicg-native-advanced details{border:1px solid #d7dce0;margin-block-end:8px}.cas-aicg-native-advanced details>*:not(summary){margin:16px}.cas-aicg-native-advanced .cas-aicg-advanced-preset-modern{border-radius:8px}.cas-aicg-native-advanced .cas-aicg-advanced-preset-editorial{--cas-native-section-gap:40px;--cas-native-column-gap:32px}.cas-aicg-native-advanced .cas-aicg-advanced-preset-minimal{--cas-native-widget-gap:16px}.cas-aicg-native-advanced .cas-aicg-advanced-variant-bordered{padding:24px;border:1px solid #d7dce0}.cas-aicg-native-advanced .cas-aicg-advanced-conclusion{border-block-start:1px solid #d7dce0;padding-block-start:24px}.cas-aicg-native-advanced :is(.cas-aicg-advanced-cta,.cas-aicg-advanced-cta_banner){padding:28px;border:1px solid #d7dce0}.cas-aicg-native-advanced .cas-aicg-advanced-cta_banner{border-block:4px double #64748b;border-inline:0}.cas-aicg-native-advanced .cas-aicg-advanced-variant-centred{text-align:center}.cas-aicg-native-advanced .cas-aicg-advanced-tip_box{border-inline-start:4px solid #047857;background:#0478570a}.cas-aicg-native-advanced .cas-aicg-advanced-warning_box{border-inline-start:4px solid #b45309;background:#b453090d}.cas-aicg-native-advanced .cas-aicg-advanced-key_fact{border-inline-start:4px solid #1d4ed8;background:#1d4ed80a}.cas-aicg-native-advanced .cas-aicg-advanced-definition{border-inline-start:4px solid #64748b}.cas-aicg-native-advanced .cas-aicg-advanced-executive_summary{border-block-start-width:3px}.cas-aicg-native-advanced .cas-aicg-advanced-pull_quote blockquote{margin-inline:0;padding:24px;border-inline:0;border-block:3px double currentColor;text-align:center}.cas-aicg-native-advanced :is(.cas-aicg-advanced-benefits,.cas-aicg-advanced-limitations) li{padding-inline-start:12px;margin-block-end:16px;border-inline-start:3px solid #047857}.cas-aicg-native-advanced .cas-aicg-advanced-limitations li{border-inline-start:3px dashed #b45309}.cas-aicg-native-advanced .cas-aicg-advanced-requirements li{padding:8px;border-block-end:1px solid #d7dce0;list-style-type:square}.cas-aicg-native-advanced :is(.cas-aicg-advanced-resource_list,.cas-aicg-advanced-glossary) li{padding-block:12px;border-block-end:1px dashed #d7dce0}.cas-aicg-native-advanced .cas-aicg-advanced-timeline ol{padding-inline-start:32px;border-inline-start:2px solid #64748b}.cas-aicg-native-advanced .cas-aicg-advanced-timeline li{padding:0 8px 24px}.cas-aicg-native-advanced .cas-aicg-advanced-image_caption figcaption{padding-block-start:12px;margin-block-start:12px;border-block-start:1px solid #d7dce0}.cas-aicg-native-advanced .cas-aicg-advanced-image_spotlight img{box-shadow:0 6px 20px #0000001f}.cas-aicg-native-advanced :is(.cas-aicg-advanced-text_image,.cas-aicg-advanced-image_text) figure{width:40%;float:right;margin:0 0 20px 24px}.cas-aicg-native-advanced .cas-aicg-advanced-image_text figure{float:left;margin:0 24px 20px 0}.cas-aicg-native-advanced .cas-aicg-advanced-key_takeaways.cas-aicg-advanced-variant-cards .cas-aicg-native-copy>:is(ul,ol){display:grid;grid-template-columns:repeat(var(--cas-native-columns,1),minmax(0,1fr));gap:var(--cas-native-column-gap,24px);padding-inline-start:0;list-style-position:inside}.cas-aicg-native-advanced .cas-aicg-advanced-key_takeaways.cas-aicg-advanced-variant-cards .cas-aicg-native-copy>:is(ul,ol)>li{box-sizing:border-box;min-width:0;margin:0;padding:20px;border:1px solid #d7dce0;border-radius:inherit}.cas-aicg-native-advanced .cas-aicg-advanced-key_takeaways.cas-aicg-advanced-variant-cards li :is(ul,ol){display:block;padding-inline-start:24px}.cas-aicg-native-advanced .cas-aicg-advanced-key_takeaways.cas-aicg-advanced-variant-cards li li{border:0;padding:0}.cas-aicg-native-advanced .cas-aicg-advanced-statistic_cards.cas-aicg-advanced-variant-cards .cas-aicg-native-copy>:is(ul,ol){display:grid;grid-template-columns:repeat(var(--cas-native-columns,1),minmax(0,1fr));gap:var(--cas-native-column-gap,24px);padding-inline-start:0;list-style-position:inside}.cas-aicg-native-advanced .cas-aicg-advanced-statistic_cards.cas-aicg-advanced-variant-cards .cas-aicg-native-copy>:is(ul,ol)>li{box-sizing:border-box;min-width:0;margin:0;padding:20px;border:1px solid #d7dce0;border-radius:inherit}.cas-aicg-native-advanced .cas-aicg-advanced-statistic_cards.cas-aicg-advanced-variant-cards li :is(ul,ol){display:block;padding-inline-start:24px}.cas-aicg-native-advanced .cas-aicg-advanced-statistic_cards.cas-aicg-advanced-variant-cards li li{border:0;padding:0}.cas-aicg-native-advanced .cas-aicg-advanced-numbered_cards.cas-aicg-advanced-variant-cards .cas-aicg-native-copy>:is(ul,ol){display:grid;grid-template-columns:repeat(var(--cas-native-columns,1),minmax(0,1fr));gap:var(--cas-native-column-gap,24px);padding-inline-start:0;list-style-position:inside}.cas-aicg-native-advanced .cas-aicg-advanced-numbered_cards.cas-aicg-advanced-variant-cards .cas-aicg-native-copy>:is(ul,ol)>li{box-sizing:border-box;min-width:0;margin:0;padding:20px;border:1px solid #d7dce0;border-radius:inherit}.cas-aicg-native-advanced .cas-aicg-advanced-numbered_cards.cas-aicg-advanced-variant-cards li :is(ul,ol){display:block;padding-inline-start:24px}.cas-aicg-native-advanced .cas-aicg-advanced-numbered_cards.cas-aicg-advanced-variant-cards li li{border:0;padding:0}.cas-aicg-native-advanced .cas-aicg-advanced-feature_grid.cas-aicg-advanced-variant-cards .cas-aicg-native-copy>:is(ul,ol){display:grid;grid-template-columns:repeat(var(--cas-native-columns,1),minmax(0,1fr));gap:var(--cas-native-column-gap,24px);padding-inline-start:0;list-style-position:inside}.cas-aicg-native-advanced .cas-aicg-advanced-feature_grid.cas-aicg-advanced-variant-cards .cas-aicg-native-copy>:is(ul,ol)>li{box-sizing:border-box;min-width:0;margin:0;padding:20px;border:1px solid #d7dce0;border-radius:inherit}.cas-aicg-native-advanced .cas-aicg-advanced-feature_grid.cas-aicg-advanced-variant-cards li :is(ul,ol){display:block;padding-inline-start:24px}.cas-aicg-native-advanced .cas-aicg-advanced-feature_grid.cas-aicg-advanced-variant-cards li li{border:0;padding:0}.cas-aicg-native-advanced .cas-aicg-advanced-cols-1{--cas-native-columns:1}.cas-aicg-native-advanced .cas-aicg-advanced-cols-2{--cas-native-columns:2}.cas-aicg-native-advanced .cas-aicg-advanced-cols-3{--cas-native-columns:3}.cas-aicg-native-advanced .cas-aicg-advanced-cols-4{--cas-native-columns:4}@media(max-width:1024px){.cas-aicg-native-advanced :is(.cas-aicg-advanced-cols-3,.cas-aicg-advanced-cols-4){--cas-native-columns:2}}@media(max-width:767px){.cas-aicg-native-advanced .cas-aicg-advanced-component{--cas-native-columns:1}.cas-aicg-native-advanced :is(.cas-aicg-advanced-text_image,.cas-aicg-advanced-image_text) figure{float:none;width:100%;margin:0 0 var(--cas-native-stack-gap,20px)}.cas-aicg-native-advanced .cas-aicg-advanced-variant-bordered{padding:16px}}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul{display:grid;grid-template-columns:repeat(var(--cas-presentation-columns,1),minmax(0,1fr));gap:var(--cas-card-item-gap,12px);padding-inline-start:0;list-style:none}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li{min-width:0;box-sizing:border-box;list-style:none}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li::marker{content:""}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li::before{content:"•";border:0;border-radius:0;background:none;color:var(--cas-presentation-accent,currentColor);font-size:calc(var(--cas-card-badge-size,24px) * .6)}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;gap:var(--cas-card-badge-gap,10px);counter-increment:list-item}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::before{display:flex;align-items:center;justify-content:center;grid-column:1;grid-row:1;justify-self:var(--cas-card-badge-align,start);align-self:start;box-sizing:border-box;width:var(--cas-card-badge-size,24px);height:var(--cas-card-badge-size,24px);margin:0;position:static;inset:auto;line-height:1}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)>.cas-aicg-card-content{grid-column:1;grid-row:2;align-self:start;min-width:0;text-align:var(--cas-card-content-align,inherit)}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content){grid-template-columns:var(--cas-card-badge-size,24px) minmax(0,1fr);grid-template-rows:auto;align-items:center}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::before{justify-self:center;align-self:var(--cas-card-badge-align,center)}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::after{top:50%;transform:translateY(-50%)}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)>.cas-aicg-card-content{grid-column:2;grid-row:1;align-self:center}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li :is(ul,ol){display:block;padding-inline-start:1.5em;list-style:revert}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li li{display:list-item;list-style:revert}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li li::before,.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li li::after{content:none}@media(max-width:1024px){.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul{grid-template-columns:repeat(min(2,var(--cas-presentation-columns,1)),minmax(0,1fr))}}@media(max-width:767px){.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul{grid-template-columns:minmax(0,1fr)}}.cas-aicg-advanced-component.cas-aicg-presentation-icon_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol){display:grid;grid-template-columns:repeat(var(--cas-presentation-columns,3),minmax(0,1fr));gap:var(--cas-card-item-gap,var(--cas-native-column-gap,24px));padding-inline-start:0;border-inline-start:0;list-style:none}.cas-aicg-advanced-component.cas-aicg-presentation-icon_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li{position:relative;box-sizing:border-box;min-width:0;margin:0;break-inside:avoid;list-style:none}.cas-aicg-advanced-component.cas-aicg-presentation-icon_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li::marker{content:""}.cas-aicg-advanced-component.cas-aicg-presentation-icon_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li::before{display:block;box-sizing:border-box;width:2.5em;height:2.5em;margin-block:0 16px;border:1.5px solid var(--cas-presentation-accent,currentColor);border-radius:50%;color:var(--cas-presentation-accent,currentColor);position:static;inset:auto;background:transparent}@media(max-width:1024px){.cas-aicg-advanced-component.cas-aicg-presentation-icon_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol){grid-template-columns:repeat(min(2,var(--cas-presentation-columns,3)),minmax(0,1fr))}}@media(max-width:767px){.cas-aicg-advanced-component.cas-aicg-presentation-icon_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol){grid-template-columns:minmax(0,1fr);gap:var(--cas-card-item-gap,16px)}}.cas-aicg-advanced-component.cas-aicg-presentation-icon_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li::before{content:"";background:radial-gradient(circle,var(--cas-presentation-accent,currentColor) 0 18%,transparent 20%)}.cas-aicg-advanced-component.cas-aicg-presentation-icon_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li :is(ul,ol){display:block;padding-inline-start:1.5em;list-style:revert;border:0}.cas-aicg-advanced-component.cas-aicg-presentation-icon_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li li{display:list-item;list-style:revert}.cas-aicg-advanced-component.cas-aicg-presentation-icon_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li li::before,.cas-aicg-advanced-component.cas-aicg-presentation-icon_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li li::after{content:none}.cas-aicg-advanced-component.cas-aicg-presentation-icon_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;gap:var(--cas-card-badge-gap,16px);counter-increment:list-item}.cas-aicg-advanced-component.cas-aicg-presentation-icon_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content)::before{display:flex;align-items:center;justify-content:center;grid-column:1;grid-row:1;justify-self:var(--cas-card-badge-align,start);align-self:start;box-sizing:border-box;width:var(--cas-card-badge-size,40px);height:var(--cas-card-badge-size,40px);margin:0;position:static;inset:auto;line-height:1}.cas-aicg-advanced-component.cas-aicg-presentation-icon_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content)>.cas-aicg-card-content{grid-column:1;grid-row:2;align-self:start;min-width:0;text-align:var(--cas-card-content-align,inherit)}.cas-aicg-advanced-component.cas-aicg-presentation-checklist_tiles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol){display:grid;grid-template-columns:repeat(var(--cas-presentation-columns,3),minmax(0,1fr));gap:var(--cas-card-item-gap,var(--cas-native-column-gap,24px));padding-inline-start:0;border-inline-start:0;list-style:none}.cas-aicg-advanced-component.cas-aicg-presentation-checklist_tiles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li{position:relative;box-sizing:border-box;min-width:0;margin:0;break-inside:avoid;list-style:none}.cas-aicg-advanced-component.cas-aicg-presentation-checklist_tiles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li::marker{content:""}.cas-aicg-advanced-component.cas-aicg-presentation-checklist_tiles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li::before{display:block;box-sizing:border-box;width:2.5em;height:2.5em;margin-block:0 16px;border:1.5px solid var(--cas-presentation-accent,currentColor);border-radius:50%;color:var(--cas-presentation-accent,currentColor);position:static;inset:auto;background:transparent}@media(max-width:1024px){.cas-aicg-advanced-component.cas-aicg-presentation-checklist_tiles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol){grid-template-columns:repeat(min(2,var(--cas-presentation-columns,3)),minmax(0,1fr))}}@media(max-width:767px){.cas-aicg-advanced-component.cas-aicg-presentation-checklist_tiles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol){grid-template-columns:minmax(0,1fr);gap:var(--cas-card-item-gap,16px)}}.cas-aicg-advanced-component.cas-aicg-presentation-checklist_tiles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li::before{content:"";width:1.2em;height:1.2em;border-radius:4px}.cas-aicg-advanced-component.cas-aicg-presentation-checklist_tiles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li :is(ul,ol){display:block;padding-inline-start:1.5em;list-style:revert;border:0}.cas-aicg-advanced-component.cas-aicg-presentation-checklist_tiles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li li{display:list-item;list-style:revert}.cas-aicg-advanced-component.cas-aicg-presentation-checklist_tiles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li li::before,.cas-aicg-advanced-component.cas-aicg-presentation-checklist_tiles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li li::after{content:none}.cas-aicg-advanced-component.cas-aicg-presentation-checklist_tiles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;gap:var(--cas-card-badge-gap,16px);counter-increment:list-item}.cas-aicg-advanced-component.cas-aicg-presentation-checklist_tiles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content)::before{display:flex;align-items:center;justify-content:center;grid-column:1;grid-row:1;justify-self:var(--cas-card-badge-align,start);align-self:start;box-sizing:border-box;width:var(--cas-card-badge-size,40px);height:var(--cas-card-badge-size,40px);margin:0;position:static;inset:auto;line-height:1}.cas-aicg-advanced-component.cas-aicg-presentation-checklist_tiles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content)>.cas-aicg-card-content{grid-column:1;grid-row:2;align-self:start;min-width:0;text-align:var(--cas-card-content-align,inherit)}.cas-aicg-advanced-component.cas-aicg-presentation-numbered_circles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol){display:grid;grid-template-columns:repeat(var(--cas-presentation-columns,3),minmax(0,1fr));gap:var(--cas-card-item-gap,var(--cas-native-column-gap,24px));padding-inline-start:0;border-inline-start:0;list-style:none}.cas-aicg-advanced-component.cas-aicg-presentation-numbered_circles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li{position:relative;box-sizing:border-box;min-width:0;margin:0;break-inside:avoid;list-style:none}.cas-aicg-advanced-component.cas-aicg-presentation-numbered_circles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li::marker{content:""}.cas-aicg-advanced-component.cas-aicg-presentation-numbered_circles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li::before{display:block;box-sizing:border-box;width:2.5em;height:2.5em;margin-block:0 16px;border:1.5px solid var(--cas-presentation-accent,currentColor);border-radius:50%;color:var(--cas-presentation-accent,currentColor);position:static;inset:auto;background:transparent}@media(max-width:1024px){.cas-aicg-advanced-component.cas-aicg-presentation-numbered_circles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol){grid-template-columns:repeat(min(2,var(--cas-presentation-columns,3)),minmax(0,1fr))}}@media(max-width:767px){.cas-aicg-advanced-component.cas-aicg-presentation-numbered_circles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol){grid-template-columns:minmax(0,1fr);gap:var(--cas-card-item-gap,16px)}}.cas-aicg-advanced-component.cas-aicg-presentation-numbered_circles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li::before{content:counter(list-item);text-align:center;line-height:2.3;font-weight:700;font-variant-numeric:tabular-nums}.cas-aicg-advanced-component.cas-aicg-presentation-numbered_circles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li :is(ul,ol){display:block;padding-inline-start:1.5em;list-style:revert;border:0}.cas-aicg-advanced-component.cas-aicg-presentation-numbered_circles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li li{display:list-item;list-style:revert}.cas-aicg-advanced-component.cas-aicg-presentation-numbered_circles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li li::before,.cas-aicg-advanced-component.cas-aicg-presentation-numbered_circles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li li::after{content:none}.cas-aicg-advanced-component.cas-aicg-presentation-numbered_circles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ol:is([reversed],[type]:not([type="1"]),:has(>li[value])){list-style:revert;list-style-position:inside}.cas-aicg-advanced-component.cas-aicg-presentation-numbered_circles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ol:is([reversed],[type]:not([type="1"]),:has(>li[value]))>li{list-style:inherit}.cas-aicg-advanced-component.cas-aicg-presentation-numbered_circles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ol:is([reversed],[type]:not([type="1"]),:has(>li[value]))>li::before{content:none}.cas-aicg-advanced-component.cas-aicg-presentation-numbered_circles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ol:is([reversed],[type]:not([type="1"]),:has(>li[value]))>li::marker{content:normal;font-weight:700}.cas-aicg-advanced-component.cas-aicg-presentation-numbered_circles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;gap:var(--cas-card-badge-gap,16px);counter-increment:list-item}.cas-aicg-advanced-component.cas-aicg-presentation-numbered_circles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content)::before{display:flex;align-items:center;justify-content:center;grid-column:1;grid-row:1;justify-self:var(--cas-card-badge-align,start);align-self:start;box-sizing:border-box;width:var(--cas-card-badge-size,40px);height:var(--cas-card-badge-size,40px);margin:0;position:static;inset:auto;line-height:1}.cas-aicg-advanced-component.cas-aicg-presentation-numbered_circles :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content)>.cas-aicg-card-content{grid-column:1;grid-row:2;align-self:start;min-width:0;text-align:var(--cas-card-content-align,inherit)}.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol){display:grid;grid-template-columns:repeat(var(--cas-presentation-columns,3),minmax(0,1fr));gap:var(--cas-card-item-gap,var(--cas-native-column-gap,24px));padding-inline-start:0;border-inline-start:0;list-style:none}.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li{position:relative;box-sizing:border-box;min-width:0;margin:0;break-inside:avoid;list-style:none}.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li::marker{content:""}.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li::before{display:block;box-sizing:border-box;width:2.5em;height:2.5em;margin-block:0 16px;border:1.5px solid var(--cas-presentation-accent,currentColor);border-radius:50%;color:var(--cas-presentation-accent,currentColor);position:static;inset:auto;background:transparent}@media(max-width:1024px){.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol){grid-template-columns:repeat(min(2,var(--cas-presentation-columns,3)),minmax(0,1fr))}}@media(max-width:767px){.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol){grid-template-columns:minmax(0,1fr);gap:var(--cas-card-item-gap,16px)}}.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li::before{content:counter(list-item);text-align:center;line-height:2.3;font-weight:700;font-variant-numeric:tabular-nums}@media(min-width:768px){.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:not(:last-child)::after{content:"→";position:absolute;inset-inline-end:-19px;top:24px;width:14px;text-align:center;color:var(--cas-presentation-accent,currentColor)}}.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li :is(ul,ol){display:block;padding-inline-start:1.5em;list-style:revert;border:0}.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li li{display:list-item;list-style:revert}.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li li::before,.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li li::after{content:none}.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ol:is([reversed],[type]:not([type="1"]),:has(>li[value])){list-style:revert;list-style-position:inside}.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ol:is([reversed],[type]:not([type="1"]),:has(>li[value]))>li{list-style:inherit}.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ol:is([reversed],[type]:not([type="1"]),:has(>li[value]))>li::before{content:none}.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ol:is([reversed],[type]:not([type="1"]),:has(>li[value]))>li::marker{content:normal;font-weight:700}.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;gap:var(--cas-card-badge-gap,16px);counter-increment:list-item}.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content)::before{display:flex;align-items:center;justify-content:center;grid-column:1;grid-row:1;justify-self:var(--cas-card-badge-align,start);align-self:start;box-sizing:border-box;width:var(--cas-card-badge-size,40px);height:var(--cas-card-badge-size,40px);margin:0;position:static;inset:auto;line-height:1}.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content)>.cas-aicg-card-content{grid-column:1;grid-row:2;align-self:start;min-width:0;text-align:var(--cas-card-content-align,inherit)}.cas-aicg-advanced-component.cas-aicg-presentation-timeline_rail :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol){display:block;list-style:decimal;padding-inline-start:2em;border-inline-start:2px solid var(--cas-presentation-accent,currentColor)}.cas-aicg-advanced-component.cas-aicg-presentation-timeline_rail :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li{position:relative;margin-block:0 24px;padding-inline-start:16px}.cas-aicg-advanced-component.cas-aicg-presentation-timeline_rail :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li::before{content:"";position:absolute;inset-inline-start:-2.45em;top:.45em;width:.75em;height:.75em;background:var(--cas-presentation-accent,currentColor);border:3px solid Canvas;border-radius:50%;box-shadow:0 0 0 1px var(--cas-presentation-accent,currentColor)}.cas-aicg-advanced-component.cas-aicg-presentation-resource_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol){display:grid;grid-template-columns:repeat(var(--cas-presentation-columns,3),minmax(0,1fr));gap:var(--cas-card-item-gap,var(--cas-native-column-gap,24px));padding-inline-start:0;border-inline-start:0;list-style:none}.cas-aicg-advanced-component.cas-aicg-presentation-resource_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li{position:relative;box-sizing:border-box;min-width:0;margin:0;break-inside:avoid;list-style:none}.cas-aicg-advanced-component.cas-aicg-presentation-resource_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li::marker{content:""}.cas-aicg-advanced-component.cas-aicg-presentation-resource_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li::before{display:block;box-sizing:border-box;width:2.5em;height:2.5em;margin-block:0 16px;border:1.5px solid var(--cas-presentation-accent,currentColor);border-radius:50%;color:var(--cas-presentation-accent,currentColor);position:static;inset:auto;background:transparent}@media(max-width:1024px){.cas-aicg-advanced-component.cas-aicg-presentation-resource_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol){grid-template-columns:repeat(min(2,var(--cas-presentation-columns,3)),minmax(0,1fr))}}@media(max-width:767px){.cas-aicg-advanced-component.cas-aicg-presentation-resource_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol){grid-template-columns:minmax(0,1fr);gap:var(--cas-card-item-gap,16px)}}.cas-aicg-advanced-component.cas-aicg-presentation-resource_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li::before{content:"↗";line-height:2.3;text-align:center;font-weight:700}.cas-aicg-advanced-component.cas-aicg-presentation-resource_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li :is(ul,ol){display:block;padding-inline-start:1.5em;list-style:revert;border:0}.cas-aicg-advanced-component.cas-aicg-presentation-resource_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li li{display:list-item;list-style:revert}.cas-aicg-advanced-component.cas-aicg-presentation-resource_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li li::before,.cas-aicg-advanced-component.cas-aicg-presentation-resource_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li li::after{content:none}.cas-aicg-advanced-component.cas-aicg-presentation-resource_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;gap:var(--cas-card-badge-gap,16px);counter-increment:list-item}.cas-aicg-advanced-component.cas-aicg-presentation-resource_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content)::before{display:flex;align-items:center;justify-content:center;grid-column:1;grid-row:1;justify-self:var(--cas-card-badge-align,start);align-self:start;box-sizing:border-box;width:var(--cas-card-badge-size,40px);height:var(--cas-card-badge-size,40px);margin:0;position:static;inset:auto;line-height:1}.cas-aicg-advanced-component.cas-aicg-presentation-resource_cards :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content)>.cas-aicg-card-content{grid-column:1;grid-row:2;align-self:start;min-width:0;text-align:var(--cas-card-content-align,inherit)}@media(min-width:1025px){.cas-aicg-advanced-component.cas-aicg-presentation-faq_split :is(.cas-aicg-native-copy:has(>details),.cas-aicg-native-copy>.cas-aicg-faq,.cas-aicg-faq.e-con:not(:has(>.e-con-inner)),.cas-aicg-faq>.e-con-inner),.cas-aicg-advanced-component.cas-aicg-presentation-faq_split>.elementor-container>.elementor-column>.elementor-widget-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:40px;align-items:start}.cas-aicg-advanced-component.cas-aicg-presentation-faq_split :is(.cas-aicg-native-copy:has(>details),.cas-aicg-native-copy>.cas-aicg-faq,.cas-aicg-faq.e-con:not(:has(>.e-con-inner)),.cas-aicg-faq>.e-con-inner)>*,.cas-aicg-advanced-component.cas-aicg-presentation-faq_split>.elementor-container>.elementor-column>.elementor-widget-wrap>*{grid-column:2;min-width:0}.cas-aicg-advanced-component.cas-aicg-presentation-faq_split :is(.cas-aicg-native-copy:has(>details),.cas-aicg-native-copy>.cas-aicg-faq,.cas-aicg-faq.e-con:not(:has(>.e-con-inner)),.cas-aicg-faq>.e-con-inner)>:is(h2,h3,.elementor-widget-heading):first-child,.cas-aicg-advanced-component.cas-aicg-presentation-faq_split>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-widget-heading:first-child{grid-column:1;grid-row:1}.cas-aicg-advanced-component.cas-aicg-presentation-faq_split :is(.cas-aicg-native-copy:has(>details),.cas-aicg-native-copy>.cas-aicg-faq,.cas-aicg-faq.e-con:not(:has(>.e-con-inner)),.cas-aicg-faq>.e-con-inner)>details:first-of-type,.cas-aicg-advanced-component.cas-aicg-presentation-faq_split :is(.cas-aicg-native-copy:has(>details),.cas-aicg-native-copy>.cas-aicg-faq,.cas-aicg-faq.e-con:not(:has(>.e-con-inner)),.cas-aicg-faq>.e-con-inner)>:is(.elementor-widget-accordion,.elementor-widget-n-accordion,.elementor-widget-text-editor),.cas-aicg-advanced-component.cas-aicg-presentation-faq_split>.elementor-container>.elementor-column>.elementor-widget-wrap>:is(.elementor-widget-accordion,.elementor-widget-n-accordion,.elementor-widget-text-editor){grid-row:1}}.cas-aicg-advanced-component.cas-aicg-presentation-contact_banner{text-align:start;border-inline-start-width:4px;border-inline-start-color:var(--cas-presentation-accent,currentColor)}.cas-aicg-advanced-component.cas-aicg-presentation-contact_banner :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container) a:any-link{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;max-width:100%;white-space:normal;overflow-wrap:anywhere;border:1px solid transparent;border-radius:8px;padding:.8em 1.35em;margin-block:8px;background-color:#075985;color:#ffffff!important;text-decoration:none!important;font-weight:700;line-height:1.35;box-shadow:0 3px 8px #00000018;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.cas-aicg-advanced-component.cas-aicg-presentation-contact_banner :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container) a:any-link:hover{background-color:#06476a;text-decoration:none!important;box-shadow:0 5px 12px #00000026;transform:translateY(-1px)}.cas-aicg-advanced-component.cas-aicg-presentation-contact_banner :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container) a:any-link:focus-visible{outline:3px solid #075985;outline-offset:3px}@media(prefers-reduced-motion:reduce){.cas-aicg-advanced-component.cas-aicg-presentation-contact_banner :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container) a:any-link{transition:none}.cas-aicg-advanced-component.cas-aicg-presentation-contact_banner :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container) a:any-link:hover{transform:none}}.cas-aicg-advanced-component.cas-aicg-presentation-image_panel :is(.elementor-widget-image img,.cas-aicg-native-copy>figure){border-radius:12px}.cas-aicg-advanced-component.cas-aicg-presentation-image_panel{align-items:center}.cas-aicg-advanced-component.cas-aicg-presentation-wrap_left.e-con,.cas-aicg-advanced-component.cas-aicg-presentation-wrap_left>.e-con-inner,.cas-aicg-advanced-component.cas-aicg-presentation-wrap_left>.elementor-container>.elementor-column>.elementor-widget-wrap{display:block}.cas-aicg-advanced-component.cas-aicg-presentation-wrap_left::after{content:"";display:block;clear:both}.cas-aicg-advanced-component.cas-aicg-presentation-wrap_left :is(.elementor-widget-image,.cas-aicg-native-copy>figure){float:left;width:40%;max-width:40%;margin:0 0 20px 0;margin-right:28px}.cas-aicg-advanced-component.cas-aicg-presentation-wrap_left .elementor-widget-text-editor{width:auto;max-width:none;overflow:visible}@media(max-width:767px){.cas-aicg-advanced-component.cas-aicg-presentation-wrap_left :is(.elementor-widget-image,.cas-aicg-native-copy>figure){float:none;width:100%;max-width:100%;margin:0 0 20px}}.cas-aicg-advanced-component.cas-aicg-presentation-wrap_right.e-con,.cas-aicg-advanced-component.cas-aicg-presentation-wrap_right>.e-con-inner,.cas-aicg-advanced-component.cas-aicg-presentation-wrap_right>.elementor-container>.elementor-column>.elementor-widget-wrap{display:block}.cas-aicg-advanced-component.cas-aicg-presentation-wrap_right::after{content:"";display:block;clear:both}.cas-aicg-advanced-component.cas-aicg-presentation-wrap_right :is(.elementor-widget-image,.cas-aicg-native-copy>figure){float:right;width:40%;max-width:40%;margin:0 0 20px 0;margin-left:28px}.cas-aicg-advanced-component.cas-aicg-presentation-wrap_right .elementor-widget-text-editor{width:auto;max-width:none;overflow:visible}@media(max-width:767px){.cas-aicg-advanced-component.cas-aicg-presentation-wrap_right :is(.elementor-widget-image,.cas-aicg-native-copy>figure){float:none;width:100%;max-width:100%;margin:0 0 20px}}@media(min-width:1025px){.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps.cas-aicg-presentation-columns-1 :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ol>li:nth-child(1n)::after{content:none}}@media(min-width:768px) and (max-width:1024px){.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps.cas-aicg-presentation-columns-1 :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ol>li:nth-child(1n)::after{content:none}}@media(min-width:1025px){.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps.cas-aicg-presentation-columns-2 :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ol>li:nth-child(2n)::after{content:none}}@media(min-width:768px) and (max-width:1024px){.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps.cas-aicg-presentation-columns-2 :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ol>li:nth-child(2n)::after{content:none}}@media(min-width:1025px){.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps.cas-aicg-presentation-columns-3 :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ol>li:nth-child(3n)::after{content:none}}@media(min-width:768px) and (max-width:1024px){.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps.cas-aicg-presentation-columns-3 :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ol>li:nth-child(2n)::after{content:none}}@media(min-width:1025px){.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps.cas-aicg-presentation-columns-4 :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ol>li:nth-child(4n)::after{content:none}}@media(min-width:768px) and (max-width:1024px){.cas-aicg-advanced-component.cas-aicg-presentation-connected_steps.cas-aicg-presentation-columns-4 :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ol>li:nth-child(2n)::after{content:none}}.cas-aicg-advanced-component:is(.cas-aicg-advanced-key_takeaways,.cas-aicg-advanced-checklist,.cas-aicg-advanced-statistic_cards,.cas-aicg-advanced-benefits,.cas-aicg-advanced-limitations,.cas-aicg-advanced-requirements,.cas-aicg-advanced-feature_grid,.cas-aicg-advanced-resource_list,.cas-aicg-advanced-glossary).cas-aicg-advanced-variant-compact:is(:not([class*="cas-aicg-presentation-"]),.cas-aicg-presentation-standard) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul{display:grid;grid-template-columns:repeat(var(--cas-presentation-columns,1),minmax(0,1fr));gap:var(--cas-card-item-gap,12px);padding-inline-start:0;list-style:none}.cas-aicg-advanced-component:is(.cas-aicg-advanced-key_takeaways,.cas-aicg-advanced-checklist,.cas-aicg-advanced-statistic_cards,.cas-aicg-advanced-benefits,.cas-aicg-advanced-limitations,.cas-aicg-advanced-requirements,.cas-aicg-advanced-feature_grid,.cas-aicg-advanced-resource_list,.cas-aicg-advanced-glossary).cas-aicg-advanced-variant-compact:is(:not([class*="cas-aicg-presentation-"]),.cas-aicg-presentation-standard) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li{min-width:0;box-sizing:border-box;list-style:none}.cas-aicg-advanced-component:is(.cas-aicg-advanced-key_takeaways,.cas-aicg-advanced-checklist,.cas-aicg-advanced-statistic_cards,.cas-aicg-advanced-benefits,.cas-aicg-advanced-limitations,.cas-aicg-advanced-requirements,.cas-aicg-advanced-feature_grid,.cas-aicg-advanced-resource_list,.cas-aicg-advanced-glossary).cas-aicg-advanced-variant-compact:is(:not([class*="cas-aicg-presentation-"]),.cas-aicg-presentation-standard) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li::marker{content:""}.cas-aicg-advanced-component:is(.cas-aicg-advanced-key_takeaways,.cas-aicg-advanced-checklist,.cas-aicg-advanced-statistic_cards,.cas-aicg-advanced-benefits,.cas-aicg-advanced-limitations,.cas-aicg-advanced-requirements,.cas-aicg-advanced-feature_grid,.cas-aicg-advanced-resource_list,.cas-aicg-advanced-glossary).cas-aicg-advanced-variant-compact:is(:not([class*="cas-aicg-presentation-"]),.cas-aicg-presentation-standard) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li::before{content:"•";border:0;border-radius:0;background:none;color:var(--cas-presentation-accent,currentColor);font-size:calc(var(--cas-card-badge-size,24px) * .6)}.cas-aicg-advanced-component:is(.cas-aicg-advanced-key_takeaways,.cas-aicg-advanced-checklist,.cas-aicg-advanced-statistic_cards,.cas-aicg-advanced-benefits,.cas-aicg-advanced-limitations,.cas-aicg-advanced-requirements,.cas-aicg-advanced-feature_grid,.cas-aicg-advanced-resource_list,.cas-aicg-advanced-glossary).cas-aicg-advanced-variant-compact:is(:not([class*="cas-aicg-presentation-"]),.cas-aicg-presentation-standard) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;gap:var(--cas-card-badge-gap,10px);counter-increment:list-item}.cas-aicg-advanced-component:is(.cas-aicg-advanced-key_takeaways,.cas-aicg-advanced-checklist,.cas-aicg-advanced-statistic_cards,.cas-aicg-advanced-benefits,.cas-aicg-advanced-limitations,.cas-aicg-advanced-requirements,.cas-aicg-advanced-feature_grid,.cas-aicg-advanced-resource_list,.cas-aicg-advanced-glossary).cas-aicg-advanced-variant-compact:is(:not([class*="cas-aicg-presentation-"]),.cas-aicg-presentation-standard) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::before{display:flex;align-items:center;justify-content:center;grid-column:1;grid-row:1;justify-self:var(--cas-card-badge-align,start);align-self:start;box-sizing:border-box;width:var(--cas-card-badge-size,24px);height:var(--cas-card-badge-size,24px);margin:0;position:static;inset:auto;line-height:1}.cas-aicg-advanced-component:is(.cas-aicg-advanced-key_takeaways,.cas-aicg-advanced-checklist,.cas-aicg-advanced-statistic_cards,.cas-aicg-advanced-benefits,.cas-aicg-advanced-limitations,.cas-aicg-advanced-requirements,.cas-aicg-advanced-feature_grid,.cas-aicg-advanced-resource_list,.cas-aicg-advanced-glossary).cas-aicg-advanced-variant-compact:is(:not([class*="cas-aicg-presentation-"]),.cas-aicg-presentation-standard) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)>.cas-aicg-card-content{grid-column:1;grid-row:2;align-self:start;min-width:0;text-align:var(--cas-card-content-align,inherit)}.cas-aicg-advanced-component:is(.cas-aicg-advanced-key_takeaways,.cas-aicg-advanced-checklist,.cas-aicg-advanced-statistic_cards,.cas-aicg-advanced-benefits,.cas-aicg-advanced-limitations,.cas-aicg-advanced-requirements,.cas-aicg-advanced-feature_grid,.cas-aicg-advanced-resource_list,.cas-aicg-advanced-glossary).cas-aicg-advanced-variant-compact:is(:not([class*="cas-aicg-presentation-"]),.cas-aicg-presentation-standard) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content){grid-template-columns:var(--cas-card-badge-size,24px) minmax(0,1fr);grid-template-rows:auto;align-items:center}.cas-aicg-advanced-component:is(.cas-aicg-advanced-key_takeaways,.cas-aicg-advanced-checklist,.cas-aicg-advanced-statistic_cards,.cas-aicg-advanced-benefits,.cas-aicg-advanced-limitations,.cas-aicg-advanced-requirements,.cas-aicg-advanced-feature_grid,.cas-aicg-advanced-resource_list,.cas-aicg-advanced-glossary).cas-aicg-advanced-variant-compact:is(:not([class*="cas-aicg-presentation-"]),.cas-aicg-presentation-standard) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::before{justify-self:center;align-self:var(--cas-card-badge-align,center)}.cas-aicg-advanced-component:is(.cas-aicg-advanced-key_takeaways,.cas-aicg-advanced-checklist,.cas-aicg-advanced-statistic_cards,.cas-aicg-advanced-benefits,.cas-aicg-advanced-limitations,.cas-aicg-advanced-requirements,.cas-aicg-advanced-feature_grid,.cas-aicg-advanced-resource_list,.cas-aicg-advanced-glossary).cas-aicg-advanced-variant-compact:is(:not([class*="cas-aicg-presentation-"]),.cas-aicg-presentation-standard) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::after{top:50%;transform:translateY(-50%)}.cas-aicg-advanced-component:is(.cas-aicg-advanced-key_takeaways,.cas-aicg-advanced-checklist,.cas-aicg-advanced-statistic_cards,.cas-aicg-advanced-benefits,.cas-aicg-advanced-limitations,.cas-aicg-advanced-requirements,.cas-aicg-advanced-feature_grid,.cas-aicg-advanced-resource_list,.cas-aicg-advanced-glossary).cas-aicg-advanced-variant-compact:is(:not([class*="cas-aicg-presentation-"]),.cas-aicg-presentation-standard) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)>.cas-aicg-card-content{grid-column:2;grid-row:1;align-self:center}.cas-aicg-advanced-component:is(.cas-aicg-advanced-key_takeaways,.cas-aicg-advanced-checklist,.cas-aicg-advanced-statistic_cards,.cas-aicg-advanced-benefits,.cas-aicg-advanced-limitations,.cas-aicg-advanced-requirements,.cas-aicg-advanced-feature_grid,.cas-aicg-advanced-resource_list,.cas-aicg-advanced-glossary).cas-aicg-advanced-variant-compact:is(:not([class*="cas-aicg-presentation-"]),.cas-aicg-presentation-standard) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li :is(ul,ol){display:block;padding-inline-start:1.5em;list-style:revert}.cas-aicg-advanced-component:is(.cas-aicg-advanced-key_takeaways,.cas-aicg-advanced-checklist,.cas-aicg-advanced-statistic_cards,.cas-aicg-advanced-benefits,.cas-aicg-advanced-limitations,.cas-aicg-advanced-requirements,.cas-aicg-advanced-feature_grid,.cas-aicg-advanced-resource_list,.cas-aicg-advanced-glossary).cas-aicg-advanced-variant-compact:is(:not([class*="cas-aicg-presentation-"]),.cas-aicg-presentation-standard) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li li{display:list-item;list-style:revert}.cas-aicg-advanced-component:is(.cas-aicg-advanced-key_takeaways,.cas-aicg-advanced-checklist,.cas-aicg-advanced-statistic_cards,.cas-aicg-advanced-benefits,.cas-aicg-advanced-limitations,.cas-aicg-advanced-requirements,.cas-aicg-advanced-feature_grid,.cas-aicg-advanced-resource_list,.cas-aicg-advanced-glossary).cas-aicg-advanced-variant-compact:is(:not([class*="cas-aicg-presentation-"]),.cas-aicg-presentation-standard) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li li::before,.cas-aicg-advanced-component:is(.cas-aicg-advanced-key_takeaways,.cas-aicg-advanced-checklist,.cas-aicg-advanced-statistic_cards,.cas-aicg-advanced-benefits,.cas-aicg-advanced-limitations,.cas-aicg-advanced-requirements,.cas-aicg-advanced-feature_grid,.cas-aicg-advanced-resource_list,.cas-aicg-advanced-glossary).cas-aicg-advanced-variant-compact:is(:not([class*="cas-aicg-presentation-"]),.cas-aicg-presentation-standard) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li li::after{content:none}@media(max-width:1024px){.cas-aicg-advanced-component:is(.cas-aicg-advanced-key_takeaways,.cas-aicg-advanced-checklist,.cas-aicg-advanced-statistic_cards,.cas-aicg-advanced-benefits,.cas-aicg-advanced-limitations,.cas-aicg-advanced-requirements,.cas-aicg-advanced-feature_grid,.cas-aicg-advanced-resource_list,.cas-aicg-advanced-glossary).cas-aicg-advanced-variant-compact:is(:not([class*="cas-aicg-presentation-"]),.cas-aicg-presentation-standard) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul{grid-template-columns:repeat(min(2,var(--cas-presentation-columns,1)),minmax(0,1fr))}}@media(max-width:767px){.cas-aicg-advanced-component:is(.cas-aicg-advanced-key_takeaways,.cas-aicg-advanced-checklist,.cas-aicg-advanced-statistic_cards,.cas-aicg-advanced-benefits,.cas-aicg-advanced-limitations,.cas-aicg-advanced-requirements,.cas-aicg-advanced-feature_grid,.cas-aicg-advanced-resource_list,.cas-aicg-advanced-glossary).cas-aicg-advanced-variant-compact:is(:not([class*="cas-aicg-presentation-"]),.cas-aicg-presentation-standard) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul{grid-template-columns:minmax(0,1fr)}}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-numbered_circles,.cas-aicg-presentation-connected_steps,.cas-aicg-presentation-resource_cards).cas-aicg-badge-position-top :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;gap:var(--cas-card-badge-gap,16px);counter-increment:list-item}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-numbered_circles,.cas-aicg-presentation-connected_steps,.cas-aicg-presentation-resource_cards).cas-aicg-badge-position-top :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content)::before{display:flex;align-items:center;justify-content:center;grid-column:1;grid-row:1;justify-self:var(--cas-card-badge-align,start);align-self:start;box-sizing:border-box;width:var(--cas-card-badge-size,40px);height:var(--cas-card-badge-size,40px);margin:0;position:static;inset:auto;line-height:1}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-numbered_circles,.cas-aicg-presentation-connected_steps,.cas-aicg-presentation-resource_cards).cas-aicg-badge-position-top :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content)>.cas-aicg-card-content{grid-column:1;grid-row:2;align-self:start;min-width:0;text-align:var(--cas-card-content-align,inherit)}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-numbered_circles,.cas-aicg-presentation-connected_steps,.cas-aicg-presentation-resource_cards).cas-aicg-badge-position-left :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;gap:var(--cas-card-badge-gap,16px);counter-increment:list-item}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-numbered_circles,.cas-aicg-presentation-connected_steps,.cas-aicg-presentation-resource_cards).cas-aicg-badge-position-left :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content)::before{display:flex;align-items:center;justify-content:center;grid-column:1;grid-row:1;justify-self:var(--cas-card-badge-align,start);align-self:start;box-sizing:border-box;width:var(--cas-card-badge-size,40px);height:var(--cas-card-badge-size,40px);margin:0;position:static;inset:auto;line-height:1}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-numbered_circles,.cas-aicg-presentation-connected_steps,.cas-aicg-presentation-resource_cards).cas-aicg-badge-position-left :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content)>.cas-aicg-card-content{grid-column:1;grid-row:2;align-self:start;min-width:0;text-align:var(--cas-card-content-align,inherit)}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-numbered_circles,.cas-aicg-presentation-connected_steps,.cas-aicg-presentation-resource_cards).cas-aicg-badge-position-left :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content){grid-template-columns:var(--cas-card-badge-size,40px) minmax(0,1fr);grid-template-rows:auto;align-items:center}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-numbered_circles,.cas-aicg-presentation-connected_steps,.cas-aicg-presentation-resource_cards).cas-aicg-badge-position-left :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content)::before{justify-self:center;align-self:var(--cas-card-badge-align,center)}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-numbered_circles,.cas-aicg-presentation-connected_steps,.cas-aicg-presentation-resource_cards).cas-aicg-badge-position-left :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content)::after{top:50%;transform:translateY(-50%)}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-numbered_circles,.cas-aicg-presentation-connected_steps,.cas-aicg-presentation-resource_cards).cas-aicg-badge-position-left :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li:has(>.cas-aicg-card-content)>.cas-aicg-card-content{grid-column:2;grid-row:1;align-self:center}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-numbered_circles,.cas-aicg-presentation-connected_steps,.cas-aicg-presentation-resource_cards).cas-aicg-badge-alignment-start{--cas-card-badge-align:start}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-numbered_circles,.cas-aicg-presentation-connected_steps,.cas-aicg-presentation-resource_cards).cas-aicg-content-alignment-start{--cas-card-content-align:start}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-numbered_circles,.cas-aicg-presentation-connected_steps,.cas-aicg-presentation-resource_cards).cas-aicg-badge-alignment-center{--cas-card-badge-align:center}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-numbered_circles,.cas-aicg-presentation-connected_steps,.cas-aicg-presentation-resource_cards).cas-aicg-content-alignment-center{--cas-card-content-align:center}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-numbered_circles,.cas-aicg-presentation-connected_steps,.cas-aicg-presentation-resource_cards).cas-aicg-badge-alignment-end{--cas-card-badge-align:end}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-numbered_circles,.cas-aicg-presentation-connected_steps,.cas-aicg-presentation-resource_cards).cas-aicg-content-alignment-end{--cas-card-content-align:end}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards.cas-aicg-badge-position-top :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;gap:var(--cas-card-badge-gap,10px);counter-increment:list-item}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards.cas-aicg-badge-position-top :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::before{display:flex;align-items:center;justify-content:center;grid-column:1;grid-row:1;justify-self:var(--cas-card-badge-align,start);align-self:start;box-sizing:border-box;width:var(--cas-card-badge-size,24px);height:var(--cas-card-badge-size,24px);margin:0;position:static;inset:auto;line-height:1}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards.cas-aicg-badge-position-top :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)>.cas-aicg-card-content{grid-column:1;grid-row:2;align-self:start;min-width:0;text-align:var(--cas-card-content-align,inherit)}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards.cas-aicg-badge-position-left :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;gap:var(--cas-card-badge-gap,10px);counter-increment:list-item}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards.cas-aicg-badge-position-left :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::before{display:flex;align-items:center;justify-content:center;grid-column:1;grid-row:1;justify-self:var(--cas-card-badge-align,start);align-self:start;box-sizing:border-box;width:var(--cas-card-badge-size,24px);height:var(--cas-card-badge-size,24px);margin:0;position:static;inset:auto;line-height:1}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards.cas-aicg-badge-position-left :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)>.cas-aicg-card-content{grid-column:1;grid-row:2;align-self:start;min-width:0;text-align:var(--cas-card-content-align,inherit)}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards.cas-aicg-badge-position-left :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content){grid-template-columns:var(--cas-card-badge-size,24px) minmax(0,1fr);grid-template-rows:auto;align-items:center}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards.cas-aicg-badge-position-left :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::before{justify-self:center;align-self:var(--cas-card-badge-align,center)}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards.cas-aicg-badge-position-left :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::after{top:50%;transform:translateY(-50%)}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards.cas-aicg-badge-position-left :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)>.cas-aicg-card-content{grid-column:2;grid-row:1;align-self:center}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards.cas-aicg-badge-alignment-start{--cas-card-badge-align:start}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards.cas-aicg-content-alignment-start{--cas-card-content-align:start}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards.cas-aicg-badge-alignment-center{--cas-card-badge-align:center}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards.cas-aicg-content-alignment-center{--cas-card-content-align:center}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards.cas-aicg-badge-alignment-end{--cas-card-badge-align:end}.cas-aicg-advanced-component.cas-aicg-presentation-compact_cards.cas-aicg-content-alignment-end{--cas-card-content-align:end}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-resource_cards,.cas-aicg-presentation-compact_cards).cas-aicg-card-icon-check :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::before{content:"";background:var(--cas-presentation-accent,currentColor);border:0;border-radius:0;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%2012%204%204L19%206%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%2012%204%204L19%206%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-resource_cards,.cas-aicg-presentation-compact_cards).cas-aicg-card-icon-check_circle :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::before{content:"";background:var(--cas-presentation-accent,currentColor);border:0;border-radius:0;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2211%22%2F%3E%3Cpath%20d%3D%22m7%2012%203%203%207-7%22%2F%3E%3C%2Fsvg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2211%22%2F%3E%3Cpath%20d%3D%22m7%2012%203%203%207-7%22%2F%3E%3C%2Fsvg%3E") center/100% 100% no-repeat}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-resource_cards,.cas-aicg-presentation-compact_cards).cas-aicg-card-icon-arrow :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::before{content:"";background:var(--cas-presentation-accent,currentColor);border:0;border-radius:0;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2012h16m-7-7%207%207-7%207%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2012h16m-7-7%207%207-7%207%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-resource_cards,.cas-aicg-presentation-compact_cards).cas-aicg-card-icon-star :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::before{content:"";background:var(--cas-presentation-accent,currentColor);border:0;border-radius:0;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%203%202.8%205.7%206.3.9-4.5%204.4%201.1%206.2-5.7-3-5.7%203%201.1-6.2L3%209.6l6.2-.9Z%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%203%202.8%205.7%206.3.9-4.5%204.4%201.1%206.2-5.7-3-5.7%203%201.1-6.2L3%209.6l6.2-.9Z%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-resource_cards,.cas-aicg-presentation-compact_cards).cas-aicg-card-icon-plus :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::before{content:"";background:var(--cas-presentation-accent,currentColor);border:0;border-radius:0;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%204v16M4%2012h16%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%204v16M4%2012h16%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-resource_cards,.cas-aicg-presentation-compact_cards).cas-aicg-card-icon-minus :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::before{content:"";background:var(--cas-presentation-accent,currentColor);border:0;border-radius:0;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2012h16%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2012h16%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-resource_cards,.cas-aicg-presentation-compact_cards).cas-aicg-card-icon-chevron_down :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::before{content:"";background:var(--cas-presentation-accent,currentColor);border:0;border-radius:0;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%209%207%207%207-7%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%209%207%207%207-7%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-resource_cards,.cas-aicg-presentation-compact_cards).cas-aicg-card-icon-chevron_up :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::before{content:"";background:var(--cas-presentation-accent,currentColor);border:0;border-radius:0;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%2015%207-7%207%207%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%2015%207-7%207%207%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-resource_cards,.cas-aicg-presentation-compact_cards).cas-aicg-card-icon-info :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::before{content:"";background:var(--cas-presentation-accent,currentColor);border:0;border-radius:0;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%2011v6M12%207v.2%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%2011v6M12%207v.2%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-resource_cards,.cas-aicg-presentation-compact_cards).cas-aicg-card-icon-question :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::before{content:"";background:var(--cas-presentation-accent,currentColor);border:0;border-radius:0;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M9%209a3%203%200%200%201%206%200c0%202-3%202-3%205m0%203v.1%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M9%209a3%203%200%200%201%206%200c0%202-3%202-3%205m0%203v.1%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-resource_cards,.cas-aicg-presentation-compact_cards).cas-aicg-card-icon-heart :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::before{content:"";background:var(--cas-presentation-accent,currentColor);border:0;border-radius:0;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2020%204%2012C-2%205%207%200%2012%207%2017%200%2026%205%2020%2012Z%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2020%204%2012C-2%205%207%200%2012%207%2017%200%2026%205%2020%2012Z%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-resource_cards,.cas-aicg-presentation-compact_cards).cas-aicg-card-icon-leaf :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::before{content:"";background:var(--cas-presentation-accent,currentColor);border:0;border-radius:0;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%203C4%202%201%2011%206%2017s15%202%2014-14ZM5%2020%2016%208%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%203C4%202%201%2011%206%2017s15%202%2014-14ZM5%2020%2016%208%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-resource_cards,.cas-aicg-presentation-compact_cards).cas-aicg-card-icon-shield :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::before{content:"";background:var(--cas-presentation-accent,currentColor);border:0;border-radius:0;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%203%208%203v6c0%205-8%209-8%209S4%2017%204%2012V6Z%22%2F%3E%3Cpath%20d%3D%22m8%2012%203%203%205-6%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%203%208%203v6c0%205-8%209-8%209S4%2017%204%2012V6Z%22%2F%3E%3Cpath%20d%3D%22m8%2012%203%203%205-6%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-resource_cards,.cas-aicg-presentation-compact_cards).cas-aicg-card-icon-document :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::before{content:"";background:var(--cas-presentation-accent,currentColor);border:0;border-radius:0;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%203h8l4%204v14H6ZM14%203v5h4M9%2012h6M9%2016h6%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%203h8l4%204v14H6ZM14%203v5h4M9%2012h6M9%2016h6%22%2F%3E%3C%2Fsvg%3E") center/75% 75% no-repeat}.cas-aicg-advanced-component:is(.cas-aicg-presentation-icon_cards,.cas-aicg-presentation-checklist_tiles,.cas-aicg-presentation-resource_cards,.cas-aicg-presentation-compact_cards).cas-aicg-card-icon-custom.cas-aicg-card-icon-custom-ready :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>ul>li:has(>.cas-aicg-card-content)::before{content:"";background:var(--cas-card-icon-image) center/contain no-repeat;border:0;border-radius:0;mask:none;-webkit-mask:none}.cas-aicg-advanced-component.cas-aicg-card-layout:not(.cas-aicg-presentation-compact_cards):is(.cas-aicg-presentation-columns-auto,:not(.cas-aicg-card-columns-fixed):not(.cas-aicg-presentation-columns-1):not(.cas-aicg-presentation-columns-2):not(.cas-aicg-presentation-columns-4)){container-type:inline-size}.cas-aicg-advanced-component.cas-aicg-card-layout:not(.cas-aicg-presentation-compact_cards):is(.cas-aicg-presentation-columns-auto,:not(.cas-aicg-card-columns-fixed):not(.cas-aicg-presentation-columns-1):not(.cas-aicg-presentation-columns-2):not(.cas-aicg-presentation-columns-4)) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol):has(>li>.cas-aicg-card-content){grid-template-columns:repeat(var(--cas-card-balanced-columns,3),minmax(0,1fr))!important}.cas-aicg-advanced-component.cas-aicg-card-layout:not(.cas-aicg-presentation-compact_cards):is(.cas-aicg-presentation-columns-auto,:not(.cas-aicg-card-columns-fixed):not(.cas-aicg-presentation-columns-1):not(.cas-aicg-presentation-columns-2):not(.cas-aicg-presentation-columns-4)) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol):has(>li>.cas-aicg-card-content):has(>li:only-child){--cas-card-balanced-columns:1}.cas-aicg-advanced-component.cas-aicg-card-layout:not(.cas-aicg-presentation-compact_cards):is(.cas-aicg-presentation-columns-auto,:not(.cas-aicg-card-columns-fixed):not(.cas-aicg-presentation-columns-1):not(.cas-aicg-presentation-columns-2):not(.cas-aicg-presentation-columns-4)) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol):has(>li>.cas-aicg-card-content):has(>li:nth-child(2):last-child),.cas-aicg-advanced-component.cas-aicg-card-layout:not(.cas-aicg-presentation-compact_cards):is(.cas-aicg-presentation-columns-auto,:not(.cas-aicg-card-columns-fixed):not(.cas-aicg-presentation-columns-1):not(.cas-aicg-presentation-columns-2):not(.cas-aicg-presentation-columns-4)) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol):has(>li>.cas-aicg-card-content):has(>li:nth-child(4):last-child){--cas-card-balanced-columns:2}@container(min-width:1040px){.cas-aicg-advanced-component.cas-aicg-card-layout:not(.cas-aicg-presentation-compact_cards):is(.cas-aicg-presentation-columns-auto,:not(.cas-aicg-card-columns-fixed):not(.cas-aicg-presentation-columns-1):not(.cas-aicg-presentation-columns-2):not(.cas-aicg-presentation-columns-4)) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol):has(>li>.cas-aicg-card-content):has(>li:nth-child(4):last-child),.cas-aicg-advanced-component.cas-aicg-card-layout:not(.cas-aicg-presentation-compact_cards):is(.cas-aicg-presentation-columns-auto,:not(.cas-aicg-card-columns-fixed):not(.cas-aicg-presentation-columns-1):not(.cas-aicg-presentation-columns-2):not(.cas-aicg-presentation-columns-4)) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol):has(>li>.cas-aicg-card-content):has(>li:nth-child(7):last-child),.cas-aicg-advanced-component.cas-aicg-card-layout:not(.cas-aicg-presentation-compact_cards):is(.cas-aicg-presentation-columns-auto,:not(.cas-aicg-card-columns-fixed):not(.cas-aicg-presentation-columns-1):not(.cas-aicg-presentation-columns-2):not(.cas-aicg-presentation-columns-4)) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol):has(>li>.cas-aicg-card-content):has(>li:nth-child(8):last-child){--cas-card-balanced-columns:4}}@container(max-width:760px){.cas-aicg-advanced-component.cas-aicg-card-layout:not(.cas-aicg-presentation-compact_cards):is(.cas-aicg-presentation-columns-auto,:not(.cas-aicg-card-columns-fixed):not(.cas-aicg-presentation-columns-1):not(.cas-aicg-presentation-columns-2):not(.cas-aicg-presentation-columns-4)) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol):has(>li>.cas-aicg-card-content){--cas-card-balanced-columns:2}}@container(max-width:480px){.cas-aicg-advanced-component.cas-aicg-card-layout:not(.cas-aicg-presentation-compact_cards):is(.cas-aicg-presentation-columns-auto,:not(.cas-aicg-card-columns-fixed):not(.cas-aicg-presentation-columns-1):not(.cas-aicg-presentation-columns-2):not(.cas-aicg-presentation-columns-4)) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol):has(>li>.cas-aicg-card-content){grid-template-columns:minmax(0,1fr)!important}}.cas-aicg-advanced-component.cas-aicg-card-layout:not(.cas-aicg-presentation-compact_cards):is(.cas-aicg-presentation-columns-auto,:not(.cas-aicg-card-columns-fixed):not(.cas-aicg-presentation-columns-1):not(.cas-aicg-presentation-columns-2):not(.cas-aicg-presentation-columns-4)) :is(.cas-aicg-native-copy,.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol):has(>li>.cas-aicg-card-content)>li::after{display:none}.cas-aicg-advanced-component.cas-aicg-advanced-list-grid :is(.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol){gap:var(--cas-card-item-gap,24px)}.cas-aicg-advanced-component.cas-aicg-advanced-list-grid :is(.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li{list-style-type:none}.cas-aicg-advanced-component.cas-aicg-advanced-list-grid :is(.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol)>li::marker{content:""}@media(max-width:767px){.cas-aicg-advanced-component.cas-aicg-advanced-list-grid :is(.elementor-widget-text-editor,.elementor-widget-text-editor>.elementor-widget-container)>:is(ul,ol){gap:var(--cas-card-item-gap,16px)}}.cas-aicg-advanced-component table{max-width:100%;border-collapse:collapse;line-height:1.55;font-variant-numeric:tabular-nums}.cas-aicg-advanced-component table :is(th,td){padding:14px 16px;border:1px solid #dbe3ed;text-align:start}.cas-aicg-advanced-component table th{font-weight:600;vertical-align:middle}.cas-aicg-advanced-component table td{vertical-align:top}@media(max-width:767px){.cas-aicg-advanced-component table :is(th,td){padding:12px}}.cas-aicg-table-viewport{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.cas-aicg-table-viewport:focus-visible{outline:2px solid currentColor;outline-offset:2px}.cas-aicg-table-cell-label{display:none}.cas-aicg-table-cell-value{min-width:0}p+:is(.cas-aicg-table-viewport,.cas-aicg-classic-table-scroll,.cas-aicg-table-scroll,.wp-block-table:has(.cas-aicg-table-viewport)){margin-block-start:var(--cas-table-space-before,20px)}.cas-aicg-native-copy>p+:is(.cas-aicg-table-viewport,.cas-aicg-classic-table-scroll,.wp-block-table:has(.cas-aicg-table-viewport)){margin-block-start:var(--cas-table-space-before,20px)}.cas-aicg-advanced-component .elementor-widget-text-editor:has(>p,>.elementor-widget-container>p)+:is(.elementor-widget-text-editor,.cas-aicg-table-scroll) .cas-aicg-table-viewport{margin-block-start:var(--cas-table-space-before,20px)}.cas-aicg-table-viewport>table.cas-aicg-responsive-table{display:table;table-layout:auto;width:100%;min-width:640px;word-break:normal;overflow-wrap:normal}.cas-aicg-table-viewport>table.cas-aicg-responsive-table :is(th,td){min-width:8rem;word-break:normal;overflow-wrap:normal;white-space:normal}:where(.cas-aicg-native-copy,.cas-aicg-classic-owned,.cas-aicg-table-scroll,.cas-aicg-standard-layout) .cas-aicg-table-viewport:where(:has(>table.cas-aicg-responsive-table:where(:not(.elementor-widget-global table,[class*="elementor-global-"] table,.elementor-widget-template table,.elementor-widget-shortcode table,.wp-block-template-part table)))){box-sizing:border-box;min-width:0;width:100%;max-width:100%}:where(.cas-aicg-native-copy,.cas-aicg-classic-owned,.cas-aicg-table-scroll,.cas-aicg-standard-layout) .cas-aicg-table-viewport>table.cas-aicg-responsive-table:where(:not(.elementor-widget-global table,[class*="elementor-global-"] table,.elementor-widget-template table,.elementor-widget-shortcode table,.wp-block-template-part table)){font-family:inherit;font-size:inherit;color:inherit;line-height:1.5;font-variant-numeric:tabular-nums;border-collapse:collapse}:where(.cas-aicg-native-copy,.cas-aicg-classic-owned,.cas-aicg-table-scroll,.cas-aicg-standard-layout) .cas-aicg-table-viewport>table.cas-aicg-responsive-table:where(:not(.elementor-widget-global table,[class*="elementor-global-"] table,.elementor-widget-template table,.elementor-widget-shortcode table,.wp-block-template-part table)) :is(thead,tbody,tfoot,tr,th,td){font-family:inherit;font-size:inherit;color:inherit;line-height:inherit}:where(.cas-aicg-native-copy,.cas-aicg-classic-owned,.cas-aicg-table-scroll,.cas-aicg-standard-layout) .cas-aicg-table-viewport>table.cas-aicg-responsive-table:where(:not(.elementor-widget-global table,[class*="elementor-global-"] table,.elementor-widget-template table,.elementor-widget-shortcode table,.wp-block-template-part table)) :is(th,td){padding:14px 16px;border:1px solid #cbd5e1;text-align:start;vertical-align:top}:where(.cas-aicg-native-copy,.cas-aicg-classic-owned,.cas-aicg-table-scroll,.cas-aicg-standard-layout) .cas-aicg-table-viewport>table.cas-aicg-responsive-table:where(:not(.elementor-widget-global table,[class*="elementor-global-"] table,.elementor-widget-template table,.elementor-widget-shortcode table,.wp-block-template-part table)) :is(thead th,thead td,th[scope="col"],.cas-aicg-table-head-row>th){font-weight:600;background-color:color-mix(in srgb,currentColor 8%,transparent)}@media(max-width:767px){:where(.cas-aicg-native-copy,.cas-aicg-classic-owned,.cas-aicg-table-scroll,.cas-aicg-standard-layout) .cas-aicg-table-viewport>table.cas-aicg-responsive-table:where(:not(.elementor-widget-global table,[class*="elementor-global-"] table,.elementor-widget-template table,.elementor-widget-shortcode table,.wp-block-template-part table)) :is(th,td){padding:12px}}@media(max-width:767px){.cas-aicg-table-mobile-stacked .cas-aicg-table-viewport>table.cas-aicg-table-simple{display:block;min-width:0;width:100%;max-width:100%;--cas-table-outer-borders:0px;--cas-table-cell-borders:var(--cas-table-border-width,1px)}.cas-aicg-table-mobile-stacked .cas-aicg-table-viewport>table.cas-aicg-table-simple>thead,.cas-aicg-table-mobile-stacked .cas-aicg-table-viewport>table.cas-aicg-table-simple .cas-aicg-table-head-row{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cas-aicg-table-mobile-stacked .cas-aicg-table-viewport>table.cas-aicg-table-simple>tbody{display:block}.cas-aicg-table-mobile-stacked .cas-aicg-table-viewport>table.cas-aicg-table-simple tr:not(.cas-aicg-table-head-row){display:block;margin-block:0 16px;border:0}.cas-aicg-table-mobile-stacked .cas-aicg-table-viewport>table.cas-aicg-table-simple tr:not(.cas-aicg-table-head-row)>:is(th,td){display:grid;grid-template-columns:minmax(0,1fr);gap:5px;min-width:0;width:auto;word-break:normal;overflow-wrap:break-word}.cas-aicg-table-mobile-stacked .cas-aicg-table-viewport>table.cas-aicg-table-simple .cas-aicg-table-cell-label{display:block;font-weight:600;align-self:start}}.cas-aicg-native-advanced .cas-aicg-advanced-faq summary{display:flex;align-items:center;column-gap:12px}.cas-aicg-advanced-faq .elementor-accordion-item,.cas-aicg-advanced-faq .e-n-accordion-item,.cas-aicg-native-advanced .cas-aicg-advanced-faq details{overflow:hidden}.cas-aicg-advanced-faq .elementor-accordion .elementor-accordion-item>.elementor-tab-title:focus-visible,.cas-aicg-advanced-faq .e-n-accordion-item>summary:focus-visible,.cas-aicg-native-advanced .cas-aicg-advanced-faq details>summary:focus-visible{outline-offset:-2px}.cas-aicg-native-advanced .cas-aicg-advanced-faq summary::after{box-sizing:content-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 1em;inline-size:1em;block-size:1em;line-height:1;float:none;order:2;margin-inline-start:auto;margin-inline-end:0;text-align:center}.cas-aicg-native-advanced .cas-aicg-advanced-faq summary>span[id]:empty{position:absolute;inline-size:0;block-size:0;overflow:hidden}.cas-aicg-advanced-faq .elementor-accordion .elementor-tab-title{display:flex;align-items:center}.cas-aicg-advanced-faq .elementor-accordion .elementor-accordion-title{flex:1;min-width:0}.cas-aicg-advanced-faq .elementor-accordion .elementor-accordion-icon{display:inline-flex;align-items:center;justify-content:center;align-self:center;flex-shrink:0;line-height:1;float:none;text-align:center}.cas-aicg-advanced-faq .elementor-accordion .elementor-accordion-icon-left{order:var(--cas-faq-icon-order,0)}.cas-aicg-advanced-faq .elementor-accordion .elementor-accordion-icon-right{order:var(--cas-faq-icon-order,2)}.cas-aicg-advanced-faq .elementor-accordion .elementor-accordion-icon :is(svg,i){display:block;margin-inline:auto;line-height:1}.cas-aicg-advanced-faq .e-n-accordion-item-title-icon{align-self:center;align-items:center;justify-content:center;line-height:1}.cas-aicg-advanced-faq .e-n-accordion-item-title-icon :is(svg,i){display:block;margin-inline:auto;line-height:1}.cas-aicg-faq-custom-closed :is(.elementor-accordion-icon-closed,.e-closed)>*{display:none}.cas-aicg-faq-custom-closed :is(.elementor-accordion-icon-closed,.e-closed)::before{content:"";display:block;inline-size:1em;block-size:1em;background:var(--cas-faq-closed-image) center/contain no-repeat}.cas-aicg-faq-custom-open :is(.elementor-accordion-icon-opened,.e-opened)>*{display:none}.cas-aicg-faq-custom-open :is(.elementor-accordion-icon-opened,.e-opened)::before{content:"";display:block;inline-size:1em;block-size:1em;background:var(--cas-faq-open-image) center/contain no-repeat}.cas-aicg-advanced-faq .elementor-widget-accordion.cas-aicg-faq-title-colours .elementor-accordion .elementor-tab-title.elementor-active>.elementor-accordion-title,.cas-aicg-advanced-faq .elementor-widget-accordion.cas-aicg-faq-title-colours .elementor-accordion .elementor-tab-title.elementor-active:is(:hover,:focus,:focus-visible,:focus-within)>.elementor-accordion-title,.cas-aicg-advanced-faq .elementor-widget-accordion.cas-aicg-faq-title-colours .elementor-accordion .elementor-tab-title.elementor-active>.elementor-accordion-title:is(:hover,:focus,:focus-visible){color:var(--cas-faq-title-open)}.cas-aicg-advanced-faq .elementor-widget-accordion.cas-aicg-faq-icon-colours .elementor-accordion .elementor-tab-title.elementor-active>.elementor-accordion-icon,.cas-aicg-advanced-faq .elementor-widget-accordion.cas-aicg-faq-icon-colours .elementor-accordion .elementor-tab-title.elementor-active:is(:hover,:focus,:focus-visible,:focus-within)>.elementor-accordion-icon,.cas-aicg-advanced-faq .elementor-widget-accordion.cas-aicg-faq-icon-colours .elementor-accordion .elementor-tab-title.elementor-active>.elementor-accordion-icon i:before,.cas-aicg-advanced-faq .elementor-widget-accordion.cas-aicg-faq-icon-colours .elementor-accordion .elementor-tab-title.elementor-active:is(:hover,:focus,:focus-visible,:focus-within)>.elementor-accordion-icon i:before{color:var(--cas-faq-icon-open)}.cas-aicg-advanced-faq .elementor-widget-accordion.cas-aicg-faq-icon-colours .elementor-accordion .elementor-tab-title.elementor-active>.elementor-accordion-icon svg,.cas-aicg-advanced-faq .elementor-widget-accordion.cas-aicg-faq-icon-colours .elementor-accordion .elementor-tab-title.elementor-active:is(:hover,:focus,:focus-visible,:focus-within)>.elementor-accordion-icon svg{fill:var(--cas-faq-icon-open)}.cas-aicg-advanced-faq .cas-aicg-faq-answer{padding:16px}.cas-aicg-advanced-faq .elementor-widget-accordion.cas-aicg-faq-default-answer-spacing .elementor-tab-content{padding:16px}.elementor .cas-aicg-advanced-component .elementor-element.elementor-widget.elementor-widget-text-editor>p:first-child{margin-block-start:0}.elementor .cas-aicg-advanced-component .elementor-element.elementor-widget.elementor-widget-text-editor>p:last-child{margin-block-end:0}.elementor .cas-aicg-advanced-component .elementor-element.elementor-widget.elementor-widget-text-editor>.elementor-widget-container>p:first-child{margin-block-start:0}.elementor .cas-aicg-advanced-component .elementor-element.elementor-widget.elementor-widget-text-editor>.elementor-widget-container>p:last-child{margin-block-end:0}.elementor .cas-aicg-advanced-component .elementor-element.elementor-widget.elementor-widget-text-editor .cas-aicg-card-content>p:first-child{margin-block-start:0}.elementor .cas-aicg-advanced-component .elementor-element.elementor-widget.elementor-widget-text-editor .cas-aicg-card-content>p:last-child{margin-block-end:0}.elementor .cas-aicg-advanced-component .elementor-element.elementor-widget.elementor-widget-text-editor :is(ul,ol)>li>p:first-child{margin-block-start:0}.elementor .cas-aicg-advanced-component .elementor-element.elementor-widget.elementor-widget-text-editor :is(ul,ol)>li>p:last-child{margin-block-end:0}.elementor .cas-aicg-advanced-component .elementor-element.elementor-widget-accordion .elementor-tab-content>p:first-child{margin-block-start:0}.elementor .cas-aicg-advanced-component .elementor-element.elementor-widget-accordion .elementor-tab-content>p:last-child{margin-block-end:0}.cas-aicg-native-advanced .cas-aicg-advanced-component .cas-aicg-native-copy>p:first-child{margin-block-start:0}.cas-aicg-native-advanced .cas-aicg-advanced-component .cas-aicg-native-copy>p:last-child{margin-block-end:0}.cas-aicg-native-advanced .cas-aicg-advanced-component .cas-aicg-native-copy .cas-aicg-card-content>p:first-child{margin-block-start:0}.cas-aicg-native-advanced .cas-aicg-advanced-component .cas-aicg-native-copy .cas-aicg-card-content>p:last-child{margin-block-end:0}.cas-aicg-native-advanced .cas-aicg-advanced-component .cas-aicg-native-copy :is(ul,ol)>li>p:first-child{margin-block-start:0}.cas-aicg-native-advanced .cas-aicg-advanced-component .cas-aicg-native-copy :is(ul,ol)>li>p:last-child{margin-block-end:0}.cas-aicg-native-advanced .cas-aicg-advanced-component .cas-aicg-faq-answer>p:first-child{margin-block-start:0}.cas-aicg-native-advanced .cas-aicg-advanced-component .cas-aicg-faq-answer>p:last-child{margin-block-end:0}.cas-aicg-native-advanced .cas-aicg-template-row{display:flex;gap:var(--cas-native-column-gap,24px);align-items:flex-start;margin-block-end:var(--cas-native-section-gap,32px)}.cas-aicg-native-advanced .cas-aicg-template-magazine-row{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,3fr);gap:var(--cas-native-column-gap,24px);align-items:start;margin-block-end:var(--cas-native-section-gap,32px)}.cas-aicg-native-advanced .cas-aicg-template-magazine-row>.cas-aicg-advanced-component{margin-block-end:0}.cas-aicg-native-advanced .cas-aicg-template-sidebar,.cas-aicg-native-advanced .cas-aicg-template-hero{min-width:0}.cas-aicg-native-advanced .cas-aicg-template-sidebar figure,.cas-aicg-native-advanced .cas-aicg-template-hero figure{float:none;width:100%;margin-inline:0}.cas-aicg-native-advanced .cas-aicg-template-feature-image .cas-aicg-native-copy{display:block}.cas-aicg-native-advanced .cas-aicg-template-hero{margin-block-end:var(--cas-native-section-gap,32px)}.cas-aicg-native-advanced .cas-aicg-template-hero .cas-aicg-advanced-component{margin-block-end:0}.cas-aicg-native-advanced .cas-aicg-composition-placeholder,.cas-aicg-native-advanced .cas-aicg-composition-slot{display:none}.cas-aicg-native-advanced .cas-aicg-template-column{min-width:0;flex:1 1 0}.cas-aicg-native-advanced .cas-aicg-template-column .cas-aicg-advanced-component{margin-block-end:0}.cas-aicg-native-advanced .cas-aicg-template-column figure,.cas-aicg-native-advanced .cas-aicg-template-full figure{float:none;width:100%;margin-inline:0}.cas-aicg-native-advanced .cas-aicg-template-guide .cas-aicg-native-copy{display:grid;grid-template-columns:minmax(0,28fr) minmax(0,72fr);column-gap:24px}.cas-aicg-native-advanced .cas-aicg-template-guide .cas-aicg-native-copy>:first-child{grid-column:1;grid-row:1/100}.cas-aicg-native-advanced .cas-aicg-template-guide .cas-aicg-native-copy>:not(:first-child){grid-column:2}.cas-aicg-native-advanced .cas-aicg-guide-chapter .cas-aicg-native-copy{display:flow-root}.cas-aicg-native-advanced .cas-aicg-guide-chapter .cas-aicg-native-copy>figure{float:none;width:100%;max-width:560px;margin-inline:auto}.cas-aicg-native-advanced .cas-aicg-template-width-10{flex-grow:10}.cas-aicg-native-advanced .cas-aicg-template-image-width-10 figure{width:calc(10% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-11{flex-grow:11}.cas-aicg-native-advanced .cas-aicg-template-image-width-11 figure{width:calc(11% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-12{flex-grow:12}.cas-aicg-native-advanced .cas-aicg-template-image-width-12 figure{width:calc(12% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-13{flex-grow:13}.cas-aicg-native-advanced .cas-aicg-template-image-width-13 figure{width:calc(13% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-14{flex-grow:14}.cas-aicg-native-advanced .cas-aicg-template-image-width-14 figure{width:calc(14% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-15{flex-grow:15}.cas-aicg-native-advanced .cas-aicg-template-image-width-15 figure{width:calc(15% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-16{flex-grow:16}.cas-aicg-native-advanced .cas-aicg-template-image-width-16 figure{width:calc(16% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-17{flex-grow:17}.cas-aicg-native-advanced .cas-aicg-template-image-width-17 figure{width:calc(17% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-18{flex-grow:18}.cas-aicg-native-advanced .cas-aicg-template-image-width-18 figure{width:calc(18% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-19{flex-grow:19}.cas-aicg-native-advanced .cas-aicg-template-image-width-19 figure{width:calc(19% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-20{flex-grow:20}.cas-aicg-native-advanced .cas-aicg-template-image-width-20 figure{width:calc(20% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-21{flex-grow:21}.cas-aicg-native-advanced .cas-aicg-template-image-width-21 figure{width:calc(21% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-22{flex-grow:22}.cas-aicg-native-advanced .cas-aicg-template-image-width-22 figure{width:calc(22% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-23{flex-grow:23}.cas-aicg-native-advanced .cas-aicg-template-image-width-23 figure{width:calc(23% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-24{flex-grow:24}.cas-aicg-native-advanced .cas-aicg-template-image-width-24 figure{width:calc(24% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-25{flex-grow:25}.cas-aicg-native-advanced .cas-aicg-template-image-width-25 figure{width:calc(25% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-26{flex-grow:26}.cas-aicg-native-advanced .cas-aicg-template-image-width-26 figure{width:calc(26% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-27{flex-grow:27}.cas-aicg-native-advanced .cas-aicg-template-image-width-27 figure{width:calc(27% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-28{flex-grow:28}.cas-aicg-native-advanced .cas-aicg-template-image-width-28 figure{width:calc(28% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-29{flex-grow:29}.cas-aicg-native-advanced .cas-aicg-template-image-width-29 figure{width:calc(29% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-30{flex-grow:30}.cas-aicg-native-advanced .cas-aicg-template-image-width-30 figure{width:calc(30% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-31{flex-grow:31}.cas-aicg-native-advanced .cas-aicg-template-image-width-31 figure{width:calc(31% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-32{flex-grow:32}.cas-aicg-native-advanced .cas-aicg-template-image-width-32 figure{width:calc(32% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-33{flex-grow:33}.cas-aicg-native-advanced .cas-aicg-template-image-width-33 figure{width:calc(33% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-34{flex-grow:34}.cas-aicg-native-advanced .cas-aicg-template-image-width-34 figure{width:calc(34% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-35{flex-grow:35}.cas-aicg-native-advanced .cas-aicg-template-image-width-35 figure{width:calc(35% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-36{flex-grow:36}.cas-aicg-native-advanced .cas-aicg-template-image-width-36 figure{width:calc(36% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-37{flex-grow:37}.cas-aicg-native-advanced .cas-aicg-template-image-width-37 figure{width:calc(37% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-38{flex-grow:38}.cas-aicg-native-advanced .cas-aicg-template-image-width-38 figure{width:calc(38% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-39{flex-grow:39}.cas-aicg-native-advanced .cas-aicg-template-image-width-39 figure{width:calc(39% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-40{flex-grow:40}.cas-aicg-native-advanced .cas-aicg-template-image-width-40 figure{width:calc(40% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-41{flex-grow:41}.cas-aicg-native-advanced .cas-aicg-template-image-width-41 figure{width:calc(41% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-42{flex-grow:42}.cas-aicg-native-advanced .cas-aicg-template-image-width-42 figure{width:calc(42% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-43{flex-grow:43}.cas-aicg-native-advanced .cas-aicg-template-image-width-43 figure{width:calc(43% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-44{flex-grow:44}.cas-aicg-native-advanced .cas-aicg-template-image-width-44 figure{width:calc(44% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-45{flex-grow:45}.cas-aicg-native-advanced .cas-aicg-template-image-width-45 figure{width:calc(45% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-46{flex-grow:46}.cas-aicg-native-advanced .cas-aicg-template-image-width-46 figure{width:calc(46% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-47{flex-grow:47}.cas-aicg-native-advanced .cas-aicg-template-image-width-47 figure{width:calc(47% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-48{flex-grow:48}.cas-aicg-native-advanced .cas-aicg-template-image-width-48 figure{width:calc(48% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-49{flex-grow:49}.cas-aicg-native-advanced .cas-aicg-template-image-width-49 figure{width:calc(49% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-50{flex-grow:50}.cas-aicg-native-advanced .cas-aicg-template-image-width-50 figure{width:calc(50% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-51{flex-grow:51}.cas-aicg-native-advanced .cas-aicg-template-image-width-51 figure{width:calc(51% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-52{flex-grow:52}.cas-aicg-native-advanced .cas-aicg-template-image-width-52 figure{width:calc(52% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-53{flex-grow:53}.cas-aicg-native-advanced .cas-aicg-template-image-width-53 figure{width:calc(53% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-54{flex-grow:54}.cas-aicg-native-advanced .cas-aicg-template-image-width-54 figure{width:calc(54% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-55{flex-grow:55}.cas-aicg-native-advanced .cas-aicg-template-image-width-55 figure{width:calc(55% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-56{flex-grow:56}.cas-aicg-native-advanced .cas-aicg-template-image-width-56 figure{width:calc(56% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-57{flex-grow:57}.cas-aicg-native-advanced .cas-aicg-template-image-width-57 figure{width:calc(57% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-58{flex-grow:58}.cas-aicg-native-advanced .cas-aicg-template-image-width-58 figure{width:calc(58% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-59{flex-grow:59}.cas-aicg-native-advanced .cas-aicg-template-image-width-59 figure{width:calc(59% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-60{flex-grow:60}.cas-aicg-native-advanced .cas-aicg-template-image-width-60 figure{width:calc(60% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-61{flex-grow:61}.cas-aicg-native-advanced .cas-aicg-template-image-width-61 figure{width:calc(61% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-62{flex-grow:62}.cas-aicg-native-advanced .cas-aicg-template-image-width-62 figure{width:calc(62% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-63{flex-grow:63}.cas-aicg-native-advanced .cas-aicg-template-image-width-63 figure{width:calc(63% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-64{flex-grow:64}.cas-aicg-native-advanced .cas-aicg-template-image-width-64 figure{width:calc(64% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-65{flex-grow:65}.cas-aicg-native-advanced .cas-aicg-template-image-width-65 figure{width:calc(65% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-66{flex-grow:66}.cas-aicg-native-advanced .cas-aicg-template-image-width-66 figure{width:calc(66% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-67{flex-grow:67}.cas-aicg-native-advanced .cas-aicg-template-image-width-67 figure{width:calc(67% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-68{flex-grow:68}.cas-aicg-native-advanced .cas-aicg-template-image-width-68 figure{width:calc(68% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-69{flex-grow:69}.cas-aicg-native-advanced .cas-aicg-template-image-width-69 figure{width:calc(69% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-70{flex-grow:70}.cas-aicg-native-advanced .cas-aicg-template-image-width-70 figure{width:calc(70% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-71{flex-grow:71}.cas-aicg-native-advanced .cas-aicg-template-image-width-71 figure{width:calc(71% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-72{flex-grow:72}.cas-aicg-native-advanced .cas-aicg-template-image-width-72 figure{width:calc(72% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-73{flex-grow:73}.cas-aicg-native-advanced .cas-aicg-template-image-width-73 figure{width:calc(73% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-74{flex-grow:74}.cas-aicg-native-advanced .cas-aicg-template-image-width-74 figure{width:calc(74% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-75{flex-grow:75}.cas-aicg-native-advanced .cas-aicg-template-image-width-75 figure{width:calc(75% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-76{flex-grow:76}.cas-aicg-native-advanced .cas-aicg-template-image-width-76 figure{width:calc(76% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-77{flex-grow:77}.cas-aicg-native-advanced .cas-aicg-template-image-width-77 figure{width:calc(77% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-78{flex-grow:78}.cas-aicg-native-advanced .cas-aicg-template-image-width-78 figure{width:calc(78% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-79{flex-grow:79}.cas-aicg-native-advanced .cas-aicg-template-image-width-79 figure{width:calc(79% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-80{flex-grow:80}.cas-aicg-native-advanced .cas-aicg-template-image-width-80 figure{width:calc(80% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-81{flex-grow:81}.cas-aicg-native-advanced .cas-aicg-template-image-width-81 figure{width:calc(81% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-82{flex-grow:82}.cas-aicg-native-advanced .cas-aicg-template-image-width-82 figure{width:calc(82% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-83{flex-grow:83}.cas-aicg-native-advanced .cas-aicg-template-image-width-83 figure{width:calc(83% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-84{flex-grow:84}.cas-aicg-native-advanced .cas-aicg-template-image-width-84 figure{width:calc(84% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-85{flex-grow:85}.cas-aicg-native-advanced .cas-aicg-template-image-width-85 figure{width:calc(85% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-86{flex-grow:86}.cas-aicg-native-advanced .cas-aicg-template-image-width-86 figure{width:calc(86% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-87{flex-grow:87}.cas-aicg-native-advanced .cas-aicg-template-image-width-87 figure{width:calc(87% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-88{flex-grow:88}.cas-aicg-native-advanced .cas-aicg-template-image-width-88 figure{width:calc(88% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-89{flex-grow:89}.cas-aicg-native-advanced .cas-aicg-template-image-width-89 figure{width:calc(89% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-90{flex-grow:90}.cas-aicg-native-advanced .cas-aicg-template-image-width-90 figure{width:calc(90% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-91{flex-grow:91}.cas-aicg-native-advanced .cas-aicg-template-image-width-91 figure{width:calc(91% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-92{flex-grow:92}.cas-aicg-native-advanced .cas-aicg-template-image-width-92 figure{width:calc(92% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-93{flex-grow:93}.cas-aicg-native-advanced .cas-aicg-template-image-width-93 figure{width:calc(93% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-94{flex-grow:94}.cas-aicg-native-advanced .cas-aicg-template-image-width-94 figure{width:calc(94% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-95{flex-grow:95}.cas-aicg-native-advanced .cas-aicg-template-image-width-95 figure{width:calc(95% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-96{flex-grow:96}.cas-aicg-native-advanced .cas-aicg-template-image-width-96 figure{width:calc(96% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-97{flex-grow:97}.cas-aicg-native-advanced .cas-aicg-template-image-width-97 figure{width:calc(97% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-98{flex-grow:98}.cas-aicg-native-advanced .cas-aicg-template-image-width-98 figure{width:calc(98% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-99{flex-grow:99}.cas-aicg-native-advanced .cas-aicg-template-image-width-99 figure{width:calc(99% - 12px)}.cas-aicg-native-advanced .cas-aicg-template-width-100{flex-grow:100}.cas-aicg-native-advanced .cas-aicg-template-image-width-100 figure{width:calc(100% - 12px)}@media(max-width:767px){.cas-aicg-native-advanced .cas-aicg-template-row,.cas-aicg-native-advanced .cas-aicg-template-magazine-row{display:block}.cas-aicg-native-advanced .cas-aicg-template-sidebar{margin-block-start:24px}.cas-aicg-native-advanced .cas-aicg-template-column{margin-block-end:24px}.cas-aicg-native-advanced .cas-aicg-template-single figure{float:none;width:100%;margin-inline:0}.cas-aicg-native-advanced .cas-aicg-template-guide .cas-aicg-native-copy{display:block}}.cas-aicg-advanced-glossary .cas-aicg-definition-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0}.cas-aicg-advanced-glossary .cas-aicg-definition-list>.cas-aicg-definition-card{box-sizing:border-box;min-width:0;margin:0;padding:20px;border:1px solid #d7dce0;border-radius:8px;background:#fff;text-align:start;overflow-wrap:anywhere}.cas-aicg-advanced-glossary .cas-aicg-definition-list .cas-aicg-definition-term{margin:0 0 .5em;padding:0;font-weight:700}.cas-aicg-advanced-glossary .cas-aicg-definition-list .cas-aicg-definition-description{margin:0;padding:0}@media(max-width:767px){.cas-aicg-advanced-glossary .cas-aicg-definition-list{grid-template-columns:minmax(0,1fr)}}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-article_intro figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-article_intro h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-article_intro h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-article_intro h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-article_intro h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-article_intro h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-article_intro a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-article_intro a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-article_intro a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-article_intro a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-article_intro{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-article_intro table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-article_intro{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-article_intro table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-article_intro .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-benefits figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-benefits .cas-aicg-native-copy li{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-benefits h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-benefits h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-benefits h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-benefits h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-benefits h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-benefits a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-benefits a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-benefits a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-benefits a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-benefits{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-benefits table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-benefits{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-benefits table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-benefits .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-checklist figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-checklist .cas-aicg-native-copy li{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-checklist h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-checklist h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-checklist h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-checklist h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-checklist h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-checklist a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-checklist a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-checklist a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-checklist a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-checklist{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-checklist table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-checklist{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-checklist table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-checklist .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-comparison_table figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-comparison_table h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-comparison_table h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-comparison_table h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-comparison_table h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-comparison_table h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-comparison_table a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-comparison_table a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-comparison_table a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-comparison_table a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-comparison_table{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-comparison_table table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-comparison_table{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-comparison_table table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-comparison_table .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-conclusion figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-conclusion h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-conclusion h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-conclusion h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-conclusion h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-conclusion h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-conclusion a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-conclusion a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-conclusion a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-conclusion a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-conclusion{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-conclusion table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-conclusion{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-conclusion table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-conclusion .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta_banner figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta_banner h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta_banner h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta_banner h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta_banner h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta_banner h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta_banner a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta_banner a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta_banner a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta_banner a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta_banner{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta_banner table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta_banner{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta_banner table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-cta_banner .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-definition figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-definition h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-definition h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-definition h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-definition h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-definition h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-definition a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-definition a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-definition a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-definition a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-definition{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-definition table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-definition{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-definition table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-definition .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-executive_summary figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-executive_summary h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-executive_summary h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-executive_summary h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-executive_summary h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-executive_summary h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-executive_summary a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-executive_summary a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-executive_summary a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-executive_summary a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-executive_summary{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-executive_summary table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-executive_summary{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-executive_summary table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-executive_summary .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq .cas-aicg-faq-answer{color:#7a7a7a;padding-bottom:16px;padding-left:16px;padding-right:16px;padding-top:16px}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq summary::after{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq summary:hover::after{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq details[open]>summary::after{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq details:has(>summary:focus-visible){outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq summary{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq summary:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq details[open]>summary{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-faq .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-feature_grid figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-feature_grid .cas-aicg-native-copy li{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-feature_grid h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-feature_grid h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-feature_grid h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-feature_grid h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-feature_grid h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-feature_grid a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-feature_grid a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-feature_grid a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-feature_grid a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-feature_grid{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-feature_grid table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-feature_grid{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-feature_grid table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-feature_grid .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-glossary figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-glossary .cas-aicg-native-copy :is(li,.cas-aicg-definition-card){color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-glossary h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-glossary h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-glossary h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-glossary h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-glossary h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-glossary a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-glossary a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-glossary a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-glossary a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-glossary{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-glossary table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-glossary{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-glossary table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-glossary .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_caption figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_caption h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_caption h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_caption h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_caption h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_caption h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_caption a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_caption a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_caption a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_caption a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_caption{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_caption table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_caption{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_caption table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_caption .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_full_width figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_full_width h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_full_width h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_full_width h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_full_width h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_full_width h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_full_width a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_full_width a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_full_width a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_full_width a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_full_width{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_full_width table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_full_width{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_full_width table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_full_width .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_spotlight figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_spotlight h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_spotlight h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_spotlight h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_spotlight h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_spotlight h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_spotlight a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_spotlight a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_spotlight a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_spotlight a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_spotlight{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_spotlight table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_spotlight{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_spotlight table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_spotlight .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_text figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_text h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_text h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_text h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_text h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_text h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_text a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_text a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_text a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_text a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_text{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_text table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_text{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_text table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-image_text .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-info_box figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-info_box h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-info_box h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-info_box h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-info_box h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-info_box h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-info_box a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-info_box a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-info_box a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-info_box a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-info_box{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-info_box table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-info_box{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-info_box table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-info_box .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_fact figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_fact h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_fact h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_fact h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_fact h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_fact h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_fact a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_fact a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_fact a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_fact a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_fact{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_fact table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_fact{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_fact table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_fact .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_takeaways figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_takeaways .cas-aicg-native-copy li{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_takeaways h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_takeaways h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_takeaways h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_takeaways h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_takeaways h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_takeaways a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_takeaways a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_takeaways a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_takeaways a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_takeaways{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_takeaways table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_takeaways{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_takeaways table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-key_takeaways .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-limitations figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-limitations .cas-aicg-native-copy li{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-limitations h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-limitations h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-limitations h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-limitations h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-limitations h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-limitations a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-limitations a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-limitations a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-limitations a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-limitations{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-limitations table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-limitations{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-limitations table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-limitations .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-numbered_cards figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-numbered_cards .cas-aicg-native-copy li{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-numbered_cards h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-numbered_cards h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-numbered_cards h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-numbered_cards h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-numbered_cards h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-numbered_cards a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-numbered_cards a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-numbered_cards a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-numbered_cards a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-numbered_cards{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-numbered_cards table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-numbered_cards{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-numbered_cards table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-numbered_cards .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-pull_quote figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-pull_quote h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-pull_quote h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-pull_quote h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-pull_quote h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-pull_quote h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-pull_quote a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-pull_quote a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-pull_quote a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-pull_quote a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-pull_quote{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-pull_quote table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-pull_quote{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-pull_quote table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-pull_quote .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-quote figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-quote h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-quote h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-quote h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-quote h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-quote h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-quote a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-quote a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-quote a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-quote a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-quote{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-quote table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-quote{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-quote table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-quote .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-requirements figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-requirements .cas-aicg-native-copy li{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-requirements h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-requirements h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-requirements h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-requirements h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-requirements h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-requirements a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-requirements a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-requirements a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-requirements a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-requirements{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-requirements table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-requirements{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-requirements table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-requirements .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-resource_list figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-resource_list .cas-aicg-native-copy li{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-resource_list h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-resource_list h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-resource_list h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-resource_list h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-resource_list h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-resource_list a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-resource_list a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-resource_list a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-resource_list a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-resource_list{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-resource_list table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-resource_list{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-resource_list table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-resource_list .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-statistic_cards figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-statistic_cards .cas-aicg-native-copy li{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-statistic_cards h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-statistic_cards h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-statistic_cards h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-statistic_cards h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-statistic_cards h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-statistic_cards a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-statistic_cards a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-statistic_cards a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-statistic_cards a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-statistic_cards{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-statistic_cards table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-statistic_cards{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-statistic_cards table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-statistic_cards .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-steps figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-steps .cas-aicg-native-copy li{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-steps h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-steps h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-steps h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-steps h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-steps h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-steps a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-steps a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-steps a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-steps a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-steps{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-steps table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-steps{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-steps table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-steps .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text_image figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text_image h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text_image h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text_image h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text_image h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text_image h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text_image a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text_image a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text_image a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text_image a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text_image{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text_image table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text_image{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text_image table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-text_image .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-timeline figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-timeline .cas-aicg-native-copy li{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-timeline h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-timeline h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-timeline h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-timeline h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-timeline h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-timeline a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-timeline a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-timeline a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-timeline a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-timeline{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-timeline table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-timeline{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-timeline table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-timeline .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-tip_box figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-tip_box h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-tip_box h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-tip_box h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-tip_box h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-tip_box h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-tip_box a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-tip_box a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-tip_box a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-tip_box a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-tip_box{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-tip_box table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-tip_box{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-tip_box table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-tip_box .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-warning_box figcaption{color:#7a7a7a}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-warning_box h2{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-warning_box h3{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-warning_box h4{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-warning_box h5{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-warning_box h6{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-warning_box a{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-warning_box a:focus-visible{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-warning_box a:hover{color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-warning_box a:focus-visible{outline-style:solid;outline-color:#6ec1e4}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-warning_box{--cas-presentation-accent:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-warning_box table td{color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-warning_box{--cas-table-body-color:#7a7a7a;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-warning_box table :is(th,thead td){color:#6ec1e4;}.cas-aicg-native-advanced.cas-aicg-advanced-post-6856 .cas-aicg-advanced-component.cas-aicg-advanced-warning_box .cas-aicg-native-copy{color:#7a7a7a}.cas-aicg-leading-title.cas-aicg-leading-style-2b9fdaa818a8{color:#6ec1e4}.cas-aicg-table-viewport{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.cas-aicg-table-viewport:focus-visible{outline:2px solid currentColor;outline-offset:2px}.cas-aicg-table-cell-label{display:none}.cas-aicg-table-cell-value{min-width:0}p+:is(.cas-aicg-table-viewport,.cas-aicg-classic-table-scroll,.cas-aicg-table-scroll,.wp-block-table:has(.cas-aicg-table-viewport)){margin-block-start:var(--cas-table-space-before,20px)}.cas-aicg-native-copy>p+:is(.cas-aicg-table-viewport,.cas-aicg-classic-table-scroll,.wp-block-table:has(.cas-aicg-table-viewport)){margin-block-start:var(--cas-table-space-before,20px)}.cas-aicg-advanced-component .elementor-widget-text-editor:has(>p,>.elementor-widget-container>p)+:is(.elementor-widget-text-editor,.cas-aicg-table-scroll) .cas-aicg-table-viewport{margin-block-start:var(--cas-table-space-before,20px)}.cas-aicg-table-viewport>table.cas-aicg-responsive-table{display:table;table-layout:auto;width:100%;min-width:640px;word-break:normal;overflow-wrap:normal}.cas-aicg-table-viewport>table.cas-aicg-responsive-table :is(th,td){min-width:8rem;word-break:normal;overflow-wrap:normal;white-space:normal}:where(.cas-aicg-native-copy,.cas-aicg-classic-owned,.cas-aicg-table-scroll,.cas-aicg-standard-layout) .cas-aicg-table-viewport:where(:has(>table.cas-aicg-responsive-table:where(:not(.elementor-widget-global table,[class*="elementor-global-"] table,.elementor-widget-template table,.elementor-widget-shortcode table,.wp-block-template-part table)))){box-sizing:border-box;min-width:0;width:100%;max-width:100%}:where(.cas-aicg-native-copy,.cas-aicg-classic-owned,.cas-aicg-table-scroll,.cas-aicg-standard-layout) .cas-aicg-table-viewport>table.cas-aicg-responsive-table:where(:not(.elementor-widget-global table,[class*="elementor-global-"] table,.elementor-widget-template table,.elementor-widget-shortcode table,.wp-block-template-part table)){font-family:inherit;font-size:inherit;color:inherit;line-height:1.5;font-variant-numeric:tabular-nums;border-collapse:collapse}:where(.cas-aicg-native-copy,.cas-aicg-classic-owned,.cas-aicg-table-scroll,.cas-aicg-standard-layout) .cas-aicg-table-viewport>table.cas-aicg-responsive-table:where(:not(.elementor-widget-global table,[class*="elementor-global-"] table,.elementor-widget-template table,.elementor-widget-shortcode table,.wp-block-template-part table)) :is(thead,tbody,tfoot,tr,th,td){font-family:inherit;font-size:inherit;color:inherit;line-height:inherit}:where(.cas-aicg-native-copy,.cas-aicg-classic-owned,.cas-aicg-table-scroll,.cas-aicg-standard-layout) .cas-aicg-table-viewport>table.cas-aicg-responsive-table:where(:not(.elementor-widget-global table,[class*="elementor-global-"] table,.elementor-widget-template table,.elementor-widget-shortcode table,.wp-block-template-part table)) :is(th,td){padding:14px 16px;border:1px solid #cbd5e1;text-align:start;vertical-align:top}:where(.cas-aicg-native-copy,.cas-aicg-classic-owned,.cas-aicg-table-scroll,.cas-aicg-standard-layout) .cas-aicg-table-viewport>table.cas-aicg-responsive-table:where(:not(.elementor-widget-global table,[class*="elementor-global-"] table,.elementor-widget-template table,.elementor-widget-shortcode table,.wp-block-template-part table)) :is(thead th,thead td,th[scope="col"],.cas-aicg-table-head-row>th){font-weight:600;background-color:color-mix(in srgb,currentColor 8%,transparent)}@media(max-width:767px){:where(.cas-aicg-native-copy,.cas-aicg-classic-owned,.cas-aicg-table-scroll,.cas-aicg-standard-layout) .cas-aicg-table-viewport>table.cas-aicg-responsive-table:where(:not(.elementor-widget-global table,[class*="elementor-global-"] table,.elementor-widget-template table,.elementor-widget-shortcode table,.wp-block-template-part table)) :is(th,td){padding:12px}}@media(max-width:767px){.cas-aicg-table-mobile-stacked .cas-aicg-table-viewport>table.cas-aicg-table-simple{display:block;min-width:0;width:100%;max-width:100%;--cas-table-outer-borders:0px;--cas-table-cell-borders:var(--cas-table-border-width,1px)}.cas-aicg-table-mobile-stacked .cas-aicg-table-viewport>table.cas-aicg-table-simple>thead,.cas-aicg-table-mobile-stacked .cas-aicg-table-viewport>table.cas-aicg-table-simple .cas-aicg-table-head-row{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cas-aicg-table-mobile-stacked .cas-aicg-table-viewport>table.cas-aicg-table-simple>tbody{display:block}.cas-aicg-table-mobile-stacked .cas-aicg-table-viewport>table.cas-aicg-table-simple tr:not(.cas-aicg-table-head-row){display:block;margin-block:0 16px;border:0}.cas-aicg-table-mobile-stacked .cas-aicg-table-viewport>table.cas-aicg-table-simple tr:not(.cas-aicg-table-head-row)>:is(th,td){display:grid;grid-template-columns:minmax(0,1fr);gap:5px;min-width:0;width:auto;word-break:normal;overflow-wrap:break-word}.cas-aicg-table-mobile-stacked .cas-aicg-table-viewport>table.cas-aicg-table-simple .cas-aicg-table-cell-label{display:block;font-weight:600;align-self:start}}/* CAS-owned navigation only. Repeated attributes intentionally outrank older portable
   Elementor/Local disc rules without !important or touching ordinary article lists. */
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] :is(ul,ol){display:block;list-style-position:outside;padding-inline-start:0}
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] :is(ul,ol)>li{display:list-item;counter-increment:none;list-style-type:disc;list-style-image:none}
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] :is(ul,ol)>li::marker{content:""}
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] :is(ul,ol)>li::before,:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] :is(ul,ol)>li::after{content:none}
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] .cas-aicg-toc-list[class*="cas-aicg-toc-marker-"]{display:block;list-style-position:outside;padding-inline-start:1.4em}
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] .cas-aicg-toc-list[class*="cas-aicg-toc-marker-"]>li{display:list-item;counter-increment:none;list-style-type:disc;list-style-image:none}
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] .cas-aicg-toc-list[class*="cas-aicg-toc-marker-"]>li::before,:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] .cas-aicg-toc-list[class*="cas-aicg-toc-marker-"]>li::after{content:none}
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] .cas-aicg-toc-list:is(.cas-aicg-toc-marker-none,.cas-aicg-toc-marker-custom){padding-inline-start:0}
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] .cas-aicg-toc-list.cas-aicg-toc-marker-none>li::marker{content:""}
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] .cas-aicg-toc-list.cas-aicg-toc-marker-disc>li::marker{content:normal}
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] .cas-aicg-toc-list.cas-aicg-toc-marker-circle>li{list-style-type:circle}
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] .cas-aicg-toc-list.cas-aicg-toc-marker-square>li{list-style-type:square}
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] .cas-aicg-toc-list.cas-aicg-toc-marker-circle>li::marker,:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] .cas-aicg-toc-list.cas-aicg-toc-marker-square>li::marker{content:normal}
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] .cas-aicg-toc-list.cas-aicg-toc-marker-decimal>li{list-style-type:decimal;counter-increment:list-item}
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] .cas-aicg-toc-list.cas-aicg-toc-marker-decimal>li::marker{content:normal}
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] .cas-aicg-toc-list.cas-aicg-toc-marker-chevron>li::marker{content:"›  "}
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] .cas-aicg-toc-list.cas-aicg-toc-marker-arrow>li::marker{content:"→  "}
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] .cas-aicg-toc-list.cas-aicg-toc-marker-check>li::marker{content:"✓  "}
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] .cas-aicg-toc-list.cas-aicg-toc-marker-star>li::marker{content:"★  "}
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc,.cas-toc-marker-preview)[class][class] .cas-aicg-toc-list.cas-aicg-toc-marker-diamond>li::marker{content:"◆  "}
/* Separate CAS contents entries without changing their marker, family, colour or anchors. */
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc)[class][class] :is(ul,ol)>li+li{margin-block-start:8px}
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc)[class][class] :is(ul,ol)>li,
:is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc)[class][class] :is(ul,ol)>li>a{line-height:1.2}
/* Local page panels previously contributed24px above the contents. */
.cas-local-page .cas-local-toc{margin-block-start:8px}
@media(max-width:767px){
 :is(.cas-aicg-table-of-contents,.cas-aicg-toc,.cas-local-toc)[class][class] :is(ul,ol)>li>a{font-size:15px}
}
.cas-aicg-reference-columns-3 .cas-aicg-reference-font-heading{font-size:max(8px,calc(1em - 2px))}.cas-aicg-reference-columns-3 .cas-aicg-reference-font-text{font-size:13px}.cas-aicg-reference-columns-3 :is(li,p,li a,p a){font-size:13px;line-height:1.45}.cas-aicg-reference-columns-3 li{margin-block:0 5px}.cas-aicg-reference-columns-3 ul{margin-block:0 10px}.cas-aicg-portable-support{display:none!important}