body:has(>#topnav){--color-canvas:#f5f7ff;--color-surface:#fbfcff;--color-surface-strong:#eef1fb;--color-body-strong:#202348;--color-body:#4f5e7c;--color-muted:#6c7a96;--color-muted-soft:#6c7a96;--color-on-dark:#202348;--color-on-dark-soft:#4f5e7c;background:#f5f7ff}body:has(>#topnav)>#main{--secondary-wave-top:48px;background:url(/images/secondary-header-waves.svg) right var(--secondary-wave-top) / min(65vw, 960px) 178px no-repeat, linear-gradient(180deg, transparent, #f5f7ff 660px), linear-gradient(110deg, #dff1ff, #e8edff 55%, #eee4fc)}body:has(>#topnav)>#main:has(>:is(.article-archive,.video-library-page)){--secondary-wave-top:0px}@media (max-width:767px){body:has(>#topnav)>#main{background-size:92vw 135px,auto,auto}}body:has(>#topnav)>#main>section{background:0 0}body:has(>#topnav)>#topnav{background:#e8f4ff}body:has(>#topnav)>#topnav.is-scrolled{background:#e8f4ff}:is(body:has(>#topnav) .topnav__submenu,body:has(>#topnav) .topnav__mobile){background:#f9fafff7}body:has(>#topnav) .topnav__submenu a{color:#4f5e7c}body:has(>#topnav) .hamburger{color:#202348}:is(body:has(>#topnav) .topnav__mobile-search,body:has(>#topnav) .topnav__mobile-heading){color:#202348}:is(body:has(>#topnav) .topnav__submenu a:hover,body:has(>#topnav) .topnav__submenu a:focus-visible){color:#202348;background:#eee8ff}@media (min-width:768px){body:has(>#topnav) .topnav .btn--primary{background:#fff}body:has(>#topnav) .topnav .btn--primary:hover{background:#dce8f0}}body:has(>#topnav)>.footer{background:#e8edfc}body:has(>#topnav) :is(.brand-story,.wechat-article-card--hero,.video-player-shell,.video-rail__media){--color-on-dark:#fff;--color-on-dark-soft:#b9cad6;--color-muted-soft:#7f95a5}body:has(>#topnav) #ai-news{color:#202348}body:has(>#topnav) #ai-news .display-lg{color:#202348}body:has(>#topnav) #ai-news .link-arrow{color:#202348}body:has(>#topnav) #ai-news .news-card__title{color:#202348}body:has(>#topnav) #cases{color:#202348}body:has(>#topnav) #cases .display-lg{color:#202348}body:has(>#topnav) #cases .case-card__title{color:#202348}body:has(>#topnav) #cases .link-arrow{color:#202348}body:has(>#topnav) #cases .metrics dd{color:#202348}body:has(>#topnav) .geo-archive{color:#202348}body:has(>#topnav) #demo .demo-copy__title{color:#202348}body:has(>#topnav) #ai-news .overline--accent{color:#4f5e7c}body:has(>#topnav) #ai-news .news-card__excerpt{color:#4f5e7c}body:has(>#topnav) #ai-news .caption{color:#4f5e7c}body:has(>#topnav) #cases .section__lede{color:#4f5e7c}body:has(>#topnav) #cases .case-card__excerpt{color:#4f5e7c}body:has(>#topnav) #cases .case-card .overline{color:#4f5e7c}body:has(>#topnav) #cases .metrics dt{color:#4f5e7c}body:has(>#topnav) .geo-archive__header p{color:#4f5e7c}body:has(>#topnav) .geo-archive__empty{color:#4f5e7c}body:has(>#topnav) #demo .overline--accent{color:#4f5e7c}body:has(>#topnav) #demo .demo-copy__lede{color:#4f5e7c}body:has(>#topnav) #demo .demo-copy__note{color:#4f5e7c}body:has(>#topnav) .form__label{color:#4f5e7c}body:has(>#topnav) .form__input{background:#ffffffe0}body:has(>#topnav) #demo .form__success{color:#236448}body:has(>#topnav) #demo .form__error{color:#ac243b}
html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--site-header-height,72px) + 16px)}#about .about-heading{white-space:normal;overflow-wrap:break-word;word-break:normal;word-spacing:normal;text-align:left;letter-spacing:0;font-size:clamp(26px,3.2vw,48px);line-height:1.5}@media (max-width:767px){html,body{overflow:clip visible}#about{padding-block:40px}#about .about-section__head,#about .about-section__eyebrow{margin-bottom:20px}#about .about-grid{gap:28px;padding-block:20px}#about .about-col__title{margin-bottom:18px;font-size:clamp(24px,5vw,30px)}}@media (pointer:coarse){.topnav__mobile-heading,.topnav__mobile-links a{min-height:44px}}
.mobile-back-to-top-module__jYzhva__button{display:none}@media (max-width:767px){.mobile-back-to-top-module__jYzhva__button{z-index:95;right:max(16px, env(safe-area-inset-right));bottom:calc(24px + env(safe-area-inset-bottom,0px));color:#5b24dd;cursor:pointer;background:#fbfcff;border:1px solid #d9def0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:48px;min-height:54px;padding:6px;font-family:inherit;animation:.16s ease-out mobile-back-to-top-module__jYzhva__appear;display:inline-flex;position:fixed;box-shadow:0 4px 18px #25345b1f}.mobile-back-to-top-module__jYzhva__button span{font-size:11px;line-height:1.3}.mobile-back-to-top-module__jYzhva__button svg{flex:none;display:block}.mobile-back-to-top-module__jYzhva__button:hover{background:#f3efff;border-color:#9b83e6}.mobile-back-to-top-module__jYzhva__button:focus-visible{outline-offset:3px;outline:2px solid #7450ed}.mobile-back-to-top-module__jYzhva__button:active{background:#e9e1ff}}@keyframes mobile-back-to-top-module__jYzhva__appear{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mobile-back-to-top-module__jYzhva__button{animation:none}}
