.hero-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;align-items:start;margin-bottom:2rem}.hero-content{grid-column:1 / 3}.hero-video{grid-column:3;display:flex;align-items:stretch}@media (max-width: 767px){.hero-container{display:flex;flex-direction:column;gap:1rem}.hero-content{grid-column:unset;order:1}.hero-video{grid-column:unset;order:2;justify-content:center}}.responsive-video-container{position:relative;width:100%;max-width:540px;min-width:320px;aspect-ratio:16/9;margin:0 auto}@media (max-width: 767px){.responsive-video-container{width:100%;max-width:400px;min-width:280px;aspect-ratio:16/9;margin:0 auto}}.responsive-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:12px;box-shadow:0 2px 16px rgba(0,0,0,0.08)}#content-side-layout{margin-left:auto}#content-side-layout #content-area{justify-content:center;padding-right:0px;margin-right:3rem;margin-left:3rem;max-width:960px!important;width:100%!important}#content-area{max-width:896px!important;margin:0 auto!important}img[src*="/_assets/icons/"]{display:inline!important;height:1em!important;vertical-align:text-top!important;margin:0 0.1em!important;filter:none!important}.image-center{display:block!important;margin:0 auto!important}table .image-center{margin:0 auto 0 auto!important}table td .image-center,table th .image-center{margin:0 auto 0.25rem auto!important}table thead .image-center{margin:0 auto 0.1rem auto!important}.tabs{margin-bottom:1rem}.tabs .tabs{margin-top:0.5rem;margin-right:0.5rem;margin-left:0.5rem;padding:1rem;border-radius:0.3rem;box-shadow:0 2px 4px rgba(0, 0, 0, 0.185)}.tabs .tabs [data-component-part="tabs-list"]{border-bottom:none;margin-bottom:1rem}.tabs .tabs [data-component-part="tab-button"]{font-size:0.875rem;padding:0.75rem 0 0.625rem 0;margin-bottom:-1px;border-bottom:1px solid transparent;color:rgb(var(--gray-600));transition:all 0.2s ease;font-weight:600;line-height:1.5rem;white-space:nowrap;max-width:max-content}.tabs .tabs [data-component-part="tab-button"]:hover{border-bottom-color:rgb(var(--gray-300));color:rgb(var(--gray-900))}.tabs .tabs [data-component-part="tab-button"][data-active="true"]{border-bottom-color:rgb(var(--primary));color:rgb(var(--primary))}.dark .tabs .tabs{box-shadow:0 2px 4px rgba(255, 255, 255, 0.2)}.dark .tabs .tabs [data-component-part="tabs-list"]{border-bottom:none;margin-bottom:1rem}.dark .tabs .tabs [data-component-part="tab-button"]{font-size:0.875rem;padding:0.75rem 0 0.625rem 0;margin-bottom:-1px;border-bottom:1px solid transparent;color:rgb(var(--gray-400));transition:all 0.2s ease;font-weight:600;line-height:1.5rem;white-space:nowrap;max-width:max-content}.dark .tabs .tabs [data-component-part="tab-button"]:hover{border-bottom-color:rgb(var(--gray-500));color:rgb(var(--gray-200))}.dark .tabs .tabs [data-component-part="tab-button"][data-active="true"]{border-bottom-color:rgb(var(--primary-light));color:rgb(var(--primary-light))}#content-area table img[src*=".svg"],#content-area td img[src*=".svg"],#content-area th img[src*=".svg"],#left-side-menu img[src*=".svg"],#left-side-menu table img[src*=".svg"],#left-side-menu td img[src*=".svg"],#left-side-menu th img[src*=".svg"]{display:inline!important;height:auto!important;vertical-align:text-top!important;margin:0!important;max-width:none!important;filter:none!important}html.dark #content-area img[src*="/icons/black-and-white/"],html.dark #content-area table img[src*="/icons/black-and-white/"],html.dark #content-area td img[src*="/icons/black-and-white/"],html.dark #content-area th img[src*="/icons/black-and-white/"],html.dark #left-side-menu img[src*="/icons/black-and-white/"],html.dark #left-side-menu table img[src*="/icons/black-and-white/"],html.dark #left-side-menu td img[src*="/icons/black-and-white/"],html.dark #left-side-menu th img[src*="/icons/black-and-white/"]{filter:invert(1)!important}html.dark #content-area img[src*="/deploy/endpoint-reference/mcp.svg"],html.dark #content-area img[src*="/deploy/endpoint-reference/socket-io.svg"],html.dark #content-area img[src*="/deploy/endpoint-reference/a2a.svg"]{filter:invert(1)!important}html.dark #content-area img[src*="/icons/blue/"],html.dark #content-area table img[src*="/icons/blue/"],html.dark #content-area td img[src*="/icons/blue/"],html.dark #content-area th img[src*="/icons/blue/"],html.dark #left-side-menu img[src*="/icons/blue/"],html.dark #left-side-menu table img[src*="/icons/blue/"],html.dark #left-side-menu td img[src*="/icons/blue/"],html.dark #left-side-menu th img[src*="/icons/blue/"]{filter:brightness(0) saturate(100%) invert(27%) sepia(51%) saturate(2878%)
    hue-rotate(199deg) brightness(104%) contrast(97%)!important}#content-area img[src*="/deploy/endpoint-reference/nice-dark.svg"]{display:none!important}html.dark #content-area img[src*="/deploy/endpoint-reference/nice.svg"]{display:none!important}html.dark #content-area img[src*="/deploy/endpoint-reference/nice-dark.svg"]{display:initial!important}#content-area img[src*="/escalate/handover-reference/genesys-dark.svg"]{display:none!important}html.dark #content-area img[src*="/escalate/handover-reference/genesys.svg"]{display:none!important}html.dark #content-area img[src*="/escalate/handover-reference/genesys-dark.svg"]{display:initial!important}#content-area table{display:table!important;border-collapse:separate;border-spacing:0;border:0.5px solid #d1d5db;border-radius:8px;overflow:visible;width:100%;margin:0.5rem 0;table-layout:fixed}#content-area{overflow-x:auto;-webkit-overflow-scrolling:touch}#content-area{padding-left:3rem!important;padding-right:3rem!important}#content-area table{width:auto}#content-area table th{background-color:#f9fafb;font-weight:600}#content-area table th,#content-area table td{border-right:none;border-bottom:0.5px solid #d1d5db;padding:0.75rem 0.75rem 1.25rem;overflow-wrap:break-word;word-break:break-word;line-height:1.4}#content-area table th:last-child,#content-area table td:last-child{border-right:none}#content-area table tr:last-child td{border-bottom:none}#content-area table tbody tr:hover{background-color:#f3f4f6;transition:background-color 0.2s ease}html.dark #content-area table{border-color:#374151}html.dark #content-area table th,html.dark #content-area table td{border-right-color:#374151;border-bottom-color:#374151}html.dark #content-area table th{background-color:#1f2937}html.dark #content-area table tbody tr:hover{background-color:#374151;transition:background-color 0.2s ease}@media screen and (min-width: 60em){.md-search__input{color:inherit;font-size:0.65rem}}@media screen and (min-width: 60em){.md-search__suggest{font-size:0.65rem}}.mdx-content div[data-name="frame"]{margin-bottom:1.5rem}.mdx-content .frame{margin-bottom:1.5rem}.mdx-content div[data-name="frame"],.mdx-content .frame{display:block;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}.mdx-content div[data-name="frame"]>div.relative.rounded-xl.flex.justify-center,.mdx-content .frame>div.relative.rounded-xl.flex.justify-center{display:flex;width:auto;justify-content:center;align-self:flex-start}.mdx-content div.relative.rounded-xl.overflow-hidden.flex.justify-center{align-self:center!important}div.relative.rounded-xl.overflow-hidden.flex.justify-center{align-self:center!important;justify-content:center!important}.mdx-content kbd{display:inline-block;padding:0.2em 0.4em;font-size:0.85em;color:#333;background-color:#fafafa;border:1px solid #b8b8b8;border-bottom:2px solid #b8b8b8;border-radius:3px;box-shadow:0 1px 0 rgba(0, 0, 0, 0.1);font-family:inherit;font-weight:600;white-space:nowrap}html.dark .mdx-content kbd{color:#e5e5e5;background-color:#374151;border-color:#6b7280}.mdx-content .keys{display:inline-flex;gap:0.2em;align-items:center}.mdx-content .keys kbd{margin:0}.centered-iframe{display:block;margin:0 auto}#header{position:relative}#page-context-menu-button{position:relative;top:8px}button.group.bg-background-light{position:relative;top:8px}#content-area>div.mdx-content.relative.mt-8.prose.prose-gray.dark\:prose-invert>a:nth-child(1)>img{margin:0.5em!important}#content-area h5{font-variant:small-caps!important;text-transform:lowercase!important;font-weight:bold!important;font-size:1.25rem!important;color:#6b7280!important}#content-area h5+p{margin-top:0!important}[data-banner-state="visible"] #sidebar{top:2.5rem!important;transition:top 0.3s ease-in-out}[data-banner-state="visible"] #content-area{margin-top:0!important;transition:margin-top 0.3s ease-in-out}[data-banner-state="hidden"] #sidebar{top:0!important;transition:top 0.3s ease-in-out}[data-banner-state="hidden"] #content-area{margin-top:0!important;transition:margin-top 0.3s ease-in-out}#sidebar,#content-area{transition:top 0.3s ease-in-out, margin-top 0.3s ease-in-out}#sidebar{top:0!important}#content-area{margin-top:0!important}.dark .nav-dropdown-item-icon img[src*="/_assets/icons/dropdown/"]{filter:brightness(0) saturate(100%) invert(27%) sepia(51%) saturate(2878%)
    hue-rotate(199deg) brightness(104%) contrast(97%)!important}.flex.justify-center:has(img[src*="img.shields.io"]),.flex.justify-center:has(img[src*="shields.io"]){justify-content:flex-start!important}.sticky-first-column{position:relative;z-index:1;isolation:isolate;overflow:visible!important}#content-area:has(.sticky-first-column){overflow-x:visible!important}.sticky-first-column [data-table-wrapper="true"]{overflow-x:auto;-webkit-overflow-scrolling:touch}.sticky-first-column table{border-collapse:separate;border-spacing:0;display:table!important;overflow:visible!important}.sticky-first-column table thead{display:table-header-group}.sticky-first-column table tbody{display:table-row-group}.sticky-first-column table tr{display:table-row}.sticky-first-column table th,.sticky-first-column table td{display:table-cell}.sticky-first-column table td .link,.sticky-first-column table td a,.sticky-first-column table td sup{position:relative;z-index:auto}.sticky-first-column table th:first-child,.sticky-first-column table td:first-child{position:sticky;left:0!important;background:#fff!important;z-index:10;box-shadow:2px 0 4px rgba(0, 0, 0, 0.1)!important}.sticky-first-column table th:first-child{background:#f9fafb!important;z-index:11;border-top-left-radius:0;border-left:0.5px solid #d1d5db;border-top:0.5px solid #d1d5db;box-shadow:2px 0 4px rgba(0, 0, 0, 0.1)!important}.sticky-first-column table td:first-child{border-left:0.5px solid #d1d5db}.sticky-first-column table tbody tr:last-child td:first-child{border-bottom-left-radius:0;border-bottom:0.5px solid #d1d5db}html.dark .sticky-first-column table th:first-child,html.dark .sticky-first-column table td:first-child{background:#111827;border-left-color:#374151;box-shadow:2px 0 4px rgba(0, 0, 0, 0.3)}html.dark .sticky-first-column table th:first-child{background:#1f2937;border-top-color:#374151;box-shadow:2px 0 4px rgba(0, 0, 0, 0.3)}html.dark .sticky-first-column table tbody tr:last-child td:first-child{border-bottom-color:#374151}.sticky-header-column{position:relative;z-index:1;isolation:isolate;overflow:visible!important;--table-max-height: 90vh}#content-area:has(.sticky-header-column){overflow-x:visible!important}.sticky-header-column [data-table-wrapper="true"]{overflow:auto;max-height:var(--table-max-height);-webkit-overflow-scrolling:touch;padding-top:0!important;padding-bottom:0!important;scrollbar-width:none;-ms-overflow-style:none}.sticky-header-column [data-table-wrapper="true"]::-webkit-scrollbar{display:none}.sticky-header-column [data-table-wrapper="true"]>div{padding-top:0!important;padding-bottom:0!important}.sticky-header-column table{border-collapse:separate;border-spacing:0;display:table!important;overflow:visible!important}.sticky-header-column table thead{display:table-header-group}.sticky-header-column table tbody{display:table-row-group}.sticky-header-column table tr{display:table-row}.sticky-header-column table th,.sticky-header-column table td{display:table-cell}.sticky-header-column table td .link,.sticky-header-column table td a,.sticky-header-column table td sup{position:relative;z-index:auto}.sticky-header-column table thead th{position:sticky;top:0;background:#f9fafb!important;z-index:10;box-shadow:0 2px 4px rgba(0, 0, 0, 0.05)}.sticky-header-column table th:first-child,.sticky-header-column table td:first-child{position:sticky;left:0!important;background:#fff!important;z-index:11;box-shadow:2px 0 4px rgba(0, 0, 0, 0.1)!important}.sticky-header-column table thead th:first-child{background:#f9fafb!important;z-index:12;border-top-left-radius:0;border-left:0.5px solid #d1d5db;border-top:0.5px solid #d1d5db;box-shadow:2px 0 4px rgba(0, 0, 0, 0.1),
    0 2px 4px rgba(0, 0, 0, 0.05)!important}.sticky-header-column table thead th:not(:first-child){border-top:0.5px solid #d1d5db}.sticky-header-column table thead th:last-child{border-top-right-radius:0;border-right:0.5px solid #d1d5db}.sticky-header-column table td:first-child{border-left:0.5px solid #d1d5db}.sticky-header-column table tbody tr:last-child td:first-child{border-bottom-left-radius:0;border-bottom:0.5px solid #d1d5db}html.dark .sticky-header-column table thead th{background:#1f2937!important;border-top-color:#374151;box-shadow:0 2px 4px rgba(0, 0, 0, 0.2)}html.dark .sticky-header-column table th:first-child,html.dark .sticky-header-column table td:first-child{background:#111827!important;border-left-color:#374151;box-shadow:2px 0 4px rgba(0, 0, 0, 0.3)}html.dark .sticky-header-column table thead th:first-child{background:#1f2937!important;border-top-color:#374151;box-shadow:2px 0 4px rgba(0, 0, 0, 0.3),
    0 2px 4px rgba(0, 0, 0, 0.2)}html.dark .sticky-header-column table thead th:last-child{border-right-color:#374151}html.dark .sticky-header-column table tbody tr:last-child td:first-child{border-bottom-color:#374151}[data-table-wrapper="true"]{margin-top:0.25em!important;margin-bottom:0.25em!important;padding-top:0.5em!important;padding-bottom:0.5em!important}html[data-widget-state="open"] #banner{right:var(--cognigy-widget-width)!important}html[data-widget-state="open"] .cognigy-page-shell{scrollbar-gutter:stable}html[data-widget-state="open"] #cognigy-unified-widget-root[data-layout="dock"] .unified-widget{border-radius:var(--radius, 16px)!important;border:none!important;box-shadow:0 0 0 1px var(--widget-border, rgba(0,0,0,.08))!important}.video-pause-btn{position:absolute;bottom:8px;right:8px;background:transparent;border:none;border-radius:50%;width:20px;height:20px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;padding:0;opacity:0.5;transition:opacity 0.2s ease;color:rgba(0, 0, 0, 0.6)}.video-pause-btn:hover{opacity:1}.dark .video-pause-btn{color:rgba(255, 255, 255, 0.8)}#assistant-entry,#assistant-entry-mobile{display:none!important}:root{--c26-p50:  #E5F2FF;--c26-p500: #126BCE;--c26-p900: #0B233D;--c26-n100: #E5E7EB;--c26-n400: #6B7280;--c26-n700: #1F2937;--c26-font: "Be Vietnam Pro", "Geist", -apple-system, BlinkMacSystemFont, sans-serif;--c26-text-sm: 14px;--c26-text-xs: 12px;--c26-leading-3: 20px;--c26-leading-2: 16px;--c26-label-tracking: 0.5px;--c26-space-0: 0px;--c26-space-2: 8px;--c26-space-3: 12px;--c26-space-4: 16px;--c26-rounded-md: 8px;--c26-rounded-full: 9999px;--c26-shadow-sm: 0 1px 3px rgba(11, 35, 61, 0.12)}#content-area{font-size:var(--c26-text-sm);line-height:var(--c26-leading-3)}#left-side-menu a,#left-side-menu button{font-size:var(--c26-text-sm);line-height:var(--c26-leading-3);border-radius:var(--c26-rounded-md)}#left-side-menu h5,#left-side-menu [class*="group-title"]{font-size:var(--c26-text-xs);line-height:var(--c26-leading-2);letter-spacing:var(--c26-label-tracking);color:var(--c26-n400)}#content-area .card,#content-area [class*="card"],#content-area pre,#content-area table{border-radius:var(--c26-rounded-md)}#content-area .card,#content-area [class*="card"]{box-shadow:var(--c26-shadow-sm);border-color:var(--c26-n100)}#content-area hr,#content-area table th,#content-area table td{border-color:var(--c26-n100)}#footer a[href*="utm_campaign=poweredBy"]{display:none!important}.custom-copyright{font-size:var(--c26-text-sm);line-height:var(--c26-leading-3);color:var(--c26-n400)}#content-area .tut-browser{display:flex;gap:2rem;align-items:flex-start;margin-top:var(--c26-space-4)}#content-area .tut-filters{flex:0 0 14rem;position:sticky;top:6rem;display:flex;flex-direction:column;gap:1.25rem}#content-area .tut-search{width:100%;padding:8px 12px;font-size:var(--c26-text-sm);border:1px solid var(--c26-n100);border-radius:var(--c26-rounded-md);background:#fff;color:var(--c26-n700)}#content-area .tut-search:focus{outline:none;border-color:var(--c26-p500)}#content-area .tut-group{display:flex;flex-direction:column;gap:8px}#content-area .tut-legend{font-size:11px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:var(--c26-n400)}#content-area .tut-check{display:flex;align-items:center;gap:8px;font-size:var(--c26-text-sm);color:var(--c26-n700);cursor:pointer}#content-area .tut-check input{accent-color:var(--c26-p500);margin:0}#content-area .tut-reset{align-self:flex-start;font-size:var(--c26-text-sm);color:var(--c26-p500);background:none;border:0;padding:0;cursor:pointer}#content-area .tut-reset:hover{text-decoration:underline}#content-area .tut-results{flex:1 1 auto;min-width:0}#content-area .tut-count{display:flex;align-items:baseline;gap:10px;font-size:var(--c26-text-sm);color:var(--c26-n400);margin:0 0 var(--c26-space-4)}#content-area .tut-toggle{font-size:var(--c26-text-sm);color:var(--c26-p500);background:none;border:0;padding:0;cursor:pointer}#content-area .tut-toggle:hover{text-decoration:underline}#content-area .tut-empty{font-size:var(--c26-text-sm);color:var(--c26-n400)}#content-area .tut-empty button{color:var(--c26-p500);background:none;border:0;cursor:pointer;text-decoration:underline}#content-area .tut-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:1rem}#content-area a.tut-card{display:flex;flex-direction:column;padding:1.25rem;background:#fff;border:1px solid var(--c26-n100);border-radius:12px;text-decoration:none;color:var(--c26-n700);font-weight:400;box-shadow:0 1px 2px rgba(11, 35, 61, .05);transition:border-color .15s ease, box-shadow .15s ease, transform .15s ease}#content-area a.tut-card:hover{border-color:var(--c26-p500);box-shadow:0 6px 20px rgba(11, 35, 61, .10);transform:translateY(-2px);text-decoration:none}#content-area a.tut-card:focus-visible{outline:2px solid var(--c26-p500);outline-offset:2px}#content-area a.tut-card .tut-card-title,#content-area a.tut-card .tut-card-desc,#content-area a.tut-card .tut-card-meta,#content-area a.tut-card .tut-card-product,#content-area a.tut-card .tut-mins{border:0;box-shadow:none;text-decoration:none}#content-area a.tut-card::before,#content-area a.tut-card::after,#content-area a.tut-card .tut-card-meta::before,#content-area a.tut-card .tut-card-meta::after{content:none}#content-area .tut-card-title{font-size:1rem;font-weight:600;line-height:1.4;color:var(--c26-n700);margin-bottom:6px}#content-area a.tut-card:hover .tut-card-title{color:var(--c26-p500)}#content-area .tut-card-desc{font-size:var(--c26-text-sm);line-height:1.55;color:var(--c26-n400);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#content-area .tut-card-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:1rem}#content-area .tut-card-product{font-size:11px;font-weight:600;letter-spacing:.04em;padding:3px 8px;border-radius:var(--c26-rounded-full);background:var(--c26-p50);color:var(--c26-p900)}#content-area .tut-badge{font-size:11px;font-weight:600;padding:3px 8px;border-radius:var(--c26-rounded-full);background:transparent;color:var(--c26-n400);border:1px solid var(--c26-n100)}#content-area .tut-badge--intermediate{background:var(--c26-n100);color:var(--c26-n700);border-color:var(--c26-n100)}#content-area .tut-badge--advanced{background:var(--c26-n700);color:#fff;border-color:var(--c26-n700)}#content-area .tut-mins{font-size:11px;color:var(--c26-n400);margin-left:auto}#content-area .tut-pager{display:flex;align-items:center;gap:12px;margin-top:1.5rem}#content-area .tut-page-btn{font-size:var(--c26-text-sm);padding:6px 14px;background:#fff;border:1px solid var(--c26-n100);border-radius:var(--c26-rounded-md);cursor:pointer;color:var(--c26-n700)}#content-area .tut-page-btn:hover:not(:disabled){border-color:var(--c26-p500);color:var(--c26-p500)}#content-area .tut-page-btn:disabled{opacity:.4;cursor:default}#content-area .tut-page-of{font-size:var(--c26-text-xs);color:var(--c26-n400)}html.dark #content-area a.tut-card{background:rgba(255,255,255,.02);border-color:rgba(255,255,255,.1);box-shadow:none}html.dark #content-area a.tut-card:hover{border-color:var(--c26-p500);box-shadow:none}html.dark #content-area .tut-card-title{color:#fff}html.dark #content-area .tut-search,html.dark #content-area .tut-page-btn{background:transparent;color:inherit;border-color:rgba(255,255,255,.1)}html.dark #content-area .tut-check{color:inherit}html.dark #content-area .tut-badge{background:transparent;color:rgba(255,255,255,.6);border-color:rgba(255,255,255,.15)}html.dark #content-area .tut-badge--intermediate{background:rgba(255,255,255,.12);color:#fff;border-color:transparent}html.dark #content-area .tut-badge--advanced{background:#fff;color:var(--c26-n700);border-color:#fff}@media (max-width: 900px){#content-area .tut-browser{flex-direction:column}#content-area .tut-filters{position:static;flex:1 1 auto;width:100%}}#content-area .role-journey-trigger{cursor:pointer;height:100%;display:flex}#content-area .role-journey-trigger .card,#content-area .role-journey-trigger [class*="card"]{flex:1 1 auto;transition:border-color 0.2s ease, box-shadow 0.2s ease}#content-area .role-journey-trigger.active .card,#content-area .role-journey-trigger.active [class*="card"]{border-color:var(--c26-p500);box-shadow:0 0 0 1px var(--c26-p500)}.pe-svg{display:block;width:100%;max-width:543px;height:auto;margin:1.5rem auto;overflow:visible}.pe-anim{transform-box:fill-box;transform-origin:center}.pe-s1{animation:pe-k1 6.5s ease-out infinite}@keyframes pe-k1{0%,0.0%{opacity:0;transform:translateY(6px)}8.8%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.pe-s2{animation:pe-k2 6.5s ease-out infinite}@keyframes pe-k2{0%,7.5%{opacity:0;transform:translateY(6px)}16.2%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.pe-s3{animation:pe-k3 6.5s ease-out infinite}@keyframes pe-k3{0%,15.0%{opacity:0;transform:translateY(6px)}23.8%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.pe-s4{animation:pe-k4 6.5s ease-out infinite}@keyframes pe-k4{0%,22.5%{opacity:0;transform:translateY(6px)}31.2%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.pe-s5{animation:pe-k5 6.5s ease-out infinite}@keyframes pe-k5{0%,30.0%{opacity:0;transform:translateY(6px)}38.8%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.pe-s6{animation:pe-k6 6.5s ease-out infinite}@keyframes pe-k6{0%,37.5%{opacity:0;transform:translateY(6px)}46.2%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}@media (prefers-reduced-motion:reduce){.pe-anim{animation:none!important;opacity:1!important;transform:none!important}}.dark .pe-svg{background:#fff;border-radius:12px;padding:12px;box-sizing:content-box}.xapp-svg{display:block;width:100%;max-width:543px;height:auto;margin:0 auto;overflow:visible}.dark .xapp-svg{background:#fff;border-radius:12px;padding:12px;box-sizing:content-box}.xauth-anim{transform-box:fill-box;transform-origin:center}.xauth-s1{animation:xauth-k1 6.5s ease-out infinite}@keyframes xauth-k1{0%,0.0%{opacity:0;transform:translateY(6px)}8.8%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xauth-s2{animation:xauth-k2 6.5s ease-out infinite}@keyframes xauth-k2{0%,7.5%{opacity:0;transform:translateY(6px)}16.2%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xauth-s3{animation:xauth-k3 6.5s ease-out infinite}@keyframes xauth-k3{0%,15.0%{opacity:0;transform:translateY(6px)}23.8%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xauth-s4{animation:xauth-k4 6.5s ease-out infinite}@keyframes xauth-k4{0%,22.5%{opacity:0;transform:translateY(6px)}31.2%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xauth-s5{animation:xauth-k5 6.5s ease-out infinite}@keyframes xauth-k5{0%,30.0%{opacity:0;transform:translateY(6px)}38.8%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xauth-s6{animation:xauth-k6 6.5s ease-out infinite}@keyframes xauth-k6{0%,37.5%{opacity:0;transform:translateY(6px)}46.2%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}@media (prefers-reduced-motion:reduce){.xauth-anim{animation:none!important;opacity:1!important;transform:none!important}}.xseat-anim{transform-box:fill-box;transform-origin:center}.xseat-s1{animation:xseat-k1 6.5s ease-out infinite}@keyframes xseat-k1{0%,0.0%{opacity:0;transform:translateY(6px)}8.8%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xseat-s2{animation:xseat-k2 6.5s ease-out infinite}@keyframes xseat-k2{0%,7.5%{opacity:0;transform:translateY(6px)}16.2%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xseat-s3{animation:xseat-k3 6.5s ease-out infinite}@keyframes xseat-k3{0%,15.0%{opacity:0;transform:translateY(6px)}23.8%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xseat-s4{animation:xseat-k4 6.5s ease-out infinite}@keyframes xseat-k4{0%,22.5%{opacity:0;transform:translateY(6px)}31.2%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xseat-s5{animation:xseat-k5 6.5s ease-out infinite}@keyframes xseat-k5{0%,30.0%{opacity:0;transform:translateY(6px)}38.8%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xseat-s6{animation:xseat-k6 6.5s ease-out infinite}@keyframes xseat-k6{0%,37.5%{opacity:0;transform:translateY(6px)}46.2%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}@media (prefers-reduced-motion:reduce){.xseat-anim{animation:none!important;opacity:1!important;transform:none!important}}.xloc-anim{transform-box:fill-box;transform-origin:center}.xloc-s1{animation:xloc-k1 6.5s ease-out infinite}@keyframes xloc-k1{0%,0.0%{opacity:0;transform:translateY(6px)}7.8%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xloc-s2{animation:xloc-k2 6.5s ease-out infinite}@keyframes xloc-k2{0%,6.4%{opacity:0;transform:translateY(6px)}14.2%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xloc-s3{animation:xloc-k3 6.5s ease-out infinite}@keyframes xloc-k3{0%,12.9%{opacity:0;transform:translateY(6px)}20.7%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xloc-s4{animation:xloc-k4 6.5s ease-out infinite}@keyframes xloc-k4{0%,19.3%{opacity:0;transform:translateY(6px)}27.1%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xloc-s5{animation:xloc-k5 6.5s ease-out infinite}@keyframes xloc-k5{0%,25.7%{opacity:0;transform:translateY(6px)}33.5%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xloc-s6{animation:xloc-k6 6.5s ease-out infinite}@keyframes xloc-k6{0%,32.1%{opacity:0;transform:translateY(6px)}39.9%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xloc-s7{animation:xloc-k7 6.5s ease-out infinite}@keyframes xloc-k7{0%,38.6%{opacity:0;transform:translateY(6px)}46.4%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}@media (prefers-reduced-motion:reduce){.xloc-anim{animation:none!important;opacity:1!important;transform:none!important}}.xcam-anim{transform-box:fill-box;transform-origin:center}.xcam-s1{animation:xcam-k1 6.5s ease-out infinite}@keyframes xcam-k1{0%,0.0%{opacity:0;transform:translateY(6px)}8.8%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xcam-s2{animation:xcam-k2 6.5s ease-out infinite}@keyframes xcam-k2{0%,7.5%{opacity:0;transform:translateY(6px)}16.2%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xcam-s3{animation:xcam-k3 6.5s ease-out infinite}@keyframes xcam-k3{0%,15.0%{opacity:0;transform:translateY(6px)}23.8%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xcam-s4{animation:xcam-k4 6.5s ease-out infinite}@keyframes xcam-k4{0%,22.5%{opacity:0;transform:translateY(6px)}31.2%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xcam-s5{animation:xcam-k5 6.5s ease-out infinite}@keyframes xcam-k5{0%,30.0%{opacity:0;transform:translateY(6px)}38.8%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xcam-s6{animation:xcam-k6 6.5s ease-out infinite}@keyframes xcam-k6{0%,37.5%{opacity:0;transform:translateY(6px)}46.2%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}@media (prefers-reduced-motion:reduce){.xcam-anim{animation:none!important;opacity:1!important;transform:none!important}}.xpay-anim{transform-box:fill-box;transform-origin:center}.xpay-s1{animation:xpay-k1 6.5s ease-out infinite}@keyframes xpay-k1{0%,0.0%{opacity:0;transform:translateY(6px)}10.1%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xpay-s2{animation:xpay-k2 6.5s ease-out infinite}@keyframes xpay-k2{0%,9.0%{opacity:0;transform:translateY(6px)}19.1%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xpay-s3{animation:xpay-k3 6.5s ease-out infinite}@keyframes xpay-k3{0%,18.0%{opacity:0;transform:translateY(6px)}28.1%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xpay-s4{animation:xpay-k4 6.5s ease-out infinite}@keyframes xpay-k4{0%,27.0%{opacity:0;transform:translateY(6px)}37.1%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}.xpay-s5{animation:xpay-k5 6.5s ease-out infinite}@keyframes xpay-k5{0%,36.0%{opacity:0;transform:translateY(6px)}46.1%,94%{opacity:1;transform:translateY(0)}100%{opacity:0}}@media (prefers-reduced-motion:reduce){.xpay-anim{animation:none!important;opacity:1!important;transform:none!important}}.sidebar-group-header,.sidebar-group-header .sidebar-title,.eyebrow{text-transform:none!important}html.dark .custom-copyright{color:rgba(255, 255, 255, 0.72)}#banner code{color:#FFFFFF;background-color:rgba(0, 0, 0, 0.25)}span.absolute[class*="bottom-3"][class*="text-xs"]{color:#6B7280}html.dark span.absolute[class*="bottom-3"][class*="text-xs"]{color:rgba(255, 255, 255, 0.72)}a[class*="text-gray-950/50"]{color:#4B5563}html.dark a[class*="text-gray-950/50"]{color:rgba(255, 255, 255, 0.72)}:root{--cgy-blue: #1863DC;--cgy-electric-blue: #025AFB;--cgy-deep-purple: #420C7E;--cgy-purple-light: #EFEAFF;--cgy-blue-light: #E3F2F9;--cgy-ink: #21212B;--cgy-radius: 16px}#content-area h1,#content-area h2,#content-area h3{font-weight:600;color:var(--cgy-ink);letter-spacing:-0.02em}#content-area h1{letter-spacing:-0.03em;line-height:1.1}html.dark #content-area h1,html.dark #content-area h2,html.dark #content-area h3{color:#FFFFFF}#content-area p,#content-area li{letter-spacing:-0.01em}#content-area a.card,#content-area div.card{border-radius:var(--cgy-radius);transition:border-color 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease}#content-area a.card:hover{border-color:var(--cgy-blue);box-shadow:0 8px 24px rgba(24, 99, 220, 0.12);transform:translateY(-2px)}#navbar a[href*="trial"]{border-radius:9999px}html:not(.dark) #content-area :not(pre)>code{background-color:#EEF3FB;color:var(--cgy-ink);border-radius:6px}@media (prefers-reduced-motion: reduce){#content-area a.card{transition:none;transform:none}}body:has(.hero-band) #header{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hero-band{position:relative;padding:0.25rem 0 1.25rem;margin:0 0 1.75rem;border-bottom:1px solid var(--c26-n100, #E5E7EB)}html.dark .hero-band{border-bottom-color:rgba(255, 255, 255, 0.14)}.hero-band .hero-content{max-width:48rem}.hero-band .hero-eyebrow{margin:0 0 0.4rem;font-size:0.75rem;font-weight:600;letter-spacing:0.12em;text-transform:uppercase;color:var(--cgy-blue)}html.dark .hero-band .hero-eyebrow{color:#6FA8FF}.hero-band .hero-title{margin:0 0 0.5rem;font-size:clamp(1.75rem, 2.8vw, 2.25rem);font-weight:600;line-height:1.1;letter-spacing:-0.04em;color:var(--cgy-ink)}html.dark .hero-band .hero-title{color:#FFFFFF}.hero-band .hero-lead{margin:0;max-width:42rem;font-size:1rem;line-height:1.5;letter-spacing:-0.01em;color:#4B5563}html.dark .hero-band .hero-lead{color:rgba(255, 255, 255, 0.78)}.hero-band .hero-actions{display:flex;flex-wrap:wrap;gap:0.625rem;margin-top:1rem}.hero-band .hero-btn{display:inline-flex;align-items:center;gap:0.9rem;padding:0.25rem 0.25rem 0.25rem 1.125rem;border-radius:9999px;font-size:0.9375rem;font-weight:500;letter-spacing:-0.02em;line-height:1.2;text-decoration:none;border:1px solid transparent;transition:background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease}.hero-band .hero-btn--primary{background:var(--cgy-ink);color:#FFFFFF}.hero-band .hero-btn--primary:hover{background:#3A3947}.hero-band .hero-btn--secondary{min-height:2.25rem;padding-right:1.125rem;background:transparent;color:var(--cgy-ink);border-color:#CBD0D8}.hero-band .hero-btn--secondary:hover{border-color:var(--cgy-ink)}.hero-band .hero-btn__icon{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:9999px;background:rgba(255, 255, 255, 0.16);transition:transform 0.2s ease}.hero-band .hero-btn__icon svg{width:1rem;height:1rem}.hero-band .hero-btn--primary:hover .hero-btn__icon{transform:translateX(3px)}.hero-band .hero-btn--primary[href^="#"]:hover .hero-btn__icon{transform:translateY(3px)}html:has(.hero-band){scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html:has(.hero-band){scroll-behavior:auto}}html.dark .hero-band .hero-btn--primary{background:#FFFFFF;color:var(--cgy-ink)}html.dark .hero-band .hero-btn--primary:hover{background:#E5E7EB}html.dark .hero-band .hero-btn--primary .hero-btn__icon{background:rgba(33, 33, 43, 0.12)}html.dark .hero-band .hero-btn--secondary{color:#FFFFFF;border-color:rgba(255, 255, 255, 0.35)}html.dark .hero-band .hero-btn--secondary:hover{border-color:#FFFFFF}.hero-band .hero-btn{transition:transform 0.2s ease, background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease}.hero-band .hero-btn:hover{transform:translateY(-2px)}html.cgy-js .cgy-reveal{opacity:0;transform:translateY(22px)}html.cgy-js .cgy-reveal.is-visible{opacity:1;transform:none;transition:opacity 0.8s cubic-bezier(0.2, 0.72, 0.2, 1) var(--cgy-delay, 0ms),
              transform 0.8s cubic-bezier(0.2, 0.72, 0.2, 1) var(--cgy-delay, 0ms)}#content-area h2{margin-top:2rem}@media (max-width: 767px){.hero-band{padding-top:0.5rem}}@media (prefers-reduced-motion: reduce){.hero-band .hero-btn,.hero-band .hero-btn__icon{transition:none;transform:none}html.cgy-js .cgy-reveal{opacity:1;transform:none}}.hero-band--photo{margin-bottom:0.75rem;min-height:0;padding:1.125rem 2rem;border:0;border-radius:20px;overflow:hidden;isolation:isolate;background:#F5F7FA;display:flex;align-items:center}.hero-band--photo::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg, #F5F7FA 0%, #F5F7FA 34%, rgba(245, 247, 250, 0.55) 52%, rgba(245, 247, 250, 0) 74%)}html.dark .hero-band--photo{background-color:#2B2B35}html.dark .hero-band--photo::before{background:linear-gradient(90deg, #2B2B35 0%, #2B2B35 34%, rgba(43, 43, 53, 0.6) 52%, rgba(43, 43, 53, 0.1) 78%)}.hero-band--photo .hero-bg-video{position:absolute;inset:0;z-index:-2;width:100%;height:100%;margin:0;border:0;border-radius:0;object-fit:cover;object-position:50% 28%}.hero-band--photo .video-pause-btn{bottom:0.5rem;right:0.5rem;width:1.5rem;height:1.5rem;color:#FFFFFF;background:rgba(33, 33, 43, 0.55);opacity:1;z-index:2}.hero-band--photo .hero-content{max-width:60%;position:relative}.hero-band--photo .hero-title{font-size:clamp(1.375rem, 2vw, 1.625rem);margin-bottom:0.4rem}.hero-band--photo .hero-lead{font-size:0.875rem;line-height:1.45;max-width:36rem}.hero-band--photo .hero-actions{margin-top:0.75rem}.hero-band--photo .hero-eyebrow{margin-bottom:0.25rem}.hero-chat{position:absolute;bottom:2.25rem;right:1rem;width:11rem;height:6rem;pointer-events:none}.hero-msg{position:absolute;left:0;right:0;bottom:0;opacity:0;display:grid;gap:0.15rem;padding:0.35rem 0.65rem;border-radius:14px;color:#FFFFFF;background:linear-gradient(135deg, rgba(134, 133, 132, 0.73), rgba(113, 119, 129, 0.66));-webkit-backdrop-filter:blur(16px) saturate(1.08);backdrop-filter:blur(16px) saturate(1.08);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 9px 22px rgba(18, 27, 42, 0.12);font-size:0.75rem;line-height:1.25;letter-spacing:-0.01em;animation-duration:14s;animation-timing-function:cubic-bezier(0.2, 0.72, 0.2, 1);animation-iteration-count:infinite}.hero-msg:nth-child(1){animation-name:hb-m1}.hero-msg:nth-child(2){animation-name:hb-m2}.hero-msg:nth-child(3){animation-name:hb-m3}.hero-msg:nth-child(4){animation-name:hb-m4}.hero-msg--ai{background:linear-gradient(135deg, rgba(167, 184, 207, 0.78), rgba(117, 135, 160, 0.68))}.hero-msg__who{display:inline-flex;align-items:center;gap:0.3rem;font-size:0.5625rem;opacity:0.8}.hero-msg__text{font-weight:500}.hero-msg__avatar{display:inline-block;width:1rem;height:1rem;flex:none;border-radius:50%;border:0.5px solid rgba(255, 255, 255, 0.7);background:url("/_assets/hero-customer-avatar.png") 50% 50% / cover no-repeat}.hero-msg__badge{display:inline-flex;align-items:center;justify-content:center;width:0.9rem;height:0.9rem;border-radius:9999px;background:#3694FC;color:#FFFFFF;font-size:0.4375rem;font-weight:700}@keyframes hb-m1{0%{opacity:0;transform:translateY(1.5rem)}4%,25%{opacity:1;transform:translateY(0)}29%,50%{opacity:1;transform:translateY(-3.1rem)}54%,100%{opacity:0;transform:translateY(-4.6rem)}}@keyframes hb-m2{0%,25%{opacity:0;transform:translateY(1.5rem)}29%,50%{opacity:1;transform:translateY(0)}54%,75%{opacity:1;transform:translateY(-3.1rem)}79%,100%{opacity:0;transform:translateY(-4.6rem)}}@keyframes hb-m3{0%,50%{opacity:0;transform:translateY(1.5rem)}54%,75%{opacity:1;transform:translateY(0)}79%,92%{opacity:1;transform:translateY(-3.1rem)}96%,100%{opacity:0;transform:translateY(-4.6rem)}}@keyframes hb-m4{0%,75%{opacity:0;transform:translateY(1.5rem)}79%,92%{opacity:1;transform:translateY(0)}96%,100%{opacity:0;transform:translateY(-3.1rem)}}@media (max-width: 900px){.hero-chat{display:none}.hero-band--photo .hero-bg-video,.hero-band--photo .video-pause-btn{display:none}.hero-band--photo,html.dark .hero-band--photo{background:transparent;border-radius:0;padding:0.25rem 0 1.25rem;border-bottom:1px solid var(--c26-n100, #E5E7EB)}html.dark .hero-band--photo{border-bottom-color:rgba(255, 255, 255, 0.14)}.hero-band--photo .hero-content{max-width:none}.hero-band--photo::before,html.dark .hero-band--photo::before{display:none}}@media (prefers-reduced-motion: reduce){.hero-msg{animation:none;opacity:1}.hero-msg:nth-child(1),.hero-msg:nth-child(2){display:none}.hero-msg:nth-child(3){transform:translateY(-3.1rem)}.hero-band--photo .hero-bg-video,.hero-band--photo .video-pause-btn{display:none}.hero-band--photo{background:#F1F2F5 url("/_assets/cognigy-hero.jpg") no-repeat 0% 22% / 118% auto}}.role-section{margin:0 0 2.5rem;padding:1.5rem 2rem 1.75rem;border-radius:20px;background:#F5F7FA}html.dark .role-section{background:rgba(255, 255, 255, 0.045)}.role-section .role-eyebrow{margin:0 0 0.35rem;font-size:0.75rem;font-weight:600;letter-spacing:0.12em;text-transform:uppercase;color:var(--cgy-blue)}html.dark .role-section .role-eyebrow{color:#6FA8FF}.role-section h2{margin-top:0}.role-section .card{background:#FFFFFF}html.dark .role-section .card{background:#21212B}@media (max-width: 767px){.role-section{padding:1.25rem 1rem;border-radius:16px}}body:has(.hero-band) #content-area,body:has(.tut-browser) #content-area{max-width:68rem!important;margin-left:auto!important;margin-right:auto!important}#navbar .topbar-right-container{justify-content:flex-start}#navbar button[aria-label="Open search"]{width:2.25rem!important;padding:0!important;justify-content:center!important}#navbar button[aria-label="Open search"] .truncate,#navbar button[aria-label="Open search"] span.flex-none{display:none!important}.browse-section{margin:0 0 2.5rem;padding:1.5rem 2rem 1.75rem;border-radius:20px;background:#F5F7FA}html.dark .browse-section{background:rgba(255, 255, 255, 0.045)}.browse-section .role-eyebrow{margin:0 0 0.35rem;font-size:0.75rem;font-weight:600;letter-spacing:0.12em;text-transform:uppercase;color:var(--cgy-blue)}html.dark .browse-section .role-eyebrow{color:#6FA8FF}.browse-section h2{margin-top:0}.browse-section .card{background:#FFFFFF}html.dark .browse-section .card{background:#21212B}@media (max-width: 767px){.browse-section{padding:1.25rem 1rem;border-radius:16px}}body:has(.hero-band) #content-area,body:has(.tut-browser) #content-area{max-width:68rem!important;margin-left:auto!important;margin-right:auto!important}#navbar .topbar-right-container{justify-content:flex-start}#navbar button[aria-label="Open search"]{width:2.25rem!important;padding:0!important;justify-content:center!important}#navbar button[aria-label="Open search"] .truncate,#navbar button[aria-label="Open search"] span.flex-none{display:none!important}.hero-band--product{display:grid;grid-template-columns:minmax(0, 1fr) 13rem;gap:2rem;align-items:center;margin:0 0 0.75rem;padding:1.5rem 2rem;border:0;border-radius:20px;background:#F5F7FA}html.dark .hero-band--product{background:#2B2B35}.hero-band--product .hero-content{max-width:none;grid-column:auto}.hero-band--product .hero-lead{margin:0 0 0.75rem;max-width:42rem;font-size:1rem}.hero-band--product .hero-lead:last-child{margin-bottom:0}.hero-band--product .hero-media{position:relative;width:100%;max-width:13rem;margin:0 auto;border-radius:16px;overflow:hidden;line-height:0;box-shadow:0 8px 24px rgba(33, 33, 43, 0.1)}.hero-band--product .hero-media--wide{max-width:17rem}.hero-band--product:has(.hero-media--wide){grid-template-columns:minmax(0, 1fr) 17rem}.hero-band--product.hero-band--text{grid-template-columns:minmax(0, 1fr)}.hero-band--product .hero-media video{width:100%;max-width:none;height:auto;margin:0;border:0;border-radius:0}.hero-band--product .video-pause-btn{color:#4B5563}html.dark .hero-band--product .video-pause-btn{color:#FFFFFF}@media (max-width: 767px){.hero-band--product{grid-template-columns:1fr;gap:1.25rem;padding:1.25rem 1rem;border-radius:16px}.hero-band--product .hero-media{max-width:10rem;order:2}}.media-frame{position:relative;line-height:0;max-width:34rem;margin:1rem auto 1.5rem;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px rgba(33, 33, 43, 0.12)}.media-frame video{display:block;width:100%;height:auto;margin:0;border:0}.media-frame .video-pause-btn,.dark .media-frame .video-pause-btn{bottom:0.75rem;right:0.75rem;width:1.75rem;height:1.75rem;color:#FFFFFF;background:rgba(33, 33, 43, 0.72);opacity:1;z-index:2}.media-frame .video-pause-btn:hover{background:rgba(33, 33, 43, 0.92)}.approach-columns{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:2rem;margin:1rem 0 1.5rem}.approach-columns>div{padding-top:0.75rem;border-top:2px solid var(--cgy-blue, #3B6FE0)}.approach-columns p{margin:0 0 0.5rem;font-size:0.9375rem;line-height:1.5}.approach-columns .approach-title{font-size:1.0625rem;font-weight:600;margin-bottom:0}.approach-columns .approach-kicker{font-size:0.8125rem;opacity:0.65;margin-bottom:0.5rem}@media (max-width: 767px){.approach-columns{grid-template-columns:1fr;gap:1.5rem}}#content-area .role-section>h2,#content-area .browse-section>h2{margin:0 0 0.5rem}#content-area .role-section>.role-eyebrow,#content-area .browse-section>.role-eyebrow{margin:0 0 0.25rem}html:not(.dark) .role-section [data-component-part="step-indicator"]{background:var(--cgy-blue)!important;color:#fff!important}html:not(.dark) .role-section [data-component-part="step-line"]{background:#B9C9E6!important}#content-area .callout{border-radius:14px}#content-area .callout[data-callout-type="note"]{background-color:#F3F5F8;border-color:#E1E5EB}#content-area .callout[data-callout-type="info"],#content-area .callout[data-callout-type="tip"]{background-color:var(--cgy-blue-light);border-color:#BFDDEB}html.dark #content-area .callout[data-callout-type="note"]{background-color:rgba(255, 255, 255, 0.06);border-color:rgba(255, 255, 255, 0.14)}html.dark #content-area .callout[data-callout-type="info"],html.dark #content-area .callout[data-callout-type="tip"]{background-color:rgba(51, 190, 210, 0.12);border-color:rgba(51, 190, 210, 0.3)}#content-area table{border-collapse:separate;border-spacing:0;border:1px solid var(--c26-n100, #E5E7EB);border-radius:12px;overflow:hidden}#content-area table th{background-color:#F3F5F8;color:var(--cgy-ink);font-weight:600}html.dark #content-area table{border-color:rgba(255, 255, 255, 0.14)}html.dark #content-area table th{background-color:rgba(255, 255, 255, 0.07);color:#FFFFFF}#content-area .code-block,#content-area [data-component-part="code-block-root"]{border-radius:12px}