.wave-hero-chat{position:relative;width:100%;height:100%;font-family:"Nunito Sans",sans-serif;pointer-events:none;container-type:inline-size;--wave-hero-chat-speed-multiplier: 1}.wave-hero-chat__panel{position:relative;width:100%;height:100%;padding:clamp(8px,1.2cqi + .35vw,12px) clamp(8px,2.5cqi,16px);border-radius:clamp(16px,3.2vw,24px);background:linear-gradient(135deg, #0f0f1a 0%, #1a1a2e 100%);box-shadow:0 0 37px rgba(139,92,246,.12),0 18px 74px rgba(0,0,0,.7),inset 0 1.5px 0 hsla(0,0%,100%,.05);overflow:hidden}.wave-hero-chat__viewport{width:100%;height:100%;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;scrollbar-width:none;box-sizing:border-box}.wave-hero-chat__viewport::-webkit-scrollbar{display:none}.wave-hero-chat__messages{display:flex;flex-direction:column;justify-content:flex-end;gap:clamp(4px,1.4cqi,6px);min-height:100%;padding-top:clamp(4px,1cqi,8px);padding-bottom:clamp(2px,.8cqi,4px);box-sizing:border-box}.wave-hero-chat__message{display:flex;width:100%;opacity:0;transform:translateY(12px);transition:opacity calc(.28s*var(--wave-hero-chat-speed-multiplier, 1)) ease,transform calc(.28s*var(--wave-hero-chat-speed-multiplier, 1)) ease}.wave-hero-chat__message.is-visible{opacity:1;transform:translateY(0)}.wave-hero-chat__message--user{justify-content:flex-end}.wave-hero-chat__message--assistant{justify-content:flex-start}.wave-hero-chat__bubble{max-width:92%}.wave-hero-chat__message--user .wave-hero-chat__bubble{width:100%;max-width:92%;padding:clamp(4px,1.2cqi,6px) clamp(6px,2cqi,8px);border-radius:8px;background:linear-gradient(90deg, rgba(139, 92, 246, 0.3) 0%, rgba(99, 55, 210, 0.2) 100%)}.wave-hero-chat__message--user .wave-hero-chat__text{width:100%;min-height:1.2em;font-size:clamp(9px,2.7cqi + .4vw,12px);line-height:1.2;color:#fff;text-align:left}.wave-hero-chat__message--assistant .wave-hero-chat__bubble{width:100%;max-width:100%;padding:clamp(4px,1.2cqi,6px) clamp(6px,2cqi,8px);border-radius:8px;background:linear-gradient(135deg, #0f0f1a 0%, #1a1a2e 100%);border:1.5px solid rgba(139,92,246,.2);box-shadow:0 0 37px rgba(139,92,246,.12)}.wave-hero-chat__message--assistant .wave-hero-chat__text{font-size:clamp(8.5px,2.4cqi + .35vw,12px);line-height:1.22;color:#fff}.wave-hero-chat__message--highlight .wave-hero-chat__text{color:#fff}.wave-hero-chat__text{display:inline-block;width:100%;white-space:pre-line;color:#fff}.wave-hero-chat__text p{margin:0;padding:0;display:inline}.wave-hero-chat__text b,.wave-hero-chat__text strong{font-weight:700}@media(min-width: 1440px){.wave-hero-chat__message--user .wave-hero-chat__text,.wave-hero-chat__message--assistant .wave-hero-chat__text{font-size:12px;line-height:1.25}.wave-hero-chat__message--user .wave-hero-chat__text b,.wave-hero-chat__message--user .wave-hero-chat__text strong,.wave-hero-chat__message--assistant .wave-hero-chat__text b,.wave-hero-chat__message--assistant .wave-hero-chat__text strong{font-size:14px;font-weight:700}}.orbit-hero-chat{position:relative;width:100%;height:100%;font-family:"Nunito Sans",sans-serif;pointer-events:none;container-type:inline-size;--orbit-hero-chat-speed-multiplier: 1}.orbit-hero-chat--sidebar{color:#13191f}.orbit-hero-chat__panel{display:flex;flex-direction:column;width:100%;height:100%;border-radius:10px;background:#f8fafb;box-shadow:0 1px 6px rgba(103,132,162,.24),0 4px 24px -4px rgba(103,132,162,.4);overflow:hidden}.orbit-hero-chat__titlebar{flex-shrink:0;border-bottom:1px solid #d9e0e8;background:#fff;border-radius:10px 10px 0 0}.orbit-hero-chat__titlebar-inner{display:flex;align-items:center;justify-content:space-between;height:52px;padding:8px 16px;box-sizing:border-box}.orbit-hero-chat__logo{display:block;width:87px;height:19px;flex-shrink:0;line-height:0;color:#13191f}.orbit-hero-chat__logo picture,.orbit-hero-chat__logo img{display:block;width:87px;height:19px;margin:0;border-radius:0;object-fit:contain;color:#13191f}.orbit-hero-chat__toolbar{display:flex;align-items:center;justify-content:flex-end;gap:8px}.orbit-hero-chat__toolbar img{display:block;width:22px;height:22px;margin:0;object-fit:contain;color:#485e75}.orbit-hero-chat__toolbar-divider{width:1px;height:13px;background:#d9e0e8;flex-shrink:0}.orbit-hero-chat__body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:24px 16px 12px 24px;box-sizing:border-box;overflow:hidden}.orbit-hero-chat__body.is-chat-active{padding-top:16px}.orbit-hero-chat__stream{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%}.orbit-hero-chat__idle{display:flex;flex-direction:column;flex-shrink:0;justify-content:center}.orbit-hero-chat__idle[hidden]{display:none !important}.orbit-hero-chat__idle-main{display:flex;flex-direction:column;width:100%}.orbit-hero-chat__messages{display:flex;flex-direction:column;width:100%;min-height:0}.orbit-hero-chat__messages-inner{display:flex;flex-direction:column;gap:12px;width:100%;flex-shrink:0}.orbit-hero-chat--layout-idle_swipe_top .orbit-hero-chat__stream,.orbit-hero-chat--layout-messages_from_top .orbit-hero-chat__stream,.orbit-hero-chat--layout-idle_swipe_left .orbit-hero-chat__stream,.orbit-hero-chat--layout-messages_from_top_swipe_left .orbit-hero-chat__stream{height:100%}.orbit-hero-chat--layout-idle_swipe_top .orbit-hero-chat__idle:not(.is-swiped-top):not(.is-swiped-left),.orbit-hero-chat--layout-messages_from_top .orbit-hero-chat__idle:not(.is-swiped-top):not(.is-swiped-left),.orbit-hero-chat--layout-idle_swipe_left .orbit-hero-chat__idle:not(.is-swiped-top):not(.is-swiped-left),.orbit-hero-chat--layout-messages_from_top_swipe_left .orbit-hero-chat__idle:not(.is-swiped-top):not(.is-swiped-left){flex:1 1 auto;min-height:0}.orbit-hero-chat--layout-idle_swipe_top .orbit-hero-chat__idle,.orbit-hero-chat--layout-messages_from_top .orbit-hero-chat__idle,.orbit-hero-chat--layout-idle_swipe_left .orbit-hero-chat__idle,.orbit-hero-chat--layout-messages_from_top_swipe_left .orbit-hero-chat__idle{transition:transform calc(.5s*var(--orbit-hero-chat-speed-multiplier, 1)) ease,margin-bottom calc(.5s*var(--orbit-hero-chat-speed-multiplier, 1)) ease,opacity calc(.4s*var(--orbit-hero-chat-speed-multiplier, 1)) ease}.orbit-hero-chat--layout-idle_swipe_top .orbit-hero-chat__idle.is-swiped-top,.orbit-hero-chat--layout-messages_from_top .orbit-hero-chat__idle.is-swiped-top,.orbit-hero-chat--layout-idle_swipe_left .orbit-hero-chat__idle.is-swiped-top,.orbit-hero-chat--layout-messages_from_top_swipe_left .orbit-hero-chat__idle.is-swiped-top{transform:translateY(calc(-1 * var(--idle-swipe-offset-y, 0px)));margin-bottom:calc(-1*var(--idle-swipe-offset-y, 0px));opacity:0;pointer-events:none}.orbit-hero-chat--layout-idle_swipe_top .orbit-hero-chat__idle.is-swiped-left,.orbit-hero-chat--layout-messages_from_top .orbit-hero-chat__idle.is-swiped-left,.orbit-hero-chat--layout-idle_swipe_left .orbit-hero-chat__idle.is-swiped-left,.orbit-hero-chat--layout-messages_from_top_swipe_left .orbit-hero-chat__idle.is-swiped-left{transform:translateX(calc(-1 * var(--idle-swipe-offset-x, 0px)));margin-bottom:calc(-1*var(--idle-swipe-offset-y, 0px));opacity:0;pointer-events:none}@media(prefers-reduced-motion: reduce){.orbit-hero-chat--layout-idle_swipe_top .orbit-hero-chat__idle,.orbit-hero-chat--layout-messages_from_top .orbit-hero-chat__idle,.orbit-hero-chat--layout-idle_swipe_left .orbit-hero-chat__idle,.orbit-hero-chat--layout-messages_from_top_swipe_left .orbit-hero-chat__idle{transition:none}}.orbit-hero-chat--layout-idle_swipe_top .orbit-hero-chat__messages,.orbit-hero-chat--layout-messages_from_top .orbit-hero-chat__messages,.orbit-hero-chat--layout-idle_swipe_left .orbit-hero-chat__messages,.orbit-hero-chat--layout-messages_from_top_swipe_left .orbit-hero-chat__messages{flex:1 1 0;overflow:hidden}.orbit-hero-chat--layout-idle_swipe_top .orbit-hero-chat__messages,.orbit-hero-chat--layout-idle_swipe_left .orbit-hero-chat__messages{justify-content:flex-end}.orbit-hero-chat--layout-messages_from_top .orbit-hero-chat__messages,.orbit-hero-chat--layout-messages_from_top_swipe_left .orbit-hero-chat__messages{justify-content:flex-start}.orbit-hero-chat--layout-messages_from_top .orbit-hero-chat__messages-inner,.orbit-hero-chat--layout-messages_from_top_swipe_left .orbit-hero-chat__messages-inner{transition:transform calc(.35s*var(--orbit-hero-chat-speed-multiplier, 1)) ease;will-change:transform}.orbit-hero-chat--layout-idle_push_out .orbit-hero-chat__body{position:relative}.orbit-hero-chat--layout-idle_push_out .orbit-hero-chat__stream{display:flex;flex-direction:column;width:100%;min-height:100%;flex-shrink:0;transition:transform calc(.35s*var(--orbit-hero-chat-speed-multiplier, 1)) ease;will-change:transform}.orbit-hero-chat--layout-idle_push_out .orbit-hero-chat__idle{flex-shrink:0}.orbit-hero-chat--layout-idle_push_out .orbit-hero-chat__body:not(.is-chat-active) .orbit-hero-chat__idle{flex:1 1 auto;min-height:0}.orbit-hero-chat--layout-idle_push_out .orbit-hero-chat__messages{flex:0 0 auto;margin-top:auto;padding-top:16px}@media(prefers-reduced-motion: reduce){.orbit-hero-chat--layout-idle_push_out .orbit-hero-chat__stream{transition:none}}.orbit-hero-chat__message{display:flex;width:100%;flex-shrink:0;opacity:0;transform:translateY(8px);transition:opacity calc(.28s*var(--orbit-hero-chat-speed-multiplier, 1)) ease,transform calc(.28s*var(--orbit-hero-chat-speed-multiplier, 1)) ease}.orbit-hero-chat__message.is-visible{opacity:1;transform:translateY(0)}.orbit-hero-chat__message--user{justify-content:flex-end}.orbit-hero-chat__message--assistant{justify-content:flex-start}.orbit-hero-chat__bubble{max-width:92%}.orbit-hero-chat__message--user .orbit-hero-chat__bubble{padding:10px 12px;border-radius:8px;background:#e8f1ff;border:1px solid #c8dcfa}.orbit-hero-chat__message--user .orbit-hero-chat__message-text{color:#13191f;text-align:left}.orbit-hero-chat__message--assistant .orbit-hero-chat__bubble{padding:10px 12px;border-radius:8px;background:#fff;border:1px solid #e9ecee;box-shadow:0 1px 4px rgba(103,132,162,.08)}.orbit-hero-chat__message--assistant .orbit-hero-chat__message-text{color:#2b3948;text-align:left}.orbit-hero-chat__message--highlight .orbit-hero-chat__message-text{font-weight:600}.orbit-hero-chat__message-text{font-size:clamp(12px,3.2cqi + .25vw,14px);font-weight:400;line-height:1.29;white-space:pre-line}.orbit-hero-chat__message-text b,.orbit-hero-chat__message-text strong{font-weight:700}.orbit-hero-chat__greeting{margin-bottom:16px}.orbit-hero-chat__greeting--has-logo{display:flex;align-items:flex-start;gap:12px}.orbit-hero-chat__greeting-logo{display:block;flex-shrink:0;width:56px;height:56px;line-height:0;overflow:hidden}.orbit-hero-chat__greeting-logo picture,.orbit-hero-chat__greeting-logo img{display:block;width:56px;height:56px;max-width:none;margin:0;object-fit:contain}.orbit-hero-chat__greeting-copy{min-width:0;flex:1}.orbit-hero-chat__greeting-name,.orbit-hero-chat__greeting-subtitle{margin:0;color:#2b3948}.orbit-hero-chat__greeting-name{font-size:clamp(18px,4.8cqi + .35vw,24px);font-weight:700;line-height:1.33}.orbit-hero-chat__greeting-subtitle{font-size:clamp(16px,4cqi + .3vw,20px);font-weight:500;line-height:1.6;white-space:pre-line}.orbit-hero-chat__greeting-subtitle.is-typing::after{content:"|";animation:orbit-hero-chat-caret 1s step-end infinite}.orbit-hero-chat__insights{display:flex;flex-direction:column;gap:8px}.orbit-hero-chat__insight{padding:16px;border:1px solid #e9ecee;border-radius:8px;background:#fff;box-sizing:border-box}.orbit-hero-chat__insight--high{background:radial-gradient(ellipse 216px 68px at -13px -5px, rgba(255, 238, 241, 0.36) 0%, rgb(255, 255, 255) 50%),#fff}.orbit-hero-chat__insight--none{display:flex;align-items:center;height:56px;padding-top:0;padding-bottom:0}.orbit-hero-chat__insight--none .orbit-hero-chat__insight-text-row{flex:1;min-width:0;height:100%}.orbit-hero-chat__insight--has-text-arrow{padding-right:16px}.orbit-hero-chat__insight-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.orbit-hero-chat__insight-label{display:inline-flex;align-items:center;gap:4px;font-size:clamp(10px,2.6cqi + .2vw,12px);font-weight:700;line-height:1.33}.orbit-hero-chat__insight-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.orbit-hero-chat__insight--high .orbit-hero-chat__insight-label{color:#c91309}.orbit-hero-chat__insight--high .orbit-hero-chat__insight-dot{background:#c91309}.orbit-hero-chat__insight--medium .orbit-hero-chat__insight-label{color:#eb6702}.orbit-hero-chat__insight--medium .orbit-hero-chat__insight-dot{background:#eb6702}.orbit-hero-chat__insight--low .orbit-hero-chat__insight-label{color:#60b47c}.orbit-hero-chat__insight--low .orbit-hero-chat__insight-dot{background:#60b47c}.orbit-hero-chat__insight-text-row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:100%;gap:8px}.orbit-hero-chat__insight-text{display:block;margin:0;flex:1 1 auto;min-width:0;font-size:clamp(12px,3.2cqi + .25vw,14px);font-weight:600;line-height:1.29;color:#13191f}.orbit-hero-chat__insight-text-arrow{display:block;flex:0 0 16px;width:16px;height:16px;margin-left:auto;line-height:0;color:#13191f}.orbit-hero-chat__insight-text-arrow svg{display:block;width:16px;height:16px}.orbit-hero-chat__view-all{display:flex;align-items:center;justify-content:center;gap:4px;margin:12px 0 0;font-size:clamp(10px,2.6cqi + .2vw,12px);font-weight:400;line-height:1.33;color:#a6b7c9;text-align:center}.orbit-hero-chat__view-all-icon{display:block;flex-shrink:0;width:12px;height:12px;line-height:0;color:#a6b7c9}.orbit-hero-chat__view-all-icon svg{display:block;width:12px;height:12px}.orbit-hero-chat__composer{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0;padding:0 16px 16px;box-sizing:border-box}.orbit-hero-chat__composer-box{display:flex;flex-direction:column;justify-content:flex-start;gap:8px;width:100%;height:91px;padding:10px 12px 13px;border:1px solid rgba(0,0,0,0);border-radius:8px;background:linear-gradient(#fff, #fff) padding-box,linear-gradient(90deg, #d9e0e8 0%, #7a7e82 100%) border-box;box-shadow:0 1px 8px 0 rgba(103,132,162,.16),0 2px 3px 0 rgba(103,132,162,.08);box-sizing:border-box}.orbit-hero-chat__composer-field{position:relative;min-height:36px}.orbit-hero-chat__composer-placeholder{position:absolute;inset:0;margin:0;font-size:14px;font-weight:400;line-height:1.2857;color:#a6b7c9;pointer-events:none}.orbit-hero-chat__composer-placeholder.is-hidden{display:none}.orbit-hero-chat__composer-field:has(.orbit-hero-chat__composer-text:not(:empty)) .orbit-hero-chat__composer-placeholder,.orbit-hero-chat__composer-field:has(.orbit-hero-chat__composer-text.is-typing) .orbit-hero-chat__composer-placeholder{visibility:hidden}.orbit-hero-chat__composer-text{position:relative;z-index:1;min-height:36px;font-size:14px;font-weight:400;line-height:1.2857;color:#13191f;white-space:pre-line}.orbit-hero-chat__composer-text.is-typing::after{content:"|";animation:orbit-hero-chat-caret 1s step-end infinite}.orbit-hero-chat__composer-text b,.orbit-hero-chat__composer-text strong{font-weight:700}.orbit-hero-chat__composer-actions{display:flex;align-items:center;gap:8px;min-width:0}.orbit-hero-chat__composer-chips{display:flex;align-items:center;gap:4px;min-width:0;flex:1}.orbit-hero-chat__composer-chip{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:1px solid #f2f5f7;border-radius:50px;background:#f8fafb;font-size:14px;font-weight:400;line-height:1.2857;color:#485e75;white-space:nowrap}.orbit-hero-chat__composer-chip picture,.orbit-hero-chat__composer-chip img{display:block;width:14px;height:14px;margin:0;object-fit:contain}.orbit-hero-chat__composer-send{display:flex;align-items:center;justify-content:center;width:26px;height:26px;margin-left:auto;border-radius:8px;background:#d9e0e8;flex-shrink:0;line-height:0;color:#a6b7c9}.orbit-hero-chat__composer-send picture,.orbit-hero-chat__composer-send img{display:block;width:12px;height:16px;margin:0;object-fit:contain;color:#a6b7c9}.orbit-hero-chat__composer-box:has(.orbit-hero-chat__composer-text.is-typing) .orbit-hero-chat__composer-send,.orbit-hero-chat__composer-box:has(.orbit-hero-chat__composer-text:not(:empty)) .orbit-hero-chat__composer-send{background:#0a6fe8;color:#fff}.orbit-hero-chat__composer-box:has(.orbit-hero-chat__composer-text.is-typing) .orbit-hero-chat__composer-send picture,.orbit-hero-chat__composer-box:has(.orbit-hero-chat__composer-text.is-typing) .orbit-hero-chat__composer-send img,.orbit-hero-chat__composer-box:has(.orbit-hero-chat__composer-text:not(:empty)) .orbit-hero-chat__composer-send picture,.orbit-hero-chat__composer-box:has(.orbit-hero-chat__composer-text:not(:empty)) .orbit-hero-chat__composer-send img{filter:brightness(0) invert(1);color:#fff}.orbit-hero-chat__composer-footer{margin:0;font-size:12px;font-weight:400;line-height:1.333;color:#a6b7c9;text-align:center}@media(min-width: 1280px){.orbit-hero-chat__greeting-name{font-size:24px;line-height:32px}.orbit-hero-chat__greeting-subtitle{font-size:20px;line-height:32px}.orbit-hero-chat__insight-label{font-size:12px;line-height:16px}.orbit-hero-chat__insight-text,.orbit-hero-chat__composer-text{font-size:14px;line-height:18px}.orbit-hero-chat__view-all,.orbit-hero-chat__composer-footer{font-size:12px;line-height:16px}}@keyframes orbit-hero-chat-caret{50%{opacity:0}}.h10-content:has(>.h10-2026-q4-ai-cards){overflow-x:clip}.h10-2026-q4-ai-cards{box-sizing:border-box;width:calc(100% - 32px);max-width:min(1408px,100vw - 32px);margin-inline:auto;padding:0;border-radius:24px;overflow:hidden;background:linear-gradient(180.24deg, #ffffff 54.78%, #d2edff 99.72%)}.h10-2026-q4-ai-cards.h10-remove-top-padding{padding-top:0}.h10-2026-q4-ai-cards.h10-remove-bottom-padding{padding-bottom:0}.h10-content>.h10-2026-q4-ai-cards.alignfull{width:min(1408px,100vw - 32px);max-width:min(1408px,100vw - 32px);margin-left:calc(50% - 50vw + max(16px,(100vw - min(1408px,100vw - 32px))/2));margin-right:calc(50% - 50vw + max(16px,(100vw - min(1408px,100vw - 32px))/2))}@media(max-width: 767.98px){.h10-content>.h10-2026-q4-ai-cards.alignfull{width:calc(100% - 32px);max-width:calc(100% - 32px);margin-left:16px;margin-right:16px}}.h10-2026-q4-ai-cards>.container,.h10-2026-q4-ai-cards>.container-next-era,.h10-2026-q4-ai-cards>.h10-container-v2,.h10-2026-q4-ai-cards>.h10-container-orbit{display:block;box-sizing:border-box;width:100%;max-width:none;margin:0;padding:0}.h10-2026-q4-ai-cards .ai-cards{display:flex;flex-direction:column;align-items:stretch;gap:clamp(24px,4vw,32px);width:100%;max-width:none;margin:0;padding:clamp(24px,5vw,32px) 16px clamp(32px,6vw,48px);font-family:"Nunito Sans",sans-serif;color:#13191f;box-sizing:border-box}.h10-2026-q4-ai-cards .ai-cards__header{width:100%}.h10-2026-q4-ai-cards .ai-cards__header-main{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;width:100%}.h10-2026-q4-ai-cards .ai-cards__header-copy{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex:1 1 auto;min-width:min(100%,280px)}.h10-2026-q4-ai-cards .ai-cards__header-logos{flex:0 0 auto;align-self:center;line-height:0}.h10-2026-q4-ai-cards .ai-cards__header-logos-image{display:block;width:auto;height:clamp(40px,12vw,61px);max-width:min(100%,290px);aspect-ratio:290/61;object-fit:contain}.h10-2026-q4-ai-cards .ai-cards__title{margin:0;font-weight:500;font-size:28px;line-height:32px;letter-spacing:0}.h10-2026-q4-ai-cards .ai-cards__title :where(p){margin:0;font:inherit;letter-spacing:inherit}.h10-2026-q4-ai-cards .ai-cards__subtitle{margin:0;font-weight:400;font-size:16px;line-height:22px;letter-spacing:0;max-width:731px}.h10-2026-q4-ai-cards .ai-cards__subtitle :where(p){margin:0;font:inherit;letter-spacing:inherit}.h10-2026-q4-ai-cards .ai-cards__cards{display:flex;flex-direction:column;align-items:stretch;gap:16px;width:100%}.h10-2026-q4-ai-cards .ai-cards__large-card{display:flex;flex-direction:column;width:100%;min-height:0;background-color:#fff;border-radius:24px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.1)}.h10-2026-q4-ai-cards .ai-cards__large-card--agent .ai-cards__body{flex:1 1 auto;gap:0;justify-content:space-between}.h10-2026-q4-ai-cards .ai-cards__card-head{display:flex;flex-direction:column}.h10-2026-q4-ai-cards .ai-cards__media{position:relative;flex-shrink:0;width:100%;height:clamp(200px,42vw,300px);overflow:hidden}.h10-2026-q4-ai-cards .ai-cards__media--mcp{background-color:#161c2d;background-image:radial-gradient(ellipse 90% 70% at 50% 8%, rgba(58, 86, 143, 0.92) 0%, rgba(45, 78, 138, 0.55) 28%, rgba(26, 35, 68, 0.15) 55%, transparent 72%),radial-gradient(ellipse 55% 65% at 88% 92%, rgba(23, 74, 255, 0.5) 0%, rgba(23, 74, 255, 0.12) 42%, transparent 68%),radial-gradient(ellipse 50% 58% at 10% 88%, rgba(58, 46, 93, 0.55) 0%, rgba(59, 53, 88, 0.2) 45%, transparent 62%),radial-gradient(ellipse 48% 52% at 22% 72%, rgba(97, 214, 208, 0.28) 0%, transparent 58%),radial-gradient(ellipse 82% 86% at 50% 50%, #2137a1 0%, #16256e 32%, #111d55 52%, #0c143b 100%)}.h10-2026-q4-ai-cards .ai-cards__media--mcp .ai-cards__mcp-glow{display:none}.h10-2026-q4-ai-cards .ai-cards__media--agent{background:linear-gradient(180deg, #f3fbff 0%, #d2edff 80.29%);border-radius:16px 16px 0 0}.h10-2026-q4-ai-cards .ai-cards__media-bg{position:absolute;inset:0;pointer-events:none;overflow:hidden}.h10-2026-q4-ai-cards .ai-cards__mcp-glow{position:absolute;border-radius:50%;filter:blur(80px);opacity:.85}.h10-2026-q4-ai-cards .ai-cards__mcp-glow--purple{width:55%;height:79%;right:-8%;bottom:8%;background:#8053ce}.h10-2026-q4-ai-cards .ai-cards__mcp-glow--teal{width:42%;height:95%;left:-12%;bottom:4%;background:#61d6d0}.h10-2026-q4-ai-cards .ai-cards__mcp-glow--blue{width:32%;height:85%;right:0;bottom:0;background:#174aff}.h10-2026-q4-ai-cards .ai-cards__agent-media-bg{position:absolute;z-index:0;left:0;right:0;bottom:0;width:100%;height:auto;display:block;max-width:none;pointer-events:none}.h10-2026-q4-ai-cards .ai-cards__agent-hide-blur{position:absolute;z-index:1;left:-6.14%;top:8%;width:112.28%;height:79.33%;pointer-events:none;background:radial-gradient(ellipse 50% 46.5% at 50% 50%, #e8f6ff 70.19%, rgba(232, 246, 255, 0) 100%)}.h10-2026-q4-ai-cards .ai-cards__animated-agent-chat{--ai-cards-agent-chat-design-scale: calc(272.503 / 360);--ai-cards-agent-chat-scale: calc(var(--ai-cards-agent-chat-design-scale) * 0.92);position:absolute;left:calc(50% + .5px);top:24px;z-index:3;box-sizing:border-box;width:min(272.503px,59.76%);height:calc(100% - 24px);max-height:calc(100% - 24px);transform:translateX(-50%);overflow:hidden;pointer-events:none;border-radius:14px 14px 0 0}.h10-2026-q4-ai-cards .ai-cards__animated-agent-chat .orbit-hero-chat{position:absolute;left:50%;top:0;width:360px;height:599px;max-width:none;max-height:none;transform:translateX(-50%) scale(var(--ai-cards-agent-chat-scale));transform-origin:top center}@media(max-width: 767.98px){.h10-2026-q4-ai-cards .ai-cards__animated-agent-chat{--ai-cards-agent-chat-scale: min( calc(var(--ai-cards-agent-chat-design-scale) * 0.92), calc((100vw - 64px) * 0.5976 / 360px * 0.92) )}}@media(min-width: 768px)and (max-width: 1279.98px){.h10-2026-q4-ai-cards .ai-cards__animated-agent-chat{container-type:inline-size}.h10-2026-q4-ai-cards .ai-cards__animated-agent-chat .orbit-hero-chat{container-type:normal;transform:translateX(-50%) scale(min(calc(272.503 / 360 * 0.92), calc(100cqi / 360px * 0.92)))}}@media(min-width: 768px)and (max-width: 1024.98px){.h10-2026-q4-ai-cards .ai-cards__animated-agent-chat{top:auto;bottom:0;height:100%;max-height:100%}.h10-2026-q4-ai-cards .ai-cards__animated-agent-chat .orbit-hero-chat{top:auto;bottom:0;transform-origin:bottom center}}.h10-2026-q4-ai-cards .ai-cards__animated-agent-chat .orbit-hero-chat__panel{border-radius:14px 14px 0 0}.h10-2026-q4-ai-cards .ai-cards__animated-agent-chat .orbit-hero-chat__titlebar{flex-shrink:0;min-height:52px;border-radius:14px 14px 0 0}.h10-2026-q4-ai-cards .ai-cards__animated-agent-chat .orbit-hero-chat__titlebar-inner{min-height:52px}.h10-2026-q4-ai-cards .ai-cards__animated-agent-chat .orbit-hero-chat__logo{min-width:87px;min-height:19px}.h10-2026-q4-ai-cards .ai-cards__animated-chat{--ai-cards-chat-frame-stroke: #5d47ff;position:absolute;left:calc(50% + .5px);top:calc(50% + 29.89px);z-index:3;isolation:isolate;box-sizing:border-box;width:min(311.296px,68.31%);aspect-ratio:311.296/267.771;height:auto;transform:translate(-50%, -50%);pointer-events:none;padding:2px;border:0;border-radius:8px 8px 0 0;overflow:hidden;background-color:var(--ai-cards-chat-frame-stroke)}@supports(color: color-mix(in srgb, #000, #fff)){.h10-2026-q4-ai-cards .ai-cards__animated-chat{--ai-cards-chat-frame-stroke: color-mix(in srgb, #174aff 68%, #5d47ff 32%)}}.h10-2026-q4-ai-cards .ai-cards__animated-chat .wave-hero-chat{width:100%;height:100%;max-width:none;aspect-ratio:auto;border-radius:6px 6px 0 0;overflow:hidden}.h10-2026-q4-ai-cards .ai-cards__animated-chat .wave-hero-chat__panel{border-radius:0;box-shadow:inset 0 1.5px 0 hsla(0,0%,100%,.05)}.h10-2026-q4-ai-cards .ai-cards__animated-chat .wave-hero-chat__message--user .wave-hero-chat__bubble{background:linear-gradient(90deg, rgba(55, 100, 255, 0.32) 0%, rgba(93, 71, 255, 0.18) 100%)}.h10-2026-q4-ai-cards .ai-cards__animated-chat .wave-hero-chat__message--assistant .wave-hero-chat__bubble{border-color:rgba(55,100,255,.24);box-shadow:none}@media(min-width: 768px)and (max-width: 1024.98px){.h10-2026-q4-ai-cards .ai-cards__animated-chat{top:auto;bottom:0;transform:translateX(-50%)}}.h10-2026-q4-ai-cards .ai-cards__chat-image{position:absolute;left:50%;top:54%;z-index:2;display:block;width:auto;height:auto;max-width:68%;max-height:89%;transform:translate(-50%, -50%);object-fit:contain;pointer-events:none}.h10-2026-q4-ai-cards .ai-cards__media--agent .h10-2026-q4-ai-cards .ai-cards__chat-image{top:62%;max-width:60%;max-height:78%}.h10-2026-q4-ai-cards .ai-cards__body{display:flex;flex-direction:column;gap:32px;padding:32px;background-color:#fff}.h10-2026-q4-ai-cards .ai-cards__copy{display:flex;flex-direction:column;gap:16px}.h10-2026-q4-ai-cards .ai-cards__eyebrow{margin:0;font-weight:600;font-size:14px;line-height:26px;letter-spacing:1px;text-transform:uppercase}.h10-2026-q4-ai-cards .ai-cards__card-title{margin:0;font-weight:400;font-size:22px;line-height:28px;letter-spacing:0}.h10-2026-q4-ai-cards .ai-cards__description{margin:0;font-weight:400;font-size:16px;line-height:23px;letter-spacing:0}.h10-2026-q4-ai-cards .ai-cards__cta,.h10-2026-q4-ai-cards .ai-cards__compact-cta{display:inline-flex;align-items:center;gap:16px;align-self:flex-start;font-weight:500;font-size:18px;line-height:24px;letter-spacing:0;color:#0a6fe8;text-decoration:none;transition:color .2s ease}.h10-2026-q4-ai-cards .ai-cards__cta:hover,.h10-2026-q4-ai-cards .ai-cards__cta:focus-visible,.h10-2026-q4-ai-cards .ai-cards__compact-cta:hover,.h10-2026-q4-ai-cards .ai-cards__compact-cta:focus-visible{color:#0253b6}.h10-2026-q4-ai-cards .ai-cards__cta-icon,.h10-2026-q4-ai-cards .ai-cards__compact-cta-icon{flex-shrink:0;display:block;width:12.5px;height:20px;color:inherit;transform:scaleY(-1)}.h10-2026-q4-ai-cards .ai-cards__cta{align-self:stretch;justify-content:flex-end}.h10-2026-q4-ai-cards .ai-cards__compact-column{display:flex;flex-direction:column;gap:16px;width:100%}.h10-2026-q4-ai-cards .ai-cards__compact-card{display:flex;flex-direction:column;justify-content:space-between;gap:0;flex:1 1 auto;min-height:220px;padding:32px;background-color:#fff;border-radius:24px;box-shadow:none;filter:drop-shadow(0 20px 20px rgba(0, 0, 0, 0.1))}.h10-2026-q4-ai-cards .ai-cards__compact-top{display:flex;flex-direction:column;gap:16px}.h10-2026-q4-ai-cards .ai-cards__compact-heading{display:flex;align-items:center;gap:8px;min-height:40px}.h10-2026-q4-ai-cards .ai-cards__compact-icon{flex-shrink:0;width:32px;height:32px;object-fit:contain}.h10-2026-q4-ai-cards .ai-cards__compact-title{margin:0;flex:1 1 auto;font-weight:700;font-size:16px;line-height:24px;letter-spacing:0}.h10-2026-q4-ai-cards .ai-cards__compact-description{margin:0;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0}.h10-2026-q4-ai-cards .ai-cards__stats{display:grid;grid-template-columns:1fr 1fr;gap:24px 16px;width:100%;color:#0253b6}.h10-2026-q4-ai-cards .ai-cards__stat{display:flex;flex-direction:column;gap:12px}.h10-2026-q4-ai-cards .ai-cards__stat-number{margin:0;font-weight:400;font-size:32px;line-height:38px;letter-spacing:0;text-transform:capitalize}.h10-2026-q4-ai-cards .ai-cards__stat-number--animated{position:relative}.h10-2026-q4-ai-cards .ai-cards__stat-number-placeholder{visibility:hidden;height:0;overflow:hidden;display:block}.h10-2026-q4-ai-cards .ai-cards__stat-number-value{display:block}.h10-2026-q4-ai-cards .ai-cards__stat-label{margin:0;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0}@media(min-width: 768px){.h10-2026-q4-ai-cards .ai-cards{gap:clamp(28px,3.5vw,40px);padding:clamp(8px,1.2vw,32px) 24px clamp(32px,4vw,48px)}.h10-2026-q4-ai-cards .ai-cards__title{font-size:40px;line-height:40px}.h10-2026-q4-ai-cards .ai-cards__subtitle{font-size:20px;line-height:26px}.h10-2026-q4-ai-cards .ai-cards__card-title{font-size:28px;line-height:36px;max-width:306px}.h10-2026-q4-ai-cards .ai-cards__description{font-size:18px;line-height:26px}.h10-2026-q4-ai-cards .ai-cards__stat-number{font-size:48px;line-height:56px}.h10-2026-q4-ai-cards .ai-cards__cards{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) clamp(200px,22vw,270px);gap:clamp(12px,1.8vw,25px);align-items:stretch}.h10-2026-q4-ai-cards .ai-cards__compact-column{display:flex;flex-direction:column;gap:clamp(16px,2vw,24px);min-width:0}.h10-2026-q4-ai-cards .ai-cards__compact-card{flex:1 1 auto;min-height:clamp(220px,28vw,294px)}.h10-2026-q4-ai-cards .ai-cards__stats{grid-template-columns:repeat(4, 1fr);gap:clamp(16px,2vw,24px)}}@media(min-width: 1280px){.h10-2026-q4-ai-cards .ai-cards{--ai-cards-content-width: 1232px;--ai-cards-large-width: 456px;--ai-cards-compact-width: 270px;--ai-cards-row-gap: 25px;gap:0;padding:8px 88px 48px}.h10-2026-q4-ai-cards .ai-cards__header{width:100%;max-width:var(--ai-cards-content-width);margin-inline:auto;margin-bottom:60px}.h10-2026-q4-ai-cards .ai-cards__header-main{flex-wrap:nowrap;align-items:flex-start;gap:24px 32px}.h10-2026-q4-ai-cards .ai-cards__header-copy{max-width:731px}.h10-2026-q4-ai-cards .ai-cards__header-logos{flex-shrink:0;margin-top:9px}.h10-2026-q4-ai-cards .ai-cards__header-logos-image{width:290px;height:61px;max-width:290px}.h10-2026-q4-ai-cards .ai-cards__cards{display:grid;grid-template-columns:minmax(0, calc((100% - var(--ai-cards-compact-width) - 2 * var(--ai-cards-row-gap)) / 2)) minmax(0, calc((100% - var(--ai-cards-compact-width) - 2 * var(--ai-cards-row-gap)) / 2)) var(--ai-cards-compact-width);gap:var(--ai-cards-row-gap);width:100%;max-width:var(--ai-cards-content-width);margin-inline:auto;margin-bottom:72px}.h10-2026-q4-ai-cards .ai-cards__large-card{height:612px;min-height:612px;max-height:612px}.h10-2026-q4-ai-cards .ai-cards__media{flex:0 0 300px;width:100%;height:300px}.h10-2026-q4-ai-cards .ai-cards__body{flex:1 1 auto;height:312px;min-height:312px;max-height:312px;box-sizing:border-box}.h10-2026-q4-ai-cards .ai-cards__compact-column{gap:24px;width:var(--ai-cards-compact-width);min-width:var(--ai-cards-compact-width);max-width:var(--ai-cards-compact-width)}.h10-2026-q4-ai-cards .ai-cards__compact-card{flex:1 0 0;height:294px;min-height:294px;max-height:294px}.h10-2026-q4-ai-cards .ai-cards__stats{display:flex;gap:24px;width:100%;max-width:var(--ai-cards-content-width);margin-inline:auto}.h10-2026-q4-ai-cards .ai-cards__stat{flex:1 1 0;min-width:0}}
