﻿@font-face{font-family:"Circularxx";src:url("fonts/CircularXX-Regular.otf") format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Circularxx";src:url("fonts/CircularXX-Medium.otf") format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Circularxx";src:url("fonts/CircularXX-Bold.otf") format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--accent: #4f46e5;--accent-dark: #3730a3;--accent-tint: #b5b1f0;--navy: #2c0976;--dark-navy: #2b145b;--neutral-50: #f1f5fc;--neutral-100: #e2e8f0;--neutral-200: #b7c0cb;--neutral-400: #687281;--neutral-600: #404d5f;--neutral-900: #0f172a;--white: #ffffff;--black: #000000;--text: #0f172a;--text-muted: #404d5f;--link: #4f46e5;--border: #e2e8f0;--success: #10b981;--warning: #f6b149;--danger: #e5484d;--coral: #fa5d28;--radius-sm: 8px;--radius-card: 16px;--radius-pill: 9999px;--global-padding: 64px;--section-padding: 48px;--font-primary: CircularXX, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif}.ds-on-dark{color:#fff}.ds-on-dark :where(h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,span,small,strong,b,em,i,mark,blockquote,q,cite,figcaption,label,legend,table,thead,tbody,tr,th,td,caption,address,time,code,pre,div){color:#fff}.ds-on-dark :where(a):not([class]){color:#fff;text-decoration:underline}.ds-on-dark :where(hr){border-color:rgba(255,255,255,.3)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em;overflow:auto}a{background-color:rgba(0,0,0,0)}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg{overflow:hidden;vertical-align:middle}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}caption{text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}select{word-wrap:normal}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}template{display:none}[hidden]{display:none}*,::after,::before{box-sizing:border-box}[tabindex="-1"]:focus{outline:0 !important}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}html{font-size:100%;-webkit-text-size-adjust:100%}body{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;font-weight:400;color:#0f172a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#0f172a;font-weight:500;margin:0 0 16px;text-wrap:balance}h1,.h1{font-size:56px;line-height:1.15;letter-spacing:-0.02em}h2,.h2{font-size:48px;line-height:1.15;letter-spacing:-0.02em}h3,.h3{font-size:40px;line-height:1.15;letter-spacing:-0.01em}h4,.h4{font-size:32px;line-height:1.3}h5,.h5{font-size:26px;line-height:1.3}h6,.h6{font-size:22px;line-height:1.3}.display,.u-display{font-size:64px;line-height:1.05;font-weight:700;letter-spacing:-0.03em}p{margin:0 0 16px;font-size:16px;line-height:1.5;color:#0f172a}.lead{font-size:18px;line-height:1.6}small,.text-sm{font-size:14px}.text-muted{color:#404d5f}a{color:#4f46e5;text-decoration:none;transition:color .15s ease}a:hover,a:focus{color:#3730a3}ul,ol{margin:0 0 16px;padding-left:24px}ul li,ol li{margin-bottom:8px;line-height:1.5}strong,b{font-weight:700}em,i{font-style:italic}hr{border:0;border-top:1px solid #e2e8f0;margin:32px 0}.hero-title,.h1-large,.h2-circular{font-size:64px;line-height:1.05;font-weight:700;letter-spacing:-0.03em;overflow-wrap:break-word}.statistic-big,.stat-value,.size-adjust{font-size:48px;line-height:1.15;font-weight:700}.h3-large,.large-circular{font-size:40px;line-height:1.15}.h3-small,.small-circular{font-size:32px;line-height:1.3}.hero-eyebrow,.large-cap,.small-cap{text-transform:uppercase;letter-spacing:.04em}.hero-eyebrow,.large-cap{font-size:18px;line-height:1.5;font-weight:500}.small-cap,.caption,.pill,.resource-item-type{font-size:12px;line-height:1.3}button,.btn,.new-demo-button,.new-cta-link,.menu-item-title{font-weight:500}@media(max-width: 768px){h1{font-size:40px}h2{font-size:34px}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}.display,.u-display,.hero-title,.h1-large,.h2-circular{font-size:40px}}@media(max-width: 400px){.display,.u-display,.hero-title,.h1-large,.h2-circular{font-size:34px}}.content-heading-wrapper{margin-bottom:64px}@media(max-width: 991px){.content-heading-wrapper{margin-bottom:64px}}@media(max-width: 767px){.content-heading-wrapper{margin-bottom:32px}}.post-type-post{overflow-x:clip}.content-block{position:relative;z-index:1;display:block;overflow:visible;max-width:1760px;margin:0 auto;padding-left:80px;padding-right:80px}@media(max-width: 991px){.content-block{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.content-block{padding-left:16px;padding-right:16px}}.content-block{text-align:left}.content-block:has(>section){max-width:none;padding-left:0;padding-right:0}.content-wrapper.section-full{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.content-wrapper.section-full>.content-block,.content-wrapper.section-full>.large-content-block{max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.large-content-block{position:relative;z-index:1;display:block;overflow:visible;max-width:1920px;margin:0 auto;padding-right:64px;padding-left:64px;text-align:left}@media(max-width: 767px){.large-content-block{padding-left:16px;padding-right:16px}}.large-content-block .two-column-flex-item.text-anim{flex-direction:column}.large-content-block .reverse-direction .two-column-flex-item.text-anim{justify-content:flex-end;align-items:flex-end}.large-content-block .two-column-flex-grid.catch-all .two-column-flex-item.text-anim.direction-1{justify-content:flex-end}.large-content-block .two-column-flex-item.text-anim{display:flex}.large-content-block .two-column-flex-item-content{max-width:536px}@media(max-width: 991px){.large-content-block .two-column-flex-item-content{width:100%}}.large-content-block .two-column-flex-item-content{flex-basis:100%}.clip-padding .content-block{padding-left:0;padding-right:0}.clip-padding #header-alt .content-block{width:100%}@media(max-width: 991px){.large-content-block{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.large-content-block{padding-left:24px;padding-right:24px}}@media(max-width: 767px){.large-content-block .two-column-flex-grid.catch-all .two-column-flex-item.img-anim.direction-2{order:1}}@media(max-width: 767px){.large-content-block .two-column-flex-grid.catch-all .two-column-flex-item.text-anim.direction-1{order:2}}.content-wrapper.ds-section{padding-top:64px;padding-bottom:64px}@media(max-width: 991px){.content-wrapper.ds-section{padding-top:48px;padding-bottom:48px}}@media(max-width: 767px){.content-wrapper.ds-section{padding-top:40px;padding-bottom:40px}}.content-wrapper.top-padding-0{padding-top:0}.content-wrapper.bottom-padding-0{padding-bottom:0}.content-wrapper.white,.content-wrapper.none{background-color:#fff}.content-wrapper.gray{background:linear-gradient(180deg, #f7f9ff 0%, #eef1fb 60%, #f4eefb 100%)}.content-wrapper.black{background-color:#000;color:#fff}.content-wrapper.light-blue,.content-wrapper.cyan,.content-wrapper.purple,.content-wrapper.glass{background:linear-gradient(180deg, #fff 0%, #fff 14.67%, #d0deff 70.66%, #fff 100%)}.content-wrapper.blue,.content-wrapper.deep-blue{background:linear-gradient(166.97deg, #130e75 0%, #2c88d7 100%);color:#fff}.content-wrapper.royal-blue,.content-wrapper.animate{background:linear-gradient(90deg, #010d5a 0%, #0d42a1 100%);color:#fff}.content-wrapper.rounded-blue .content-block{border-radius:12px;background-color:#e2e8f0;color:#fff;padding:64px 48px;background-image:url("images/blue-border.svg");background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden}.content-wrapper.rounded-blue .content-block h1,.content-wrapper.rounded-blue .content-block h2,.content-wrapper.rounded-blue .content-block h3,.content-wrapper.rounded-blue .content-block h4,.content-wrapper.rounded-blue .content-block h5,.content-wrapper.rounded-blue .content-block h6,.content-wrapper.rounded-blue .content-block .h1,.content-wrapper.rounded-blue .content-block .h2,.content-wrapper.rounded-blue .content-block .h3,.content-wrapper.rounded-blue .content-block .h4,.content-wrapper.rounded-blue .content-block .h5,.content-wrapper.rounded-blue .content-block .h6,.content-wrapper.rounded-blue .content-block .new-font{color:#fff}.content-wrapper.rounded-blue .content-block .stat-flex-wrap .stats-block{margin-bottom:0}.content-wrapper.rounded-blue .content-block .two-column-flex-grid{gap:96px}@media(min-width: 1300px){.content-wrapper.rounded-blue .content-block .two-column-flex-grid .two-column-flex-item:nth-of-type(1){width:38%}}.content-wrapper.rounded-blue .content-block .two-column-flex-grid .two-column-flex-item:nth-of-type(2){position:relative}@media(min-width: 1300px){.content-wrapper.rounded-blue .content-block .two-column-flex-grid .two-column-flex-item:nth-of-type(2){width:59%}}.content-wrapper.rounded-blue .content-block .two-column-flex-grid .two-column-flex-item:nth-of-type(2):before{position:absolute;top:30%;background-image:url("images/small-watermark-blue.svg");background-repeat:no-repeat;background-position:center;background-size:cover;height:24px;width:24px;left:-40px;content:"";display:block;mix-blend-mode:plus-lighter}.content-wrapper.rounded-blue .content-block .two-column-flex-grid .two-column-flex-item:nth-of-type(2):after{content:"";width:150%;height:110%;position:absolute;top:25%;bottom:0;right:0%;left:-64px;z-index:-1;border-radius:24px 0 0 24px;background:linear-gradient(90deg, rgba(128, 128, 128, 0.12) 0%, rgba(128, 128, 128, 0.02) 100%);mix-blend-mode:plus-lighter;box-shadow:-0.5px -0.5px 3.5px 0px rgba(255,255,255,.03) inset,1.5px 1.5px 3.5px 0px rgba(255,255,255,.05) inset,2px 3px 12px 0px rgba(255,255,255,.04) inset,.5px .5px 1px 0px rgba(255,255,255,.16) inset;backdrop-filter:blur(20px)}.content-wrapper.rounded-cyan .content-block{border-radius:12px;background:rgba(235,244,255,.8);padding:64px 48px;background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden}.content-wrapper.rounded-cyan .content-block .stat-flex-wrap .stats-block{margin-bottom:0}.content-wrapper .link-box{color:#000}.content-wrapper.black .two-column-heading-wrapper,.content-wrapper.blue .two-column-heading-wrapper,.content-wrapper.animate .two-column-heading-wrapper{border-color:#e2e8f0}.content-wrapper.black .featured-resource-content,.content-wrapper.blue .featured-resource-content,.content-wrapper.animate .featured-resource-content{color:#000}.content-wrapper.black .horizontal-rule,.content-wrapper.blue .horizontal-rule,.content-wrapper.animate .horizontal-rule{border-color:#e2e8f0}.content-wrapper.black .link-box,.content-wrapper.blue .link-box,.content-wrapper.animate .link-box{color:#e2e8f0}.flexible-grid{flex-flow:wrap;align-content:flex-start;justify-content:flex-start;align-items:stretch;display:flex;gap:64px}@media(max-width: 991px){.flexible-grid{gap:32px}}@media(max-width: 767px){.flexible-grid{flex-direction:column;gap:24px}}.flexible-grid .dark{border-radius:16px;background:#fff;padding:24px;color:#000;box-shadow:0px 4px 8px 0px rgba(0,0,0,.15)}.flexible-grid.one-columns .column{flex:1 0 90%}.flexible-grid.two-columns .column,.flexible-grid.columns-2 .column{flex:1 0 34%}.flexible-grid.three-columns .column,.flexible-grid.columns-3 .column{flex:1 1 28%;max-width:336px}@media(max-width: 991px){.flexible-grid.three-columns .column,.flexible-grid.columns-3 .column{flex:1 0 34%;max-width:initial}}@media(max-width: 767px){.flexible-grid.three-columns .column,.flexible-grid.columns-3 .column{flex:1 0 90%}}.flexible-grid.four-columns .column,.flexible-grid.columns-4 .column{flex:1 0 20%}@media(max-width: 991px){.flexible-grid.four-columns .column,.flexible-grid.columns-4 .column{flex:1 0 34%;max-width:initial}}@media(max-width: 767px){.flexible-grid.four-columns .column,.flexible-grid.columns-4 .column{flex:1 0 90%}}.flexible-grid.six-columns,.flexible-grid.columns-6{justify-content:space-between;gap:32px}@media(max-width: 767px){.flexible-grid.six-columns,.flexible-grid.columns-6{gap:16px}}.flexible-grid.six-columns .column,.flexible-grid.columns-6 .column{flex:1 0 14%}.flexible-grid .column .link-box{color:#000}.three-column-flex-grid{display:flex;align-items:flex-start;gap:64px}@media(max-width: 991px){.three-column-flex-grid{gap:32px}}@media(max-width: 767px){.three-column-flex-grid{flex-direction:column;gap:24px}}.four-column-flex-grid{display:flex;align-items:flex-start;gap:64px}@media(max-width: 991px){.four-column-flex-grid{gap:32px}}@media(max-width: 767px){.four-column-flex-grid{flex-direction:column;gap:24px}}.two-column-flex-grid{display:flex;align-items:flex-start;gap:64px}@media(max-width: 991px){.two-column-flex-grid{gap:32px}}@media(max-width: 767px){.two-column-flex-grid{flex-direction:column;gap:24px}}.two-column-flex-grid.reverse-direction{flex-direction:row-reverse}@media(max-width: 767px){.two-column-flex-grid.reverse-direction{flex-direction:column}}.two-column-flex-grid.left-larger .two-column-flex-item:nth-of-type(1),.two-column-flex-grid.sixty .two-column-flex-item:nth-of-type(1){width:60%}.two-column-flex-grid.left-larger .two-column-flex-item:nth-of-type(2),.two-column-flex-grid.sixty .two-column-flex-item:nth-of-type(2){width:39%}.two-column-flex-grid.right-larger .two-column-flex-item:nth-of-type(2),.two-column-flex-grid.forty .two-column-flex-item:nth-of-type(2){width:60%}.two-column-flex-grid.right-larger .two-column-flex-item:nth-of-type(1),.two-column-flex-grid.forty .two-column-flex-item:nth-of-type(1){width:39%}@media(max-width: 767px){.two-column-flex-grid.left-larger .two-column-flex-item:nth-of-type(1),.two-column-flex-grid.left-larger .two-column-flex-item:nth-of-type(2),.two-column-flex-grid.sixty .two-column-flex-item:nth-of-type(1),.two-column-flex-grid.sixty .two-column-flex-item:nth-of-type(2),.two-column-flex-grid.right-larger .two-column-flex-item:nth-of-type(1),.two-column-flex-grid.right-larger .two-column-flex-item:nth-of-type(2),.two-column-flex-grid.forty .two-column-flex-item:nth-of-type(1),.two-column-flex-grid.forty .two-column-flex-item:nth-of-type(2){width:100%}}.two-column-flex-grid .two-column-flex-item{flex:auto;width:50%;-ms-grid-row-align:center;align-self:center}@media(max-width: 991px){.two-column-flex-grid .two-column-flex-item{width:67%}.two-column-flex-grid .two-column-flex-item:first-of-type{width:33%}}@media(max-width: 767px){.two-column-flex-grid .two-column-flex-item{width:100%}.two-column-flex-grid .two-column-flex-item:first-of-type{width:100%}}.two-column-flex-grid .two-column-flex-item img.contain{width:100%;height:100%;object-fit:contain}.two-column-flex-grid .two-column-flex-item .two-column-padding{border:1px solid rgba(0,0,0,0);margin-left:32px}@media(max-width: 767px){.two-column-flex-grid .two-column-flex-item .two-column-padding{margin-left:0;border:0px}}.two-column-flex-grid .two-column-flex-item .two-column-padding.border-transparent{margin-left:0}.two-column-flex-grid .two-column-flex-item-content{padding-bottom:32px}.two-column-flex-grid.catch-all .two-column-flex-item.opaque{align-self:flex-start}.two-column-flex-grid.catch-all .two-column-flex-item.text-anim>div{max-width:536px;width:100%;margin-bottom:16px}.two-column-flex-grid.flex-none .two-column-flex-item{flex:none}.two-column-flex-grid .flexible-item .two-column-flex-item{flex:auto;width:50%;-ms-grid-row-align:center;align-self:center}@media(max-width: 767px){.two-column-flex-grid .flexible-item .two-column-flex-item{width:100%}}.large-content-block .two-column-flex-grid .two-column-flex-item img.contain{max-height:inherit}.large-content-block .two-column-flex-grid.catch-all .text-anim{display:block}@media(max-width: 767px){.two-column-heading-wrapper{padding-left:0;padding-top:24px;border-top:1px solid #e2e8f0;border-left:0px}}.two-column-heading-wrapper.border-transparent{border:0px solid rgba(0,0,0,0);padding-left:0}.two-column-gate{justify-content:space-between;display:flex}@media screen and (max-width: 991px){.two-column-gate{flex-direction:column}}.two-column-gate-left-item{width:50%;text-align:left;padding-right:32px}@media screen and (max-width: 991px){.two-column-gate-left-item{width:100%;padding-right:0}}.two-column-gate-right-item{width:50%;text-align:left;padding-left:32px}@media screen and (max-width: 991px){.two-column-gate-right-item{width:100%;padding-left:0}}.content-section.striped{background-image:linear-gradient(270deg, #ffffff 50%, #f1f5fc 50%)}@media screen and (max-width: 991px){.content-section.striped{background-image:none}}.content-section{background-color:rgba(0,0,0,0);padding-top:48px;padding-bottom:64px}@media screen and (max-width: 767px){.mobile-top-32{padding-top:32px}}.flex-wrap{flex-wrap:wrap}.flex-stretch{align-items:stretch}.align-self{align-self:center}.alternating-columns-grid{display:flex;align-items:flex-start;gap:64px}.alternating-columns-grid.reverse-direction{flex-direction:row-reverse}@media(max-width: 767px){.alternating-columns-grid.reverse-direction{flex-direction:column}}.alternating-columns-grid .larger-side{flex:1 0 34%}.alternating-columns-grid .smaller-side{flex:1 1 28%;max-width:336px}@media(max-width: 991px){.alternating-columns-grid .smaller-side{flex:1 0 34%;max-width:initial}}@media(max-width: 767px){.alternating-columns-grid .smaller-side{flex:1 0 90%}}.alternating-columns-grid .smaller-side img.contain{width:100%;height:100%;object-fit:contain;border-radius:100%}@media(max-width: 767px){.alternating-columns-grid .larger-side,.alternating-columns-grid .smaller-side{flex:1 0 90%}}.content-wrapper.has-bg-image{background-repeat:no-repeat;background-size:cover;background-position:center}.content-wrapper.has-bg-image .testimonial-meta{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.content-wrapper.has-bg-image .quote{width:100%}.content-wrapper.has-bg-image .quote:before{content:"Voices Driving Frontline Success";font-style:normal;display:block;padding-bottom:32px}.content-wrapper.has-bg-image .testimonial-text{display:flex;flex-direction:row;gap:8px}.content-wrapper.has-bg-image .testimonial-meta img{width:100px;height:auto;flex-shrink:0;order:3}.content-wrapper.has-bg-image .testimonial-author,.content-wrapper.has-bg-image .testimonial-company{display:block}.content-wrapper.layout-override-rounded .content-block{width:calc(100% - 160px);max-width:1600px;margin-left:auto;margin-right:auto;border-radius:12px;padding:64px 48px;background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden}@media(max-width: 991px){.content-wrapper.layout-override-rounded .content-block{width:calc(100% - 64px);padding:40px 32px}}@media(max-width: 767px){.content-wrapper.layout-override-rounded .content-block{width:calc(100% - 32px);padding:32px 20px}}.announcement-bar{position:relative;left:auto;top:0;right:0;bottom:0;display:flex;padding:8px 2%;justify-content:center;align-items:center;background-color:#f1f5fc}.announcement-bar .content-block{width:100%}@media(max-width: 991px){.announcement-bar .desktop{display:none}}.announcement-bar .announcement-item{border-radius:24px;background:#fff;color:rgba(44,9,118,.32) !important;padding:4px;width:100%}.announcement-bar .announcement-item a{display:flex;justify-content:space-between;align-items:center}@media(max-width: 991px){.announcement-bar .announcement-item a{justify-content:center}}.announcement-bar p{margin-bottom:0;color:rgba(44,9,118,.32) !important;text-align:center;leading-trim:both;text-edge:cap;font-style:normal}.announcement-bar a{color:rgba(44,9,118,.32)}.announcement-bar a:hover,.announcement-bar a:active,.announcement-bar a:visited{color:rgba(44,9,118,.32)}.content-block dl,.content-block ol,.content-block ul{margin-top:0;margin-bottom:24px;padding-left:32px}.content-block li{margin-bottom:0;opacity:1}.content-block .list-item-76{padding-left:24px;text-align:left}.content-block .flexible-list-item{display:flex;align-items:center}.page-id-1458 .flexible-list-item{border-bottom:1px solid #000;flex:none;align-items:center;margin-bottom:24px;padding-bottom:24px;display:flex}ul.pagination{display:flex;padding-left:0;list-style:none}.resource-category-container{padding-left:0}.new-demo-button:hover,.new-demo-button:active,.new-demo-button:visited{color:#fff}.new-demo-button.with-arrow{position:relative;padding-left:40px}.new-demo-button.with-arrow:before{content:"";padding:12px;justify-content:center;align-items:center;gap:8px;display:flex;background-image:url("images/new-arrow-bg.svg");background-position:50%;background-repeat:no-repeat;background-size:auto;width:40px;height:40px;flex-shrink:0;position:absolute;top:0;left:0;fill:#fff}.new-demo-button{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:16px 24px;border-radius:999px;border:1px solid rgba(0,0,0,0);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:24px;text-decoration:none;cursor:pointer}.new-demo-button svg,.new-demo-button .ds-btn__icon{width:16px;height:16px;flex-shrink:0}.new-demo-button{background:linear-gradient(180deg, #3935ff 0%, #8f00ff 100%);color:#fff;transition:filter .15s ease}.new-demo-button:hover,.new-demo-button:focus,.new-demo-button:focus-visible{color:#fff;filter:brightness(1.08)}.new-demo-button.white{color:#2c0976;background:#fff;border:1px solid #2c0976}.cta-button a{border:0;cursor:pointer;display:inline-block;padding:12px 20px;border-radius:16px;background:linear-gradient(270deg, #3730a3 0%, #2c0976 100%);box-shadow:0px -1px 2px 0px rgba(0,0,0,.02) inset,0px -2px 8px 0px rgba(0,0,0,.01) inset;color:rgba(255,255,255,.92);text-align:center;leading-trim:both;text-edge:cap;font-style:normal;transition:background .2s ease,color .2s ease}.cta-button a:hover,.cta-button a:focus{background:linear-gradient(180deg, #3935ff 0%, #8f00ff 100%);color:#fff}.cta-button.white a{background:#fff;color:#687281}.link-with-arrow-text,.read-more-button{color:#4f46e5;flex:none;position:relative;padding-right:24px;text-align:left}.link-with-arrow-text:after,.read-more-button:after{content:"";background-position:100%;background-repeat:no-repeat;background-size:auto;height:28px;width:84px;background-image:url("images/link-arrow.svg");position:absolute;top:0}.link-with-arrow{padding:16px 56px;justify-content:center;align-items:center;color:#fff}.link-with-arrow:visited{color:#fff}.small-link-with-arrow{color:#2c0976;leading-trim:both;text-edge:cap;font-size:16px;font-style:normal;font-weight:500;line-height:40px;letter-spacing:-0.32px;display:inline-block;position:relative;padding-right:52px}.small-link-with-arrow:after{content:"";padding:12px;justify-content:center;align-items:center;gap:8px;display:flex;border-radius:24px;background-color:#f6f6f6;background-image:url("images/new_arrow.svg");background-position:50%;background-repeat:no-repeat;background-size:auto;background-blend-mode:plus-darker;box-shadow:.5px .5px 1px 0px hsla(0,0%,40%,.03) inset,0px 0px 2px 0px hsla(0,0%,40%,.05) inset;backdrop-filter:blur(20px);width:40px;height:40px;flex-shrink:0;position:absolute;top:0;right:0}.small-link-with-arrow.black{color:#2c0976}.dark .new-cta-link,.dark.new-cta-link,.dark-bg .new-cta-link,.dark-bg.new-cta-link{color:#fefefe}.dark-signup a{background-color:rgba(0,0,0,0);border:1px solid rgba(255,255,255,.16);border-radius:12px;padding:16px 24px;color:#fff}.new-demo-button,.new-cta-link{display:inline-flex;align-items:center;justify-content:center;gap:8px}.ds-twocol .dark .ds-btn--secondary,.ds-twocol .dark-bg .ds-btn--secondary,.ds-twocol .light-text .ds-btn--secondary,.ds-twocol.dark .ds-btn--secondary,.ds-twocol.dark-bg .ds-btn--secondary,.multi-field .dark .ds-btn--secondary,.multi-field .dark-bg .ds-btn--secondary,.multi-field .light-text .ds-btn--secondary,.multi-field.dark .ds-btn--secondary,.multi-field.dark-bg .ds-btn--secondary,.single-column .dark .ds-btn--secondary,.single-column .dark-bg .ds-btn--secondary,.single-column .light-text .ds-btn--secondary,.single-column.dark .ds-btn--secondary,.single-column.dark-bg .ds-btn--secondary{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:16px 24px;border-radius:999px;border:1px solid rgba(0,0,0,0);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:24px;text-decoration:none;cursor:pointer}.ds-twocol .dark .ds-btn--secondary svg,.ds-twocol .dark .ds-btn--secondary .ds-btn__icon,.ds-twocol .dark-bg .ds-btn--secondary svg,.ds-twocol .dark-bg .ds-btn--secondary .ds-btn__icon,.ds-twocol .light-text .ds-btn--secondary svg,.ds-twocol .light-text .ds-btn--secondary .ds-btn__icon,.ds-twocol.dark .ds-btn--secondary svg,.ds-twocol.dark .ds-btn--secondary .ds-btn__icon,.ds-twocol.dark-bg .ds-btn--secondary svg,.ds-twocol.dark-bg .ds-btn--secondary .ds-btn__icon,.multi-field .dark .ds-btn--secondary svg,.multi-field .dark .ds-btn--secondary .ds-btn__icon,.multi-field .dark-bg .ds-btn--secondary svg,.multi-field .dark-bg .ds-btn--secondary .ds-btn__icon,.multi-field .light-text .ds-btn--secondary svg,.multi-field .light-text .ds-btn--secondary .ds-btn__icon,.multi-field.dark .ds-btn--secondary svg,.multi-field.dark .ds-btn--secondary .ds-btn__icon,.multi-field.dark-bg .ds-btn--secondary svg,.multi-field.dark-bg .ds-btn--secondary .ds-btn__icon,.single-column .dark .ds-btn--secondary svg,.single-column .dark .ds-btn--secondary .ds-btn__icon,.single-column .dark-bg .ds-btn--secondary svg,.single-column .dark-bg .ds-btn--secondary .ds-btn__icon,.single-column .light-text .ds-btn--secondary svg,.single-column .light-text .ds-btn--secondary .ds-btn__icon,.single-column.dark .ds-btn--secondary svg,.single-column.dark .ds-btn--secondary .ds-btn__icon,.single-column.dark-bg .ds-btn--secondary svg,.single-column.dark-bg .ds-btn--secondary .ds-btn__icon{width:16px;height:16px;flex-shrink:0}.ds-twocol .dark .ds-btn--secondary,.ds-twocol .dark-bg .ds-btn--secondary,.ds-twocol .light-text .ds-btn--secondary,.ds-twocol.dark .ds-btn--secondary,.ds-twocol.dark-bg .ds-btn--secondary,.multi-field .dark .ds-btn--secondary,.multi-field .dark-bg .ds-btn--secondary,.multi-field .light-text .ds-btn--secondary,.multi-field.dark .ds-btn--secondary,.multi-field.dark-bg .ds-btn--secondary,.single-column .dark .ds-btn--secondary,.single-column .dark-bg .ds-btn--secondary,.single-column .light-text .ds-btn--secondary,.single-column.dark .ds-btn--secondary,.single-column.dark-bg .ds-btn--secondary{background:rgba(255,255,255,.12);color:#fff;border-color:rgba(255,255,255,.6);transition:background .15s ease,border-color .15s ease}.ds-twocol .dark .ds-btn--secondary:hover,.ds-twocol .dark .ds-btn--secondary:focus,.ds-twocol .dark .ds-btn--secondary:focus-visible,.ds-twocol .dark-bg .ds-btn--secondary:hover,.ds-twocol .dark-bg .ds-btn--secondary:focus,.ds-twocol .dark-bg .ds-btn--secondary:focus-visible,.ds-twocol .light-text .ds-btn--secondary:hover,.ds-twocol .light-text .ds-btn--secondary:focus,.ds-twocol .light-text .ds-btn--secondary:focus-visible,.ds-twocol.dark .ds-btn--secondary:hover,.ds-twocol.dark .ds-btn--secondary:focus,.ds-twocol.dark .ds-btn--secondary:focus-visible,.ds-twocol.dark-bg .ds-btn--secondary:hover,.ds-twocol.dark-bg .ds-btn--secondary:focus,.ds-twocol.dark-bg .ds-btn--secondary:focus-visible,.multi-field .dark .ds-btn--secondary:hover,.multi-field .dark .ds-btn--secondary:focus,.multi-field .dark .ds-btn--secondary:focus-visible,.multi-field .dark-bg .ds-btn--secondary:hover,.multi-field .dark-bg .ds-btn--secondary:focus,.multi-field .dark-bg .ds-btn--secondary:focus-visible,.multi-field .light-text .ds-btn--secondary:hover,.multi-field .light-text .ds-btn--secondary:focus,.multi-field .light-text .ds-btn--secondary:focus-visible,.multi-field.dark .ds-btn--secondary:hover,.multi-field.dark .ds-btn--secondary:focus,.multi-field.dark .ds-btn--secondary:focus-visible,.multi-field.dark-bg .ds-btn--secondary:hover,.multi-field.dark-bg .ds-btn--secondary:focus,.multi-field.dark-bg .ds-btn--secondary:focus-visible,.single-column .dark .ds-btn--secondary:hover,.single-column .dark .ds-btn--secondary:focus,.single-column .dark .ds-btn--secondary:focus-visible,.single-column .dark-bg .ds-btn--secondary:hover,.single-column .dark-bg .ds-btn--secondary:focus,.single-column .dark-bg .ds-btn--secondary:focus-visible,.single-column .light-text .ds-btn--secondary:hover,.single-column .light-text .ds-btn--secondary:focus,.single-column .light-text .ds-btn--secondary:focus-visible,.single-column.dark .ds-btn--secondary:hover,.single-column.dark .ds-btn--secondary:focus,.single-column.dark .ds-btn--secondary:focus-visible,.single-column.dark-bg .ds-btn--secondary:hover,.single-column.dark-bg .ds-btn--secondary:focus,.single-column.dark-bg .ds-btn--secondary:focus-visible{color:#fff;background:rgba(255,255,255,.2)}ul.cta-menu{list-style:none;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-bottom:0}@media(max-width: 1100px){ul.cta-menu{padding-left:0}}ul.cta-menu li.menu-item-35 a{color:#687281;text-decoration:none;display:flex;align-items:center;height:84px;margin-right:32px}#wrapper{position:relative}.large-container{width:100%}@media(max-width: 1100px){.large-container{padding-top:24px;padding-bottom:24px}}@media(min-width: 1101px)and (max-width: 1320px){#header .large-container{padding-left:16px;padding-right:16px}#header .headwrapper .primary-nav>li>a{padding-left:8px;padding-right:8px}#header .headwrapper .cta-menu{margin-left:0}}.navbar{position:relative;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar .headwrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media screen and (max-width: 600px){.navbar .headwrapper{align-items:unset}}@media screen and (max-width: 600px){#header-alt.navbar .headwrapper{align-items:center}}.navbar-brand{display:inline-block;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center;justify-content:space-between}.navbar-toggler{background-color:rgba(0,0,0,0)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{overflow-y:auto}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start;flex-wrap:nowrap}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}#header{top:0;left:0;width:100%;z-index:100;background:#fff;-webkit-transition:300ms all cubic-bezier(0.4, 0, 0.2, 1);transition:300ms all cubic-bezier(0.4, 0, 0.2, 1)}@media(max-width: 1100px){#header{height:auto;padding:0}}#header .headwrapper{height:84px}@media(max-width: 1100px){#header .headwrapper{height:60px}}@media(max-width: 600px){#header .headwrapper{align-content:center}}#header .headwrapper .navbar-brand{margin-right:0;padding:0}#header .headwrapper .navbar-brand img{display:block;width:120px;margin-right:56px}#header .headwrapper .mb-8 .menu-with-children,#header .headwrapper .mb-4 .menu-with-children,#header .headwrapper .mb-9 .menu-with-children,#header .headwrapper .mb-3 .menu-with-children{width:100%}#header .headwrapper .mb-8{flex-basis:58%}#header .headwrapper .mb-9{flex-basis:74%}#header .headwrapper .mb-8{border-right:1px solid #e2e8f0;padding-right:138px}@media(max-width: 1380px){#header .headwrapper .mb-8{padding-right:64px}}@media(max-width: 1100px){#header .headwrapper .mb-8{border-right:0;flex-basis:100%;padding-right:0px}}@media(min-width: 1101px){#header .headwrapper .mb-8{margin-top:-60px;margin-bottom:-80px;padding-top:56px;padding-bottom:80px}}#header .headwrapper .mb-8 .items-for-menu{align-content:flex-start;align-items:stretch;display:flex;flex-wrap:wrap;column-gap:64px}@media(max-width: 1380px){#header .headwrapper .mb-8 .items-for-menu{column-gap:32px}}#header .headwrapper .mb-9{border-right:1px solid #e2e8f0;padding-right:138px}@media(max-width: 1380px){#header .headwrapper .mb-9{padding-right:64px}}@media(max-width: 1100px){#header .headwrapper .mb-9{border-right:0;flex-basis:100%;padding-right:0px}}@media(min-width: 1101px){#header .headwrapper .mb-9{margin-top:-60px;margin-bottom:-80px;padding-top:56px;padding-bottom:80px}}#header .headwrapper .mb-9 .menu-with-children{display:block;width:100%}@media(min-width: 1101px){#header .headwrapper .mb-9 .menu-with-children{padding:0 48px;border-left:1px solid #e2e8f0}}#header .headwrapper .mb-9 .items-for-menu{display:flex}@media(max-width: 1100px){#header .headwrapper .mb-9 .items-for-menu{display:block;width:auto;height:auto}}#header .headwrapper .mb-4{flex-basis:42%}#header .headwrapper .mb-4{padding-left:138px}@media(max-width: 1380px){#header .headwrapper .mb-4{padding-left:64px}}@media(max-width: 1100px){#header .headwrapper .mb-4{flex-basis:100%;padding-left:0px}}#header .headwrapper .primary-nav{margin:auto}#header .headwrapper .primary-nav>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0);-webkit-transition:opacity .3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity .3s cubic-bezier(0.215, 0.61, 0.355, 1);cursor:pointer}@media(max-width: 1380px){#header .headwrapper .primary-nav>li{margin-right:12px}}#header .headwrapper .primary-nav>li>a{color:#687281;text-decoration:none;display:flex;align-items:center;height:84px;padding-left:24px;padding-right:24px}@media(max-width: 1380px){#header .headwrapper .primary-nav>li>a{padding-left:12px;padding-right:12px}}@media(min-width: 1101px){#header .headwrapper .primary-nav>li>a{white-space:nowrap;transition:color .7s ease}#header .headwrapper .primary-nav>li>a:hover,#header .headwrapper .primary-nav>li>a:focus{color:#687281;transition:color .7s ease}}#header .headwrapper .primary-nav>li .dropdown-toggle:after{display:none}@media(min-width: 1101px){#header .headwrapper .primary-nav>li:hover .dropdown-toggle{color:#687281}}#header .headwrapper .primary-nav>li:hover .sm-menu{display:block;visibility:visible;opacity:1}#header .headwrapper .primary-nav>li:hover .sm-menu .row{display:flex}#header .headwrapper .primary-nav>li.resources:hover .sm-menu .row{display:block}#header .headwrapper .primary-nav>li.resources:hover .sm-menu .row .listview.mb-12{margin-bottom:40px}@media(max-width: 1100px){#header .headwrapper .primary-nav>li.resources:hover .sm-menu .row .listview.mb-12{margin-bottom:0}}#header .headwrapper .primary-nav>li.resources:hover .sm-menu .row .flex-row{display:flex;column-gap:96px}@media(max-width: 1380px){#header .headwrapper .primary-nav>li.resources:hover .sm-menu .row .flex-row{column-gap:32px}}#header .headwrapper .primary-nav>li.last .list-1{margin-left:792px}@media(max-width: 1270px){#header .headwrapper .primary-nav>li.last .list-1{margin-left:660px}}@media(min-width: 1100px){#header .headwrapper .primary-nav>li.last{margin-right:0}}#header .headwrapper .primary-nav>li .sub-menu{list-style:none;padding-left:32px}#header .headwrapper .primary-nav>li .sub-menu li a.dropdown-item{padding-left:0}#header .headwrapper .primary-nav>li .sub-menu li a.dropdown-item:before{content:"-";padding-right:4px}#header .headwrapper .primary-nav .sm-menu{border-radius:0;border:0px;display:inline;visibility:hidden;opacity:0;transition:visibility 0s,opacity .1s ease-in;top:84px;width:100%;left:0;right:0;z-index:9000;background:#fff}@media(min-width: 1101px){#header .headwrapper .primary-nav .sm-menu{border-top:1px solid #e2e8f0;box-shadow:0px 30.029px 32px 0px rgba(0,0,0,.01),0px 11.592px 8.694px 0px rgba(0,0,0,.01),0px 4.729px 3.547px 0px rgba(0,0,0,0),0px 1.196px .897px 0px rgba(0,0,0,0)}}#header .headwrapper .primary-nav .sm-menu .row{max-width:1360px}@media(max-width: 1380px){#header .headwrapper .primary-nav .sm-menu .row{max-width:auto;width:100%;padding-left:32px;padding-right:32px}}#header .headwrapper .primary-nav .sm-menu .row{width:100%;margin:auto;padding-top:56px;padding-bottom:80px;overflow:hidden;cursor:default}#header .headwrapper .primary-nav .sm-menu .dropdown-item{font-style:normal;padding:8px;margin-bottom:12px;color:#2c0976;background:none;display:block}@media(min-width: 1101px){#header .headwrapper .primary-nav .sm-menu .dropdown-item{min-width:200px;max-width:240px;border-radius:12px;transition:background-color .7s ease}#header .headwrapper .primary-nav .sm-menu .dropdown-item:hover,#header .headwrapper .primary-nav .sm-menu .dropdown-item:focus{background-color:#e2e8f0;transition:background-color .7s ease}}@media(max-width: 1380px){#header .headwrapper .primary-nav .sm-menu .dropdown-item{width:186px}}#header .headwrapper .primary-nav .sm-menu .dropdown-item.menu-item-has-children{width:100%;color:#2c0976;font-style:normal;margin-bottom:20px}@media(min-width: 1101px){#header .headwrapper .primary-nav .sm-menu .dropdown-item.menu-item-has-children{margin-bottom:32px}}@media(min-width: 1101px){#header .headwrapper .primary-nav .sm-menu .dropdown-item.menu-item-has-children{transition:background-color .7s ease;border-radius:12px}#header .headwrapper .primary-nav .sm-menu .dropdown-item.menu-item-has-children:hover,#header .headwrapper .primary-nav .sm-menu .dropdown-item.menu-item-has-children:focus{background-color:#e2e8f0;transition:background-color .7s ease}}#header.sticky{position:fixed;top:0;width:100%;z-index:10;height:84px}@media(max-width: 1100px){#header.sticky{padding-top:0;height:108px}}#header.sticky .headwrapper{margin-top:0}@media(max-width: 1100px){#header.sticky .headwrapper{margin-top:4px;padding:0}}@media(max-width: 1100px){.navbar-expand .navbar-toggler{display:block;border:0}.navbar-expand .navbar-collapse{display:block !important}.navbar-toggler.active .show .sm-menu{display:block;visibility:visible;opacity:1;transition:visibility 0s,opacity .1s ease-in}#header.sticky .headwrapper #mobile_nav{top:100px}#header .headwrapper .navbar-brand{display:flex;align-self:center;margin-right:16px}#header .headwrapper #mobile_nav{background:#fff;position:absolute;width:100%;left:0;top:100px;bottom:0;right:0;height:100vh;padding-left:24px;padding-right:24px;padding-bottom:0px;visibility:hidden}#header .headwrapper #mobile_nav.show{visibility:visible}#header .headwrapper .cta-menu{display:flex;flex-direction:column-reverse;margin:48px 0;margin-right:16px}#header .headwrapper .cta-menu>li{margin-right:0;position:static;margin-bottom:12px;width:100%;text-align:center}#header .headwrapper .cta-menu>li.menu-item-35 a{height:auto;background-color:rgba(0,0,0,0);border:1px solid #b5b1f0;color:#000;box-shadow:0px 1px 2px 0px rgba(16,24,40,.05)}#header .headwrapper .cta-menu>li>a{padding:8px 12px;position:relative;outline:none;border-radius:16px;display:block;margin:0 20px 12px}#header .headwrapper .primary-nav{margin:40px 0 0;padding-top:16px;width:100%;display:block}#header .headwrapper .primary-nav>li{margin-right:0;position:static;display:block}#header .headwrapper .primary-nav>li>a{text-align:left;padding:24px 0;position:relative;border-bottom:1px solid #e2e8f0;margin:0 20px 8px;outline:none;color:#687281}#header .headwrapper .primary-nav>li.menu-item-has-children .dropdown-toggle:after{position:absolute;display:inline-block;width:18px;height:18px;right:0;border-right:2px solid #000;border-top:2px solid #000;border-left:none;transform:rotate(134deg);z-index:1}#header .headwrapper .primary-nav>li:hover .sm-menu{display:none;visibility:hidden;opacity:0}#header .headwrapper .primary-nav>li.show .sm-menu{display:block;visibility:visible;opacity:1}#header .headwrapper .primary-nav>li.show .mb-8{float:none;width:100%}#header .headwrapper .primary-nav>li.show .mb-8 .items-for-menu{height:auto;display:block}#header .headwrapper .primary-nav>li.show .mb-4{display:none}#header .headwrapper .primary-nav>li.show .dropdown-toggle:after{transform:rotate(313deg)}#header .headwrapper .primary-nav .sm-menu{display:none;box-shadow:none;position:relative;z-index:auto;padding-top:0;top:0}#header .headwrapper .primary-nav .sm-menu .row{padding:40px 20px}#header .headwrapper .primary-nav .sm-menu .dropdown-item{background:none;width:100%;margin-top:0;margin-bottom:8px;padding-top:12px;padding-bottom:12px;padding-right:0;padding-left:0;position:relative}#header .headwrapper .primary-nav .sm-menu .dropdown-item:after{position:absolute;right:0;top:0}#header .headwrapper .primary-nav .sm-menu .dropdown-item.menu-item-has-children{border-bottom-color:#e2e8f0;padding-left:0}#header .headwrapper .primary-nav .sm-menu .listview{display:block;width:100%}#header .button_container{position:relative;top:0;right:0;height:24px;width:30px;cursor:pointer;z-index:100;transition:opacity .25s ease;margin-left:16px;outline:none !important}#header .button_container:hover{opacity:.7}#header .button_container.active .topline{transform:translateY(13px) translateX(0) rotate(45deg);background:#2c0976}#header .button_container.active .middleline{opacity:0;background:#2c0976}#header .button_container.active .bottomline{transform:translateY(-13px) translateX(0) rotate(-45deg);background:#2c0976}#header .button_container span{background:#2c0976;border:none;height:2px;width:100%;position:absolute;top:0;left:0;transition:all .35s ease;cursor:pointer}#header .button_container span:nth-of-type(2){top:13px}#header .button_container span:nth-of-type(3){top:26px}.navbar-expand-xl>.container{justify-content:center !important}}@media(max-width: 1100px){html.isopen{overflow:hidden !important}}.listview.mb-12 .menu-with-children{display:block;width:100%}@media(min-width: 1101px){.listview.mb-12 .menu-with-children{padding:0 48px;border-left:1px solid #e2e8f0}}.listview.mb-12 .items-for-menu{display:flex}@media(max-width: 1100px){.listview.mb-12 .items-for-menu{display:block;width:auto;height:auto}}.full-width.column{flex-direction:column}.listview.mb-12 .menu-child-child-wrapper,.listview.mb-8 .menu-child-child-wrapper,.listview.mb-9 .menu-child-child-wrapper{display:flex;flex-wrap:wrap;column-gap:32px}@media(max-width: 1100px){.listview.mb-12 .menu-child-child-wrapper,.listview.mb-8 .menu-child-child-wrapper,.listview.mb-9 .menu-child-child-wrapper{display:block;width:auto;height:auto;padding-left:16px}}.resources .row .resource-item-title{display:inline-block;font-style:normal;color:#2c0976;border-radius:8px;border:1px solid #e2e8f0;padding:4px 12px}.resources .row .resource-item-title i{color:rgba(43,20,91,.52);font-style:normal}.resources .row .collection-list-32{padding-left:4px;color:#2c0976}#header .headwrapper .primary-nav .sm-menu .listview.mb-3{width:24%}@media(max-width: 1100px){#header .headwrapper .primary-nav .sm-menu .listview.mb-3{display:none}#header .headwrapper .primary-nav .sm-menu .listview.mb-3.resources-mobile{display:block;width:100%}}#header .headwrapper .primary-nav .sm-menu .listview.mb-3 .collection-item-25 .menu-item-title{font-style:normal;margin-bottom:4px}#header .headwrapper .primary-nav .sm-menu .listview.mb-3 .collection-item-25 .menu-item-desc{font-style:normal;color:rgba(43,20,91,.52);margin-bottom:4px}#header .headwrapper .primary-nav .sm-menu .listview.mb-3 .collection-item-25 .resource-case_studies{margin-bottom:24px;padding-bottom:112px;background-position:0 0;border-radius:8px}#header .headwrapper .primary-nav .sm-menu .listview.mb-3 .collection-item-25 .small-link-with-arrow{font-style:normal}#header .headwrapper .primary-nav .sm-menu .listview.mb-3 .collection-item-25 .small-link-with-arrow:after{height:17px;width:26px}#header .headwrapper .primary-nav .sm-menu .listview.mb-3 .collection-item-25 .featured-resource-block-inner{color:#2c0976;transition:background-color .7s ease;border-radius:12px;margin-bottom:32px;padding:8px}@media(min-width: 1101px){#header .headwrapper .primary-nav .sm-menu .listview.mb-3 .collection-item-25 .featured-resource-block-inner:hover,#header .headwrapper .primary-nav .sm-menu .listview.mb-3 .collection-item-25 .featured-resource-block-inner:focus{background-color:#e2e8f0;transition:background-color .7s ease}}.why-fountain-link-title{color:#2c0976;width:100%;margin-bottom:16px;display:flex}.why-fountain-menu{display:block}.why-fountain-link{display:block;color:rgba(43,20,91,.52)}@media(min-width: 1101px){.why-fountain-link{transition:background-color .7s ease;border-radius:12px;padding:8px}.why-fountain-link:hover,.why-fountain-link:focus{background-color:#e2e8f0;transition:background-color .7s ease}}.dropdown-header{display:inline-block;color:#2c0976;font-style:normal;margin-bottom:32px;padding:4px 12px;border-radius:8px;border:1px solid #e2e8f0}.dropdown-header i{color:rgba(43,20,91,.52);font-style:normal}@media(max-width: 1100px){.dropdown-header{border:0;margin-top:20px;margin-bottom:20px;padding:0}}.sub-item-title{color:#2c0976;padding-bottom:4px}.sub-item-description{color:rgba(43,20,91,.52)}#header .headwrapper .primary-nav .sm-menu .dropdown-item.dropdown-has-image{display:flex;border-bottom:0;margin-bottom:12px;padding-left:4px}#header .headwrapper .primary-nav .sm-menu .dropdown-item.dropdown-has-image img{width:32px;height:32px;margin-right:12px}@media(min-width: 1101px){#header .headwrapper .primary-nav .sm-menu .dropdown-item.dropdown-has-image{transition:background-color .7s ease;border-radius:12px;flex:1 0 auto}#header .headwrapper .primary-nav .sm-menu .dropdown-item.dropdown-has-image:hover,#header .headwrapper .primary-nav .sm-menu .dropdown-item.dropdown-has-image:focus{background-color:#e2e8f0;transition:background-color .7s ease}}.sub-item-description,.sub-item-title{display:block;font-style:normal}@media(min-width: 1101px){.sub-item-wrap{transition:background-color .7s ease;border-radius:12px}}@media(min-width: 1101px){.sub-item-wrap:hover,.sub-item-wrap:focus{background-color:#e2e8f0;transition:background-color .7s ease}}#header .headwrapper .primary-nav .signin .sm-menu .dropdown-item.dropdown-has-image{position:relative}@media(max-width: 1100px){#header .headwrapper .primary-nav .signin .sm-menu .dropdown-item.dropdown-has-image{max-width:380px}}#header .headwrapper .primary-nav .signin .sm-menu .dropdown-item.dropdown-has-image img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;margin-right:0}#header .headwrapper .primary-nav .signin .sm-menu .dropdown-item.dropdown-has-image .sub-item-wrap{position:absolute;bottom:24px;left:20px}#header .headwrapper .primary-nav .signin .sm-menu .dropdown-item.dropdown-has-image .sub-item-wrap:hover,#header .headwrapper .primary-nav .signin .sm-menu .dropdown-item.dropdown-has-image .sub-item-wrap:focus{background-color:rgba(0,0,0,0)}#header .headwrapper .primary-nav .signin .sm-menu .dropdown-item.dropdown-has-image .sub-item-wrap .sub-item-description,#header .headwrapper .primary-nav .signin .sm-menu .dropdown-item.dropdown-has-image .sub-item-wrap .sub-item-title{color:#fff}#header .headwrapper .primary-nav .signin .sm-menu .dropdown-item{width:100%;min-width:unset;max-width:unset}#header .headwrapper .primary-nav .signin .sm-menu .listview.mb-12 .menu-child-child-wrapper{column-gap:0}@media(min-width: 1101px){#header .headwrapper .primary-nav .signin .sm-menu .listview.mb-12{width:100%}#header .headwrapper .primary-nav .signin .sm-menu .listview.mb-12 .items-for-menu{flex-wrap:wrap;justify-content:flex-end}#header .headwrapper .primary-nav .signin .sm-menu .listview.mb-12 .menu-with-children{width:49%;flex:1 0 auto}#header .headwrapper .primary-nav .signin .sm-menu .listview.mb-12 .menu-with-children:nth-of-type(3){margin-right:-48px}#header .headwrapper .primary-nav .signin .sm-menu .worker{text-align:right;margin-top:92px;position:relative;display:inline-block;width:auto;padding:12px 56px 12px 12px;margin-right:12px}#header .headwrapper .primary-nav .signin .sm-menu .worker:after{content:"";padding:12px;justify-content:center;align-items:center;gap:8px;display:flex;border-radius:24px;background-color:#f6f6f6;background-image:url("images/new_arrow.svg");background-position:50%;background-repeat:no-repeat;background-size:auto;background-blend-mode:plus-darker;box-shadow:.5px .5px 1px 0px hsla(0,0%,40%,.03) inset,0px 0px 2px 0px hsla(0,0%,40%,.05) inset;backdrop-filter:blur(20px);width:40px;height:40px;flex-shrink:0;position:absolute;top:0;right:0;top:3px}}@media(max-width: 1100px){#header .headwrapper .primary-nav .signin .sm-menu .listview.mb-12 .menu-with-children .dropdown-header{display:none}}@media(min-width: 1101px){#header .headwrapper .primary-nav .sm-menu .dropdown-item.dropdown-has-image:hover .sub-item-wrap,#header .headwrapper .primary-nav .sm-menu .dropdown-item.dropdown-has-image:focus .sub-item-wrap,#header .headwrapper .primary-nav .signin .sm-menu .sub-item-wrap:hover,#header .headwrapper .primary-nav .signin .sm-menu .sub-item-wrap:focus{text-decoration:underline;text-decoration-color:#fff}}.sub-item.is-soon{opacity:.7;cursor:default}.sub-item.is-soon:hover{text-decoration:none}.has-new,.has-soon{display:flex;gap:8px;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.has-new .pill,.has-soon .pill{color:#2c0976;text-align:center;font-style:normal;border-radius:24px;background:#b5b1f0;min-width:32px;padding:4px 4px;margin-bottom:4px}.has-new .sub-item-title,.has-soon .sub-item-title{flex:0 1 auto;min-width:0}.has-new .pill,.has-soon .pill{flex:0 0 auto}.has-new .sub-item-description,.has-soon .sub-item-description{flex:0 0 100%}.powered-by{border-radius:16px;color:#fff;padding:24px 0px 24px 24px;height:100%;font-style:normal}.powered-by .powered-by__cta{background:#fff;color:#3730a3;border:0;cursor:pointer;display:inline-block;padding:12px 20px;border-radius:16px;box-shadow:0 -1px 2px 0 rgba(0,0,0,.02) inset,0 -2px 8px 0 rgba(0,0,0,.01) inset}.powered-by .powered-by__header{display:flex;align-items:center;justify-content:space-between}.powered-by .powered-by__header img{max-width:130px}.powered-by .powered-by__headline{color:rgba(255,255,255,.92);text-shadow:0 4px 20px rgba(0,0,0,.3);font-style:normal}.powered-by .powered-by__headline i{background:linear-gradient(90deg, #4f46e5 0%, #4f46e5 52.69%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-decoration:none;font-style:normal}.powered-by .powered-by__sub{max-width:212px}.powered-by .powered-by__bullets{margin:24px 0;list-style-type:none;padding:0;color:#fff;font-style:normal;max-width:212px}.powered-by .powered-by__bullets li{margin-bottom:12px;position:relative;padding-left:24px}.powered-by .powered-by__bullets li:before{content:"";position:absolute;left:0;top:0;width:17px;height:17px;background:url("images/agentic-checkbox.png") no-repeat center/contain}.powered-by .powered-by__bullets li:last-of-type{margin-bottom:24px}#header.sticky{transform:translateY(0);transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1)}#header.sticky.nav-hidden{transform:translateY(-100%)}#header li,footer li,.mega-nav li,.cta-menu li,.mega-panel li,.ds-megamenu li{margin-bottom:0}#header ul,#header ol{margin:0}#header{position:relative}.mega-nav{display:flex;align-items:center;gap:4px;list-style:none;margin:0;padding:0}@media(max-width: 1100px){.mega-nav{flex-direction:column;align-items:stretch;width:100%}}.mega-item{position:static}@media(max-width: 1100px){.mega-item{position:relative}}.mega-trigger{position:relative;display:inline-flex;align-items:center;padding:12px 16px;color:inherit;font-weight:500;font-size:16px;line-height:1;text-decoration:none;border-radius:9999px;white-space:nowrap;cursor:pointer}.mega-trigger::after{content:"";position:absolute;left:0;right:0;top:100%;height:40px}@media(max-width: 1100px){.mega-trigger::after{content:none}}.mega-item:hover>.mega-trigger,.mega-item:focus-within>.mega-trigger{background:rgba(255,255,255,.14)}.mega-panel{position:absolute;top:100%;left:0;right:0;z-index:200;padding:0 24px 32px;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease,visibility .18s;pointer-events:none}@media(max-width: 1100px){.mega-panel{display:none}}.mega-item:hover>.mega-panel,.mega-item:focus-within>.mega-panel{opacity:1;visibility:visible;transform:none;pointer-events:auto}.mega-card{max-width:min(1360px,100vw - 96px);margin:0 auto;background:#fff;border-radius:24px;box-shadow:0 24px 60px rgba(0,0,0,.16);padding:40px;display:grid;gap:40px;text-align:left;overflow:hidden}.mega-col-title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:450;line-height:1.4;color:#404d5f;text-transform:none;letter-spacing:0;margin:0 0 4px;padding:0 12px}.mega-col-title a{color:inherit;text-decoration:none}.mega-col-title a:hover{color:#4f46e5}.mega-accent{color:#4f46e5}.mega-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.mega-list a{display:flex;align-items:center;gap:10px;width:300px;max-width:100%;text-decoration:none;color:#404d5f;padding:8px 12px;border-radius:8px;transition:background .15s ease,box-shadow .15s ease}.mega-list a:hover{background:#f1f5fc;box-shadow:0 1px 4px rgba(0,0,0,.05)}.mega-list-text{display:flex;flex-direction:column;justify-content:center}.mega-list-title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.4;color:#404d5f}.mega-list-sub{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.3;color:#808b99}.mega-ico{width:56px;height:56px;border-radius:8px;flex-shrink:0;object-fit:contain}.mega-avatar{width:56px;height:56px;border-radius:8px;flex-shrink:0;object-fit:cover;background:linear-gradient(135deg, #4f46e5, #2c0976)}.mega-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.mega-links a{color:#0f172a;text-decoration:none}.mega-links a:hover{color:#4f46e5}.mega-links--lg a{font-size:18px;font-weight:500;color:#2c0976}.mega-links--sm{margin-top:20px;padding-top:20px;border-top:1px solid #e2e8f0}.mega-btn{display:inline-flex;align-items:center;align-self:flex-start;margin-top:16px;padding:12px 20px;border-radius:9999px;background:#fff;color:#2c0976;font-weight:500;font-size:14px;text-decoration:none}.mega-btn--light{background:#fff;border:1px solid #e2e8f0}.mega-btn--light:hover{border-color:#4f46e5}.mega-feature{display:flex;flex-direction:column;justify-content:flex-end;min-height:380px;padding:32px;border-radius:16px;background:radial-gradient(circle at 50% 100%, #59aff8 0%, #4491e7 16%, #2f72d6 30%, #2357b5 44%, #183b94 60%, #0c2073 78%, #061263 90%, #000452 100%);color:#fff;text-decoration:none;position:relative;overflow:hidden}.mega-feature-img{position:absolute;top:32px;left:50%;transform:translateX(-50%);width:150px;height:auto;opacity:.95}.mega-feature-body{position:relative;display:flex;flex-direction:column;gap:8px}.mega-feature-title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:450;line-height:1.4}.mega-feature-sub{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:16px;color:#e2e8f0;line-height:1.4}.mega-feature .mega-btn{margin-top:16px;padding:8px 12px;background:#fff;border:1px solid #b7c0cb;color:#0f172a;font-size:14px}.mega-aside{border-radius:16px;padding:48px 20px;background:linear-gradient(180deg, #eff4ff 0%, #9baeec 60%, #e1eaff 100%);display:flex;flex-direction:column;justify-content:space-between;gap:24px;text-decoration:none}.mega-aside-title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:450;line-height:1.4;color:#0f172a;margin:0 0 8px}.mega-aside-sub{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:16px;color:#404d5f;margin:0;line-height:1.4}.mega-checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.mega-checks li{position:relative;padding-left:24px;font-size:14px;color:#404d5f;line-height:1.3}.mega-checks li:before{content:"✓";position:absolute;left:0;top:-1px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#54a4f3;color:#fff;font-size:11px;font-weight:700}.mega-aside .mega-btn{align-self:flex-start;padding:8px 12px;background:rgba(255,255,255,.6);border:1px solid #fff;color:#0f172a;font-size:14px}.mega-solutions{grid-template-columns:280px auto auto 1fr;align-items:stretch;gap:32px}.mega-solutions .mega-aside{margin:-40px -40px -40px 0;border-radius:0;padding:48px 32px}.mega-usecases{grid-template-columns:1fr 250px 250px 250px;align-items:start;gap:48px}@media(min-width: 1101px)and (max-width: 1360px){.mega-card{padding:32px;gap:32px}.mega-list a{width:100%}.mega-solutions{grid-template-columns:220px minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.1fr);gap:24px}.mega-usecases{grid-template-columns:1fr minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);gap:32px}.mega-tiles{grid-template-columns:repeat(auto-fit, minmax(0, 1fr))}.mega-solutions .mega-aside{margin:-32px -32px -32px 0}}.mega-usecases .mega-links{gap:4px}.mega-usecases .mega-links a{display:block;padding:8px 12px;border-radius:8px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.4;color:#404d5f;transition:background .15s ease}.mega-usecases .mega-links a:hover{background:#f1f5fc;color:#404d5f}.mega-card.mega-clients{grid-template-columns:repeat(4, 1fr);align-items:start;gap:48px 32px;background:#f1f5fc;justify-items:start}.mega-card.mega-resources,.mega-card.mega-company{display:block;padding:0;background:rgba(0,0,0,0);box-shadow:none;border-radius:0;gap:0}.mega-tiles{display:grid;grid-template-columns:1fr 1fr;gap:32px}.mega-tile{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:200px;padding:12px;border-radius:16px;overflow:hidden;background-color:#2b145b;background-image:linear-gradient(160deg, #2c0976, #2b145b);background-size:cover;background-position:center 25%;color:#fff;text-decoration:none}.mega-tile:after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(43, 20, 91, 0.8) 0%, rgba(43, 20, 91, 0.15) 70%);z-index:0}.mega-tile .mega-tile-title{position:relative;z-index:1;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:22px;line-height:1.4}.mega-tile .mega-tile-sub{position:relative;z-index:1;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:16px;color:#e2e8f0;line-height:1.4}.mega-clients-col .mega-logo-grid{display:flex;flex-direction:column;gap:12px}.mega-clients-col .mega-logo-grid .customer-logo-box{width:120px;height:50px;margin:0;display:flex;align-items:center;justify-content:center;padding:8px 12px;background:rgba(255,255,255,.5);border-radius:8px;box-shadow:0 1px 8px rgba(0,0,0,.05)}.mega-clients-col .mega-logo-grid .logo-ink,.mega-clients-col .mega-logo-grid .logo-ink-white{width:90px;height:30px;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.mega-clients-cta{grid-column:1/-1;justify-self:center;align-self:center;margin-top:8px;background:none;padding:0}.mega-clients-cta .mega-aside-title,.mega-clients-cta .mega-aside-sub{display:none}.mega-clients-cta .mega-btn{margin:0;background:#fff;border:1px solid #b7c0cb;color:#0f172a;font-size:14px;padding:8px 12px}.mega-res-cards .four-column-flex-grid{gap:24px}@media(max-width: 1100px){.mega-trigger{padding:16px 0;display:block}}@media(max-width: 1100px){.mega-nav{flex-direction:column;align-items:stretch;width:100%}.mega-item{position:relative;border-top:1px solid #e2e8f0}.mega-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 0}.mega-item.has-children>.mega-trigger::after{content:"⌄";position:static;top:auto;left:auto;right:auto;width:auto;height:auto;margin-left:auto;font-size:1.1em;line-height:1;transition:transform .2s ease}.mega-item.is-open>.mega-trigger::after{transform:rotate(180deg)}.mega-panel{position:static;opacity:1;visibility:visible;transform:none;pointer-events:auto;padding:0 0 16px}.mega-item.is-open>.mega-panel{display:block}.mega-card{display:block;max-width:none;padding:0 0 8px;background:rgba(0,0,0,0);box-shadow:none;border-radius:0}.mega-tiles{grid-template-columns:1fr}.mega-feature{min-height:180px;margin-bottom:16px}.mega-aside,.mega-clients-cta{margin-bottom:16px}.mega-res-cards{display:none}.cta-menu{flex-direction:column;align-items:stretch}.cta-menu .mega-item .mega-trigger{padding:16px 0}}@media(max-width: 1100px){.mega-solutions .mega-aside{margin:0 0 16px 0;padding:24px;border-radius:16px}.mega-col-title{margin-top:24px}}.cta-menu .cta-trigger{border:0;padding:8px 16px;color:#2c0976;background:rgba(0,0,0,0)}.cta-menu .cta-trigger:hover{color:#4f46e5}@media(max-width: 1100px){.cta-menu .cta-trigger{padding:16px 0;color:inherit}}.header-product-display .cta-menu .cta-trigger{color:rgba(255,255,255,.92)}.header-product-display .cta-menu .cta-trigger:hover{color:#fff}@media(max-width: 1100px){.header-product-display .cta-menu .cta-trigger{color:inherit}.header-product-display .cta-menu .cta-trigger:hover{color:inherit}}@media(max-width: 1100px){#header .headwrapper .cta-menu{flex-direction:column;align-items:stretch}#header .headwrapper .cta-menu .cta-item{text-align:left}#header .headwrapper .cta-menu .cta-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 0;font-weight:500}}@media(max-width: 1100px){.mega-clients .mega-logo-grid{grid-template-columns:repeat(3, 1fr);gap:16px 12px;align-items:center}.mega-clients .logo-ink,.mega-clients .logo-ink-white{width:100%;max-width:84px;height:22px}.mega-clients-col{margin-bottom:24px}}.mega-tile:hover,.mega-tile:focus,.mega-feature:hover,.mega-feature:focus{color:#fff}#footer{background:linear-gradient(90deg, #2b145b 0%, #4f46e5 100%);z-index:1;position:relative;color:#fff}#footer .large-container{display:flex;column-gap:40px;padding-top:0}@media(max-width: 767px){#footer .large-container{flex-direction:column;column-gap:0;padding-left:0;padding-right:0;padding-bottom:0}}#footer .left-column{width:300px;justify-content:start;display:flex;flex-direction:column;padding:48px 32px 48px 0;position:relative}@media(max-width: 767px){#footer .left-column{padding-left:16px;padding-right:16px;order:2}}#footer .left-column .footer-message{margin:20px 0;text-shadow:0 1px 1px var(--alpha-shadow-5, rgba(0, 0, 0, 0.05))}#footer .left-column .social-media-icons{margin-top:64px;display:flex;flex-direction:row;align-items:center;gap:8px}#footer .right-column{overflow:hidden;margin:0 auto 0 0;display:flex;flex-direction:column;align-items:flex-start}@media(max-width: 767px){#footer .right-column{padding-left:16px;padding-right:16px;order:1;padding-top:0;padding-bottom:32px}}#footer .nav-footer{padding-top:48px;padding-bottom:48px;margin-top:0;margin-bottom:0;display:flex}#footer .nav-footer>ul{display:flex;justify-content:flex-start;align-items:flex-start;flex-grow:1;flex-wrap:wrap;gap:16px 32px;list-style:none;padding-left:0}#footer .nav-footer>ul>li{width:auto;min-width:120px;flex:none}@media screen and (max-width: 767px){#footer .nav-footer>ul>li{width:40%}}#footer .nav-footer>ul>li ul{padding-left:0;list-style:none}#footer .nav-footer span{display:block;color:#fff;font-style:normal;margin-bottom:16px}#footer .nav-footer a{display:block;color:#fff;font-style:normal;padding:0;text-shadow:0 1px 1px var(--alpha-shadow-5, rgba(0, 0, 0, 0.05))}#footer .copyright{text-shadow:0 1px 1px var(--alpha-shadow-5, rgba(0, 0, 0, 0.05));padding:16px 0;color:#fff;font-style:normal}#footer .copyright p{margin-bottom:0}#footer .social-container,#footer .social-icon-container,#footer .footer-app-link-wrapper{display:flex;flex:none;align-items:center}@media(max-width: 767px){#footer .social-container,#footer .social-icon-container,#footer .footer-app-link-wrapper{flex-wrap:wrap}}#footer .social-container a,#footer .social-icon-container a,#footer .footer-app-link-wrapper a{display:block}#footer .social-container{justify-content:space-between;width:100%}@media(max-width: 767px){#footer .social-container{flex-direction:column;align-items:flex-start}}#footer .social-container .rating-wrapper{display:flex;gap:16px;align-items:flex-start;justify-content:flex-start;font-style:normal;color:#2c0976;width:100%}@media(max-width: 767px){#footer .social-container .rating-wrapper{align-items:flex-start;flex-wrap:wrap}#footer .social-container .rating-wrapper .rating-flex-wrapper-item{flex-basis:100%}#footer .social-container .rating-wrapper .rating{flex-basis:45%;text-align:center}}#footer .social-container .rating-wrapper div{flex-basis:100%}#footer .social-container .rating-wrapper a{display:inline;color:#404d5f}#footer .social-links{padding:16px;height:52px;width:52px}#footer .social-links img{width:20px;height:20px;display:block}img.fixed-width{width:152px}.testimonial{color:#2c0976;margin-bottom:32px}.testimonial i{font-style:normal;color:#687281}.dark .testimonial{color:rgba(255,255,255,.92)}.dark .testimonial i{color:rgba(255,255,255,.4)}.dark .new-stat-small{color:rgba(255,255,255,.8)}.dark .tab-buttons button{color:rgba(255,255,255,.8)}.dark .tab-buttons .active,.dark .tab-buttons button:hover{color:rgba(255,255,255,.92)}.dark .h2{color:rgba(255,255,255,.92)}.dark .testimonial-author{color:rgba(255,255,255,.92)}.dark .testimonial-company{color:rgba(255,255,255,.4)}.active .growthLine{stroke-dasharray:1000;stroke-dashoffset:1000;animation:drawLine 2s ease forwards}@keyframes drawLine{to{stroke-dashoffset:0}}.progress-ring__circle{transition:stroke-dasharray .35s;transform:rotate(-90deg);transform-origin:50% 50%;stroke-dasharray:0 314;animation:drawCircle 8s ease-out forwards}@keyframes drawCircle{to{stroke-dasharray:235.5 314}}.active .progress-ring__circle--5{stroke-dasharray:15.42,188.4;stroke-dashoffset:-6;animation:drawCircle-5 1s ease-out forwards}@keyframes drawCircle-5{from{stroke-dasharray:6,188.4;stroke-dashoffset:-6}to{stroke-dasharray:15.42,188.4;stroke-dashoffset:-6}}.active .progress-ring__circle--10{stroke-dasharray:24.84,188.4;stroke-dashoffset:-6;animation:drawCircle-10 1s ease-out forwards}@keyframes drawCircle-10{from{stroke-dasharray:6,188.4;stroke-dashoffset:-6}to{stroke-dasharray:24.84,188.4;stroke-dashoffset:-6}}.active .progress-ring__circle--15{stroke-dasharray:34.26,188.4;stroke-dashoffset:-6;animation:drawCircle-15 1s ease-out forwards}@keyframes drawCircle-15{from{stroke-dasharray:6,188.4;stroke-dashoffset:-6}to{stroke-dasharray:34.26,188.4;stroke-dashoffset:-6}}.active .progress-ring__circle--20{stroke-dasharray:43.68,188.4;stroke-dashoffset:-6;animation:drawCircle-20 1s ease-out forwards}@keyframes drawCircle-20{from{stroke-dasharray:6,188.4;stroke-dashoffset:-6}to{stroke-dasharray:43.68,188.4;stroke-dashoffset:-6}}.active .progress-ring__circle--25{stroke-dasharray:53.1,188.4;stroke-dashoffset:-6;animation:drawCircle-25 1s ease-out forwards}@keyframes drawCircle-25{from{stroke-dasharray:6,188.4;stroke-dashoffset:-6}to{stroke-dasharray:53.1,188.4;stroke-dashoffset:-6}}.active .progress-ring__circle--30{stroke-dasharray:62.52,188.4;stroke-dashoffset:-6;animation:drawCircle-30 1s ease-out forwards}@keyframes drawCircle-30{from{stroke-dasharray:6,188.4;stroke-dashoffset:-6}to{stroke-dasharray:62.52,188.4;stroke-dashoffset:-6}}.active .progress-ring__circle--35{stroke-dasharray:71.94,188.4;stroke-dashoffset:-6;animation:drawCircle-35 1s ease-out forwards}@keyframes drawCircle-35{from{stroke-dasharray:6,188.4;stroke-dashoffset:-6}to{stroke-dasharray:71.94,188.4;stroke-dashoffset:-6}}.active .progress-ring__circle--40{stroke-dasharray:81.36,188.4;stroke-dashoffset:-6;animation:drawCircle-40 1s ease-out forwards}@keyframes drawCircle-40{from{stroke-dasharray:6,188.4;stroke-dashoffset:-6}to{stroke-dasharray:81.36,188.4;stroke-dashoffset:-6}}.active .progress-ring__circle--45{stroke-dasharray:90.78,188.4;stroke-dashoffset:-6;animation:drawCircle-45 1s ease-out forwards}@keyframes drawCircle-45{from{stroke-dasharray:6,188.4;stroke-dashoffset:-6}to{stroke-dasharray:90.78,188.4;stroke-dashoffset:-6}}.active .progress-ring__circle--50{stroke-dasharray:100.2,188.4;stroke-dashoffset:-6;animation:drawCircle-50 1s ease-out forwards}@keyframes drawCircle-50{from{stroke-dasharray:6,188.4;stroke-dashoffset:-6}to{stroke-dasharray:100.2,188.4;stroke-dashoffset:-6}}.active .progress-ring__circle--55{stroke-dasharray:109.62,188.4;stroke-dashoffset:-6;animation:drawCircle-55 1s ease-out forwards}@keyframes drawCircle-55{from{stroke-dasharray:6,188.4;stroke-dashoffset:-6}to{stroke-dasharray:109.62,188.4;stroke-dashoffset:-6}}.active .progress-ring__circle--60{stroke-dasharray:119.04,188.4;stroke-dashoffset:-6;animation:drawCircle-60 1s ease-out forwards}@keyframes drawCircle-60{from{stroke-dasharray:6,188.4;stroke-dashoffset:-6}to{stroke-dasharray:119.04,188.4;stroke-dashoffset:-6}}.active .progress-ring__circle--65{stroke-dasharray:128.46,188.4;stroke-dashoffset:-6;animation:drawCircle-65 1s ease-out forwards}@keyframes drawCircle-65{from{stroke-dasharray:6,188.4;stroke-dashoffset:-6}to{stroke-dasharray:128.46,188.4;stroke-dashoffset:-6}}.active .progress-ring__circle--70{stroke-dasharray:137.88,188.4;stroke-dashoffset:-6;animation:drawCircle-70 1s ease-out forwards}@keyframes drawCircle-70{from{stroke-dasharray:6,188.4;stroke-dashoffset:-6}to{stroke-dasharray:137.88,188.4;stroke-dashoffset:-6}}.active .progress-ring__circle--75{stroke-dasharray:147.3,188.4;stroke-dashoffset:-6;animation:drawCircle-75 1s ease-out forwards}@keyframes drawCircle-75{from{stroke-dasharray:6,188.4;stroke-dashoffset:-6}to{stroke-dasharray:147.3,188.4;stroke-dashoffset:-6}}.active .progress-ring__circle--80{stroke-dasharray:156.72,188.4;stroke-dashoffset:-6;animation:drawCircle-80 1s ease-out forwards}@keyframes drawCircle-80{from{stroke-dasharray:6,188.4;stroke-dashoffset:-6}to{stroke-dasharray:156.72,188.4;stroke-dashoffset:-6}}.active .progress-ring__circle--85{stroke-dasharray:166.14,188.4;stroke-dashoffset:-6;animation:drawCircle-85 1s ease-out forwards}@keyframes drawCircle-85{from{stroke-dasharray:6,188.4;stroke-dashoffset:-6}to{stroke-dasharray:166.14,188.4;stroke-dashoffset:-6}}.active .progress-ring__circle--90{stroke-dasharray:175.56,188.4;stroke-dashoffset:-6;animation:drawCircle-90 1s ease-out forwards}@keyframes drawCircle-90{from{stroke-dasharray:6,188.4;stroke-dashoffset:-6}to{stroke-dasharray:175.56,188.4;stroke-dashoffset:-6}}.active .progress-ring__circle--95{stroke-dasharray:184.98,188.4;stroke-dashoffset:-6;animation:drawCircle-95 1s ease-out forwards}@keyframes drawCircle-95{from{stroke-dasharray:6,188.4;stroke-dashoffset:-6}to{stroke-dasharray:184.98,188.4;stroke-dashoffset:-6}}.active .progress-ring__circle--100{stroke-dasharray:194.4,188.4;stroke-dashoffset:-6;animation:drawCircle-100 1s ease-out forwards}@keyframes drawCircle-100{from{stroke-dasharray:6,188.4;stroke-dashoffset:-6}to{stroke-dasharray:194.4,188.4;stroke-dashoffset:-6}}.new-stat-small{color:#687281;font-style:normal}.quote-flex{display:flex;gap:16px}@media(max-width: 767px){.quote-flex{flex-direction:column}}.quote-flex .quote-left{flex:2}.quote-flex .quote-right{flex:1}@media(max-width: 767px){.quote-flex .quote-left,.quote-flex .quote-right{flex:1 0 100%}}.tab-container{position:relative;overflow:hidden}.tab-buttons button{padding:8px;border:none;cursor:pointer;outline:none;color:#404d5f;font-style:normal;background:rgba(0,0,0,0)}.tab-buttons .active,.tab-buttons button:hover{color:#2c0976}.tab-content{visibility:hidden;position:absolute;width:100%;padding:32px 0}.tab-content.active{visibility:visible}.large-stat-item{color:#4f46e5;margin-bottom:24px}@media(max-width: 991px){.large-stat-item{margin-bottom:16px}}@media(max-width: 767px){.large-stat-item{margin-bottom:16px}}.quote-icon{display:block;margin-bottom:48px}@media(max-width: 767px){.quote-icon{width:36px;height:auto;margin-bottom:24px}}.stat-text{font-style:normal}.align-center .quote-icon{margin-left:auto;margin-right:auto}.quote-border{height:1px;background:#000;margin:12px auto;width:600px}.flexible-grid .quote-border{width:100%;margin:24px auto}.flexible-grid .quote-icon{width:30px;height:26px}.very-large-stat-item{color:#4f46e5;text-align:center;margin-bottom:0}.testimonial-author{color:#2c0976;font-style:normal}.testimonial-company{color:#687281;font-style:normal}.slide-quote-container.dark{border-radius:16px;box-shadow:0px 4px 8px 0px rgba(0,0,0,.15);background:#fff}.multiple-stat-wrapper{display:flex;column-gap:32px;row-gap:32px;flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:center;margin-top:48px}.multiple-stat-wrapper .stat-wrapper{align-items:center;text-align:center;flex:0 1 auto;flex-basis:22%}.slide-quote-container{padding:24px;color:#000;display:flex;gap:64px}@media(max-width: 991px){.slide-quote-container{flex-direction:column;padding:24px;gap:32px}}.slide-quote-container .align-center{flex:0 0 100%}.slide-quote-container .slide-quote-right{width:33%}.slide-quote-container .slide-quote-right.quote-top-margin{margin-top:64px}@media(max-width: 991px){.slide-quote-container .slide-quote-right.quote-top-margin{margin-top:auto}}.slide-quote-container .slide-quote-left{width:67%}.slide-quote-container .slide-quote-left .quote-icon{margin-bottom:16px}@media(max-width: 991px){.slide-quote-container .slide-quote-left,.slide-quote-container .slide-quote-right{width:100%}}.image-3151{width:50px;height:50px;border-radius:24px;display:block;margin-bottom:24px}.align-center .image-3151{margin-left:auto;margin-right:auto}.has-bg-image .stats-block{margin-bottom:0}.feature-hero-section,.heading-section-toggle{background-color:#e2e8f0;background-repeat:no-repeat;padding-top:186px;padding-bottom:186px}@media(max-width: 991px){.feature-hero-section,.heading-section-toggle{padding-bottom:32px}}.feature-hero-section .header-cta-wrapper,.heading-section-toggle .header-cta-wrapper{margin-top:64px}@media(max-width: 991px){.feature-hero-section .header-cta-wrapper,.heading-section-toggle .header-cta-wrapper{margin-top:24px}}@media(max-width: 767px){.feature-hero-section .header-cta-wrapper .new-demo-button,.heading-section-toggle .header-cta-wrapper .new-demo-button{display:block}}.feature-hero-section .new-demo-button,.heading-section-toggle .new-demo-button{background:#000}.div-block-1839{max-width:50%;text-align:left;padding-right:32px}@media(max-width: 991px){.div-block-1839{max-width:80%;padding-right:0}}@media(max-width: 767px){.div-block-1839{text-align:center;max-width:100%}}.feature-hero-section{display:flex;align-items:center;flex-direction:row;background-image:url("images/hero_symbol.png");background-position:100% 100%;background-blend-mode:overlay}@media(max-width: 991px){.feature-hero-section{padding-top:120px;padding-bottom:120px;background-size:400px}}@media(max-width: 767px){.feature-hero-section{padding-top:64px;padding-bottom:64px;background-position:100% 0%;background-size:240px}}.feature-hero-section .noresize{flex-grow:1}.feature-hero-section .content-block{width:1440px}@media(max-width: 991px){.feature-hero-section .content-block{padding-left:64px;padding-right:64px}}@media(max-width: 767px){.feature-hero-section .content-block{padding-left:24px;padding-right:24px;text-align:center}}.image-488{position:absolute;left:50%;top:0;right:0;bottom:0;display:block;width:50%;height:100%;max-width:50%;float:left;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;padding-left:32px}@media screen and (min-width: 991px)and (max-width: 1440px){.image-488{-o-object-fit:contain;object-fit:contain}}@media(max-width: 991px){.image-488{position:absolute;left:0;width:100%;height:520px;max-width:100%;margin-top:0;margin-right:auto;margin-left:auto;-o-object-fit:cover;object-fit:cover;padding-left:0}}@media(max-width: 767px){.image-488{height:432px}}.heading-section-toggle{position:relative;overflow:hidden;background-position:0 100%;background-size:cover}@media(max-width: 991px){.heading-section-toggle{padding-top:568px;padding-bottom:48px}}@media(max-width: 767px){.heading-section-toggle{padding-top:456px;padding-bottom:24px}}@media(max-width: 991px){.heading-section-toggle .div-block-1839{max-width:none}}.heading-section-toggle .content-block{position:static}.heading-section-toggle.black{background-image:url("images/fountain-black-gradient-fade.jpg")}.heading-section-toggle.black h3{color:#e2e8f0}.heading-section-toggle.black h3:before{content:"";display:inline-block;width:18px;height:24px;background-image:url("images/event-icon.png");background-repeat:no-repeat;background-size:contain;margin-right:16px}.heading-section-toggle.home-heading.home-bg{background-color:#f1f5fc;background-image:url("images/fountain-symbol-background-dark.svg");background-position:0 100%;background-size:contain;background-repeat:no-repeat;position:relative;overflow:hidden;padding-top:20vh;padding-bottom:20vh}@media screen and (max-width: 991px){.heading-section-toggle.home-heading.home-bg{padding-top:0;padding-bottom:0}}@media screen and (max-width: 767px){.heading-section-toggle.home-heading.home-bg{margin-right:0;margin-left:0;padding:80px 16px}}.div-block-1839.home-adjust{padding-top:0}@media screen and (max-width: 991px){.div-block-1839.home-adjust{max-width:none;padding-top:464px}}@media screen and (max-width: 767px){.div-block-1839.home-adjust{padding-top:374px}}.image-488.home-background.new-home-background{background-position:50% 0;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 991px){.image-488.home-background.new-home-background{background-position:50% 30%}}.hero-section-four{background-color:#f1f5fc}.hero-section-four-column-container{display:flex;margin-right:auto;margin-left:auto;padding-top:96px;flex-direction:row}@media screen and (max-width: 991px){.hero-section-four-column-container{padding-top:56px;flex-direction:column}}.column-right-with-padding{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;width:50%}@media screen and (max-width: 991px){.column-right-with-padding{min-height:320px;width:100%}}.resources-hero-section{height:auto;padding-top:56px;padding-bottom:56px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-image:url("images/light-wavy-bg.jpg");background-position:0 0;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}@media screen and (max-width: 991px){.resources-hero-section{padding-top:56px;padding-bottom:40px}}@media screen and (max-width: 767px){.resources-hero-section{padding-right:24px;padding-left:24px}}.heading-alignment{display:flex;width:50%;flex-direction:column;flex:0 0 auto}@media screen and (max-width: 991px){.heading-alignment{width:65%}}.purple-300{background-color:#2c0976;color:rgba(255,255,255,.92);background-image:url()}.purple-300 .new-demo-button{border-radius:24px;background:radial-gradient(226.14% 56.98% at 50.39% 50%, rgba(128, 128, 128, 0.04) 12.37%, rgba(128, 128, 128, 0.12) 82.97%);background-blend-mode:plus-lighter;box-shadow:-0.5px -0.5px 3.5px 0px rgba(255,255,255,.03) inset,1.5px 1.5px 3.5px 0px rgba(255,255,255,.05) inset,2px 3px 12px 0px rgba(255,255,255,.04) inset,.5px .5px 1px 0px rgba(255,255,255,.16) inset,0px 0px 0px 1px rgba(255,255,255,.04) inset;backdrop-filter:blur(20px);display:inline-block;padding:16px 24px;color:rgba(255,255,255,.8);text-align:center;leading-trim:both;text-edge:cap;font-style:normal}.blue-alt{background-color:#b5b1f0}@media(max-width: 991px){.product-display{padding-top:48px;padding-bottom:48px}}@media(max-width: 767px){.product-display{padding-top:24px;padding-bottom:24px}}.product-display .new-demo-button{color:#000;background-color:#fff}.product-display .image-488{height:auto;width:auto;display:flex;align-self:center;justify-self:center;height:auto;width:auto}@media(max-width: 991px){.product-display .image-488{position:relative;left:0;width:100%;height:auto;max-width:100%;margin-top:0;margin-right:auto;margin-left:auto;-o-object-fit:cover;object-fit:cover;padding-left:0;display:block;margin-bottom:24px}}@media(max-width: 767px){.product-display .image-488{height:auto}}.content-block ul.product-menu{padding-left:0;margin-bottom:48px}.product-menu{border-top:1px solid rgba(255,255,255,.16);background-blend-mode:plus-lighter;display:flex;flex-direction:row;list-style:none;padding:16px 0;margin:0}@media(max-width: 1100px){.product-menu{flex-wrap:wrap;gap:32px}}.product-menu li{display:flex;align-items:center;margin-right:32px}.product-menu li:last-child{margin-right:0}.product-menu li img{display:block;max-width:32px;height:32px;margin-right:12px}.product-menu li a{display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.4);font-style:normal;-webkit-transition:color .5s ease;transition:color .5s ease}.product-menu li a img{opacity:.4;-webkit-transition:opacity .5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity .5s cubic-bezier(0.215, 0.61, 0.355, 1)}.product-menu li a.active,.product-menu li a:hover,.product-menu li a:active{color:rgba(255,255,255,.92);-webkit-transition:color .5s ease;transition:color .5s ease}.product-menu li a.active img,.product-menu li a:hover img,.product-menu li a:active img{opacity:1;-webkit-transition:opacity .5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity .5s cubic-bezier(0.215, 0.61, 0.355, 1)}.header-product-display #header{background:rgba(0,0,0,0)}.header-product-display #header.sticky{background:linear-gradient(160.15deg, #0e3575 0%, #030121 100%);background-repeat:no-repeat;background-size:cover;background-position:80% 80%}@media(min-width: 1101px){.header-product-display #header .headwrapper #primary-nav>li>a,.header-product-display #header ul.cta-menu li.menu-item-35 a{color:rgba(255,255,255,.92)}.header-product-display #header .headwrapper #primary-nav>li>a:hover,.header-product-display #header .headwrapper #primary-nav>li>a:active,.header-product-display #header ul.cta-menu li.menu-item-35 a:hover,.header-product-display #header ul.cta-menu li.menu-item-35 a:active{color:#fff}.header-product-display #header .headwrapper #primary-nav>li:hover .dropdown-toggle{color:#fff}.header-product-display #header .cta-button a{background:rgba(255,255,255,.92);color:#2b145b}.header-product-display #header .cta-button a:hover,.header-product-display #header .cta-button a:focus{background:linear-gradient(180deg, #3935ff 0%, #8f00ff 100%);color:#fff}}@media(max-width: 1100px){.header-product-display #header .button_container span,.header-product-display #header .button_container.active .bottomline,.header-product-display #header .button_container.active .topline{background:#fff}}.header-product-display .product-display{color:#fff;margin-top:-120px;padding-bottom:96px}@media(max-width: 991px){.header-product-display .product-display{padding-top:160px}}.header-product-display .ds-askhero,.header-product-display .ds-pagehero{margin-top:-84px}@media(max-width: 1100px){.header-product-display .ds-askhero,.header-product-display .ds-pagehero{margin-top:-108px}}.header-product-display h1{font-style:normal}.header-product-display h2{font-style:normal}.header-product-display h3{font-style:normal}.cbgimage{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;padding:32px;border-radius:12px;box-shadow:0px 30.029px 32px 0px rgba(0,0,0,.01),0px 11.592px 8.694px 0px rgba(0,0,0,.01),0px 4.729px 3.547px 0px rgba(0,0,0,0),0px 1.196px .897px 0px rgba(0,0,0,0)}.cbgimage.light-text h2,.cbgimage.light-text h3,.cbgimage.light-text div,.cbgimage.light-text span,.cbgimage.light-text ul,.cbgimage.light-text li,.cbgimage.light-text p{color:#fff}.cbgimage .base-image{margin-top:64px}@media(min-width: 1000px)and (max-width: 1420px){#absolutetop .two-column-flex-item.img-anim{align-self:flex-start}}@media(min-width: 1000px){#absolutetop.top-padding-0 .two-column-flex-item.img-anim{margin-top:-36px}#absolutetop.top-padding-25 .two-column-flex-item.img-anim{margin-top:-72px}#absolutetop.top-padding-50 .two-column-flex-item.img-anim{margin-top:-144px}#absolutetop.top-padding-75 .two-column-flex-item.img-anim{margin-top:-216px}}.new-header-text-left{margin-top:24px;background:#fff;border-radius:12px;box-shadow:0px 30.029px 32px 0px rgba(0,0,0,.01),0px 11.592px 8.694px 0px rgba(0,0,0,.01),0px 4.729px 3.547px 0px rgba(0,0,0,0),0px 1.196px .897px 0px rgba(0,0,0,0)}.new-header-text-left .header-above-area{padding-top:24px;padding-bottom:64px;padding-left:24px;padding-right:24px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px}.new-header-text-left .header-above-area .above-text{color:#687281;font-style:normal;display:flex;flex-wrap:wrap;row-gap:8px}.new-header-text-left .header-above-area .above-text .pulse-check{background-image:url(images/pulse-check.svg);background-repeat:no-repeat;background-size:contain;height:26px;width:26px;display:block;padding:4px;margin-left:4px;margin-right:4px}.new-header-text-left .header-text-right{display:flex;justify-content:space-between;padding-top:24px}@media(max-width: 991px){.new-header-text-left .header-text-right{flex-direction:column;min-height:auto;padding-left:32px;padding-right:32px}}.new-header-text-left .header-text-right .text-right-image-left{width:50%}.new-header-text-left .header-text-right .text-right-content-right{width:50%;padding-left:96px;padding-right:90px;background-size:contain;background-repeat:no-repeat;background-position:100% 100%}@media(max-width: 991px){.new-header-text-left .header-text-right .text-right-content-right{padding-left:0;padding-right:0;background-image:unset !important}}.new-header-text-left .header-text-right .text-right-content-right h1{color:#2c0976}.new-header-text-left .header-text-right .text-right-content-right .text-large{color:#687281;font-style:normal;padding-bottom:64px}@media(max-width: 991px){.new-header-text-left .header-text-right .text-right-content-right .text-large{padding-bottom:24px}}@media(max-width: 991px){.new-header-text-left .header-text-right .text-right-image-left,.new-header-text-left .header-text-right .text-right-content-right{width:100%}.new-header-text-left .header-text-right .text-right-image-left{margin-top:24px;text-align:right}.new-header-text-left .header-text-right .text-right-image-left img{max-width:100%;margin:auto}}.page-template-template-no_header .headwrapper,.quiz-template-default .headwrapper{height:84px}.industry-hero{position:relative;margin-top:-84px;background-size:cover;background-position:center;background-repeat:no-repeat;min-height:640px;display:flex;align-items:center;padding:200px 0 80px}@media(max-width: 991px){.industry-hero{min-height:460px;padding:150px 0 64px}}.industry-hero .industry-hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg, rgba(43, 20, 91, 0.78) 0%, rgba(43, 20, 91, 0.45) 48%, rgba(43, 20, 91, 0.12) 100%);z-index:1}.industry-hero .content-block{position:relative;z-index:2;width:100%}.industry-hero .industry-hero-inner{display:flex;align-items:center;gap:64px}@media(max-width: 991px){.industry-hero .industry-hero-inner{flex-direction:column;align-items:stretch;gap:40px}}.industry-hero .industry-hero-inner:not(.has-aside){justify-content:flex-start}.industry-hero .industry-hero-inner:not(.has-aside) .industry-hero-content{max-width:560px;text-align:left}.industry-hero .industry-hero-inner.has-aside{flex-direction:column;align-items:center;justify-content:center}.industry-hero .industry-hero-inner.has-aside .industry-hero-content{max-width:720px;margin:0 auto;text-align:center}.industry-hero .industry-hero-inner.has-aside .header-cta-wrapper{justify-content:center}.industry-hero .industry-hero-content{max-width:620px}.industry-hero .industry-hero-aside{width:100%;max-width:520px;margin:0 auto}.industry-hero .industry-hero-aside .just-ask{max-width:none}.industry-hero .industry-hero-eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:500;margin-bottom:16px}.industry-hero h1{margin-bottom:20px}.industry-hero .industry-hero-sub{margin-bottom:32px;max-width:520px}.industry-hero .header-cta-wrapper{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.industry-hero .industry-hero-cta-2{background:rgba(0,0,0,0);border:1px solid rgba(255,255,255,.5)}body.single-industry.header-product-display #header.sticky{background-image:none;background-color:#2b145b}.carousel{position:relative}.carousel .carousel.pointer-event{touch-action:pan-y}.carousel .carousel-inner{position:relative;width:100%;overflow:hidden}.carousel .carousel-inner::after{display:block;clear:both;content:""}.carousel .carousel-item{width:100%;position:relative;display:none;float:left;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}.carousel .carousel-item.active,.carousel .carousel-item-next,.carousel .carousel-item-prev{display:block}.carousel .carousel-item-next:not(.carousel-item-start),.carousel .active.carousel-item-end{transform:translateX(100%)}.carousel .carousel-item-prev:not(.carousel-item-end),.carousel .active.carousel-item-start{transform:translateX(-100%)}.carousel .carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel .carousel-fade .carousel-item.active,.carousel .carousel-fade .carousel-item-next.carousel-item-start,.carousel .carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel .carousel-fade .active.carousel-item-start,.carousel .carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:transform .6s ease-in-out}.carousel .carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:100px;margin-bottom:16px;margin-left:100px;list-style:none}.carousel .carousel-indicators [data-bs-target]{width:18px;height:18px;background:#000;border:0;border-radius:100%;box-sizing:content-box;flex:0 1 auto;padding:0;text-indent:-999px;cursor:pointer;background-clip:padding-box;margin-left:4px;margin-right:4px;opacity:.5}.carousel .carousel-indicators .active{opacity:1}.carousel .carousel-control-prev,.carousel .carousel-control-next{opacity:1;position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:42px;padding:0;color:#fff;text-align:center;background:none;border:0;transition:opacity .15s ease}.carousel .carousel-control-prev:hover,.carousel .carousel-control-prev:focus,.carousel .carousel-control-next:hover,.carousel .carousel-control-next:focus{text-decoration:none;outline:0}.carousel .visually-hidden,.carousel .visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.carousel .carousel-control-prev{left:24px;top:auto;right:auto;bottom:14px;display:flex;width:42px;height:42px;justify-content:center;align-items:center;border-radius:24px;background-color:#3730a3}.carousel .carousel-control-prev-icon,.carousel .carousel-control-next-icon{background-image:url("images/slider-arrow.svg");height:18px;width:18px;display:inline-block;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel .carousel-control-next-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.carousel .carousel-control-next{left:auto;top:auto;right:24px;bottom:14px;display:flex;width:42px;height:42px;justify-content:center;align-items:center;border-radius:24px;background-color:#3730a3}.embed-container,.w-richtext-figure-type-video{position:relative;padding-bottom:56.25% !important;height:0;overflow:hidden;max-width:100%;margin-bottom:32px}.embed-container iframe,.embed-container object,.embed-container embed,.w-richtext-figure-type-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#thank-you{display:none}.video-embed-container-50{max-width:600px;margin:auto}.embed-container .wp-video,.embed-container .mejs-container{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;min-width:0 !important}.embed-container .wp-video-shortcode{width:100% !important;height:100% !important}.customer-logo-wrapper{display:flex;justify-content:space-around;flex-wrap:nowrap;align-items:center;grid-column-gap:24px}@media screen and (max-width: 991px){.customer-logo-wrapper{grid-row-gap:16px;flex-flow:wrap}}.customer-logo-box{width:16%}@media screen and (max-width: 991px){.customer-logo-box{width:25%}}@media screen and (max-width: 767px){.customer-logo-box{width:50%}}.customer-logo-box img{display:block;margin:0 auto}img.alignleft{display:block;float:left;margin-right:24px}img.alignright{display:block;float:right;margin-left:24px}.post-type-post .aligncenter{margin:auto;display:block}.blog-content-narrower{max-width:816px}.blog-content-narrower .article-h1{border-bottom:1px solid #000;padding-bottom:24px;margin-bottom:16px}.blog-content-narrower .author-info{margin-bottom:80px}@media(max-width: 767px){.blog-content-narrower .author-info{margin-bottom:32px}}.blog-content-narrower .author-info a{color:#000}.blog-content-narrower h2,.blog-content-narrower .h2{margin-bottom:24px}.blog-content-narrower h3,.blog-content-narrower .h3{margin-bottom:12px}.blog-content-narrower h4,.blog-content-narrower .h4,.blog-content-narrower h5,.blog-content-narrower .h5{font-style:normal;margin-bottom:0}.blog-related-content,.cta-content-wrapper{clear:both;padding-top:90px;padding-bottom:90px}@media(max-width: 991px){.blog-related-content,.cta-content-wrapper{padding-top:32px;padding-bottom:32px}}.blog-related-content{background-color:#fff}.blog-related-content>.content-block>h3{margin:0 0 40px;text-align:center;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:56px;line-height:1.1;letter-spacing:-0.02em;color:#0f172a}@media(max-width: 767px){.blog-related-content>.content-block>h3{font-size:40px}}.three-column-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.post-type-post .blog-hero{width:100%;border-radius:24px;margin-top:48px;margin-bottom:48px;display:block}.post-type-post .first-sentence,.post-type-post .first-sentence a,.post-type-post .first-sentence strong{margin-bottom:32px}.post-type-post blockquote{color:#4f46e5;border-style:none none none solid;border-left-width:5px;border-left-color:#4f46e5;margin-bottom:24px;margin-left:32px;padding:8px 20px}.post-type-post blockquote p,.post-type-post blockquote strong,.post-type-post blockquote a,.post-type-post blockquote span,.post-type-post blockquote em{margin-bottom:0}.post-type-post figcaption{text-align:center}.alternating-columns-grid a{color:#000}.blog-flex{display:flex;justify-content:space-between}#blog-sidebar{margin-left:56px;display:initial;max-width:304px}@media(max-width: 767px){#blog-sidebar{display:none}}#blog-sidebar .sticky{display:initial}#blog-sidebar .sticky ul{border-left:1px solid #b5b1f0;padding-left:24px;list-style-type:none;margin-bottom:40px}#blog-sidebar .sticky a{display:flex;padding:8px 12px;align-items:center;gap:8px;align-self:stretch;color:#000}#blog-sidebar .sidebar-header{color:#687281}#blog-sidebar .sidebar-cta{position:sticky;top:100px;color:#fff;background-color:#2b145b;padding:40px 24px;border-radius:16px;min-height:400px}#blog-sidebar .sidebar-cta img,#blog-sidebar .sidebar-cta h3{margin-bottom:20px;color:#fff}#blog-sidebar .sidebar-cta .sidebar-cta-button{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:16px 24px;border-radius:999px;border:1px solid rgba(0,0,0,0);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:24px;text-decoration:none;cursor:pointer}#blog-sidebar .sidebar-cta .sidebar-cta-button svg,#blog-sidebar .sidebar-cta .sidebar-cta-button .ds-btn__icon{width:16px;height:16px;flex-shrink:0}#blog-sidebar .sidebar-cta .sidebar-cta-button{background:#fff;color:#0f172a;border-color:#b7c0cb;transition:border-color .15s ease,color .15s ease}#blog-sidebar .sidebar-cta .sidebar-cta-button:hover,#blog-sidebar .sidebar-cta .sidebar-cta-button:focus,#blog-sidebar .sidebar-cta .sidebar-cta-button:focus-visible{color:#0f172a;border-color:#4f46e5}#blog-sidebar .sidebar-cta .sidebar-cta-button{margin-top:32px;width:100%}.clip{overflow-x:clip !important}.clip body{overflow-x:clip !important}.clip .post-type-post{overflow:clip !important}.post-type-post .article-body table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;border-collapse:separate;border-spacing:0;width:100%;margin:1.5em 0;border:1px solid #e2e8f0;border-radius:8px}.post-type-post .article-body th,.post-type-post .article-body td{padding:12px 16px;text-align:left;vertical-align:top;min-width:140px;border-bottom:1px solid #f1f5fc}.post-type-post .article-body th{background:#f1f5fc;font-weight:600;white-space:nowrap}.post-type-post .article-body th:first-child,.post-type-post .article-body td:first-child{position:sticky;left:0;background:#fff;box-shadow:2px 0 4px rgba(0,0,0,.06)}.post-type-post .article-body tbody tr:nth-child(even) td{background:#f1f5fc}.post-type-post .article-body tbody tr:nth-child(even) td:first-child{background:#f1f5fc}@media(max-width: 640px){.post-type-post .article-body th,.post-type-post .article-body td{padding:8px 12px;min-width:120px}}@media(max-width: 640px){.post-type-post .article-body table,.post-type-post .article-body thead,.post-type-post .article-body tbody,.post-type-post .article-body tr,.post-type-post .article-body th,.post-type-post .article-body td{display:revert !important}.post-type-post .article-body table{display:block !important;overflow-x:auto !important}}@media(max-width: 640px){.post-type-post .article-body table{overflow-x:auto !important}}.post-type-post .blog-content-narrower{max-width:816px;min-width:0}#blog-sidebar .sidebar-cta.sidebar-cta--image-only{background-color:rgba(0,0,0,0);padding:0px;border-radius:0;min-height:auto}.post-type-post .blog-header{display:grid;grid-template-columns:1.1fr .9fr;gap:64px;align-items:center;background:#f1f5fc;border-radius:16px;padding:64px;margin-bottom:64px}@media(max-width: 991px){.post-type-post .blog-header{grid-template-columns:1fr;gap:32px;padding:40px}}.post-type-post .blog-header .blog-eyebrow{font-size:12px;color:#404d5f;margin-bottom:16px}.post-type-post .blog-header .blog-eyebrow a{color:#404d5f;text-decoration:none}.post-type-post .blog-header .blog-eyebrow a:hover{color:#4f46e5}.post-type-post .blog-header .blog-eyebrow span{margin:0 4px}.post-type-post .blog-header h1{margin-bottom:16px}.post-type-post .blog-header .blog-subtitle{font-size:18px;color:#404d5f;margin-bottom:24px}.post-type-post .blog-header .blog-byline{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px;color:#404d5f;margin:0}.post-type-post .blog-header .blog-byline a{color:#0f172a;text-decoration:none}.post-type-post .blog-header .blog-byline a:hover{color:#4f46e5}.post-type-post .blog-header .blog-byline .blog-byline-avatar{width:24px;height:24px}.post-type-post .blog-header .blog-byline .blog-byline-sep{color:#e2e8f0}.post-type-post .blog-hero-img{width:100%;height:100%;max-height:340px;object-fit:cover;border-radius:12px;display:block}@media(max-width: 991px){.post-type-post .blog-hero-img{max-height:240px}}.post-type-post .blog-body{display:grid;grid-template-columns:300px 1fr;gap:64px;align-items:start;margin-bottom:80px}@media(max-width: 991px){.post-type-post .blog-body{grid-template-columns:1fr;gap:40px}}.post-type-post .blog-sidebar{position:sticky;top:64px;display:flex;flex-direction:column;gap:32px}@media(max-width: 991px){.post-type-post .blog-sidebar{position:static}}.post-type-post .blog-summary{background:#f1f5fc;border-radius:16px;padding:24px}.post-type-post .blog-summary-title{font-weight:500;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e2e8f0}.post-type-post .blog-toc{display:flex;flex-direction:column;gap:8px}.post-type-post .blog-toc .blog-toc-link{color:#404d5f;font-size:14px;text-decoration:none;line-height:1.3}.post-type-post .blog-toc .blog-toc-link.is-sub{padding-left:16px}.post-type-post .blog-toc .blog-toc-link:hover,.post-type-post .blog-toc .blog-toc-link.is-active{color:#4f46e5}.post-type-post .blog-sidebar .sidebar-cta{position:relative;overflow:hidden;border-radius:18px;padding:24px;background:linear-gradient(150deg, #0b1e6b 0%, #000452 100%);color:#fff;display:flex;flex-direction:column;gap:20px;position:static}.post-type-post .blog-sidebar .sidebar-cta div,.post-type-post .blog-sidebar .sidebar-cta p,.post-type-post .blog-sidebar .sidebar-cta li,.post-type-post .blog-sidebar .sidebar-cta span,.post-type-post .blog-sidebar .sidebar-cta strong,.post-type-post .blog-sidebar .sidebar-cta b,.post-type-post .blog-sidebar .sidebar-cta em,.post-type-post .blog-sidebar .sidebar-cta h4,.post-type-post .blog-sidebar .sidebar-cta h5,.post-type-post .blog-sidebar .sidebar-cta h6{color:rgba(255,255,255,.9)}.post-type-post .blog-sidebar .sidebar-cta h3{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:26px;line-height:1.3;color:#fff;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.post-type-post .blog-sidebar .sidebar-cta>div:last-of-type{font-size:16px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.post-type-post .blog-sidebar .sidebar-cta img{max-height:160px;width:100%;object-fit:contain}.post-type-post .blog-sidebar .sidebar-cta .sidebar-cta-button{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:16px 24px;border-radius:999px;border:1px solid rgba(0,0,0,0);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:24px;text-decoration:none;cursor:pointer}.post-type-post .blog-sidebar .sidebar-cta .sidebar-cta-button svg,.post-type-post .blog-sidebar .sidebar-cta .sidebar-cta-button .ds-btn__icon{width:16px;height:16px;flex-shrink:0}.post-type-post .blog-sidebar .sidebar-cta .sidebar-cta-button{background:#fff;color:#0f172a;border-color:#b7c0cb;transition:border-color .15s ease,color .15s ease}.post-type-post .blog-sidebar .sidebar-cta .sidebar-cta-button:hover,.post-type-post .blog-sidebar .sidebar-cta .sidebar-cta-button:focus,.post-type-post .blog-sidebar .sidebar-cta .sidebar-cta-button:focus-visible{color:#0f172a;border-color:#4f46e5}.post-type-post .blog-sidebar .sidebar-cta .sidebar-cta-button{margin-top:32px;width:100%}.post-type-post .blog-sidebar .sidebar-cta.sidebar-cta--image-only{background-color:rgba(0,0,0,0);padding:0;border-radius:0;min-height:auto}.post-type-post .cta-content-wrapper.gray{background:none}.post-type-post .cta-content-wrapper{border-top:0}.post-type-post .cta-content-wrapper .h5{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:26px;line-height:1.3;color:#0f172a}.post-type-post .cta-content-wrapper .h4{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:32px;line-height:1.15;color:#0f172a}.post-type-post .cta-content-wrapper .horizontal-rule{border-top:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.6;color:#333}.post-type-post .cta-content-wrapper .img-anim{max-height:240px;overflow:hidden;display:flex;align-items:center;justify-content:center}.post-type-post .cta-content-wrapper .img-anim img,.post-type-post .cta-content-wrapper .img-anim img.contain{max-height:240px;width:auto;max-width:100%;height:auto;object-fit:contain}.post-type-post .blog-main{min-width:0}.post-type-post .blog-main .article-body h2{margin-top:48px}.post-type-post .blog-main .article-body h2:first-child{margin-top:0}.post-type-post .blog-main .article-body>img,.post-type-post .blog-main .article-body p img{max-width:100%;height:auto;border-radius:16px;margin:32px 0}.post-type-post .blog-main>.cta-content-wrapper,.post-type-post .blog-main>.author-block .cta-content-wrapper{clear:none;padding-top:56px;padding-bottom:0;margin-top:56px}.post-type-post .blog-main>.cta-content-wrapper.gray,.post-type-post .blog-main>.author-block .content-wrapper.gray{background:none}.post-type-post .blog-main>.cta-content-wrapper .content-block,.post-type-post .blog-main>.author-block .content-block{max-width:none;margin:0;padding-left:0;padding-right:0}.post-type-post .blog-main>.author-block .content-heading-wrapper,.post-type-post .blog-main>.author-block .align-center{text-align:left}.post-type-post .blog-main>.cta-content-wrapper .two-column-flex-grid{flex-direction:column;align-items:stretch;gap:32px}.post-type-post .blog-main>.cta-content-wrapper .two-column-flex-item{width:100%}.post-type-post .blog-main>.cta-content-wrapper .two-column-flex-item.img-anim img{width:100%;height:auto;max-height:none;object-fit:contain;border-radius:12px;display:block}.blog-main .content-block-middle{margin:48px 0}.blog-main .content-block-middle .two-column-flex-grid{flex-direction:column;align-items:stretch;gap:24px}.blog-main .content-block-middle .two-column-flex-item{width:100%}.blog-main .content-block-middle .two-column-flex-item.img-anim img{width:100%;height:auto;max-height:none;object-fit:contain;border-radius:12px;display:block}.blog-featured{background:linear-gradient(120deg, #2b145b 0%, #2c0976 100%);color:#fff;padding:64px 0;overflow:hidden}.blog-featured-grid{display:grid;grid-template-columns:340px 1fr;gap:48px;align-items:center}@media(max-width: 991px){.blog-featured-grid{grid-template-columns:1fr;gap:32px}}.blog-featured-eyebrow{color:#b5b1f0;font-weight:500;font-size:14px;margin:0 0 12px}.blog-featured-title{color:#fff;font-size:56px;line-height:1.05;margin:0 0 20px}.blog-featured-desc{color:rgba(255,255,255,.72);margin:0 0 32px;max-width:42ch}.blog-featured-nav{display:flex;gap:12px}.blog-featured-arrow{width:44px;height:44px;flex-shrink:0;border-radius:50%;border:1px solid rgba(255,255,255,.4);background:rgba(0,0,0,0);color:#fff;font-size:18px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease}.blog-featured-arrow:hover{background:rgba(255,255,255,.14)}.blog-featured-track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:8px;scrollbar-width:none}.blog-featured-track::-webkit-scrollbar{display:none}.blog-featured-card{flex:0 0 300px;scroll-snap-align:start}@media(max-width: 767px){.blog-featured-card{flex-basis:82%}}.blog-featured .bcard h3,.blog-featured .bcard h2{color:#fff}.blog-featured .bcard-excerpt{color:rgba(255,255,255,.7)}.blog-archive,.cs-archive{padding:64px 0}.blog-archive-bar,.cs-archive-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:40px}@media(max-width: 991px){.blog-archive-bar,.cs-archive-bar{flex-direction:column;align-items:stretch}}.blog-archive-filters,.cs-archive-filters{display:flex;flex-wrap:wrap;gap:8px}.blog-archive .blog-pill,.cs-archive .blog-pill{display:inline-flex;align-items:center;padding:8px 16px;border-radius:9999px;border:1px solid #e2e8f0;background:#fff;color:#0f172a;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease}.blog-archive .blog-pill:hover,.cs-archive .blog-pill:hover{border-color:#4f46e5;color:#4f46e5}.blog-archive .blog-pill.is-active,.cs-archive .blog-pill.is-active{background:#4f46e5;border-color:#4f46e5;color:#fff}.blog-archive-search,.cs-archive-search{display:flex;align-items:center;gap:8px;flex-shrink:0;border:1px solid #e2e8f0;border-radius:9999px;padding:4px 8px 4px 16px;background:#fff}.blog-archive-search:focus-within,.cs-archive-search:focus-within{border-color:#4f46e5}.blog-archive-search input,.cs-archive-search input{border:0;outline:0;background:rgba(0,0,0,0);font-size:14px;min-width:200px}@media(max-width: 991px){.blog-archive-search input,.cs-archive-search input{min-width:0;width:100%}}.blog-archive-search button,.cs-archive-search button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:50%;background:#f1f5fc;color:#2c0976;cursor:pointer;flex-shrink:0}.blog-archive-search button:hover,.cs-archive-search button:hover{background:#4f46e5;color:#fff}@media(max-width: 991px){.blog-archive-search,.cs-archive-search{flex:1}}.blog-archive-grid,.cs-archive-grid{margin-top:0}.blog-archive-empty,.cs-archive-empty{color:#404d5f;padding:40px 0}.blog-archive-more,.cs-archive-more{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:48px}.blog-archive .blog-load-more,.cs-archive .blog-load-more{display:inline-flex;align-items:center;justify-content:center;padding:12px 32px;border-radius:9999px;border:1px solid #e2e8f0;background:#fff;color:#2c0976;font-weight:500;text-decoration:none;cursor:pointer;transition:border-color .15s ease,color .15s ease}.blog-archive .blog-load-more:hover,.cs-archive .blog-load-more:hover{border-color:#4f46e5;color:#4f46e5}.blog-archive .blog-load-more.is-loading,.cs-archive .blog-load-more.is-loading{opacity:.6;pointer-events:none}.blog-archive-count,.cs-archive-count{font-size:14px;color:#404d5f;margin:0}.blog-archive-results,.cs-archive-results{transition:opacity .15s ease}.blog-archive-results.is-loading,.cs-archive-results.is-loading{opacity:.45;pointer-events:none}.post-type-heatmap .article-body{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#0f172a}.post-type-heatmap .large-content-block{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;padding-left:80px;padding-right:80px}@media(max-width: 991px){.post-type-heatmap .large-content-block{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.post-type-heatmap .large-content-block{padding-left:16px;padding-right:16px}}.post-type-heatmap .large-content-block{padding-top:64px;padding-bottom:80px}.post-type-heatmap .large-content-block>p{margin:0 0 24px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#404d5f}.heatmap-container{display:grid;grid-template-columns:auto repeat(9, 1fr);grid-template-rows:auto repeat(3, 1fr);gap:8px;position:relative}.heatmap-container .label{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.3;color:#0f172a}.heatmap-container .label.role{grid-column:1;text-align:right;padding-right:8px;align-self:center}.heatmap-container .label.industry{grid-row:1;text-align:center;position:sticky;top:84px;z-index:10;background-color:#fff;padding:4px}.heatmap-container .cell{background-color:rgba(240,240,240,.5);border:1px solid #e2e8f0;position:relative;cursor:pointer;padding-bottom:100%;border-radius:12px;transition:background-color .5s ease}.heatmap-container .cell[data-severity=one]{background-color:rgba(255,165,0,.5)}.heatmap-container .cell[data-severity=two]{background-color:rgba(0,123,255,.5)}.heatmap-container .cell[data-severity=three]{background-color:rgba(244,67,54,.5)}.heatmap-container .cell:hover{background-color:#f0f0f0}.heatmap-container .cell:hover[data-severity=one]{background-color:orange}.heatmap-container .cell:hover[data-severity=two]{background-color:#007bff}.heatmap-container .cell:hover[data-severity=three]{background-color:#f44336}.heatmap-container .cell:hover .tooltip{display:block}.heatmap-container .cell .tooltip{display:none;position:absolute;top:30%;left:30%;transform:translate(-30%, -30%);background:rgba(0,0,0,.8);color:#fff;padding:8px 12px;border-radius:16px;text-align:center;z-index:10;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4}.bottom-sheet{position:fixed;bottom:0;left:0;width:100%;background:#fff;border-top-left-radius:15px;border-top-right-radius:15px;box-shadow:0 -2px 10px rgba(0,0,0,.1);transform:translateY(100%);transition:transform .3s ease-in-out;z-index:1000;display:none}.bottom-sheet.visible{display:block;transform:translateY(0)}.bottom-sheet .close{text-align:right;padding:8px;cursor:pointer}.bottom-sheet .content{padding:20px;overflow-y:auto;max-height:60vh}.color-key{margin-bottom:32px;padding:24px;background-color:#fff;border:1px solid #e2e8f0;border-radius:16px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.color-key h2{margin:0 0 16px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:26px;line-height:1.3;color:#0f172a}.color-key ul{list-style:none;padding:0;margin:0}.color-key ul li{margin-bottom:8px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4;color:#404d5f}.color-key ul li .color.one{color:orange}.color-key ul li .color.two{color:#007bff}.color-key ul li .color.three{color:#f44336}.popup-data{display:none}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1000;display:none}.popup.visible{display:flex}.popup-content{background:#fff;padding:32px;border-radius:16px;max-width:700px;width:90%;position:relative;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.popup-content h2{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:26px;line-height:1.3;color:#0f172a;margin:0 0 12px;padding-bottom:12px;border-bottom:1px solid #e2e8f0}.popup-content p{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4;color:#404d5f}.popup-content p a{color:#2c0976;leading-trim:both;text-edge:cap;font-size:16px;font-style:normal;font-weight:500;line-height:40px;letter-spacing:-0.32px;display:inline-block;position:relative;padding-right:52px}.popup-content p a:after{content:"";padding:12px;justify-content:center;align-items:center;gap:8px;display:flex;border-radius:24px;background-color:#f6f6f6;background-image:url("images/new_arrow.svg");background-position:50%;background-repeat:no-repeat;background-size:auto;background-blend-mode:plus-darker;box-shadow:.5px .5px 1px 0px hsla(0,0%,40%,.03) inset,0px 0px 2px 0px hsla(0,0%,40%,.05) inset;backdrop-filter:blur(20px);width:40px;height:40px;flex-shrink:0;position:absolute;top:0;right:0}.popup-content p a{display:flex;align-items:center;align-self:center;flex-wrap:wrap;min-height:40px}.popup-content .problem-statement{padding-bottom:16px;border-bottom:1px solid #404d5f}.popup-close{position:absolute;top:10px;right:10px;cursor:pointer;border:none;background:none}.bottom-sheet{position:fixed;bottom:0;left:0;width:100%;background:#fff;border-top-left-radius:15px;border-top-right-radius:15px;box-shadow:0 -2px 10px rgba(0,0,0,.1);transform:translateY(100%);transition:transform .3s ease-in-out;z-index:1000}.bottom-sheet.visible{transform:translateY(0)}.bottom-sheet .close{text-align:right;padding:8px;cursor:pointer}.bottom-sheet .content{padding:20px;overflow-y:auto;max-height:60vh}@media(max-width: 1024px){.heatmap-container{display:flex;flex-direction:column;gap:8px}.heatmap-container .label.role{text-align:left;padding:8px 0}.heatmap-container .label.industry{display:none}.heatmap-container .cell::before{content:attr(data-industry) ": ";display:block;padding:12px 0 4px 12px}.heatmap-container .cell{padding-bottom:50%}.bottom-sheet{max-height:80vh}}.video-container{background-color:#000;display:none}.video-player-margins{padding-top:160px;padding-bottom:160px;position:relative;top:0;bottom:0;left:0;right:0}@media screen and (max-width: 991px){.video-player-margins{padding-top:64px;padding-bottom:64px}}@media screen and (max-width: 767px){.video-player-margins{padding-top:16px;padding-bottom:16px}}.w-video{width:100%;padding:0;position:relative}.w-video iframe,.w-video object,.w-video embed{width:100%;height:100%;border:none;position:absolute;top:0;left:0}.modal-background{z-index:24000;background-color:rgba(0,0,0,.8);position:absolute;top:0;bottom:0;left:0;right:0}.modal-background.webinar-registration-complete{display:none;position:fixed}.modal-container{z-index:25000;width:960px;height:540px;background-image:url("images/Integrations-Hero-Background.jpg");background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;justify-content:center;align-items:center;margin:auto;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (max-width: 991px){.modal-container{width:80%;height:80%}}@media screen and (max-width: 767px){.modal-container{height:60%}}.div-block-1891{text-align:center}.close-modal.dark-bg.margin-top-24{text-align:right;cursor:pointer;padding-top:24px}.image-524{width:80px}.video-modal-trigger{cursor:pointer}.video-modal-thumb{position:relative;display:inline-block;width:100%}.video-modal-thumb img{width:100%;height:auto;display:block;border-radius:8px;transition:filter .2s ease}.video-modal-thumb:hover img{filter:brightness(0.85)}.video-modal-thumb:hover .video-modal-play-btn{transform:translate(-50%, -50%) scale(1.1)}.video-modal-thumb--video .video-modal-inline-embed{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:8px;background:#000}.video-modal-thumb--video .video-modal-inline-embed iframe,.video-modal-thumb--video .video-modal-inline-embed video{position:absolute;top:50%;left:50%;width:130%;height:130%;transform:translate(-50%, -50%);border:none;pointer-events:none}.video-modal-click-overlay{position:absolute;inset:0;z-index:1;cursor:pointer}.video-modal-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:72px;height:72px;transition:transform .2s ease;pointer-events:none;z-index:2}.video-modal-play-btn svg{width:100%;height:100%}@media screen and (max-width: 767px){.video-modal-play-btn{width:48px;height:48px}}.modal-background.video-modal-background{display:none;position:fixed;align-items:center;justify-content:center}.modal-container.video-modal-container{background-image:none;background-color:#000;width:90%;max-width:1280px;height:auto;padding:48px;border-radius:12px;position:relative;top:auto;bottom:auto;left:auto;right:auto}@media screen and (max-width: 991px){.modal-container.video-modal-container{width:90%;height:auto;padding:32px}}@media screen and (max-width: 767px){.modal-container.video-modal-container{padding:16px;border-radius:8px}}.modal-container.video-modal-container .embed-container{width:100%}.modal-container.video-modal-container .embed-container .wistia_responsive_padding{margin:0 !important}.modal-container.video-modal-container .embed-container>iframe,.modal-container.video-modal-container .embed-container>object,.modal-container.video-modal-container .embed-container>embed{display:block;width:100%;aspect-ratio:16/9;border:none}.video-modal-close{position:absolute;top:-16px;right:-16px;width:36px;height:36px;border-radius:50%;background:#fff;color:#000;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease;z-index:26000}.video-modal-close:hover{background:#000;color:#fff}@media screen and (max-width: 767px){.video-modal-close{top:-12px;right:-8px}}.div-block-1123{max-height:none;grid-column-gap:0px;grid-row-gap:0px;background-color:#fff;border-radius:8px;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;padding:0;display:grid;overflow:hidden;box-shadow:0 5px 50px rgba(54,56,64,.08)}@media screen and (max-width: 767px){.div-block-1123{grid-template-rows:auto auto;grid-template-columns:1fr}}.div-block-1124{flex-direction:column;justify-content:center;align-items:center;padding:48px;display:flex}@media screen and (max-width: 991px){.div-block-1124{padding:16px}}.div-block-1370{text-align:left;margin-bottom:0}.div-block-1371{margin-top:8px}.secondary-button{color:#fff;cursor:pointer;background-color:#4f46e5;border:1px solid #4f46e5;border-radius:8px;margin:0;padding:12px 24px;transition:all .2s}.div-block-1136{margin-top:8px;margin-bottom:8px;display:block}.div-block-1134{flex-direction:column;justify-content:center;align-items:center;margin-top:24px;display:flex}#share-buttons img{width:35px;padding:4px;border:0;box-shadow:0;display:inline}.div-block-1125{max-height:none;margin:0;padding:24px;overflow:scroll}.div-block-1126{max-height:350px;background-color:#f1f5fc;border:1px solid #b5b1f0;border-radius:8px;padding:32px;overflow:scroll}.rich-text-block-7{text-align:left}.collection-item-11{width:25%;text-align:left;padding:8px;display:inline-block;min-height:1px;padding-left:8px;padding-right:8px;position:relative}@media screen and (max-width: 991px){.collection-item-11{width:33%}}@media screen and (max-width: 767px){.collection-item-11{width:50%}}.link-block-61{grid-column-gap:4px;grid-row-gap:0px;box-shadow:none;background-color:#fff;border:1px solid #000;border-radius:8px;flex-direction:column;grid-template-rows:auto;grid-template-columns:auto auto;grid-auto-columns:1fr;align-items:center;padding:24px;transition:all .2s;display:flex}.div-block-1120{width:75px;height:75px;justify-content:center;align-items:center;margin-right:0;display:flex}.text-block-319{color:#0f172a;text-align:left;margin-top:24px}.div-block-1119{background-color:#f1f5fc;padding-top:48px;padding-bottom:48px}.div-block-1130{padding-top:112px;padding-bottom:112px}@media(max-width: 991px){.div-block-1130{padding-top:56px;padding-bottom:56px}}.div-block-1131{grid-column-gap:100px;grid-row-gap:100px;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;display:grid}@media screen and (max-width: 991px){.div-block-1131{grid-row-gap:48px;text-align:center;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-flow:row}}.main-button{min-width:150px;color:#4f46e5;text-align:center;background-color:#fff;border:1px solid rgba(255,255,255,.16);border-radius:8px;padding:16px 32px;transition:all .2s}.main-button.blue{clear:none;box-shadow:none;color:#fff;background-color:#4f46e5;border-style:none;margin-bottom:0;padding-top:16px;padding-bottom:16px;text-decoration:none}.stats-block,.stat-block{color:#000}.stats-block em,.stats-block i,.stat-block em,.stat-block i{background:linear-gradient(149deg, #3730a3 10.76%, #4f46e5 47.84%, #4f46e5 85.93%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-style:normal}.black .stats-block,.animate .stats-block,.blue .stats-block{color:#fff}.black .stats-block em,.black .stats-block i,.animate .stats-block em,.animate .stats-block i,.blue .stats-block em,.blue .stats-block i{background:linear-gradient(149deg, #ffffff 10.76%, #e2e8f0 47.84%, #f1f5fc 85.93%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.global-reach-title-wrap h2{max-width:880px;margin:auto}.global-reach-title-wrap{margin-bottom:64px}@media(max-width: 767px){.global-reach-title-wrap{margin-bottom:32px}}.stat-flex-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:64px}.stat-flex-box{text-align:center;flex:0 1 auto;flex-basis:22%}.global-flex-box{display:flex;justify-content:center;align-items:center;gap:80px;flex-shrink:0}@media(max-width: 991px){.global-flex-box{flex-wrap:wrap}}.global-flex-box .flex-item-large{flex:1 1 64%}@media(max-width: 991px){.global-flex-box .flex-item-large{flex:1 0 99%}}.global-flex-box .flex-item-small{flex:1 0 30%;align-items:flex-start;justify-self:first-baseline;display:flex;flex-wrap:wrap}@media(max-width: 991px){.global-flex-box .flex-item-small{flex:1 0 99%}}@media(max-width: 767px){.global-flex-box .flex-item-small{flex-direction:column;align-items:center}}.div-block-1921.teamcolumnfix3{flex-wrap:wrap;justify-content:center;margin-top:0;display:flex}@media screen and (max-width: 991px){.div-block-1921.teamcolumnfix3{width:100%;margin-left:auto;margin-right:auto}}@media screen and (max-width: 767px){.div-block-1921.teamcolumnfix3{margin-bottom:0}}@media screen and (max-width: 479px){.div-block-1921.teamcolumnfix3{height:auto;max-width:none;margin-bottom:0;padding-bottom:0}}.div-block-1922{width:21%;float:left;clear:none;margin-right:0;padding-bottom:48px;padding-right:24px;display:block}@media screen and (max-width: 991px){.div-block-1922{width:25%;height:160px;margin-bottom:40px;margin-right:0}}@media screen and (max-width: 767px){.div-block-1922{width:43%;height:184px;flex-wrap:wrap;align-content:space-around;align-items:flex-start;margin-right:24px;display:block}}@media screen and (max-width: 479px){.div-block-1922{width:50%;margin-right:0}}.image-462{width:140%;height:auto;max-width:140px;clear:left;border-radius:100%;margin-bottom:24px;margin-left:auto;margin-right:auto;padding-bottom:0;display:inline-block}@media screen and (max-width: 991px){.image-462{width:100%;height:auto;max-width:100px;margin-top:0;margin-bottom:12px}}@media screen and (max-width: 767px){.image-462{margin-top:0}}.case-study-margins{margin-left:186px;margin-right:-100%;background-image:url("images/cta-gradient.png");background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:12px 0 0 0;background-color:#2b145b;mix-blend-mode:plus-darker}@media(min-width: 1040px)and (max-width: 1340px){.case-study-margins{margin-right:0}}@media(max-width: 1039px){.case-study-margins{margin-left:0;margin-right:0;border-top-right-radius:12px;border-top-left-radius:12px}}@media(max-width: 1039px){.case_studies-template-default .large-container{padding-right:0;padding-bottom:0;padding-left:0}}@media(min-width: 1040px){.case_studies-template-default #footer .left-column{min-width:186px}}.case-study-cta{padding:96px 32px 120px 96px;display:flex;gap:24px;max-width:1136px}@media(min-width: 1040px)and (max-width: 1340px){.case-study-cta{max-width:unset;width:100%}}@media(max-width: 1039px){.case-study-cta{width:100%;padding:48px;flex-direction:column}}.case-study-cta .case-study-cta-content{width:48%}@media(max-width: 1039px){.case-study-cta .case-study-cta-content{width:100%;display:flex;flex-direction:column}.case-study-cta .case-study-cta-content h2{order:2;margin-bottom:16px}}.case-study-cta .case-study-cta-content .cta-callout{max-width:300px}@media(max-width: 1039px){.case-study-cta .case-study-cta-content .cta-callout{max-width:unset;order:3;margin-bottom:24px}}@media(max-width: 1039px){.case-study-cta .case-study-cta-content .pdf-dl{order:1;margin-bottom:48px}}.case-study-cta .form-wrapper-container .mktoForm button[type=submit].mktoButton{margin-top:8px;background:#fff !important;color:#2c0976 !important}.case-study-cta .form-wrapper-container .mktoForm button[type=submit].mktoButton:hover,.case-study-cta .form-wrapper-container .mktoForm button[type=submit].mktoButton:focus{background:#fff !important;color:#2c0976 !important}.case-study-container{display:flex;gap:144px;margin-bottom:96px}@media(max-width: 991px){.case-study-container{width:100%;gap:0;flex-direction:column;margin-bottom:48px}}.case-study-container.reverse{flex-direction:row-reverse}@media(max-width: 991px){.case-study-container.reverse{flex-direction:column}}.case-study-container.case-study-header{gap:96px}@media(max-width: 991px){.case-study-container.case-study-header{gap:0}}.case-study-container.case-study-header h1{color:rgba(255,255,255,.92);font-style:normal}.case-study-container.case-study-header .text-large{color:rgba(255,255,255,.4);font-style:normal;mix-blend-mode:plus-lighter}@media(min-width: 991px){.case-study-container.case-study-header .text-large{margin-bottom:120px}}.case-study-container.case-study-header .h4{color:rgba(255,255,255,.4);font-style:normal;border-radius:16px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.03);padding:8px;display:inline-block;margin-bottom:32px;mix-blend-mode:plus-lighter}.case-study-container.case-study-header .case-study-left{border-radius:12px;background-color:#e2e8f0;background-image:url("images/case-study-gradient.png");background-position:center center;background-size:cover;background-repeat:no-repeat;padding:48px;position:relative;overflow:hidden}@media(max-width: 991px){.case-study-container.case-study-header .case-study-left{margin-bottom:48px}}.case-study-container.case-study-header .case-study-left .oval{margin-top:80px;border-radius:24px 0 0 0;background:linear-gradient(90deg, rgba(128, 128, 128, 0.12) 0%, rgba(128, 128, 128, 0.02) 100%);mix-blend-mode:plus-lighter;box-shadow:-0.5px -0.5px 3.5px 0px rgba(255,255,255,.03) inset,1.5px 1.5px 3.5px 0px rgba(255,255,255,.05) inset,2px 3px 12px 0px rgba(255,255,255,.04) inset,.5px .5px 1px 0px rgba(255,255,255,.16) inset;backdrop-filter:blur(20px);height:100px;margin-bottom:-48px;margin-right:-48px;margin-left:80px}@media(min-width: 991px){.case-study-container.case-study-header .case-study-left .oval{position:absolute;bottom:0;width:100%;margin-bottom:0}}.case-study-container.case-study-header .case-study-left .oval .watermark{margin:40px 0 0 48px}.case-study-container.case-study-header .case-study-left .logo-oval{position:absolute;bottom:0px;height:80px;border-top-left-radius:16px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.03);width:160px;right:0;display:flex;overflow:hidden}.case-study-container.case-study-header .case-study-left .logo-oval .isolation{display:flex;align-self:center;justify-content:center;width:100%}.case-study-container.case-study-header .case-study-left .logo-oval img{display:flex;align-self:center;justify-content:center;margin:auto;max-height:80px}.case-study-container h3{color:#2b145b;font-style:normal}.case-study-container h3 i{color:#2b145b;font-style:normal}.case-study-container .case-study-left,.case-study-container .case-study-right{width:48%}@media(max-width: 991px){.case-study-container .case-study-left,.case-study-container .case-study-right{width:100%}}.case-study-container .case-study-left h2,.case-study-container .case-study-right h2{margin-bottom:24px}.case-study-container .case-study-left h2:nth-of-type(n+2),.case-study-container .case-study-right h2:nth-of-type(n+2){margin-top:32px}.case-study-container .case-study-image{border-radius:12px;margin-bottom:24px}.case-study-about-section{margin:112px auto}@media(max-width: 991px){.case-study-about-section{margin:56px auto}}.case-study-about-section h2,.case-study-about-section h3{margin-bottom:48px}@media(max-width: 991px){.case-study-about-section h2,.case-study-about-section h3{margin-bottom:32px}}.cs-integrations-box{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;grid-column-gap:32px}@media screen and (max-width: 991px){.cs-integrations-box{grid-row-gap:16px;flex-flow:wrap}}.cs-integrations-box .cs-integrations-item{width:16%;display:flex;justify-content:center}@media screen and (max-width: 991px){.cs-integrations-box .cs-integrations-item{width:25%}}@media screen and (max-width: 767px){.cs-integrations-box .cs-integrations-item{width:50%}}.stats-block.blue{color:#4f46e5;text-align:center}.case-study-content{width:772px;margin:112px auto}@media(max-width: 991px){.case-study-content{width:auto;margin:56px auto}}.case-study-content h2,.case-study-content h3{margin-bottom:48px}@media(max-width: 991px){.case-study-content h2,.case-study-content h3{margin-bottom:32px}}.case-study-results h2{color:rgba(43,20,91,.52);font-style:normal}.case-study-results .cs-stats-block{font-style:normal;margin-bottom:16px;background:linear-gradient(285deg, #4f46e5 15.72%, #e2e8f0 94%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-align:center;border-radius:8px;border:1.25px solid #e2e8f0;padding:16px;height:150px;justify-content:center;width:100%;align-content:center}.case-study-results .cs-stats-block em{font-style:normal}.case-study-results .h3,.case-study-results .h5{color:#2b145b;text-align:center;font-style:normal}.case-study-results .case-study-result-wrapper{display:flex;align-items:stretch;flex-wrap:wrap;gap:48px}@media(max-width: 991px){.case-study-results .case-study-result-wrapper{flex-direction:column;align-items:center}}.case-study-results .case-study-result{flex:1 1 calc(50% - 24px);max-width:calc(50% - 24px);display:flex;flex-direction:column;justify-content:flex-start}@media(max-width: 991px){.case-study-results .case-study-result{width:100%}}.featured-resource-quotation{margin-bottom:24px}.red .case-study-container.case-study-header .case-study-left{background-color:#e5484d;background-image:url("images/case-study-red-gradient.png")}.red .case-study-container.case-study-header .case-study-left .logo-oval{background:linear-gradient(180deg, rgba(255, 255, 255, 0.8) 6%, rgba(255, 255, 255, 0) 91%)}.red .case-study-results .cs-stats-block{background:linear-gradient(285deg, #e5484d 15.72%, #4f46e5 94%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.case_studies-template-default .testimonial-company{margin-bottom:24px}.post-type-case_studies .cs-header{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:start;background:#f1f5fc;border-radius:16px;padding:64px;margin-bottom:64px}@media(max-width: 991px){.post-type-case_studies .cs-header{grid-template-columns:1fr;gap:32px;padding:40px}}.post-type-case_studies .cs-header .cs-eyebrow{text-transform:uppercase;letter-spacing:.04em;font-size:12px;color:#404d5f;margin-bottom:16px}.post-type-case_studies .cs-header .cs-logo{max-height:40px;width:auto;display:block;margin-bottom:24px}.post-type-case_studies .cs-header h1{margin-bottom:16px}.post-type-case_studies .cs-header .cs-tagline{font-size:18px;color:#404d5f;margin:0}.post-type-case_studies .cs-header .cs-header-right{font-size:18px;line-height:1.6;color:#404d5f}.post-type-case_studies .cs-body{display:grid;grid-template-columns:300px 1fr;gap:64px;align-items:start}@media(max-width: 991px){.post-type-case_studies .cs-body{grid-template-columns:1fr;gap:40px}}.post-type-case_studies .cs-sidebar{position:sticky;top:64px;display:flex;flex-direction:column;gap:32px}@media(max-width: 991px){.post-type-case_studies .cs-sidebar{position:static}}.post-type-case_studies .cs-summary{background:#f1f5fc;border-radius:16px;padding:24px}.post-type-case_studies .cs-summary-title{font-weight:500;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e2e8f0}.post-type-case_studies .cs-toc{display:flex;flex-direction:column;gap:8px}.post-type-case_studies .cs-toc .cs-toc-link{color:#404d5f;font-size:14px;text-decoration:none;line-height:1.3}.post-type-case_studies .cs-toc .cs-toc-link.is-sub{padding-left:16px}.post-type-case_studies .cs-toc .cs-toc-link:hover,.post-type-case_studies .cs-toc .cs-toc-link.is-active{color:#4f46e5}.post-type-case_studies .cs-newsletter{position:relative;overflow:hidden;border-radius:18px;padding:24px;background:linear-gradient(150deg, #0b1e6b 0%, #000452 100%);color:#fff;display:flex;flex-direction:column;gap:20px}.post-type-case_studies .cs-newsletter h2,.post-type-case_studies .cs-newsletter h3,.post-type-case_studies .cs-newsletter h4,.post-type-case_studies .cs-newsletter p{color:#fff}.post-type-case_studies .cs-newsletter h3,.post-type-case_studies .cs-newsletter h4{font-size:26px;font-weight:450;line-height:1.3;margin:0}.post-type-case_studies .cs-newsletter p{font-size:16px;line-height:1.5}.post-type-case_studies .cs-newsletter .lead-form{display:flex;flex-direction:column;gap:16px}.post-type-case_studies .cs-newsletter .grid-row-break{display:none}.post-type-case_studies .cs-newsletter .field{display:flex;flex-direction:column;gap:5px}.post-type-case_studies .cs-newsletter .field label{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:11px;letter-spacing:.44px;line-height:normal;text-transform:uppercase;color:rgba(255,255,255,.7)}.post-type-case_studies .cs-newsletter .field label span{color:#818cf8}.post-type-case_studies .cs-newsletter .field input,.post-type-case_studies .cs-newsletter .field select,.post-type-case_studies .cs-newsletter .field textarea{width:100%;padding:12px 16px;border-radius:10px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06);color:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4}.post-type-case_studies .cs-newsletter .field input::placeholder,.post-type-case_studies .cs-newsletter .field select::placeholder,.post-type-case_studies .cs-newsletter .field textarea::placeholder{color:rgba(255,255,255,.38)}.post-type-case_studies .cs-newsletter .field input:focus,.post-type-case_studies .cs-newsletter .field select:focus,.post-type-case_studies .cs-newsletter .field textarea:focus{outline:0;border-color:rgba(255,255,255,.5);box-shadow:0 0 0 3px rgba(255,255,255,.08)}.post-type-case_studies .cs-newsletter .error{font-size:11px;line-height:1.3;color:#ffd4d4}.post-type-case_studies .cs-newsletter .mktoButton,.post-type-case_studies .cs-newsletter button[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:16px 24px;border-radius:999px;border:1px solid rgba(0,0,0,0);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:24px;text-decoration:none;cursor:pointer}.post-type-case_studies .cs-newsletter .mktoButton svg,.post-type-case_studies .cs-newsletter .mktoButton .ds-btn__icon,.post-type-case_studies .cs-newsletter button[type=submit] svg,.post-type-case_studies .cs-newsletter button[type=submit] .ds-btn__icon{width:16px;height:16px;flex-shrink:0}.post-type-case_studies .cs-newsletter .mktoButton,.post-type-case_studies .cs-newsletter button[type=submit]{background:#fff;color:#0f172a;border-color:#b7c0cb;transition:border-color .15s ease,color .15s ease}.post-type-case_studies .cs-newsletter .mktoButton:hover,.post-type-case_studies .cs-newsletter .mktoButton:focus,.post-type-case_studies .cs-newsletter .mktoButton:focus-visible,.post-type-case_studies .cs-newsletter button[type=submit]:hover,.post-type-case_studies .cs-newsletter button[type=submit]:focus,.post-type-case_studies .cs-newsletter button[type=submit]:focus-visible{color:#0f172a;border-color:#4f46e5}.post-type-case_studies .cs-newsletter .mktoButton,.post-type-case_studies .cs-newsletter button[type=submit]{margin-top:8px;display:inline-flex !important;width:100% !important;padding:16px 24px !important;border:1px solid #b7c0cb !important;border-radius:999px !important;background:#fff !important;color:#0f172a !important}.post-type-case_studies .cs-stats-row{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;margin-bottom:40px}@media(max-width: 767px){.post-type-case_studies .cs-stats-row{grid-template-columns:1fr;gap:24px}}.post-type-case_studies .cs-stats-row .cs-stat{display:flex;flex-direction:column;gap:8px;padding:40px 24px;border-radius:16px;background:#f1f5fc}.post-type-case_studies .cs-stats-row .cs-stat-number{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:60px;line-height:1;letter-spacing:-0.02em;font-weight:500;color:#4f46e5}.post-type-case_studies .cs-stats-row .cs-stat-label{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4;color:#0f172a}.post-type-case_studies .cs-stats-row .cs-stat-sub{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;color:#404d5f}.post-type-case_studies .cs-section{margin-bottom:48px}.post-type-case_studies .cs-section img{max-width:100%;height:auto;border-radius:0;margin:32px 0}.post-type-case_studies .cs-quote{position:relative;margin:32px 0;padding:24px;background:#f1f5fc;border:0;border-radius:8px}.post-type-case_studies .cs-quote::before{content:"“";position:absolute;top:2px;left:16px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-style:italic;font-size:64px;line-height:1;color:#4f46e5;pointer-events:none}.post-type-case_studies .cs-quote .cs-quote-text{margin:0 0 0 40px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-style:italic;font-size:24px;line-height:1.1;letter-spacing:-0.48px;color:#4f46e5}.post-type-case_studies .cs-quote .cs-quote-cite{display:block;margin:12px 0 0 40px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-size:16px;line-height:1.4;color:#404d5f}.post-type-case_studies .cs-section-image{display:block;width:100%;height:auto;border-radius:16px;margin:24px 0 48px}.cs-related{padding-top:64px;margin-top:64px;margin-bottom:80px}.cs-related .cs-related-title{margin:0 0 40px;text-align:center;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:56px;line-height:1.1;letter-spacing:-0.02em;color:#0f172a}@media(max-width: 767px){.cs-related .cs-related-title{font-size:40px}}@media(min-width: 992px){.cs-related .ds-bloglist__grid{grid-template-columns:repeat(3, 1fr)}}.post-type-videos .cs-video-embed{border-radius:16px;overflow:hidden;margin-top:48px;margin-bottom:64px}.post-type-videos .case-study-results{margin:40px 0}.post-type-videos .case-study-results .case-study-result-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px}@media(max-width: 767px){.post-type-videos .case-study-results .case-study-result-wrapper{grid-template-columns:1fr}}.post-type-videos .case-study-results .case-study-result{flex:initial;max-width:none;width:auto;display:flex;flex-direction:column;gap:8px;padding:40px 24px;border-radius:16px;background:#f1f5fc}.post-type-videos .case-study-results .cs-stats-block{margin:0;padding:0;height:auto;border:0;background:none;-webkit-text-fill-color:initial;text-align:left;align-content:normal;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:60px;font-weight:500;line-height:1;letter-spacing:-0.02em;color:#4f46e5}.post-type-videos .case-study-results .cs-stats-block em{font-style:normal}.post-type-videos .case-study-results .h3{text-align:left;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:#0f172a}.page-id-1465 .resource-item-type{color:#fff;font-style:normal;border-radius:16px;background:linear-gradient(97deg, #4f46e5 0.81%, #4f46e5 53.96%, #4f46e5 107.31%);display:inline-block;padding:8px;margin-bottom:20px}.page-id-1465 .resource-image{padding-bottom:0%;display:flex;align-items:center;justify-content:center;aspect-ratio:19/10}.page-id-1465 .resource-image img{max-width:70%;height:auto;display:block;margin:0}.resource-wrapper{display:flex;align-items:stretch;justify-content:stretch;flex:1 0 0;overflow:hidden;border-radius:16px;box-shadow:0px 60px 45px 0px rgba(0,0,0,.01),0px 30.029px 22.522px 0px rgba(0,0,0,.01),0px 18.088px 13.566px 0px rgba(0,0,0,.01),0px 11.592px 8.694px 0px rgba(0,0,0,.01),0px 7.513px 5.635px 0px rgba(0,0,0,0),0px 4.729px 3.547px 0px rgba(0,0,0,0),0px 2.717px 2.038px 0px rgba(0,0,0,0),0px 1.196px .897px 0px rgba(0,0,0,0)}.resource-wrapper.event-resource-wrapper{flex-direction:column;align-items:flex-start}.resource-wrapper.event-resource-wrapper a .event-location{padding-bottom:48px}.resource-wrapper h2,.resource-wrapper h3,.resource-wrapper p,.resource-wrapper a,.resource-wrapper .h3{color:#2c0976}.resource-wrapper .resource-item-wrapper{text-align:left;padding:24px;background:#fff;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;flex:1}.resource-wrapper a{width:100%;display:flex;position:relative;align-self:stretch;background:#fff;flex-direction:column}.resource-wrapper a .small-link-with-arrow.black{position:static}.resource-item-wrapper h2,.resource-item-wrapper h3{position:relative;text-align:left;font-size:22px;line-height:1.3;margin-bottom:12px}.resource-item-wrapper h2{margin-bottom:56px}.resource-item-wrapper h3{color:#3730a3;font-style:normal}.resource-item-wrapper .read-case-study{border-top:1px solid #e2e8f0;padding-top:16px;color:#3730a3;font-style:normal;position:relative}.resource-item-wrapper .read-case-study:after{content:"";display:inline-block;width:62px;height:8px;margin-left:8px;background-repeat:no-repeat;background-size:100% 100%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2262%22%20height%3D%228%22%20viewBox%3D%220%200%2062%208%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M61.3536%204.03568C61.5488%203.84042%2061.5488%203.52384%2061.3536%203.32858L58.1716%200.146595C57.9763%20-0.0486672%2057.6597%20-0.0486672%2057.4645%200.146595C57.2692%200.341857%2057.2692%200.65844%2057.4645%200.853702L60.2929%203.68213L57.4645%206.51056C57.2692%206.70582%2057.2692%207.0224%2057.4645%207.21766C57.6597%207.41293%2057.9763%207.41293%2058.1716%207.21766L61.3536%204.03568ZM0%203.68213V4.18213H61V3.68213V3.18213H0V3.68213Z%22%20fill%3D%22%2314167C%22/%3E%3C/svg%3E")}.two-column-flex-grid .resource-wrapper,.two-column-flex-grid .featured-resource-item{flex:1 0 34%}.three-column-flex-grid .resource-wrapper{flex:1 1 28%;max-width:336px}@media(max-width: 991px){.three-column-flex-grid .resource-wrapper{flex:1 0 34%;max-width:initial}}@media(max-width: 767px){.three-column-flex-grid .resource-wrapper{flex:1 0 90%}}.four-column-flex-grid .resource-wrapper{flex:1 0 20%}@media(max-width: 991px){.four-column-flex-grid .resource-wrapper{flex:1 0 34%;max-width:initial}}@media(max-width: 767px){.four-column-flex-grid .resource-wrapper{flex:1 0 90%}}.bcard{box-shadow:none;border-radius:0;overflow:visible}.bcard a{background:rgba(0,0,0,0);flex-direction:column;height:100%}.bcard .resource-image{position:relative;aspect-ratio:4/3;padding-bottom:0;border-radius:16px;overflow:hidden;border-bottom:0;background-color:#2c0976;background-size:cover;background-position:center}.bcard .resource-image:after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0) 42%);pointer-events:none}.bcard-tags{position:absolute;top:12px;right:12px;display:flex;gap:8px;z-index:2}.bcard-tag{display:inline-flex;align-items:center;background:#fff;color:#2c0976;font-size:12px;font-weight:500;line-height:1;padding:8px 12px;border-radius:9999px}.bcard-tag--trending{background:#4f46e5;color:#fff}.bcard-meta{position:absolute;left:16px;bottom:12px;right:16px;display:flex;flex-wrap:wrap;gap:8px 16px;z-index:2}.bcard-meta-item{display:inline-flex;align-items:center;gap:4px;color:#fff;font-size:14px;line-height:1}.bcard-meta-item img{width:16px;height:16px;filter:brightness(0) invert(1)}.bcard .resource-item-wrapper{background:rgba(0,0,0,0);padding:20px 0 0;flex:1;display:flex;flex-direction:column;align-items:flex-start}.bcard h3,.bcard h2{font-size:22px;line-height:1.3;color:#2c0976;margin-bottom:8px}.bcard-excerpt{color:#404d5f;font-size:14px;line-height:1.3;margin:0 0 20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bcard-read{margin-top:auto;display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid #e2e8f0;border-radius:9999px;color:#2c0976;font-weight:500;font-size:14px;line-height:1}.bcard-read:after{content:"→";color:#4f46e5}.bcard-read:hover{border-color:#4f46e5}.bcard--cs .bcard-logo{position:absolute;left:16px;bottom:16px;z-index:2;display:inline-flex;align-items:center;background:#fff;border-radius:8px;padding:8px 12px}.bcard--cs .bcard-logo img{display:block;height:22px;width:auto;max-width:120px;object-fit:contain}.featured-resource-wrapper{border-radius:16px;border:1px solid #e2e8f0;overflow:hidden;box-shadow:0 8px 24px rgba(15,23,42,.06);background:#fff}.featured-resource-wrapper .featured-resource-item{align-items:stretch;display:flex}.featured-resource-wrapper .featured-content-wrapper{align-self:center}.featured-resource-wrapper .featured-resource-content{padding:48px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.featured-resource-wrapper .featured-resource-content h2{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.featured-resource-wrapper .featured-resource-content h2{font-size:32px}}.featured-resource-wrapper .featured-resource-content h2{margin:0;font-size:32px}.featured-resource-wrapper .featured-resource-content p{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.5;color:#404d5f}@media(max-width: 767px){.featured-resource-wrapper .featured-resource-content{padding:32px}}.featured-resource-wrapper .featured-resource-quotation{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:22px;line-height:1.4;color:#0f172a}.featured-resource-wrapper .testimonial-author{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;color:#0f172a}.featured-resource-wrapper .testimonial-company{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#404d5f;margin:0}.featured-resource-wrapper .resource-image{background-color:#f1f5fc;background-image:linear-gradient(135deg, #eef1fb 0%, #f4eefb 100%);padding-bottom:100%;border-bottom:0;width:100%}@media(max-width: 767px){.featured-resource-wrapper .resource-image{padding-bottom:0;min-height:260px;background-position:0 0}}.featured-resource-content{padding-right:64px}@media(max-width: 991px){.featured-resource-content{padding-right:24px}}@media(max-width: 767px){.featured-resource-content{padding:24px}}.featured-content-wrapper{align-self:center}.resource-image{background-repeat:no-repeat;background-size:cover;padding-bottom:81%;border-bottom:1px solid #e2e8f0;background-position:50% 50%;width:100%}@media(max-width: 767px){.resource-image{padding-bottom:0;height:300px}}.resource-ebooks{background-image:url("images/icons/ebook.svg")}.resource-post{background-image:url("images/icons/blog.svg")}.resource-case_studies{background-image:url("images/icons/case-study.svg")}.resource-infographics{background-image:url("images/icons/infographic.svg")}.resource-videos{background-image:url("images/icons/video.svg")}.resource-webinars{background-image:url("images/icons/webinar.svg")}.resource-data_sheets{background-image:url("images/icons/data-sheet.svg")}.resource-event{width:100%;background-size:contain;padding-bottom:50%}@media(max-width: 767px){.resource-event{padding-bottom:0;height:300px}}.featured-asset-content-wrapper{max-width:40%;margin-left:auto;padding:124px 56px 136px 0}@media screen and (max-width: 991px){.featured-asset-content-wrapper{max-width:100%;margin-left:0;padding-left:56px;padding-right:56px}}@media screen and (max-width: 767px){.featured-asset-content-wrapper{max-width:100%;padding-left:16px;padding-right:16px}}.featured-resource-block.grid.margin-bottom-48{background-color:rgba(0,0,0,0);border-radius:0}@media screen and (max-width: 991px){.featured-resource-block.grid.margin-bottom-48{height:auto}}.grid-resource-image{width:100%;height:250px;background-position:50%;background-repeat:no-repeat;background-size:cover;flex:none}.collection-list-32{flex-flow:wrap;display:flex;justify-content:space-between}.featured-resource-block-inner.grid{justify-content:space-between;padding:0}@media screen and (max-width: 767px){.featured-resource-block-inner.grid{padding-top:0;padding-left:0;padding-right:0}}.featured-resource-block-inner.grid .resource-post-title.inline{color:#2c0976;padding:48px}.featured-resource-block-inner.grid .resource-post-type{color:#2c0976;margin-bottom:16px;padding-top:16px}.featured-resource-block-inner{text-align:left;flex-direction:column;flex:1;justify-content:space-between;padding:32px 48px;display:flex}.post-type-page .content-block ul.pagination,.archive.category .content-block ul.pagination{margin-top:32px;justify-content:center;padding-left:0}.post-type-page .content-block ul.pagination li,.archive.category .content-block ul.pagination li{padding-right:16px}.post-type-page .content-block ul.pagination li a,.archive.category .content-block ul.pagination li a{color:#b7c0cb}.resource_block{list-style-type:none;padding:0;margin:0;display:flex}.resource_block li{margin:0 16px}.resource_block a{position:relative;display:block;background-position:0 0;background-repeat:no-repeat;background-size:cover;height:230px;width:230px;border-radius:16px;overflow:hidden}.resource_block a:hover,.resource_block a:active,.resource_block a:visited{color:#fff}.resource_block a:after{background-color:rgba(20,0,60,.3);content:"";position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.resource_block a span{position:absolute;color:#fff;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;z-index:3}.two-column-flex-grid.success-callout{background-color:#fff;border-top-left-radius:30px;border-bottom-left-radius:30px;overflow:hidden;box-shadow:2px 2px 24px rgba(0,0,0,.25)}.image-background{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 991px){.image-background{height:340px}}.image-539{padding-bottom:0;padding-right:8px;float:left}.new-quote{color:#687281;font-family:Tobias,Arial,sans-serif;display:inline}.two-column-flex-item.no-top-padding{align-self:stretch}@media screen and (max-width: 991px){.two-column-flex-item.no-top-padding{margin-top:0}}.two-column-flex-item.success-callout-padding{padding-left:24px;padding-right:24px}.image-540{height:100%}@media screen and (max-width: 991px){.image-540{height:auto}}.collection-list-32.ebooks .featured-resource-block-inner,.listview.mb-3 .collection-list-32 .featured-resource-block-inner{align-items:flex-start}.post-type-page.resources .collection-list-32.ebooks{flex-direction:column}.post-type-page.resources .collection-list-32.ebooks .collection-item-25{margin-bottom:48px}.post-type-page.resources .collection-list-32.ebooks .collection-item-25 a{color:#2c0976}.post-type-page.resources .collection-list-32.ebooks .collection-item-25 .read-more-button{text-align:left}.post-type-page.resources .collection-list-32.ebooks .featured-resource-block.grid.margin-bottom-48{height:auto}.post-type-page.resources .collection-list-32.ebooks .grid-resource-image{display:none}.post-type-page.resources .collection-list-32.webinars{justify-content:space-evenly}.post-type-page.resources .collection-list-32.webinars .collection-item-25{width:40%}@media screen and (max-width: 991px){.post-type-page.resources .collection-list-32.webinars .collection-item-25{width:100%}}.post-type-page.resources .collection-list-32.post{justify-content:space-evenly}.post-type-page.resources .collection-list-32.post .collection-item-25{width:23%}@media screen and (max-width: 991px){.post-type-page.resources .collection-list-32.post .collection-item-25{width:48%}}@media screen and (max-width: 767px){.post-type-page.resources .collection-list-32.post .collection-item-25{width:100%}}.post-type-page.resources .collection-list-32.post .collection-item-25 .resource-post-title{padding:24px;margin-bottom:0}.post-type-page .content-block ul.resource-category-container{margin-bottom:0}.post-type-page .content-block ul.resource-category-container img{margin-bottom:24px}.resource-categories .resource-category-container{display:flex;align-items:stretch;gap:32px;flex-wrap:wrap}.resource-categories li{display:flex;padding:32px;flex-direction:column;align-items:flex-start;gap:32px;background:#fff;border-radius:16px;box-shadow:0px 60px 45px 0px rgba(0,0,0,.01),0px 30.029px 22.522px 0px rgba(0,0,0,.01),0px 18.088px 13.566px 0px rgba(0,0,0,.01),0px 11.592px 8.694px 0px rgba(0,0,0,.01),0px 7.513px 5.635px 0px rgba(0,0,0,0),0px 4.729px 3.547px 0px rgba(0,0,0,0),0px 2.717px 2.038px 0px rgba(0,0,0,0),0px 1.196px .897px 0px rgba(0,0,0,0);flex:1 0 20%}@media(max-width: 991px){.resource-categories li{flex:1 0 34%;max-width:initial}}@media(max-width: 767px){.resource-categories li{flex:1 0 90%}}.resource-categories li a{color:#2c0976}.resource-item-type{margin-bottom:4px}.popular-resource-wrapper{display:flex;column-gap:64px}@media(max-width: 767px){.popular-resource-wrapper{flex-direction:column}}.popular-resource-container{display:flex;text-align:left;flex:1 0 34%}.popular-resource{display:flex}@media(max-width: 767px){.popular-resource{margin-bottom:32px;flex-direction:column}}.popular-resource a{color:#000;display:flex;flex-direction:column}@media(max-width: 767px){.popular-resource a{align-items:flex-start}}.popular-resource a p{color:#687281}.popular-resource a p.author-info{color:#2c0976}.popular-resource .popular-image{margin-bottom:24px}@media(max-width: 767px){.popular-resource .popular-image{max-width:100%;border-radius:12px}}.popular-resource .resource-item-wrapper h2{margin-bottom:40px}.popular-resource .resource-item-wrapper h2:after{width:124px;bottom:-24px}.popular-right{row-gap:32px;flex-direction:column}@media(max-width: 767px){.popular-right{row-gap:0}}.popular-right .popular-resource a{flex-direction:row;align-items:flex-start;color:#2c0976}.popular-right .popular-resource a p{color:#687281}.popular-right .popular-resource a p.author-info{color:#2c0976}.popular-right .popular-resource a span{color:#2c0976}@media(max-width: 991px){.popular-right .popular-resource a{flex-direction:column}}.popular-right .popular-image{max-width:200px;margin-right:24px}@media(max-width: 767px){.popular-right .popular-image{max-width:100%}}.popular-right .resource-item-wrapper h3{margin-bottom:32px}.popular-right .resource-item-wrapper h3:after{width:84px;bottom:-24px}.author-info{display:flex;align-items:center}.author-info img{margin-right:8px;height:18px}.author-info img:nth-of-type(2){margin-left:32px}.resource-wrapper .resource-image{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:16/10;padding-bottom:0;border-bottom:0;background-size:cover;background-position:center}@media(max-width: 767px){.resource-wrapper .resource-image{padding-bottom:0}}.resource-wrapper .resource-item-type{position:absolute;left:12px;bottom:12px;margin:0;padding:4px 12px;border-radius:9999px;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.5);backdrop-filter:blur(8px);color:#fff;font-size:12px;line-height:1.3;z-index:2}.resource-wrapper .resource-item-wrapper{padding-top:16px;justify-content:flex-start}.resource-wrapper .read-case-study{border-top:0;padding-top:0;margin-top:auto;color:#0f172a;font-weight:700;display:inline-flex;align-items:center;gap:8px}.resource-wrapper .read-case-study:after{content:"→";color:#4f46e5;font-weight:400;position:static;background:none;display:inline;width:auto;height:auto;margin-left:0;line-height:1}.resource-archive__featured{padding-top:48px}.resource-archive__grid{padding-top:64px;padding-bottom:64px}@media(max-width: 991px){.resource-archive__grid{padding-top:48px;padding-bottom:48px}}.resource-archive #resource-archive-results{transition:opacity .15s ease}.integrations-flex-wrapper{display:flex;align-items:stretch;gap:32px;flex-wrap:wrap}.integrations-item{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:32px;background:#fff;color:#2c0976;border-radius:16px;box-shadow:0px 60px 45px 0px rgba(0,0,0,.01),0px 30.029px 22.522px 0px rgba(0,0,0,.01),0px 18.088px 13.566px 0px rgba(0,0,0,.01),0px 11.592px 8.694px 0px rgba(0,0,0,.01),0px 7.513px 5.635px 0px rgba(0,0,0,0),0px 4.729px 3.547px 0px rgba(0,0,0,0),0px 2.717px 2.038px 0px rgba(0,0,0,0),0px 1.196px .897px 0px rgba(0,0,0,0);flex:1 1 28%;max-width:336px}@media(max-width: 991px){.integrations-item{flex:1 0 34%;max-width:initial}}@media(max-width: 767px){.integrations-item{flex:1 0 90%}}.integrations-item a{color:#2c0976;display:flex;padding:32px;flex-direction:column;gap:32px}.integrations-item img{height:50px;width:100%;object-fit:contain;object-position:0% 0%}.integrations-item.integrations-sort{display:none}.integrations-item.show{display:flex}.filter-container{flex-flow:wrap;align-items:flex-start;display:flex}.filter-container .filter-wrapper{background-color:#fff;border-radius:0;margin-bottom:16px;margin-right:16px;padding-left:0;display:block;width:31%}.filter-item{margin-bottom:0;padding-top:8px;padding-bottom:8px;display:block;cursor:pointer}.integrations-list-wrapper{max-width:100%;flex:none;overflow:hidden}@media screen and (max-width: 991px){.integrations-list-wrapper{max-width:99%}}.integrations-list{max-width:1052px;grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;align-items:stretch;display:flex}@media screen and (max-width: 991px){.integrations-list{max-width:700px;min-width:auto;flex-direction:row}}@media screen and (max-width: 767px){.integrations-list{width:100%;max-width:none}}.padding-left-96{padding-left:96px}@media screen and (max-width: 991px){.padding-left-96{padding-left:0}}.integration-item{width:85px;height:85px;background-color:#fff;border-radius:12px;justify-content:center;align-items:center;display:flex}.integration-item-image{width:60px;height:60px}@media screen and (max-width: 991px){.collection-item-32{width:21%}}.featured-integration .integrations-item{padding:32px}.featured-integration .integrations-item img{object-position:50% 50%}.integrations-block{width:100%}.integrations-header{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;margin-bottom:32px}.integrations-header__left h2{color:#0f172a;margin-bottom:12px}.integrations-header__left .new-font{color:#404d5f}.integrations-header__right{flex-shrink:0;padding-top:4px}.integrations-image{width:100%;height:auto;display:block;border-radius:16px}@media(max-width: 768px){.integrations-header{flex-direction:column;gap:20px}.integrations-header__left{max-width:100%}.integrations-header__right{padding-top:0}}.collection-item-29{width:100%;display:flex}.link-block-93{width:100%;color:#000;cursor:pointer;border-bottom:1px solid #e2e8f0;flex:none;margin-top:16px;padding-top:16px;padding-bottom:16px}.w-inline-block{max-width:100%;display:inline-block}.div-block-1911{display:flex}@media screen and (max-width: 767px){.div-block-1911{flex-direction:column}}.div-block-1912{width:160px;border-radius:12px;flex:none;align-self:stretch;align-items:center;margin-right:32px;display:flex}@media screen and (max-width: 767px){.div-block-1912{margin-bottom:32px;margin-right:0}}.image-526{display:block}.body-small.margin-bottom-8{margin-bottom:8px}.press-heading{margin-bottom:32px}.collection-item-7{width:100%;display:inline-block}.text-block-452{padding-bottom:16px}.text-block-453{margin-bottom:16px}@media screen and (max-width: 767px){.w-row,.w-container .w-row{margin-left:0;margin-right:0}}.event-signup,.event-be-there{background-color:#f1f5fc}.event-signup .two-column-flex-grid,.event-be-there .two-column-flex-grid{text-align:left;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0px 4px 8px 0px rgba(0,0,0,.15)}.event-signup .two-column-flex-grid .two-column-flex-item,.event-be-there .two-column-flex-grid .two-column-flex-item{align-self:stretch;padding:40px}@media screen and (max-width: 991px){.event-signup .two-column-flex-grid .two-column-flex-item,.event-be-there .two-column-flex-grid .two-column-flex-item{margin-top:0}}.single-events em{color:#e2e8f0;font-style:normal}.single-events .image-side{background:#fff}.single-events .image-side img{margin-bottom:32px}.single-events .form-side{background:#3730a3}.single-events .form-side h2,.single-events .form-side h4{color:#e2e8f0}.single-events .form-side form label{color:#fff}.single-events .form-side form{color:#fff}.single-events .form-side form .mktoHtmlText{color:#fff !important}.single-events .form-side form.mktoForm .mktoAsterix,.single-events .form-side form #LblOpt_In__c{color:#fff !important}.single-events .form-side #marketo-tos{color:#fff}.single-events .form-side #marketo-tos a{color:#fff}.single-events #thank-you{color:#fff}.single-events .carousel-item{border-radius:24px;background:#fff;padding:40px}.single-events .carousel-item img{margin-right:32px}.small-cap{color:rgba(255,255,255,.8)}.large-cap{color:rgba(255,255,255,.4)}.content-heading-wrapper.dark-bg h2{color:rgba(255,255,255,.92)}.flexible-grid.multi-field{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px 32px;align-content:initial}.flexible-grid.multi-field.one-columns{grid-template-columns:1fr}.flexible-grid.multi-field.three-columns{grid-template-columns:repeat(3, 1fr)}.flexible-grid.multi-field.four-columns{grid-template-columns:repeat(4, 1fr)}.flexible-grid.multi-field.five-columns{grid-template-columns:repeat(5, 1fr);justify-content:initial}.flexible-grid.multi-field.six-columns{grid-template-columns:repeat(6, 1fr);justify-content:initial}.flexible-grid.multi-field>.column{flex:initial;max-width:none;width:auto}@media(max-width: 991px){.flexible-grid.multi-field{grid-template-columns:repeat(2, 1fr)}.flexible-grid.multi-field.three-columns{grid-template-columns:repeat(2, 1fr)}.flexible-grid.multi-field.four-columns,.flexible-grid.multi-field.five-columns,.flexible-grid.multi-field.six-columns{grid-template-columns:repeat(3, 1fr)}.flexible-grid.multi-field.one-columns{grid-template-columns:1fr}}@media(max-width: 767px){.flexible-grid.multi-field{grid-template-columns:1fr}.flexible-grid.multi-field.three-columns{grid-template-columns:1fr}.flexible-grid.multi-field.four-columns{grid-template-columns:1fr}.flexible-grid.multi-field.five-columns{grid-template-columns:repeat(2, 1fr)}.flexible-grid.multi-field.six-columns{grid-template-columns:repeat(2, 1fr)}}.multi-field .column h5{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:450;line-height:1.4;color:#4f46e5;margin:0}@media(max-width: 767px){.multi-field .column h5{font-size:18px}}.multi-field .column h5{margin:0 0 12px}.multi-field .column h2,.multi-field .column h3,.multi-field .column .h2,.multi-field .column .h3{margin:0 0 8px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:22px;line-height:1.3;letter-spacing:-0.01em;color:#0f172a}.multi-field .column .horizontal-rule,.multi-field .column>p{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.multi-field .column .horizontal-rule,.multi-field .column>p{font-size:16px}}.multi-field .column .horizontal-rule,.multi-field .column>p{color:#404d5f}.multi-field .column .horizontal-rule p,.multi-field .column>p p{margin:0;font-size:inherit;line-height:inherit;color:inherit}.multi-field .column .icon{max-width:42px;align-self:flex-start}.multi-field .column .base-image{border-radius:16px}.multi-field .column .new-demo-button:not(:first-child),.multi-field .column .new-cta-link:not(:first-child),.multi-field .column .ds-btn--secondary:not(:first-child),.multi-field .column .ds-btn--link:not(:first-child){margin-top:24px}.multi-field .column.light-text h2,.multi-field .column.light-text h3,.multi-field .column.light-text .h2,.multi-field .column.light-text .h3,.multi-field .column.light-text h5{color:#fff}.multi-field .column.light-text .horizontal-rule,.multi-field .column.light-text>p,.multi-field .column.light-text .horizontal-rule p,.multi-field .column.light-text>p p{color:rgba(255,255,255,.8)}.multi-field__lottie{display:block;width:100%;max-width:100%;margin:0 0 24px;border-radius:16px;overflow:hidden;aspect-ratio:1/1}.inline .multi-field__lottie,.icon-block .multi-field__lottie{aspect-ratio:auto;max-width:64px;margin-bottom:16px}.multi-field .inline .inline-icon-heading{display:flex;align-items:center;flex-flow:row wrap;column-gap:12px;margin-bottom:16px}.multi-field .inline .inline-icon-heading h3{margin-bottom:0}.multi-field .icon-block .icon{margin-bottom:16px}.multi-field .link-right .icon-link-wrap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.multi-field .link-box{display:flex;flex-direction:column}.multi-field .img-below{display:flex;flex-direction:column}.multi-field .img-below .base-image{order:4;margin-bottom:0;align-self:flex-start}.multi-field .img-below .new-demo-button,.multi-field .img-below .ds-btn--secondary{order:5}.multi-field.mf-cards .img-below .base-image,.multi-field .mf-cards .img-below .base-image{margin:auto 0 0 auto;align-self:flex-end}.multi-field.mf-cards .cbgimage,.multi-field .mf-cards .cbgimage{padding:0;overflow:hidden}.multi-field.mf-cards .cbgimage>.border-transparent,.multi-field .mf-cards .cbgimage>.border-transparent{padding:32px}.multi-field.mf-cards .light-border,.multi-field .mf-cards .light-border{padding:0;overflow:hidden}.multi-field.mf-cards .light-border>.border-transparent,.multi-field .mf-cards .light-border>.border-transparent{padding:24px}.multi-field .bor-above{border-top:1px solid #e2e8f0;padding-top:32px}.multi-field .bor-above .horizontal-rule,.multi-field .bor-none .horizontal-rule{border-top:0}.multi-field .bor-icon .horizontal-rule{border-top:1px solid #e2e8f0;padding-top:16px}.multi-field .light-border{border:1px solid #e2e8f0;border-radius:16px;padding:24px}.multi-field .white{border-radius:16px;background:#fff;box-shadow:0 20px 40px rgba(15,23,42,.06);padding:32px}.multi-field .white h5{color:#4f46e5}.multi-field .glass{border-radius:16px;padding:32px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.2) 100%);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border:1px solid rgba(255,255,255,.35)}.multi-field .outline.dark,.multi-field.dark .column{color:#fff;background:rgba(0,0,0,0);box-shadow:none}.multi-field .outline.dark h2,.multi-field .outline.dark h3,.multi-field .outline.dark .horizontal-rule,.multi-field .outline.dark p,.multi-field.dark .column h2,.multi-field.dark .column h3,.multi-field.dark .column .horizontal-rule,.multi-field.dark .column p{color:#fff}.multi-field.layout-masonry{display:flex;flex-direction:column;flex-wrap:wrap;max-height:1000px;gap:0}@media(max-width: 991px){.multi-field.layout-masonry{max-height:none}}.content-wrapper.glass .column h5,.content-wrapper.light-blue .column h5,.content-wrapper.cyan .column h5,.content-wrapper.purple .column h5{color:#687281;font-size:14px;font-weight:500;line-height:1.4}.content-wrapper.glass .column.light-border,.content-wrapper.light-blue .column.light-border,.content-wrapper.cyan .column.light-border,.content-wrapper.purple .column.light-border{border-color:#9aa6b8}.content-wrapper.glass .icon-block .icon,.content-wrapper.light-blue .icon-block .icon,.content-wrapper.cyan .icon-block .icon,.content-wrapper.purple .icon-block .icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:56px;height:56px;max-width:none;aspect-ratio:1/1;padding:11.2px;box-sizing:border-box;background:#fff;border-radius:12px;object-fit:contain}.sidebyside{display:flex;align-items:flex-start;text-align:left !important;column-gap:48px;padding-bottom:32px;border-bottom:1px solid #e2e8f0;margin-bottom:32px}.sidebyside h2{flex:2;margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.sidebyside h2{font-size:32px}}.sidebyside .horizontal-rule,.sidebyside>p,.sidebyside .new-font{flex:3;padding-top:8px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.sidebyside .horizontal-rule,.sidebyside>p,.sidebyside .new-font{font-size:16px}}.sidebyside .horizontal-rule,.sidebyside>p,.sidebyside .new-font{color:#404d5f}.sidebyside .main-heading-cta{flex:1;align-self:flex-end;text-align:right}@media(max-width: 991px){.sidebyside{flex-direction:column}.sidebyside h2{margin-bottom:24px}.sidebyside .main-heading-cta{text-align:left;align-self:flex-start}}.flexible-grid.mf-media-half .base-image{max-width:50%;height:auto;margin-left:auto;margin-right:auto}.two-column-flex-item.tc-media-half img.contain,.two-column-flex-item.tc-media-half .tc-video,.two-column-flex-item.tc-media-half .carousel{max-width:50%;height:auto;margin-left:auto;margin-right:auto}.content-heading-wrapper.heading-align-left{text-align:left;align-items:flex-start;margin-left:0;margin-right:auto}.content-heading-wrapper.heading-align-left .main-heading-cta{justify-content:flex-start}.content-heading-wrapper__eyebrow{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:450;line-height:1.4;color:#4f46e5;margin:0}@media(max-width: 767px){.content-heading-wrapper__eyebrow{font-size:18px}}.content-heading-wrapper__eyebrow{margin:0 0 8px;color:#687281}.statistic-big.dark-bg.size-adjust{margin-bottom:24px}.margin-bottom-28{margin-bottom:24px}.margin-top-48.body-small.align-right{text-align:right;font-style:italic}.page-id-1795 .tco-savings-wrapper{display:flex;justify-content:space-around}@media(max-width: 991px){.page-id-1795 .tco-savings-wrapper{flex-wrap:wrap}.page-id-1795 .tco-savings-wrapper .tco-savings-item{width:100%}}.page-id-1795 .tco-savings-wrapper .two-savings-item{padding:32px;text-align:left}.page-id-1795 .tco-savings-wrapper .two-savings-item .form-item-wrapper input,.page-id-1795 .tco-savings-wrapper .two-savings-item .form-item-wrapper select{margin-bottom:20px;width:150px}.page-id-1795 .form-items-two-column{display:flex;column-gap:16px}.page-id-1795 .tco-savings-item{background:#4f46e5;padding:32px;border-radius:24px;color:#fff}.page-id-1795 .tco-savings-item .white{margin-top:32px}.page-id-1795 .tco-checkbox-wrapper{display:flex;flex-direction:row-reverse;justify-content:start}.page-id-1795 .large-stat-item{color:#fff}.page-id-1795 .article-body .content-block ul{list-style-type:disc;padding-left:32px}.page-id-1609 .row{justify-content:space-around}.page-id-1444 .content-block .flexible-list-item{display:flex;align-items:center;width:50%;float:left}@media screen and (max-width: 1039px){#header .headwrapper #mobile_nav{overflow-y:scroll;padding-bottom:325px;display:block}}@media screen and (max-height: 400px)and (max-width: 800px){#header .headwrapper #mobile_nav{overflow-y:scroll;padding-bottom:150px;display:block}}.single-press .article-body{text-align:left}.page-id-1795 .flexible-grid{grid-column-gap:0px}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{left:6px !important}.iti--allow-dropdown{height:45px;width:100%}@media screen and (max-width: 480px){.iti--allow-dropdown{height:27px}}.page-id-1458 .column-two.dark{color:#000}.mktoForm #Phone{padding-left:56px !important}.page-id-1888 .navbar-brand img{margin-bottom:0}.page-id-1795 .flexible-grid{grid-column-gap:0px}.page-id-1954 em{font-style:normal}.page-id-1458 .column-two.dark{color:#000}.single-role .column-two.dark{color:#000}@media only screen and (max-width: 1200px)and (min-width: 992px){#footer .nav-footer>ul{grid-column-gap:24px}}.page-id-2155 .gray .flexible-grid .column-three,.page-id-2335 .gray .flexible-grid .column-three{border-radius:24px;background:#fff;padding:32px}.page-id-2168 .col-md-6 h2.margin-bottom-24{margin-bottom:0}@media screen and (min-width: 992px){.page-id-2168 .col-md-6:nth-of-type(1){padding-right:64px}}.home .heading-section-toggle.home-heading.home-bg{background-image:url()}.home .image-488.home-background.new-home-background{background-position:50% 50%}.page-id-2247 .heading-section-toggle.home-heading.home-bg{background-color:#fff}.page-id-2247 .image-488.home-background.new-home-background{background-position:50% 50%}.page-id-2335 blockquote{color:#4f46e5;border-style:none none none solid;border-left-width:5px;border-left-color:#4f46e5;margin-bottom:56px;margin-left:32px;padding:8px 20px;text-align:left}.page-id-2335 blockquote p{margin-bottom:0}.page-id-2292 .col-md-6{text-align:left}.page-id-2292 h3.tobias-small{margin-top:32px}.page-id-2292 .col-md-6 h3.tobias-small{margin-top:0px}.page-id-1795 .content-wrapper .content-wrapper .content-wrapper{padding-top:24px;padding-bottom:24px}.page-id-1795 .tco-savings-wrapper{justify-content:space-around}.page-id-2609 .mktoForm button[type=submit].mktoButton{background-color:#4f46e5 !important}.post-type-post .aligncenter{margin:auto;display:block}.columns-2 .slide-quote-left{padding:24px}.page-id-1702 .integrations-item{padding:32px}.page-id-1702 .integrations-item img{object-position:50% 50%}.single-events .dark-bg .new-demo-button{background:blue}.single-events .black .new-demo-button{background:blue}.page-id-2950 .two-column-flex-item-content li{margin-bottom:16px}.navbar-brand{margin-right:12px}.navbar-brand.max-width-225 img{max-width:225px}@media screen and (min-width: 991px)and (max-width: 1440px){.image-488{-o-object-fit:cover;object-fit:cover}}.page-id-1776 .content-block .flexible-list-item{display:flex;align-items:center;width:50%;float:left}#LblProduct_Interest__c{margin-bottom:20px !important}.mktoForm .mktoRadioList>label,.mktoForm .mktoCheckboxList>label{width:260px;padding-bottom:16px}.negative-top-margin #header-alt{z-index:2}@media(max-width: 1039px){.negative-top-margin #header-alt .large-container{padding-top:0;padding-bottom:0px}}.negative-top-margin #content{margin-top:-84px}@media(max-width: 1039px){.negative-top-margin #content.content-wrapper .wrapper>.content-wrapper article .article-content .article-body .content-wrapper:first-of-type{padding-top:84px}}.page-template-template-full_bg .two-column-flex-grid ol{list-style-type:circle}.page-template-template-full_bg #mktoForm_1625 #LblCandidate_AI_hiring_process_improvements__c{margin-bottom:16px !important}.page-template-template-full_bg #mktoForm_1625 .mktoCheckboxList label{color:#2c0976}.page-id-4331 table.comparison-table td:first-child{color:#2b145b}.page-id-4331 table td:not(:first-child){padding-left:24px}.page-id-4331 table.comparison-table th{color:#2b145b}.two-column-flex-grid.video-playlist .playlist-container{overflow-y:auto}.video-embed-container-50{max-width:700px}.page-id-1458 .header-cta-wrapper .new-demo-button.margin-right-24{margin-bottom:24px}#content-align-left h2{text-align:left}#content-align-left h3{margin-bottom:0}#content-align-left .horizontal-rule{border:0}.invert-form-color .two-column-flex-grid .customer-logo-wrapper{flex-wrap:wrap}.invert-form-color .two-column-flex-grid .customer-logo-wrapper .customer-logo-box{width:43%;margin-bottom:32px}.page-id-4492 #calculator-form .column{float:left;width:30%}.page-id-4492 #calculator-form .clear{clear:both}.page-id-4492 .row:after{content:"";display:table;clear:both}.page-id-4492 #calculator-form input{background-color:#fff;border:0;padding:8px !important;color:#000;font-style:normal;border-radius:16px}.page-id-4492 #calculator-form input::placeholder{font-style:normal;color:#687281}.page-id-4492 #calculator-form button{border:0;padding:12px 20px !important;border-radius:16px !important;background:linear-gradient(270deg, #3730a3 0%, #2c0976 100%) !important;box-shadow:0px -1px 2px 0px rgba(0,0,0,.02) inset,0px -2px 8px 0px rgba(0,0,0,.01) inset;color:rgba(255,255,255,.92);margin:32px 0px 0px 0px}.page-id-4492 #calculator-form #calculator-form-column1 input{width:175px}.page-id-4492 #result{margin:40px 0px 0px 0px}.content-wrapper .light-blue h1,.content-wrapper .light-blue h2,.content-wrapper .light-blue h3,.content-wrapper .light-blue h4,.content-wrapper .light-blue h5,.content-wrapper .light-blue h6,.content-wrapper .light-blue p,.content-wrapper .light-blue ul,.content-wrapper .light-blue li,.content-wrapper .light-blue div,.content-wrapper .light-blue span,.content-wrapper .light-blue .new-font{color:#000}.content-wrapper .black h1,.content-wrapper .black h2,.content-wrapper .black h3,.content-wrapper .black h4,.content-wrapper .black h5,.content-wrapper .black h6,.content-wrapper .black p,.content-wrapper .black ul,.content-wrapper .black li,.content-wrapper .black div,.content-wrapper .black span{color:#fff}.content-wrapper .black em{color:#e2e8f0;font-style:normal}.content-wrapper .black h4{color:#e2e8f0}.content-wrapper .black .mktoForm button[type=submit].mktoButton{background-color:#4f46e5 !important}.content-wrapper .black .mktoForm button[type=submit].mktoButton:link,.content-wrapper .black .mktoForm button[type=submit].mktoButton:visited,.content-wrapper .black .mktoForm button[type=submit].mktoButton:hover,.content-wrapper .black .mktoForm button[type=submit].mktoButton:active{background-color:#4f46e5 !important}.content-wrapper .black .new-demo-button{background-color:#4f46e5}.dark-bg .new-demo-button{background-color:#4f46e5}.content-wrapper .blue .resource-wrapper h2,.content-wrapper .blue .resource-wrapper h3,.content-wrapper .blue .resource-wrapper p,.content-wrapper .blue .resource-wrapper a,.content-wrapper .blue .resource-wrapper .h3,.content-wrapper .blue .resource-wrapper div,.content-wrapper .blue .resource-wrapper span,.content-wrapper .black .resource-wrapper h2,.content-wrapper .black .resource-wrapper h3,.content-wrapper .black .resource-wrapper p,.content-wrapper .black .resource-wrapper a,.content-wrapper .black .resource-wrapper .h3,.content-wrapper .black .resource-wrapper div,.content-wrapper .black .resource-wrapper span,.content-wrapper .animate .resource-wrapper h2,.content-wrapper .animate .resource-wrapper h3,.content-wrapper .animate .resource-wrapper p,.content-wrapper .animate .resource-wrapper a,.content-wrapper .animate .resource-wrapper .h3,.content-wrapper .animate .resource-wrapper div,.content-wrapper .animate .resource-wrapper span{color:#2c0976}body:not(.invert-form-color) .blue .ciof label,body:not(.invert-form-color) .blue .ciof input,body:not(.invert-form-color) .blue .ciof select,body:not(.invert-form-color) .blue .ciof textarea,body:not(.invert-form-color) .black .ciof label,body:not(.invert-form-color) .black .ciof input,body:not(.invert-form-color) .black .ciof select,body:not(.invert-form-color) .black .ciof textarea,body:not(.invert-form-color) .animate .ciof label,body:not(.invert-form-color) .animate .ciof input,body:not(.invert-form-color) .animate .ciof select,body:not(.invert-form-color) .animate .ciof textarea{color:#fff}.blue .dark-bg-text,.black .dark-bg-text,.animate .dark-bg-text{color:#fff}.blue .form-wrapper-container .mktoForm .mktoLabel,.black .form-wrapper-container .mktoForm .mktoLabel,.animate .form-wrapper-container .mktoForm .mktoLabel{color:#fff}.blue .form-wrapper-container .mktoForm input,.blue .form-wrapper-container .mktoForm select,.blue .form-wrapper-container .mktoForm textarea,.black .form-wrapper-container .mktoForm input,.black .form-wrapper-container .mktoForm select,.black .form-wrapper-container .mktoForm textarea,.animate .form-wrapper-container .mktoForm input,.animate .form-wrapper-container .mktoForm select,.animate .form-wrapper-container .mktoForm textarea{color:#fff}.blue .form-wrapper-container .mktoForm .mktoFieldWrap,.black .form-wrapper-container .mktoForm .mktoFieldWrap,.animate .form-wrapper-container .mktoForm .mktoFieldWrap{border:1px solid rgba(255,255,255,.16)}.blue .text-block-371,.black .text-block-371,.animate .text-block-371{color:#fff}.blue .marketo-link,.black .marketo-link,.animate .marketo-link{color:#e2e8f0}.blue #marketo-tos,.black #marketo-tos,.animate #marketo-tos{color:#fff}.blue #marketo-tos a,.black #marketo-tos a,.animate #marketo-tos a{color:#fff;text-decoration:underline}.blue .mktoHtmlText,.blue .mktoLabel,.blue #LblOpt_In__c,.black .mktoHtmlText,.black .mktoLabel,.black #LblOpt_In__c,.animate .mktoHtmlText,.animate .mktoLabel,.animate #LblOpt_In__c{color:#fff}.content-wrapper .flexible-grid .dark h1,.content-wrapper .flexible-grid .dark h2,.content-wrapper .flexible-grid .dark h3,.content-wrapper .flexible-grid .dark h4,.content-wrapper .flexible-grid .dark h5,.content-wrapper .flexible-grid .dark h6,.content-wrapper .flexible-grid .dark p,.content-wrapper .flexible-grid .dark ul,.content-wrapper .flexible-grid .dark li,.content-wrapper .flexible-grid .dark div,.content-wrapper .flexible-grid .dark span,.content-wrapper .flexible-grid .dark-bg h1,.content-wrapper .flexible-grid .dark-bg h2,.content-wrapper .flexible-grid .dark-bg h3,.content-wrapper .flexible-grid .dark-bg h4,.content-wrapper .flexible-grid .dark-bg h5,.content-wrapper .flexible-grid .dark-bg h6,.content-wrapper .flexible-grid .dark-bg p,.content-wrapper .flexible-grid .dark-bg ul,.content-wrapper .flexible-grid .dark-bg li,.content-wrapper .flexible-grid .dark-bg div,.content-wrapper .flexible-grid .dark-bg span{color:#000}.dark-bg-button{background-color:rgba(0,0,0,0);border:1px solid rgba(255,255,255,.16);border-radius:12px;padding:16px 24px;color:#fff}.dark-quote-block{background:#2b145b;border-radius:24px;padding:96px 80px}@media(max-width: 991px){.dark-quote-block{padding:56px 32px}}.dark-quote-block.smaller{padding:40px;text-align:center}.dark-quote-block div{color:#fff}.dark-quote-block .testimonial{font-style:italic}body,html{box-sizing:border-box;color:#0f172a;overflow-x:clip;font-style:normal}body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-style:normal;text-align:left;background-color:#fff;position:relative;margin:0;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}p{margin-top:0;margin-bottom:16px}.new-font{color:#687281;font-style:normal}blockquote{margin:0 0 16px}figure{margin:0 0 16px}pre{display:block;margin-top:0;margin-bottom:16px;overflow:auto}pre code{color:inherit;word-break:normal}code{word-wrap:break-word}a>code{color:inherit}img,svg{vertical-align:middle}ol,ul{padding-left:32px}ol,ul,dl{margin-top:0;margin-bottom:16px}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}sub,sup{position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-top:0;color:#0f172a}h1,.h1{font-style:normal;margin-bottom:32px}@media(max-width: 767px){h1,.h1{margin-bottom:16px}}h2,.h2{color:#0f172a;font-style:normal}h3,.h3{color:#0f172a;font-variant-numeric:lining-nums proportional-nums;font-style:normal}h4,.h4{font-variant-numeric:lining-nums proportional-nums;font-style:normal}.new-h4{color:#0f172a}h5,h3.tobias-small,.h5{font-style:normal;margin-bottom:0}.text-large{font-style:normal}img{max-width:100%}a{color:#4f46e5;text-decoration:none}a:active,a:hover{outline:0}.align-left{text-align:left}.align-center{text-align:center}.single-column+.align-center{margin-top:40px}.align-right{text-align:right}.purple-300 .text-large.horizontal-rule,.horizontal-rule{padding-top:16px}.navbar-container{position:static;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:84px;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:32px;padding-left:32px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.large-container{max-width:1760px;margin:0 auto;padding-left:80px;padding-right:80px}@media(max-width: 991px){.large-container{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.large-container{padding-left:16px;padding-right:16px}}.dark-bg{color:#fff}.margin-bottom-24{margin-bottom:24px}.margin-bottom-48{margin-bottom:48px}@media screen and (max-width: 767px){.margin-bottom-48{margin-bottom:24px}}.cta-button-margin{margin-top:32px}.margin-right-24{margin-right:24px}.cta-wrapper .no-cta-header-link{color:#2b145b}.bg-white,.bg-none{background-color:#fff}.bg-gray{background-color:#f1f5fc}.bg-black{background-color:#000}.bg-blue{background-color:#3730a3}.bg-light-blue{background-color:#b5b1f0}.bg-purple{background-color:#b5b1f0}.bg-animate{background-color:#fff}.bg-cyan{background-color:#e2e8f0}#marketo-tos{color:#404d5f;font-style:normal;text-align:left}#marketo-tos a{color:#404d5f;text-decoration:underline}.mktoForm #Phone{padding-left:56px !important}.mktoHtmlText{color:#687281}.mktoForm .checkbox-container .mktoFormCol{background:rgba(0,0,0,0);border:0px solid rgba(0,0,0,0)}.mktoForm button[type=submit].mktoButton{padding:16px 56px !important;border-radius:24px !important;background-color:#000 !important;font-style:normal !important;height:auto !important;width:auto !important;margin-bottom:40px;display:inline-block !important}.mktoForm button[type=submit].mktoButton:link,.mktoForm button[type=submit].mktoButton:visited,.mktoForm button[type=submit].mktoButton:hover,.mktoForm button[type=submit].mktoButton:active{background-color:#000 !important}.marketo-single-column h4{text-align:center}.form-wrapper-container .mktoForm .mktoFieldWrap,#marketoFormContainer .mktoForm .mktoFieldWrap{float:left;border:1px solid #e2e8f0;background:radial-gradient(471.33% 118.75% at 50.39% 100%, rgba(44, 9, 118, 0.02) 17.66%, rgba(44, 9, 118, 0.04) 84.78%);background-blend-mode:plus-darker;box-shadow:.5px .5px 1px 0px hsla(0,0%,40%,.03) inset,0px 0px 2px 0px hsla(0,0%,40%,.05) inset;backdrop-filter:blur(20px);padding:8px 12px;border-radius:8px}.form-wrapper-container .mktoForm .full-width .mktoFieldWrap,.form-wrapper-container .mktoForm .checkbox-container .mktoFieldWrap,#marketoFormContainer .mktoForm .full-width .mktoFieldWrap,#marketoFormContainer .mktoForm .checkbox-container .mktoFieldWrap{background:rgba(0,0,0,0);box-shadow:auto;border-radius:0;border:0;box-shadow:none}.form-wrapper-container .mktoLabel,#marketoFormContainer .mktoLabel{color:#2c0976}.form-wrapper-container .mktoOffset,#marketoFormContainer .mktoOffset{height:0}.form-wrapper-container .mktoForm input,.form-wrapper-container .mktoForm select,.form-wrapper-container .mktoForm textarea,#marketoFormContainer .mktoForm input,#marketoFormContainer .mktoForm select,#marketoFormContainer .mktoForm textarea{background-color:rgba(0,0,0,0);border:0;padding:0 !important;color:rgba(43,20,91,.44);font-style:normal}.form-wrapper-container .mktoForm .mktoFormCol,#marketoFormContainer .mktoForm .mktoFormCol{width:calc(50% - 12px);margin:0 12px 12px 0 !important}@media(max-width: 767px){.form-wrapper-container .mktoForm .mktoFormCol,#marketoFormContainer .mktoForm .mktoFormCol{width:100%;margin:0 0 12px 0 !important}}.form-wrapper-container .mktoFormRow.checkbox-container .mktoFieldWrap,#marketoFormContainer .mktoFormRow.checkbox-container .mktoFieldWrap{border:0;background:rgba(0,0,0,0);border-radius:0}.form-wrapper-container .mktoFormRow.checkbox-container .mktoFieldWrap #LblOpt_In__c,#marketoFormContainer .mktoFormRow.checkbox-container .mktoFieldWrap #LblOpt_In__c{top:auto;padding-left:4px !important}.form-wrapper-container .mktoForm button[type=submit].mktoButton,#marketoFormContainer .mktoForm button[type=submit].mktoButton{border:0;cursor:pointer;display:inline-block;padding:12px 20px !important;justify-content:center;align-items:center;color:#fff;border-radius:16px !important;background:linear-gradient(270deg, #3730a3 0%, #2c0976 100%) !important;box-shadow:0px -1px 2px 0px rgba(0,0,0,.02) inset,0px -2px 8px 0px rgba(0,0,0,.01) inset;color:rgba(255,255,255,.92);leading-trim:both;text-edge:cap;font-style:normal;text-align:center}.form-wrapper-container .mktoForm button[type=submit].mktoButton:link,.form-wrapper-container .mktoForm button[type=submit].mktoButton:visited,.form-wrapper-container .mktoForm button[type=submit].mktoButton:hover,.form-wrapper-container .mktoForm button[type=submit].mktoButton:active,#marketoFormContainer .mktoForm button[type=submit].mktoButton:link,#marketoFormContainer .mktoForm button[type=submit].mktoButton:visited,#marketoFormContainer .mktoForm button[type=submit].mktoButton:hover,#marketoFormContainer .mktoForm button[type=submit].mktoButton:active{background-color:#000 !important}.form-wrapper-container .mktoForm #Phone,#marketoFormContainer .mktoForm #Phone{padding-left:0 !important}.form-wrapper-container input[type=text],.form-wrapper-container input[type=email],.form-wrapper-container input[type=tel],.form-wrapper-container select,#marketoFormContainer input[type=text],#marketoFormContainer input[type=email],#marketoFormContainer input[type=tel],#marketoFormContainer select{height:auto !important}.full-bg .form-wrapper-container,.invert-form-color .animate .form-wrapper-container,.invert-form-color .black .form-wrapper-container,.invert-form-color .blue .form-wrapper-container,.invert-form-color .rounded-blue .form-wrapper-container{background:#fff;border-radius:16px;padding:32px 64px}@media(max-width: 767px){.full-bg .form-wrapper-container,.invert-form-color .animate .form-wrapper-container,.invert-form-color .black .form-wrapper-container,.invert-form-color .blue .form-wrapper-container,.invert-form-color .rounded-blue .form-wrapper-container{padding:16px}}.full-bg .form-wrapper-container h4,.invert-form-color .animate .form-wrapper-container h4,.invert-form-color .black .form-wrapper-container h4,.invert-form-color .blue .form-wrapper-container h4,.invert-form-color .rounded-blue .form-wrapper-container h4{color:#2b145b}.full-bg .form-wrapper-container p,.invert-form-color .animate .form-wrapper-container p,.invert-form-color .black .form-wrapper-container p,.invert-form-color .blue .form-wrapper-container p,.invert-form-color .rounded-blue .form-wrapper-container p{color:#404d5f}.full-bg .form-wrapper-container #marketo-tos,.full-bg .form-wrapper-container #marketo-tos p,.full-bg .form-wrapper-container #marketo-tos a,.full-bg .form-wrapper-container #thank-you,.full-bg .form-wrapper-container #thank-you p,.invert-form-color .animate .form-wrapper-container #marketo-tos,.invert-form-color .animate .form-wrapper-container #marketo-tos p,.invert-form-color .animate .form-wrapper-container #marketo-tos a,.invert-form-color .animate .form-wrapper-container #thank-you,.invert-form-color .animate .form-wrapper-container #thank-you p,.invert-form-color .black .form-wrapper-container #marketo-tos,.invert-form-color .black .form-wrapper-container #marketo-tos p,.invert-form-color .black .form-wrapper-container #marketo-tos a,.invert-form-color .black .form-wrapper-container #thank-you,.invert-form-color .black .form-wrapper-container #thank-you p,.invert-form-color .blue .form-wrapper-container #marketo-tos,.invert-form-color .blue .form-wrapper-container #marketo-tos p,.invert-form-color .blue .form-wrapper-container #marketo-tos a,.invert-form-color .blue .form-wrapper-container #thank-you,.invert-form-color .blue .form-wrapper-container #thank-you p,.invert-form-color .rounded-blue .form-wrapper-container #marketo-tos,.invert-form-color .rounded-blue .form-wrapper-container #marketo-tos p,.invert-form-color .rounded-blue .form-wrapper-container #marketo-tos a,.invert-form-color .rounded-blue .form-wrapper-container #thank-you,.invert-form-color .rounded-blue .form-wrapper-container #thank-you p{color:#404d5f;font-style:normal;text-align:left}.full-bg .form-wrapper-container .mktoForm .mktoFieldWrap,.invert-form-color .animate .form-wrapper-container .mktoForm .mktoFieldWrap,.invert-form-color .black .form-wrapper-container .mktoForm .mktoFieldWrap,.invert-form-color .blue .form-wrapper-container .mktoForm .mktoFieldWrap,.invert-form-color .rounded-blue .form-wrapper-container .mktoForm .mktoFieldWrap{float:left;border:1px solid #e2e8f0;background:radial-gradient(471.33% 118.75% at 50.39% 100%, rgba(44, 9, 118, 0.02) 17.66%, rgba(44, 9, 118, 0.04) 84.78%);background-blend-mode:plus-darker;box-shadow:.5px .5px 1px 0px hsla(0,0%,40%,.03) inset,0px 0px 2px 0px hsla(0,0%,40%,.05) inset;backdrop-filter:blur(20px);padding:8px 12px;border-radius:8px}.full-bg .form-wrapper-container .mktoForm .full-width .mktoFieldWrap,.full-bg .form-wrapper-container .mktoForm .checkbox-container .mktoFieldWrap,.invert-form-color .animate .form-wrapper-container .mktoForm .full-width .mktoFieldWrap,.invert-form-color .animate .form-wrapper-container .mktoForm .checkbox-container .mktoFieldWrap,.invert-form-color .black .form-wrapper-container .mktoForm .full-width .mktoFieldWrap,.invert-form-color .black .form-wrapper-container .mktoForm .checkbox-container .mktoFieldWrap,.invert-form-color .blue .form-wrapper-container .mktoForm .full-width .mktoFieldWrap,.invert-form-color .blue .form-wrapper-container .mktoForm .checkbox-container .mktoFieldWrap,.invert-form-color .rounded-blue .form-wrapper-container .mktoForm .full-width .mktoFieldWrap,.invert-form-color .rounded-blue .form-wrapper-container .mktoForm .checkbox-container .mktoFieldWrap{background:rgba(0,0,0,0);box-shadow:auto;border-radius:0;border:0;box-shadow:none}.full-bg .form-wrapper-container .mktoLabel,.invert-form-color .animate .form-wrapper-container .mktoLabel,.invert-form-color .black .form-wrapper-container .mktoLabel,.invert-form-color .blue .form-wrapper-container .mktoLabel,.invert-form-color .rounded-blue .form-wrapper-container .mktoLabel{color:#2c0976}.full-bg .form-wrapper-container .mktoOffset,.invert-form-color .animate .form-wrapper-container .mktoOffset,.invert-form-color .black .form-wrapper-container .mktoOffset,.invert-form-color .blue .form-wrapper-container .mktoOffset,.invert-form-color .rounded-blue .form-wrapper-container .mktoOffset{height:0}.full-bg .form-wrapper-container .mktoForm input,.full-bg .form-wrapper-container .mktoForm select,.invert-form-color .animate .form-wrapper-container .mktoForm input,.invert-form-color .animate .form-wrapper-container .mktoForm select,.invert-form-color .black .form-wrapper-container .mktoForm input,.invert-form-color .black .form-wrapper-container .mktoForm select,.invert-form-color .blue .form-wrapper-container .mktoForm input,.invert-form-color .blue .form-wrapper-container .mktoForm select,.invert-form-color .rounded-blue .form-wrapper-container .mktoForm input,.invert-form-color .rounded-blue .form-wrapper-container .mktoForm select{background-color:rgba(0,0,0,0);border:0;padding:0 !important;color:rgba(43,20,91,.44);font-style:normal}.full-bg .form-wrapper-container .mktoForm .mktoFormCol,.invert-form-color .animate .form-wrapper-container .mktoForm .mktoFormCol,.invert-form-color .black .form-wrapper-container .mktoForm .mktoFormCol,.invert-form-color .blue .form-wrapper-container .mktoForm .mktoFormCol,.invert-form-color .rounded-blue .form-wrapper-container .mktoForm .mktoFormCol{width:calc(50% - 12px);margin:0 12px 12px 0 !important}@media(max-width: 767px){.full-bg .form-wrapper-container .mktoForm .mktoFormCol,.invert-form-color .animate .form-wrapper-container .mktoForm .mktoFormCol,.invert-form-color .black .form-wrapper-container .mktoForm .mktoFormCol,.invert-form-color .blue .form-wrapper-container .mktoForm .mktoFormCol,.invert-form-color .rounded-blue .form-wrapper-container .mktoForm .mktoFormCol{width:100%;margin:0 0 12px 0 !important}}.full-bg .form-wrapper-container .mktoFormRow.checkbox-container .mktoFieldWrap,.invert-form-color .animate .form-wrapper-container .mktoFormRow.checkbox-container .mktoFieldWrap,.invert-form-color .black .form-wrapper-container .mktoFormRow.checkbox-container .mktoFieldWrap,.invert-form-color .blue .form-wrapper-container .mktoFormRow.checkbox-container .mktoFieldWrap,.invert-form-color .rounded-blue .form-wrapper-container .mktoFormRow.checkbox-container .mktoFieldWrap{border:0;background:rgba(0,0,0,0);border-radius:0}.full-bg .form-wrapper-container .mktoFormRow.checkbox-container .mktoFieldWrap #LblOpt_In__c,.invert-form-color .animate .form-wrapper-container .mktoFormRow.checkbox-container .mktoFieldWrap #LblOpt_In__c,.invert-form-color .black .form-wrapper-container .mktoFormRow.checkbox-container .mktoFieldWrap #LblOpt_In__c,.invert-form-color .blue .form-wrapper-container .mktoFormRow.checkbox-container .mktoFieldWrap #LblOpt_In__c,.invert-form-color .rounded-blue .form-wrapper-container .mktoFormRow.checkbox-container .mktoFieldWrap #LblOpt_In__c{top:auto;padding-left:4px !important}.full-bg .form-wrapper-container .mktoForm button[type=submit].mktoButton,.invert-form-color .animate .form-wrapper-container .mktoForm button[type=submit].mktoButton,.invert-form-color .black .form-wrapper-container .mktoForm button[type=submit].mktoButton,.invert-form-color .blue .form-wrapper-container .mktoForm button[type=submit].mktoButton,.invert-form-color .rounded-blue .form-wrapper-container .mktoForm button[type=submit].mktoButton{border:0;cursor:pointer;display:inline-block;padding:12px 20px !important;justify-content:center;align-items:center;color:#fff;border-radius:16px !important;background:linear-gradient(270deg, #3730a3 0%, #2c0976 100%) !important;box-shadow:0px -1px 2px 0px rgba(0,0,0,.02) inset,0px -2px 8px 0px rgba(0,0,0,.01) inset;color:rgba(255,255,255,.92);leading-trim:both;text-edge:cap;font-style:normal;text-align:center}.full-bg .form-wrapper-container .mktoForm button[type=submit].mktoButton:link,.full-bg .form-wrapper-container .mktoForm button[type=submit].mktoButton:visited,.full-bg .form-wrapper-container .mktoForm button[type=submit].mktoButton:hover,.full-bg .form-wrapper-container .mktoForm button[type=submit].mktoButton:active,.invert-form-color .animate .form-wrapper-container .mktoForm button[type=submit].mktoButton:link,.invert-form-color .animate .form-wrapper-container .mktoForm button[type=submit].mktoButton:visited,.invert-form-color .animate .form-wrapper-container .mktoForm button[type=submit].mktoButton:hover,.invert-form-color .animate .form-wrapper-container .mktoForm button[type=submit].mktoButton:active,.invert-form-color .black .form-wrapper-container .mktoForm button[type=submit].mktoButton:link,.invert-form-color .black .form-wrapper-container .mktoForm button[type=submit].mktoButton:visited,.invert-form-color .black .form-wrapper-container .mktoForm button[type=submit].mktoButton:hover,.invert-form-color .black .form-wrapper-container .mktoForm button[type=submit].mktoButton:active,.invert-form-color .blue .form-wrapper-container .mktoForm button[type=submit].mktoButton:link,.invert-form-color .blue .form-wrapper-container .mktoForm button[type=submit].mktoButton:visited,.invert-form-color .blue .form-wrapper-container .mktoForm button[type=submit].mktoButton:hover,.invert-form-color .blue .form-wrapper-container .mktoForm button[type=submit].mktoButton:active,.invert-form-color .rounded-blue .form-wrapper-container .mktoForm button[type=submit].mktoButton:link,.invert-form-color .rounded-blue .form-wrapper-container .mktoForm button[type=submit].mktoButton:visited,.invert-form-color .rounded-blue .form-wrapper-container .mktoForm button[type=submit].mktoButton:hover,.invert-form-color .rounded-blue .form-wrapper-container .mktoForm button[type=submit].mktoButton:active{background-color:#000 !important}.full-bg .form-wrapper-container .mktoForm #Phone,.invert-form-color .animate .form-wrapper-container .mktoForm #Phone,.invert-form-color .black .form-wrapper-container .mktoForm #Phone,.invert-form-color .blue .form-wrapper-container .mktoForm #Phone,.invert-form-color .rounded-blue .form-wrapper-container .mktoForm #Phone{padding-left:0 !important}.full-bg .form-wrapper-container input[type=text],.full-bg .form-wrapper-container input[type=email],.full-bg .form-wrapper-container input[type=tel],.full-bg .form-wrapper-container select,.invert-form-color .animate .form-wrapper-container input[type=text],.invert-form-color .animate .form-wrapper-container input[type=email],.invert-form-color .animate .form-wrapper-container input[type=tel],.invert-form-color .animate .form-wrapper-container select,.invert-form-color .black .form-wrapper-container input[type=text],.invert-form-color .black .form-wrapper-container input[type=email],.invert-form-color .black .form-wrapper-container input[type=tel],.invert-form-color .black .form-wrapper-container select,.invert-form-color .blue .form-wrapper-container input[type=text],.invert-form-color .blue .form-wrapper-container input[type=email],.invert-form-color .blue .form-wrapper-container input[type=tel],.invert-form-color .blue .form-wrapper-container select,.invert-form-color .rounded-blue .form-wrapper-container input[type=text],.invert-form-color .rounded-blue .form-wrapper-container input[type=email],.invert-form-color .rounded-blue .form-wrapper-container input[type=tel],.invert-form-color .rounded-blue .form-wrapper-container select{height:auto !important}.full-width-image-video{display:block !important}.full-width-image-video .video-wrapper video{z-index:0;position:absolute !important;top:0;left:0;width:100% !important;height:100% !important;object-fit:cover;transform:inherit}.full-width-image-video .video-wrapper{position:relative;width:100%;height:100%;overflow:hidden}.full-width-image{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center;position:relative;height:calc(100vh - 160px);text-align:center;z-index:2;overflow:hidden}.full-width-image img.img-cover{width:100%;height:100%;display:block;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0}.tophero .content-block{position:absolute;bottom:0;z-index:24;top:0;display:flex;align-items:center;left:0;right:0}@media screen and (max-width: 1440px){.tophero .content-block h1{margin-bottom:24px}}@media(max-width: 991px){.tophero .content-block{padding-left:32px;padding-right:32px}.tophero .content-block .div-block-1839{max-width:50%;padding-top:24px;padding-bottom:24px}}@media(max-width: 767px){.tophero .content-block{padding-left:24px;padding-right:24px}.tophero .content-block .div-block-1839{max-width:60%}}.hero-superintelligence{position:relative;width:100%;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;margin-top:-84px;aspect-ratio:4/2.72}@media(max-width: 1039px){.hero-superintelligence{margin-top:-108px}}.hero-superintelligence .hero-video-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}@media(min-width: 769px){.hero-superintelligence .hero-video-bg.as-image{display:none}}.hero-superintelligence .hero-content{position:relative;z-index:10;text-align:center;max-width:1000px;padding:0 24px;min-width:0;box-sizing:border-box}.hero-superintelligence .hero-content .hero-eyebrow{opacity:.8;margin-bottom:24px}.hero-superintelligence .hero-content .hero-title{margin-bottom:40px}.hero-superintelligence .hero-content .hero-title i{color:var(--neutral-900, #0f172a);text-align:center;font-style:normal;border-radius:var(--radius-radius-2xl, 16px);background:rgba(255,255,255,.3);background-blend-mode:overlay;padding:4px var(--spacing-3, 12px) 8px var(--spacing-3, 12px)}.hero-superintelligence .floating-avatar{position:absolute;width:80px;height:80px;z-index:5;border-radius:50%;border:2px solid #4f46e5;padding:4px;background:rgba(45,92,247,.2);box-shadow:0 0 25px rgba(45,92,247,.5)}.hero-superintelligence .floating-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.hero-superintelligence .hero-footer{position:absolute;bottom:50px;z-index:10;width:100%;text-align:center}.hero-superintelligence .hero-footer .footer-label{opacity:.6;margin-bottom:32px}.hero-superintelligence .hero-footer .logo-grid{display:flex;justify-content:center;flex-wrap:wrap;gap:40px}.hero-superintelligence .hero-footer .logo-grid .partner-logo{height:24px;filter:brightness(0) invert(1);opacity:.7}@media(max-width: 768px){.hero-superintelligence{min-height:400px;aspect-ratio:auto}.hero-superintelligence .hero-content{max-width:100%}.hero-superintelligence .hero-avatars-layer{display:none}.hero-superintelligence .hero-video-bg iframe{display:none}.hero-superintelligence .hero-footer{position:relative;bottom:auto;margin-top:48px}.hero-superintelligence .hero-footer .logo-grid{gap:20px}.hero-superintelligence .hero-footer .logo-grid .partner-logo{height:18px}}.hero-title i{border-radius:16px;background:rgba(255,255,255,.3);mix-blend-mode:overlay}.footer-cta-section{padding:90px 80px}@media(max-width: 767px){.footer-cta-section{padding:32px 0px}}.footer-cta-section .content-block{text-align:center}.hero-section-four{padding:64px 16px}@media(max-width: 767px){.hero-section-four{padding:32px 16px}}.footer-cta-section{display:flex;overflow:hidden;flex-direction:column;align-items:center;gap:24px;color:#f1f5fc}.div-block-1854{justify-content:center;align-items:center;display:flex;gap:16px;margin-top:64px}@media screen and (max-width: 991px){.div-block-1854{justify-content:center}}@media screen and (max-width: 767px){.div-block-1854{grid-row-gap:16px;flex-direction:column}.div-block-1854 .new-demo-button.white.margin-right-24{margin-right:0}}.image-522{padding-left:24px}@keyframes changeBg{0%{background-color:#4f46e5;background-image:url("images/frames/Rectangle.svg");background-attachment:fixed;background-size:cover;background-position:center;background-repeat:no-repeat}25%{background-color:#4f46e5;background-image:url("images/frames/State-Frame-02.svg");background-attachment:fixed;background-size:cover;background-position:center;background-repeat:no-repeat}50%{background-color:#4f46e5;background-image:url("images/frames/State-Frame-03.svg");background-attachment:fixed;background-size:cover;background-position:center;background-repeat:no-repeat}75%{background-color:#4f46e5;background-image:url("images/frames/State-Frame-04.svg");background-attachment:fixed;background-size:cover;background-position:center;background-repeat:no-repeat}100%{background-color:#4f46e5;background-image:url("images/frames/Rectangle.svg");background-attachment:fixed;background-size:cover;background-position:center;background-repeat:no-repeat}}@keyframes changeBg2{to{opacity:1}}.footer-cta-section:after,.hero-section-four:after{position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(135deg, #3730a3 10.76%, #4f46e5 47.84%, #4f46e5 85.93%);display:block;opacity:0}.footer-cta-section,.hero-section-four{background:#2c0976;background-image:url("images/gradient.svg");position:relative;background-position:center bottom;background-size:cover;background-repeat:no-repeat;color:#fefefe}.footer-cta-section h1,.footer-cta-section h2,.footer-cta-section h3,.footer-cta-section h4,.footer-cta-section h5,.footer-cta-section h6,.footer-cta-section p,.footer-cta-section ul,.footer-cta-section li,.footer-cta-section div,.footer-cta-section span,.hero-section-four h1,.hero-section-four h2,.hero-section-four h3,.hero-section-four h4,.hero-section-four h5,.hero-section-four h6,.hero-section-four p,.hero-section-four ul,.hero-section-four li,.hero-section-four div,.hero-section-four span{color:#fefefe}.footer-cta-section .new-demo-button,.hero-section-four .new-demo-button{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:16px 24px;border-radius:999px;border:1px solid rgba(0,0,0,0);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:24px;text-decoration:none;cursor:pointer}.footer-cta-section .new-demo-button svg,.footer-cta-section .new-demo-button .ds-btn__icon,.hero-section-four .new-demo-button svg,.hero-section-four .new-demo-button .ds-btn__icon{width:16px;height:16px;flex-shrink:0}.footer-cta-section .new-demo-button,.hero-section-four .new-demo-button{background:rgba(255,255,255,.12);color:#fff;border-color:rgba(255,255,255,.6);transition:background .15s ease,border-color .15s ease}.footer-cta-section .new-demo-button:hover,.footer-cta-section .new-demo-button:focus,.footer-cta-section .new-demo-button:focus-visible,.hero-section-four .new-demo-button:hover,.hero-section-four .new-demo-button:focus,.hero-section-four .new-demo-button:focus-visible{color:#fff;background:rgba(255,255,255,.2)}.footer-cta-section{aspect-ratio:1920/999;justify-content:flex-end;padding-top:64px;padding-bottom:32px}@media(max-width: 767px){.footer-cta-section{aspect-ratio:auto;padding-top:40px;padding-bottom:24px}}.two-column-flex-grid.video-playlist{margin-bottom:96px}.two-column-flex-grid.video-playlist .two-column-flex-item{align-self:flex-start}.two-column-flex-grid.video-playlist .playlist-container{max-height:600px;overflow-y:scroll}.two-column-flex-grid.video-playlist .thumbnails .thumbnail{display:flex;flex-wrap:wrap;gap:16px;padding:16px;border-radius:12px;margin-bottom:20px;cursor:pointer}.two-column-flex-grid.video-playlist .thumbnails .thumbnail.active{background:#f1f5fc}.two-column-flex-grid.video-playlist .thumbnails .thumbnail-image{max-width:160px;height:100%}.two-column-flex-grid.video-playlist .thumbnails .video-description-wrap{width:50%}.two-column-flex-grid.video-playlist .thumbnails .video-description-wrap h3{margin-bottom:12px}.two-column-flex-grid.video-playlist .thumbnails .video-description-wrap .thumbnail-description p{margin-bottom:0}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important;scroll-behavior:auto !important}}.social-container .rating-flex-wrapper-item{align-items:center;text-align:center;flex:0 1 auto;flex-basis:22%}.social-container .rating-flex-wrapper-item img{display:block;max-height:175px;margin:auto;max-width:84px}.rating-awards-wrapper,.rating-star-wrapper{display:flex;column-gap:32px;row-gap:32px;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center}.rating-awards-wrapper{margin-bottom:48px}.rating-flex-wrapper-item{align-items:center;text-align:center;flex:0 1 auto;flex-basis:22%}.rating-flex-wrapper-item img{display:block;max-height:175px;margin:auto;max-width:150px}[data-star]{text-align:left;font-style:normal;display:inline-block;position:relative;unicode-bidi:bidi-override}[data-star]::before{display:block;content:"★★★★★";color:#687281}[data-star]::after{white-space:nowrap;position:absolute;top:0;left:0;content:"★★★★★";width:0;color:#4f46e5;overflow:hidden;height:100%}[data-star^="0.1"]::after{width:2%}[data-star^="0.2"]::after{width:4%}[data-star^="0.3"]::after{width:6%}[data-star^="0.4"]::after{width:8%}[data-star^="0.5"]::after{width:10%}[data-star^="0.6"]::after{width:12%}[data-star^="0.7"]::after{width:14%}[data-star^="0.8"]::after{width:16%}[data-star^="0.9"]::after{width:18%}[data-star^="1"]::after{width:20%}[data-star^="1.1"]::after{width:22%}[data-star^="1.2"]::after{width:24%}[data-star^="1.3"]::after{width:26%}[data-star^="1.4"]::after{width:28%}[data-star^="1.5"]::after{width:30%}[data-star^="1.6"]::after{width:32%}[data-star^="1.7"]::after{width:34%}[data-star^="1.8"]::after{width:36%}[data-star^="1.9"]::after{width:38%}[data-star^="2"]::after{width:40%}[data-star^="2.1"]::after{width:42%}[data-star^="2.2"]::after{width:44%}[data-star^="2.3"]::after{width:46%}[data-star^="2.4"]::after{width:48%}[data-star^="2.5"]::after{width:50%}[data-star^="2.6"]::after{width:52%}[data-star^="2.7"]::after{width:54%}[data-star^="2.8"]::after{width:56%}[data-star^="2.9"]::after{width:58%}[data-star^="3"]::after{width:60%}[data-star^="3.1"]::after{width:62%}[data-star^="3.2"]::after{width:64%}[data-star^="3.3"]::after{width:66%}[data-star^="3.4"]::after{width:68%}[data-star^="3.5"]::after{width:70%}[data-star^="3.6"]::after{width:72%}[data-star^="3.7"]::after{width:74%}[data-star^="3.8"]::after{width:76%}[data-star^="3.9"]::after{width:78%}[data-star^="4"]::after{width:80%}[data-star^="4.1"]::after{width:82%}[data-star^="4.2"]::after{width:84%}[data-star^="4.3"]::after{width:86%}[data-star^="4.4"]::after{width:88%}[data-star^="4.5"]::after{width:90%}[data-star^="4.6"]::after{width:92%}[data-star^="4.7"]::after{width:94%}[data-star^="4.8"]::after{width:96%}[data-star^="4.9"]::after{width:98%}[data-star^="5"]::after{width:100%}.full-bg{background:url("images/signup-hero-gradient.png");background-position:30% 30%;background-size:cover;background-repeat:no-repeat;background-color:#2c0976}.full-bg.image-bg-full-size{background-position:100% 100%}.full-bg #header-alt{margin:48px 0}.full-bg h2{margin-top:48px}@media(max-width: 767px){.full-bg h2{margin-top:0}}.full-bg .navbar-brand img{width:124px}.full-bg .article-body .content-wrapper{background-color:rgba(0,0,0,0) !important}.full-bg .blue .mktoHtmlText,.full-bg .blue .mktoLabel,.full-bg .blue #LblOpt_In__c,.full-bg .black .mktoHtmlText,.full-bg .black .mktoLabel,.full-bg .black #LblOpt_In__c,.full-bg .animate .mktoHtmlText,.full-bg .animate .mktoLabel,.full-bg .animate #LblOpt_In__c{color:#2c0976}.full-bg .two-column-catch-all-content-wrapper ul{list-style:none}.full-bg .two-column-catch-all-content-wrapper ul li:before{content:"";background-repeat:no-repeat;width:25px;height:25px;background-position:center center;display:block;float:left;margin-right:12px;background-size:contain}.full-bg .two-column-catch-all-content-wrapper ul li:nth-of-type(1):before{background-image:url("images/icn_multiproduct@2x.png")}.full-bg .two-column-catch-all-content-wrapper ul li:nth-of-type(2):before{background-image:url("images/icn_search@2x.png")}.full-bg .two-column-catch-all-content-wrapper ul li:nth-of-type(3):before{background-image:url("images/icn_pay@2x.png")}.full-bg #no-icon .two-column-catch-all-content-wrapper ul{list-style:square;margin-left:16px}.full-bg #no-icon .two-column-catch-all-content-wrapper ul li:nth-of-type(1n):before{background-image:url("");width:0px;height:0px}.full-bg h2,.full-bg .new-font,.full-bg h3{color:rgba(255,255,255,.92)}.full-bg .two-column-flex-grid .customer-logo-wrapper{flex-wrap:wrap;padding-bottom:32px;border-bottom:1px solid rgba(255,255,255,.16);margin-bottom:32px}.full-bg .two-column-flex-grid .customer-logo-wrapper .customer-logo-box{width:43%}.ebooks-template-default,.webinars-template-default,.consensus-template-default{padding-bottom:48px}.ebooks-template-default h1,.ebooks-template-default .text-large,.webinars-template-default h1,.webinars-template-default .text-large,.consensus-template-default h1,.consensus-template-default .text-large{color:#fff}.ebooks-template-default .horizontal-rule,.webinars-template-default .horizontal-rule,.consensus-template-default .horizontal-rule{border-color:rgba(255,255,255,.16)}.ebooks-template-default .text-large,.webinars-template-default .text-large,.consensus-template-default .text-large{padding-bottom:16px}.ebooks-template-default .two-column-flex-item.direction-2,.webinars-template-default .two-column-flex-item.direction-2,.consensus-template-default .two-column-flex-item.direction-2{align-self:flex-start}.ebooks-template-default .flex-stretch,.webinars-template-default .flex-stretch,.consensus-template-default .flex-stretch{align-self:stretch !important}.ebooks-template-default .flex-stretch .form-wrapper-container,.webinars-template-default .flex-stretch .form-wrapper-container,.consensus-template-default .flex-stretch .form-wrapper-container{height:100%}.webinars-template-default .two-column-flex-item.direction-1,.consensus-template-default .two-column-flex-item.direction-1{align-self:flex-start}.webinars-template-default .video-container,.consensus-template-default .video-container{margin-bottom:64px}.webinars-template-default .video-player-margins,.consensus-template-default .video-player-margins{padding-top:32px;padding-bottom:32px}@media(min-width: 1300px){.two-column-flex-grid.right-larger .two-column-flex-item:nth-of-type(1){width:30%}.two-column-flex-grid.right-larger .two-column-flex-item:nth-of-type(2){width:69%}}.page-template-template-full_bg .two-column-flex-grid .new-demo-button,.page-template-template-full_bg .two-column-flex-grid .ds-btn--secondary{color:#3730a3;background:#fff}.new-hero{background-color:#f1f5fc}.new-hero .new-hero-wrapper{display:flex;justify-content:space-between;flex-direction:column;border-radius:12px;background:#4f46e5;background-size:cover;position:relative;width:100%;height:100vh;overflow:hidden;padding:96px;z-index:1}@media(max-width: 1200px){.new-hero .new-hero-wrapper{height:auto;padding:32px}}.new-hero .new-hero-wrapper .primary-text-wrapper{max-width:450px}.new-hero .new-hero-wrapper h1{color:rgba(255,255,255,.8);font-style:normal;margin-bottom:32px}.new-hero .new-hero-wrapper h1 #rotate-text{min-height:50px;transition:opacity .5s ease-in-out}.new-hero .new-hero-wrapper h1 i{color:rgba(255,255,255,.4);font-style:normal}.new-hero .new-hero-wrapper .new-text{color:rgba(255,255,255,.8);font-style:normal;margin-bottom:32px}.new-hero .new-hero-wrapper .new-cta{border-radius:24px;background:radial-gradient(226.14% 56.98% at 50.39% 50%, rgba(128, 128, 128, 0.04) 12.37%, rgba(128, 128, 128, 0.12) 82.97%);background-blend-mode:plus-lighter;box-shadow:-0.5px -0.5px 3.5px 0px rgba(255,255,255,.03) inset,1.5px 1.5px 3.5px 0px rgba(255,255,255,.05) inset,2px 3px 12px 0px rgba(255,255,255,.04) inset,.5px .5px 1px 0px rgba(255,255,255,.16) inset,0px 0px 0px 1px rgba(255,255,255,.04) inset;backdrop-filter:blur(20px);display:inline-block;padding:16px 24px}.new-hero .new-hero-wrapper .newest-demo-button{color:rgba(255,255,255,.8);text-align:center;leading-trim:both;text-edge:cap;font-style:normal}.new-hero .new-hero-wrapper .primary-image{position:absolute;right:0;top:0;z-index:-1}@media(max-width: 991px){.new-hero .new-hero-wrapper .primary-image{display:none}}@media(min-width: 991px){.new-hero .new-hero-wrapper .mobile-image{display:none}}@media(max-width: 991px){.new-hero .new-hero-wrapper .mobile-image{display:block;position:relative;width:auto;max-width:none;margin:0 auto}}@media(max-width: 991px){.new-hero .new-hero-wrapper .primary-image-wrapper{margin-top:64px;width:100%;height:360px;overflow:hidden;margin-bottom:48px}}.new-hero .new-hero-wrapper .secondary-image{position:absolute;left:0;bottom:0;z-index:-1}@media(max-width: 991px){.new-hero .new-hero-wrapper .secondary-image{display:none}}.new-hero .new-hero-wrapper .logo-callout{color:rgba(255,255,255,.8);text-align:center;leading-trim:both;text-edge:cap;font-style:normal}@media(max-width: 767px){.new-hero .new-hero-wrapper .customer-logo-box{flex:1 0 42%}}@media(min-width: 1200px){.content-block .primary-image-wrapper{position:absolute;top:0;bottom:200px;right:0;width:430px}}.content-block .primary-image-wrapper{background:rgba(255,255,255,.03);backdrop-filter:blur(20px);border-radius:0 0 0 24px;box-shadow:-0.5px -0.5px 3.5px 0px rgba(255,255,255,.03) inset,1.5px 1.5px 3.5px 0px rgba(255,255,255,.05) inset,2px 3px 12px 0px rgba(255,255,255,.04) inset,.5px .5px 1px 0px rgba(255,255,255,.16) inset;mix-blend-mode:plus-lighter}.content-block .primary-image-wrapper ul.product-menu{padding-top:32px;padding-left:32px;display:flex;flex-direction:row;flex-wrap:wrap}.content-block .primary-image-wrapper ul.product-menu .menu-item{width:100%}.content-block .primary-image-wrapper ul.product-menu .menu-item a{color:rgba(255,255,255,.72);font-style:normal}.comparison-table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.comparison-table{width:100%;border-collapse:collapse;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#0f172a}.comparison-table th,.comparison-table td{padding:16px 24px;text-align:left;vertical-align:top;font-size:18px;line-height:1.4}.comparison-table thead th{font-weight:700;font-size:22px;padding-bottom:16px;border-bottom:2px solid #b7c0cb}.comparison-table tbody td{border-bottom:1px solid #e2e8f0}.comparison-table tbody tr:last-child td{border-bottom:0}.comparison-table tbody td:first-child{font-weight:500}.comparison-table.table-columns-3 th:first-child,.comparison-table.table-columns-4 th:first-child,.comparison-table.table-columns-5 th:first-child,.comparison-table.table-columns-6 th:first-child{width:34%}.content-wrapper.blue .comparison-table,.content-wrapper.black .comparison-table,.content-wrapper.animate .comparison-table{color:#fff}.content-wrapper.blue .comparison-table thead th,.content-wrapper.black .comparison-table thead th,.content-wrapper.animate .comparison-table thead th{border-bottom-color:rgba(255,255,255,.3)}.content-wrapper.blue .comparison-table tbody td,.content-wrapper.black .comparison-table tbody td,.content-wrapper.animate .comparison-table tbody td{border-bottom-color:rgba(255,255,255,.15)}.cmx{--cmx-cols: 2;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#0f172a}.cmx-head{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;margin-bottom:40px}.cmx-title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.cmx-title{font-size:32px}}.cmx-title{margin:0}.cmx-desc{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.cmx-desc{font-size:16px}}.cmx-desc{color:#404d5f;margin:0 auto;max-width:60ch}.cmx-table{border:1px solid #e2e8f0;border-radius:16px;overflow:hidden}.cmx-row{display:grid;grid-template-columns:minmax(0, 1.4fr) repeat(var(--cmx-cols), minmax(0, 1fr))}.cmx-cell{display:flex;align-items:flex-start;gap:8px;padding:16px 24px;border-bottom:1px solid #e2e8f0}.cmx-row:last-child .cmx-cell{border-bottom:0}.cmx-row--head .cmx-cell{background:#f1f5fc;padding-top:24px;padding-bottom:24px}.cmx-corner{background:#f1f5fc}.cmx-colhead{flex-direction:column;gap:4px;align-items:flex-start}.cmx-badge{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(79,126,245,.12);margin-bottom:8px}.cmx-badge img{width:22px;height:22px;object-fit:contain}.cmx-eyebrow{font-size:14px;color:#404d5f;text-transform:uppercase;letter-spacing:.04em}.cmx-coltitle{font-weight:700;font-size:18px;color:#0f172a}.cmx-rowlabel{font-weight:500;color:#0f172a}.cmx-val{color:#404d5f;font-size:16px;line-height:1.4}.cmx-ic{font-weight:700;flex-shrink:0;line-height:1.4}.cmx-ic--yes{color:#4f46e5}.cmx-ic--no{color:#687281}.cmx .cmx-cell.is-highlight{background:rgba(79,126,245,.06)}.cmx .cmx-row--head .cmx-cell.is-highlight{background:#4f46e5}.cmx .cmx-colhead.is-highlight .cmx-coltitle,.cmx .cmx-colhead.is-highlight .cmx-eyebrow{color:#fff}.cmx .cmx-colhead.is-highlight .cmx-badge{background:rgba(255,255,255,.2)}@media(max-width: 767px){.cmx-cell{padding:12px 16px}.cmx-coltitle{font-size:16px}.cmx-table{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.cmx-table::-webkit-scrollbar{display:none}.cmx-row{min-width:calc(150px + var(--cmx-cols)*150px)}}.cmx--zebra .cmx-table{border:0}.cmx--zebra .cmx-cell{border-bottom:0}.cmx--zebra .cmx-row:not(.cmx-row--head):nth-of-type(even) .cmx-cell{background:#f1f5fc}.cmx--zebra .cmx-row--head .cmx-cell{background:rgba(0,0,0,0);border-bottom:2px solid #b7c0cb}.cmx--compare .cmx-table{border:0;background:linear-gradient(180deg, #f7f9ff 0%, #eef1fb 60%, #f4eefb 100%);padding:8px}.cmx--compare .cmx-cell{border-bottom-color:rgba(15,23,42,.06)}.cmx--compare .cmx-row--head .cmx-cell{background:rgba(255,255,255,.45)}.cmx--compare .cmx-corner{background:rgba(0,0,0,0)}.cmx--cards .cmx-table{border:0;overflow:visible}.cmx--cards .cmx-colhead,.cmx--cards .cmx-val{border-left:1px solid #e2e8f0}.cmx--cards .cmx-colhead:last-child,.cmx--cards .cmx-val:last-child{border-right:1px solid #e2e8f0}.cmx--cards .cmx-row--head .cmx-colhead{border-radius:16px 16px 0 0}.cmx--spotlight .cmx-table{position:relative;overflow:visible;border:0}.cmx--spotlight .cmx-table::before{content:"";position:absolute;left:0;top:0;bottom:0;width:calc(100%/var(--cmx-cols));background:linear-gradient(180deg, #1b3fbf 0%, #2f74e0 100%);border-radius:16px;box-shadow:0 18px 40px rgba(27,63,191,.28);z-index:0}.cmx--spotlight .cmx-row{position:relative;z-index:1;grid-template-columns:repeat(var(--cmx-cols), minmax(0, 1fr))}.cmx--spotlight .cmx-cell{border-bottom:0;align-items:center}.cmx--spotlight .cmx-row--head .cmx-cell{background:#fff;border-bottom:1px solid #eaecf0;padding-top:24px;padding-bottom:24px}.cmx--spotlight .cmx-coltitle{color:#161311;font-weight:400;font-size:26px}.cmx--spotlight .cmx-row--head .cmx-cell.is-highlight{background:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}.cmx--spotlight .cmx-colhead.is-highlight .cmx-coltitle{color:#fff}.cmx--spotlight .cmx-val{color:#555452}.cmx--spotlight .cmx-row:nth-of-type(even) .cmx-val{background:rgba(224,231,255,.5)}.cmx--spotlight .cmx-val.is-highlight{background:rgba(0,0,0,0);color:#fff}.cmx--spotlight .cmx-row:nth-of-type(even) .cmx-val.is-highlight{background:rgba(255,255,255,.06)}.cmx--spotlight .cmx-celltext{display:flex;flex-direction:column;gap:2px;min-width:0}.cmx--spotlight .cmx-text{font-size:16px;line-height:1.3}.cmx--spotlight .cmx-val--lead .cmx-rlabel{font-weight:500;font-size:16px;line-height:1.3}.cmx--spotlight .cmx-val--lead .cmx-text{font-size:14px;line-height:1.3;font-style:italic;color:rgba(255,255,255,.6)}.cmx--spotlight .cmx-ic{width:18px;height:18px;border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:11px;line-height:1;color:#fff}.cmx--spotlight .cmx-ic--yes{background:#2fae66}.cmx--spotlight .cmx-ic--no{background:#e5484d}.proof-stats-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}@media(max-width: 767px){.proof-stats-head{flex-direction:column;align-items:flex-start}}.proof-stats-title{margin:0}.proof-stats-desc{color:#404d5f;margin:8px 0 0;max-width:60ch}.proof-stats-link{white-space:nowrap;color:#4f46e5;font-weight:500;text-decoration:none}.proof-stats-link:after{content:" →"}.proof-stats-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}@media(max-width: 767px){.proof-stats-grid{grid-template-columns:1fr}}.proof-stats .proof-stat{position:relative;display:flex;align-items:flex-end;aspect-ratio:16/10;overflow:hidden;border-radius:16px;background-color:#2c0976;background-size:cover;background-position:center;color:#fff;text-decoration:none}.proof-stats .proof-stat:after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(43, 20, 91, 0.8) 0%, rgba(43, 20, 91, 0.15) 60%);z-index:0}.proof-stats .proof-stat-body{position:relative;z-index:1;padding:24px}.proof-stats .proof-stat-num{display:block;font-size:64px;font-weight:700;line-height:1}.proof-stats .proof-stat-label{display:block;color:rgba(255,255,255,.85);font-size:14px;margin-top:8px}.proof-stats .proof-stat-more{display:inline-block;margin-top:12px;font-size:14px;font-weight:500;color:#fff}.proof-stats .proof-stat-more:after{content:" →"}.photo-cta{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;min-height:420px;padding:64px 24px;background-color:#2c0976;background-size:cover;background-position:center;color:#fff}.photo-cta.has-photo::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(44, 9, 118, 0.35), rgba(44, 9, 118, 0.75))}.photo-cta-inner{position:relative;z-index:1;max-width:46rem;display:flex;flex-direction:column;align-items:center;gap:16px}.photo-cta-eyebrow{text-transform:uppercase;letter-spacing:.06em;font-size:14px;font-weight:500;color:rgba(255,255,255,.85)}.photo-cta-title{margin:0;color:#fff}.photo-cta-sub{margin:0;font-size:18px;color:rgba(255,255,255,.9)}.photo-cta-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:8px}.photo-cta-ghost{display:inline-flex;align-items:center;color:#fff;font-weight:500;border:1px solid rgba(255,255,255,.6);border-radius:9999px;padding:12px 24px}.ats-cards-head{text-align:center;margin-bottom:40px}.ats-cards-title{margin:0 0 12px}.ats-cards-desc{color:#404d5f;margin:0 auto;max-width:60ch}.ats-cards-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}@media(max-width: 991px){.ats-cards-grid{grid-template-columns:1fr}}.ats-card{display:flex;flex-direction:column;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;color:#0f172a;text-decoration:none}.ats-card-media{display:block;aspect-ratio:16/9;background-color:#2c0976;background-size:cover;background-position:center}.ats-card-body{display:flex;flex-direction:column;gap:8px;padding:24px}.ats-card-eyebrow{text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:500;color:#404d5f}.ats-card-stat{font-size:64px;font-weight:700;line-height:1.05;color:#2c0976}.ats-card-stat-label{font-size:14px;color:#404d5f;margin-top:-4px}.ats-card-title{margin:0}.ats-card-text{margin:0;color:#404d5f}.ats-card-more{margin-top:8px;font-size:14px;font-weight:500;color:#4f46e5}.ds-header{background:#fff;padding-top:48px;padding-bottom:120px;padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-header{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-header{padding-left:16px;padding-right:16px}}.ds-header__inner{max-width:1600px;margin-left:auto;margin-right:auto;width:100%}.ds-header__row{display:flex;align-items:center;gap:80px}@media(max-width: 991px){.ds-header__row{flex-direction:column;justify-content:center;align-items:flex-start;gap:64px}.ds-header__row>*{width:100%}}.ds-header--media-left .ds-header__row{flex-direction:row-reverse}@media(max-width: 991px){.ds-header--media-left .ds-header__row{flex-direction:column}}.ds-header__content{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:32px}.ds-header__copy{display:flex;flex-direction:column;gap:24px}.ds-header__eyebrow{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#4f46e5;margin:0}@media(max-width: 767px){.ds-header__eyebrow{font-size:16px}}.ds-header__eyebrow--lg{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:450;line-height:1.4;color:#4f46e5;margin:0}@media(max-width: 767px){.ds-header__eyebrow--lg{font-size:18px}}.ds-header__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:72px;font-weight:450;line-height:1;letter-spacing:-0.03em;color:#0f172a;margin:0}@media(max-width: 991px){.ds-header__title{font-size:60px}}@media(max-width: 767px){.ds-header__title{font-size:44px}}.ds-header__title--h2{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:56px;font-weight:450;line-height:1;letter-spacing:-0.03em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-header__title--h2{font-size:40px}}.ds-header__subtitle{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;margin:0;color:#4f46e5;background:linear-gradient(90deg, #7e76f6 0%, #8606ff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 767px){.ds-header__subtitle{font-size:32px}}.ds-header__desc{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.ds-header__desc{font-size:18px}}.ds-header__desc p{margin:0;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.ds-header--bg-soft{background:linear-gradient(180deg, #ffffff 14.667%, #d0deff 70.657%, #ffffff 100%)}.ds-header--centered .ds-header__content{flex:1 1 auto;width:100%;max-width:900px;margin:0 auto;align-items:center;text-align:center}.ds-header--centered .ds-header__actions{justify-content:center}.ds-header__actions{display:flex;flex-wrap:wrap;gap:16px}.ds-header__media{flex:1 1 0;min-width:0}.ds-header__media img,.ds-header__media .ds-media-ph{display:block;width:100%;border-radius:20px;aspect-ratio:671/773;object-fit:cover}.ds-cards{display:flex;gap:32px;align-items:stretch}@media(max-width: 767px){.ds-cards{flex-direction:column}}.ds-card{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:16px;background:#f1f5fc;border-radius:16px;padding:32px 48px}@media(max-width: 767px){.ds-card{padding:24px 20px}}.ds-card__label{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:400;line-height:1.4;color:#4f46e5}@media(max-width: 767px){.ds-card__label{font-size:18px}}.ds-card__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:32px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-card__title{font-size:26px}}.ds-card__body{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.ds-card__body{font-size:16px}}.ds-cta-banner{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:450px;padding:64px;background:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),linear-gradient(134.26deg, #000452 12.17%, #2f72d6 64.75%, #59aff8 113.97%);text-align:center}@media(max-width: 991px){.ds-cta-banner{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-cta-banner{padding-left:16px;padding-right:16px}}.ds-cta-banner__inner{display:flex;flex-direction:column;align-items:center;gap:32px;max-width:1200px;width:100%}.ds-cta-banner__content{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}.ds-cta-banner__eyebrow{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:450;line-height:1.4;color:#4f46e5;margin:0}@media(max-width: 767px){.ds-cta-banner__eyebrow{font-size:18px}}.ds-cta-banner__eyebrow{color:#fff}.ds-cta-banner__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#fff;margin:0}@media(max-width: 767px){.ds-cta-banner__title{font-size:32px}}.ds-cta-banner__desc{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.ds-cta-banner__desc{font-size:16px}}.ds-cta-banner__desc{color:#fff}.ds-cta-banner__desc p{margin:0;font-size:inherit;line-height:inherit;color:inherit}.ds-cta-banner__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}@media(max-width: 767px){.ds-cta-banner__actions{flex-direction:column;align-items:stretch;width:100%}.ds-cta-banner__actions .ds-btn{width:100%}}.ds-feature-banner{position:relative;display:flex;justify-content:center;min-height:450px;background:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),linear-gradient(134.26deg, #000452 12.17%, #2f72d6 64.75%, #59aff8 113.97%);overflow:hidden;padding-left:80px;padding-right:64px}.ds-feature-banner__inner{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:center;gap:64px;min-height:450px}.ds-feature-banner__content{position:relative;z-index:1;flex:0 1 531px;max-width:531px;display:flex;flex-direction:column;gap:32px}.ds-feature-banner__copy{display:flex;flex-direction:column;gap:24px}.ds-feature-banner__eyebrow{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:450;line-height:1.4;color:#4f46e5;margin:0}@media(max-width: 767px){.ds-feature-banner__eyebrow{font-size:18px}}.ds-feature-banner__eyebrow{color:#fff}.ds-feature-banner__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#fff;margin:0}@media(max-width: 767px){.ds-feature-banner__title{font-size:32px}}.ds-feature-banner__desc{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.ds-feature-banner__desc{font-size:16px}}.ds-feature-banner__desc{color:#fff}.ds-feature-banner__desc p{margin:0;font-size:inherit;line-height:inherit;color:inherit}.ds-feature-banner__actions{display:flex;flex-wrap:wrap;gap:16px}.ds-feature-banner__lottie{display:block;width:100%;height:100%}.ds-feature-banner__media{flex:1 1 0;align-self:stretch;min-width:0;position:relative}@media(max-width: 991px){.ds-feature-banner{gap:32px;padding-left:32px;padding-right:0}.ds-feature-banner .ds-feature-banner__inner{gap:32px}.ds-feature-banner__content{flex:0 1 485px}}@media(max-width: 767px){.ds-feature-banner{padding-left:16px;padding-right:16px}.ds-feature-banner__content{flex:1 1 auto;max-width:none}.ds-feature-banner__media{display:none}}.ds-ask{position:relative;display:flex;flex-direction:column;align-items:center;gap:40px;padding:64px;background:linear-gradient(180deg, #ffffff 0%, #d0deff 50.96%, #ffffff 100%);overflow:hidden}.ds-ask__orb{width:82px;height:82px;flex-shrink:0;object-fit:contain;display:block}.ds-ask__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-ask__title{font-size:32px}}.ds-ask__title{max-width:1280px;text-align:center}.ds-ask__title strong,.ds-ask__title b{font-weight:700}.ds-ask__head{display:flex;flex-direction:column;align-items:center;gap:16px;padding:8px 0}.ds-ask__heading{margin:0;text-align:center;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:40px;line-height:1.1;letter-spacing:-0.02em;color:#0f172a}.ds-ask__heading strong,.ds-ask__heading b{font-weight:700}.ds-ask__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.ds-ask__tab{appearance:none;background:none;border:0;border-bottom:2px solid rgba(0,0,0,0);padding:8px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:400;line-height:30px;color:#404d5f;cursor:pointer}.ds-ask__tab.is-active{color:#0f172a;border-bottom-color:#4f46e5}.ds-ask__tab:hover{color:#0f172a}.ds-ask__tab:focus{outline:none}.ds-ask__tab:focus-visible{outline:2px solid #4f46e5;outline-offset:2px;border-radius:4px}.ds-ask__card{width:100%;max-width:1280px;background:#fff;border-radius:16px;box-shadow:0 1px 73px 0 rgba(135,150,197,.55),0 4px 76px 0 rgba(191,202,230,.8);padding:40px;display:flex;flex-direction:column;gap:16px}.ds-ask__group{display:flex;flex-direction:column;gap:16px}.ds-ask__group[hidden]{display:none}.ds-ask__prompt{display:flex;align-items:center;gap:8px;width:100%;padding:16px 20px;border:1px solid #e2e8f0;border-radius:999px;background:#fff;color:#404d5f;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.4;text-align:left;cursor:pointer}.ds-ask__prompt-text{flex:1 1 0;min-width:0}.ds-ask__prompt-icon{flex-shrink:0;width:24px;height:24px;color:#738194}.ds-ask__prompt--active{border-color:#5f58e8;color:#0f172a;font-weight:500;box-shadow:0 1px .5px rgba(0,0,0,.05),0 4px 4px rgba(0,0,0,.15)}.ds-ask__prompt--active .ds-ask__prompt-icon{color:#4f46e5}.ds-ask__or{margin:0;padding:8px 0;color:#738194;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;text-align:center}.ds-ask__ask{display:flex;align-items:center;gap:8px;width:100%;padding:16px 20px;border:1px solid #e2e8f0;border-radius:999px;background:#fff;color:#404d5f;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px}.ds-ask__ask .ds-ask__prompt-icon{color:#4f46e5}.ds-ask--embed{max-width:632px;gap:16px;padding:40px;background:#fff;border-radius:16px;box-shadow:0 1px 73px 0 rgba(135,150,197,.55),0 4px 76px 0 rgba(191,202,230,.8);align-items:stretch;overflow:visible}@media(max-width: 991px){.ds-ask{padding:48px 32px}}@media(max-width: 767px){.ds-ask{gap:32px;padding:32px 16px}.ds-ask__card{padding:32px}.ds-ask__prompt,.ds-ask__ask{padding:20px 24px}}@media(max-width: 767px){.ds-ask--embed{padding:24px}}.ds-proof{background:#fff;padding:64px 80px}.ds-proof__row{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:flex-start;gap:80px}@media(max-width: 1199.98px){.ds-proof{padding:80px}.ds-proof .ds-proof__row{flex-direction:column;align-items:stretch;gap:64px}.ds-proof .ds-proof__intro{flex:0 0 auto;max-width:400px}}@media(max-width: 1199.98px){.ds-proof--text{padding:64px 80px}}@media(max-width: 767px){.ds-proof--text .ds-proof__grid{flex:0 0 auto;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:24px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;margin:0 -16px;padding:0 16px;scroll-padding-left:16px}.ds-proof--text .ds-proof__grid-row{display:contents}.ds-proof--text .ds-proof-stat{flex:0 0 300px;width:300px;scroll-snap-align:start;padding:40px 20px}.ds-proof--text .ds-proof-stat__num{font-size:70px;letter-spacing:-0.02em}.ds-proof--text .ds-proof-stat__label{font-size:18px;line-height:1.4}.ds-proof--text .ds-proof-card--quote{order:1;padding:40px 20px}.ds-proof--text .ds-proof-card__quote{font-size:18px}.ds-proof--text .ds-proof-card__quote-wrap{gap:8px}.ds-proof--text .ds-proof-card__cite{font-size:14px}}@media(max-width: 767px){.ds-proof{padding:32px 16px}.ds-proof .ds-proof__row{gap:32px}.ds-proof .ds-proof__intro{gap:20px}.ds-proof .ds-proof__copy{gap:16px}.ds-proof .ds-proof__stats{flex:0 0 auto;display:flex;flex-wrap:nowrap;grid-template-columns:none;gap:24px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;margin:0 -16px;padding:0 16px;scroll-padding-left:16px}.ds-proof .ds-proof-card{flex:0 0 300px;width:300px;scroll-snap-align:start}.ds-proof .ds-proof-card__num{font-size:70px;letter-spacing:-0.02em}.ds-proof .ds-proof-card__label{font-size:18px;line-height:1.4}}.ds-proof__intro{position:sticky;top:0;flex:1 1 0;min-width:0;max-width:400px;display:flex;flex-direction:column;gap:32px}.ds-proof__heading{display:flex;flex-direction:column;gap:16px}.ds-proof__copy{display:flex;flex-direction:column;gap:24px}.ds-proof__eyebrow{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:450;line-height:1.4;color:#4f46e5;margin:0}@media(max-width: 767px){.ds-proof__eyebrow{font-size:18px}}.ds-proof__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-proof__title{font-size:32px}}.ds-proof__desc{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.ds-proof__desc{font-size:16px}}.ds-proof__desc{color:#404d5f}.ds-proof__stats{flex:1 1 0;min-width:0;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:32px}.ds-proof__stats .ds-proof-card--span{grid-column:1/-1}.ds-proof-card{position:relative;height:420px;padding:40px;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:24px;background-color:#0f172a;background-size:cover;background-position:center;color:#fff}.ds-proof-card::after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0.1) 28%, rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0.78) 100%)}.ds-proof-card>*{position:relative;z-index:1}.ds-proof-card p,.ds-proof-card a{color:#fff}.ds-proof-card__logo{height:56px;width:auto;color:#fff;font-weight:700;letter-spacing:.02em}.ds-proof-card__logo--img{display:flex;align-items:center}.ds-proof-card__logo--img img{height:auto;width:auto;max-height:36px;max-width:120px;object-fit:contain;display:block}.ds-proof-card__foot{display:flex;flex-direction:column;gap:12px}.ds-proof-card__num{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:90px;line-height:1;letter-spacing:-0.02em;text-shadow:0 1px 2px rgba(0,0,0,.15)}.ds-proof-card__label{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.3;text-shadow:0 1px 2px rgba(0,0,0,.15)}.ds-proof-card__link{display:inline-flex;align-items:center;gap:4px;color:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;text-decoration:none}.ds-proof-card__link svg{width:16px;height:16px;flex-shrink:0}.ds-proof-card__link:hover{color:#fff;text-decoration:underline}.ds-proof-card--quote{justify-content:flex-start;gap:32px}.ds-proof-card--quote::after{background:linear-gradient(158deg, rgba(0, 4, 82, 0.55) 0%, rgba(6, 18, 99, 0.5) 45%, rgba(0, 4, 82, 0.82) 100%)}.ds-proof-card__quote-wrap{display:flex;flex-direction:column;justify-content:flex-end;gap:12px}.ds-proof-card__quote{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:22px;line-height:1.4;text-shadow:0 1px 2px rgba(0,0,0,.15)}.ds-proof-card__cite{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:rgba(255,255,255,.7)}.ds-proof__grid{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:32px}.ds-proof__grid-row{display:flex;align-items:stretch;gap:32px}.ds-proof__grid-row>*{flex:1 1 0;min-width:0}.ds-proof__grid-row--tall{min-height:318px}.ds-proof-stat{flex:0 1 calc(50% - 32px/2);display:flex;flex-direction:column;justify-content:center;gap:12px;padding:40px;border-radius:16px;overflow:hidden;background:#f1f5fc;color:#0f172a}.ds-proof-stat__num{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:90px;line-height:1;letter-spacing:-0.02em;text-shadow:0 1px 2px rgba(0,0,0,.15)}.ds-proof-stat__label{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.3;text-shadow:0 1px 2px rgba(0,0,0,.15)}.ds-proof-stat__logo{display:block}.ds-proof-stat__logo img{height:48px;width:auto;max-width:200px;object-fit:contain;display:block}.ds-proof-stat__cite{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;line-height:1.3;color:#738194}.ds-proof-stat--form,.ds-proof-card--form{display:flex;flex-direction:column;justify-content:center;gap:16px;padding:40px;border-radius:16px;background:#f1f5fc;color:#0f172a;min-height:0;background-image:none}.ds-proof-stat--form .ds-proof-stat__formtitle,.ds-proof-stat--form .ds-proof-card__formtitle,.ds-proof-card--form .ds-proof-stat__formtitle,.ds-proof-card--form .ds-proof-card__formtitle{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:22px;line-height:1.2;letter-spacing:-0.01em}.ds-proof-stat--form .ds-proof-stat__formsub,.ds-proof-stat--form .ds-proof-card__formsub,.ds-proof-card--form .ds-proof-stat__formsub,.ds-proof-card--form .ds-proof-card__formsub{margin:0;font-size:16px;line-height:1.4;color:#404d5f}.ds-proof-stat--form .form-wrapper-container,.ds-proof-card--form .form-wrapper-container{margin:0}.ds-proof-stat--form form,.ds-proof-card--form form{width:100%}.ds-proof-stat--form .lead-form,.ds-proof-stat--form form.grid,.ds-proof-card--form .lead-form,.ds-proof-card--form form.grid{grid-template-columns:1fr;gap:12px}.ds-proof-stat--form .lead-form .field,.ds-proof-stat--form .lead-form .field:has(#firstname),.ds-proof-stat--form .lead-form .field:has(#lastname),.ds-proof-stat--form form.grid .field,.ds-proof-stat--form form.grid .field:has(#firstname),.ds-proof-stat--form form.grid .field:has(#lastname),.ds-proof-card--form .lead-form .field,.ds-proof-card--form .lead-form .field:has(#firstname),.ds-proof-card--form .lead-form .field:has(#lastname),.ds-proof-card--form form.grid .field,.ds-proof-card--form form.grid .field:has(#firstname),.ds-proof-card--form form.grid .field:has(#lastname){grid-column:1/-1}.ds-proof__stats .ds-proof-card--form{grid-column:1/-1;height:auto;min-height:0;flex-direction:row;align-items:center;gap:64px;padding:40px;background:#0f172a;color:#fff}.ds-proof__stats .ds-proof-card--form::after{content:none}.ds-proof__stats .ds-proof-card--form .ds-proof-card__formhead{flex:0 0 34%;display:flex;flex-direction:column;gap:12px}.ds-proof__stats .ds-proof-card--form .ds-proof-card__formtitle{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:32px;line-height:1.1;letter-spacing:-0.02em;color:#fff}.ds-proof__stats .ds-proof-card--form .ds-proof-card__formsub{margin:0;font-size:18px;line-height:1.4;color:rgba(255,255,255,.7)}.ds-proof__stats .ds-proof-card--form .ds-proof-card__form{flex:1 1 auto;min-width:0}.ds-proof__stats .ds-proof-card--form .lead-form,.ds-proof__stats .ds-proof-card--form form.grid{grid-template-columns:1fr 1fr;gap:12px}.ds-proof__stats .ds-proof-card--form .lead-form .field,.ds-proof__stats .ds-proof-card--form form.grid .field{grid-column:1/-1}.ds-proof__stats .ds-proof-card--form .lead-form .field:has(#firstname),.ds-proof__stats .ds-proof-card--form form.grid .field:has(#firstname){grid-column:1/2}.ds-proof__stats .ds-proof-card--form .lead-form .field:has(#lastname),.ds-proof__stats .ds-proof-card--form form.grid .field:has(#lastname){grid-column:2/3}@media(max-width: 991px){.ds-proof__stats .ds-proof-card--form{flex-direction:column;align-items:stretch;gap:32px}.ds-proof__stats .ds-proof-card--form .ds-proof-card__formhead{flex:none}.ds-proof__stats .ds-proof-card--form .lead-form,.ds-proof__stats .ds-proof-card--form form.grid{grid-template-columns:1fr}.ds-proof__stats .ds-proof-card--form .lead-form .field,.ds-proof__stats .ds-proof-card--form .lead-form .field:has(#firstname),.ds-proof__stats .ds-proof-card--form .lead-form .field:has(#lastname),.ds-proof__stats .ds-proof-card--form form.grid .field,.ds-proof__stats .ds-proof-card--form form.grid .field:has(#firstname),.ds-proof__stats .ds-proof-card--form form.grid .field:has(#lastname){grid-column:1/-1}}.ds-clients{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:32px 32px 64px;background:#fff;border-bottom:1px solid #e2e8f0;text-align:center}.ds-clients__caption{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:24px;color:#404d5f;text-align:center}.ds-clients__marquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg, transparent 3%, #000 19%, #000 80%, transparent 97%);mask-image:linear-gradient(90deg, transparent 3%, #000 19%, #000 80%, transparent 97%)}.ds-clients__track{display:flex;align-items:center;width:max-content;gap:64px;animation:ds-marquee 40s linear infinite}.ds-clients__logo{flex-shrink:0;height:42px;display:flex;align-items:center;white-space:nowrap;color:#b7c0cb;font-weight:700;font-size:20px;letter-spacing:.02em}.ds-clients__dupe{display:contents}.ds-clients__track .customer-logo-box{width:auto;flex-shrink:0;margin:0;display:flex;align-items:center}.ds-clients__track .logo-ink,.ds-clients__track .logo-ink-white{height:42px;width:auto;max-width:none;aspect-ratio:3/1;background-color:#738194}.ds-clients:hover .ds-clients__track,.ds-clients .ds-clients__track:focus-within{animation-play-state:paused}@media(max-width: 767px){.ds-clients__track{gap:48px}.ds-clients__logo{height:32px;font-size:16px}.ds-clients__track .logo-ink,.ds-clients__track .logo-ink-white{height:32px}}@keyframes ds-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media(prefers-reduced-motion: reduce){.ds-clients__track{animation:none}}.ds-askrun{display:flex;flex-direction:column;align-items:center;gap:40px;padding:64px 80px;background:#fff}.ds-askrun__intro{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:850px;width:100%;text-align:center}@media(max-width: 991px){.ds-askrun{padding:64px 0}.ds-askrun .ds-askrun__intro{padding:0 80px}.ds-askrun .ds-askrun__media{border-radius:0}.ds-askrun .ds-askrun__demo,.ds-askrun .ds-askrun__label{display:none}}@media(max-width: 767px){.ds-askrun{padding:32px 0;gap:32px}.ds-askrun .ds-askrun__intro{padding:0 16px}}.ds-askrun__eyebrow{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:450;line-height:1.4;color:#4f46e5;margin:0}@media(max-width: 767px){.ds-askrun__eyebrow{font-size:18px}}.ds-askrun__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-askrun__title{font-size:32px}}.ds-askrun__title{text-align:center}.ds-askrun__desc{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.ds-askrun__desc{font-size:16px}}.ds-askrun__desc{color:#404d5f;text-align:center}.ds-askrun__media{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;position:relative;aspect-ratio:1600/900;border-radius:16px;overflow:hidden;background:radial-gradient(circle at 50% 50%, #59aff8 0%, #4491e7 19%, #2f72d6 38%, #2357b5 54%, #183b94 69%, #0c2073 85%, #061263 92%, #000452 100%);container-type:inline-size}.ds-askrun__headline{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);margin:0;z-index:3;white-space:nowrap;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:12.375cqw;line-height:1;letter-spacing:-0.05em;text-align:center;background:linear-gradient(180deg, rgba(255, 255, 255, 0.5) 0%, #fff 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);text-shadow:0 4px 36px rgba(0,0,0,.25)}.ds-askrun__orb{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:24cqw;aspect-ratio:1;border-radius:50%;z-index:2;background:radial-gradient(circle at 38% 32%, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 30%),radial-gradient(circle at 50% 50%, #7db8f5 0%, #3f7fd6 40%, #10267a 100%);box-shadow:inset 0 4cqw 8cqw rgba(255,255,255,.25),0 2cqw 6cqw rgba(0,0,20,.35)}.ds-askrun__avatar{position:absolute;width:6.9375cqw;aspect-ratio:1;border-radius:50%;overflow:hidden;z-index:4;background-size:cover;background-position:center;border:.25cqw solid rgba(154,194,255,.6);box-shadow:0 1cqw 3cqw rgba(0,0,20,.35)}.ds-askrun__avatar--1{left:6%;top:-4%}.ds-askrun__avatar--2{left:50%;top:-5%}.ds-askrun__avatar--3{left:-2.5%;top:62%}.ds-askrun__avatar--4{left:66%;top:72%}.ds-askrun__avatar--5{left:71%;top:15%}.ds-askrun__prompt{position:absolute;left:50%;top:63%;transform:translateX(-50%);z-index:5;display:flex;align-items:center;gap:2cqw;padding:1.5cqw;border:1px solid rgba(255,255,255,.85);border-radius:999px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0.3) 100%);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 0 20px rgba(255,255,255,.25);white-space:nowrap}.ds-askrun__prompt-avatar{width:4.25cqw;aspect-ratio:1;border-radius:50%;background-size:cover;background-position:center;flex-shrink:0}.ds-askrun__prompt-text{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:2.25cqw;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.05)}.ds-askrun__prompt-send{width:4cqw;aspect-ratio:1;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg, rgba(255, 255, 255, 0.24) 0%, #fff 100%);color:#10267a}.ds-askrun__prompt-send svg{width:45%;height:45%}.ds-askrun__demo{position:absolute;left:50%;top:84%;transform:translateX(-50%);z-index:5;display:inline-flex;align-items:center;gap:4px;padding:16px 32px;border:1px solid #4f46e5;border-radius:999px;background:#e0e7ff;color:#0f172a;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;text-decoration:none;white-space:nowrap}.ds-askrun__demo svg{width:16px;height:16px;flex-shrink:0}.ds-askrun__demo:hover,.ds-askrun__demo:focus,.ds-askrun__demo:focus-visible{color:#0f172a}.ds-askrun__label{position:absolute;left:1%;top:92%;z-index:4;display:inline-flex;align-items:center;padding:14px 18px 14px 20px;border:2px solid rgba(154,194,255,.4);border-radius:999px;color:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;white-space:nowrap}.ds-videoblock .embed-container{border-radius:16px;overflow:hidden}.ds-videoblock .content-heading-wrapper{text-align:center;max-width:850px;margin-left:auto;margin-right:auto;margin-bottom:32px}.ds-videoblock .content-heading-wrapper h2,.ds-videoblock .content-heading-wrapper .h2{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-videoblock .content-heading-wrapper h2,.ds-videoblock .content-heading-wrapper .h2{font-size:32px}}.ds-videoblock .content-heading-wrapper p,.ds-videoblock .content-heading-wrapper .text-large{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.ds-videoblock .content-heading-wrapper p,.ds-videoblock .content-heading-wrapper .text-large{font-size:16px}}.ds-videoblock .content-heading-wrapper p,.ds-videoblock .content-heading-wrapper .text-large{color:#404d5f}.ds-videoblock .content-heading-wrapper p{margin:0}.ds-suite{display:flex;flex-direction:column;align-items:center;gap:40px;padding:80px;background:#fff}.ds-suite__intro{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;text-align:center}.ds-suite__eyebrow{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:450;line-height:1.4;color:#4f46e5;margin:0}@media(max-width: 767px){.ds-suite__eyebrow{font-size:18px}}.ds-suite__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-suite__title{font-size:32px}}.ds-suite__title{text-align:center}.ds-suite__desc{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.ds-suite__desc{font-size:16px}}.ds-suite__desc{color:#404d5f;text-align:center}.ds-suite__row{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:center;gap:80px}.ds-suite__media{position:relative;flex:1 1 0;min-width:0;aspect-ratio:581/536;border-radius:16px;overflow:hidden;clip-path:inset(0 round 16px);background:rgba(0,0,0,0);container-type:inline-size}.ds-suite__media--mobile{display:none}.ds-suite__chat{position:absolute;top:15%;right:6%;display:flex;flex-direction:column;align-items:flex-end;gap:1.17cqw}.ds-suite__bubble{padding:3.5cqw;border:1px solid #fff;border-radius:4.67cqw 4.67cqw 0 4.67cqw;background:linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.2) 100%);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:3.79cqw;line-height:1.3;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.05)}.ds-suite__meta{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:2.63cqw;color:rgba(255,255,255,.6)}.ds-suite__demo{position:absolute;left:10%;right:10%;top:42%;display:flex;flex-direction:column;gap:2.33cqw}.ds-suite__caption{margin:0;max-width:62%;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:3.79cqw;line-height:1.3;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.05)}.ds-suite__docs{display:flex;align-items:flex-start;gap:4.08cqw}.ds-suite-doc{display:flex;flex-direction:column;align-items:center;gap:1.17cqw;text-align:center}.ds-suite-doc__card{width:13.09cqw;aspect-ratio:110/152;border-radius:1.43cqw;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg, rgba(255, 255, 255, 0.28) 0%, rgba(255, 255, 255, 0.12) 100%);border:1px solid rgba(255,255,255,.5);color:#fff}.ds-suite-doc__card svg{width:42%;height:42%}.ds-suite-doc__label{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:3.79cqw;line-height:1.3;color:#fff}.ds-suite-doc__status{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:1.9cqw;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.8)}.ds-suite-doc--muted{opacity:.6}.ds-suite__tabs{flex:1 1 0;min-width:0;display:flex;flex-direction:column;padding:32px 0}.ds-suite-tab{appearance:none;-webkit-appearance:none;background:none;border:0;font-family:inherit;text-align:left;cursor:pointer;width:100%;display:flex;flex-direction:column;gap:8px;border-left:2px solid #e2e8f0;padding:32px 0 32px 32px}.ds-suite-tab:focus{outline:none}.ds-suite-tab:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}.ds-suite-tab__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:32px;line-height:1.1;letter-spacing:-0.02em;color:#404d5f}.ds-suite-tab__desc{margin:0;display:none;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#404d5f}.ds-suite-tab--active{border-left-color:#4f46e5;padding-top:12px;padding-bottom:12px}.ds-suite-tab--active .ds-suite-tab__title{color:#4f46e5}.ds-suite-tab--active .ds-suite-tab__desc{display:block}.ds-suite__actions{padding:20px 0 0 32px}@media(max-width: 991px){.ds-suite__row{position:relative;align-items:flex-start;height:372px;overflow:hidden;gap:20px}.ds-suite__media{height:100%}.ds-suite-tab{padding:16px 0 16px 20px}.ds-suite-tab--active{padding-top:12px;padding-bottom:12px}.ds-suite__actions{display:none}.ds-suite__row::after{content:"";position:absolute;right:0;bottom:0;width:calc(50% - 12px);height:68px;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%);pointer-events:none;z-index:2}}@media(max-width: 767px){.ds-suite{padding:16px;gap:32px}.ds-suite__row{flex-direction:column;align-items:stretch;height:auto;overflow:visible;gap:0}.ds-suite__row::after{display:none}.ds-suite__media{display:none}.ds-suite__tabs{padding:0;width:100%}.ds-suite-tab{border-left:0;border-bottom:1px solid #e2e8f0;padding:24px 0 24px 20px}.ds-suite-tab__title{font-size:26px}.ds-suite-tab__desc{font-size:18px}.ds-suite-tab--active{border-bottom:2px solid #4f46e5;gap:16px;padding:0 16px 24px 20px}.ds-suite__media--mobile{display:block;flex:0 0 auto;width:100%;height:auto;aspect-ratio:600/650}}.ds-suite__slide{width:100%;height:100%;border-radius:16px;overflow:hidden;clip-path:inset(0 round 16px)}.ds-suite__slide[hidden]{display:none}.ds-suite__lottie,.ds-suite__img{display:block;width:100%;height:100%;object-fit:contain;border-radius:16px}.ds-arch{max-width:calc(1600px + 80px*2);margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;grid-template-areas:"media intro" "media steps";column-gap:80px;row-gap:32px;padding:64px 80px;background:#fff}.ds-arch__media{grid-area:media;position:relative;height:800px;border-radius:16px;overflow:hidden;clip-path:inset(0 round 16px);container-type:inline-size;color:#fff}.ds-arch__canvas{position:absolute;inset:0}.ds-arch__orb{position:absolute;left:50%;bottom:-10%;transform:translateX(-50%);width:72cqw;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 40% 32%, rgba(255, 255, 255, 0.85) 0%, rgba(255, 255, 255, 0) 26%),radial-gradient(circle at 50% 55%, #3f7fd6 0%, #1a3aa0 55%, #0a1f6e 100%);box-shadow:0 0 8cqw rgba(120,170,255,.6)}.ds-arch__intro{grid-area:intro;align-self:start;padding-top:64px;display:flex;flex-direction:column;gap:16px}.ds-arch__eyebrow{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:450;line-height:1.4;color:#4f46e5;margin:0}@media(max-width: 767px){.ds-arch__eyebrow{font-size:18px}}.ds-arch__copy{display:flex;flex-direction:column;gap:24px}.ds-arch__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-arch__title{font-size:32px}}.ds-arch__desc{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.ds-arch__desc{font-size:16px}}.ds-arch__desc{color:#404d5f}.ds-arch__steps{grid-area:steps;align-self:stretch;min-height:0;padding-bottom:64px;width:100%;overflow-y:auto;scrollbar-width:none}.ds-arch__steps::-webkit-scrollbar{display:none}.ds-arch__steps{display:flex;flex-direction:column;gap:64px}@media(max-width: 991px){.ds-arch{grid-template-rows:auto auto;grid-template-areas:"intro intro" "media steps";row-gap:40px;column-gap:20px}.ds-arch .ds-arch__media{height:372px}.ds-arch .ds-arch__canvas{display:none}.ds-arch .ds-arch__intro{padding-top:0}.ds-arch .ds-arch__steps{align-self:center;padding-bottom:0}}@media(max-width: 767px){.ds-arch{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto auto;grid-template-areas:"intro" "media" "steps"}.ds-arch .ds-arch__cta{white-space:normal;text-align:center}.ds-arch{row-gap:16px;padding:32px 16px}.ds-arch .ds-arch__intro{padding-top:0;margin-bottom:16px}.ds-arch .ds-arch__copy{gap:16px}.ds-arch .ds-arch__media{height:auto;aspect-ratio:370/402}.ds-arch .ds-arch__steps{align-self:start;height:auto;max-height:none;overflow-y:visible;padding-bottom:0;gap:40px}.ds-arch .ds-arch-step__num{font-size:18px}.ds-arch .ds-arch-step__title{font-size:26px}.ds-arch .ds-arch-step__body{font-size:16px}}.ds-arch-step{display:flex;flex-direction:column;gap:16px}.ds-arch-step--btn{appearance:none;-webkit-appearance:none;background:none;border:0;font:inherit;color:inherit;text-align:left;width:100%;cursor:pointer;opacity:.4;transition:opacity .2s ease;position:relative;padding-left:20px}.ds-arch-step--btn::before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:2px;border-radius:2px;background:rgba(0,0,0,0)}.ds-arch-step--btn:hover,.ds-arch-step--btn:focus-visible{opacity:.7}.ds-arch-step--btn.is-active{opacity:1}.ds-arch-step--btn.is-active::before{background:#4f46e5}.ds-arch-step--btn.is-active .ds-arch-step__title,.ds-arch-step--btn.is-active .ds-arch-step__num{color:#4f46e5}.ds-arch-step--btn:focus{outline:none}.ds-arch-step--btn:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:3px;border-radius:4px}.ds-arch-step__num{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#404d5f}.ds-arch-step__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:32px;line-height:1.1;letter-spacing:-0.02em;color:#0f172a}.ds-arch-step__body{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:#404d5f}.ds-arch-step--btn:not(.is-active) .ds-arch-step__body{display:none}.ds-arch-alert,.ds-arch-bubble,.ds-arch-sched{position:absolute;border:1px solid rgba(255,255,255,.85);background:linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0.3) 100%);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:inset 0 0 15px rgba(255,255,255,.25);color:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.05)}.ds-arch-sched{display:flex;align-items:center;gap:1.1cqw;width:30.8cqw;padding:1.47cqw 2.2cqw;border-radius:.75cqw}.ds-arch-sched__icon{flex-shrink:0;width:5.3cqw;aspect-ratio:1;border-radius:1cqw;background:rgba(255,255,255,.3)}.ds-arch-sched__name{font-weight:450;font-size:2.58cqw;line-height:1.1}.ds-arch-sched__time{font-size:2.3cqw;opacity:.8;line-height:1.2}.ds-arch-bubble{padding:2.25cqw;border-radius:3cqw 3cqw 0 3cqw;font-weight:400;font-size:2.43cqw;line-height:1.3;white-space:nowrap}.ds-arch-alert{width:27.7cqw;padding:1.6cqw 2cqw;border-radius:1.9cqw;display:flex;flex-direction:column;gap:.8cqw}.ds-arch-alert__meta{font-weight:450;font-size:1.3cqw;letter-spacing:.08em;text-transform:uppercase;opacity:.9}.ds-arch-alert__text{font-size:1.7cqw;line-height:1.2}.ds-arch-doc{position:absolute;display:flex;flex-direction:column;align-items:center;gap:.7cqw;text-align:center;color:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.ds-arch-doc__card{width:7.6cqw;aspect-ratio:64/88;border-radius:1cqw;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg, rgba(255, 255, 255, 0.28) 0%, rgba(255, 255, 255, 0.12) 100%);border:1px solid rgba(255,255,255,.5)}.ds-arch-doc__card svg{width:42%;height:42%}.ds-arch-doc__label{margin:0;font-size:2.2cqw;line-height:1.3}.ds-arch-doc__status{margin:0;font-weight:500;font-size:1.1cqw;letter-spacing:.08em;text-transform:uppercase;opacity:.8}.ds-arch-avatar{position:absolute;width:7.1cqw;aspect-ratio:1;border-radius:50%;background-size:cover;background-position:center;border:1px solid rgba(255,255,255,.6)}.ds-arch-badge{position:absolute;width:5.7cqw;aspect-ratio:1;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;color:#0a66c2;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:2.6cqw}.ds-arch__lottie,.ds-arch__img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.ds-arch__stepmedia{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .4s ease}.ds-arch__stepmedia.is-active{opacity:1}.ds-arch__stepvideo{object-fit:cover}.ds-arch__stepimg{object-fit:cover}.ds-arch--interactive .ds-arch__canvas{display:block}.ds-arch--interactive .ds-arch__steps{align-self:stretch;min-height:0;height:auto;overflow-y:auto;justify-content:flex-end}@media(max-width: 991px){.ds-arch--interactive .ds-arch__canvas{display:block}.ds-arch--interactive .ds-arch__steps{align-self:stretch;min-height:0;height:auto;overflow-y:auto;justify-content:flex-start}}@media(max-width: 767px){.ds-arch--interactive .ds-arch__steps{align-self:start;justify-content:flex-start;max-height:none;overflow-y:visible}}.ds-arch--media-video .ds-arch__media{height:auto;aspect-ratio:800/992}@media(max-width: 991px){.ds-arch--media-video .ds-arch__media{height:auto;width:auto;aspect-ratio:800/992}}@media(max-width: 767px){.ds-arch--media-video .ds-arch__media{height:auto;width:auto;aspect-ratio:800/992}}.ds-arch--head-above{grid-template-areas:"intro intro" "media steps"}.ds-arch--head-above .ds-arch__intro{align-self:start;align-items:center;text-align:center;max-width:760px;margin:0 auto;padding-top:0}.ds-arch--head-above .ds-arch__copy{align-items:center}.ds-arch--head-above .ds-arch__desc{max-width:60ch}.ds-arch--head-above .ds-arch__steps{justify-content:center}@media(max-width: 767px){.ds-arch--head-above{grid-template-columns:1fr;grid-template-areas:"intro" "media" "steps"}.ds-arch--head-above .ds-arch__intro{align-items:center;text-align:center}}.ds-arch__cta{align-self:flex-start;margin-top:24px;display:inline-flex;align-items:center;gap:8px;padding:16px 24px;border-radius:999px;background:#fff;color:#0f172a;border:1px solid #e2e8f0;box-shadow:0 1px 2px rgba(0,0,0,.06);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:1;text-decoration:none;white-space:nowrap}.ds-arch__cta:hover,.ds-arch__cta:focus{color:#0f172a;background:#f1f5fc;border-color:#b7c0cb}.ds-orch{padding:64px 80px;background:#fff}.ds-orch__row{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:center;gap:80px}@media(max-width: 991px){.ds-orch .ds-orch__row{flex-direction:column;align-items:stretch;gap:40px}.ds-orch .ds-orch__media{flex:0 0 auto}}@media(max-width: 767px){.ds-orch{padding:32px 16px}.ds-orch .ds-orch__row{gap:32px}}.ds-orch__content{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:32px}.ds-orch__head{display:flex;flex-direction:column;gap:32px}.ds-orch__title-block{display:flex;flex-direction:column;gap:16px}.ds-orch__eyebrow{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:450;line-height:1.4;color:#4f46e5;margin:0}@media(max-width: 767px){.ds-orch__eyebrow{font-size:18px}}.ds-orch__copy{display:flex;flex-direction:column;gap:24px}.ds-orch__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-orch__title{font-size:32px}}.ds-orch__desc{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.ds-orch__desc{font-size:16px}}.ds-orch__desc{color:#404d5f}.ds-orch__list{display:flex;flex-direction:column;gap:16px}.ds-orch__actions{display:flex;flex-wrap:wrap;gap:16px}.ds-orch__media{flex:1 1 0;min-width:0;position:relative;aspect-ratio:740/762;border-radius:20px;overflow:hidden;background:radial-gradient(circle at 50% 50%, #59aff8 0%, #4491e7 19%, #2f72d6 38%, #2357b5 54%, #183b94 69%, #0c2073 85%, #061263 92%, #000452 100%);container-type:inline-size;color:#fff}.ds-orch__orb{position:absolute;left:50%;top:48%;transform:translate(-50%, -50%);width:43cqw;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 38% 30%, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 28%),radial-gradient(circle at 50% 55%, #7db8f5 0%, #3f7fd6 42%, #10267a 100%);box-shadow:inset 0 3cqw 6cqw rgba(255,255,255,.25),0 2cqw 6cqw rgba(0,0,20,.35)}.ds-orch__avatar{position:absolute;width:10.8cqw;aspect-ratio:1;border-radius:50%;overflow:hidden;background-size:cover;background-position:center;border:.3cqw solid rgba(154,194,255,.6);box-shadow:0 1cqw 3cqw rgba(0,0,20,.35)}.ds-orch__avatar--tl{left:17.7%;top:11.5%}.ds-orch__avatar--tr{left:76%;top:19.6%}.ds-orch__avatar--bl{left:9.9%;top:58%}.ds-orch__avatar--br{left:79%;top:59%}.ds-orch__prompt{position:absolute;left:50%;bottom:6%;transform:translateX(-50%);display:flex;align-items:center;gap:2.75cqw;padding:2.07cqw;border:1px solid rgba(255,255,255,.85);border-radius:999px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0.3) 100%);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);box-shadow:inset 0 0 13px rgba(255,255,255,.25);white-space:nowrap}.ds-orch__prompt-avatar{width:5.85cqw;aspect-ratio:1;border-radius:50%;background-size:cover;background-position:center;flex-shrink:0}.ds-orch__prompt-text{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:3.1cqw;color:#fff}.ds-orch__prompt-send{width:5.5cqw;aspect-ratio:1;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg, rgba(255, 255, 255, 0.24) 0%, #fff 100%);color:#10267a}.ds-orch__prompt-send svg{width:45%;height:45%}.ds-orch-item{display:flex;align-items:flex-start;gap:16px}.ds-orch-item__icon{flex-shrink:0;width:30px;height:30px;color:#4f46e5}.ds-orch-item__icon svg{width:100%;height:100%}.ds-orch-item__body{flex:1 1 0;min-width:0}.ds-orch-item__label{margin:0 0 8px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.4;color:#0f172a}.ds-orch-item__text{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#404d5f}.ds-seeit{padding:64px 80px;background:#fff}.ds-seeit__row{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto auto auto 1fr;grid-template-areas:"media ." "media copy" "media actions" "media social" "media .";column-gap:80px;row-gap:32px}.ds-seeit__copy{grid-area:copy}.ds-seeit__actions{grid-area:actions}.ds-seeit__social{grid-area:social}@media(max-width: 991px){.ds-seeit .ds-seeit__row{grid-template-columns:1fr;grid-template-rows:repeat(4, auto);grid-template-areas:"copy" "actions" "social" "media";row-gap:32px}.ds-seeit .ds-seeit__media{margin-top:8px}}@media(max-width: 767px){.ds-seeit{padding:32px 16px}.ds-seeit .ds-seeit__row{grid-template-areas:"copy" "actions" "media" "social";row-gap:16px}.ds-seeit .ds-seeit__media{margin-top:0}}.ds-seeit__media{grid-area:media;align-self:center;min-width:0;position:relative;aspect-ratio:600/618;border-radius:16px;overflow:hidden;background:linear-gradient(136.63deg, #2922aa 0%, #2c88d7 100%);container-type:inline-size;color:#fff;display:flex;flex-direction:column;gap:3.4cqw;padding:6cqw 6cqw 0}.ds-seeit__bubble{align-self:flex-end;padding:4.2cqw;border:1px solid #fff;border-radius:5.5cqw 5.5cqw 0 5.5cqw;background:linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.2) 100%);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:4.7cqw;line-height:1.3;text-shadow:0 1px 1px rgba(0,0,0,.05)}.ds-seeit__meta{margin:0;align-self:flex-end;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:3.4cqw;color:rgba(255,255,255,.6)}.ds-seeit__caption{margin:3cqw 0 0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:4.7cqw;line-height:1.3;text-shadow:0 1px 1px rgba(0,0,0,.05)}.ds-seeit__caption-meta{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:3.4cqw;color:rgba(255,255,255,.6)}.ds-seeit__list{display:flex;flex-direction:column;gap:3.4cqw;margin-top:2cqw}.ds-seeit-cand{display:flex;align-items:center;gap:3cqw;padding:4.5cqw;border:1px solid #fff;border-radius:5cqw;background:linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0.3) 100%);box-shadow:inset 0 0 4cqw rgba(255,255,255,.25)}.ds-seeit-cand__person{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:3cqw}.ds-seeit-cand__avatar{flex-shrink:0;width:9cqw;aspect-ratio:1;border-radius:50%;background-size:cover;background-position:center}.ds-seeit-cand__name{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:3.9cqw;color:#fff;white-space:nowrap;text-shadow:0 1px 1px rgba(0,0,0,.05)}.ds-seeit-cand--pending{backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);box-shadow:none}.ds-seeit-cand--pending .ds-seeit-cand__avatar{width:11.8cqw}.ds-seeit-cand--pending .ds-seeit-cand__name{color:#0f172a;font-weight:500;text-shadow:none}.ds-seeit-cand--f50{opacity:.5}.ds-seeit-cand--f20{opacity:.2}.ds-seeit-tag{flex-shrink:0;display:inline-flex;align-items:center;gap:1cqw;padding:1.5cqw 3cqw;border-radius:999px;background:#d8f9d3;color:#145b2f;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:3.2cqw;line-height:1;white-space:nowrap}.ds-seeit-tag::before{content:"";width:1.6cqw;height:1.6cqw;border-radius:50%;background:currentColor}.ds-seeit-tag--pending{background:#f1f5fc;color:#404d5f}.ds-seeit__copy{display:flex;flex-direction:column;gap:24px}.ds-seeit__eyebrow{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:450;line-height:1.4;color:#4f46e5;margin:0}@media(max-width: 767px){.ds-seeit__eyebrow{font-size:18px}}.ds-seeit__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-seeit__title{font-size:32px}}.ds-seeit__desc{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.ds-seeit__desc{font-size:16px}}.ds-seeit__desc{color:#0f172a}.ds-seeit__social{display:flex;flex-direction:column;gap:12px}.ds-seeit__social-label{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;color:#4f46e5}.ds-seeit__social-icons{display:flex;align-items:center;gap:8px}.ds-seeit__social-icon{width:24px;height:24px;color:#4f46e5}.ds-seeit__social-icon svg{width:100%;height:100%}.ds-icp{display:flex;flex-direction:column;gap:32px;padding:64px;background:#fff}.ds-icp__heading{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-icp__heading{font-size:32px}}.ds-icp__heading{align-self:center;max-width:656px;text-align:center}.ds-icp__row{display:flex;gap:32px;width:100%}@media(max-width: 991px){.ds-icp{padding:64px 80px}.ds-icp .ds-icp__row{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px}}@media(max-width: 767px){.ds-icp{padding:32px 16px;gap:16px}.ds-icp .ds-icp__row--scroll{display:flex;flex-wrap:nowrap;grid-template-columns:none;gap:32px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;margin:0 -16px;padding:0 16px;scroll-padding-left:16px}.ds-icp .ds-icp__row--scroll .ds-icp-card{flex:0 0 300px;width:300px;height:442px;aspect-ratio:auto;scroll-snap-align:start}.ds-icp .ds-icp__row--scroll .ds-blogcard{flex:0 0 300px;width:300px;scroll-snap-align:start}}.ds-icp-card{position:relative;flex:1 1 0;min-width:0;aspect-ratio:448/660;border-radius:16px;overflow:hidden;display:flex;align-items:flex-end;background-color:#0f172a;background-size:cover;background-position:center;color:#fff}.ds-icp-card::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.85) 100%)}.ds-icp-card__content{position:relative;z-index:2;display:flex;flex-direction:column;gap:8px;padding:32px;width:100%}.ds-icp-card__title-row{display:flex;align-items:center;gap:8px;color:#fff}.ds-icp-card__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:26px;line-height:32px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.05)}.ds-icp-card__arrow{width:24px;height:24px;flex-shrink:0;color:#fff}.ds-icp-card__subtitle{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;color:#fff;font-size:22px;line-height:30px;text-shadow:0 1px 1px rgba(0,0,0,.05)}.ds-icp-card__tags{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0}.ds-icp-card__tag{display:inline-flex;align-items:center;padding:8px 12px;border:1px solid #fff;border-radius:999px;background:rgba(255,255,255,.1);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.05)}.ds-icp-card__reveal{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:center;gap:17px;padding:32px;background:rgba(0,0,0,.4);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);opacity:0;transition:opacity .25s ease}.ds-icp-card:hover .ds-icp-card__reveal,.ds-icp-card:focus-within .ds-icp-card__reveal{opacity:1}.ds-icp-card__prompt{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 16px 12px 24px;border:1px solid #fff;border-radius:999px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0.5) 100%);color:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;line-height:29px;text-shadow:0 1px 2px rgba(0,0,0,.15)}.ds-icp-card__prompt-send{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:50%;background:linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.2) 100%)}.ds-icp-card__prompt-send svg{width:20px;height:20px}.ds-icp-card__discover{display:flex;align-items:center;justify-content:center;gap:4px;padding:20px 24px;border-radius:999px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#0f172a;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;text-decoration:none}.ds-icp-card__discover svg{width:16px;height:16px}.ds-icp-card__discover:hover,.ds-icp-card__discover:focus{color:#0f172a}.ds-blogcard{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:16px}.ds-blogcard__image{position:relative;aspect-ratio:304/345;border-radius:16px;overflow:hidden;background-color:#0f172a;background-image:linear-gradient(150deg, #2f3a4d 0%, #465a76 55%, #6b7a90 100%);background-size:cover;background-position:center}.ds-blogcard__image.lazyload{background-image:linear-gradient(150deg, #2f3a4d 0%, #465a76 55%, #6b7a90 100%) !important}.ds-blogcard__image::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.55) 100%)}.ds-blogcard__tags{position:absolute;top:10px;right:12px;z-index:1;display:flex;gap:6px}.ds-blogcard__tag{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;background:#fff;color:#0f172a;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;text-shadow:0 1px 1px rgba(0,0,0,.05)}.ds-blogcard__tag--trending{background:#4f46e5;color:#fff}.ds-blogcard__meta{position:absolute;left:13px;bottom:12px;z-index:1;display:flex;gap:21px;color:#fff}.ds-blogcard__meta-item{display:flex;align-items:center;gap:5px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.3}.ds-blogcard__meta-icon{width:20px;height:20px;flex-shrink:0}.ds-blogcard__content{display:flex;flex-direction:column;gap:24px;flex:1 1 auto}.ds-blogcard__heading-block{display:flex;flex-direction:column;gap:12px;flex:1 1 auto}.ds-blogcard__title-wrap{display:flex;flex-direction:column;gap:4px}.ds-blogcard__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:22px;line-height:1.4;color:#0b2b1d}.ds-blogcard__excerpt{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.3;color:#3a3a3a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ds-blogcard__read{display:inline-flex;align-self:flex-start;margin-top:auto;align-items:center;gap:4px;padding:6px 16px;border:1px solid #b7c0cb;border-radius:999px;background:rgba(0,0,0,0);color:#0f172a;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.4;text-decoration:none}.ds-blogcard__read svg{width:16px;height:16px}.ds-blogcard__read:hover,.ds-blogcard__read:focus{color:#0f172a}.ds-blogcard--on-dark .ds-blogcard__title{color:#fff}.ds-blogcard--on-dark .ds-blogcard__excerpt{color:#e2e8f0}.ds-blogcard__type{position:absolute;left:18px;bottom:12px;z-index:1;display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid #fff;color:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;text-shadow:0 1px 1px rgba(0,0,0,.05)}.ds-blogcard__logo{position:absolute;top:12px;right:12px;z-index:1;display:flex;align-items:center;justify-content:center;min-width:96px;min-height:42px;padding:8px 12px;border-radius:8px;background:rgba(241,245,252,.2);backdrop-filter:blur(11px);-webkit-backdrop-filter:blur(11px);box-shadow:0 1px 8px rgba(0,0,0,.05)}.ds-blogcard__logo img{max-height:30px;max-width:96px;width:auto;object-fit:contain}.ds-blogcard--resource .ds-blogcard__read{border:0;padding:0;margin-top:auto;font-size:18px}.ds-blogcard .ds-blogcard__title{font-weight:450;font-size:22px;line-height:1.4;color:#0b2b1d}.ds-blogcard .ds-blogcard__excerpt{font-weight:400;font-size:14px;line-height:1.3;color:#3a3a3a}.ds-blogcard--on-dark .ds-blogcard__title{color:#fff}.ds-blogcard--on-dark .ds-blogcard__excerpt{color:#e2e8f0}.ds-how{display:flex;flex-direction:column;align-items:center;gap:40px;padding:64px 80px;background:#fff}.ds-how__heading{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.ds-how__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-how__title{font-size:32px}}.ds-how__title{text-align:center}.ds-how__subtitle{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#404d5f}.ds-how__cards{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;gap:32px}@media(max-width: 991px){.ds-how .ds-how__cards{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none}.ds-how .ds-how__cards::-webkit-scrollbar{display:none}.ds-how .ds-how-card{flex:0 0 303px;width:303px;scroll-snap-align:start}.ds-how .ds-how-card__content{padding:0 20px}}@media(max-width: 767px){.ds-how{padding:32px 16px;gap:16px}.ds-how .ds-how__subtitle{font-size:18px}.ds-how .ds-how-card__title{font-size:26px}.ds-how .ds-how-card__desc{font-size:16px}}.ds-how-card{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:20px;padding-bottom:32px;border:1px solid #e2e8f0;border-radius:16px}.ds-how-card__media{position:relative;width:100%;aspect-ratio:405/510;border-radius:16px;overflow:hidden;background:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),linear-gradient(128deg, #2922aa 0%, #2c88d7 100%);container-type:inline-size;color:#fff}.ds-how-card__content{display:flex;flex-direction:column;gap:8px;padding:0 32px}.ds-how-card__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:32px;line-height:1.1;letter-spacing:-0.02em;color:#0f172a}.ds-how-card__desc{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:#0f172a}.ds-how-card__orb{position:absolute;left:50%;top:48%;transform:translate(-50%, -50%);width:62cqw;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 40% 32%, rgba(255, 255, 255, 0.85) 0%, rgba(255, 255, 255, 0) 28%),radial-gradient(circle at 50% 55%, #7db8f5 0%, #3f7fd6 42%, #10267a 100%);box-shadow:0 0 10cqw rgba(120,170,255,.5)}.ds-how-chip{position:absolute;display:flex;align-items:center;gap:3cqw;padding:4cqw 4.6cqw;border:1px solid rgba(255,255,255,.8);border-radius:3.6cqw;background:linear-gradient(180deg, rgba(255, 255, 255, 0.12) 0%, rgba(255, 255, 255, 0.22) 100%);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:inset 0 0 4cqw rgba(255,255,255,.25);color:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:5cqw;line-height:1.3;white-space:nowrap;text-shadow:0 1px 1px rgba(0,0,0,.05)}.ds-how-chip--pill{border-radius:999px}.ds-how-chip__tag{display:inline-flex;align-items:center;gap:1cqw;padding:1.6cqw 2.6cqw;border-radius:999px;background:#d8f9d3;color:#145b2f;font-size:2.6cqw;line-height:1}.ds-how-chip__tag::before{content:"";width:1.6cqw;height:1.6cqw;border-radius:50%;background:currentColor}.ds-agents{background:#fff;border-radius:56px 56px 0 0;overflow:clip;display:flex;flex-direction:column;align-items:center;gap:64px;padding-top:64px;padding-bottom:64px;padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-agents{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-agents{padding-left:16px;padding-right:16px}}.ds-agents__heading{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.ds-agents__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-agents__title{font-size:32px}}.ds-agents__title{text-align:center;max-width:656px}.ds-agents__subtitle{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#404d5f}.ds-agents__row{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;gap:16px}.ds-agents__row--wide .ds-agent-card{aspect-ratio:632/603}@media(max-width: 991px){.ds-agents .ds-agents__row{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:32px}.ds-agents .ds-agents__row .ds-agent-card{flex:0 0 450px;width:450px;height:652px;aspect-ratio:auto;scroll-snap-align:start}.ds-agents .ds-agents__row--wide{flex-direction:column;overflow:visible;gap:16px}.ds-agents .ds-agents__row--wide .ds-agent-card{flex:0 0 auto;width:100%;height:auto;aspect-ratio:632/603}}@media(max-width: 767px){.ds-agents{gap:16px;padding-top:32px;padding-bottom:32px}.ds-agents .ds-agents__subtitle{font-size:18px}.ds-agents .ds-agents__row .ds-agent-card{flex:0 0 300px;width:300px;height:435px}}.ds-agent-card{flex:1 1 0;min-width:0;position:relative;aspect-ratio:416/603}@media(min-width: 992px){.ds-agent-card{max-height:640px}}.ds-agent-card{border-radius:24px;overflow:hidden;background-color:#0f172a;background-size:cover;background-position:center;color:#fff;text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;padding:24px 24px 0}.ds-agent-card:hover .ds-agent-card__btn,.ds-agent-card:focus-visible .ds-agent-card__btn{background:#fff;color:#0f172a}.ds-agent-card:focus-visible{outline:2px solid #fff;outline-offset:3px}.ds-agent-card__actions{display:flex;justify-content:flex-end;width:100%}.ds-agent-card__btn{display:inline-flex;align-items:center;gap:4px;padding:16px 24px;border:1px solid #fff;border-radius:999px;background:rgba(0,0,0,0);color:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;text-decoration:none;white-space:nowrap}.ds-agent-card__btn svg{width:16px;height:16px}.ds-agent-card__btn:hover,.ds-agent-card__btn:focus{color:#fff}.ds-agent-card__overlay{margin:0 -24px;padding:64px 40px 40px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%)}.ds-agent-card__name{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:32px;line-height:1.1;letter-spacing:-0.02em;color:rgba(255,255,255,.7);text-shadow:0 1px 1px rgba(0,0,0,.05)}.ds-agent-card__role{color:#fff}.ds-agent-card__desc{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:#fff}.ds-cases{background:#fff;display:flex;flex-direction:column;gap:32px;padding-top:64px;padding-bottom:64px;padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-cases{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-cases{padding-left:16px;padding-right:16px}}.ds-cases__head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;width:100%}.ds-cases__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-cases__title{font-size:32px}}.ds-cases__title{max-width:768px}.ds-cases__nav{display:flex;align-items:center;gap:16px;flex-shrink:0}.ds-cases__viewall{display:inline-flex;align-items:center;gap:4px;padding:16px 24px;border:1px solid #b7c0cb;border-radius:999px;background:#fff;color:#0f172a;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;text-decoration:none;white-space:nowrap}.ds-cases__viewall svg{width:16px;height:16px}.ds-cases__viewall:hover,.ds-cases__viewall:focus{color:#0f172a}.ds-cases__arrow{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid #b7c0cb;border-radius:50%;background:#fff;color:#0f172a;cursor:pointer}.ds-cases__arrow svg{width:24px;height:24px}.ds-cases__track{width:100%;display:flex;align-items:flex-start;gap:32px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none}.ds-cases__track::-webkit-scrollbar{display:none}@media(max-width: 767px){.ds-cases__head{display:contents}.ds-cases__title{order:0}.ds-cases__track{order:1}.ds-cases__nav{order:2}.ds-cases__arrow{display:none}}.ds-case-card{flex:0 0 calc((100% - 32px*3)/3.5);aspect-ratio:448/660;scroll-snap-align:start;position:relative;border-radius:16px;overflow:hidden;background-color:#0f172a;background-size:cover;background-position:center;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:40px}.ds-case-card::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg, rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0) 28%, rgba(0, 0, 0, 0) 42%, rgba(0, 0, 0, 0.85) 100%)}.ds-case-card>*{position:relative;z-index:2}.ds-case-card p{color:#fff}.ds-case-card__logo{align-self:flex-start;height:56px;width:auto;color:#fff;font-weight:700;letter-spacing:.18em;font-size:22px}.ds-case-card img.ds-case-card__logo{height:auto;width:auto;max-height:40px;max-width:60%;object-fit:contain}.ds-case-card__foot{display:flex;flex-direction:column;gap:12px}.ds-case-card__num{margin:0 0 -10px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:120px;line-height:1;letter-spacing:-0.02em;text-shadow:0 1px 2px rgba(0,0,0,.15)}.ds-case-card__label{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:32px;line-height:1.1;letter-spacing:-0.02em;text-shadow:0 1px 2px rgba(0,0,0,.15)}.ds-case-card__quote{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.4;text-shadow:0 1px 2px rgba(0,0,0,.15)}.ds-case-card__link{display:inline-flex;align-items:center;gap:4px;color:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;text-decoration:none}.ds-case-card__link svg{width:16px;height:16px}.ds-case-card__link:hover{color:#fff;text-decoration:underline}@media(max-width: 991px){.ds-case-card{flex:0 0 450px;width:450px;aspect-ratio:auto;height:662px}}@media(max-width: 767px){.ds-case-card{flex:0 0 300px;width:300px;aspect-ratio:auto;height:442px;padding:40px 24px}.ds-case-card__num{font-size:90px}}.ds-citation{background:linear-gradient(180deg, #fff 0%, #fff 14.67%, #d0deff 70.66%, #fff 100%);display:flex;justify-content:center;padding-top:0;padding-bottom:0;padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-citation{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-citation{padding-left:16px;padding-right:16px}}.ds-citation__inner{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:center;justify-content:center;gap:32px}.ds-citation__arrow{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid #b7c0cb;border-radius:50%;background:rgba(0,0,0,0);color:#0f172a;cursor:pointer}.ds-citation__arrow svg{width:24px;height:24px}.ds-citation__body{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:32px;padding-top:48px;padding-bottom:48px;text-align:center}.ds-citation__eyebrow{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:#0f172a}.ds-citation__quote{margin:0;max-width:900px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-style:italic;font-size:40px;line-height:1.2;letter-spacing:-0.02em;color:#4f46e5}.ds-citation__logos{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:56px}.ds-citation__logo{height:35px;display:inline-flex;align-items:center;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:22px;letter-spacing:-0.01em;color:#0f172a;opacity:.35;white-space:nowrap}@media(max-width: 767px){.ds-citation__arrow{display:none}.ds-citation__quote{font-size:32px;letter-spacing:-0.64px}.ds-citation__logos{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:48px;width:100%}.ds-citation__logo{flex-shrink:0}}.ds-citation--promo{background:#fff;padding-top:64px;padding-bottom:64px}.ds-citation--promo .ds-citation__card{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;position:relative;background:linear-gradient(160.15deg, #0e3575 0%, #030121 100%);border-radius:16px;padding:80px 80px 64px;display:flex;flex-direction:column;gap:32px;color:#fff}.ds-citation--promo .ds-citation__mark{position:absolute;top:52px;left:40px;font-family:Georgia,"Times New Roman",serif;font-size:72px;line-height:1;color:#4f46e5;pointer-events:none;user-select:none}.ds-citation--promo .ds-citation__promobody{display:flex;flex-direction:column;gap:16px}.ds-citation--promo .ds-citation__promoquote{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-style:italic;font-weight:450;font-size:32px;line-height:1.2;letter-spacing:-0.02em;color:#fff}.ds-citation--promo .ds-citation__author{display:flex;align-items:center;gap:8px}.ds-citation--promo .ds-citation__avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;overflow:hidden;background:rgba(255,255,255,.15)}.ds-citation--promo .ds-citation__avatar img{width:100%;height:100%;object-fit:cover;display:block}.ds-citation--promo .ds-citation__authormeta{display:flex;flex-direction:column;min-width:0}.ds-citation--promo .ds-citation__authorname{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;line-height:1.3;color:#fff}.ds-citation--promo .ds-citation__authortitle{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:11px;line-height:1.3;color:rgba(255,255,255,.6)}.ds-citation--promo .ds-citation__promocta{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;padding:16px 24px;border:1px solid #b7c0cb;border-radius:999px;background:rgba(0,0,0,0);color:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:24px;text-decoration:none;white-space:nowrap;transition:background .15s ease}.ds-citation--promo .ds-citation__promocta svg{width:16px;height:16px}.ds-citation--promo .ds-citation__promocta:hover,.ds-citation--promo .ds-citation__promocta:focus{color:#fff;background:rgba(255,255,255,.08)}@media(max-width: 767px){.ds-citation--promo{padding-top:40px;padding-bottom:40px}.ds-citation--promo .ds-citation__card{padding:48px 24px 32px}.ds-citation--promo .ds-citation__mark{top:26px;left:18px;font-size:52px}.ds-citation--promo .ds-citation__promoquote{font-size:22px}}.ds-voices{display:flex;flex-direction:column;gap:32px;padding-top:64px;padding-bottom:64px;padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-voices{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-voices{padding-left:16px;padding-right:16px}}.ds-voices__head{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.ds-voices__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:32px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-voices__title{font-size:26px}}.ds-voices__title{max-width:656px}.ds-voices__nav{display:flex;align-items:center;gap:16px;flex-shrink:0}.ds-voices__arrow{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid #b7c0cb;border-radius:50%;background:#fff;color:#0f172a;cursor:pointer}.ds-voices__arrow svg{width:24px;height:24px}.ds-voices__row{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:stretch;gap:32px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ds-voices__row::-webkit-scrollbar{display:none}@media(max-width: 767px){.ds-voices{gap:20px}.ds-voices__nav{display:none}.ds-voices__row{flex-direction:column}}.ds-voice-card{flex:1 0 360px;min-width:0;scroll-snap-align:start;position:relative;overflow:hidden;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:48px 48px 32px;display:flex;flex-direction:column;justify-content:center;gap:24px}.ds-voice-card__mark{position:absolute;top:24px;left:13px;line-height:0;color:#4f46e5;pointer-events:none}.ds-voice-card__mark svg{width:32px;height:auto}.ds-voice-card__logo{position:absolute;top:24px;right:24px;display:inline-flex}.ds-voice-card__logo img{max-height:24px;width:auto;opacity:.85}.ds-voice-card__quote{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-style:italic;font-size:24px;line-height:1.1;letter-spacing:-0.02em;color:#4f46e5}.ds-voice-card__cite{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#404d5f;text-align:right}.ds-voice-card__cite b,.ds-voice-card__cite strong{font-weight:500}@media(max-width: 767px){.ds-voice-card{flex:0 0 auto;width:100%}}.ds-reality{background:#fff;display:flex;flex-direction:column;align-items:center;gap:48px;padding-top:64px;padding-bottom:64px;padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-reality{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-reality{padding-left:16px;padding-right:16px}}.ds-reality__intro{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;flex-direction:column;gap:16px}.ds-reality__eyebrow{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#4f46e5}.ds-reality__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-reality__title{font-size:32px}}.ds-reality__desc{margin:0;max-width:900px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:#404d5f}.ds-reality__row{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;gap:80px}@media(max-width: 991px){.ds-reality__row{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:32px;row-gap:48px}}@media(max-width: 767px){.ds-reality__row{display:grid;grid-template-columns:1fr;row-gap:32px}}.ds-reality-point{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:12px}.ds-reality-point__num{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:22px;line-height:1.4;color:#b7c0cb}.ds-reality-point__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:26px;line-height:1.3;color:#0f172a}.ds-reality-point__body{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#0f172a}.ds-bento{background:linear-gradient(180deg, #fff 0%, #fff 14.67%, #d0deff 70.66%, #fff 100%);display:flex;flex-direction:column;align-items:center;gap:40px;padding-top:64px;padding-bottom:64px;padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-bento{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-bento{padding-left:16px;padding-right:16px}}.ds-bento__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-bento__title{font-size:32px}}.ds-bento__title{max-width:540px;text-align:center}.ds-bento__row{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:stretch;gap:32px}@media(max-width: 991px){.ds-bento__row{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px}.ds-bento__row--3{display:flex}}@media(max-width: 767px){.ds-bento{gap:20px}.ds-bento__row,.ds-bento__row--3{display:grid;grid-template-columns:1fr;gap:20px}.ds-bento__row--mobile-2up{grid-template-columns:repeat(2, 1fr)}}.ds-bento-card{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:32px;padding:24px;border:2px solid #e2e8f0;border-radius:18px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.2) 100%);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px)}.ds-bento-card__icon{flex-shrink:0;width:56px;height:56px;display:flex;align-items:center;justify-content:center;padding:11.2px;border-radius:11.2px;background:#fff;color:#0f172a}.ds-bento-card__icon svg{width:30px;height:30px}.ds-bento-card__text{display:flex;flex-direction:column;gap:8px}.ds-bento-card__label{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#687281}.ds-bento-card__body{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:22px;line-height:30px;color:#0f172a}@media(max-width: 767px){.ds-bento-card{padding:24px 20px}}.ds-enterprise{background:#fff;display:flex;flex-direction:column;gap:48px;padding-top:64px;padding-bottom:64px;padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-enterprise{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-enterprise{padding-left:16px;padding-right:16px}}.ds-enterprise__intro{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;flex-direction:column;gap:16px}.ds-enterprise__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-enterprise__title{font-size:32px}}.ds-enterprise__desc{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.5;color:#404d5f}.ds-enterprise__row{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;gap:40px}@media(max-width: 991px){.ds-enterprise__row{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px}}@media(max-width: 767px){.ds-enterprise{gap:32px}.ds-enterprise__row{grid-template-columns:1fr;gap:32px}}.ds-enterprise-point{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:12px}.ds-enterprise-point__icon{flex-shrink:0;width:56px;height:56px;display:flex;align-items:center;justify-content:center;padding:11.2px;border-radius:11.2px;background:#f1f5fc;color:#4f46e5}.ds-enterprise-point__icon svg{width:30px;height:30px}.ds-enterprise-point__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:26px;line-height:1.3;color:#0f172a}.ds-enterprise-point__body{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#0f172a}.ds-awards{background:#fff;display:flex;flex-direction:column;align-items:center;gap:32px;padding-top:64px;padding-bottom:64px;padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-awards{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-awards{padding-left:16px;padding-right:16px}}.ds-awards__heading{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;flex-direction:column;gap:16px;text-align:center}.ds-awards__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-awards__title{font-size:32px}}.ds-awards__title{text-align:center}.ds-awards__subtitle{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#404d5f}.ds-awards__row{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));align-items:start;gap:32px}@media(max-width: 767px){.ds-awards__row{grid-template-columns:repeat(2, 1fr);gap:24px 32px}}.ds-award{min-width:0;display:flex;flex-direction:column;gap:8px}.ds-award__frame{aspect-ratio:259/192;display:flex;align-items:center;justify-content:center;padding:32px;border-radius:6px;border:1px solid #fff;background:#f1f5fc;box-shadow:inset 0 0 15px rgba(255,255,255,.25)}.ds-award__logo{max-width:100%;max-height:100%;object-fit:contain;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:20px;letter-spacing:-0.01em;color:#738194;text-align:center}.ds-award__caption{display:flex;flex-direction:column;text-align:center}.ds-award__year{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#4f46e5}.ds-award__name{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#404d5f}.ds-press{background:#f1f5fc;padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-press{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-press{padding-left:16px;padding-right:16px}}.ds-press{padding-top:64px;padding-bottom:64px;display:flex;justify-content:center}.ds-press__row{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:stretch;gap:32px}.ds-press__cards{flex:1 1 0;min-width:0;display:flex;gap:32px}.ds-press__intro{flex:0 0 330px;width:330px;display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media(max-width: 991px){.ds-press__row{flex-direction:column}.ds-press__intro{flex:0 0 auto;width:100%}.ds-press__cards{flex:0 0 auto;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.ds-press .ds-press-card{flex:0 0 300px;width:300px;scroll-snap-align:start}}.ds-press__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-press__title{font-size:32px}}.ds-press__desc{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.3;color:#404d5f}.ds-press__cta{display:inline-flex;align-items:center;gap:4px;padding:16px 24px;border:1px solid #b7c0cb;border-radius:999px;background:#fff;color:#0f172a;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;text-decoration:none;white-space:nowrap}.ds-press__cta svg{width:16px;height:16px}.ds-press__cta:hover,.ds-press__cta:focus{color:#0f172a}.ds-press-card{flex:1 1 0;min-width:0;min-height:286px;display:flex;flex-direction:column;gap:20px;padding:24px;background:#fff;border-radius:16px}.ds-press-card__body{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.ds-press-card__icon{display:inline-flex;align-items:center;justify-content:center;padding:12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#0f172a}.ds-press-card__icon svg{width:32px;height:32px}.ds-press-card__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#0f172a;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ds-press-card__date{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.3;color:#404d5f}.ds-press__cards--wrap{display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));align-content:start;gap:32px;overflow:visible}.ds-press__cards--wrap .ds-press-card{flex:initial;width:auto;min-height:0}@media(max-width: 991px){.ds-press__cards--wrap{width:100%;overflow:visible;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr))}.ds-press__cards--wrap .ds-press-card{flex:initial;width:auto}}@media(max-width: 767px){.ds-press__cards--wrap{grid-template-columns:1fr}}.ds-press__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;margin-top:40px}@media(max-width: 991px){.ds-press__grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.ds-press__grid{grid-template-columns:1fr}}a.ds-press-card{text-decoration:none;color:inherit;transition:box-shadow .15s ease,transform .15s ease}a.ds-press-card:hover{box-shadow:0 6px 20px rgba(15,23,42,.08);transform:translateY(-2px)}.ds-testimonials{background:linear-gradient(166.97deg, #130e75 0%, #2c88d7 100%);padding-top:64px;padding-bottom:80px;padding-left:max(80px,50vw - 1600px/2);padding-right:0;display:flex}.ds-testimonials__row{width:100%;display:flex;align-items:center;gap:40px}.ds-testimonials__intro{flex:0 0 330px;width:330px;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.ds-testimonials__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-testimonials__title{font-size:32px}}.ds-testimonials__title{color:#fff}.ds-testimonials__subtitle{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:rgba(255,255,255,.7)}.ds-testimonials__nav{display:flex;align-items:center;gap:16px}.ds-testimonials__arrow{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid #b7c0cb;border-radius:50%;background:#fff;color:#0f172a;cursor:pointer}.ds-testimonials__arrow svg{width:24px;height:24px}.ds-testimonials__track{flex:1 1 0;min-width:0;display:flex;gap:32px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none}.ds-testimonials__track::-webkit-scrollbar{display:none}@media(max-width: 991px){.ds-testimonials{padding-left:32px}.ds-testimonials__row{flex-direction:column;align-items:stretch}.ds-testimonials__intro{flex:0 0 auto;width:100%;padding-right:32px}.ds-testimonials__track{flex:0 0 auto;width:100%}}@media(max-width: 767px){.ds-testimonials{padding-left:16px}.ds-testimonials__intro{padding-right:16px}.ds-testimonials__nav{display:none}}.ds-testimonial{flex:0 0 306px;width:306px;min-height:364px;scroll-snap-align:start;display:flex;flex-direction:column;gap:32px;padding:24px;border:1px solid #fff;border-radius:16px;background:rgba(255,255,255,.1);color:#fff}.ds-testimonial__logo{height:28px;display:inline-flex;align-items:center;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;letter-spacing:-0.01em;color:#fff;opacity:.9}.ds-testimonial__logo img{height:100%;width:auto;max-width:180px;object-fit:contain;display:block;filter:brightness(0) invert(1)}.ds-testimonial__quotewrap{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ds-testimonial__mark{color:rgba(255,255,255,.35)}.ds-testimonial__mark svg{width:29px;height:21px;transform:rotate(180deg)}.ds-testimonial__quote{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#fff}.ds-testimonial__cite{display:flex;align-items:center;gap:12px}.ds-testimonial__avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;overflow:hidden;background:rgba(255,255,255,.15)}.ds-testimonial__avatar img{width:100%;height:100%;object-fit:cover;display:block}.ds-testimonial__citemeta{display:flex;flex-direction:column;min-width:0}.ds-testimonial__name{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;line-height:1.3;color:rgba(255,255,255,.6)}.ds-testimonial__company{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#54a4f3}.ds-stats{position:relative;overflow:hidden;background:linear-gradient(166.97deg, #130e75 0%, #2c88d7 100%);padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-stats{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-stats{padding-left:16px;padding-right:16px}}.ds-stats{padding-top:64px;padding-bottom:64px;display:flex;flex-direction:column;align-items:center;gap:80px}.ds-stats__content{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:center;gap:80px}.ds-stats__intro{flex:1 1 0;min-width:0;max-width:400px;position:sticky;top:0;display:flex;flex-direction:column;gap:16px}.ds-stats__eyebrow{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#e2e8f0}.ds-stats__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-stats__title{font-size:32px}}.ds-stats__title{color:#fff}.ds-stats__stats{flex:1 1 0;min-width:0;display:flex;align-items:stretch;gap:32px}.ds-stats__logos{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:center;gap:43px;opacity:.6;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ds-stats__logos::-webkit-scrollbar{display:none}@media(max-width: 991px){.ds-stats__content{flex-direction:column;align-items:stretch}.ds-stats__intro{position:static;max-width:none;flex:0 0 auto}}@media(max-width: 767px){.ds-stats{gap:48px}.ds-stats__stats{flex-wrap:wrap;justify-content:center;gap:24px 32px}.ds-stats__logos{gap:20px}.ds-stats .ds-stat{flex:0 0 auto;width:calc(50% - 16px);height:auto}.ds-stats .ds-stat-logo{width:114px;height:47px;padding:11px 15px;border-radius:11px}}.ds-stat{flex:1 1 0;min-width:0;min-height:183px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:24px;border:1px solid #fff;border-radius:16px;background:rgba(255,255,255,.1);text-align:center;color:#fff}.ds-stat__num{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:72px;line-height:1;letter-spacing:-0.03em;color:#fff}.ds-stat__label{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#fff}.ds-stat-logo{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:163px;height:68px;padding:16px 22px;border-radius:16px;background:rgba(255,255,255,.2);box-shadow:0 1px 11px rgba(0,0,0,.05);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;letter-spacing:-0.01em;color:#fff;white-space:nowrap}.ds-billboard{position:relative;overflow:hidden;background:radial-gradient(circle at 8% 55%, #59aff8 0%, #4242ff 31%, #3046e1 45%, #1e49c3 60%, #0f278b 80%, #081670 90%, #000452 100%);padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-billboard{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-billboard{padding-left:16px;padding-right:16px}}.ds-billboard{min-height:472px;display:flex;align-items:center;justify-content:center}.ds-billboard::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:url("images/water-ripple-texture.png") center/cover no-repeat;mix-blend-mode:soft-light;opacity:.4}.ds-billboard__orb{position:absolute;left:0;top:0;height:100%;width:40%;max-width:520px;z-index:1;pointer-events:none;background:url("images/billboard-cue.png") left center/auto 100% no-repeat}.ds-billboard__inner{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;position:relative;z-index:1;display:grid;grid-template-columns:40% 60%;align-items:center;padding-top:64px;padding-bottom:64px}.ds-billboard__content{grid-column:2;justify-self:start;max-width:620px;display:flex;flex-direction:column;gap:24px}.ds-billboard__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:72px;line-height:1;letter-spacing:-3px;color:#fff}.ds-billboard__desc{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:rgba(255,255,255,.8)}.ds-billboard__actions{display:flex;gap:12px;flex-wrap:wrap}.ds-billboard__btn{-webkit-appearance:none;appearance:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px;border-radius:999px;background:#fff;color:#0f172a;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:24px;text-decoration:none;white-space:nowrap;border:1px solid rgba(0,0,0,0)}.ds-billboard__btn svg{width:16px;height:16px}.ds-billboard__btn:hover,.ds-billboard__btn:focus{color:#0f172a}.ds-billboard__btn--primary{padding:16px 24px}.ds-billboard__btn--secondary{padding:16px 32px;border-color:#4f46e5}@media(max-width: 991px){.ds-billboard{min-height:409px}.ds-billboard__content{max-width:484px}.ds-billboard__orb{width:45%}}@media(max-width: 767px){.ds-billboard{min-height:460px;background:radial-gradient(circle at 50% 100%, #59aff8 0%, #4242ff 31%, #3046e1 45%, #1e49c3 60%, #0f278b 80%, #081670 90%, #000452 100%)}.ds-billboard__inner{grid-template-columns:1fr;align-items:flex-start;padding-bottom:0}.ds-billboard__content{grid-column:1;max-width:none}.ds-billboard__orb{left:0;top:auto;bottom:0;width:100%;height:240px;background-position:left bottom;background-size:auto 100%}}.ds-benefits{background:linear-gradient(166.97deg, #130e75 0%, #2c88d7 100%);padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-benefits{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-benefits{padding-left:16px;padding-right:16px}}.ds-benefits{padding-top:64px;padding-bottom:64px;display:flex;justify-content:center}.ds-benefits__content{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;flex-direction:column;gap:40px}.ds-benefits__heading{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.ds-benefits__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-benefits__title{font-size:32px}}.ds-benefits__title{color:#fff;text-align:center}.ds-benefits__subtitle{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#e2e8f0}.ds-benefits__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px}@media(max-width: 991px){.ds-benefits__grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.ds-benefits__grid{grid-template-columns:1fr;gap:20px}}.ds-benefit{min-height:270px;display:flex;flex-direction:column;justify-content:space-between;gap:32px;padding:24px;border:2px solid rgba(255,255,255,.5);border-radius:18px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.1) 100%);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);color:#fff}.ds-benefit__icon{flex-shrink:0;width:56px;height:56px;display:flex;align-items:center;justify-content:center;padding:11.2px;border-radius:11.2px;background:rgba(255,255,255,.3);color:#fff}.ds-benefit__icon svg{width:32px;height:32px}.ds-benefit__icon img{width:32px;height:32px;object-fit:contain}.ds-benefit__text{display:flex;flex-direction:column;gap:8px}.ds-benefit__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:22px;line-height:1.4;color:#fff}.ds-benefit__body{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#e2e8f0}@media(max-width: 767px){.ds-benefit{min-height:0;padding:20px}}.ds-gartner{background:#fff;padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-gartner{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-gartner{padding-left:16px;padding-right:16px}}.ds-gartner{padding-top:64px;padding-bottom:64px;display:flex;justify-content:center}.ds-gartner__card{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:center;gap:32px;padding:64px 80px;border-radius:16px;overflow:hidden;background:linear-gradient(160.15deg, #0e3575 0%, #030121 100%);color:#fff}.ds-gartner__col{flex:0 0 562px;width:562px;display:flex;flex-direction:column;gap:24px}.ds-gartner__logo{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:20px;letter-spacing:-0.01em;color:#fff}.ds-gartner__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-gartner__title{font-size:32px}}.ds-gartner__title{color:#fff}.ds-gartner__desc{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:#fff}.ds-gartner__cta{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;padding:16px 24px;border:1px solid #b7c0cb;border-radius:999px;background:rgba(0,0,0,0);color:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;text-decoration:none;white-space:nowrap}.ds-gartner__cta svg{width:16px;height:16px}.ds-gartner__cta:hover,.ds-gartner__cta:focus{color:#fff}.ds-gartner__media{flex:1 1 0;min-width:0;aspect-ratio:536/533;border-radius:8px;background:#fff}@media(max-width: 991px){.ds-gartner__card{flex-direction:column;align-items:stretch;padding:64px 32px}.ds-gartner__col{flex:0 0 auto;width:100%}.ds-gartner__media{flex:0 0 auto;width:100%;max-width:536px;margin:0 auto}}@media(max-width: 767px){.ds-gartner__card{padding:40px 16px}}.ds-quotecard{background:#fff;padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-quotecard{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-quotecard{padding-left:16px;padding-right:16px}}.ds-quotecard{padding-top:64px;padding-bottom:64px;display:flex;justify-content:center}.ds-quotecard__card{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:32px;padding:80px 80px 64px;border-radius:16px;overflow:hidden;background:linear-gradient(160.15deg, #0e3575 0%, #030121 100%);color:#fff}.ds-quotecard__quotewrap{position:relative;display:flex;flex-direction:column;gap:16px}.ds-quotecard__mark{position:absolute;top:-20px;left:-44px;color:#4f46e5}.ds-quotecard__mark svg{width:43px;height:31px}.ds-quotecard__quote{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-style:italic;font-size:32px;line-height:1.2;letter-spacing:-0.02em;color:#fff}.ds-quotecard--sm .ds-quotecard__quote{font-size:24px;line-height:1.1}.ds-quotecard__author{display:flex;align-items:center;gap:8px}.ds-quotecard__avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.15);background-size:cover;background-position:center}.ds-quotecard__meta{display:flex;flex-direction:column}.ds-quotecard__name{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;line-height:1.3;color:#fff}.ds-quotecard__role{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:11px;line-height:1.3;color:rgba(255,255,255,.6)}.ds-quotecard__cta{display:inline-flex;align-items:center;gap:4px;padding:16px 24px;border:1px solid #b7c0cb;border-radius:999px;background:rgba(0,0,0,0);color:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;text-decoration:none;white-space:nowrap}.ds-quotecard__cta svg{width:16px;height:16px}.ds-quotecard__cta:hover,.ds-quotecard__cta:focus{color:#fff}@media(max-width: 767px){.ds-quotecard__card{padding:48px 48px 64px}.ds-quotecard__mark{left:-25px;top:-14px}.ds-quotecard__mark svg{width:28px;height:21px}.ds-quotecard__quote{font-size:26px}}.ds-join{background:#fff;padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-join{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-join{padding-left:16px;padding-right:16px}}.ds-join{padding-top:64px;padding-bottom:64px;display:flex;justify-content:center}.ds-join__card{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;position:relative;min-height:500px;display:flex;align-items:stretch;gap:32px;padding:64px 80px;border-radius:16px;overflow:hidden;background:linear-gradient(160.15deg, #0e3575 0%, #030121 100%);color:#fff}.ds-join__col{flex:0 0 601px;width:601px;display:flex;flex-direction:column;justify-content:center;gap:24px}.ds-join__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-join__title{font-size:32px}}.ds-join__title{color:#fff}.ds-join__desc{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#fff}.ds-join__cta{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;padding:16px 24px;border:1px solid #b7c0cb;border-radius:999px;background:rgba(0,0,0,0);color:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;text-decoration:none;white-space:nowrap}.ds-join__cta svg{width:16px;height:16px}.ds-join__cta:hover,.ds-join__cta:focus{color:#fff}.ds-join__media{flex:1 1 0;min-width:0;border-radius:12px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12)}@media(max-width: 991px){.ds-join__card{flex-direction:column;align-items:stretch;min-height:0;padding:64px 32px}.ds-join__col{flex:0 0 auto;width:100%}.ds-join__media{flex:0 0 auto;width:100%;min-height:440px}}@media(max-width: 767px){.ds-join__card{padding:64px 16px}.ds-join__media{min-height:280px}}.ds-recognition{background:#fff;padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-recognition{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-recognition{padding-left:16px;padding-right:16px}}.ds-recognition{padding-top:64px;padding-bottom:64px;display:flex;justify-content:center}.ds-recognition__card{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;flex-direction:column;align-items:center;gap:32px;padding:64px 80px;border-radius:16px;overflow:hidden;background:linear-gradient(160.15deg, #0e3575 0%, #030121 100%);color:#fff}.ds-recognition__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:32px;line-height:1.1;letter-spacing:-0.02em;color:#fff;text-align:center}.ds-recognition__subtitle{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:#fff;opacity:.7;text-align:center}.ds-recognition__subtitle p{margin:0;color:inherit;font-size:inherit;line-height:inherit}.ds-recognition--left .ds-recognition__card{align-items:stretch}.ds-recognition--left .ds-recognition__title,.ds-recognition--left .ds-recognition__subtitle{text-align:left}.ds-recognition__tiles{width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:32px}.ds-recognition__reviews{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:32px;padding:24px 0}.ds-recognition__review{display:flex;flex-direction:column;align-items:center;gap:8px}.ds-recognition__review-name{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;color:#fff;white-space:nowrap}.ds-recognition__review-name img{max-height:34px;width:auto;object-fit:contain;background:#fff;padding:8px 12px;border-radius:8px}.ds-recognition__stars{font-size:13px;letter-spacing:2px;color:#4f46e5;line-height:1}@media(max-width: 991px){.ds-recognition__card{padding:64px 32px}.ds-recognition__reviews{gap:20px}}@media(max-width: 767px){.ds-recognition__card{padding:64px 16px;gap:16px}.ds-recognition__tiles{grid-template-columns:repeat(2, 1fr);gap:16px}.ds-recognition__reviews{gap:32px 20px}}.ds-recog-tile{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:32px;border-radius:6px;border:1px solid rgba(255,255,255,.35);background:linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.2) 100%);box-shadow:inset 0 0 15px rgba(255,255,255,.25);text-align:center;color:#fff}.ds-recog-tile__logo{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;color:#fff}.ds-recog-tile__logo img{max-height:120px;width:auto;max-width:100%;object-fit:contain}.ds-recog-tile__icon{color:#fff}.ds-recog-tile__icon svg{width:32px;height:32px}.ds-recog-tile__icon img{width:32px;height:32px;object-fit:contain}.ds-recog-tile__label{display:flex;flex-direction:column;align-items:center}.ds-recog-tile__label-main{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:#fff}.ds-recog-tile__label-main p{margin:0;color:inherit;font-size:inherit;line-height:inherit}.ds-recog-tile__label-sub{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.3;color:#8b96ec}.ds-recog-tile__label-sub p{margin:0;color:inherit;font-size:inherit;line-height:inherit}.ds-recog-tile__brand{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:22px;color:#fff}.ds-recog-tile__text{display:flex;flex-direction:column;gap:2px;max-width:218px}.ds-recog-tile__eyebrow{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:rgba(255,255,255,.45)}.ds-recog-tile__main{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:24px;color:#fff}@media(max-width: 767px){.ds-recog-tile__main{font-size:16px}}.ds-recog-tile__sub{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:20px;color:rgba(255,255,255,.45)}.ds-investors{background:#fff;padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-investors{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-investors{padding-left:16px;padding-right:16px}}.ds-investors{padding-top:64px;padding-bottom:64px;display:flex;justify-content:center}.ds-investors__card{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;position:relative;display:flex;align-items:center;gap:80px;padding:64px 80px;border-radius:16px;overflow:hidden;background:linear-gradient(180deg, #eff4ff 0%, #9baeec 94.63%, #e1eaff 156.22%);box-shadow:inset 0 0 132px #edf2ff}.ds-investors__intro{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:16px}.ds-investors__eyebrow{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:#4f46e5}.ds-investors__title{margin:0;max-width:372px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:48px;line-height:1.1;letter-spacing:-0.02em;color:#0f172a}.ds-investors__desc{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#0f172a}.ds-investors__logos{flex:0 0 687px;max-width:687px;display:grid;grid-template-columns:repeat(2, 1fr);gap:40px}@media(max-width: 991px){.ds-investors__card{flex-direction:column;align-items:stretch;gap:32px;padding:64px 32px}.ds-investors__logos{flex:0 0 auto;max-width:none;gap:32px}}@media(max-width: 767px){.ds-investors__card{padding:64px 16px}.ds-investors__logos{gap:16px 20px}}.ds-investor-tile{display:flex;align-items:center;justify-content:center;min-height:155px;padding:15px 23px;border-radius:8px;border:1px solid #fff;background:linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0.3) 100%);box-shadow:inset 0 0 19px rgba(255,255,255,.25)}.ds-investor-tile__logo{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:22px;letter-spacing:-0.01em;color:#0f172a;text-align:center}@media(max-width: 767px){.ds-investor-tile{min-height:83px}.ds-investor-tile__logo{font-size:14px}}.ds-stack{background:#fff;border-radius:56px 56px 0 0;padding-top:40px;padding-bottom:64px;padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-stack{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-stack{padding-left:16px;padding-right:16px}}.ds-stack__inner{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;flex-direction:column;gap:20px}.ds-stack__layer{position:sticky;top:40px;min-height:620px;display:flex;align-items:center;padding:40px;border-radius:24px;overflow:hidden;background-color:#0b1c3a;background-size:cover;background-position:center;color:#fff}.ds-stack__layer--blue{background-image:linear-gradient(120deg, #2b4f95 0%, #1c3a76 45%, #0f2650 100%)}.ds-stack__layer--navy{background-image:linear-gradient(120deg, #1a2b4a 0%, #0b1830 60%, #050b1c 100%)}.ds-stack__layer--purple{background-image:linear-gradient(120deg, #3a2b6a 0%, #241a52 55%, #0e0930 100%)}.ds-stack__layer::before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(90deg, rgba(3, 1, 33, 0) 22%, rgba(3, 1, 33, 0.35) 55%, rgba(3, 1, 33, 0.7) 100%);pointer-events:none}.ds-stack__layer--text-right{justify-content:flex-end}.ds-stack__layer--text-left{justify-content:flex-start}.ds-stack__layer--text-left::before{background:linear-gradient(90deg, rgba(3, 1, 33, 0.7) 0%, rgba(3, 1, 33, 0.35) 45%, rgba(3, 1, 33, 0) 78%)}.ds-stack__layer--text-left .ds-stack__photo{left:auto;right:var(--photo-inset, 6%)}.ds-stack__layer--text-left .ds-stack__chat{left:auto;right:var(--chat-inset, 4%)}.ds-stack__layer:nth-child(2){top:96px}.ds-stack__layer:nth-child(3){top:152px}.ds-stack__photo{position:absolute;z-index:1;left:var(--photo-inset, 6%);bottom:0;height:var(--photo-h, 100%);width:auto;max-width:62%;object-fit:contain;object-position:bottom center;pointer-events:none}.ds-stack__chat{position:absolute;z-index:3;left:var(--chat-inset, 3%);bottom:var(--chat-bottom, 8%);width:auto;height:auto;max-width:46%;max-height:var(--chat-h, 82%);object-fit:contain;pointer-events:none}.ds-stack__overlay{position:absolute;inset:0;z-index:4;background:rgba(3,1,33,.6);opacity:0;pointer-events:none}@supports(animation-timeline: view()){.ds-stack__layer:not(:last-child) .ds-stack__overlay{animation:ds-stack-dim linear both;animation-timeline:view();animation-range:exit-crossing 0% exit-crossing 90%}}.ds-stack__content{position:relative;z-index:3;max-width:440px;display:flex;flex-direction:column;gap:32px}.ds-stack__copy{display:flex;flex-direction:column;gap:24px}.ds-stack__name{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:48px;line-height:1.1;letter-spacing:-0.02em;color:rgba(255,255,255,.7)}.ds-stack__name b{font-weight:450;color:#fff}.ds-stack__desc{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#fff}.ds-stack__divider{height:1px;background:rgba(255,255,255,.4);border:0;margin:0}.ds-stack__cta{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;padding:16px 24px;border:1px solid #fff;border-radius:999px;background:rgba(0,0,0,0);color:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;text-decoration:none;white-space:nowrap}.ds-stack__cta svg{width:16px;height:16px}.ds-stack__cta:hover,.ds-stack__cta:focus{color:#fff}@media(max-width: 767px){.ds-stack__layer{min-height:560px;padding:16px}.ds-stack__content{padding:24px;gap:24px}.ds-stack__name{font-size:32px}}@keyframes ds-stack-dim{from{opacity:0}to{opacity:1}}.ds-success{padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-success{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-success{padding-left:16px;padding-right:16px}}.ds-success{padding-top:64px;padding-bottom:64px;display:flex;flex-direction:column;align-items:center;gap:40px}.ds-success__head{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:flex-end;gap:32px}.ds-success__intro{flex:1 1 0;min-width:0;display:flex;flex-direction:column}.ds-success__eyebrow{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#4f46e5}.ds-success__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:32px;line-height:1.1;letter-spacing:-0.02em;color:#161311}.ds-success__cta{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;padding:16px 24px;border:1px solid #b7c0cb;border-radius:999px;background:#fff;color:#0f172a;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;text-decoration:none;white-space:nowrap}.ds-success__cta svg{width:20px;height:20px}.ds-success__cta:hover,.ds-success__cta:focus{color:#0f172a}.ds-success__row{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:stretch;gap:32px}.ds-success__feature{flex:0 0 836px;max-width:836px;min-height:597px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;border-radius:16px;overflow:hidden;background:linear-gradient(160deg, #3a2f28 0%, #241a12 100%);background-size:cover;background-position:center;color:#fff}.ds-success__caption{display:flex;flex-direction:column;gap:4px;padding:24px;background:linear-gradient(180deg, rgba(40, 26, 15, 0) 0%, #281a0f 100%)}.ds-success__name{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:26px;line-height:1.3;color:#fff}.ds-success__desc{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:rgba(255,255,255,.8)}.ds-success__play{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:inline-flex;align-items:center;gap:4px;padding:16px 32px;border:1px solid #4f46e5;border-radius:999px;background:#fff;color:#0f172a;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;text-decoration:none;white-space:nowrap}.ds-success__play svg{width:16px;height:16px}.ds-success__play:hover,.ds-success__play:focus{color:#0f172a}.ds-success__quotes{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:24px}@media(max-width: 991px){.ds-success__row{flex-direction:column}.ds-success__feature{flex:0 0 auto;max-width:none;min-height:0;aspect-ratio:836/597}.ds-success__quotes{flex-direction:row}}@media(max-width: 767px){.ds-success__head{flex-direction:column;align-items:flex-start;gap:16px}.ds-success__quotes{flex-direction:column}.ds-success__caption{align-items:center;text-align:center}.ds-success__desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ds-success__play{position:static;transform:none;margin-top:8px}}.ds-success-quote{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:24px;border-radius:16px;background:#eff3ff}.ds-success-quote__quote{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:26px;line-height:1.3;color:#0f172a}.ds-success-quote__by{margin:8px 0 0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:#404d5f}.ds-success-quote__logo{align-self:flex-end;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;letter-spacing:.02em;color:#0f172a;opacity:.6}.ds-ats{padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-ats{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-ats{padding-left:16px;padding-right:16px}}.ds-ats{padding-top:64px;padding-bottom:64px;display:flex;flex-direction:column;align-items:center;gap:32px}.ds-ats__intro{max-width:900px;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.ds-ats__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:48px;line-height:1.1;letter-spacing:-0.02em;color:#0f172a}.ds-ats__lede{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#404d5f}.ds-ats__head{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:flex-end;gap:64px}.ds-ats__lead{flex:1 1 0;min-width:0;margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:48px;line-height:1.1;letter-spacing:-0.02em;color:#0f172a}.ds-ats__cta{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;padding:16px 24px;border:1px solid #b7c0cb;border-radius:999px;background:#fff;color:#0f172a;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;text-decoration:none;white-space:nowrap}.ds-ats__cta svg{width:16px;height:16px}.ds-ats__cta:hover,.ds-ats__cta:focus{color:#0f172a}.ds-ats__cards{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:stretch;gap:32px}@media(max-width: 991px){.ds-ats__head{flex-direction:column;align-items:flex-start;gap:16px}.ds-ats__cta{align-self:flex-start}.ds-ats__cards{overflow-x:auto;-webkit-overflow-scrolling:touch}}.ds-ats-card{flex:1 1 0;min-width:0;min-height:491px;position:relative;display:flex;flex-direction:column;gap:8px;padding:32px;border:1px solid #e2e8f0;border-radius:16px;background:#fff;overflow:hidden}.ds-ats-card__eyebrow{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:30px;color:#404d5f}.ds-ats-card__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:26px;line-height:32px;color:#0f172a}.ds-ats-card__desc{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:30px;color:#404d5f}.ds-ats-card__media{margin-top:auto;align-self:center;width:92%;height:210px;border-radius:18px 18px 0 0;background:#f1f5fc;box-shadow:-14px -23px 19px rgba(20,24,83,.1);transform:rotate(-3deg);transform-origin:bottom center}@media(max-width: 991px){.ds-ats-card{flex:0 0 450px;min-width:450px}}@media(max-width: 767px){.ds-ats-card{flex:0 0 300px;min-width:300px}}.ds-ats-card--gradient{border-color:rgba(0,0,0,0);background:linear-gradient(158deg, #3fbfff 15%, #142aa9 95%);color:#fff}.ds-ats-card--gradient .ds-ats-card__eyebrow,.ds-ats-card--gradient .ds-ats-card__title,.ds-ats-card--gradient .ds-ats-card__desc{color:#fff}.ds-ats-card--gradient .ds-ats-card__media{background:rgba(255,255,255,.1);box-shadow:-14px -23px 19px rgba(0,0,0,.12)}.ds-puzzle{padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-puzzle{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-puzzle{padding-left:16px;padding-right:16px}}.ds-puzzle{padding-top:64px;padding-bottom:64px;background:#fff;display:flex;flex-direction:column;align-items:center;gap:80px}.ds-puzzle__intro{max-width:900px;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.ds-puzzle__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:48px;line-height:1.1;letter-spacing:-0.02em;color:#0f172a}.ds-puzzle__lede{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#404d5f}.ds-puzzle__row{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:center;gap:64px}.ds-puzzle__col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:24px}.ds-puzzle__hub{flex-shrink:0;width:458px;height:420px;display:flex;flex-direction:column;gap:16px;padding:32px 24px;border-radius:24px;overflow:hidden;background:linear-gradient(159deg, #3fbfff 15%, #142aa9 95%);color:#fff}.ds-puzzle__hub-body{display:flex;flex-direction:column;gap:8px}.ds-puzzle__hub-title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:26px;line-height:1.3;color:#fff}.ds-puzzle__hub-desc{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#fff}.ds-puzzle__tags{display:flex;flex-wrap:wrap;gap:8px}@media(max-width: 991px){.ds-puzzle__row{flex-direction:column;align-items:stretch;gap:32px}.ds-puzzle__col{flex-direction:row}.ds-puzzle__hub{width:auto;height:auto;min-height:304px;margin-inline:48px}}@media(max-width: 767px){.ds-puzzle__col{flex-direction:column}.ds-puzzle__hub{margin-inline:0}}.ds-puzzle-card{display:flex;gap:22px;padding:32px 32px 20px;border:1px solid #e2e8f0;border-radius:16px;background:#fff;overflow:hidden}.ds-puzzle-card__body{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:8px}.ds-puzzle-card__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:26px;line-height:1.3;color:#0f172a}.ds-puzzle-card__desc{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#404d5f}@media(max-width: 991px){.ds-puzzle-card{flex:1 1 0;min-width:0;flex-direction:column}}@media(max-width: 767px){.ds-puzzle-card{flex:0 0 auto;flex-direction:row}}.ds-puzzle-icon{flex-shrink:0;width:72px;height:72px;border-radius:18px;background:linear-gradient(135deg, #8fbffb 0%, #4f7ef5 100%)}.ds-puzzle__hub .ds-puzzle-icon{background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.4)}.ds-puzzle-tag{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;background:#f1f5fc;color:#0f172a;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:20px;white-space:nowrap}.ds-puzzle__hub .ds-puzzle-tag{background:rgba(255,255,255,.1);border:1px solid #fff;color:#fff}.ds-puzzle-link{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;padding:16px 0;background:rgba(0,0,0,0);color:#0f172a;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;text-decoration:none;white-space:nowrap}.ds-puzzle-link svg{width:16px;height:16px}.ds-puzzle-link:hover,.ds-puzzle-link:focus{color:#0f172a}.ds-compare{padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-compare{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-compare{padding-left:16px;padding-right:16px}}.ds-compare{padding-top:64px;padding-bottom:64px;background:linear-gradient(180deg, #f7f9ff 0%, #eef1fb 60%, #f4eefb 100%);display:flex;flex-direction:column;align-items:center;gap:40px}.ds-compare__intro{max-width:900px;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.ds-compare__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:48px;line-height:1.1;letter-spacing:-0.02em;color:#0f172a}.ds-compare__lede{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#404d5f}.ds-compare__scroll{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ds-compare__table{width:100%;min-width:900px;border-collapse:separate;border-spacing:0;table-layout:fixed;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.ds-compare__table col.ds-compare__c-label{width:280px}.ds-compare__table col.ds-compare__c-gap{width:40px}.ds-compare__table th,.ds-compare__table td{vertical-align:middle;text-align:left}.ds-compare__sp{padding:0;border:0;background:none}.ds-compare__corner{border:0;background:none}.ds-compare__colhead{height:130px;padding:24px 32px;background:rgba(255,255,255,.18);border:2px solid #e2e8f0;border-bottom:0;border-radius:18px 18px 0 0}.ds-compare__colhead--agentic{background:rgba(255,255,255,.55);border-color:#4f46e5}.ds-compare__head-inner{display:flex;align-items:center;gap:16px}.ds-compare__badge{flex-shrink:0;width:56px;height:56px;border-radius:11px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e2e8f0;color:#404d5f}.ds-compare__badge svg{width:30px;height:30px}.ds-compare__badge--app{background:linear-gradient(135deg, #8fbffb 0%, #4f7ef5 100%);border:0}.ds-compare__head-text{display:flex;flex-direction:column;min-width:0}.ds-compare__head-title{margin:0;font-weight:450;font-size:22px;line-height:1.4;color:#0f172a}.ds-compare__head-sub{margin:0;font-weight:400;font-size:18px;line-height:1.4;color:#404d5f}.ds-compare__rowlabel{height:72px;padding:0 24px;border-top:1px solid #e2e8f0;font-weight:400;font-size:18px;line-height:1.4;color:#0f172a}.ds-compare__cell{height:72px;padding:0 40px;border-top:1px solid #e2e8f0;border-left:2px solid #e2e8f0;border-right:2px solid #e2e8f0;background:rgba(255,255,255,.15);font-weight:400;font-size:18px;line-height:1.4;color:#0f172a}.ds-compare__cell p{margin:0}.ds-compare__cell.ds-compare__cell--mark>p{display:inline}.ds-compare__cell--agentic{border-left-color:#4f46e5;border-right-color:#4f46e5;background:rgba(255,255,255,.5)}.ds-compare tbody tr:last-child .ds-compare__cell{border-bottom:2px solid #e2e8f0;border-radius:0 0 18px 18px;vertical-align:top;padding-top:12px;padding-bottom:12px}.ds-compare tbody tr:last-child .ds-compare__cell--agentic{border-bottom-color:#4f46e5}.ds-compare tbody tr:last-child .ds-compare__rowlabel{vertical-align:top;padding-top:16px}.ds-compare__cellflex{display:flex;align-items:center;gap:16px}.ds-compare__mark{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:#fff;border:1px solid #e2e8f0;color:#738194}.ds-compare__mark svg{width:16px;height:16px}.ds-compare__mark--check{background:#4f46e5;border-color:#4f46e5;color:#fff}.ds-compare__list{margin:0;padding-left:1.2em;font-size:18px;line-height:1.4;color:#0f172a}.ds-compare__list li+li{margin-top:4px}.ds-compare__cell--agentic .ds-compare__list{color:#4f46e5}@media(max-width: 991px){.ds-compare__table{min-width:820px}.ds-compare__table col.ds-compare__c-label{width:206px}.ds-compare__table col.ds-compare__c-gap{width:20px}}@media(max-width: 767px){.ds-compare__table{min-width:760px}.ds-compare__table col.ds-compare__c-label{width:179px}.ds-compare__table col.ds-compare__c-gap{width:16px}.ds-compare__cell{padding-left:16px;padding-right:16px}.ds-compare__rowlabel{padding:0 16px}.ds-compare__colhead{padding:24px 16px}}.ds-switch{padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-switch{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-switch{padding-left:16px;padding-right:16px}}.ds-switch{padding-top:80px;padding-bottom:80px;background:#fefefe;display:flex;flex-direction:column;align-items:center;gap:40px}.ds-switch__intro{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.ds-switch__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:48px;line-height:1.1;letter-spacing:-0.02em;color:#161311}.ds-switch__lede{margin:0;max-width:1000px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#404d5f}.ds-switch__frame{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;border:1px solid #e0e7ff;border-radius:16px;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.ds-switch__table{width:100%;min-width:660px;border-collapse:collapse;table-layout:fixed;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;background:#fefefe}.ds-switch__table col.ds-switch__c-anna{background:linear-gradient(144deg, #2922aa 0%, #2c88d7 100%)}.ds-switch__table th,.ds-switch__table td{text-align:left;vertical-align:middle}.ds-switch__colhead{padding:24px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:26px;line-height:32px;color:#161311;border-bottom:1px solid #eaecf0;white-space:nowrap}.ds-switch__colhead--anna{color:#fff;border-bottom:0}.ds-switch__cell{height:72px;padding:0 24px;color:#555452}.ds-switch__cell p{margin:0}tr:nth-child(odd) .ds-switch__cell{background:rgba(224,231,255,.5)}.ds-switch__cellinner{display:flex;align-items:center;gap:8px}.ds-switch__val{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.3}.ds-switch__sub{display:block;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-style:italic;font-size:12px;line-height:1.3;color:rgba(0,0,0,.5)}.ds-switch__cell--anna{color:#fff;background:rgba(0,0,0,0)}tr:nth-child(odd) .ds-switch__cell--anna{background:rgba(248,245,241,.08)}.ds-switch__cell--anna .ds-switch__sub{color:rgba(255,255,255,.5)}.ds-switch__mark{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:5px;color:#fff}.ds-switch__mark svg{width:10px;height:10px}.ds-switch__mark--yes{background:#96cfa5}.ds-switch__mark--no{background:#e5787d;border-radius:999px}@media(max-width: 991px){.ds-switch__colhead{padding:16px 24px}}.ds-faq{padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-faq{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-faq{padding-left:16px;padding-right:16px}}.ds-faq{padding-top:64px;padding-bottom:64px;background:#fff;border-radius:80px 80px 0 0;overflow:hidden}.ds-faq__inner{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:flex-start;gap:80px}.ds-faq__title{flex:0 0 353px;margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:48px;line-height:1.1;letter-spacing:-0.02em;color:#0f172a}.ds-faq__list{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:8px}.ds-faq__item{border:1px solid #e2e8f0;border-radius:16px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.ds-faq__item:hover,.ds-faq__item:focus-within{border-width:2px;border-color:#4f46e5;box-shadow:0 1px .5px rgba(0,0,0,.05),0 4px 4px rgba(0,0,0,.15)}.ds-faq__q{display:flex;align-items:flex-start;gap:8px;padding:32px;cursor:pointer;list-style:none;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:22px;line-height:30px;color:#0f172a}.ds-faq__q::-webkit-details-marker{display:none}.ds-faq__q:focus{outline:none}.ds-faq__q:focus-visible{outline:2px solid #4f46e5;outline-offset:2px;border-radius:16px}.ds-faq__qtext{flex:1 1 0;min-width:0}.ds-faq__chevron{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#f8fafc;color:#0f172a;transition:transform .2s ease}.ds-faq__chevron svg{width:16px;height:16px}.ds-faq__item[open] .ds-faq__chevron{transform:rotate(180deg)}.ds-faq__a{margin:0;padding:0 32px 32px;margin-top:-20px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#404d5f}@media(max-width: 991px){.ds-faq__inner{flex-direction:column;gap:32px}.ds-faq__title{flex:0 0 auto}}@media(max-width: 767px){.ds-faq{border-radius:40px 40px 0 0}.ds-faq__title{font-size:32px}.ds-faq__q{padding:24px 16px}.ds-faq__a{padding:0 16px 24px;margin-top:-12px}}.ds-videocta{position:relative;width:100%;min-height:780px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;align-items:center;color:#fff;isolation:isolate}.ds-videocta--minimal{justify-content:center}.ds-videocta--minimal .ds-videocta__top{padding-top:0}.ds-videocta__media{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;background:radial-gradient(120% 90% at 50% 28%, #59aff8 0%, #4491e7 20%, #2f72d6 40%, #1e49c3 58%, #0f278b 78%, #06155e 100%)}.ds-videocta__scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg, rgba(6, 21, 94, 0) 40%, rgba(6, 21, 94, 0.85) 100%)}.ds-videocta__top{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;align-items:center;gap:16px;padding-top:80px}.ds-videocta__watermark{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:clamp(120px,22vw,342px);line-height:.9;letter-spacing:-0.04em;text-align:center;color:rgba(255,255,255,.08)}.ds-videocta__bottom{position:relative;z-index:2;max-width:1600px;margin-left:auto;margin-right:auto;width:100%;padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-videocta__bottom{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-videocta__bottom{padding-left:16px;padding-right:16px}}.ds-videocta__bottom{display:flex;flex-direction:column;align-items:center;gap:8px;padding-bottom:80px;text-align:center}.ds-videocta__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:72px;line-height:1;letter-spacing:-0.03em;text-shadow:0 1px 2px rgba(0,0,0,.15)}.ds-videocta__subwrap{display:flex;flex-direction:column;align-items:center;gap:16px}.ds-videocta__sub{margin:0;max-width:666px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4}.ds-videocta__actions{display:flex;gap:16px}.ds-videocta__btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:16px 24px;border-radius:999px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:24px;text-decoration:none;white-space:nowrap;border:1px solid rgba(0,0,0,0)}.ds-videocta__btn svg{width:16px;height:16px}.ds-videocta__btn--white{background:#fff;color:#0f172a}.ds-videocta__btn--white:hover,.ds-videocta__btn--white:focus{color:#0f172a}.ds-videocta__btn--ghost{background:#fff;border-color:#b7c0cb;color:#0f172a}.ds-videocta__btn--ghost svg{width:20px;height:20px}.ds-videocta__btn--ghost:hover,.ds-videocta__btn--ghost:focus{color:#0f172a}.ds-videocta__btn--primary{background:linear-gradient(180deg, #3935ff 0%, #8f00ff 100%);color:#fff}.ds-videocta__btn--primary:hover,.ds-videocta__btn--primary:focus{color:#fff}@media(max-width: 991px){.ds-videocta{min-height:475px}.ds-videocta__top{padding-top:48px}.ds-videocta__watermark{font-size:clamp(120px,20vw,220px)}.ds-videocta__title{font-size:44px}}@media(max-width: 767px){.ds-videocta{min-height:507px}.ds-videocta__watermark{font-size:clamp(84px,30vw,160px)}.ds-videocta__title{font-size:44px}}.ds-footer{padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-footer{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-footer{padding-left:16px;padding-right:16px}}.ds-footer{padding-top:64px;padding-bottom:64px;background:linear-gradient(90deg, #010d5a 0%, #0d42a1 100%)}.ds-footer__inner{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:stretch;gap:64px}.ds-footer__brand{flex:0 0 300px;display:flex;flex-direction:column;justify-content:space-between;gap:32px}.ds-footer__brand-top{display:flex;flex-direction:column;gap:14px}.ds-footer__logo{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;letter-spacing:-0.02em;color:#fff}.ds-footer__logo img{display:block;height:28px;width:auto}.ds-footer__tagline{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#fff;opacity:.7}.ds-footer__badges{display:flex;gap:20px}.ds-footer__badge{width:81px;height:91px;border-radius:8px;background:rgba(255,255,255,.1);overflow:hidden;display:flex;align-items:center;justify-content:center}.ds-footer__badge img{max-width:100%;max-height:100%;object-fit:contain;padding:8px}.ds-footer__brand-bottom{display:flex;flex-direction:column;gap:16px}.ds-footer__social{display:flex;gap:8px}.ds-footer__social-icon{width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.15);color:#fff}.ds-footer__social-icon svg{width:14px;height:14px}.ds-footer__social-icon img{width:14px;height:14px;object-fit:contain}.ds-footer__copy{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#fff;opacity:.7}.ds-footer__cols{flex:1 1 0;min-width:0;display:flex;gap:32px}.ds-footer__col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:8px}.ds-footer__col--contact{flex:0 0 auto;white-space:nowrap}.ds-footer__heading{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#fff}.ds-footer__toggle{position:absolute;width:0;height:0;opacity:0}.ds-footer__summary{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;pointer-events:none}.ds-footer__chevron{flex-shrink:0;display:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:rgba(248,250,252,.1);color:#fff;transition:transform .2s ease}.ds-footer__chevron svg{width:16px;height:16px}.ds-footer__links{list-style:none;margin:0;padding:0}.ds-footer__link{display:inline-block;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#fff;text-decoration:none;opacity:.7;transition:opacity .15s ease}.ds-footer__link:hover,.ds-footer__link:focus{opacity:1;color:#fff}.ds-footer li+li{margin-top:8px}.ds-footer__contact{display:flex;flex-direction:column;gap:8px}.ds-footer__address{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#fff;opacity:.7}.ds-footer__contact-row{display:flex;align-items:center;gap:4px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#fff;text-decoration:none;opacity:.7;transition:opacity .15s ease}.ds-footer__contact-row svg{width:16px;height:16px;flex-shrink:0}.ds-footer__contact-row:hover,.ds-footer__contact-row:focus{opacity:1;color:#fff}@media(max-width: 1279.98px){.ds-footer__inner{flex-direction:column;gap:48px}.ds-footer__brand{display:contents}.ds-footer__brand-top{order:1}.ds-footer__cols{order:2;flex-wrap:wrap;row-gap:40px}.ds-footer__col{flex:1 1 40%}.ds-footer__col--contact{flex:1 1 40%;white-space:normal}.ds-footer__brand-bottom{order:3}.ds-footer__logo{font-size:26px}.ds-footer__tagline,.ds-footer__copy,.ds-footer__address{font-size:22px;line-height:30px}.ds-footer__heading{font-size:22px;line-height:30px}.ds-footer__link{font-size:22px;line-height:44px}.ds-footer__contact-row{font-size:22px;line-height:30px}.ds-footer__contact-row svg{width:20px;height:20px}.ds-footer__social-icon{width:40px;height:40px}.ds-footer__social-icon svg{width:18px;height:18px}}@media(max-width: 767px){.ds-footer__cols{flex-direction:column;gap:0}.ds-footer__col,.ds-footer__col--contact{flex:1 1 auto;gap:0;border-bottom:1px solid rgba(255,255,255,.3)}.ds-footer__summary{pointer-events:auto;cursor:pointer;padding:24px 0}.ds-footer__chevron{display:flex}.ds-footer__links,.ds-footer__contact{display:none;padding-bottom:24px}.ds-footer__toggle:checked~.ds-footer__links{display:block}.ds-footer__toggle:checked~.ds-footer__contact{display:flex}.ds-footer__toggle:checked~.ds-footer__summary .ds-footer__chevron{transform:rotate(180deg)}}.ds-nav{position:relative;background:#fff}.ds-nav__inner{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:center;justify-content:space-between;gap:32px;padding:16px 48px}.ds-nav__logo{flex-shrink:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:22px;letter-spacing:-0.02em;color:#0f172a;text-decoration:none}.ds-nav__menu{display:flex;align-items:center;gap:32px}.ds-nav__link{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:16px;line-height:1.2;color:#404d5f;text-decoration:none;white-space:nowrap;transition:color .15s ease}.ds-nav__link:hover,.ds-nav__link:focus{color:#0f172a}.ds-nav__actions{display:flex;align-items:center;gap:32px}.ds-nav__signin{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#404d5f;text-decoration:none;white-space:nowrap}.ds-nav__signin:hover,.ds-nav__signin:focus{color:#0f172a}.ds-nav__cta{display:inline-flex;align-items:center;gap:4px;padding:16px 24px;border:1px solid #b7c0cb;border-radius:999px;background:#fff;color:#0f172a;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:24px;text-decoration:none;white-space:nowrap}.ds-nav__cta svg{width:16px;height:16px}.ds-nav__cta:hover,.ds-nav__cta:focus{color:#0f172a}.ds-nav__drawer{display:contents}.ds-nav__toggle{position:absolute;width:0;height:0;opacity:0}.ds-nav__burger{display:none;flex-shrink:0;width:40px;height:40px;cursor:pointer;border:0;background:none;align-items:center;justify-content:center;position:relative}.ds-nav__burger span{position:absolute;left:8px;right:8px;height:2px;background:#0f172a;border-radius:2px;transition:transform .2s ease,opacity .2s ease}.ds-nav__burger span:nth-child(1){top:13px}.ds-nav__burger span:nth-child(2){top:19px}.ds-nav__burger span:nth-child(3){top:25px}.ds-nav--invert{background:rgba(0,0,0,0)}.ds-nav--invert .ds-nav__logo{color:#fff}.ds-nav--invert .ds-nav__burger span{background:#fff}@media(min-width: 992px){.ds-nav--invert .ds-nav__link{color:#fff}.ds-nav--invert .ds-nav__link:hover,.ds-nav--invert .ds-nav__link:focus{color:rgba(255,255,255,.8)}.ds-nav--invert .ds-nav__signin{color:#fff}.ds-nav--invert .ds-nav__signin:hover,.ds-nav--invert .ds-nav__signin:focus{color:rgba(255,255,255,.8)}.ds-nav--invert .ds-nav__cta{border-color:rgba(0,0,0,0)}}@media(max-width: 991px){.ds-nav__inner{padding:16px 24px}.ds-nav__burger{display:flex}.ds-nav__drawer{display:none;flex-direction:column;gap:24px;position:absolute;left:0;right:0;top:100%;background:#fff;border-top:1px solid #e2e8f0;box-shadow:0 12px 24px rgba(15,23,42,.08);padding:24px}.ds-nav__toggle:checked~.ds-nav__drawer{display:flex}.ds-nav__menu{flex-direction:column;align-items:stretch;gap:0}.ds-nav__link{font-size:22px;padding:16px 0;border-bottom:1px solid #e2e8f0}.ds-nav__actions{flex-direction:column;align-items:stretch;gap:16px}.ds-nav__signin{padding:8px 0}.ds-nav__cta{justify-content:center}.ds-nav__toggle:checked~.ds-nav__burger span:nth-child(1){top:19px;transform:rotate(45deg)}.ds-nav__toggle:checked~.ds-nav__burger span:nth-child(2){opacity:0}.ds-nav__toggle:checked~.ds-nav__burger span:nth-child(3){top:19px;transform:rotate(-45deg)}}.ds-megamenu{display:flex;align-items:stretch;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 24px 48px rgba(15,23,42,.14)}.ds-megamenu__lead{display:flex;gap:32px;padding:48px 32px}.ds-megamenu__cue{position:relative;flex-shrink:0;width:280px;display:flex;flex-direction:column;justify-content:flex-end;gap:16px;padding:101px 16px 21px;border-radius:16px;overflow:hidden;background:linear-gradient(160deg, #177dd5 8%, #483dc4 58%, #111f63 96%);color:#fff}.ds-megamenu__cue-orb{position:absolute;top:46px;left:50%;transform:translateX(-50%);width:150px;height:150px;border-radius:50%;background:radial-gradient(circle at 50% 40%, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.25) 35%, rgba(255, 255, 255, 0) 70%);pointer-events:none}.ds-megamenu__cue-title{position:relative;margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:22px;line-height:1.4}.ds-megamenu__cue-sub{position:relative;margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#e2e8f0}.ds-megamenu__cue-cta{position:relative;align-self:flex-start;display:inline-flex;align-items:center;gap:4px;padding:8px 12px;border:1px solid #b7c0cb;border-radius:999px;background:#fff;color:#0f172a;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;line-height:20px;text-decoration:none;white-space:nowrap}.ds-megamenu__cue-cta svg{width:16px;height:16px}.ds-megamenu__cue-cta:hover,.ds-megamenu__cue-cta:focus{color:#0f172a}.ds-megamenu__groups{display:flex;gap:24px}.ds-megamenu__group{display:flex;flex-direction:column;gap:4px}.ds-megamenu__group-head{margin:0;padding:0 12px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:16px;line-height:1.4;color:#404d5f}.ds-megamenu__item{display:flex;align-items:center;gap:10px;width:300px;padding:8px 12px;border-radius:8px;text-decoration:none;transition:background .15s ease}.ds-megamenu__item:hover,.ds-megamenu__item--active{background:#f1f5fc;box-shadow:0 1px 4px rgba(0,0,0,.05)}.ds-megamenu__icon{flex-shrink:0;width:56px;height:56px;border-radius:14px;background:linear-gradient(135deg, #8fbffb 0%, #4f7ef5 100%)}.ds-megamenu__avatar{flex-shrink:0;width:56px;height:56px;border-radius:8px;background:linear-gradient(135deg, #c9d4e8 0%, #8a9ec4 100%)}.ds-megamenu__item>span:last-child{display:flex;flex-direction:column;min-width:0}.ds-megamenu__item-title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.4;color:#404d5f}.ds-megamenu__item-sub{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.3;color:#808b99}.ds-megamenu__promo{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:48px 20px;background:linear-gradient(180deg, #eff4ff 0%, #9baeec 94.63%, #e1eaff 156.22%)}.ds-megamenu__promo-head{display:flex;flex-direction:column;gap:8px}.ds-megamenu__promo-title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:22px;line-height:1.4;color:#0f172a}.ds-megamenu__promo-title b{font-weight:450;background:linear-gradient(90deg, #7e76f6 0%, #8606ff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ds-megamenu__promo-desc{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#404d5f}.ds-megamenu__promo-list{display:flex;flex-direction:column;gap:8px}.ds-megamenu__promo-check{display:flex;align-items:flex-start;gap:4px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.3;color:#404d5f}.ds-megamenu__promo-check svg{flex-shrink:0;width:20px;height:20px;color:#4f46e5}.ds-megamenu__promo-cta{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;padding:8px 12px;border:1px solid #fff;border-radius:20px;background:rgba(255,255,255,.6);color:#0f172a;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;line-height:20px;text-decoration:none;white-space:nowrap}.ds-megamenu__promo-cta svg{width:16px;height:16px}.ds-megamenu__promo-cta:hover,.ds-megamenu__promo-cta:focus{color:#0f172a}.ds-megamenu--usecases{gap:48px;padding:48px 32px}.ds-megamenu__cards{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:32px}.ds-megamenu__cards-row{display:flex;gap:32px;height:256px}.ds-megamenu__card{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;padding:12px;border-radius:16px;overflow:hidden;text-decoration:none;background:linear-gradient(160deg, #6b7a90 0%, #2f3a4d 100%)}.ds-megamenu__card::after{content:"";position:absolute;left:0;right:0;bottom:0;height:88px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.45) 100%)}.ds-megamenu__card-title{position:relative;z-index:1;margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:22px;line-height:1.4}.ds-megamenu__card-sub{position:relative;z-index:1;margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#e2e8f0}.ds-megamenu__linkgroups{flex-shrink:0;width:814px;display:flex;gap:32px}.ds-megamenu__linkcol{display:flex;flex-direction:column;gap:12px}.ds-megamenu__linkcol--fixed{width:250px}.ds-megamenu__linkcol--fill{flex:1 1 0;min-width:0}.ds-megamenu__textitem{display:flex;align-items:center;padding:8px 12px;border-radius:8px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.4;color:#404d5f;text-decoration:none;transition:background .15s ease}.ds-megamenu__textitem:hover,.ds-megamenu__textitem--active{background:#f1f5fc;box-shadow:0 1px 4px rgba(0,0,0,.05)}.ds-megamenu--clients{flex-direction:column;align-items:center;background:#f1f5fc;padding-bottom:32px}.ds-megamenu__client-cols{display:flex;justify-content:space-between;gap:48px;width:100%;padding:48px 32px 32px}.ds-megamenu__clientcol{display:flex;flex-direction:column;gap:12px}.ds-megamenu__client{display:flex;align-items:center;gap:12px;width:260px;text-decoration:none}.ds-megamenu__client-logo{flex-shrink:0;width:120px;height:50px;border-radius:8px;background:rgba(255,255,255,.5);box-shadow:0 1px 8px rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center}.ds-megamenu__client-logo::after{content:"";width:64px;height:16px;border-radius:4px;background:rgba(15,23,42,.12)}.ds-megamenu__client-name{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.4;color:#404d5f}.ds-megamenu__clients-cta{display:inline-flex;align-items:center;gap:4px;padding:8px 12px;border:1px solid #b7c0cb;border-radius:20px;background:#fff;color:#0f172a;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;line-height:20px;text-decoration:none;white-space:nowrap}.ds-megamenu__clients-cta svg{width:16px;height:16px}.ds-megamenu__clients-cta:hover,.ds-megamenu__clients-cta:focus{color:#0f172a}.ds-megamenu--resources{gap:48px;padding-left:48px;background:#f1f5fc;align-items:stretch}.ds-megamenu__res-nav{flex:0 0 272px;min-width:0;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;padding:40px 0}.ds-megamenu__res-feature{display:flex;flex-direction:column;gap:8px;width:100%}.ds-megamenu__res-featitem{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:8px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:22px;line-height:1.4;color:#0f172a;text-decoration:none}.ds-megamenu__res-featitem svg{width:20px;height:20px;flex-shrink:0}.ds-megamenu__res-featitem{transition:background .15s ease}.ds-megamenu__res-featitem:hover,.ds-megamenu__res-featitem:focus,.ds-megamenu__res-featitem--active{background:rgba(255,255,255,.5);box-shadow:0 1px 8px rgba(0,0,0,.05)}.ds-megamenu__res-list{display:flex;flex-direction:column;gap:8px;padding:0 12px}.ds-megamenu__res-listitem{display:flex;align-items:center;justify-content:space-between;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:#0f172a;text-decoration:none}.ds-megamenu__res-listitem svg{width:20px;height:20px;flex-shrink:0}.ds-megamenu__res-divider{width:100%;height:1px;background:#e2e8f0;border:0;margin:0}.ds-megamenu__res-minor{display:flex;flex-direction:column;gap:8px;padding:0 12px}.ds-megamenu__res-minoritem{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.3;color:#404d5f;text-decoration:none}.ds-megamenu__res-articles{flex-shrink:0;width:976px;display:flex;gap:48px;padding:48px 32px;background:#fff}.ds-megamenu__res-card{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:16px;text-decoration:none}.ds-megamenu__res-thumb{width:100%;aspect-ratio:267/167;border-radius:8px;background:linear-gradient(160deg, #6b7a90 0%, #2f3a4d 100%)}.ds-megamenu__res-card-title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.4;color:#0f172a}.ds-megamenu__res-card-excerpt{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.3;color:#404d5f;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width: 1101px)and (max-width: 1360px){.ds-megamenu--resources{gap:32px;padding-left:32px}.ds-megamenu__res-articles{width:auto;flex:1 1 0;min-width:0;gap:32px;padding:32px 24px}}.ds-megamenu--company{gap:48px;padding-left:48px;background:#f1f5fc;align-items:stretch}.ds-megamenu--company .ds-megamenu__res-nav{flex:0 0 272px}.ds-megamenu__co-panel{flex:1 1 0;min-width:0;align-self:stretch;display:flex;flex-direction:column;gap:12px;padding:48px;background:#fff}.ds-megamenu a.ds-megamenu__co-panel,.ds-megamenu__co-panel--link{text-decoration:none;transition:box-shadow .15s ease,transform .15s ease}.ds-megamenu a.ds-megamenu__co-panel:hover,.ds-megamenu a.ds-megamenu__co-panel:focus,.ds-megamenu__co-panel--link:hover,.ds-megamenu__co-panel--link:focus{box-shadow:0 6px 20px rgba(15,23,42,.08);transform:translateY(-2px)}.ds-megamenu a.ds-megamenu__co-panel .ds-megamenu__co-title,.ds-megamenu__co-panel--link .ds-megamenu__co-title{color:#0f172a}.ds-megamenu__co-title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:22px;line-height:1.4;color:#0f172a}.ds-megamenu__co-desc{margin:0;max-width:309px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.3;color:#404d5f}@media(max-width: 991px){.ds-megamenu{flex-direction:column}.ds-megamenu__lead{flex-direction:column}.ds-megamenu__cue{width:100%}.ds-megamenu__groups{flex-wrap:wrap}.ds-megamenu__item{width:100%}.ds-megamenu__linkgroups{width:100%;flex-wrap:wrap}.ds-megamenu__linkcol--fixed{width:auto;flex:1 1 40%}.ds-megamenu__linkcol--fill{flex:1 1 40%}}@media(max-width: 767px){.ds-megamenu__groups{flex-direction:column}.ds-megamenu__lead{padding:24px}.ds-megamenu__promo{padding:24px}.ds-megamenu--usecases{padding:24px}.ds-megamenu__cards-row{flex-direction:column;height:auto}.ds-megamenu__card{aspect-ratio:16/10}.ds-megamenu__linkgroups{flex-direction:column}.ds-megamenu__client-cols{flex-direction:column;gap:32px;padding:24px}.ds-megamenu__client{width:100%}.ds-megamenu__res-articles{flex-direction:column}}@media(max-width: 991px){.ds-megamenu__client-cols{flex-wrap:wrap}.ds-megamenu__clientcol{flex:1 1 40%}.ds-megamenu--resources{flex-direction:column;padding-left:0}.ds-megamenu__res-nav{flex:0 0 auto;padding:32px 32px 0}.ds-megamenu__res-articles{width:100%;flex-wrap:wrap}.ds-megamenu__res-card{flex:1 1 40%}.ds-megamenu--company{flex-direction:column;padding-left:0}.ds-megamenu--company .ds-megamenu__res-nav{flex:0 0 auto;padding:32px 32px 0}.ds-megamenu__co-panel{align-self:stretch}}.ds-pagehero{padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-pagehero{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-pagehero{padding-left:16px;padding-right:16px}}.ds-pagehero{position:relative;min-height:700px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(120% 95% at 50% 45%, #59aff8 0%, #4491e7 20%, #2f72d6 40%, #1e49c3 58%, #143b94 74%, #0a1f6b 90%, #000452 100%)}.ds-pagehero__inner{max-width:768px;width:100%;display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.ds-pagehero__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:72px;line-height:1;letter-spacing:-0.03em;text-shadow:0 1px 2px rgba(0,0,0,.15)}.ds-pagehero__lede{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4}.ds-pagehero__lede p{margin:0;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.ds-pagehero__lede p:last-child{margin-bottom:0}.ds-pagehero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.ds-pagehero__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 24px;border-radius:999px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:24px;text-decoration:none;white-space:nowrap;border:1px solid rgba(0,0,0,0)}.ds-pagehero__cta svg{width:16px;height:16px}.ds-pagehero__cta--white{background:#fff;color:#0f172a;box-shadow:0 1px 2px rgba(0,0,0,.15)}.ds-pagehero__cta--white:hover,.ds-pagehero__cta--white:focus{color:#0f172a}.ds-pagehero__cta--primary{background:linear-gradient(180deg, #3935ff 0%, #8f00ff 100%);color:#fff}.ds-pagehero__cta--primary:hover,.ds-pagehero__cta--primary:focus{color:#fff}.ds-pagehero__orb{width:20px;height:20px;border-radius:50%;background:radial-gradient(circle at 50% 40%, #8fd0ff 0%, #4f7ef5 60%, #2922aa 100%)}.ds-pagehero--split{align-items:stretch;background:#084779;min-height:560px;padding-top:120px;padding-bottom:80px}.ds-pagehero--split .ds-pagehero__bg{position:absolute;inset:0;z-index:0;background:linear-gradient(120deg, #06256b 0%, #0e3d8f 55%, #2f72d6 100%);background-size:cover;background-position:center}.ds-pagehero--split .ds-pagehero__media{position:absolute;left:max(80px,(100vw - 1600px)/2 + 80px);top:0;bottom:0;z-index:1;width:56%;background:linear-gradient(120deg, rgba(3, 10, 40, 0.85) 0%, rgba(30, 73, 195, 0.35) 70%, rgba(47, 114, 214, 0) 100%);background-size:contain;background-position:left bottom;background-repeat:no-repeat}.ds-pagehero--split::after{content:"";position:absolute;left:0;right:0;bottom:0;height:320px;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.55) 62%, #ffffff 100%);pointer-events:none;z-index:1}.ds-pagehero--split .ds-pagehero__split-inner{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;position:relative;z-index:2;width:100%;display:flex;align-items:center;min-height:inherit}.ds-pagehero--split .ds-pagehero__content{margin-left:auto;width:580px;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:32px;text-align:left}.ds-pagehero--split .ds-pagehero__actions{justify-content:flex-start}.ds-pagehero--media-right .ds-pagehero__media{left:auto;right:0;background:linear-gradient(240deg, rgba(3, 10, 40, 0.85) 0%, rgba(30, 73, 195, 0.35) 70%, rgba(47, 114, 214, 0) 100%)}.ds-pagehero--media-right .ds-pagehero__content{margin-left:0;margin-right:auto}.ds-pagehero--overline .ds-pagehero__title{font-size:48px;line-height:1.1;letter-spacing:-0.02em;text-shadow:0 4px 8px rgba(0,0,0,.15),0 1px 1px rgba(0,0,0,.05)}@media(max-width: 767px){.ds-pagehero--overline .ds-pagehero__title{font-size:32px}}.ds-pagehero--stories{min-height:480px;justify-content:space-between;padding-top:64px;padding-bottom:40px}.ds-pagehero--stories .ds-pagehero__inner{gap:8px;padding-top:32px}.ds-pagehero--stories .ds-pagehero__eyebrow{font-size:22px;line-height:1.4}.ds-pagehero--stories .ds-pagehero__title{font-size:48px;line-height:1.1;letter-spacing:-0.02em}.ds-pagehero--stories .ds-pagehero__lede{margin-top:16px}@media(max-width: 991px){.ds-pagehero--stories{min-height:440px}.ds-pagehero--stories .ds-pagehero__title{font-size:40px}}@media(max-width: 767px){.ds-pagehero--stories .ds-pagehero__title{font-size:32px}}.ds-pagehero__logos{width:100%;max-width:1600px;margin:64px auto 0;display:flex;align-items:center;justify-content:space-between;gap:32px}.ds-pagehero__logo{flex:0 0 auto;height:32px;display:flex;align-items:center;white-space:nowrap;color:rgba(255,255,255,.9);font-weight:700;font-size:18px;letter-spacing:.02em}.ds-pagehero__logos{flex-wrap:wrap;justify-content:space-between;gap:32px 40px}.ds-pagehero__logos .customer-logo-box{flex:0 0 auto;width:auto;margin:0}.ds-pagehero__logos .logo-ink-white,.ds-pagehero__logos .logo-ink{height:40px;width:auto;max-width:160px;aspect-ratio:3/1}.ds-pagehero__eyebrow{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:26px;line-height:32px}.ds-pagehero__overline{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:72px;line-height:1;letter-spacing:-0.03em;color:#b7c0cb}.ds-pagehero__copy{display:flex;flex-direction:column;gap:24px}.ds-pagehero__award{display:flex;flex-direction:column;padding:12px 24px;border-radius:16px;border-top:1px solid rgba(255,255,255,.6);background:rgba(255,255,255,.12)}.ds-pagehero__award-line{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.3}.ds-pagehero__award-logo{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:13px;letter-spacing:.02em;opacity:.85}.ds-pagehero__award-sub{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:20px;color:rgba(255,255,255,.6)}@media(max-width: 991px){.ds-pagehero{min-height:560px}.ds-pagehero__title{font-size:60px}.ds-pagehero__overline{font-size:60px}.ds-pagehero--split{flex-direction:column;padding-top:144px;padding-bottom:64px;min-height:0}.ds-pagehero--split .ds-pagehero__media{display:none}.ds-pagehero--split .ds-pagehero__content{margin-left:0;margin-right:0;width:100%;max-width:640px}.ds-pagehero__logos{flex-wrap:wrap;justify-content:center;gap:24px 40px}}@media(max-width: 767px){.ds-pagehero{min-height:480px}.ds-pagehero__title{font-size:44px}.ds-pagehero__overline{font-size:44px}.ds-pagehero__actions{flex-direction:column;width:100%;max-width:320px}.ds-pagehero__cta{width:100%;white-space:normal;text-align:center;line-height:1.3}.ds-pagehero__cta svg{flex-shrink:0}.ds-pagehero--split .ds-pagehero__media{display:none}.ds-pagehero--split .ds-pagehero__title{font-size:32px}.ds-pagehero__logos{gap:20px 32px}.ds-pagehero__logo{height:26px;font-size:15px}}.ds-askhero{padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-askhero{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-askhero{padding-left:16px;padding-right:16px}}.ds-askhero{position:relative;padding-top:120px;padding-bottom:80px;display:flex;flex-direction:column;align-items:center;gap:80px;overflow:hidden;background:linear-gradient(180deg, rgba(0, 0, 0, 0.45) 0%, rgba(0, 0, 0, 0.15) 45%, rgba(0, 0, 0, 0.25) 100%),linear-gradient(120deg, #5a6b82 0%, #313d52 60%, #1e2735 100%);background-size:cover;background-position:center}.ds-askhero::after{content:"";position:absolute;left:0;right:0;bottom:0;height:300px;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 92%);pointer-events:none;z-index:0}.ds-askhero__title{position:relative;z-index:1;max-width:670px;width:100%;display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.ds-askhero__eyebrow{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:26px;line-height:32px}.ds-askhero__heading{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:72px;line-height:1;letter-spacing:-0.03em;text-shadow:0 1px 2px rgba(0,0,0,.15)}.ds-askhero__lede{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4}.ds-askhero__lede p{margin:0;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.ds-askhero__cta{display:inline-flex;align-items:center;gap:4px;padding:16px 24px;border:1px solid #fff;border-radius:999px;background:rgba(0,0,0,0);color:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:24px;text-decoration:none;white-space:nowrap}.ds-askhero__cta svg{width:16px;height:16px}.ds-askhero__cta:hover,.ds-askhero__cta:focus{color:#fff}.ds-askhero__cta--primary{background:linear-gradient(180deg, #3935ff 0%, #8f00ff 100%);border-color:rgba(0,0,0,0)}.ds-askhero__cta--primary:hover,.ds-askhero__cta--primary:focus{color:#fff;opacity:.92}.ds-askhero__cta--secondary{background:#fff;border-color:rgba(0,0,0,0);color:#0f172a}.ds-askhero__cta--secondary:hover,.ds-askhero__cta--secondary:focus{color:#0f172a;opacity:.92}.ds-askhero__actions{display:flex;flex-wrap:wrap;gap:16px}.ds-askhero .ds-ask--embed{position:relative;z-index:1}.ds-askhero--solo{align-items:flex-start;justify-content:center;min-height:560px;gap:32px;padding-bottom:64px}.ds-askhero--solo::after{display:none}.ds-askhero--solo .ds-askhero__title{align-items:flex-start;text-align:left;max-width:620px;margin-right:auto}@media(max-width: 767px){.ds-askhero--solo{min-height:420px}}@media(max-width: 991px){.ds-askhero{padding-top:96px}.ds-askhero__heading{font-size:60px}}@media(max-width: 767px){.ds-askhero{padding-top:64px}.ds-askhero__heading{font-size:44px}}.ds-askhero--product .ds-askhero__eyebrow{font-size:16px;line-height:1.4}.ds-askhero--product .ds-askhero__heading{font-size:48px}.ds-askhero--product .ds-askhero__lede{font-size:18px}@media(max-width: 991px){.ds-askhero--product .ds-askhero__heading{font-size:32px}}@media(max-width: 767px){.ds-askhero--product .ds-askhero__heading{font-size:32px}}.ds-askhero__badge{display:inline-block;max-width:520px;margin-top:24px;padding:16px 20px;border-radius:16px;background:rgba(6,12,34,.55);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(6px);text-align:left}.ds-askhero__badge-main{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;line-height:1.35;color:#fff}.ds-askhero__badge-logo{height:16px;width:auto;display:inline-block}.ds-askhero__badge-sub{margin:4px 0 0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.35;color:rgba(255,255,255,.6)}.ds-blogcarousel{padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-blogcarousel{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-blogcarousel{padding-left:16px;padding-right:16px}}.ds-blogcarousel{padding-top:64px;padding-bottom:80px;background:linear-gradient(154deg, #130e75 0%, #2c88d7 100%)}.ds-blogcarousel__inner{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:center;gap:40px}.ds-blogcarousel__intro{flex:0 0 330px;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.ds-blogcarousel__eyebrow{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:22px;line-height:1.4;color:#9a84ff}.ds-blogcarousel__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:48px;line-height:1.1;letter-spacing:-0.02em;color:#fff}.ds-blogcarousel__desc{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.3;color:rgba(255,255,255,.7)}.ds-blogcarousel__arrows{display:flex;gap:16px}.ds-blogcarousel__arrow{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #b7c0cb;color:#0f172a;cursor:pointer}.ds-blogcarousel__arrow svg{width:24px;height:24px}.ds-blogcarousel__track{flex:1 1 0;min-width:0;display:flex;gap:32px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.ds-blogcarousel__track .ds-blogcard{flex:0 0 350px;scroll-snap-align:start}@media(max-width: 991px){.ds-blogcarousel__inner{flex-direction:column;align-items:stretch;gap:32px}.ds-blogcarousel__intro{flex:0 0 auto}.ds-blogcarousel__track{flex:0 0 auto;width:100%}.ds-blogcarousel__title{font-size:32px}}@media(max-width: 767px){.ds-blogcarousel__track .ds-blogcard{flex-basis:300px}}.ds-blogcarousel .ds-blogcarousel__eyebrow{font-weight:450;font-size:22px;line-height:1.4;color:#9a84ff}.ds-blogcarousel .ds-blogcarousel__desc{font-weight:400;font-size:14px;line-height:1.3;color:rgba(255,255,255,.7)}.ds-blogcarousel .ds-blogcarousel__title{color:#fff}.ds-bloglist{padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-bloglist{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-bloglist{padding-left:16px;padding-right:16px}}.ds-bloglist{padding-top:40px;padding-bottom:80px;background:#fff}.ds-bloglist__inner{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;flex-direction:column;gap:48px}.ds-bloglist__results{display:contents}.ds-bloglist__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.ds-bloglist__tabs{display:flex;flex-wrap:wrap;gap:8px}.ds-bloglist__tab{appearance:none;cursor:pointer;height:45px;display:inline-flex;align-items:center;padding:0 20px;border:1px solid #e2e8f0;border-radius:120px;background:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.3;color:#000;white-space:nowrap;transition:background .15s ease,color .15s ease}.ds-bloglist__tab:hover{border-color:#b7c0cb}.ds-bloglist__tab--active{background:#4f46e5;border-color:#4f46e5;color:#fff}.ds-bloglist__search{flex-shrink:0;width:326px;max-width:100%;display:flex;align-items:center;gap:8px;height:45px;padding:0 16px;border:1px solid #b7c0cb;border-radius:999px;background:#fff}.ds-bloglist__search input{flex:1 1 0;min-width:0;border:0;outline:0;background:rgba(0,0,0,0);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;color:#0f172a}.ds-bloglist__search input::placeholder{color:#b7c0cb}.ds-bloglist__search svg{flex-shrink:0;width:24px;height:24px;color:#738194}.ds-bloglist__grid{display:grid;grid-template-columns:repeat(var(--ds-bl-cols, 4), 1fr);column-gap:32px;row-gap:56px}@media(min-width: 992px){.ds-bloglist--cases .ds-bloglist__grid{grid-template-columns:repeat(3, 1fr)}}.ds-bloglist__pagination{display:flex;align-items:center;justify-content:center;gap:12px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px}.ds-bloglist__page{appearance:none;background:none;border:0;padding:0;font:inherit;line-height:1;color:#404d5f;text-decoration:none;cursor:pointer}.ds-bloglist__page--active{color:#0f172a;font-weight:500}.ds-bloglist__page:hover{color:#0f172a}.ds-bloglist__pag-btn{display:inline-flex;align-items:center;gap:2px;color:#404d5f;text-decoration:none;cursor:pointer}.ds-bloglist__pag-btn svg{width:14px;height:14px}.ds-bloglist__pag-btn:hover{color:#0f172a}@media(max-width: 991px){.ds-bloglist__grid{grid-template-columns:repeat(2, 1fr)}.ds-bloglist__search{width:100%}}@media(max-width: 767px){.ds-bloglist__grid{grid-template-columns:1fr}}.cs-video-listing__results{display:contents}.ds-storytabs{padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-storytabs{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-storytabs{padding-left:16px;padding-right:16px}}.ds-storytabs{padding-top:64px;padding-bottom:64px;background:#fff}.ds-storytabs__inner{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;flex-direction:column;gap:32px}.ds-storytabs__bar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.ds-storytabs__tabs{min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg, #000 0, #000 92%, transparent 100%);mask-image:linear-gradient(90deg, #000 0, #000 92%, transparent 100%)}.ds-storytabs__tabs::-webkit-scrollbar{display:none}.ds-storytabs__track{position:relative;display:flex;align-items:center;gap:8px;width:max-content;transition:transform .3s ease}.ds-storytabs__tab{flex:0 0 auto;appearance:none;cursor:pointer;height:45px;display:inline-flex;align-items:center;padding:0 20px;border:1px solid #e2e8f0;border-radius:120px;background:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.3;color:#000;white-space:nowrap;transition:background .15s ease,color .15s ease,border-color .15s ease}.ds-storytabs__tab:hover{border-color:#b7c0cb}.ds-storytabs__tab--active{background:#4f46e5;border-color:#4f46e5;color:#fff}.ds-storytabs__tab-logo{height:20px;width:auto;display:block}.ds-storytabs__tab-label{display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-storytabs__arrows{flex-shrink:0;display:flex;gap:16px}.ds-storytabs__arrow{appearance:none;cursor:pointer;flex-shrink:0;width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #b7c0cb;background:#fff;color:#0f172a;transition:background .15s ease,border-color .15s ease}.ds-storytabs__arrow:hover{background:#f1f5fc}.ds-storytabs__arrow svg{width:24px;height:24px}.ds-storytabs__row{display:flex;align-items:center;gap:48px}.ds-storytabs__row[hidden]{display:none}.ds-storytabs__media{position:relative;flex:1 1 0;min-width:0;aspect-ratio:534/302;border-radius:16px;overflow:hidden;background:linear-gradient(150deg, #2f3a4d 0%, #465a76 60%, #6b7a90 100%)}.ds-storytabs__media iframe,.ds-storytabs__media video,.ds-storytabs__media embed,.ds-storytabs__media object{position:absolute;inset:0;width:100%;height:100%;border:0}.ds-storytabs__panel{flex:0 0 471px;max-width:471px;display:flex;flex-direction:column;gap:20px}.ds-storytabs__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:32px;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ds-storytabs__text{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.3;color:#3a3a3a;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.ds-storytabs__cta{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;padding:16px 0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:24px;color:#0f172a;text-decoration:none}.ds-storytabs__cta svg{width:16px;height:16px}.ds-storytabs__cta:hover{color:#4f46e5}@media(max-width: 991px){.ds-storytabs__row{flex-direction:column;align-items:stretch;gap:32px}.ds-storytabs__panel{flex:1 1 auto;max-width:none}}@media(max-width: 767px){.ds-storytabs{padding-top:48px;padding-bottom:48px}.ds-storytabs__title{font-size:26px}.ds-storytabs__arrows{display:none}}.ds-integrations{padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-integrations{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-integrations{padding-left:16px;padding-right:16px}}.ds-integrations{padding-top:64px;padding-bottom:64px;background:#fff}.ds-integrations__inner{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;flex-direction:column;gap:40px}.ds-integrations__tabs{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ds-integrations__tab{appearance:none;cursor:pointer;height:45px;display:inline-flex;align-items:center;padding:0 20px;border:1px solid #e2e8f0;border-radius:120px;background:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.3;color:#000;white-space:nowrap;transition:background .15s ease,color .15s ease,border-color .15s ease}.ds-integrations__tab:hover{border-color:#b7c0cb}.ds-integrations__tab--active{background:#4f46e5;border-color:#4f46e5;color:#fff}.ds-integrations__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:32px;margin-top:40px}.ds-integrations__inner>.ds-integrations__grid{margin-top:0}.ds-integrations__card{display:flex;flex-direction:column;gap:20px;padding:24px;border-radius:16px;background:#f1f5fc;text-decoration:none;color:inherit;transition:box-shadow .15s ease,transform .15s ease}.ds-integrations__card:hover{box-shadow:0 6px 20px rgba(15,23,42,.08);transform:translateY(-2px)}.ds-integrations__card-head{display:flex;flex-direction:column;gap:12px}.ds-integrations__card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%}.ds-integrations__logo{flex-shrink:0;width:101px;height:40px;border-radius:4px;background:linear-gradient(120deg, #c9d4e8, #8a9ec4)}.ds-integrations__partner{flex-shrink:0;display:inline-flex;align-items:center;gap:3px;padding:8px 12px;border-radius:999px;background:#4f46e5;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.3;color:#fff;white-space:nowrap}.ds-integrations__partner svg{width:14px;height:13px}.ds-integrations__name{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#0f172a}.ds-integrations__tags{display:flex;flex-wrap:wrap;gap:8px}.ds-integrations__tag{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;background:#fff;border:1px solid #fff;box-shadow:0 1px 1px rgba(0,0,0,.05);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.3;color:#0f172a;max-width:100%;white-space:normal}.ds-integrations__desc{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.3;color:#404d5f}@media(max-width: 991px){.ds-integrations__grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.ds-integrations__grid{grid-template-columns:1fr}}.ds-resources{padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-resources{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-resources{padding-left:16px;padding-right:16px}}.ds-resources{padding-top:64px;padding-bottom:64px;background:#f1f5fc}.ds-resources__inner{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:stretch;gap:32px}.ds-resources__intro{flex:0 0 330px;display:flex;flex-direction:column;gap:24px}.ds-resources__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:48px;line-height:1.1;letter-spacing:-0.02em;color:#0f172a}.ds-resources__desc{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.3;color:#404d5f}.ds-resources__cta{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;padding:16px 24px;border-radius:999px;border:1px solid #b7c0cb;background:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:24px;color:#0f172a;text-decoration:none;white-space:nowrap}.ds-resources__cta svg{width:16px;height:16px}.ds-resources__cta:hover{border-color:#738194}.ds-resources__cards{flex:1 1 0;min-width:0;display:grid;grid-template-columns:repeat(3, 1fr);gap:32px}.ds-resources__card{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:16px;background:#fff;text-decoration:none;transition:box-shadow .15s ease,transform .15s ease}.ds-resources__card:hover{box-shadow:0 6px 20px rgba(15,23,42,.08);transform:translateY(-2px)}.ds-resources__icon{display:inline-flex;align-items:center;justify-content:center;padding:12px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#0f172a}.ds-resources__icon svg{width:32px;height:32px}.ds-resources__card-title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#0f172a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ds-resources__card-tags{display:flex;flex-wrap:wrap;gap:8px}.ds-resources__card-tag{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;background:#e2e8f0;border:1px solid #fff;box-shadow:0 1px 1px rgba(0,0,0,.05);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:12px;line-height:20px;color:#0f172a;white-space:nowrap}.ds-resources__card-desc{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.3;color:#404d5f}@media(max-width: 991px){.ds-resources__inner{flex-direction:column}.ds-resources__intro{flex:0 0 auto}}@media(max-width: 767px){.ds-resources{padding-top:48px;padding-bottom:48px}.ds-resources__cards{grid-template-columns:1fr}}.ds-form{display:flex;flex-direction:column;gap:16px}.ds-form__row{display:flex;gap:16px;width:100%}.ds-form__row--2>*{flex:1 1 0;min-width:0}.ds-form__consent{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:11.5px;line-height:1.65;color:#738194}.ds-form__consent a{color:#404d5f;text-decoration:underline}.ds-form__submit{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 24px;border:0;border-radius:999px;background:linear-gradient(180deg, #3935ff 0%, #8f00ff 100%);color:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:24px;cursor:pointer;text-decoration:none}.ds-form__submit svg{width:16px;height:16px}.ds-form__foot{margin:0;text-align:center;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:12.5px;color:#738194}.ds-form__foot a{color:#0f172a;font-weight:700;text-decoration:none}@media(max-width: 767px){.ds-form__row--2{flex-direction:column}}.ds-field{display:flex;flex-direction:column;gap:5px;width:100%}.ds-field__label{display:inline-flex;align-items:center;gap:4px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:11px;letter-spacing:.44px;line-height:normal;text-transform:uppercase;color:#404d5f}.ds-field__req{color:#4f46e5;font-weight:700}.ds-field__control{width:100%;display:block;padding:12px 16px;border-radius:10px;border:1px solid #b7c0cb;background:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:14px;line-height:1.4;color:#0f172a;appearance:none;transition:border-color .15s ease,box-shadow .15s ease}.ds-field__control::placeholder{color:#687281}.ds-field__control:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px rgba(79,70,229,.15)}.ds-field textarea.ds-field__control{min-height:96px;resize:vertical}.ds-field select.ds-field__control{padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%23687281' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.ds-field__hint{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:11px;line-height:1.4;color:#738194}.ds-on-dark .ds-field__label{color:rgba(255,255,255,.7)}.ds-on-dark .ds-field__req{color:#818cf8}.ds-on-dark .ds-field__hint{color:rgba(255,255,255,.4)}.ds-on-dark .ds-field__control{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.16);color:#fff}.ds-on-dark .ds-field__control::placeholder{color:rgba(255,255,255,.38)}.ds-on-dark .ds-field__control:focus{border-color:rgba(255,255,255,.5);box-shadow:0 0 0 3px rgba(255,255,255,.08)}.ds-on-dark select.ds-field__control{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ds-on-dark .ds-form__consent{color:rgba(255,255,255,.5)}.ds-on-dark .ds-form__consent a{color:rgba(255,255,255,.75)}.ds-on-dark .ds-form__foot{color:rgba(255,255,255,.5)}.ds-on-dark .ds-form__foot a{color:#fff}.ds-demopage{position:relative;overflow:hidden;padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-demopage{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-demopage{padding-left:16px;padding-right:16px}}.ds-demopage{padding-top:64px;padding-bottom:64px;background:radial-gradient(620px 520px at 12% 6%, rgba(79, 70, 229, 0.38), transparent 60%),radial-gradient(560px 500px at 90% 94%, rgba(143, 0, 255, 0.3), transparent 60%),linear-gradient(135deg, #0b1030 0%, #0a0e27 55%, #05081c 100%)}.ds-demopage__inner{position:relative;z-index:1;width:100%;max-width:1400px;margin-inline:auto;display:flex;align-items:flex-start;gap:64px}.ds-demopage__left{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:40px}.ds-demopage__eyebrow{align-self:flex-start;display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.6);background:rgba(255,255,255,.1);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#fff}.ds-demopage__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:72px;line-height:1;letter-spacing:-0.03em;color:#fff}.ds-demopage__title-grad{background:linear-gradient(90deg, #ffffff 0%, rgba(180, 195, 255, 0.85) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.ds-demopage__lede{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;line-height:1.4;color:rgba(255,255,255,.52)}.ds-demopage__stat{align-self:flex-start;display:flex;align-items:center;gap:16px;padding:24px;border-radius:16px;border:1px solid rgba(255,255,255,.5);background:rgba(255,255,255,.1)}.ds-demopage__stat-num{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:30px;letter-spacing:-0.03em;color:#fff}.ds-demopage__stat-divider{width:1px;align-self:stretch;background:rgba(255,255,255,.2)}.ds-demopage__stat-label{max-width:200px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.3;color:rgba(255,255,255,.5)}.ds-demopage__list{display:flex;flex-direction:column;gap:20px}.ds-demopage__list-item{display:flex;align-items:center;gap:12px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.5;color:rgba(255,255,255,.72)}.ds-demopage__check{flex-shrink:0;width:20px;height:20px;border-radius:6px;background:#4f46e5;display:flex;align-items:center;justify-content:center;color:#fff}.ds-demopage__check svg{width:11px;height:11px}.ds-demopage__trust{display:flex;flex-direction:column;gap:24px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}.ds-demopage__trust-title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.3)}.ds-demopage__trust-logos{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.ds-demopage__trust-logo{height:22px;display:flex;align-items:center;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:15px;color:rgba(255,255,255,.55);white-space:nowrap}.ds-demopage__right{flex:0 0 620px;max-width:620px}.ds-demopage__card{display:flex;flex-direction:column;gap:20px;padding:40px;border-radius:24px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 12px 64px rgba(0,0,0,.25),0 0 120px rgba(79,70,229,.08)}.ds-demopage__card-head{display:flex;flex-direction:column;gap:8px}.ds-demopage__card-title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:22px;line-height:1.4;color:#fff}.ds-demopage__card-sub{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.3;color:rgba(255,255,255,.45)}@media(max-width: 991px){.ds-demopage__inner{flex-direction:column;gap:48px}.ds-demopage__left,.ds-demopage__right{flex:1 1 auto;max-width:none;width:100%}.ds-demopage__title{font-size:60px}}@media(max-width: 767px){.ds-demopage__title{font-size:44px}.ds-demopage__card{padding:24px}}.ds-notfound{position:relative;overflow:hidden;padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-notfound{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-notfound{padding-left:16px;padding-right:16px}}.ds-notfound{min-height:640px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;text-align:center;background:radial-gradient(360px 620px at 88% 100%, rgba(143, 0, 255, 0.3), transparent 62%),radial-gradient(220px 420px at 0% 30%, rgba(79, 70, 229, 0.3), transparent 60%),linear-gradient(135deg, #0b1030 0%, #0a0e27 55%, #05081c 100%)}.ds-notfound__numeral{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:200px;line-height:1;letter-spacing:-0.04em;background:linear-gradient(180deg, rgba(255, 255, 255, 0.92) 0%, rgba(150, 162, 255, 0.35) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.ds-notfound__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:24px;max-width:560px}.ds-notfound__eyebrow{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.6);background:rgba(255,255,255,.1);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#fff}.ds-notfound__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:38px;line-height:1.15;letter-spacing:-0.025em;color:#fff}.ds-notfound__text{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.7;color:rgba(255,255,255,.5)}.ds-notfound__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px}.ds-notfound__btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:16px 24px;border-radius:999px;border:1px solid rgba(0,0,0,0);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:24px;text-decoration:none;white-space:nowrap}.ds-notfound__btn svg{width:16px;height:16px}.ds-notfound__btn--secondary{background:#fff;border-color:#b7c0cb;color:#0f172a}.ds-notfound__btn--secondary:hover,.ds-notfound__btn--secondary:focus{color:#0f172a}.ds-notfound__btn--primary{background:linear-gradient(180deg, #3935ff 0%, #8f00ff 100%);color:#fff}.ds-notfound__btn--primary:hover,.ds-notfound__btn--primary:focus{color:#fff}@media(max-width: 991px){.ds-notfound{min-height:520px}.ds-notfound__numeral{font-size:148px}}@media(max-width: 767px){.ds-notfound__numeral{font-size:96px}.ds-notfound__title{font-size:32px}.ds-notfound__actions{flex-direction:column;width:100%;max-width:320px}.ds-notfound__btn{width:100%}}.ds-docheader{padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-docheader{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-docheader{padding-left:16px;padding-right:16px}}.ds-docheader{padding-top:48px;padding-bottom:48px;background:#f1f5fc;border-bottom:1px solid #e2e8f0}.ds-docheader__inner{width:100%;max-width:1200px;margin-inline:auto;display:flex;flex-direction:column;gap:20px}.ds-docheader__crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.3;color:#404d5f}.ds-docheader__crumbs a{color:inherit;text-decoration:none}.ds-docheader__crumbs a:hover{color:#0f172a}.ds-docheader__crumbs svg{flex-shrink:0;width:12px;height:12px}.ds-docheader__crumb-current{padding:8px 12px;border-radius:8px;background:rgba(255,255,255,.5);box-shadow:0 1px 8px rgba(0,0,0,.05);color:#0f172a}.ds-docheader__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:48px;line-height:1.1;letter-spacing:-0.02em;color:#0f172a}.ds-docheader__meta{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.ds-docheader__meta-item{display:flex;align-items:center;gap:5px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.3;color:#404d5f}.ds-docheader__meta-item svg{flex-shrink:0;width:20px;height:20px}@media(max-width: 767px){.ds-docheader__title{font-size:32px}}.ds-article{padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-article{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-article{padding-left:16px;padding-right:16px}}.ds-article{padding-top:40px;padding-bottom:80px;background:#fff;display:flex;flex-direction:column;align-items:center;gap:64px}.ds-article__header,.ds-article__body{width:100%;max-width:1200px;margin-inline:auto}.ds-article__header{display:flex;align-items:stretch;background:#f1f5fc;border-radius:16px;overflow:hidden}.ds-article__header-main{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:24px;padding:64px 80px;justify-content:center}.ds-article__crumbs{display:flex;align-items:center;gap:12px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;color:#404d5f}.ds-article__crumbs svg{width:12px;height:12px}.ds-article__crumb-current{padding:8px 12px;border-radius:8px;background:rgba(255,255,255,.5);box-shadow:0 1px 8px rgba(0,0,0,.05);color:#0f172a}.ds-article__title{margin:0;max-width:720px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:48px;line-height:1.1;letter-spacing:-0.02em;color:#0f172a}.ds-article__lede{margin:0;max-width:720px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#404d5f}.ds-article__byline{display:flex;flex-direction:column;gap:4px}.ds-article__byline-name{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;color:#0f172a}.ds-article__byline-meta{margin:0;display:flex;align-items:center;gap:5px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;color:#404d5f}.ds-article__byline-date{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;color:#404d5f}.ds-article__byline-meta svg{width:20px;height:20px}.ds-article__header-media{flex:0 0 587px;align-self:stretch;min-height:480px;background:linear-gradient(160deg, #6b7a90 0%, #2f3a4d 100%);background-size:cover;background-position:center}.ds-article__body{display:flex;align-items:flex-start;justify-content:space-between;gap:64px}.ds-article__sidebar{flex:0 0 344px;min-width:0;position:sticky;top:24px;display:flex;flex-direction:column;gap:24px}.ds-article__toc{background:#f1f5fc;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:16px}.ds-article__toc-title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:26px;line-height:1.3;color:#0b2b1d}.ds-article__toc-list{display:flex;flex-direction:column;gap:8px}.ds-article__toc-link{display:flex;align-items:center;gap:40px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4;color:#939393;text-decoration:none;white-space:nowrap;overflow:hidden}.ds-article__toc-link-text{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis}.ds-article__toc-link svg{flex-shrink:0;width:16px;height:16px}.ds-article__toc-link--active,.ds-article__toc-link:hover{color:#000}.ds-article__newsletter{position:relative;overflow:hidden;border-radius:18px;padding:24px;background:linear-gradient(150deg, #0b1e6b 0%, #000452 100%);color:#fff;display:flex;flex-direction:column;gap:32px}.ds-article__newsletter-title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:26px;line-height:1.3}.ds-article__newsletter-text{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.5}.ds-article__newsletter-form{display:flex;gap:8px;align-items:stretch}.ds-article__newsletter-input{flex:1 1 0;min-width:0;display:flex;align-items:center;padding:0 20px;height:45px;border:1px solid #fff;border-radius:32px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.2))}.ds-article__newsletter-input input{width:100%;border:0;outline:0;background:rgba(0,0,0,0);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;color:#fff}.ds-article__newsletter-input input::placeholder{color:rgba(255,255,255,.6)}.ds-article__newsletter-send{flex-shrink:0;width:45px;height:45px;border-radius:50%;border:0;background:#fff;color:#4f46e5;display:flex;align-items:center;justify-content:center;cursor:pointer}.ds-article__newsletter-send svg{width:20px;height:20px}.ds-article__prose{flex:0 1 730px;min-width:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.ds-article__prose>:first-child{margin-top:0}.ds-article__prose p{margin:0 0 24px;font-weight:400;font-size:18px;line-height:1.6;color:#333}.ds-article__prose h2{margin:48px 0 16px;font-weight:450;font-size:32px;line-height:1.15;letter-spacing:-0.01em;color:#0f172a}.ds-article__prose h3{margin:32px 0 12px;font-weight:450;font-size:26px;line-height:1.3;color:#0f172a}.ds-article__prose ul,.ds-article__prose ol{margin:0 0 24px;padding-left:1.4em}.ds-article__prose li{font-size:18px;line-height:1.6;color:#333;margin-bottom:8px}.ds-article__prose a:not([class]){color:#4f46e5;text-decoration:underline}.ds-article__prose strong,.ds-article__prose b{font-weight:500}.ds-article__lead-para p{font-size:22px;line-height:1.5;color:#0f172a}.ds-article__figure{margin:32px 0}.ds-article__figure img,.ds-article__figure-media{display:block;width:100%;aspect-ratio:730/378;border-radius:16px;object-fit:cover;background:linear-gradient(160deg, #6b7a90 0%, #2f3a4d 100%)}.ds-article__figcaption{margin:8px 0 0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;color:#738194}.ds-article__quote{position:relative;margin:32px 0;padding:16px;background:#f1f5fc;border-radius:8px}.ds-article__quote-mark{position:absolute;top:2px;left:16px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-style:italic;font-size:64px;line-height:1;color:#4f46e5;pointer-events:none}.ds-article__prose .ds-article__quote-text{margin:0 0 0 40px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-style:italic;font-size:24px;line-height:1.1;letter-spacing:-0.48px;color:#4f46e5}.ds-article__quote-cite{margin:12px 0 0;display:block;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-size:16px;line-height:1.4;color:#404d5f;text-align:right}.ds-article__quote-cite a{color:inherit;text-decoration:underline}.ds-article__prose blockquote{position:relative;margin:32px 0;padding:24px;background:#f1f5fc;border:0;border-radius:8px;quotes:none}.ds-article__prose blockquote::before{content:"“";position:absolute;top:2px;left:16px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-style:italic;font-size:64px;line-height:1;color:#4f46e5;pointer-events:none}.ds-article__prose blockquote p{margin:0 0 0 40px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-style:italic;font-size:24px;line-height:1.1;letter-spacing:-0.48px;color:#4f46e5}.ds-article__prose blockquote p+p{margin-top:12px}.ds-article__prose blockquote cite{display:block;margin:12px 0 0 40px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-size:16px;line-height:1.4;color:#404d5f}.ds-article__cols{margin:32px 0;display:grid;grid-template-columns:1fr 1fr;gap:32px}.ds-article__cols p{margin:0}.ds-article__feature{margin:32px 0;display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}.ds-article__feature-title{margin:0 0 16px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:26px;line-height:1.3;color:#0f172a}.ds-article__feature-text{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.6;color:#333}.ds-article__feature-media{aspect-ratio:353/451;border-radius:16px;background:linear-gradient(160deg, #6b7a90 0%, #2f3a4d 100%)}.ds-article__author{margin-top:40px;padding-top:40px;border-top:1px solid #e2e8f0}.ds-article__author .ds-article__author-title{margin:0 0 20px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:32px;line-height:1.1;color:#0f172a}.ds-article__author-row{display:flex;align-items:flex-start;gap:12px}.ds-article__author-avatar{flex-shrink:0;width:54px;height:54px;border-radius:50%;object-fit:cover;background:linear-gradient(135deg, #c9d4e8, #8a9ec4)}.ds-article__author-info{display:flex;flex-direction:column;line-height:1.4}.ds-article__author .ds-article__author-role{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:22px;line-height:1.4;color:#0f172a}.ds-article__author .ds-article__author-name{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:1.4;color:#4f46e5}.ds-article__author .ds-article__author-name a{color:inherit;text-decoration:none}.ds-article__author .ds-article__author-name a:hover{text-decoration:underline}.ds-article__author .ds-article__author-bio{margin:20px 0 0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4;color:#404d5f}.ds-article__author .ds-article__author-bio p{margin:0 0 12px;font-size:inherit;line-height:inherit;color:inherit}.ds-article__author .ds-article__author-bio p:last-child{margin-bottom:0}.ds-article--case .ds-article__header{flex-direction:column;gap:24px;padding:64px 80px}.ds-article--case .ds-article__header-cols{display:flex;gap:20px;align-items:flex-start;width:100%}.ds-article--case .ds-article__header-info{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:20px}.ds-article--case .ds-article__header-intro{flex:1 1 0;min-width:0;margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#404d5f}.ds-article--case .ds-article__hero,.ds-article--case .ds-article__figure img,.ds-article--case .ds-article__figure-media,.ds-article--case .ds-article__feature-media{border-radius:0}@media(max-width: 991px){.ds-article--case .ds-article__header-cols{flex-direction:column;gap:24px}}.ds-article__header-logo{width:140px;height:56px;border-radius:4px;background:linear-gradient(120deg, #c9d4e8, #8a9ec4)}.ds-article__company-name{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;color:#0f172a}.ds-article__company-meta{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;color:#404d5f}.ds-article__hero{width:100%;max-width:1200px;margin-inline:auto;aspect-ratio:1138/640;background:linear-gradient(160deg, #6b7a90 0%, #2f3a4d 100%);background-size:cover;background-position:center}.ds-article__stats{display:flex;gap:32px;margin:0 0 40px}.ds-article__stat{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:8px;padding:40px 24px;border-radius:16px;background:#f1f5fc}.ds-article__stat-num{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:60px;line-height:1;letter-spacing:-0.02em;color:#4f46e5}.ds-article__stat-label{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4;color:#0f172a}@media(max-width: 991px){.ds-article__header{flex-direction:column}.ds-article__header-main{padding:32px}.ds-article__header-media{flex:0 0 auto;width:100%;min-height:320px}.ds-article__title{font-size:32px}.ds-article__body{flex-direction:column}.ds-article__sidebar{position:static;flex:0 0 auto;width:100%}.ds-article__prose{max-width:none}}@media(max-width: 767px){.ds-article__cols,.ds-article__feature{grid-template-columns:1fr}.ds-article__prose h2{font-size:26px}.ds-article__stats{flex-direction:column}}.accordion-page .accordion{border-radius:8px;overflow:hidden;width:100%}.accordion-page .accordion-item{border-bottom:1px solid #e2e8f0}.accordion-page .accordion-button{background:none;border:none;padding:1em;font:inherit;cursor:pointer;outline:none;text-align:left;width:100%;display:flex;justify-content:space-between;align-items:center}.accordion-page .accordion-header{cursor:pointer;display:flex;align-items:center;justify-content:space-between}.accordion-page .accordion-collapse{display:none}.accordion-page .accordion-collapse.show{display:block;transition:max-height .3s ease}.accordion-page .accordion-button::after{content:"";color:#2c0976;width:16px;height:16px;transition:transform .2s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='12' viewBox='0 0 9 12' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.87131 11.1833C4.66628 11.3884 4.33387 11.3884 4.12884 11.1833L0.483003 7.53751C0.278003 7.33249 0.278003 7.00007 0.483003 6.79505C0.688003 6.59002 1.0204 6.59002 1.2255 6.79505L3.97508 9.54461L3.97508 1.18711C3.97508 0.897159 4.21013 0.662109 4.50007 0.662109C4.79002 0.662109 5.02508 0.897159 5.02508 1.18711L5.02508 9.54461L7.77467 6.79505C7.97969 6.59002 8.3121 6.59002 8.51713 6.79505C8.72215 7.00007 8.72215 7.33248 8.51713 7.53751L4.87131 11.1833Z' fill='%232C0976'/%3E%3C/svg%3E");background-size:16px 16px;background-repeat:no-repeat;background-position:center;transform:rotate(270deg);padding:20px;background-color:rgba(51,51,51,.07);border-radius:50%;display:block;flex:0 0 auto}.accordion-page .accordion-button[aria-expanded=true]::after{transform:rotate(180deg)}.accordion-page .accordion-body{padding:1em}.quiz-template-default #marketo-tos{margin-top:12px}.quiz-template-default .mask{position:relative;overflow:hidden;display:block;width:200px;height:100px;margin:auto}.quiz-template-default .semi-circle{position:relative;display:block;width:200px;height:100px;background:linear-gradient(to right, green 0%, yellow 50%, red 100%);border-radius:50% 50% 50% 50%/100% 100% 0% 0%}.quiz-template-default .semi-circle::before{content:"";position:absolute;bottom:0;left:50%;z-index:2;display:block;width:140px;height:70px;margin-left:-70px;background:#f1f5fc;border-radius:50% 50% 50% 50%/100% 100% 0% 0%}.quiz-template-default .semi-circle--mask{position:absolute;top:0;left:0;width:200px;height:200px;background:rgba(0,0,0,0);transform:rotate(0deg) translate3d(0, 0, 0);transform-origin:center center;backface-visibility:hidden;transition:all .3s ease-in-out}.quiz-template-default .semi-circle--mask::before{content:"";position:absolute;top:0;left:0%;z-index:2;display:block;width:202px;height:102px;margin:-1px 0 0 -1px;background:#f1f5fc;border-radius:50% 50% 50% 50%/100% 100% 0% 0%}.quiz-template-default #readiness-assessment{max-width:600px;margin:0 auto;padding:20px;border:1px solid #e2e8f0;border-radius:8px;background-color:#f1f5fc}.quiz-template-default #readiness-assessment h3{color:#4f46e5;border-bottom:1px solid #4f46e5;padding-bottom:4px;margin-bottom:12px}.quiz-template-default #readiness-assessment p label,.quiz-template-default .toggle-options p label{color:#2c0976;margin-top:16px;display:block}.quiz-template-default #readiness-assessment input[type=radio],.quiz-template-default .toggle-options input[type=radio]{display:none}.quiz-template-default #readiness-assessment .radio-group label,.quiz-template-default .toggle-options label{display:inline-block;padding:8px 12px;margin:4px 0;border:2px solid #e2e8f0;border-radius:12px;cursor:pointer;transition:background-color .3s,border-color .3s;color:#2c0976;margin-bottom:4px}.quiz-template-default .radio-group br,.quiz-template-default .toggle-options br{display:none}.quiz-template-default #readiness-assessment input[type=radio]:checked+label,.quiz-template-default .toggle-options input[type=radio]:checked+label{background-color:#2c0976;border-color:#2c0976;color:#fff}.quiz-template-default #readiness-assessment input[type=radio]+label:hover,.quiz-template-default .toggle-options input[type=radio]+label:hover{border-color:#2c0976}.quiz-template-default #loadingSpinner{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;margin:auto;text-align:center}.quiz-template-default #loadingSpinner p{margin-top:8px;color:#404d5f}.quiz-template-default .lds-spinner{width:80px;height:80px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.quiz-template-default #marketoFormContainer,.quiz-template-default #marketo-tos{display:none}.quiz-template-default .feature-hero-section,.quiz-template-default .heading-section-toggle{padding-top:88px;padding-bottom:88px;background-size:contain}.quiz-template-default .feature-hero-section .content-block,.quiz-template-default .feature-hero-section h1,.quiz-template-default .heading-section-toggle .content-block,.quiz-template-default .heading-section-toggle h1{margin-bottom:0}.quiz-template-default .content-block{margin-bottom:64px}.quiz-template-default .two-column-flex-grid .two-column-flex-item{align-self:flex-start}.quiz-template-default .two-column-flex-grid .two-column-flex-item #thank-you{display:none}.quiz-template-default .two-column-flex-grid .two-column-flex-item form{background:#fff;border-radius:16px;padding:16px 32px;overflow:hidden}.quiz-template-default .two-column-flex-grid .two-column-flex-item form p{margin-bottom:0}.quiz-template-default .two-column-flex-grid .two-column-flex-item form .radio-group{margin-bottom:24px}.quiz-template-default .two-column-flex-grid .two-column-flex-item label{color:#2c0976}.quiz-template-default .two-column-flex-grid .two-column-flex-item button{border:0;cursor:pointer;display:inline-block;padding:12px 20px;justify-content:center;align-items:center;color:#fff;border-radius:16px;background:linear-gradient(270deg, #3730a3 0%, #2c0976 100%);box-shadow:0px -1px 2px 0px rgba(0,0,0,.02) inset,0px -2px 8px 0px rgba(0,0,0,.01) inset;color:rgba(255,255,255,.92);font-style:normal;text-align:center;height:auto;width:auto;margin-bottom:0px;margin-top:0px;clear:both}.quiz-template-default .two-column-flex-grid .two-column-flex-item.quiz-form form input{border:1px solid #e2e8f0;background:radial-gradient(471.33% 118.75% at 50.39% 100%, rgba(44, 9, 118, 0.02) 17.66%, rgba(44, 9, 118, 0.04) 84.78%);background-blend-mode:plus-darker;box-shadow:.5px .5px 1px 0px hsla(0,0%,40%,.03) inset,0px 0px 2px 0px hsla(0,0%,40%,.05) inset;backdrop-filter:blur(20px);padding:8px 12px;border-radius:8px}.quiz-template-default #newsletterCTA,.quiz-template-default #demoCTA{display:none;border-top:1px solid #2b145b;margin-top:12px;padding-top:12px}.quiz-template-default #newsletterCTA input,.quiz-template-default #newsletterCTA select,.quiz-template-default #demoCTA input,.quiz-template-default #demoCTA select{float:left;border:1px solid #e2e8f0;background:radial-gradient(471.33% 118.75% at 50.39% 100%, rgba(44, 9, 118, 0.02) 17.66%, rgba(44, 9, 118, 0.04) 84.78%);background-blend-mode:plus-darker;box-shadow:.5px .5px 1px 0px hsla(0,0%,40%,.03) inset,0px 0px 2px 0px hsla(0,0%,40%,.05) inset;backdrop-filter:blur(20px);padding:8px 12px;border-radius:8px;margin:0 12px 12px 0 !important;width:calc(50% - 12px);color:rgba(43,20,91,.44)}.quiz-template-default .accordion{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;width:100%}.quiz-template-default .accordion-item{border-bottom:1px solid #e2e8f0}.quiz-template-default .accordion-item:last-child{border-bottom:none}.quiz-template-default .accordion-header{background-color:#f1f5fc;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:background-color .3s ease}.quiz-template-default .accordion-header:hover{background-color:#e2e8f0}.quiz-template-default .accordion-button{background:none;border:none;padding:1em;font:inherit;cursor:pointer;outline:none;text-align:left;width:100%;display:flex;justify-content:space-between;align-items:center}.quiz-template-default .accordion-button.collapsed::after{content:"➕";color:#0f172a;transition:transform .2s}.quiz-template-default .accordion-button:not(.collapsed)::after{content:"➖";color:#0f172a}.quiz-template-default .accordion-body{padding:1em;background-color:#fff;transition:max-height .3s ease}@media(max-width: 991px){.new-hero .content-block{padding-left:0;padding-right:0}}.new-hero .new-hero-wrapper{background-position:35% 70%;padding-bottom:32px}@media(max-width: 991px){.new-hero .new-hero-wrapper{padding-left:0;padding-right:0}}@media(max-width: 991px){.new-hero .new-hero-wrapper .primary-image-wrapper{pointer-events:none;margin-left:12px;height:auto}}@media(max-width: 991px){.new-hero .new-hero-wrapper .primary-text-wrapper{padding-left:16px;padding-right:16px}}.new-hero .new-hero-wrapper .primary-image,.new-hero .new-hero-wrapper .secondary-image,.new-hero .new-hero-wrapper .mobile-image{mix-blend-mode:plus-lighter}.new-hero .new-hero-wrapper h1,.new-hero .new-hero-wrapper .new-text{color:#f1f5fc}.new-hero .new-hero-wrapper .new-cta{background-color:#f1f5fc;padding:0}.new-hero .new-hero-wrapper .newest-demo-button{color:#2c0976;padding:16px 24px;display:block}.new-hero .new-hero-wrapper h1 i{color:#b5b1f0;background:radial-gradient(226.14% 56.98% at 50.39% 50%, rgba(128, 128, 128, 0.04) 12.37%, rgba(128, 128, 128, 0.12) 100%)}#workforce-management .multi-field.layout-masonry{gap:16px}@media(max-width: 991px){#workforce-management .multi-field.layout-masonry{max-height:1000px;min-height:1000px}}@media(max-width: 767px){#workforce-management .multi-field.layout-masonry{max-height:none;min-height:none;gap:32px}}@media(max-width: 767px){#workforce-management .multi-field.layout-masonry .column{max-height:none !important;min-height:none !important;max-width:100%}}#workforce-management .content-heading-wrapper{text-align:left;max-width:500px}@media(max-width: 767px){#workforce-management .content-heading-wrapper{max-height:none}}#workforce-management .flexible-grid.three-columns .column{max-width:33%}@media(max-width: 991px){#workforce-management .flexible-grid.three-columns .column{min-height:300px;max-height:400px;max-width:50%;margin-top:0 !important}}@media(max-width: 767px){#workforce-management .flexible-grid.three-columns .column{max-width:100%}}#workforce-management .flexible-grid.three-columns .column:nth-of-type(3){background:radial-gradient(353.3% 185.63% at 132.93% -33.63%, #b5b1f0 0%, #4f46e5 89%);color:#fff}#workforce-management .flexible-grid.three-columns .column:nth-of-type(3) h3,#workforce-management .flexible-grid.three-columns .column:nth-of-type(3) .new-font{color:#fff}#workforce-management .flexible-grid.three-columns .column:nth-of-type(2n){min-height:400px}@media(max-width: 991px){#workforce-management .flexible-grid.three-columns .column:nth-of-type(2n){min-height:300px;max-height:300px}}#workforce-management .flexible-grid.three-columns .column:nth-of-type(1),#workforce-management .flexible-grid.three-columns .column:nth-of-type(4){background:#f1f5fc}#workforce-management .flexible-grid.three-columns .column:nth-of-type(1){margin-top:64px;min-height:800px;background-image:url("images/background_wavey_lines.svg");background-repeat:no-repeat;background-size:cover}@media(max-width: 991px){#workforce-management .flexible-grid.three-columns .column:nth-of-type(1){min-height:500px;max-height:500px}}#workforce-management .flexible-grid.three-columns .column:nth-of-type(4){background-image:url("images/background_dotted_lines.svg");background-repeat:no-repeat;background-repeat:no-repeat;background-size:contain;background-position:center 190px}#workforce-management .flexible-grid.three-columns .column:nth-of-type(2){margin-top:32px}.page-template-template-full_bg .two-column-catch-all-content-wrapper ul{padding-left:0}.inline-icon-heading{row-gap:16px}.icon{max-width:42px}.icon-block .icon{margin-bottom:16px}.multi-field .link-box{display:flex;flex-direction:column}.icon-link-wrap{margin-bottom:16px}.product-display .horizontal-rule{border-color:rgba(255,255,255,.16)}.multi-field .white h5{color:#e2e8f0}.home .content-block{max-width:1600px}.home .new-hero .content-block{max-width:1600px}.logo-callout{margin-bottom:24px;margin-left:auto;margin-right:auto;text-align:center}@media(max-width: 991px){.product-display .image-488{float:none;max-width:200px}}@media(max-width: 767px){.display-none-mobile{display:none}.base-image{display:flex;text-align:center;margin-left:auto;margin-right:auto}.home .logo-callout{max-width:180px;margin-left:auto;margin-right:auto}}.page-id-3664 .two-column-catch-all-content-wrapper em,.page-id-3670 .two-column-catch-all-content-wrapper em{font-style:normal}.page-id-3664 .two-column-catch-all-content-wrapper .customer-logo-box,.page-id-3670 .two-column-catch-all-content-wrapper .customer-logo-box{width:25%}.page-id-3664 .two-column-catch-all-content-wrapper .customer-logo-wrapper,.page-id-3670 .two-column-catch-all-content-wrapper .customer-logo-wrapper{flex-wrap:wrap}.page-id-3664 .two-column-catch-all-content-wrapper h4,.page-id-3670 .two-column-catch-all-content-wrapper h4{margin-bottom:16px}.footer-cta-section h2{color:#fff}.announcement-bar{display:block;padding-left:0;padding-right:0}.announcement-bar p{color:#2b145b !important}.home .announcement-bar .content-block{max-width:1600px}@media(max-width: 767px){.new-hero .content-block{padding-left:12px;padding-right:12px}.new-hero .new-hero-wrapper .primary-text-wrapper{padding-left:48px;padding-right:96px;padding-top:16px}.new-hero .new-hero-wrapper .primary-image-wrapper{margin-left:12px}#assist .icon-link-wrap{flex-direction:column;align-items:flex-start;gap:12px}#header-alt.navbar .headwrapper{align-items:center;gap:16px;flex-direction:column}.announcement-bar{text-align:center}}.content-wrapper.black h1,.content-wrapper.black h2,.content-wrapper.black h3,.content-wrapper.black h4,.content-wrapper.black h5,.content-wrapper.black h6,.content-wrapper.blue h1,.content-wrapper.blue h2,.content-wrapper.blue h3,.content-wrapper.blue h4,.content-wrapper.blue h5,.content-wrapper.blue h6{color:#fff}.content-wrapper .animate .dark h3,.content-wrapper .animate .dark h4,.content-wrapper .animate .dark h5,.content-wrapper .animate .dark .h5,.content-wrapper .animate .dark h6,.content-wrapper .animate .dark p,.content-wrapper .animate .dark ul,.content-wrapper .animate .dark li,.content-wrapper .animate .dark .horizontal-rule,.content-wrapper .animate .dark .horizontal-rule span{color:#000}.content-wrapper .animate h3{margin-top:16px}.content-wrapper .black .content-heading-wrapper h2,.content-wrapper .blue .content-heading-wrapper h2{color:#fff}.content-wrapper .black .two-column-catch-all-content-wrapper p,.content-wrapper .black .two-column-catch-all-content-wrapper h2{color:#fff}.content-wrapper .black .multi-field p,.content-wrapper .black .multi-field span{color:#000}@media(max-width: 991px){.new-hero .new-hero-wrapper .primary-image-wrapper{pointer-events:none}}.display-none-mobile ul,.ebooks-template-default .two-column-catch-all-content-wrapper ul,.webinars-template-default .two-column-catch-all-content-wrapper ul{padding-left:0}.new-hero .new-hero-wrapper .new-cta{padding:0}.new-hero .new-hero-wrapper .newest-demo-button{padding:16px 24px;display:block}@media(max-width: 400px){#header .headwrapper .cta-menu{margin-right:0;justify-content:flex-start}.button-menu{width:100%;order:3;margin-top:24px}}.two-column-flex-grid .collection-list-32.ebooks .menu-item-title{color:#2b145b;font-variant-numeric:lining-nums proportional-nums;font-style:normal}.align-center .new-demo-button{margin-top:32px}@media(min-width: 992px){.page-id-4112.full-bg .two-column-flex-grid .customer-logo-wrapper .customer-logo-box{width:50%}.page-id-4112 .customer-logo-wrapper{grid-column-gap:0px}}@media(max-width: 991px){.page-id-4112.full-bg .two-column-flex-grid .customer-logo-wrapper .customer-logo-box{width:100%}}.page-id-4112.full-bg .two-column-catch-all-content-wrapper ul li:nth-of-type(1):before{background-image:url("https://www.fountain.com/wp-content/uploads/2024/09/icon-reduce-4.svg")}.page-id-4112.full-bg .two-column-catch-all-content-wrapper ul li:nth-of-type(2):before{background-image:url("https://www.fountain.com/wp-content/uploads/2024/09/icon-boost-4.svg")}.page-id-4112.full-bg .two-column-catch-all-content-wrapper ul li:nth-of-type(3):before{background-image:url("https://www.fountain.com/wp-content/uploads/2024/09/icon-elevate-4.svg")}.page-id-4112 .navbar-brand{background-image:url(https://www.fountain.com/wp-content/uploads/2024/09/logo-fountain-toast.svg);width:225px;height:22px;background-repeat:no-repeat;background-size:contain}.page-id-4112 .navbar-brand img{display:none}.full-bg .two-column-flex-grid .customer-logo-wrapper{border:none !important}.integrations-template-default .new-demo-button.white{color:#fff !important}.product-menu{flex-wrap:wrap;gap:32px}.product-menu .menu-item{width:132px;margin-right:0}.case-study-results .h3,.case-study-results .h5{color:#2b145b;text-align:center}@media(min-width: 992px){.page-id-4112.full-bg .two-column-flex-grid .customer-logo-wrapper .customer-logo-box{width:50%}.page-id-4112 .customer-logo-wrapper{grid-column-gap:0px}}@media(max-width: 991px){.page-id-4112.full-bg .two-column-flex-grid .customer-logo-wrapper .customer-logo-box{width:100%}}.page-id-4112.full-bg .two-column-catch-all-content-wrapper ul li:nth-of-type(1):before{background-image:url("https://www.fountain.com/wp-content/uploads/2024/09/icon-reduce-4.svg")}.page-id-4112.full-bg .two-column-catch-all-content-wrapper ul li:nth-of-type(2):before{background-image:url("https://www.fountain.com/wp-content/uploads/2024/09/icon-boost-4.svg")}.page-id-4112.full-bg .two-column-catch-all-content-wrapper ul li:nth-of-type(3):before{background-image:url("https://www.fountain.com/wp-content/uploads/2024/09/icon-elevate-4.svg")}.page-id-4112 .navbar-brand{background-image:url(https://www.fountain.com/wp-content/uploads/2025/03/toast-fountain-svg.svg);width:225px;height:22px;background-repeat:no-repeat;background-size:contain}.page-id-4606 .navbar-brand{background-image:url(https://www.fountain.com/wp-content/uploads/2025/04/logo-fountain-square-2.png);width:255px;height:34px;background-repeat:no-repeat;background-size:contain}.page-id-4261 .navbar-brand{background-image:url(https://www.fountain.com/wp-content/uploads/2024/11/logo-fountain-odeko.svg);width:225px;height:22px;background-repeat:no-repeat;background-size:contain}.page-id-4514 .navbar-brand{background-image:url(https://www.fountain.com/wp-content/uploads/2023/05/Brandmark_WhiteMD.png);width:225px;height:22px;background-repeat:no-repeat;background-size:contain}.page-id-4112 .navbar-brand img,.page-id-4261 .navbar-brand img,.page-id-4606 .navbar-brand img,.page-id-4514 .navbar-brand img{display:none}.announcement-bar{display:none}.page-template-template-full_bg .two-column-flex-grid ol{list-style-type:circle}.page-template-template-full_bg #mktoForm_1625 #LblCandidate_AI_hiring_process_improvements__c{margin-bottom:16px !important}.page-template-template-full_bg #mktoForm_1625 .mktoCheckboxList label{color:#2c0976}.page-id-4331 table.comparison-table td:first-child{color:#2b145b}.page-id-4331 table td:not(:first-child){padding-left:24px}.page-id-4331 table.comparison-table th{color:#2b145b}.two-column-flex-grid.video-playlist .playlist-container{overflow-y:auto}.video-embed-container-50{max-width:700px}.page-id-1458 .header-cta-wrapper .new-demo-button.margin-right-24,.page-id-3635 .header-cta-wrapper .new-demo-button.margin-right-24{margin-bottom:24px}.page-id-4492 #calculator-form button{margin-top:32px !important}.invert-form-color .two-column-flex-grid .customer-logo-wrapper{flex-wrap:wrap}.invert-form-color .two-column-flex-grid .customer-logo-wrapper .customer-logo-box{width:43%;margin-bottom:32px}#squareform,#toastform,#top-form,#odekoform{margin-top:-132px;z-index:1;padding-top:204px}#content-align-left h2{text-align:left}#content-align-left h3{margin-bottom:0}#content-align-left .horizontal-rule{border:0}#content-align-left .contain{max-height:420px}.single-integrations .content-block h2{margin-top:56px}#full-width-iframe .content-block{max-width:100%;padding:0}#full-width-iframe p{margin-bottom:0}.page-id-4681 #bookademo i{color:rgba(255,255,255,.4)}.page-id-4681 .navbar-brand.max-width-225 img{max-width:120px}.page-id-4681 .stats-block,.page-id-4681 .stat-block{color:#4f46e5}.page-id-4667 .navbar-brand.max-width-225 img{max-width:300px}@media(min-width: 1300px){.ebooks-template-default .two-column-flex-grid.right-larger .two-column-flex-item.direction-1{width:41%}.ebooks-template-default .two-column-flex-grid.right-larger .two-column-flex-item.direction-2{width:58%}.webinars-template-default .two-column-flex-grid.right-larger .two-column-flex-item.direction-1,.webinars-template-default .two-column-flex-grid.right-larger .two-column-flex-item.direction-2{flex:1 1 0;width:auto}}.page-id-4667 i{color:#4f46e5;mix-blend-mode:color-dodge}.page-id-4667 .stats-block,.page-id-4667 .stat-block,.page-id-4667 .single-column h2{color:#4f46e5}.content-wrapper.rounded-blue .content-block .two-column-flex-grid .two-column-flex-item:nth-of-type(2):after{height:150%}.stat-flex-wrap{align-items:start}.page-id-4646 .stat-flex-box .h3{color:#fff;vertical-align:top}.page-id-4646 .stat-flex-box .stats-block{margin-bottom:16px}.image-align-center{display:block;margin:auto}.page-id-4795 .two-column-flex-item img,.page-id-4358 .two-column-flex-item img,.page-id-4020 .two-column-flex-item img,.page-id-4016 .two-column-flex-item img,.page-id-3715 .two-column-flex-item img,.page-id-4340 .two-column-flex-item img,.page-id-3474 .two-column-flex-item img,.page-id-3706 .two-column-flex-item img,.page-id-4062 .two-column-flex-item img,.page-id-3468 .two-column-flex-item img,.page-id-3635 .two-column-flex-item img,.page-id-3721 .two-column-flex-item img,.page-id-4345 .two-column-flex-item img,.page-id-1425 .two-column-flex-item img{border-radius:16px}.page-id-1425 .flexible-grid.three-columns .inline{background-color:#b5b1f0;border:0px}.page-id-1425 #request-a-demo h2,.page-id-1425 .has-bg-image .stats-block,.page-id-4795 #request-a-demo h2,.page-id-4795 .has-bg-image .stats-block{background:linear-gradient(90deg, #4f46e5 0%, #4f46e5 82.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page-id-4345 #request-a-demo h2,.page-id-4345 .has-bg-image .stats-block{background:linear-gradient(90deg, #f6b149 0%, #f6b149 82.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page-id-4345 .flexible-grid.three-columns .inline{background-color:#f6b149;border:0px}.page-id-3721 #request-a-demo h2,.page-id-3721 .has-bg-image .stats-block{background:linear-gradient(90deg, #e5484d 0%, #e5484d 82.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page-id-3721 .flexible-grid.three-columns .inline{background-color:#ffd4da;border:0px}.page-id-3635 .flexible-grid.three-columns .inline{background-color:#e2e8f0;border:0px}.page-id-3635 #request-a-demo h2,.page-id-3635 .has-bg-image .stats-block{background:linear-gradient(90deg, #4f46e5 0%, #4f46e5 82.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page-id-3468 #request-a-demo h2,.page-id-3468 .has-bg-image .stats-block{background:linear-gradient(90deg, #4f46e5 0%, #4f46e5 82.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page-id-3468 .flexible-grid.three-columns .inline{background-color:#f1f5fc;border:0px}.page-id-4062 #request-a-demo h2,.page-id-4062 .has-bg-image .stats-block{background:linear-gradient(90deg, #4f46e5 0%, #4f46e5 82.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page-id-4062 .flexible-grid.three-columns .inline{background-color:#e2e8f0;border:0px}.page-id-3706 #request-a-demo h2,.page-id-3706 .has-bg-image .stats-block{background:linear-gradient(90deg, #10b981 0%, #10b981 82.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page-id-3706 .flexible-grid.three-columns .inline{background-color:#d8f9d3;border:0px}.page-id-3474 #request-a-demo h2,.page-id-3474 .has-bg-image .stats-block{background:linear-gradient(90deg, #e5484d 0%, #e5484d 82.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page-id-3474 .flexible-grid.three-columns .inline{background-color:#ffe6de;border:0px}.page-id-4340 #request-a-demo h2,.page-id-4340 .has-bg-image .stats-block{background:linear-gradient(90deg, #e5484d 0%, #e5484d 82.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page-id-4340 .flexible-grid.three-columns .inline{background-color:#ffd4da;border:0px}.page-id-3715 #request-a-demo h2,.page-id-3715 .has-bg-image .stats-block{background:linear-gradient(90deg, #10b981 0%, #10b981 82.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page-id-3715 .flexible-grid.three-columns .inline{background-color:#10b981;border:0px}.page-id-4016 #request-a-demo h2,.page-id-4016 .has-bg-image .stats-block{background:linear-gradient(90deg, #4f46e5 0%, #4f46e5 82.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page-id-4016 .flexible-grid.three-columns .inline{background-color:#f1f5fc;border:0px}.page-id-4020 #request-a-demo h2,.page-id-4020 .has-bg-image .stats-block{background:linear-gradient(90deg, #3730a3 0%, #4f46e5 82.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page-id-4020 .flexible-grid.three-columns .inline{background-color:#b5b1f0;border:0px}.page-id-4795 .flexible-grid.three-columns .inline{background-color:#b5b1f0;border:0px}.page-id-4358 .flexible-grid.three-columns .inline{background-color:#f6b149;border:0px}.page-id-4358 #request-a-demo h2,.page-id-4358 .has-bg-image .stats-block{background:linear-gradient(90deg, #f6b149 0%, #f6b149 82.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page-id-5153 .flexible-grid.three-columns .inline{background-color:#10b981;border:0px}.page-id-5153 #request-a-demo h2,.page-id-5153 .has-bg-image .stats-block{background:linear-gradient(90deg, #10b981 0%, #10b981 82.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page-id-4358 .flexible-grid.three-columns .inline .border-transparent .new-font{color:#2b145b}#why-different h3{margin-bottom:0}.has-bg-image.layout-override-rounded{background-color:#fff}.page-id-1544 .content-block .primary-image-wrapper:after{z-index:0;pointer-events:none}@media(max-width: 1200px){.primary-image-wrapper .product-menu{max-height:unset}.new-hero .new-hero-wrapper .primary-image-wrapper{margin-top:64px;pointer-events:initial !important}}@supports not ((backdrop-filter: blur(20px)) or (-webkit-backdrop-filter: blur(20px))){.page-id-1544 .content-block .primary-image-wrapper{background-color:rgba(255,255,255,.08);mix-blend-mode:lighten}}@supports(-webkit-backdrop-filter: blur(1px)){.page-id-1544 .content-block .primary-image-wrapper{mix-blend-mode:normal}}.page-id-5143 fieldset,.page-id-5143.full-bg .form-wrapper-container .mktoForm fieldset .mktoFormCol{width:100% !important}.page-id-5143 fieldset legend{display:none}.page-id-5196 .single-column{max-width:767px}.page-id-5196 .single-column .align-center{text-align:left}.page-id-5196 .single-column hr{background-color:#e2e8f0;color:#e2e8f0;opacity:.6;margin-top:16px;margin-bottom:24px;max-width:460px;margin-left:0}.page-id-5196 .multi-field .column{width:100%}.page-id-5196 .stats-block{margin-bottom:0}.page-id-5196 .single-column h2[id],.page-id-5196 .single-column h3[id]{scroll-margin-top:120px}#tools-eachother .workweek-card{background-size:contain}#single-platform .icon{max-width:88px}#customer-logos-one .content-heading-wrapper{text-align:left}#enterprise-grade-default a{color:#fff}#why-fountain-os .content-heading-wrapper,#customer-logos-two .content-heading-wrapper{text-align:left}#single-platform .content-heading-wrapper{text-align:left}#tools-eachother .workweek-card{max-width:unset}#powered-by-copilot .two-column-flex-item-content{padding:8px}#powered-by-copilot .two-column-flex-item-content:nth-of-type(4){border-radius:8px;background:linear-gradient(99deg, #4f46e5 2.26%, #4f46e5 45.71%, #4f46e5 81.25%)}.page-id-5204 .content-wrapper.gray.top-padding-50.bottom-padding-50 .two-column-flex-item.opaque.direction-1{align-self:center}.page-id-5204 .logo-ink{background-color:#2b145b}.page-id-5204 h1,.jnr42-twoColHero__desc{color:#2b145b}#customer-logos-two .align-center{text-align:left}#customer-logos-two .customer-logo-wrapper{flex-wrap:wrap;gap:24px}.page-id-5204 #header{background-color:#fff}#single-platform .the-wrapper-wrapper{padding-bottom:8px}.div-block-1839{max-width:50%}.page-id-5013 .div-block-1839{max-width:64%}.has-new,.has-soon{gap:0px}@media(min-width: 1040px)and (max-width: 1380px){#header .headwrapper .product-width .mb-9 .menu-with-children{padding:0 24px}.powered-by{padding:16px}.powered-by .powered-by__headline{margin-bottom:12px}#header .headwrapper .product-width .mb-9{padding-right:24px}}@media(max-width: 991px){.page-id-5013 .div-block-1839{max-width:100%}.page-template-template-agentic #what-is-agentic ul{flex-direction:column}.page-template-template-agentic #what-is-agentic ul li{width:100%}}.page-id-5013 .form-wrapper-container .ciof label{color:#fff}.page-id-5013 .form-wrapper-container .ciof input,.page-id-5013 .form-wrapper-container .ciof select,.page-id-5013 .form-wrapper-container .ciof textarea{color:#fff}.page-id-5013 .form-wrapper-container .ciof .field{border-radius:8px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(90deg, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.15) 100%);backdrop-filter:blur(1.5px)}.page-id-5013 .form-wrapper-container .ciof button[type=submit].mktoButton{border-radius:24px !important;border:1px solid rgba(255,255,255,.16) !important;background:linear-gradient(90deg, #4f46e5 0%, #4f46e5 100%) !important;backdrop-filter:blur(1.5px) !important}.page-id-5484 #request-a-demo h2,.page-id-5484 .has-bg-image .stats-block{background:linear-gradient(90deg, #4f46e5 0%, #4f46e5 82.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.super-intelligence{background-color:#fff}.super-intelligence h1.hero-title{text-shadow:0 1px 2px var(--alpha-shadow-15, rgba(0, 0, 0, 0.15));font-style:normal}.super-intelligence .card-pill-title{color:var(--Basic-01, #ffffff);text-shadow:0 1px 1px var(--alpha-shadow-5, rgba(0, 0, 0, 0.05));font-style:normal}.super-intelligence .card-pill-desc{color:var(--neutral-white, #ffffff);text-shadow:0 1px 1px var(--alpha-shadow-5, rgba(0, 0, 0, 0.05));font-style:normal}.super-intelligence .tag-pill{color:var(--Basic-01, #ffffff);text-shadow:0 1px 1px var(--alpha-shadow-5, rgba(0, 0, 0, 0.05));font-style:normal}.super-intelligence article.super-intelligence p:not([class]){color:var(--neutral-600, #404d5f);font-style:normal}.super-intelligence .stat-value{color:var(--neutral-white, #ffffff);text-shadow:0 1px 2px var(--alpha-shadow-15, rgba(0, 0, 0, 0.15));font-style:normal}.super-intelligence .stat-label{color:var(--neutral-white, #ffffff);text-shadow:0 1px 2px var(--alpha-shadow-15, rgba(0, 0, 0, 0.15));font-style:normal}.super-intelligence .stat-quote{color:var(--neutral-white, #ffffff);font-style:normal}.super-intelligence .stat-attribution{color:var(--neutral-white, #ffffff);text-shadow:0 1px 2px var(--alpha-shadow-15, rgba(0, 0, 0, 0.15));font-style:normal}.super-intelligence .new-demo-button{border-radius:var(--radius-radius-full, 999999px);border:1px solid var(--neutral-300, #e2e8f0);background:var(--neutral-white, #ffffff);display:inline-block;padding:12px var(--spacing-6, 24px);justify-content:center;align-items:center;gap:8px;color:var(--neutral-900, #0f172a);text-align:center;font-style:normal}.super-intelligence #header.sticky{z-index:100}.super-intelligence .mirror-heading-section h2{margin-bottom:16px}.super-intelligence .mirror-heading-section{margin:0 auto;text-align:center;margin-bottom:16px}.super-intelligence .chat-bubble--out{background:linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.2) 100%)}.super-intelligence .mirror-tabs .col-right{padding:40px 20px 0 40px}.super-intelligence .chat-ui{justify-content:space-between;height:100%;max-width:100%;width:100%;align-items:flex-end}.super-intelligence .chat-bubble--in{text-shadow:0 1px 1px var(--alpha-shadow-5, rgba(0, 0, 0, 0.05))}.super-intelligence #customer-logo-float .content-heading-wrapper{margin-bottom:0}.super-intelligence #customer-logo-float h3{color:var(--neutral-600, #404d5f);text-align:center;font-style:normal}.super-intelligence button:focus:not(:focus-visible){outline:none}.super-intelligence #three-1-container .flexible-grid.three-columns .column{max-width:100%}.super-intelligence #three-1-container .flexible-grid.three-columns .column:nth-of-type(3n),.super-intelligence #three-1-container .flexible-grid.three-columns .column:nth-of-type(3n) h3,.super-intelligence #three-1-container .flexible-grid.three-columns .column:nth-of-type(3n) p{color:#fff}.super-intelligence #three-1-container .flexible-grid.three-columns .column:nth-of-type(4n){display:flex;flex-direction:row;align-items:space-between;justify-content:space-between;grid-column:1/-1}.super-intelligence .card-tags{padding-top:4px}@media(min-width: 1340px){.super-intelligence .content-block{max-width:1600px;padding-left:80px;padding-right:80px}}.super-intelligence .mirror-tabs .col-right.gradient-blue{background:linear-gradient(139deg, #4f46e5 0.03%, #4f46e5 100.03%)}.super-intelligence .cs-past{background:rgba(0,0,0,.01);backdrop-filter:blur(22px)}.super-intelligence .cs-bubble{border-radius:var(--radius-radius-full, 999999px);background:linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.2) 100%);font-style:normal}.super-intelligence .cs-card p{color:#fff !important}.super-intelligence .pcb-talent-team .workflow-canvas{background-image:url("images/super/orchestration-anna.png");background-repeat:no-repeat;background-position:center center}.super-intelligence .pcb-talent-team .agent-tab-trigger{justify-content:flex-start}.super-intelligence .agent-info{text-align:left}.super-intelligence .pcb-talent-team .agent-tab-trigger .agent-name{color:var(--neutral-900, #0f172a);font-style:normal}.super-intelligence .pcb-talent-team .agent-tab-trigger .agent-role{color:var(--neutral-600, #404d5f);font-style:normal}.super-intelligence .pcb-talent-team .agent-tab-trigger .agent-avatar{width:80px;height:80px;border:0}.super-intelligence .pcb-talent-team .agent-tab-trigger .cue-avatar{background:rgba(0,0,0,0)}.super-intelligence .pcb-talent-team .workflow-canvas .goal-box__img{background:rgba(0,0,0,0)}.super-intelligence .pcb-talent-team .workflow-canvas .goal-box__img img{object-fit:contain !important}.super-intelligence .pcb-talent-team .workflow-canvas .goal-box,.super-intelligence .pcb-talent-team .workflow-canvas .task-card{border-radius:16px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(180deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.8) 100%)}.super-intelligence .pcb-talent-team .workflow-canvas .task-card__status{border-radius:var(--radius-radius-full, 999999px);background:var(--green-50, #d8f9d3);padding:4px 8px;color:var(--neutral-600, #404d5f)}.super-intelligence .pcb-talent-team .workflow-canvas .agent-chip__name,.super-intelligence .pcb-talent-team .workflow-canvas .agent-chip__role{color:var(--neutral-900, #0f172a);text-align:center;text-shadow:0 1px 1px var(--alpha-shadow-5, rgba(0, 0, 0, 0.05));font-style:normal}.super-intelligence .page-id-5445 .mirror-tabs .col-right{padding:0}.super-intelligence .hero-superintelligence .hero-video-bg{pointer-events:none}.super-intelligence .m-right-wysiwyg p{margin-bottom:0}@media(max-width: 768px){.super-intelligence .agent-tabs{flex-direction:column}.super-intelligence .hero-superintelligence{min-height:unset;aspect-ratio:unset}.super-intelligence .customer-logo-box{width:37%}.super-intelligence #customer-logo-float{padding-top:24px}.super-intelligence .mirror-nav{flex-direction:column}.super-intelligence .mirror-stage{display:flex;flex-direction:column-reverse}.super-intelligence .cs-future .cs-future-left{display:none}.super-intelligence .cs-future .cs-future-center{width:100%}}@media(max-width: 1039px){.super-intelligence .hero-superintelligence{padding-top:108px;align-items:center;justify-content:flex-start;padding-bottom:48px}}.super-intelligence #orchestration .content-block{max-width:1600px}.super-intelligence .pcb-talent-team .workflow-canvas{background-repeat:no-repeat;background-position:center center}.super-intelligence .pcb-talent-team .agent-tab-trigger{justify-content:flex-start}.super-intelligence .agent-info{text-align:left}.super-intelligence .pcb-talent-team .agent-tab-trigger .agent-name{color:var(--neutral-900, #0f172a);font-style:normal}.super-intelligence .pcb-talent-team .agent-tab-trigger .agent-role{color:var(--neutral-600, #404d5f);font-style:normal}.super-intelligence .pcb-talent-team .agent-tab-trigger .agent-avatar{width:80px;height:80px;border:0}.super-intelligence .pcb-talent-team .agent-tab-trigger .cue-avatar{background:rgba(0,0,0,0)}.super-intelligence .pcb-talent-team .workflow-canvas .goal-box__img{background:rgba(0,0,0,0)}.super-intelligence .pcb-talent-team .workflow-canvas .goal-box__img img{object-fit:contain !important}.super-intelligence .pcb-talent-team .workflow-canvas .goal-box,.super-intelligence .pcb-talent-team .workflow-canvas .task-card{border-radius:16px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(180deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.8) 100%)}.super-intelligence .pcb-talent-team .workflow-canvas .task-card__status{border-radius:var(--radius-radius-full, 999999px);background:var(--green-50, #d8f9d3);padding:4px 8px;color:var(--neutral-600, #404d5f)}.super-intelligence .pcb-talent-team .workflow-canvas .agent-chip__name,.super-intelligence .pcb-talent-team .workflow-canvas .agent-chip__role{color:var(--neutral-900, #0f172a);text-align:center;text-shadow:0 1px 1px var(--alpha-shadow-5, rgba(0, 0, 0, 0.05));font-style:normal}.super-intelligence .cs-bubble:nth-of-type(6n){transform:translate(-50%, -50%) rotate(-12deg)}.super-intelligence .cs-bubble:nth-of-type(5n){transform:translate(-50%, -50%) rotate(12deg)}.super-intelligence .mirror-stage{box-shadow:0 1px 73px 0 rgba(135,150,197,.55)}.super-intelligence .integrations-header__right{align-self:flex-end}.super-intelligence #three-1-container .flexible-grid.three-columns .column{max-width:100%;padding-bottom:0}.super-intelligence #three-1-container .flexible-grid.three-columns .column:nth-of-type(2){justify-content:space-between}.super-intelligence .integrations-header__left{max-width:unset}.super-intelligence #three-1-container h5,.super-intelligence #three-1-container .new-font{color:var(--neutral-600, #404d5f);font-style:normal}.super-intelligence #three-1-container .flexible-grid{gap:32px}.super-intelligence #three-1-container .column.icon-block:nth-of-type(3) h5,.super-intelligence #three-1-container .column.icon-block:nth-of-type(3) .new-font{color:#fff}.super-intelligence #three-1-container h3{color:var(--neutral-900, #0f172a);margin-bottom:0}@media(min-width: 992px){.super-intelligence #three-1-container .column.icon-block:nth-of-type(4){display:grid !important;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:24px}.super-intelligence #three-1-container .column.icon-block:nth-of-type(4) .base-image{grid-column:2;grid-row:1/-1;margin-bottom:0}.super-intelligence #three-1-container .column.icon-block:nth-of-type(4) .border-transparent{grid-column:1;grid-row:1}.super-intelligence #three-1-container .column.icon-block:nth-of-type(4) .new-demo-button{grid-column:1;grid-row:2;justify-self:start;align-self:start}}.super-intelligence #three-1-container .new-cta-link{border-radius:var(--radius-radius-full, 999999px);border:1px solid var(--neutral-300, #e2e8f0);background:var(--neutral-white, #ffffff);display:inline-block;padding:12px var(--spacing-6, 24px);justify-content:center;align-items:center;gap:8px;color:var(--neutral-900, #0f172a);text-align:center;font-style:normal}.super-intelligence #three-1-container .new-cta-link:before{content:"";width:0;height:0;display:none}.super-intelligence .embed-container{border-radius:16px}.super-intelligence .col-right.gradient-blue{padding:0}.super-intelligence .scene .hero-title{margin-bottom:16px}@media(min-width: 769px){.super-intelligence #customer-logo-float{margin-top:-166px;z-index:3;position:relative;background:rgba(0,0,0,0);padding-bottom:0;margin-bottom:64px}}.super-intelligence .customer-logo-wrapper{display:flex;justify-content:space-around;flex-wrap:wrap;align-items:center;column-gap:64px;row-gap:32px}.super-intelligence .customer-logo-box{width:7%}@media(max-width: 800px){.super-intelligence .customer-logo-wrapper{gap:24px}}@media(max-width: 600px){.super-intelligence .customer-logo-box{width:44%}.super-intelligence .fullwidth-video-cta{top:30% !important}}@media(max-width: 1439px){.super-intelligence .ghs--pill_cards .hs-main-title{max-width:620px}}@media(max-width: 768px){.super-intelligence .scene .hero-title i{display:inline-block}}.super-intelligence #three-1-container .sidebyside{border:0px}.super-intelligence .fullwidth-video-block{position:relative;width:100vw !important;left:50% !important;transform:translateX(-50%) !important;overflow:hidden}.super-intelligence .fullwidth-video-embed,.super-intelligence .fullwidth-video-embed>*{aspect-ratio:unset !important;height:auto}.super-intelligence #orchestration{position:relative}.super-intelligence .layer::after{content:"";position:absolute;bottom:0;left:0;right:0;height:100px;background:linear-gradient(to bottom, transparent, #ffffff);pointer-events:none;z-index:1}.super-intelligence .mirror-tabs .mirror-grid{border-radius:24px}@media(max-width: 992px){.super-intelligence #three-1-container .flexible-grid.three-columns .column:nth-of-type(4n){flex-direction:column;padding-bottom:16px;grid-column:auto}.super-intelligence #three-1-container .flexible-grid.three-columns .column:nth-of-type(3){justify-content:space-between}}.super-intelligence #cue-video .embed-container{box-shadow:rgba(0,0,0,.6) 0px 0px 50px 20px;transition:box-shadow .4s ease-in-out}.text-override-light h1,.text-override-light h2,.text-override-light h3,.text-override-light h4,.text-override-light h5,.text-override-light h6,.text-override-light p,.text-override-light ul,.text-override-light li,.text-override-light div,.text-override-light span{color:#fff !important}.sr-asset{position:absolute;display:block;cursor:text;margin:-1px 0 0 -1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;outline:0}.on-dark,.content-wrapper.black,.content-wrapper.blue,.content-wrapper.animate,.content-wrapper.deep-blue,.content-wrapper.navy,.content-wrapper.dark-navy,.dark-bg,.dark-surface,.text-override-light,.footer-message,.scene{color:#fff}.on-dark h1,.content-wrapper.black h1,.content-wrapper.blue h1,.content-wrapper.animate h1,.content-wrapper.deep-blue h1,.content-wrapper.navy h1,.content-wrapper.dark-navy h1,.dark-bg h1,.dark-surface h1,.text-override-light h1,.footer-message h1,.scene h1,.on-dark h2,.content-wrapper.black h2,.content-wrapper.blue h2,.content-wrapper.animate h2,.content-wrapper.deep-blue h2,.content-wrapper.navy h2,.content-wrapper.dark-navy h2,.dark-bg h2,.dark-surface h2,.text-override-light h2,.footer-message h2,.scene h2,.on-dark h3,.content-wrapper.black h3,.content-wrapper.blue h3,.content-wrapper.animate h3,.content-wrapper.deep-blue h3,.content-wrapper.navy h3,.content-wrapper.dark-navy h3,.dark-bg h3,.dark-surface h3,.text-override-light h3,.footer-message h3,.scene h3,.on-dark h4,.content-wrapper.black h4,.content-wrapper.blue h4,.content-wrapper.animate h4,.content-wrapper.deep-blue h4,.content-wrapper.navy h4,.content-wrapper.dark-navy h4,.dark-bg h4,.dark-surface h4,.text-override-light h4,.footer-message h4,.scene h4,.on-dark h5,.content-wrapper.black h5,.content-wrapper.blue h5,.content-wrapper.animate h5,.content-wrapper.deep-blue h5,.content-wrapper.navy h5,.content-wrapper.dark-navy h5,.dark-bg h5,.dark-surface h5,.text-override-light h5,.footer-message h5,.scene h5,.on-dark h6,.content-wrapper.black h6,.content-wrapper.blue h6,.content-wrapper.animate h6,.content-wrapper.deep-blue h6,.content-wrapper.navy h6,.content-wrapper.dark-navy h6,.dark-bg h6,.dark-surface h6,.text-override-light h6,.footer-message h6,.scene h6,.on-dark .h1,.content-wrapper.black .h1,.content-wrapper.blue .h1,.content-wrapper.animate .h1,.content-wrapper.deep-blue .h1,.content-wrapper.navy .h1,.content-wrapper.dark-navy .h1,.dark-bg .h1,.dark-surface .h1,.text-override-light .h1,.footer-message .h1,.scene .h1,.on-dark .h2,.content-wrapper.black .h2,.content-wrapper.blue .h2,.content-wrapper.animate .h2,.content-wrapper.deep-blue .h2,.content-wrapper.navy .h2,.content-wrapper.dark-navy .h2,.dark-bg .h2,.dark-surface .h2,.text-override-light .h2,.footer-message .h2,.scene .h2,.on-dark .h3,.content-wrapper.black .h3,.content-wrapper.blue .h3,.content-wrapper.animate .h3,.content-wrapper.deep-blue .h3,.content-wrapper.navy .h3,.content-wrapper.dark-navy .h3,.dark-bg .h3,.dark-surface .h3,.text-override-light .h3,.footer-message .h3,.scene .h3,.on-dark .h4,.content-wrapper.black .h4,.content-wrapper.blue .h4,.content-wrapper.animate .h4,.content-wrapper.deep-blue .h4,.content-wrapper.navy .h4,.content-wrapper.dark-navy .h4,.dark-bg .h4,.dark-surface .h4,.text-override-light .h4,.footer-message .h4,.scene .h4,.on-dark .h5,.content-wrapper.black .h5,.content-wrapper.blue .h5,.content-wrapper.animate .h5,.content-wrapper.deep-blue .h5,.content-wrapper.navy .h5,.content-wrapper.dark-navy .h5,.dark-bg .h5,.dark-surface .h5,.text-override-light .h5,.footer-message .h5,.scene .h5,.on-dark .h6,.content-wrapper.black .h6,.content-wrapper.blue .h6,.content-wrapper.animate .h6,.content-wrapper.deep-blue .h6,.content-wrapper.navy .h6,.content-wrapper.dark-navy .h6,.dark-bg .h6,.dark-surface .h6,.text-override-light .h6,.footer-message .h6,.scene .h6,.on-dark p,.content-wrapper.black p,.content-wrapper.blue p,.content-wrapper.animate p,.content-wrapper.deep-blue p,.content-wrapper.navy p,.content-wrapper.dark-navy p,.dark-bg p,.dark-surface p,.text-override-light p,.footer-message p,.scene p,.on-dark li,.content-wrapper.black li,.content-wrapper.blue li,.content-wrapper.animate li,.content-wrapper.deep-blue li,.content-wrapper.navy li,.content-wrapper.dark-navy li,.dark-bg li,.dark-surface li,.text-override-light li,.footer-message li,.scene li,.on-dark blockquote,.content-wrapper.black blockquote,.content-wrapper.blue blockquote,.content-wrapper.animate blockquote,.content-wrapper.deep-blue blockquote,.content-wrapper.navy blockquote,.content-wrapper.dark-navy blockquote,.dark-bg blockquote,.dark-surface blockquote,.text-override-light blockquote,.footer-message blockquote,.scene blockquote,.on-dark .new-font,.content-wrapper.black .new-font,.content-wrapper.blue .new-font,.content-wrapper.animate .new-font,.content-wrapper.deep-blue .new-font,.content-wrapper.navy .new-font,.content-wrapper.dark-navy .new-font,.dark-bg .new-font,.dark-surface .new-font,.text-override-light .new-font,.footer-message .new-font,.scene .new-font,.on-dark .hero-eyebrow,.content-wrapper.black .hero-eyebrow,.content-wrapper.blue .hero-eyebrow,.content-wrapper.animate .hero-eyebrow,.content-wrapper.deep-blue .hero-eyebrow,.content-wrapper.navy .hero-eyebrow,.content-wrapper.dark-navy .hero-eyebrow,.dark-bg .hero-eyebrow,.dark-surface .hero-eyebrow,.text-override-light .hero-eyebrow,.footer-message .hero-eyebrow,.scene .hero-eyebrow,.on-dark dt,.content-wrapper.black dt,.content-wrapper.blue dt,.content-wrapper.animate dt,.content-wrapper.deep-blue dt,.content-wrapper.navy dt,.content-wrapper.dark-navy dt,.dark-bg dt,.dark-surface dt,.text-override-light dt,.footer-message dt,.scene dt,.on-dark dd,.content-wrapper.black dd,.content-wrapper.blue dd,.content-wrapper.animate dd,.content-wrapper.deep-blue dd,.content-wrapper.navy dd,.content-wrapper.dark-navy dd,.dark-bg dd,.dark-surface dd,.text-override-light dd,.footer-message dd,.scene dd{color:#fff !important}.on-dark .text-muted,.content-wrapper.black .text-muted,.content-wrapper.blue .text-muted,.content-wrapper.animate .text-muted,.content-wrapper.deep-blue .text-muted,.content-wrapper.navy .text-muted,.content-wrapper.dark-navy .text-muted,.dark-bg .text-muted,.dark-surface .text-muted,.text-override-light .text-muted,.footer-message .text-muted,.scene .text-muted,.on-dark .lead,.content-wrapper.black .lead,.content-wrapper.blue .lead,.content-wrapper.animate .lead,.content-wrapper.deep-blue .lead,.content-wrapper.navy .lead,.content-wrapper.dark-navy .lead,.dark-bg .lead,.dark-surface .lead,.text-override-light .lead,.footer-message .lead,.scene .lead,.on-dark .eyebrow,.content-wrapper.black .eyebrow,.content-wrapper.blue .eyebrow,.content-wrapper.animate .eyebrow,.content-wrapper.deep-blue .eyebrow,.content-wrapper.navy .eyebrow,.content-wrapper.dark-navy .eyebrow,.dark-bg .eyebrow,.dark-surface .eyebrow,.text-override-light .eyebrow,.footer-message .eyebrow,.scene .eyebrow{color:rgba(255,255,255,.72) !important}.on-dark a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.content-wrapper.black a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.content-wrapper.blue a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.content-wrapper.animate a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.content-wrapper.deep-blue a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.content-wrapper.navy a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.content-wrapper.dark-navy a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.dark-bg a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.dark-surface a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.text-override-light a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.footer-message a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.scene a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill){color:#fff !important}.on-dark a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):hover,.content-wrapper.black a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):hover,.content-wrapper.blue a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):hover,.content-wrapper.animate a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):hover,.content-wrapper.deep-blue a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):hover,.content-wrapper.navy a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):hover,.content-wrapper.dark-navy a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):hover,.dark-bg a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):hover,.dark-surface a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):hover,.text-override-light a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):hover,.footer-message a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):hover,.scene a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):hover,.on-dark a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):focus,.content-wrapper.black a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):focus,.content-wrapper.blue a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):focus,.content-wrapper.animate a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):focus,.content-wrapper.deep-blue a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):focus,.content-wrapper.navy a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):focus,.content-wrapper.dark-navy a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):focus,.dark-bg a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):focus,.dark-surface a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):focus,.text-override-light a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):focus,.footer-message a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):focus,.scene a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill):focus{color:#b5b1f0}.on-dark .dark-text:not(.column),.on-dark .icon-block.dark,.content-wrapper.black .dark-text:not(.column),.content-wrapper.black .icon-block.dark,.content-wrapper.blue .dark-text:not(.column),.content-wrapper.blue .icon-block.dark,.content-wrapper.animate .dark-text:not(.column),.content-wrapper.animate .icon-block.dark,.content-wrapper.deep-blue .dark-text:not(.column),.content-wrapper.deep-blue .icon-block.dark,.content-wrapper.royal-blue .dark-text:not(.column),.content-wrapper.royal-blue .icon-block.dark,.content-wrapper.navy .dark-text:not(.column),.content-wrapper.navy .icon-block.dark,.content-wrapper.dark-navy .dark-text:not(.column),.content-wrapper.dark-navy .icon-block.dark,.dark-bg .dark-text:not(.column),.dark-bg .icon-block.dark,.dark-surface .dark-text:not(.column),.dark-surface .icon-block.dark{color:#0f172a !important}.on-dark .dark-text:not(.column) h1,.on-dark .dark-text:not(.column) h2,.on-dark .dark-text:not(.column) h3,.on-dark .dark-text:not(.column) h4,.on-dark .dark-text:not(.column) h5,.on-dark .dark-text:not(.column) h6,.on-dark .dark-text:not(.column) .h1,.on-dark .dark-text:not(.column) .h2,.on-dark .dark-text:not(.column) .h3,.on-dark .dark-text:not(.column) .h4,.on-dark .dark-text:not(.column) .h5,.on-dark .dark-text:not(.column) .h6,.on-dark .dark-text:not(.column) p,.on-dark .dark-text:not(.column) li,.on-dark .dark-text:not(.column) blockquote,.on-dark .dark-text:not(.column) dt,.on-dark .dark-text:not(.column) dd,.on-dark .icon-block.dark h1,.on-dark .icon-block.dark h2,.on-dark .icon-block.dark h3,.on-dark .icon-block.dark h4,.on-dark .icon-block.dark h5,.on-dark .icon-block.dark h6,.on-dark .icon-block.dark .h1,.on-dark .icon-block.dark .h2,.on-dark .icon-block.dark .h3,.on-dark .icon-block.dark .h4,.on-dark .icon-block.dark .h5,.on-dark .icon-block.dark .h6,.on-dark .icon-block.dark p,.on-dark .icon-block.dark li,.on-dark .icon-block.dark blockquote,.on-dark .icon-block.dark dt,.on-dark .icon-block.dark dd,.content-wrapper.black .dark-text:not(.column) h1,.content-wrapper.black .dark-text:not(.column) h2,.content-wrapper.black .dark-text:not(.column) h3,.content-wrapper.black .dark-text:not(.column) h4,.content-wrapper.black .dark-text:not(.column) h5,.content-wrapper.black .dark-text:not(.column) h6,.content-wrapper.black .dark-text:not(.column) .h1,.content-wrapper.black .dark-text:not(.column) .h2,.content-wrapper.black .dark-text:not(.column) .h3,.content-wrapper.black .dark-text:not(.column) .h4,.content-wrapper.black .dark-text:not(.column) .h5,.content-wrapper.black .dark-text:not(.column) .h6,.content-wrapper.black .dark-text:not(.column) p,.content-wrapper.black .dark-text:not(.column) li,.content-wrapper.black .dark-text:not(.column) blockquote,.content-wrapper.black .dark-text:not(.column) dt,.content-wrapper.black .dark-text:not(.column) dd,.content-wrapper.black .icon-block.dark h1,.content-wrapper.black .icon-block.dark h2,.content-wrapper.black .icon-block.dark h3,.content-wrapper.black .icon-block.dark h4,.content-wrapper.black .icon-block.dark h5,.content-wrapper.black .icon-block.dark h6,.content-wrapper.black .icon-block.dark .h1,.content-wrapper.black .icon-block.dark .h2,.content-wrapper.black .icon-block.dark .h3,.content-wrapper.black .icon-block.dark .h4,.content-wrapper.black .icon-block.dark .h5,.content-wrapper.black .icon-block.dark .h6,.content-wrapper.black .icon-block.dark p,.content-wrapper.black .icon-block.dark li,.content-wrapper.black .icon-block.dark blockquote,.content-wrapper.black .icon-block.dark dt,.content-wrapper.black .icon-block.dark dd,.content-wrapper.blue .dark-text:not(.column) h1,.content-wrapper.blue .dark-text:not(.column) h2,.content-wrapper.blue .dark-text:not(.column) h3,.content-wrapper.blue .dark-text:not(.column) h4,.content-wrapper.blue .dark-text:not(.column) h5,.content-wrapper.blue .dark-text:not(.column) h6,.content-wrapper.blue .dark-text:not(.column) .h1,.content-wrapper.blue .dark-text:not(.column) .h2,.content-wrapper.blue .dark-text:not(.column) .h3,.content-wrapper.blue .dark-text:not(.column) .h4,.content-wrapper.blue .dark-text:not(.column) .h5,.content-wrapper.blue .dark-text:not(.column) .h6,.content-wrapper.blue .dark-text:not(.column) p,.content-wrapper.blue .dark-text:not(.column) li,.content-wrapper.blue .dark-text:not(.column) blockquote,.content-wrapper.blue .dark-text:not(.column) dt,.content-wrapper.blue .dark-text:not(.column) dd,.content-wrapper.blue .icon-block.dark h1,.content-wrapper.blue .icon-block.dark h2,.content-wrapper.blue .icon-block.dark h3,.content-wrapper.blue .icon-block.dark h4,.content-wrapper.blue .icon-block.dark h5,.content-wrapper.blue .icon-block.dark h6,.content-wrapper.blue .icon-block.dark .h1,.content-wrapper.blue .icon-block.dark .h2,.content-wrapper.blue .icon-block.dark .h3,.content-wrapper.blue .icon-block.dark .h4,.content-wrapper.blue .icon-block.dark .h5,.content-wrapper.blue .icon-block.dark .h6,.content-wrapper.blue .icon-block.dark p,.content-wrapper.blue .icon-block.dark li,.content-wrapper.blue .icon-block.dark blockquote,.content-wrapper.blue .icon-block.dark dt,.content-wrapper.blue .icon-block.dark dd,.content-wrapper.animate .dark-text:not(.column) h1,.content-wrapper.animate .dark-text:not(.column) h2,.content-wrapper.animate .dark-text:not(.column) h3,.content-wrapper.animate .dark-text:not(.column) h4,.content-wrapper.animate .dark-text:not(.column) h5,.content-wrapper.animate .dark-text:not(.column) h6,.content-wrapper.animate .dark-text:not(.column) .h1,.content-wrapper.animate .dark-text:not(.column) .h2,.content-wrapper.animate .dark-text:not(.column) .h3,.content-wrapper.animate .dark-text:not(.column) .h4,.content-wrapper.animate .dark-text:not(.column) .h5,.content-wrapper.animate .dark-text:not(.column) .h6,.content-wrapper.animate .dark-text:not(.column) p,.content-wrapper.animate .dark-text:not(.column) li,.content-wrapper.animate .dark-text:not(.column) blockquote,.content-wrapper.animate .dark-text:not(.column) dt,.content-wrapper.animate .dark-text:not(.column) dd,.content-wrapper.animate .icon-block.dark h1,.content-wrapper.animate .icon-block.dark h2,.content-wrapper.animate .icon-block.dark h3,.content-wrapper.animate .icon-block.dark h4,.content-wrapper.animate .icon-block.dark h5,.content-wrapper.animate .icon-block.dark h6,.content-wrapper.animate .icon-block.dark .h1,.content-wrapper.animate .icon-block.dark .h2,.content-wrapper.animate .icon-block.dark .h3,.content-wrapper.animate .icon-block.dark .h4,.content-wrapper.animate .icon-block.dark .h5,.content-wrapper.animate .icon-block.dark .h6,.content-wrapper.animate .icon-block.dark p,.content-wrapper.animate .icon-block.dark li,.content-wrapper.animate .icon-block.dark blockquote,.content-wrapper.animate .icon-block.dark dt,.content-wrapper.animate .icon-block.dark dd,.content-wrapper.deep-blue .dark-text:not(.column) h1,.content-wrapper.deep-blue .dark-text:not(.column) h2,.content-wrapper.deep-blue .dark-text:not(.column) h3,.content-wrapper.deep-blue .dark-text:not(.column) h4,.content-wrapper.deep-blue .dark-text:not(.column) h5,.content-wrapper.deep-blue .dark-text:not(.column) h6,.content-wrapper.deep-blue .dark-text:not(.column) .h1,.content-wrapper.deep-blue .dark-text:not(.column) .h2,.content-wrapper.deep-blue .dark-text:not(.column) .h3,.content-wrapper.deep-blue .dark-text:not(.column) .h4,.content-wrapper.deep-blue .dark-text:not(.column) .h5,.content-wrapper.deep-blue .dark-text:not(.column) .h6,.content-wrapper.deep-blue .dark-text:not(.column) p,.content-wrapper.deep-blue .dark-text:not(.column) li,.content-wrapper.deep-blue .dark-text:not(.column) blockquote,.content-wrapper.deep-blue .dark-text:not(.column) dt,.content-wrapper.deep-blue .dark-text:not(.column) dd,.content-wrapper.deep-blue .icon-block.dark h1,.content-wrapper.deep-blue .icon-block.dark h2,.content-wrapper.deep-blue .icon-block.dark h3,.content-wrapper.deep-blue .icon-block.dark h4,.content-wrapper.deep-blue .icon-block.dark h5,.content-wrapper.deep-blue .icon-block.dark h6,.content-wrapper.deep-blue .icon-block.dark .h1,.content-wrapper.deep-blue .icon-block.dark .h2,.content-wrapper.deep-blue .icon-block.dark .h3,.content-wrapper.deep-blue .icon-block.dark .h4,.content-wrapper.deep-blue .icon-block.dark .h5,.content-wrapper.deep-blue .icon-block.dark .h6,.content-wrapper.deep-blue .icon-block.dark p,.content-wrapper.deep-blue .icon-block.dark li,.content-wrapper.deep-blue .icon-block.dark blockquote,.content-wrapper.deep-blue .icon-block.dark dt,.content-wrapper.deep-blue .icon-block.dark dd,.content-wrapper.royal-blue .dark-text:not(.column) h1,.content-wrapper.royal-blue .dark-text:not(.column) h2,.content-wrapper.royal-blue .dark-text:not(.column) h3,.content-wrapper.royal-blue .dark-text:not(.column) h4,.content-wrapper.royal-blue .dark-text:not(.column) h5,.content-wrapper.royal-blue .dark-text:not(.column) h6,.content-wrapper.royal-blue .dark-text:not(.column) .h1,.content-wrapper.royal-blue .dark-text:not(.column) .h2,.content-wrapper.royal-blue .dark-text:not(.column) .h3,.content-wrapper.royal-blue .dark-text:not(.column) .h4,.content-wrapper.royal-blue .dark-text:not(.column) .h5,.content-wrapper.royal-blue .dark-text:not(.column) .h6,.content-wrapper.royal-blue .dark-text:not(.column) p,.content-wrapper.royal-blue .dark-text:not(.column) li,.content-wrapper.royal-blue .dark-text:not(.column) blockquote,.content-wrapper.royal-blue .dark-text:not(.column) dt,.content-wrapper.royal-blue .dark-text:not(.column) dd,.content-wrapper.royal-blue .icon-block.dark h1,.content-wrapper.royal-blue .icon-block.dark h2,.content-wrapper.royal-blue .icon-block.dark h3,.content-wrapper.royal-blue .icon-block.dark h4,.content-wrapper.royal-blue .icon-block.dark h5,.content-wrapper.royal-blue .icon-block.dark h6,.content-wrapper.royal-blue .icon-block.dark .h1,.content-wrapper.royal-blue .icon-block.dark .h2,.content-wrapper.royal-blue .icon-block.dark .h3,.content-wrapper.royal-blue .icon-block.dark .h4,.content-wrapper.royal-blue .icon-block.dark .h5,.content-wrapper.royal-blue .icon-block.dark .h6,.content-wrapper.royal-blue .icon-block.dark p,.content-wrapper.royal-blue .icon-block.dark li,.content-wrapper.royal-blue .icon-block.dark blockquote,.content-wrapper.royal-blue .icon-block.dark dt,.content-wrapper.royal-blue .icon-block.dark dd,.content-wrapper.navy .dark-text:not(.column) h1,.content-wrapper.navy .dark-text:not(.column) h2,.content-wrapper.navy .dark-text:not(.column) h3,.content-wrapper.navy .dark-text:not(.column) h4,.content-wrapper.navy .dark-text:not(.column) h5,.content-wrapper.navy .dark-text:not(.column) h6,.content-wrapper.navy .dark-text:not(.column) .h1,.content-wrapper.navy .dark-text:not(.column) .h2,.content-wrapper.navy .dark-text:not(.column) .h3,.content-wrapper.navy .dark-text:not(.column) .h4,.content-wrapper.navy .dark-text:not(.column) .h5,.content-wrapper.navy .dark-text:not(.column) .h6,.content-wrapper.navy .dark-text:not(.column) p,.content-wrapper.navy .dark-text:not(.column) li,.content-wrapper.navy .dark-text:not(.column) blockquote,.content-wrapper.navy .dark-text:not(.column) dt,.content-wrapper.navy .dark-text:not(.column) dd,.content-wrapper.navy .icon-block.dark h1,.content-wrapper.navy .icon-block.dark h2,.content-wrapper.navy .icon-block.dark h3,.content-wrapper.navy .icon-block.dark h4,.content-wrapper.navy .icon-block.dark h5,.content-wrapper.navy .icon-block.dark h6,.content-wrapper.navy .icon-block.dark .h1,.content-wrapper.navy .icon-block.dark .h2,.content-wrapper.navy .icon-block.dark .h3,.content-wrapper.navy .icon-block.dark .h4,.content-wrapper.navy .icon-block.dark .h5,.content-wrapper.navy .icon-block.dark .h6,.content-wrapper.navy .icon-block.dark p,.content-wrapper.navy .icon-block.dark li,.content-wrapper.navy .icon-block.dark blockquote,.content-wrapper.navy .icon-block.dark dt,.content-wrapper.navy .icon-block.dark dd,.content-wrapper.dark-navy .dark-text:not(.column) h1,.content-wrapper.dark-navy .dark-text:not(.column) h2,.content-wrapper.dark-navy .dark-text:not(.column) h3,.content-wrapper.dark-navy .dark-text:not(.column) h4,.content-wrapper.dark-navy .dark-text:not(.column) h5,.content-wrapper.dark-navy .dark-text:not(.column) h6,.content-wrapper.dark-navy .dark-text:not(.column) .h1,.content-wrapper.dark-navy .dark-text:not(.column) .h2,.content-wrapper.dark-navy .dark-text:not(.column) .h3,.content-wrapper.dark-navy .dark-text:not(.column) .h4,.content-wrapper.dark-navy .dark-text:not(.column) .h5,.content-wrapper.dark-navy .dark-text:not(.column) .h6,.content-wrapper.dark-navy .dark-text:not(.column) p,.content-wrapper.dark-navy .dark-text:not(.column) li,.content-wrapper.dark-navy .dark-text:not(.column) blockquote,.content-wrapper.dark-navy .dark-text:not(.column) dt,.content-wrapper.dark-navy .dark-text:not(.column) dd,.content-wrapper.dark-navy .icon-block.dark h1,.content-wrapper.dark-navy .icon-block.dark h2,.content-wrapper.dark-navy .icon-block.dark h3,.content-wrapper.dark-navy .icon-block.dark h4,.content-wrapper.dark-navy .icon-block.dark h5,.content-wrapper.dark-navy .icon-block.dark h6,.content-wrapper.dark-navy .icon-block.dark .h1,.content-wrapper.dark-navy .icon-block.dark .h2,.content-wrapper.dark-navy .icon-block.dark .h3,.content-wrapper.dark-navy .icon-block.dark .h4,.content-wrapper.dark-navy .icon-block.dark .h5,.content-wrapper.dark-navy .icon-block.dark .h6,.content-wrapper.dark-navy .icon-block.dark p,.content-wrapper.dark-navy .icon-block.dark li,.content-wrapper.dark-navy .icon-block.dark blockquote,.content-wrapper.dark-navy .icon-block.dark dt,.content-wrapper.dark-navy .icon-block.dark dd,.dark-bg .dark-text:not(.column) h1,.dark-bg .dark-text:not(.column) h2,.dark-bg .dark-text:not(.column) h3,.dark-bg .dark-text:not(.column) h4,.dark-bg .dark-text:not(.column) h5,.dark-bg .dark-text:not(.column) h6,.dark-bg .dark-text:not(.column) .h1,.dark-bg .dark-text:not(.column) .h2,.dark-bg .dark-text:not(.column) .h3,.dark-bg .dark-text:not(.column) .h4,.dark-bg .dark-text:not(.column) .h5,.dark-bg .dark-text:not(.column) .h6,.dark-bg .dark-text:not(.column) p,.dark-bg .dark-text:not(.column) li,.dark-bg .dark-text:not(.column) blockquote,.dark-bg .dark-text:not(.column) dt,.dark-bg .dark-text:not(.column) dd,.dark-bg .icon-block.dark h1,.dark-bg .icon-block.dark h2,.dark-bg .icon-block.dark h3,.dark-bg .icon-block.dark h4,.dark-bg .icon-block.dark h5,.dark-bg .icon-block.dark h6,.dark-bg .icon-block.dark .h1,.dark-bg .icon-block.dark .h2,.dark-bg .icon-block.dark .h3,.dark-bg .icon-block.dark .h4,.dark-bg .icon-block.dark .h5,.dark-bg .icon-block.dark .h6,.dark-bg .icon-block.dark p,.dark-bg .icon-block.dark li,.dark-bg .icon-block.dark blockquote,.dark-bg .icon-block.dark dt,.dark-bg .icon-block.dark dd,.dark-surface .dark-text:not(.column) h1,.dark-surface .dark-text:not(.column) h2,.dark-surface .dark-text:not(.column) h3,.dark-surface .dark-text:not(.column) h4,.dark-surface .dark-text:not(.column) h5,.dark-surface .dark-text:not(.column) h6,.dark-surface .dark-text:not(.column) .h1,.dark-surface .dark-text:not(.column) .h2,.dark-surface .dark-text:not(.column) .h3,.dark-surface .dark-text:not(.column) .h4,.dark-surface .dark-text:not(.column) .h5,.dark-surface .dark-text:not(.column) .h6,.dark-surface .dark-text:not(.column) p,.dark-surface .dark-text:not(.column) li,.dark-surface .dark-text:not(.column) blockquote,.dark-surface .dark-text:not(.column) dt,.dark-surface .dark-text:not(.column) dd,.dark-surface .icon-block.dark h1,.dark-surface .icon-block.dark h2,.dark-surface .icon-block.dark h3,.dark-surface .icon-block.dark h4,.dark-surface .icon-block.dark h5,.dark-surface .icon-block.dark h6,.dark-surface .icon-block.dark .h1,.dark-surface .icon-block.dark .h2,.dark-surface .icon-block.dark .h3,.dark-surface .icon-block.dark .h4,.dark-surface .icon-block.dark .h5,.dark-surface .icon-block.dark .h6,.dark-surface .icon-block.dark p,.dark-surface .icon-block.dark li,.dark-surface .icon-block.dark blockquote,.dark-surface .icon-block.dark dt,.dark-surface .icon-block.dark dd{color:#0f172a !important}.on-dark .dark-text:not(.column) .text-muted,.on-dark .dark-text:not(.column) .lead,.on-dark .dark-text:not(.column) .eyebrow,.on-dark .icon-block.dark .text-muted,.on-dark .icon-block.dark .lead,.on-dark .icon-block.dark .eyebrow,.content-wrapper.black .dark-text:not(.column) .text-muted,.content-wrapper.black .dark-text:not(.column) .lead,.content-wrapper.black .dark-text:not(.column) .eyebrow,.content-wrapper.black .icon-block.dark .text-muted,.content-wrapper.black .icon-block.dark .lead,.content-wrapper.black .icon-block.dark .eyebrow,.content-wrapper.blue .dark-text:not(.column) .text-muted,.content-wrapper.blue .dark-text:not(.column) .lead,.content-wrapper.blue .dark-text:not(.column) .eyebrow,.content-wrapper.blue .icon-block.dark .text-muted,.content-wrapper.blue .icon-block.dark .lead,.content-wrapper.blue .icon-block.dark .eyebrow,.content-wrapper.animate .dark-text:not(.column) .text-muted,.content-wrapper.animate .dark-text:not(.column) .lead,.content-wrapper.animate .dark-text:not(.column) .eyebrow,.content-wrapper.animate .icon-block.dark .text-muted,.content-wrapper.animate .icon-block.dark .lead,.content-wrapper.animate .icon-block.dark .eyebrow,.content-wrapper.deep-blue .dark-text:not(.column) .text-muted,.content-wrapper.deep-blue .dark-text:not(.column) .lead,.content-wrapper.deep-blue .dark-text:not(.column) .eyebrow,.content-wrapper.deep-blue .icon-block.dark .text-muted,.content-wrapper.deep-blue .icon-block.dark .lead,.content-wrapper.deep-blue .icon-block.dark .eyebrow,.content-wrapper.royal-blue .dark-text:not(.column) .text-muted,.content-wrapper.royal-blue .dark-text:not(.column) .lead,.content-wrapper.royal-blue .dark-text:not(.column) .eyebrow,.content-wrapper.royal-blue .icon-block.dark .text-muted,.content-wrapper.royal-blue .icon-block.dark .lead,.content-wrapper.royal-blue .icon-block.dark .eyebrow,.content-wrapper.navy .dark-text:not(.column) .text-muted,.content-wrapper.navy .dark-text:not(.column) .lead,.content-wrapper.navy .dark-text:not(.column) .eyebrow,.content-wrapper.navy .icon-block.dark .text-muted,.content-wrapper.navy .icon-block.dark .lead,.content-wrapper.navy .icon-block.dark .eyebrow,.content-wrapper.dark-navy .dark-text:not(.column) .text-muted,.content-wrapper.dark-navy .dark-text:not(.column) .lead,.content-wrapper.dark-navy .dark-text:not(.column) .eyebrow,.content-wrapper.dark-navy .icon-block.dark .text-muted,.content-wrapper.dark-navy .icon-block.dark .lead,.content-wrapper.dark-navy .icon-block.dark .eyebrow,.dark-bg .dark-text:not(.column) .text-muted,.dark-bg .dark-text:not(.column) .lead,.dark-bg .dark-text:not(.column) .eyebrow,.dark-bg .icon-block.dark .text-muted,.dark-bg .icon-block.dark .lead,.dark-bg .icon-block.dark .eyebrow,.dark-surface .dark-text:not(.column) .text-muted,.dark-surface .dark-text:not(.column) .lead,.dark-surface .dark-text:not(.column) .eyebrow,.dark-surface .icon-block.dark .text-muted,.dark-surface .icon-block.dark .lead,.dark-surface .icon-block.dark .eyebrow{color:#404d5f !important}.on-dark .dark-text:not(.column) a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.on-dark .icon-block.dark a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.content-wrapper.black .dark-text:not(.column) a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.content-wrapper.black .icon-block.dark a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.content-wrapper.blue .dark-text:not(.column) a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.content-wrapper.blue .icon-block.dark a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.content-wrapper.animate .dark-text:not(.column) a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.content-wrapper.animate .icon-block.dark a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.content-wrapper.deep-blue .dark-text:not(.column) a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.content-wrapper.deep-blue .icon-block.dark a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.content-wrapper.royal-blue .dark-text:not(.column) a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.content-wrapper.royal-blue .icon-block.dark a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.content-wrapper.navy .dark-text:not(.column) a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.content-wrapper.navy .icon-block.dark a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.content-wrapper.dark-navy .dark-text:not(.column) a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.content-wrapper.dark-navy .icon-block.dark a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.dark-bg .dark-text:not(.column) a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.dark-bg .icon-block.dark a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.dark-surface .dark-text:not(.column) a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill),.dark-surface .icon-block.dark a:not([class*=button]):not([class*=btn]):not(.new-cta-link):not(.new-demo-button):not(.pill){color:#0f172a !important}.ds-cases__track,.ds-arch__steps,.ds-how__cards,.ds-stats__logos,.ds-testimonials__track,.ds-agents__row,.ds-ats__cards,.ds-blogcarousel__track,.ds-citation__logos,.ds-compare__scroll,.ds-icp__row--scroll,.ds-press__cards,.ds-proof__grid,.ds-proof__stats,.ds-switch__frame{scrollbar-width:none}.ds-cases__track::-webkit-scrollbar,.ds-arch__steps::-webkit-scrollbar,.ds-how__cards::-webkit-scrollbar,.ds-stats__logos::-webkit-scrollbar,.ds-testimonials__track::-webkit-scrollbar,.ds-agents__row::-webkit-scrollbar,.ds-ats__cards::-webkit-scrollbar,.ds-blogcarousel__track::-webkit-scrollbar,.ds-citation__logos::-webkit-scrollbar,.ds-compare__scroll::-webkit-scrollbar,.ds-icp__row--scroll::-webkit-scrollbar,.ds-press__cards::-webkit-scrollbar,.ds-proof__grid::-webkit-scrollbar,.ds-proof__stats::-webkit-scrollbar,.ds-switch__frame::-webkit-scrollbar{display:none}.page-template-template-agentic{background:#2b145b;color:#fff}.page-template-template-agentic #header .button_container .bottomline,.page-template-template-agentic #header .button_container .topline,.page-template-template-agentic #header .button_container .middleline{background:#fff}.page-template-template-agentic #header .button_container .active .bottomline,.page-template-template-agentic #header .button_container .active .topline,.page-template-template-agentic #header .button_container .active .middleline{background:#fff}.page-template-template-agentic #header .headwrapper .navbar-brand img{display:none}.page-template-template-agentic .navbar-brand{background-image:url(https://www.fountain.com/wp-content/uploads/2023/05/Brandmark_WhiteMD.png);width:120px;height:19px;background-repeat:no-repeat;background-size:contain}.page-template-template-agentic #header{background:#2b145b}.page-template-template-agentic #header .cta-button a{background:#b5b1f0;color:#2b145b}@media(min-width: 1200px){.page-template-template-agentic #header .headwrapper .primary-nav>li>a{color:rgba(255,255,255,.72);font-style:normal;white-space:nowrap}}.page-template-template-agentic .content-wrapper .content-wrapper .content-wrapper{padding-top:106px;padding-bottom:106px}.page-template-template-agentic .article-body .content-block{max-width:1320px}.page-template-template-agentic .article-body h1,.page-template-template-agentic .article-body h2,.page-template-template-agentic .article-body h3,.page-template-template-agentic .article-body h4,.page-template-template-agentic .article-body h5,.page-template-template-agentic .article-body h6,.page-template-template-agentic .article-body p,.page-template-template-agentic .article-body ul,.page-template-template-agentic .article-body li,.page-template-template-agentic .article-body div,.page-template-template-agentic .article-body span{color:#fff}.page-template-template-agentic .article-body h2{color:#fff;font-style:normal}.page-template-template-agentic .new-demo-button{border-radius:24px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(90deg, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.15) 100%);backdrop-filter:blur(1.5px);padding-right:32px;position:relative}.page-template-template-agentic .new-demo-button:after{content:"";display:inline-block;width:25px;height:8px;background:url("images/arrow2.png") no-repeat center;background-size:contain;margin-left:8px}.page-template-template-agentic .none,.page-template-template-agentic .purple-300{background:#2b145b}.page-template-template-agentic .rounded-blue .content-block{border-radius:24px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(90deg, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.15) 100%);backdrop-filter:blur(1.5px)}.page-template-template-agentic .purple-300 .image-488{object-fit:contain}.page-template-template-agentic .purple-300{padding-bottom:64px}.page-template-template-agentic .purple-300 h1{color:rgba(255,255,255,.92);font-style:normal;background:linear-gradient(90deg, #4f46e5 0%, #4f46e5 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page-template-template-agentic .purple-300 h3{font-style:normal}.page-template-template-agentic .purple-300.text-large.horizontal-rule,.page-template-template-agentic .purple-300 .horizontal-rule{border-top:0;padding:0}.page-template-template-agentic .purple-300 p{color:rgba(255,255,255,.8);font-style:normal}.page-template-template-agentic .purple-300:after{content:"";display:block;background:linear-gradient(180deg, rgba(158, 125, 255, 0) 0%, rgba(158, 125, 255, 0.8) 100%);filter:blur(15px);height:50px;width:100%;position:absolute;bottom:0;left:0;right:0}.page-template-template-agentic #measurable-value .stats-block,.page-template-template-agentic #measurable-value .stat-block{background:linear-gradient(90deg, #4f46e5 0%, #4f46e5 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin-bottom:0}.page-template-template-agentic #measurable-value h2{margin-bottom:8px}.page-template-template-agentic #measurable-value .h3{color:rgba(255,255,255,.8);text-align:center;font-style:normal}.page-template-template-agentic #measurable-value .global-reach-title-wrap{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:48px}.page-template-template-agentic #measurable-value h5{order:2;color:rgba(255,255,255,.8);text-align:center;font-style:normal}.page-template-template-agentic #takes-action h2{margin-bottom:20px}.page-template-template-agentic #takes-action p{color:rgba(255,255,255,.8);font-style:normal}.page-template-template-agentic #embedded-directly{background:linear-gradient(90deg, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.15) 100%)}.page-template-template-agentic #embedded-directly p{color:#fff;font-variant-numeric:lining-nums proportional-nums;font-style:normal}.page-template-template-agentic #what-is-agentic p{color:rgba(255,255,255,.8);font-style:normal}.page-template-template-agentic #what-is-agentic ul{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;gap:32px}.page-template-template-agentic #what-is-agentic ul li{width:25%;color:rgba(255,255,255,.8);font-style:normal;padding-top:12px;border-top:1px solid rgba(255,255,255,.16);flex:1}.page-template-template-agentic #what-is-agentic ul li:last-of-type{margin-right:0}.page-template-template-agentic #ai-in-action .align-center{text-align:left}.page-template-template-agentic #ai-in-action p{color:rgba(255,255,255,.8);font-style:normal}.page-template-template-agentic #ai-in-action .multi-field{align-items:stretch}@media(min-width: 1200px){.page-template-template-agentic #ai-in-action .multi-field:before{content:"";display:inline-block;width:94%;height:7px;background-size:contain;margin-left:24px;margin-right:24px;position:absolute;top:60%;left:0;right:0;z-index:0}.page-template-template-agentic #ai-in-action .multi-field:after{content:"";position:absolute;top:60%;right:2%;transform:translateY(-50%);width:25px;height:7px;background-size:contain;z-index:1}}.page-template-template-agentic #ai-in-action .multi-field .img-below .base-image{align-self:flex-end;max-width:50px}.page-template-template-agentic #ai-in-action .column{z-index:1;border-radius:16px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(156deg, rgba(255, 255, 255, 0.05) -0.17%, rgba(255, 255, 255, 0.15) 99.82%);backdrop-filter:blur(1.5px);padding:20px;justify-content:space-between}.page-template-template-agentic #ai-in-action .column h3{color:#fff;font-style:normal}@media(min-width: 1200px){.page-template-template-agentic #ai-in-action .column h3{margin-bottom:48px}}@media(min-width: 1200px){.page-template-template-agentic #ai-in-action .column:nth-of-type(1) h3,.page-template-template-agentic #ai-in-action .column:nth-of-type(2) h3,.page-template-template-agentic #ai-in-action .column:nth-of-type(5) h3{margin-bottom:64px}}.page-template-template-agentic #ai-is-about h2{background:linear-gradient(90deg, #4f46e5 0%, #4f46e5 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin-bottom:0}.page-template-template-agentic #ai-is-about .content-heading-wrapper{display:flex;flex-direction:column-reverse;flex-wrap:wrap}.page-template-template-agentic #ai-is-about .two-column-flex-item{border-radius:24px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(90deg, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.15) 100%);backdrop-filter:blur(1.5px);padding:32px}.page-template-template-agentic #ai-is-about .direction-1 h3{color:#fff;font-style:normal}.page-template-template-agentic #ai-is-about .direction-1 .horizontal-rule{border-top:0;padding-top:0}.page-template-template-agentic #ai-is-about .direction-1 p{color:rgba(255,255,255,.8);font-style:normal}.page-template-template-agentic #ai-is-about .direction-1 ul{list-style-type:none;padding-left:0}.page-template-template-agentic #ai-is-about .direction-1 ul li{border-left:2px solid #4f46e5;padding-left:8px;margin-bottom:12px;color:rgba(255,255,255,.8);font-style:normal}.page-template-template-agentic #ai-is-about .direction-2 .content-multiple-item-holder{display:flex;flex-wrap:wrap;flex-direction:row;gap:16px}.page-template-template-agentic #ai-is-about .direction-2 .content-multiple-item-holder .base-image.margin-bottom-24,.page-template-template-agentic #ai-is-about .direction-2 .content-multiple-item-holder .border-transparent{flex:1}.page-template-template-agentic #ai-is-about .direction-2 .content-multiple-item-holder .base-image.margin-bottom-24{max-width:60px;max-height:60px}.page-template-template-agentic #ai-is-about .direction-2 .content-multiple-item-holder h5{color:#fff;font-style:normal}.page-template-template-agentic #ai-is-about .direction-2 .content-multiple-item-holder p{color:rgba(255,255,255,.8);font-style:normal}.page-template-template-agentic #ai-is-about .direction-2:before{content:"What it unlocks";display:block;color:#fff;font-style:normal;margin-bottom:24px}.page-template-template-agentic #fountain-copilot h2{color:var(--White, #ffffff);font-style:normal;margin-bottom:8px}.page-template-template-agentic #fountain-copilot p{color:rgba(255,255,255,.8);font-style:normal}.page-template-template-agentic #fountain-copilot ul{list-style-type:none;padding-left:0}.page-template-template-agentic #fountain-copilot ul li{border-left:2px solid #4f46e5;padding-left:8px;margin-bottom:12px;color:rgba(255,255,255,.8);font-style:normal}.page-template-template-agentic #responsible-by-design h2{color:var(--White, #ffffff);font-style:normal;margin-bottom:8px}.page-template-template-agentic #responsible-by-design p{color:rgba(255,255,255,.8);font-style:normal}.page-template-template-agentic #responsible-by-design .two-column-flex-grid .two-column-flex-item{align-self:flex-start}.page-template-template-agentic #responsible-by-design .two-column-flex-item:first-of-type ul{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;gap:32px}.page-template-template-agentic #responsible-by-design .two-column-flex-item:first-of-type li{color:rgba(255,255,255,.8);font-style:normal;padding-top:12px;border-top:1px solid rgba(255,255,255,.16);flex:0 0 calc(50% - 15px)}.page-template-template-agentic #responsible-by-design .two-column-flex-item:last-of-type{border-radius:24px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(90deg, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.15) 100%);backdrop-filter:blur(1.5px);padding:32px}.page-template-template-agentic #responsible-by-design .two-column-flex-item:last-of-type li{margin-bottom:56px}.page-template-template-agentic #responsible-by-design .two-column-flex-item:last-of-type .list-item-76{color:rgba(255,255,255,.8);font-style:normal}.page-template-template-agentic #request-a-demo h2{background:linear-gradient(90deg, #4f46e5 0%, #4f46e5 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin-bottom:0;font-style:normal}.page-template-template-agentic em{color:#e2e8f0;font-style:normal}.page-template-template-agentic .dark-bg-text{color:#fff}.page-template-template-agentic .form-wrapper-container .mktoForm .mktoLabel{color:#fff}.page-template-template-agentic .form-wrapper-container .mktoForm input,.page-template-template-agentic .form-wrapper-container .mktoForm select,.page-template-template-agentic .form-wrapper-container .mktoForm textarea{color:#fff}.page-template-template-agentic .form-wrapper-container .mktoForm .mktoFieldWrap{border-radius:8px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(90deg, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.15) 100%);backdrop-filter:blur(1.5px)}.page-template-template-agentic .form-wrapper-container .mktoForm button[type=submit].mktoButton{border-radius:24px !important;border:1px solid rgba(255,255,255,.16) !important;background:linear-gradient(90deg, #4f46e5 0%, #4f46e5 100%) !important;backdrop-filter:blur(1.5px) !important}.page-template-template-agentic .text-block-371{color:#fff}.page-template-template-agentic .marketo-link{color:#e2e8f0}.page-template-template-agentic #marketo-tos{color:#fff}.page-template-template-agentic #marketo-tos a{color:#fff;text-decoration:underline}.page-template-template-agentic .mktoHtmlText,.page-template-template-agentic .mktoLabel,.page-template-template-agentic #LblOpt_In__c{color:#fff}#latest-ai-resources .resource-wrapper .resource-item-wrapper{background:#3730a3}#latest-ai-resources .resource-image{border:0}#latest-ai-resources .resource-wrapper{border:1px solid rgba(255,255,255,.16);background:linear-gradient(90deg, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.15) 100%);backdrop-filter:blur(1.5px)}#latest-ai-resources .resource-item-type{font-style:normal;background:linear-gradient(90deg, #4f46e5 0%, #4f46e5 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#latest-ai-resources h3{margin-bottom:0}#latest-ai-resources h3:after{content:"";height:0}#latest-ai-resources .author-info img{display:none}.page-id-1544 .new-hero .new-hero-wrapper .new-cta{border-radius:24px;background:radial-gradient(226.14% 56.98% at 50.39% 50%, rgba(128, 128, 128, 0.04) 12.37%, rgba(128, 128, 128, 0.12) 82.97%);mix-blend-mode:screen;box-shadow:-0.5px -0.5px 3.5px 0px rgba(255,255,255,.03) inset,1.5px 1.5px 3.5px 0px rgba(255,255,255,.05) inset,2px 3px 12px 0px rgba(255,255,255,.04) inset,.5px .5px 1px 0px rgba(255,255,255,.16) inset,0px 0px 0px 1px rgba(255,255,255,.04) inset;backdrop-filter:blur(20px)}.page-id-1544 .new-hero .new-hero-wrapper .new-cta .newest-demo-button{color:#fff;border-radius:24px}.page-id-1544 .content-block .primary-image-wrapper ul.product-menu .menu-item a{padding:4px;width:100%;display:flex;align-items:center;justify-content:flex-start}.page-id-1544 .content-block .primary-image-wrapper ul.product-menu .menu-item{width:100%}.page-id-1544 .content-block .primary-image-wrapper ul.product-menu .menu-item a:hover{border-radius:12px;background:rgba(255,255,255,.06)}.page-id-1544 .content-block .primary-image-wrapper ul.product-menu{gap:16px;width:245px}.page-id-1544 .content-block .primary-image-wrapper:after{content:"";height:550px;width:240px;position:absolute;top:0;left:240px;background:rgba(255,255,255,.03);backdrop-filter:blur(20px);border-radius:0 0 0 24px;box-shadow:-0.5px -0.5px 3.5px 0px rgba(255,255,255,.03) inset,1.5px 1.5px 3.5px 0px rgba(255,255,255,.05) inset,2px 3px 12px 0px rgba(255,255,255,.04) inset,.5px .5px 1px 0px rgba(255,255,255,.16) inset;mix-blend-mode:plus-lighter}@media(max-width: 1200px){.page-id-1544 .content-block .primary-image-wrapper:after{width:2000px}}.primary-image-wrapper .product-menu{max-height:calc(100vh - 265px);overflow-y:auto;padding-right:8px;scroll-behavior:smooth}.primary-image-wrapper .product-menu::-webkit-scrollbar{width:6px}.primary-image-wrapper .product-menu::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:0}@media(min-width: 1200px){#frontline-workforce .column,#home-AI-map .column,#home-AI-map .spanner,#home-AI-map .content-heading-wrapper{position:relative}#home-AI-map .spanner:before{content:"";position:absolute;bottom:-30px;left:50%;width:1px;height:30px;background:rgba(255,255,255,.3);transform:translateX(-50%)}#home-AI-map .content-heading-wrapper:before{content:"";position:absolute;top:-20px;left:50%;width:1px;height:20px;background:rgba(255,255,255,.3);transform:translateX(-50%)}#home-AI-map .content-heading-wrapper:after{content:"";position:absolute;top:-20px;left:33px;width:1038px;height:1px;background:rgba(255,255,255,.3)}#home-AI-map .spanner:after{content:"";position:absolute;bottom:-30px;left:-390px;width:879px;height:1px;background:rgba(255,255,255,.3)}#frontline-workforce .column:before{content:"";position:absolute;bottom:-160px;left:50px;width:1px;height:160px;background:rgba(0,0,0,.9);transform:translateX(-50%)}#frontline-workforce .column:after{content:"";position:absolute;bottom:-160px;right:50px;width:1px;height:160px;background:#2b145b;transform:translateX(-50%);z-index:50000000000}#home-AI-map .line-1{position:absolute;background:rgba(255,255,255,.3);height:50px;width:2px;top:-70px;left:33px}#home-AI-map .line-2{position:absolute;background:rgba(255,255,255,.3);height:50px;width:2px;top:-70px;left:268px}#home-AI-map .line-3{position:absolute;background:rgba(255,255,255,.3);height:50px;width:2px;top:-70px;left:433px}#home-AI-map .line-4{position:absolute;background:rgba(255,255,255,.3);height:50px;width:2px;top:-70px;left:668px}#home-AI-map .line-5{position:absolute;background:rgba(255,255,255,.3);height:50px;width:2px;top:-70px;left:833px}#home-AI-map .line-6{position:absolute;background:rgba(255,255,255,.3);height:50px;width:2px;top:-70px;left:1068px}#home-AI-map .column:before{content:"";position:absolute;top:-42px;left:50%;width:1px;height:50px;background:rgba(255,255,255,.3);transform:translateX(-50%)}}.ai-logo-row{border-radius:8px;border:1px solid #4f46e5;display:flex;justify-content:center;align-items:center;gap:32px;flex-wrap:wrap;margin-top:48px !important;margin-bottom:-20px;padding:16px}.ai-logo-row img{height:22px;max-width:100%;opacity:.8;transition:opacity .2s ease}.ai-logo-row img:hover{opacity:1}.orbit-container{position:relative;width:100%;height:100%}.center-logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:5}@media(min-width: 1200px){.center-logo img{max-width:600px;object-fit:contain}}.orbit{position:absolute;top:50%;left:50%;width:100%;height:100%;pointer-events:none;z-index:9}.orbit-tile{position:absolute;top:68%;left:47%;margin:auto;width:100%;height:100%;pointer-events:none;z-index:9}.agent{width:120px;text-align:center;position:absolute;top:-15px;left:-60px;background:rgba(255,255,255,.1);border-radius:16px;padding:4px 8px;backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.16)}.ghs-slider-component{--ghs-visible-items: 4.1;--ghs-visible-gaps: 2;--ghs-gap: 32px;width:100%;position:relative}@media(min-width: 1440px){.ghs-slider-component.ghs--pill_cards .ghs-nav-controls{display:none}}@media(max-width: 1439px){.ghs-slider-component.ghs--pill_cards .hs-main-title{maxx-width:620px}}.ghs-slider-component .ghs-slider-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px;padding:0 8px}.ghs-slider-component .ghs-slider-header .hs-main-title{margin:0}.ghs-slider-component .ghs-slider-header .hs-main-desc{color:#687281;margin-top:8px}@media(min-width: 1440px){.ghs-slider-component .ghs-slider-container{padding:0 32px}}.ghs-slider-component .ghs-scroll-wrapper{display:flex !important;flex-wrap:nowrap !important;overflow-x:auto !important;scroll-snap-type:x mandatory;gap:var(--ghs-gap);padding:20px 0 56px;scrollbar-width:none;cursor:grab}.ghs-slider-component .ghs-scroll-wrapper.is-grabbing,.ghs-slider-component .ghs-scroll-wrapper.is-grabbing *{scroll-behavior:auto !important;scroll-snap-type:none !important;cursor:grabbing !important}.ghs-slider-component .ghs-scroll-wrapper::-webkit-scrollbar{display:none}.ghs-slider-component .ghs-scroll-wrapper .frontline-card{flex:0 0 calc((100% - var(--ghs-gap)*var(--ghs-visible-gaps))/var(--ghs-visible-items)) !important;flex-shrink:0 !important;aspect-ratio:2/3;border-radius:16px;overflow:hidden;position:relative;scroll-snap-align:start;user-select:none;-webkit-user-drag:none;cursor:pointer}.ghs-slider-component .ghs-scroll-wrapper .frontline-card .card-inner{display:block;width:100%;height:100%;position:relative}.ghs-slider-component .ghs-scroll-wrapper .frontline-card .card-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1;pointer-events:none;-webkit-user-drag:none;transition:filter .4s ease,transform .5s ease}.ghs-slider-component .ghs-scroll-wrapper .frontline-card .card-content{position:absolute;bottom:0;left:0;right:0;padding:80px 32px 40px;display:flex;flex-direction:column;justify-content:flex-end;z-index:2;color:#fff !important;transition:opacity .3s ease,transform .35s ease}.ghs-slider-component .ghs-scroll-wrapper .frontline-card .card-content h3{margin-bottom:8px;color:#fff;font-size:26px;line-height:32px}.ghs-slider-component .ghs-scroll-wrapper .frontline-card .card-content .card-pill-desc{margin-bottom:20px;opacity:.9}.ghs-slider-component .ghs-scroll-wrapper .frontline-card .card-default{opacity:1;transform:translateY(0);pointer-events:auto}.ghs-slider-component .ghs-scroll-wrapper .frontline-card .card-expanded{opacity:0;transform:translateY(12px);pointer-events:none;top:0;padding-top:40px;background:rgba(0,0,0,.4);backdrop-filter:blur(14px)}@media(hover: hover){.ghs-slider-component .ghs-scroll-wrapper .frontline-card:hover .card-bg{filter:blur(4px) brightness(0.7);transform:scale(1.04)}.ghs-slider-component .ghs-scroll-wrapper .frontline-card:hover .card-default{opacity:0;transform:translateY(8px);pointer-events:none}.ghs-slider-component .ghs-scroll-wrapper .frontline-card:hover .card-expanded{opacity:1;transform:translateY(0);pointer-events:auto}}@media(hover: none){.ghs-slider-component .ghs-scroll-wrapper .frontline-card.is-active .card-bg{filter:blur(4px) brightness(0.7);transform:scale(1.04)}.ghs-slider-component .ghs-scroll-wrapper .frontline-card.is-active .card-default{opacity:0;transform:translateY(8px);pointer-events:none}.ghs-slider-component .ghs-scroll-wrapper .frontline-card.is-active .card-expanded{opacity:1;transform:translateY(0);pointer-events:auto}}.ghs-slider-component .ghs-nav-controls{display:flex;gap:12px}.ghs-slider-component .ghs-nav-controls .ghs-nav-btn{width:48px;height:48px;border-radius:50%;border:1px solid #e2e8f0;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.ghs-slider-component .ghs-nav-controls .ghs-nav-btn:hover{background:#f1f5fc;transform:scale(1.05)}.expanded-items{list-style:none;margin:12px 0 20px;padding:0;display:flex;flex-direction:column;gap:8px}.expanded-items .expanded-item{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(180deg, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0.5) 100%);backdrop-filter:blur(8px);border-radius:24px;padding:8px 16px;color:#fff;transition:background .2s}.expanded-items .expanded-item:hover{background:linear-gradient(180deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.65) 100%)}.expanded-items .expanded-item .expanded-item-link{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:1 1 auto;color:inherit;text-decoration:none}.expanded-items .expanded-item .expanded-item-icon{opacity:.6;flex-shrink:0}.card-cta-btn{display:block;width:100%;padding:12px 20px;background:#fff;color:#0f172a !important;text-align:center;border-radius:24px;text-decoration:none;transition:background .2s,transform .2s;cursor:pointer}.card-cta-btn:hover{background:#f1f5fc;transform:scale(1.02)}.card-tags{display:flex;flex-wrap:wrap;gap:8px;height:88px;overflow:hidden;align-content:flex-start}.card-tags .tag-pill{border-radius:9999px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.1);color:#fff;text-shadow:0 1px 1px var(--alpha-shadow-5, rgba(0, 0, 0, 0.05));font-style:normal;padding:8px 12px}@media(max-width: 1439px){.ghs-slider-component{--ghs-visible-items: 2.5}}@media(max-width: 768px){.ghs-slider-component{--ghs-visible-items: 1.2;--ghs-visible-gaps: 1;--ghs-gap: 16px;padding:0 20px}.ghs-slider-component .ghs-slider-header{flex-direction:column;align-items:flex-start;margin-bottom:24px}.ghs-slider-component .ghs-slider-header .ghs-nav-controls{display:none}.ghs-slider-component .ghs-scroll-wrapper{padding:8px 0 32px}.ghs-slider-component .ghs-scroll-wrapper .frontline-card .card-content{padding:24px 20px}.ghs-slider-component .ghs-scroll-wrapper .frontline-card .card-content .card-pill-desc{margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.ghs-slider-component.ghs--stat_cards .ghs-scroll-wrapper .stat-card{flex:0 0 calc((100% - var(--ghs-gap)*var(--ghs-visible-gaps))/var(--ghs-visible-items)) !important;flex-shrink:0 !important;aspect-ratio:1/1;border-radius:16px;overflow:hidden;position:relative;scroll-snap-align:start;user-select:none;-webkit-user-drag:none;display:block;text-decoration:none;color:inherit}@media(max-width: 768px){.ghs-slider-component.ghs--stat_cards .ghs-scroll-wrapper .stat-card{aspect-ratio:2/3}}.ghs-slider-component.ghs--stat_cards .ghs-scroll-wrapper .stat-card .stat-label{color:#fff}.ghs-slider-component.ghs--stat_cards .ghs-scroll-wrapper .stat-card.stat-card-link{cursor:pointer}.ghs-slider-component.ghs--stat_cards .ghs-scroll-wrapper .stat-card.stat-card-link:hover .stat-read-more{opacity:1}.ghs-slider-component.ghs--stat_cards .ghs-scroll-wrapper .stat-card .card-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1;pointer-events:none;-webkit-user-drag:none;filter:brightness(0.55);transition:transform .6s ease}@media(hover: hover){.ghs-slider-component.ghs--stat_cards .ghs-scroll-wrapper .stat-card:hover .card-bg{transform:scale(1.1)}}.ghs-slider-component.ghs--stat_cards .ghs-scroll-wrapper .stat-card .stat-card-content{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:space-between;padding:32px;color:#fff}.stat-logo img{max-height:36px;width:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:.9}.stat-block .stat-label{opacity:.75;margin:0 0 4px}.stat-block .stat-value{margin:0;color:#fff}.stat-quote-block{display:flex;flex-direction:column;gap:8px}.stat-quote-block .stat-quote{font-style:italic;opacity:.9;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.stat-quote-block .stat-attribution{opacity:.65;margin:0}.stat-quote-block .stat-read-more{display:inline-block;opacity:.85;transition:opacity .2s;text-underline-offset:3px}.ghs-header-right{display:flex;align-items:center;gap:20px;flex-shrink:0}.ghs-header-right .hs-header-link{white-space:nowrap}@media(max-width: 768px){.ghs-slider-component.ghs--stat_cards{padding:0 20px}.ghs-slider-component.ghs--stat_cards .ghs-scroll-wrapper{padding:8px 0 32px}.ghs-slider-component.ghs--stat_cards .ghs-scroll-wrapper .stat-card .stat-card-content{padding:24px}.ghs-slider-component.ghs--stat_cards .ghs-scroll-wrapper .stat-card .stat-quote-block .stat-quote{-webkit-line-clamp:3}.ghs-header-right .hs-header-link{display:none}}.mirror-tabs{--active-blue: #4f46e5;margin:64px auto;width:100%;max-width:calc(1600px + 80px*2);padding-left:80px;padding-right:80px}@media(max-width: 991px){.mirror-tabs{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.mirror-tabs{padding-left:16px;padding-right:16px}}.mirror-tabs .mirror-nav{display:flex;justify-content:center;gap:40px;margin-bottom:48px}.mirror-tabs .mirror-nav .tab-btn{background:none;border:none;cursor:pointer;color:#687281;padding-bottom:8px;border-bottom:2px solid rgba(0,0,0,0);transition:.3s ease}.mirror-tabs .mirror-nav .tab-btn.is-active{color:var(--active-blue);border-bottom-color:var(--active-blue)}.mirror-tabs .mirror-nav .tab-btn:hover{color:var(--active-blue)}.mirror-tabs .mirror-stage{-webkit-box-reflect:none !important;margin-bottom:0 !important;position:relative;padding-bottom:190px;overflow:hidden}.mirror-tabs .mirror-card{position:relative}.mirror-tabs .mirror-card.is-active{z-index:1}.mirror-tabs .mirror-peek{position:absolute;top:0;left:0;right:0;z-index:0;pointer-events:none;max-height:150px;overflow:hidden;opacity:.55;-webkit-mask-image:linear-gradient(to bottom, #000 0%, #000 20%, rgba(0, 0, 0, 0) 100%);mask-image:linear-gradient(to bottom, #000 0%, #000 20%, rgba(0, 0, 0, 0) 100%)}.mirror-tabs .mirror-peek .mirror-grid{width:100%;-webkit-box-reflect:none}.mirror-tabs .mirror-card{display:none}.mirror-tabs .mirror-card.is-active{display:block}.mirror-tabs .mirror-grid{display:grid;grid-template-columns:1fr 1.2fr;min-height:500px;border-radius:24px;overflow:hidden;background:#fff}.mirror-tabs .col-left{padding:56px;display:flex;flex-direction:column;justify-content:center;border-radius:24px 0 0 24px}.mirror-tabs .col-left .m-icon{width:50px;margin-bottom:24px}.mirror-tabs .col-left .m-title{margin-bottom:16px;color:#0f172a}.mirror-tabs .col-left .m-desc{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.mirror-tabs .col-left .m-desc{font-size:18px}}.mirror-tabs .col-left .m-desc{color:#404d5f}.mirror-tabs .col-left .m-desc p{margin:0 0 12px;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.mirror-tabs .col-left .m-desc p:last-child{margin-bottom:0}.mirror-tabs .col-right{padding:40px;color:#fff;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border-radius:0 24px 24px 0}.mirror-tabs .col-right.gradient-blue{background:linear-gradient(180deg, #1f2d84 0%, #2a45ad 45%, #315fc4 100%)}.mirror-tabs .col-right.gradient-green{background:linear-gradient(135deg, #10b981, #10b981)}.mirror-tabs .col-right::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 45%, rgba(99, 149, 255, 0.22) 0%, transparent 72%);pointer-events:none;z-index:0}.mirror-tabs .col-right>*{position:relative;z-index:1}.mirror-tabs .col-right .mirror-lottie{position:absolute;inset:0;width:100%;height:100%;z-index:0}.mirror-tabs .col-right .mirror-lottie svg,.mirror-tabs .col-right .mirror-lottie canvas{width:100% !important;height:100% !important;object-fit:contain}.mirror-tabs .col-right .m-right-wysiwyg{width:100%}.mirror-tabs .col-right .m-right-wysiwyg p{color:#fff;opacity:.9}.chat-ui{width:100%;max-width:360px;display:flex;flex-direction:column;gap:12px}.chat-row{display:flex;flex-direction:column;gap:4px;opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .35s ease}.chat-row.chat-visible{opacity:1;transform:translateY(0)}.chat-row--out{align-items:flex-end}.chat-row--in{align-items:flex-start}.chat-bubble{max-width:80%;padding:12px 16px;border-radius:16px}.chat-bubble--out{background:rgba(255,255,255,.15);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.16);color:#fff;border-bottom-right-radius:4px}.chat-bubble--in{background:none;border:none;backdrop-filter:none;-webkit-backdrop-filter:none;color:#fff;padding:0}.chat-image-card{max-width:90%}.chat-image-card img{width:100%;border-radius:8px;display:block}.chat-time{opacity:.55;padding:0 4px;color:#fff}.chat-typing-indicator{display:inline-flex;align-items:center;gap:4px;padding:12px 16px;background:rgba(255,255,255,.15);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.16);border-radius:16px;border-bottom-left-radius:4px}.chat-typing-indicator span{display:block;width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,.7);animation:typingBounce 1.2s infinite ease-in-out}.chat-typing-indicator span:nth-child(2){animation-delay:.2s}.chat-typing-indicator span:nth-child(3){animation-delay:.4s}@keyframes typingBounce{0%,60%,100%{transform:translateY(0);opacity:.5}30%{transform:translateY(-5px);opacity:1}}@keyframes slideUpFade{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.m-right-wysiwyg .status-card{background:rgba(255,255,255,.1);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.16);border-radius:12px;padding:16px;text-align:center}.m-right-wysiwyg .status-card svg,.m-right-wysiwyg .status-card img{width:30px;margin-bottom:8px;filter:drop-shadow(0 4px 4px rgba(0, 0, 0, 0.2))}@media(max-width: 768px){.mirror-tabs .mirror-nav{justify-content:flex-start;overflow-x:auto;padding-bottom:16px;white-space:nowrap;-webkit-overflow-scrolling:touch}.mirror-tabs .mirror-nav::-webkit-scrollbar{display:none}.mirror-tabs .mirror-nav .tab-btn{flex-shrink:0}.mirror-tabs .mirror-stage{padding-bottom:0}.mirror-tabs .mirror-peek{display:none !important}.mirror-tabs .mirror-grid{grid-template-columns:1fr !important;min-height:auto !important;-webkit-box-reflect:none !important;box-shadow:0 10px 30px rgba(0,0,0,.1);border:1px solid #e2e8f0}.mirror-tabs .col-left{order:1;padding:40px 32px !important;border-radius:24px 24px 0 0}.mirror-tabs .col-right{order:2;min-height:300px;padding:40px 32px !important;border-radius:0 0 24px 24px;min-width:0}.mirror-tabs .col-right .chat-ui{max-width:100%}.mirror-tabs .col-right .mirror-lottie svg,.mirror-tabs .col-right .mirror-lottie canvas{max-width:100%;max-height:100%}.mirror-tabs .col-right:has(.mirror-lottie){min-height:0}}.comparison-slider{position:relative;width:100%;height:600px;border-radius:16px;overflow:hidden;background:#0f172a;user-select:none}.cs-layer{position:absolute;inset:0;width:100%;height:100%}.cs-label{position:absolute;top:40px;font-style:normal;pointer-events:none;z-index:5;margin:0;background:linear-gradient(90deg, #ffffff 0%, rgba(255, 255, 255, 0.5) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.cs-label-past{left:5%}.cs-label-future{right:5%}.cs-past{z-index:2;background:radial-gradient(circle at 20% 50%, #4f46e5 0%, #4f46e5 100%);clip-path:inset(0 50% 0 0);display:flex;justify-content:flex-start}.cs-past-column{width:100%;height:100%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.cs-bubble{position:absolute;top:var(--top-d);left:var(--left-d);transform:translate(-50%, -50%) rotate(var(--rot, 0deg));background:rgba(255,255,255,.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.16);padding:8px 20px;border-radius:24px;color:#fff;white-space:nowrap;box-shadow:0 4px 15px rgba(0,0,0,.2);backface-visibility:hidden}.cs-bubble::after{content:"";position:absolute;inset:0;border-radius:24px;background:linear-gradient(175deg, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0.07) 40%, transparent 65%);pointer-events:none}.cs-bubble:nth-child(1){--rot: -15deg}.cs-bubble:nth-child(2){--rot: -7deg}.cs-bubble:nth-child(3){--rot: -7deg}.cs-bubble:nth-child(4){--rot: 3deg}.cs-bubble:nth-child(5){--rot: -11deg}.cs-bubble:nth-child(6){--rot: 28deg}.cs-bubble:nth-child(7){--rot: -3deg}.cs-bubble:nth-child(8){--rot: -8deg}.cs-bubble:nth-child(9){--rot: -3deg}.cs-bubble:nth-child(10){--rot: -22deg}.cs-bubble:nth-child(11){--rot: -20deg}.cs-bubble:nth-child(12){--rot: 22deg}.cs-bubble:nth-child(13){--rot: 11deg}.cs-bubble:nth-child(14){--rot: -25deg}.cs-bubble:nth-child(15){--rot: -18deg}.cs-bubble:nth-child(16){--rot: -6deg}.cs-bubble:nth-child(17){--rot: -18deg}.cs-bubble:nth-child(18){--rot: -25deg}.cs-bubble:nth-child(19){--rot: 7deg}.cs-future{z-index:1;display:flex;align-items:center;justify-content:space-between;padding:110px 4% 40px;background-size:cover;background-position:center}.cs-future-left,.cs-future-right{width:28%;display:flex;flex-direction:column;gap:16px;justify-content:center}.cs-future-right{padding-top:56px}.cs-future-center{width:36%;display:flex;align-items:center;justify-content:center;pointer-events:none}.cs-future-center img{width:100%;max-width:340px;object-fit:contain}.cs-card{background:rgba(255,255,255,.08);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.16);padding:16px 20px;border-radius:16px;color:#fff;display:grid;grid-template-columns:36px 1fr;grid-template-rows:auto auto;column-gap:12px;align-items:start;opacity:0;transform:translateY(16px);transition:opacity .55s cubic-bezier(0.16, 1, 0.3, 1),transform .55s cubic-bezier(0.16, 1, 0.3, 1)}.cs-card.card-visible{opacity:1;transform:translateY(0)}.cs-card-icon,.cs-card-avatar{grid-column:1;grid-row:1;width:32px;height:32px;border-radius:50%;object-fit:cover;align-self:start}.cs-card-icon{object-fit:contain}.cs-card-stat{margin:0 0 4px}.cs-card-body{grid-column:2;grid-row:1}.cs-card-body p{margin:0}.cs-timestamp{display:block;grid-column:1/-1;grid-row:2;color:rgba(255,255,255,.45);margin-top:4px}.cs-range-input{position:absolute;inset:0;z-index:10;appearance:none;-webkit-appearance:none;background:rgba(0,0,0,0);cursor:ew-resize;margin:0}.cs-range-input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:10px;height:600px;background:rgba(0,0,0,0)}.cs-handle-visual{position:absolute;top:0;bottom:0;width:1px;background:rgba(255,255,255,.5);z-index:5;pointer-events:none;box-shadow:0 0 10px rgba(255,255,255,.2)}.cs-handle-circle{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:44px;height:44px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#4f46e5;box-shadow:0 0 20px rgba(0,0,0,.3)}.cs-past--image{background:none}.cs-past--image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.cs-future--image{display:block;padding:0;background:none}.cs-future--image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.comparison-slider.comparison-slider--v1{height:auto;aspect-ratio:16/9;max-width:1600px;margin-left:auto;margin-right:auto;margin-top:64px;margin-bottom:64px}@media(max-width: 767px){.comparison-slider.comparison-slider--v1{margin-top:40px;margin-bottom:40px}}@media(max-width: 768px){.comparison-slider{height:500px}.cs-label{top:20px}.cs-future{padding:80px 3% 32px;gap:12px}.cs-future-left,.cs-future-right{width:32%;gap:8px}.cs-future-right{padding-top:40px}.cs-future-center{width:28%}.cs-bubble{top:var(--top-m);left:var(--left-m);padding:8px 12px}.cs-card{padding:12px 12px;grid-template-columns:28px 1fr;column-gap:8px}.cs-card-icon,.cs-card-avatar{width:28px;height:28px}}.pcb-talent-team-wrap{display:flex;flex-direction:column;gap:24px}.pcb-talent-team-heading__title{color:#0f172a;margin:0 0 16px}.pcb-talent-team-heading__bottom{display:flex;align-items:center;justify-content:space-between;gap:24px}@media(max-width: 768px){.pcb-talent-team-heading__bottom{flex-direction:column;align-items:flex-start;gap:12px}}.pcb-talent-team-heading__desc{color:#687281;margin:0}.pcb-talent-team-heading__link{display:inline-flex;align-items:center;gap:8px;padding:8px 16px 8px 8px;border-radius:9999px;background:#fff;border:1.5px solid #b5b1f0;color:#0f172a;text-decoration:none;white-space:nowrap;flex-shrink:0;box-shadow:0 1px 4px rgba(0,0,0,.06);transition:border-color .2s,box-shadow .2s}.pcb-talent-team-heading__link:hover{border-color:#4f46e5;box-shadow:0 2px 8px rgba(99,102,241,.15)}.pcb-talent-team-heading__link-icon{width:28px;height:28px;border-radius:50%;object-fit:cover;flex-shrink:0}.pcb-talent-team{background:#fff;border-radius:16px;border:1px solid #b5b1f0;overflow:hidden}.pcb-talent-team .agent-tabs{display:flex;background:#fff;border-bottom:1px solid #b5b1f0}.pcb-talent-team .agent-tab-trigger{flex:1;display:flex;align-items:center;gap:12px;padding:16px 20px;border:none;background:rgba(0,0,0,0);cursor:pointer;color:#687281;position:relative;transition:color .2s;min-width:0}.pcb-talent-team .agent-tab-trigger.is-active{color:#0f172a}.pcb-talent-team .agent-tab-trigger.is-active::before{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:#4f46e5;border-radius:0 0 0 0}.pcb-talent-team .agent-tab-trigger.is-active .agent-role{color:#4f46e5}.pcb-talent-team .agent-tab-trigger .agent-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;border:2px solid #b5b1f0}.pcb-talent-team .agent-tab-trigger .cue-avatar{background:linear-gradient(135deg, #4f46e5, #b5b1f0)}.pcb-talent-team .agent-tab-trigger .agent-avatar--initials{background:#b5b1f0}.pcb-talent-team .agent-tab-trigger .agent-name{display:block;white-space:nowrap}.pcb-talent-team .agent-tab-trigger .agent-role{display:block;color:#b7c0cb;white-space:nowrap}.pcb-talent-team .v1-canvas{background:linear-gradient(135deg, #b5b1f0 0%, #b5b1f0 100%);position:relative}.pcb-talent-team .v1-canvas__slide{display:none;width:100%}.pcb-talent-team .v1-canvas__slide.is-active{display:block}.pcb-talent-team .v1-canvas__img{display:block;width:100%;height:auto}.pcb-talent-team .workflow-canvas{background:linear-gradient(135deg, #b5b1f0 0%, #b5b1f0 100%);padding:40px 24px}@media(max-width: 768px){.pcb-talent-team .workflow-canvas{display:none}}.pcb-talent-team .workflow-canvas__inner{position:relative;width:100%;overflow:visible}.pcb-talent-team .workflow-canvas svg{position:absolute;top:0;left:0;overflow:visible;pointer-events:none}.pcb-talent-team .workflow-canvas .ag-g .cl{stroke:rgba(255,255,255,.4);fill:none;transition:stroke .25s}.pcb-talent-team .workflow-canvas .ag-g .cd{fill:rgba(255,255,255,.4);transition:fill .25s}.pcb-talent-team .workflow-canvas .ag-g.is-active .cl{stroke:#fff}.pcb-talent-team .workflow-canvas .ag-g.is-active .cd{fill:#fff}.pcb-talent-team .workflow-canvas .trunk{transition:stroke .25s}.pcb-talent-team .workflow-canvas .goal-box{position:absolute;transform:translateY(-50%);background:#fff;border-radius:12px;overflow:visible;display:flex;align-items:center;box-shadow:0 2px 8px rgba(0,0,0,.08)}.pcb-talent-team .workflow-canvas .goal-box__img{position:absolute;border-radius:50%;overflow:hidden;border:3px solid rgba(255,255,255,.16);box-shadow:0 2px 8px rgba(0,0,0,.18);background:linear-gradient(160deg, #4f46e5, #4f46e5)}.pcb-talent-team .workflow-canvas .goal-box__text{display:flex;align-items:center;padding-right:12px;padding-top:12px;padding-bottom:12px;color:#0f172a}.pcb-talent-team .workflow-canvas .agent-chip{position:absolute;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;text-align:center;transition:opacity .2s}.pcb-talent-team .workflow-canvas .agent-chip.is-dimmed{opacity:.3}.pcb-talent-team .workflow-canvas .agent-chip__avatar{border-radius:50%;object-fit:cover;flex-shrink:0;border:3px solid rgba(255,255,255,.16);box-shadow:0 2px 8px rgba(0,0,0,.2);position:relative;z-index:1}.pcb-talent-team .workflow-canvas .agent-chip__avatar--initials{display:flex;align-items:center;justify-content:center;color:#fff}.pcb-talent-team .workflow-canvas .agent-chip__name{display:block;color:#0f172a;margin-top:4px}.pcb-talent-team .workflow-canvas .agent-chip__role{display:block;color:#687281}.pcb-talent-team .workflow-canvas .task-card{position:absolute;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#fff;border:1.5px solid rgba(255,255,255,.16);border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,.06);transition:border-color .2s,opacity .2s,filter .2s}.pcb-talent-team .workflow-canvas .task-card.is-highlighted{border-color:#4f46e5}.pcb-talent-team .workflow-canvas .task-card.is-dimmed{opacity:.3;filter:grayscale(1)}.pcb-talent-team .workflow-canvas .task-card__content{display:flex;align-items:center;gap:12px;min-width:0}.pcb-talent-team .workflow-canvas .task-card__icon{width:22px;height:22px;opacity:.5;flex-shrink:0}.pcb-talent-team .workflow-canvas .task-card__title{color:#0f172a}.pcb-talent-team .workflow-canvas .task-card__status{color:#10b981;flex-shrink:0;margin-left:12px}.pcb-talent-team.all-active .workflow-canvas .trunk{stroke:#fff}.pcb-talent-team .workflow-mobile{display:none;background:linear-gradient(135deg, #b5b1f0 0%, #b5b1f0 100%);padding:24px}@media(max-width: 768px){.pcb-talent-team .workflow-mobile{display:block}}.pcb-talent-team .mobile-goal{display:flex;align-items:center;gap:12px;background:#fff;border-radius:12px;padding:12px 16px;margin-bottom:24px;color:#0f172a}.pcb-talent-team .mobile-goal__img{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.pcb-talent-team .mobile-agent-group{margin-bottom:24px;transition:opacity .2s}.pcb-talent-team .mobile-agent-group.is-dimmed{opacity:.3}.pcb-talent-team .mobile-agent-header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.pcb-talent-team .mobile-agent-header__avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid rgba(255,255,255,.16);box-shadow:0 1px 4px rgba(0,0,0,.12)}.pcb-talent-team .mobile-agent-header__avatar--initials{display:flex;align-items:center;justify-content:center;color:#fff;background:#b5b1f0}.pcb-talent-team .mobile-agent-header strong{display:block;color:#0f172a}.pcb-talent-team .mobile-agent-header span{display:block;color:#687281}.pcb-talent-team .mobile-task-list{padding-left:24px;border-left:2px solid rgba(255,255,255,.16);display:flex;flex-direction:column;gap:8px}.pcb-talent-team .mobile-task-card{display:flex;align-items:center;gap:8px;background:#fff;border:1.5px solid #b5b1f0;border-radius:12px;padding:12px 16px;transition:border-color .2s,opacity .2s}.pcb-talent-team .mobile-task-card.is-highlighted{border-color:#4f46e5}.pcb-talent-team .mobile-task-card.is-dimmed{opacity:.3;filter:grayscale(1)}.pcb-talent-team .mobile-task-card__icon{width:18px;height:18px;opacity:.5;flex-shrink:0}.pcb-talent-team .mobile-task-card__title{flex:1;color:#0f172a}.pcb-talent-team .mobile-task-card__status{color:#10b981;flex-shrink:0}.pcb-talent-team-heading__link:hover{border:1px solid #4f46e5;box-shadow:0 0 3px 0 #4f46e5}.agent-bento__head{margin-bottom:40px}.agent-bento__title{margin:0 0 16px}.agent-bento__head-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px}@media(max-width: 767px){.agent-bento__head-bottom{flex-direction:column;align-items:flex-start;gap:12px}}.agent-bento__desc{color:#404d5f;margin:0;max-width:640px}.agent-bento__head-link{display:inline-flex;align-items:center;white-space:nowrap;padding:8px 20px;border:1px solid #e2e8f0;border-radius:9999px;color:#2c0976;font-weight:500;text-decoration:none}.agent-bento__head-link:hover{border-color:#4f46e5;color:#4f46e5}.agent-bento__grid{display:grid;grid-template-columns:2.4fr 1fr;gap:24px;align-items:stretch}@media(max-width: 991px){.agent-bento__grid{grid-template-columns:1fr}}.agent-bento--grid .agent-bento__grid{grid-template-columns:repeat(auto-fit, minmax(260px, 1fr))}@media(max-width: 991px){.agent-bento--grid .agent-bento__grid{grid-template-columns:repeat(auto-fit, minmax(220px, 1fr))}}@media(max-width: 767px){.agent-bento--grid .agent-bento__grid{grid-template-columns:1fr}}.agent-bento--grid .agent-bento__feature{min-height:0;aspect-ratio:1/1}.agent-bento--grid .agent-bento__feature-inner{padding:24px}.agent-bento--grid .agent-bento__feature-headline{font-size:22px;margin-bottom:16px}.agent-bento--grid .agent-bento__stats{gap:20px;margin-bottom:20px}.agent-bento--grid .agent-bento__stat-value{font-size:32px}.agent-bento--grid .agent-bento__card{aspect-ratio:1/1}.agent-bento__cards{display:flex;flex-direction:column;gap:24px}@media(max-width: 991px){.agent-bento__cards{flex-direction:row}}@media(max-width: 767px){.agent-bento__cards{flex-direction:column}}.agent-bento__feature{position:relative;display:flex;align-items:flex-end;min-height:420px;border-radius:16px;overflow:hidden;background:#2c0976;background-size:cover;background-position:center;color:#fff}@media(max-width: 991px){.agent-bento__feature{min-height:380px}}.agent-bento__feature:after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(43, 20, 91, 0.85) 0%, rgba(43, 20, 91, 0.35) 55%, rgba(43, 20, 91, 0.05) 100%);z-index:0}.agent-bento__feature-inner{position:relative;z-index:1;padding:40px;width:100%}@media(max-width: 767px){.agent-bento__feature-inner{padding:24px}}.agent-bento__eyebrow{font-size:14px;font-weight:500;color:rgba(255,255,255,.85);margin:0 0 12px}.agent-bento__feature-headline{color:#fff;font-size:32px;line-height:1.3;margin:0 0 24px;max-width:26ch}.agent-bento__stats{display:flex;flex-wrap:wrap;gap:32px;margin-bottom:32px}.agent-bento__stat{display:flex;flex-direction:column}.agent-bento__stat-value{font-size:40px;font-weight:700;line-height:1.1;color:#fff}.agent-bento__stat-label{font-size:14px;color:rgba(255,255,255,.8);max-width:16ch;margin-top:4px}.agent-bento__card{position:relative;width:100%;aspect-ratio:1/1;display:flex;align-items:flex-end;overflow:hidden;border-radius:16px;background:#2c0976;background-size:cover;background-position:center;color:#fff;text-decoration:none;transition:transform .15s ease}.agent-bento__card:after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(43, 20, 91, 0.9) 0%, rgba(43, 20, 91, 0.3) 55%, rgba(43, 20, 91, 0.05) 100%);z-index:0}.agent-bento__card[href]:hover{transform:translateY(-2px)}@media(max-width: 991px){.agent-bento__card{flex:1;aspect-ratio:4/5}}.agent-bento__card-pill{position:absolute;top:16px;right:16px;z-index:2;display:inline-flex;align-items:center;padding:4px 12px;font-size:12px;color:#fff;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.5);border-radius:9999px;backdrop-filter:blur(6px)}.agent-bento__card-pill:after{content:"→";margin-left:4px}.agent-bento__card-body{position:relative;z-index:1;padding:24px;width:100%}.agent-bento__card-title{color:#fff;font-size:22px;line-height:1.3;margin:0 0 4px}.agent-bento__card-text{color:rgba(255,255,255,.85);font-size:14px;line-height:1.3;margin:0}#tools-eachother .workweek-card{border-radius:24px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(90deg, rgba(128, 128, 128, 0.12) 0%, rgba(128, 128, 128, 0.02) 100%);background-image:url("/wp-content/uploads/2025/08/problem_squares_bg.png");background-repeat:no-repeat;background-position:top right;background-size:30%;background-blend-mode:plus-lighter;box-shadow:-0.5px -0.5px 3.5px 0 rgba(255,255,255,.03) inset,1.5px 1.5px 3.5px 0 rgba(255,255,255,.05) inset,2px 3px 12px 0 rgba(255,255,255,.04) inset,.5px .5px 1px 0 rgba(255,255,255,.16) inset;backdrop-filter:blur(20px);max-width:980px;margin:0 auto;position:relative;overflow:hidden;padding:24px}#tools-eachother .workweek-card::after{content:"";position:absolute;inset:0 0 0 55%;background-image:radial-gradient(circle at 0 50%, rgba(255, 255, 255, 0.08) 2px, transparent 2px),radial-gradient(circle at 16px 50%, rgba(255, 255, 255, 0.06) 2px, transparent 2px);background-size:32px 48px,32px 48px;opacity:.35;pointer-events:none}#tools-eachother .workweek-inner{position:relative}#tools-eachother .rail-line{position:absolute;top:16px;bottom:16px;left:calc((var(--rail) - var(--rail-line))/2);width:var(--rail-line);border-radius:9999px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.05));box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);pointer-events:none}#tools-eachother .rows{display:grid;gap:16px}#tools-eachother .row{display:grid;grid-template-columns:var(--rail) 1fr;column-gap:20px;align-items:start}#tools-eachother .icon{display:grid;place-items:center;width:44px;height:44px;border-radius:9999px;margin-left:calc((var(--rail) - 40px)/2);background:radial-gradient(circle at 30% 30%, rgba(255, 255, 255, 0.28), rgba(255, 255, 255, 0.08));box-shadow:0 6px 16px rgba(0,0,0,.25),inset 0 0 0 1px rgba(255,255,255,.18);color:#fff;user-select:none;filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.25))}#tools-eachother .day h3{color:#fff;font-style:normal}#tools-eachother .day p{color:#fff;font-style:normal}#tools-eachother .day p strong{color:#fff}@media(max-width: 640px){#tools-eachother .workweek-card{padding:20px 16px}#tools-eachother .icon{width:38px;height:38px;margin-left:calc((var(--rail) - 40px)/2)}}.two-column-heading-wrapper .inline-icon-heading{row-gap:16px}.two-column-heading-wrapper .inline-icon-heading{display:flex;align-items:center;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;column-gap:12px;margin-bottom:16px}.two-column-heading-wrapper .inline-icon-heading h2,.two-column-heading-wrapper .inline-icon-heading h3{margin-bottom:0}.page-id-5204 h1{color:#2b145b;font-style:normal}.page-id-5204 i{font-style:initial}.page-id-5204 .text-large.horizontal-rule{border-top:0;color:rgba(43,20,91,.8);font-style:normal}.page-id-5204 h1 i{background:linear-gradient(84deg, #4f46e5 0%, #4f46e5 22%, #4f46e5 40%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-style:initial}#tools-eachother h2{text-align:left}#tools-eachother .workweek-card{--rail:64px;--rail-line:14px}#tools-eachother .rail-line{border-radius:24px;background:linear-gradient(180deg, rgba(235, 233, 227, 0) 0%, rgba(245, 244, 241, 0.5) 49.8%, #ffffff 100%)}#powered-by-copilot h2 i{background:linear-gradient(89deg, #4f46e5 16.91%, #4f46e5 38.67%, #4f46e5 56.47%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#powered-by-copilot .new-font.horizontal-rule{border-top:0;padding-top:0}#live-in-weeks .content-heading-wrapper{text-align:left}#live-in-weeks h3{color:#fff}#live-in-weeks .new-font.horizontal-rule{color:rgba(255,255,255,.8);border-top:0}#live-in-weeks .flexible-grid{gap:4px}#live-in-weeks .flexible-grid.three-columns .column,.flexible-grid.columns-3 .column{max-width:unset}#your-numbers .flexible-grid{--one: 25%;--two: 75%;--gap: 12px;display:flex;flex-wrap:wrap;gap:12px;align-items:stretch;justify-content:stretch;align-content:stretch;align-content:stretch;justify-content:stretch;flex-direction:row}#your-numbers .flexible-grid.two-columns .column h3{font-style:normal;margin-bottom:0}#your-numbers .flexible-grid.two-columns .column .new-font.horizontal-rule{border-top:0;color:#2b145b;font-style:normal}#your-numbers .multi-field .white{border-radius:12px;background:linear-gradient(107deg, #ffffff -0.76%, rgba(255, 255, 255, 0.6) 102.71%)}#your-numbers .flexible-grid.two-columns .column:nth-of-type(1){flex:1 1 33%}#your-numbers .flexible-grid.two-columns .column:nth-of-type(2){flex:1 1 65%}#your-numbers .flexible-grid.two-columns .column:nth-of-type(3){flex:1 1 65%}#your-numbers .flexible-grid.two-columns .column:nth-of-type(4){flex:1 1 33%}#your-numbers .multi-field.layout-masonry{max-height:unset}.page-id-5204 .heading-section-toggle.purple-300{background-color:#f1f5fc}.page-id-5204 .purple-300 .new-demo-button{border-radius:24px;background:linear-gradient(0deg, #3730a3 0%, #3730a3 100%),linear-gradient(0deg, #0f172a 0%, #0f172a 100%),rgba(140,140,140,.25);background-blend-mode:normal,plus-lighter,normal;box-shadow:3px 3px .5px -3.5px #fff inset,2px 2px .5px -2px #0f172a inset,-2px -2px .5px -2px #0f172a inset,0 0 0 1px #b7c0cb inset,0 0 8px 0 #f1f5fc inset,0 0 2px 0 rgba(0,0,0,.1),0 1px 8px 0 rgba(0,0,0,.1)}#single-platform .column .border-transparent{display:flex;flex-direction:column}#single-platform .column .border-transparent img{order:1}#single-platform .column .border-transparent .icon{padding:20px}#single-platform .column .border-transparent .the-wrapper-wrapper img{max-width:48px;margin-bottom:16px;margin-right:12px}#single-platform .column .border-transparent{background:blue;background-position:center center;border-radius:12px;background-size:cover}#single-platform .column:nth-of-type(1) .border-transparent{background-image:url("https://www.fountain.com/wp-content/uploads/2025/08/ta_background.jpg");background-position:center center}#single-platform .column:nth-of-type(2) .border-transparent{background-image:url("https://www.fountain.com/wp-content/uploads/2025/08/tm_background.jpg")}#single-platform .column:nth-of-type(3) .border-transparent h5{padding-bottom:32px}#single-platform .column:nth-of-type(3) .border-transparent{background-image:url("https://www.fountain.com/wp-content/uploads/2025/08/agentic-bg.jpg")}#single-platform .column .border-transparent h5{padding:12px 20px;order:3;color:var(--light-2, rgba(255, 255, 255, 0.72));leading-trim:both;text-edge:cap;font-style:normal}#single-platform .column .border-transparent h3{padding:0 20px;order:2;color:var(--light-2, rgba(255, 255, 255, 0.72));margin-bottom:12px}#single-platform .column .border-transparent .new-font.horizontal-rule{padding-top:24px;order:4;border-top:0;background-color:#f1f5fc}#single-platform a{display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:flex-end;color:#2b145b;font-style:normal}#single-platform .menu-item-description{display:block}#single-platform .menu-item-title{margin-bottom:4px;padding-top:8px;display:block}.jnr42-twoColHero{--jnr42-bg:#ffffff;--jnr42-ink:#0f172a;--jnr42-brand:#4f46e5;--jnr42-brand-ink:#3730a3;color:var(--jnr42-ink);background:var(--jnr42-bg)}.jnr42-twoColHero__inner{display:grid;grid-template-columns:1fr;gap:clamp(16px,3vw,40px);align-items:center}@media(min-width: 900px){.jnr42-twoColHero__inner{grid-template-columns:1.1fr 1fr}}.jnr42-twoColHero__heading{margin:0 0 8px}.jnr42-twoColHero__desc{margin:0 0 16px;opacity:.9}.jnr42-twoColHero__cta{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 16px;background:var(--jnr42-brand);color:#fff;text-decoration:none;border-radius:12px;box-shadow:0 8px 20px rgba(79,70,229,.25);transition:transform .15s ease,box-shadow .15s ease}.jnr42-twoColHero__cta:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(79,70,229,.3)}.jnr42-twoColHero__cta:active{transform:translateY(0)}.jnr42-brandVideo{position:relative;overflow:hidden;background:var(--jnr42-bg);aspect-ratio:1/1}.jnr42-brandVideo video{display:block;width:100%;height:100%;object-fit:cover}.jnr42-brandVideo::after{content:"";position:absolute;inset:-6%;background:radial-gradient(60% 60% at 70% 40%, rgba(255, 255, 255, 0.45), transparent 60%),radial-gradient(80% 80% at 60% 60%, rgba(255, 255, 255, 0.25), transparent 70%),linear-gradient(90deg, var(--jnr42-bg) 0 22%, transparent 55%);mix-blend-mode:soft-light;opacity:.9;pointer-events:none}.jnr42-brandVideo iframe{filter:blur(0.35px) saturate(0.95) contrast(0.98) brightness(1.02)}@media(prefers-reduced-motion: reduce){.jnr42-brandVideo video{display:none}.jnr42-brandVideo{background:var(--jnr42-bg) url(/img/poster.jpg) no-repeat center/cover}}#customer-logos-two .content-heading-wrapper{margin-bottom:24px}.logo-ink-white{max-width:172px;aspect-ratio:3/1;background-color:#fff;-webkit-mask:var(--src) no-repeat center/contain;mask:var(--src) no-repeat center/contain}.logo-ink{max-width:172px;aspect-ratio:3/1;background-color:#000;-webkit-mask:var(--src) no-repeat center/contain;mask:var(--src) no-repeat center/contain}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.lead-form>.grid-row-break,.lead-form>small:empty{display:none}.lead-form{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start;width:100%}.lead-form .field{grid-column:1/-1}.lead-form .field:has(#firstname){grid-column:1/2}.lead-form .field:has(#lastname){grid-column:2/3}.lead-form .field:has(#email):has(+.field #phone){grid-column:1/2}.lead-form .field:has(#email)+.field:has(#phone){grid-column:2/3}.lead-form .field:has(#lead_company):has(+.field #job_title){grid-column:1/2}.lead-form .field:has(#lead_company)+.field:has(#job_title){grid-column:2/3}.lead-form .grid-row-break{grid-column:1/-1;height:0;padding:0;margin:0;border:0}.lead-form .field{display:flex;flex-direction:column;gap:5px;min-width:0}.lead-form .field label{display:inline-flex;align-items:center;gap:4px;margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:11px;letter-spacing:.44px;line-height:normal;text-transform:uppercase;color:#404d5f}.lead-form .field label span[aria-hidden]{color:#4f46e5;font-weight:700}.lead-form .field input,.lead-form .field select,.lead-form .field textarea{width:100%;display:block;margin:0;padding:12px 16px;border-radius:10px;border:1px solid #b7c0cb;background-color:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:14px;line-height:1.4;color:#0f172a;appearance:none;-webkit-appearance:none;transition:border-color .15s ease,box-shadow .15s ease}.lead-form .field input::placeholder,.lead-form .field select::placeholder,.lead-form .field textarea::placeholder{color:#687281}.lead-form .field input:focus,.lead-form .field select:focus,.lead-form .field textarea:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px rgba(79,70,229,.15)}.lead-form .field textarea{min-height:96px;resize:vertical}.lead-form .field select{padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%23687281' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.lead-form .field--checkbox label{text-transform:none;letter-spacing:normal;font-size:14px;color:#0f172a;align-items:flex-start;gap:8px}.lead-form .field--checkbox input[type=checkbox]{width:18px;height:18px;flex:0 0 18px;margin:2px 0 0;padding:0;border-radius:4px;accent-color:#4f46e5}.lead-form>p,.lead-form .ds-form__consent{grid-column:1/-1;margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:11.5px;line-height:1.65;color:#738194}.lead-form>p a,.lead-form .ds-form__consent a{color:#404d5f;text-decoration:underline}.lead-form .mktoButton,.lead-form button[type=submit]{grid-column:1/-1;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:16px 24px;border:0;border-radius:999px;background:linear-gradient(180deg, #3935ff 0%, #8f00ff 100%);color:#fff;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:24px;cursor:pointer;text-align:center;transition:filter .15s ease}.lead-form .mktoButton:hover,.lead-form button[type=submit]:hover{filter:brightness(1.08);color:#fff}.lead-form .mktoButton[disabled],.lead-form button[type=submit][disabled]{opacity:.5;cursor:not-allowed;filter:saturate(0.6)}.lead-form #lead-status{grid-column:1/-1}.lead-form .error{color:#d92d20;font-size:12px;line-height:1.4}.lead-form .error[hidden]{display:none}.lead-form .input-invalid{border-color:#d92d20 !important;box-shadow:0 0 0 3px rgba(217,45,32,.15) !important}@media(max-width: 767px){.lead-form{grid-template-columns:1fr}.lead-form .field{grid-column:1/-1 !important}}#marketo-tos{margin-top:16px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:11.5px;line-height:1.65;color:#738194;text-align:left}#marketo-tos a{color:#404d5f;text-decoration:underline}.ds-on-dark .lead-form .field label,.content-wrapper.black .lead-form .field label,.content-wrapper.blue .lead-form .field label,.content-wrapper.animate .lead-form .field label,.content-wrapper.deep-blue .lead-form .field label,.content-wrapper.royal-blue .lead-form .field label{color:rgba(255,255,255,.7)}.ds-on-dark .lead-form .field label span[aria-hidden],.content-wrapper.black .lead-form .field label span[aria-hidden],.content-wrapper.blue .lead-form .field label span[aria-hidden],.content-wrapper.animate .lead-form .field label span[aria-hidden],.content-wrapper.deep-blue .lead-form .field label span[aria-hidden],.content-wrapper.royal-blue .lead-form .field label span[aria-hidden]{color:#818cf8}.ds-on-dark .lead-form .field input,.ds-on-dark .lead-form .field select,.ds-on-dark .lead-form .field textarea,.content-wrapper.black .lead-form .field input,.content-wrapper.black .lead-form .field select,.content-wrapper.black .lead-form .field textarea,.content-wrapper.blue .lead-form .field input,.content-wrapper.blue .lead-form .field select,.content-wrapper.blue .lead-form .field textarea,.content-wrapper.animate .lead-form .field input,.content-wrapper.animate .lead-form .field select,.content-wrapper.animate .lead-form .field textarea,.content-wrapper.deep-blue .lead-form .field input,.content-wrapper.deep-blue .lead-form .field select,.content-wrapper.deep-blue .lead-form .field textarea,.content-wrapper.royal-blue .lead-form .field input,.content-wrapper.royal-blue .lead-form .field select,.content-wrapper.royal-blue .lead-form .field textarea{background-color:rgba(255,255,255,.06);border-color:rgba(255,255,255,.16);color:#fff}.ds-on-dark .lead-form .field input::placeholder,.ds-on-dark .lead-form .field select::placeholder,.ds-on-dark .lead-form .field textarea::placeholder,.content-wrapper.black .lead-form .field input::placeholder,.content-wrapper.black .lead-form .field select::placeholder,.content-wrapper.black .lead-form .field textarea::placeholder,.content-wrapper.blue .lead-form .field input::placeholder,.content-wrapper.blue .lead-form .field select::placeholder,.content-wrapper.blue .lead-form .field textarea::placeholder,.content-wrapper.animate .lead-form .field input::placeholder,.content-wrapper.animate .lead-form .field select::placeholder,.content-wrapper.animate .lead-form .field textarea::placeholder,.content-wrapper.deep-blue .lead-form .field input::placeholder,.content-wrapper.deep-blue .lead-form .field select::placeholder,.content-wrapper.deep-blue .lead-form .field textarea::placeholder,.content-wrapper.royal-blue .lead-form .field input::placeholder,.content-wrapper.royal-blue .lead-form .field select::placeholder,.content-wrapper.royal-blue .lead-form .field textarea::placeholder{color:rgba(255,255,255,.38)}.ds-on-dark .lead-form .field input:focus,.ds-on-dark .lead-form .field select:focus,.ds-on-dark .lead-form .field textarea:focus,.content-wrapper.black .lead-form .field input:focus,.content-wrapper.black .lead-form .field select:focus,.content-wrapper.black .lead-form .field textarea:focus,.content-wrapper.blue .lead-form .field input:focus,.content-wrapper.blue .lead-form .field select:focus,.content-wrapper.blue .lead-form .field textarea:focus,.content-wrapper.animate .lead-form .field input:focus,.content-wrapper.animate .lead-form .field select:focus,.content-wrapper.animate .lead-form .field textarea:focus,.content-wrapper.deep-blue .lead-form .field input:focus,.content-wrapper.deep-blue .lead-form .field select:focus,.content-wrapper.deep-blue .lead-form .field textarea:focus,.content-wrapper.royal-blue .lead-form .field input:focus,.content-wrapper.royal-blue .lead-form .field select:focus,.content-wrapper.royal-blue .lead-form .field textarea:focus{border-color:rgba(255,255,255,.5);box-shadow:0 0 0 3px rgba(255,255,255,.08)}.ds-on-dark .lead-form .field select,.content-wrapper.black .lead-form .field select,.content-wrapper.blue .lead-form .field select,.content-wrapper.animate .lead-form .field select,.content-wrapper.deep-blue .lead-form .field select,.content-wrapper.royal-blue .lead-form .field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ds-on-dark .lead-form .field--checkbox label,.content-wrapper.black .lead-form .field--checkbox label,.content-wrapper.blue .lead-form .field--checkbox label,.content-wrapper.animate .lead-form .field--checkbox label,.content-wrapper.deep-blue .lead-form .field--checkbox label,.content-wrapper.royal-blue .lead-form .field--checkbox label{color:rgba(255,255,255,.8)}.ds-on-dark .lead-form>p,.ds-on-dark .lead-form .ds-form__consent,.content-wrapper.black .lead-form>p,.content-wrapper.black .lead-form .ds-form__consent,.content-wrapper.blue .lead-form>p,.content-wrapper.blue .lead-form .ds-form__consent,.content-wrapper.animate .lead-form>p,.content-wrapper.animate .lead-form .ds-form__consent,.content-wrapper.deep-blue .lead-form>p,.content-wrapper.deep-blue .lead-form .ds-form__consent,.content-wrapper.royal-blue .lead-form>p,.content-wrapper.royal-blue .lead-form .ds-form__consent{color:rgba(255,255,255,.5)}.ds-on-dark .lead-form>p a,.ds-on-dark .lead-form .ds-form__consent a,.content-wrapper.black .lead-form>p a,.content-wrapper.black .lead-form .ds-form__consent a,.content-wrapper.blue .lead-form>p a,.content-wrapper.blue .lead-form .ds-form__consent a,.content-wrapper.animate .lead-form>p a,.content-wrapper.animate .lead-form .ds-form__consent a,.content-wrapper.deep-blue .lead-form>p a,.content-wrapper.deep-blue .lead-form .ds-form__consent a,.content-wrapper.royal-blue .lead-form>p a,.content-wrapper.royal-blue .lead-form .ds-form__consent a{color:rgba(255,255,255,.75)}.ds-on-dark #marketo-tos,.content-wrapper.black #marketo-tos,.content-wrapper.blue #marketo-tos,.content-wrapper.animate #marketo-tos,.content-wrapper.deep-blue #marketo-tos,.content-wrapper.royal-blue #marketo-tos{color:rgba(255,255,255,.5)}.ds-on-dark #marketo-tos p,.content-wrapper.black #marketo-tos p,.content-wrapper.blue #marketo-tos p,.content-wrapper.animate #marketo-tos p,.content-wrapper.deep-blue #marketo-tos p,.content-wrapper.royal-blue #marketo-tos p{color:inherit;margin:0}.ds-on-dark #marketo-tos a,.ds-on-dark #marketo-tos a.marketo-link,.content-wrapper.black #marketo-tos a,.content-wrapper.black #marketo-tos a.marketo-link,.content-wrapper.blue #marketo-tos a,.content-wrapper.blue #marketo-tos a.marketo-link,.content-wrapper.animate #marketo-tos a,.content-wrapper.animate #marketo-tos a.marketo-link,.content-wrapper.deep-blue #marketo-tos a,.content-wrapper.deep-blue #marketo-tos a.marketo-link,.content-wrapper.royal-blue #marketo-tos a,.content-wrapper.royal-blue #marketo-tos a.marketo-link{color:rgba(255,255,255,.75)}.ds-on-dark .form-wrapper-container h2,.ds-on-dark .form-wrapper-container h3,.ds-on-dark .form-wrapper-container h4,.ds-on-dark .form-wrapper-container .new-h4,.content-wrapper.black .form-wrapper-container h2,.content-wrapper.black .form-wrapper-container h3,.content-wrapper.black .form-wrapper-container h4,.content-wrapper.black .form-wrapper-container .new-h4,.content-wrapper.blue .form-wrapper-container h2,.content-wrapper.blue .form-wrapper-container h3,.content-wrapper.blue .form-wrapper-container h4,.content-wrapper.blue .form-wrapper-container .new-h4,.content-wrapper.animate .form-wrapper-container h2,.content-wrapper.animate .form-wrapper-container h3,.content-wrapper.animate .form-wrapper-container h4,.content-wrapper.animate .form-wrapper-container .new-h4,.content-wrapper.deep-blue .form-wrapper-container h2,.content-wrapper.deep-blue .form-wrapper-container h3,.content-wrapper.deep-blue .form-wrapper-container h4,.content-wrapper.deep-blue .form-wrapper-container .new-h4,.content-wrapper.royal-blue .form-wrapper-container h2,.content-wrapper.royal-blue .form-wrapper-container h3,.content-wrapper.royal-blue .form-wrapper-container h4,.content-wrapper.royal-blue .form-wrapper-container .new-h4{color:#fff}.ds-on-dark .form-wrapper-container>p,.content-wrapper.black .form-wrapper-container>p,.content-wrapper.blue .form-wrapper-container>p,.content-wrapper.animate .form-wrapper-container>p,.content-wrapper.deep-blue .form-wrapper-container>p,.content-wrapper.royal-blue .form-wrapper-container>p{color:rgba(255,255,255,.6)}.ds-formcard .form-wrapper-container{padding:40px;border-radius:24px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 12px 64px rgba(0,0,0,.25),0 0 120px rgba(79,70,229,.08)}@media(max-width: 767px){.ds-formcard .form-wrapper-container{padding:24px}}body.full-bg{background:radial-gradient(620px 520px at 12% 6%, rgba(79, 70, 229, 0.38), transparent 60%),radial-gradient(560px 500px at 90% 94%, rgba(143, 0, 255, 0.3), transparent 60%),linear-gradient(135deg, #0b1030 0%, #0a0e27 55%, #05081c 100%);background-attachment:fixed}body.full-bg .content-wrapper,body.full-bg .content-wrapper.black,body.full-bg .article-content,body.full-bg .article-body,body.full-bg article,body.full-bg .content-block{background:rgba(0,0,0,0)}body.full-bg .content-wrapper{padding-top:0}body.full-bg .two-column-flex-grid.catch-all{align-items:flex-start;gap:64px}body.full-bg .article-body h1{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:72px;font-weight:450;line-height:1;letter-spacing:-0.03em;color:#0f172a;margin:0}@media(max-width: 991px){body.full-bg .article-body h1{font-size:60px}}@media(max-width: 767px){body.full-bg .article-body h1{font-size:44px}}body.full-bg .article-body h1{color:#fff}body.full-bg .article-body h2{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:56px;font-weight:450;line-height:1;letter-spacing:-0.03em;color:#0f172a;margin:0}@media(max-width: 767px){body.full-bg .article-body h2{font-size:40px}}body.full-bg .article-body h2{color:#fff}body.full-bg .article-body h3{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#fff;margin:0}@media(max-width: 767px){body.full-bg .article-body h3{font-size:32px}}body.full-bg .article-body h4{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:32px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){body.full-bg .article-body h4{font-size:26px}}body.full-bg .article-body h4{color:#fff}body.full-bg .article-body h5,body.full-bg .article-body h6{color:#fff}body.full-bg .article-body p{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){body.full-bg .article-body p{font-size:18px}}body.full-bg .article-body p{color:rgba(255,255,255,.52)}body.full-bg .article-body h1,body.full-bg .article-body h2,body.full-bg .article-body h3,body.full-bg .article-body h4,body.full-bg .article-body h5,body.full-bg .article-body h6{margin:0 0 24px}body.full-bg .article-body p{margin:0 0 16px}body.full-bg .article-body p:last-child{margin-bottom:0}body.full-bg .article-body a:not([class]){color:#fff;text-decoration:underline}body.full-bg .article-body ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:20px}body.full-bg .article-body li{position:relative;padding-left:32px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.5;color:rgba(255,255,255,.72)}body.full-bg .article-body li::before{content:"";position:absolute;left:0;top:1px;width:20px;height:20px;border-radius:6px;background:#4f46e5 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-5' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/11px no-repeat}body.full-bg .article-body .form-wrapper-container{padding:40px;border-radius:24px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 12px 64px rgba(0,0,0,.25),0 0 120px rgba(79,70,229,.08)}body.full-bg .article-body .form-wrapper-container h2,body.full-bg .article-body .form-wrapper-container h3,body.full-bg .article-body .form-wrapper-container h4,body.full-bg .article-body .form-wrapper-container .new-h4{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:22px;line-height:1.4;letter-spacing:0;color:#fff}body.full-bg .article-body .form-wrapper-container p,body.full-bg .article-body .form-wrapper-container #marketo-tos,body.full-bg .article-body .form-wrapper-container #marketo-tos p{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:11.5px;line-height:1.65;color:rgba(255,255,255,.5)}body.full-bg .article-body .form-wrapper-container p a,body.full-bg .article-body .form-wrapper-container #marketo-tos a,body.full-bg .article-body .form-wrapper-container #marketo-tos p a{color:rgba(255,255,255,.75);text-decoration:underline}@media(max-width: 767px){body.full-bg .article-body .form-wrapper-container{padding:24px}}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);word-wrap:normal !important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{clip:auto !important;background-color:#e2e8f0;-webkit-clip-path:none;clip-path:none;color:#404d5f;display:block;height:auto;left:5px;padding:16px 24px 12px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height, 0px)}@media screen and (max-width: 600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}.ds-successvideo__head{margin:0 0 48px;display:flex;align-items:center;justify-content:space-between;gap:24px;text-align:left}.ds-successvideo__headmain{min-width:0;display:flex;flex-direction:column;gap:16px}.ds-successvideo__eyebrow{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:450;line-height:1.4;color:#4f46e5;margin:0}@media(max-width: 767px){.ds-successvideo__eyebrow{font-size:18px}}.ds-successvideo__eyebrow{margin:0}.ds-successvideo__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-successvideo__title{font-size:32px}}.ds-successvideo__title{margin:0;text-align:left}.ds-successvideo__intro{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.ds-successvideo__intro{font-size:18px}}.ds-successvideo__intro{color:#404d5f}.ds-successvideo__intro p{margin:0;font-size:inherit;line-height:inherit}.ds-successvideo__headlink{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding:16px 24px;border:1px solid #b7c0cb;border-radius:999px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:24px;color:#0f172a;text-decoration:none}.ds-successvideo__headlink svg{width:16px;height:16px;transition:transform .15s ease}.ds-successvideo__headlink:hover,.ds-successvideo__headlink:focus{color:#0f172a;border-color:#0f172a}.ds-successvideo__headlink:hover svg,.ds-successvideo__headlink:focus svg{transform:translateX(2px)}.ds-successvideo__grid{display:flex;align-items:stretch;gap:32px}.ds-successvideo__media{flex:1 1 58%;min-width:0}.ds-successvideo__media .embed-container{border-radius:20px;overflow:hidden;height:100%}.ds-successvideo__media iframe,.ds-successvideo__media video,.ds-successvideo__media img{border-radius:20px}.ds-successvideo__quotes{flex:1 1 42%;min-width:0;display:flex;flex-direction:column;gap:32px}.ds-successvideo__card{flex:1 1 0;margin:0;display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:32px;border:1px solid #e2e8f0;border-radius:16px;background:linear-gradient(180deg, #fff 0%, #fff 14.67%, #d0deff 70.66%, #fff 100%)}.ds-successvideo__mark{color:#54a4f3}.ds-successvideo__mark svg{width:29px;height:21px}.ds-successvideo__quote{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#0f172a}.ds-successvideo__cite{display:flex;align-items:center;gap:16px}.ds-successvideo__logo{flex:0 0 auto;display:inline-flex;align-items:center}.ds-successvideo__logo img{height:28px;width:auto;max-width:120px;object-fit:contain;filter:brightness(0)}.ds-successvideo__meta{display:flex;flex-direction:column}.ds-successvideo__name{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.3;color:#0f172a}.ds-successvideo__role{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#404d5f}@media(max-width: 991px){.ds-successvideo__grid{flex-direction:column}.ds-successvideo__media{flex:1 1 auto}.ds-successvideo__media .embed-container{aspect-ratio:16/9;height:auto}.ds-successvideo__quotes{flex-direction:row}.ds-successvideo__card{flex:1 1 0}}@media(max-width: 767px){.ds-successvideo__quotes{flex-direction:column}.ds-successvideo__head{flex-direction:column;align-items:flex-start;gap:20px}}.ds-ecosystem{background:#fff;padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-ecosystem{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-ecosystem{padding-left:16px;padding-right:16px}}.ds-ecosystem{padding-top:80px;padding-bottom:80px}.ds-ecosystem__inner{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;margin:0 auto}.ds-ecosystem__head{max-width:900px;margin:0 auto 64px;text-align:center;display:flex;flex-direction:column;gap:16px}.ds-ecosystem__eyebrow{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:450;line-height:1.4;color:#4f46e5;margin:0}@media(max-width: 767px){.ds-ecosystem__eyebrow{font-size:18px}}.ds-ecosystem__eyebrow{margin:0}.ds-ecosystem__title{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-ecosystem__title{font-size:32px}}.ds-ecosystem__title{margin:0}.ds-ecosystem__intro{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.ds-ecosystem__intro{font-size:18px}}.ds-ecosystem__intro{color:#404d5f}.ds-ecosystem__intro p{margin:0;font-size:inherit;line-height:inherit}.ds-ecosystem__grid{display:flex;align-items:center;gap:64px}.ds-ecosystem__col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:24px}.ds-ecosystem__hub{flex:0 1 460px;min-width:0;align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px;text-align:left;padding:40px;border-radius:16px;overflow:hidden;background:url("images/bg-hub.jpg") center/cover no-repeat,#1e49c3;color:#fff}.ds-ecosystem__hubicon{display:inline-flex}.ds-ecosystem__hubicon img{width:72px;height:72px;border-radius:16px;object-fit:contain}.ds-ecosystem__hubimg{display:block;width:100%;height:auto}.ds-ecosystem__hubtitle{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-ecosystem__hubtitle{font-size:32px}}.ds-ecosystem__hubtitle{margin:0;font-size:32px;color:#fff}.ds-ecosystem__hubtext{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.ds-ecosystem__hubtext{font-size:16px}}.ds-ecosystem__hubtext{color:#fff}.ds-ecosystem__hubtext p{margin:0;font-size:inherit;line-height:inherit;color:inherit}.ds-ecosystem__hubtags{display:flex;flex-wrap:wrap;gap:8px}.ds-ecosystem__hubtag{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;border:1px solid #fff;background:rgba(255,255,255,.1);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.05)}.ds-ecosystem__card{display:flex;gap:22px;align-items:flex-start;padding:32px 32px 20px;border:1px solid #e2e8f0;border-radius:16px;background:#fff}.ds-ecosystem__cardicon{flex:0 0 auto}.ds-ecosystem__cardicon img{width:72px;height:72px;border-radius:16px;object-fit:contain}.ds-ecosystem__cardbody{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ds-ecosystem__cardtitle{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:26px;line-height:1.3;color:#0f172a}.ds-ecosystem__cardtext{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.4;color:#404d5f}.ds-ecosystem__cardtext p{margin:0;font-size:inherit;line-height:inherit}.ds-ecosystem__tags{display:flex;flex-wrap:wrap;gap:8px}.ds-ecosystem__tag{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;background:#f1f5fc;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#0f172a;text-shadow:0 1px 1px rgba(0,0,0,.05)}.ds-ecosystem__cardcta{margin-top:8px;display:inline-flex;align-items:center;gap:4px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:24px;color:#0f172a;text-decoration:none}.ds-ecosystem__cardcta svg{width:16px;height:16px;color:#54a4f3}.ds-ecosystem__cardcta:hover,.ds-ecosystem__cardcta:focus{color:#0f172a}.ds-ecosystem__cardcta:hover svg,.ds-ecosystem__cardcta:focus svg{transform:translateX(2px)}.ds-ecosystem__cardcta svg{transition:transform .15s ease}@media(max-width: 991px){.ds-ecosystem__grid{flex-direction:column;align-items:stretch;gap:40px}.ds-ecosystem__hub{flex:0 0 auto;order:-1;max-width:460px;margin:0 auto}}@media(max-width: 767px){.ds-ecosystem__hub{max-width:none;width:100%;margin:0}.ds-ecosystem__card{padding:24px;gap:16px}.ds-ecosystem__cardicon img{width:56px;height:56px}.ds-ecosystem__cardtitle{font-size:22px}}.ds-orchstat{padding-left:80px;padding-right:80px}@media(max-width: 991px){.ds-orchstat{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.ds-orchstat{padding-left:16px;padding-right:16px}}.ds-orchstat{padding-top:64px;padding-bottom:64px;background:#fff;display:flex;justify-content:center}.ds-orchstat__card{max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:grid;grid-template-columns:.85fr 1fr;align-items:stretch;border-radius:20px;overflow:hidden;background:linear-gradient(136.63deg, #2922aa 0%, #2c88d7 100%);color:#fff;min-height:520px}.ds-orchstat__media{position:relative;min-height:260px;overflow:hidden}.ds-orchstat__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ds-orchstat__content{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;gap:20px;padding:64px 48px}.ds-orchstat__eyebrow{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:450;line-height:1.4;color:#4f46e5;margin:0}@media(max-width: 767px){.ds-orchstat__eyebrow{font-size:18px}}.ds-orchstat__eyebrow{color:rgba(255,255,255,.75);margin:0}.ds-orchstat__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:48px;line-height:1.1;letter-spacing:-0.02em;color:#fff}.ds-orchstat__body{max-width:40ch;color:rgba(255,255,255,.72)}.ds-orchstat__body p{margin:0 0 12px}.ds-orchstat__body p:last-child{margin-bottom:0}.ds-orchstat__body p:first-child{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.ds-orchstat__body p:first-child{font-size:18px}}.ds-orchstat__body p:first-child{color:#fff;font-weight:500}.ds-orchstat__stats{display:flex;justify-content:center;gap:48px;width:100%;margin-top:8px;padding-top:24px;border-top:1px solid rgba(255,255,255,.25)}.ds-orchstat__stat{display:flex;flex-direction:column;gap:4px}.ds-orchstat__stat-value{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:32px;line-height:1.1;color:#fff}.ds-orchstat__stat-label{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.3;color:rgba(255,255,255,.6)}.ds-orchstat__actions{margin-top:8px}.ds-orchstat__cta{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border:1px solid rgba(255,255,255,.6);border-radius:999px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;color:#fff;text-decoration:none;transition:background .2s ease,border-color .2s ease}.ds-orchstat__cta svg{width:16px;height:16px}.ds-orchstat__cta:hover{background:rgba(255,255,255,.12);border-color:#fff}@media(max-width: 991px){.ds-orchstat__card{grid-template-columns:1fr}.ds-orchstat__media{min-height:320px}.ds-orchstat__content{padding:48px 32px}.ds-orchstat__title{font-size:32px}}@media(max-width: 767px){.ds-orchstat{padding-top:40px;padding-bottom:40px}.ds-orchstat__stats{gap:32px;flex-wrap:wrap}.ds-orchstat__content{padding:40px 20px}}.ds-recogpromo{display:flex;align-items:center;gap:32px;padding:64px 80px;border-radius:16px;overflow:hidden;background:linear-gradient(160deg, #0e3575 0%, #030121 100%);color:#fff}.ds-recogpromo__text{flex:0 1 562px;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.ds-recogpromo__badge{display:block;height:24px;width:auto;max-width:160px}.ds-recogpromo__title{margin:0;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:450;font-size:48px;line-height:1.1;letter-spacing:-0.02em;color:#fff}.ds-recogpromo__desc{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:rgba(255,255,255,.9)}.ds-recogpromo__desc p{margin:0;font-size:inherit;line-height:inherit}.ds-recogpromo__desc p+p{margin-top:16px}.ds-recogpromo__cta{display:inline-flex;align-items:center;gap:4px;padding:16px 24px;border:1px solid #b7c0cb;border-radius:999px;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:24px;color:#fff;text-decoration:none;transition:background .15s ease,color .15s ease}.ds-recogpromo__cta svg{width:16px;height:16px}.ds-recogpromo__cta:hover,.ds-recogpromo__cta:focus{background:#fff;color:#0f172a}.ds-recogpromo__media{flex:1 1 0;min-width:0;display:flex;justify-content:center}.ds-recogpromo__media img{display:block;width:100%;max-width:536px;height:auto;border-radius:16px}@media(max-width: 991px){.ds-recogpromo{flex-direction:column;align-items:stretch;gap:40px;padding:48px}.ds-recogpromo__text{flex:0 0 auto}.ds-recogpromo__media img{max-width:100%;margin:0 auto}}@media(max-width: 767px){.ds-recogpromo{padding:32px 24px}.ds-recogpromo__title{font-size:32px}}.ds-twocol .two-column-flex-grid{column-gap:80px;row-gap:32px;align-items:center}.ds-twocol .two-column-flex-grid.valign-top{align-items:flex-start}.ds-twocol .two-column-flex-grid.valign-top .two-column-flex-item{align-self:flex-start}.ds-twocol .two-column-flex-grid.valign-middle{align-items:center}.ds-twocol .two-column-flex-grid.valign-middle .two-column-flex-item{align-self:center}.ds-twocol .two-column-flex-grid.valign-bottom{align-items:flex-end}.ds-twocol .two-column-flex-grid.valign-bottom .two-column-flex-item{align-self:flex-end}.ds-twocol .content-heading-wrapper h2,.ds-twocol .content-heading-wrapper .h2{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-twocol .content-heading-wrapper h2,.ds-twocol .content-heading-wrapper .h2{font-size:32px}}.ds-twocol .content-heading-wrapper h2,.ds-twocol .content-heading-wrapper .h2{margin:0 0 24px}.ds-twocol .content-heading-wrapper p,.ds-twocol .content-heading-wrapper .horizontal-rule{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.ds-twocol .content-heading-wrapper p,.ds-twocol .content-heading-wrapper .horizontal-rule{font-size:16px}}.ds-twocol .content-heading-wrapper p,.ds-twocol .content-heading-wrapper .horizontal-rule{color:#404d5f}.ds-twocol .two-column-flex-item h5{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:450;line-height:1.4;color:#4f46e5;margin:0}@media(max-width: 767px){.ds-twocol .two-column-flex-item h5{font-size:18px}}.ds-twocol .two-column-flex-item h5{margin:0 0 16px}.ds-twocol .two-column-flex-item h2,.ds-twocol .two-column-flex-item .h2{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-twocol .two-column-flex-item h2,.ds-twocol .two-column-flex-item .h2{font-size:32px}}.ds-twocol .two-column-flex-item h2,.ds-twocol .two-column-flex-item .h2{margin:0 0 24px}.ds-twocol .two-column-flex-item h3,.ds-twocol .two-column-flex-item .h3{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:32px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.ds-twocol .two-column-flex-item h3,.ds-twocol .two-column-flex-item .h3{font-size:26px}}.ds-twocol .two-column-flex-item h3,.ds-twocol .two-column-flex-item .h3{margin:0 0 24px}.ds-twocol .two-column-flex-item .horizontal-rule{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.ds-twocol .two-column-flex-item .horizontal-rule{font-size:16px}}.ds-twocol .two-column-flex-item .horizontal-rule{color:#404d5f}.ds-twocol .two-column-flex-item p{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.ds-twocol .two-column-flex-item p{font-size:16px}}.ds-twocol .two-column-flex-item p{color:#404d5f;margin:0 0 16px}.ds-twocol .two-column-flex-item p:last-child{margin-bottom:0}.ds-twocol .two-column-flex-item .horizontal-rule p{margin:0 0 16px;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.ds-twocol .two-column-flex-item .horizontal-rule p:last-child{margin-bottom:0}.ds-twocol .two-column-flex-item .list-item-76{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.ds-twocol .two-column-flex-item .list-item-76{font-size:16px}}.ds-twocol .two-column-flex-item .list-item-76{font-size:16px}.ds-twocol .two-column-flex-item ul:not(.w-list-unstyled) li{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.ds-twocol .two-column-flex-item ul:not(.w-list-unstyled) li{font-size:16px}}.ds-twocol .two-column-flex-item ul:not(.w-list-unstyled) li{font-size:16px;color:#404d5f}.ds-twocol .two-column-flex-item ul:not(.w-list-unstyled) li:not(:last-child){margin-bottom:8px}.ds-twocol .two-column-flex-item .new-cta-link,.ds-twocol .two-column-flex-item .ds-btn--link,.ds-twocol .two-column-flex-item .read-more-button{font-size:18px;line-height:1.4}.ds-twocol .two-column-flex-item .new-demo-button:not(:first-child),.ds-twocol .two-column-flex-item .new-cta-link:not(:first-child),.ds-twocol .two-column-flex-item .ds-btn--secondary:not(:first-child),.ds-twocol .two-column-flex-item .ds-btn--link:not(:first-child),.ds-twocol .two-column-flex-item .read-more-button:not(:first-child),.ds-twocol .two-column-flex-item .mega-btn:not(:first-child){margin-top:24px}.ds-twocol .two-column-flex-item img,.ds-twocol .two-column-flex-item .embed-container,.ds-twocol .two-column-flex-item .tc-video{border-radius:16px}.ds-twocol .two-column-flex-item .catchall-lottie{display:block;width:100%;height:auto;border-radius:16px;overflow:hidden}.ds-twocol .two-column-flex-item .tc-video{display:block;width:100%;height:auto}.ds-twocol .two-column-flex-item .embed-container{overflow:hidden}.ds-twocol .two-column-flex-item .icon,.ds-twocol .two-column-flex-item .flexible-list-item img{border-radius:0}.ds-twocol .content-multiple-item-holder:not(:last-child){margin-bottom:16px}.ds-twocol .content-multiple-item-holder h2,.ds-twocol .content-multiple-item-holder h3,.ds-twocol .content-multiple-item-holder .h2,.ds-twocol .content-multiple-item-holder .h3{margin-bottom:8px}.ds-twocol .content-multiple-item-holder .horizontal-rule,.ds-twocol .content-multiple-item-holder p{font-size:16px}.ds-twocol .tobias-small{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:450;line-height:1.4;color:#4f46e5;margin:0}@media(max-width: 767px){.ds-twocol .tobias-small{font-size:18px}}.ds-twocol .tobias-small{margin:0 0 16px}.ds-twocol .flexible-list-item{gap:12px}.ds-twocol .flexible-list-item:not(:last-child){margin-bottom:16px}.ds-twocol .flexible-list-item img{flex-shrink:0;width:24px;height:24px;min-width:24px;object-fit:contain}.ds-twocol .list-logos .flexible-list-item img{width:auto;height:88px;min-width:0;max-width:320px}.single-column h5{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:450;line-height:1.4;color:#4f46e5;margin:0}@media(max-width: 767px){.single-column h5{font-size:18px}}.single-column h5{margin:0 0 16px}.single-column h2,.single-column .h2{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:48px;font-weight:450;line-height:1.1;letter-spacing:-0.02em;color:#0f172a;margin:0}@media(max-width: 767px){.single-column h2,.single-column .h2{font-size:32px}}.single-column h2,.single-column .h2{margin:0 0 24px}.single-column p{font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:400;line-height:1.4;color:#0f172a;margin:0}@media(max-width: 767px){.single-column p{font-size:18px}}.single-column p{color:#404d5f;margin:0 0 16px}.single-column p:last-child{margin-bottom:0}.ds-btn,.ds-btn--primary{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:16px 24px;border-radius:999px;border:1px solid rgba(0,0,0,0);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:24px;text-decoration:none;cursor:pointer}.ds-btn svg,.ds-btn .ds-btn__icon,.ds-btn--primary svg,.ds-btn--primary .ds-btn__icon{width:16px;height:16px;flex-shrink:0}.ds-btn,.ds-btn--primary{background:linear-gradient(180deg, #3935ff 0%, #8f00ff 100%);color:#fff;transition:filter .15s ease}.ds-btn:hover,.ds-btn:focus,.ds-btn:focus-visible,.ds-btn--primary:hover,.ds-btn--primary:focus,.ds-btn--primary:focus-visible{color:#fff;filter:brightness(1.08)}.ds-btn--secondary{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:16px 24px;border-radius:999px;border:1px solid rgba(0,0,0,0);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:24px;text-decoration:none;cursor:pointer}.ds-btn--secondary svg,.ds-btn--secondary .ds-btn__icon{width:16px;height:16px;flex-shrink:0}.ds-btn--secondary{background:#fff;color:#0f172a;border-color:#b7c0cb;transition:border-color .15s ease,color .15s ease}.ds-btn--secondary:hover,.ds-btn--secondary:focus,.ds-btn--secondary:focus-visible{color:#0f172a;border-color:#4f46e5}.ds-btn--on-dark{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:16px 24px;border-radius:999px;border:1px solid rgba(0,0,0,0);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:24px;text-decoration:none;cursor:pointer}.ds-btn--on-dark svg,.ds-btn--on-dark .ds-btn__icon{width:16px;height:16px;flex-shrink:0}.ds-btn--on-dark{background:rgba(255,255,255,.12);color:#fff;border-color:rgba(255,255,255,.6);transition:background .15s ease,border-color .15s ease}.ds-btn--on-dark:hover,.ds-btn--on-dark:focus,.ds-btn--on-dark:focus-visible{color:#fff;background:rgba(255,255,255,.2)}.ds-btn--link{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.4;color:#4f46e5;text-decoration:none;cursor:pointer}.ds-btn--link svg,.ds-btn--link .ds-btn__icon{width:16px;height:16px;flex-shrink:0}.ds-btn--link::after{content:"";flex-shrink:0;width:16px;height:16px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8h9M9 4l4 4-4 4' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8h9M9 4l4 4-4 4' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.ds-btn--link:has(svg)::after,.ds-btn--link:has(.ds-btn__icon)::after{content:none}.ds-btn--link:hover,.ds-btn--link:focus,.ds-btn--link:focus-visible{color:#4f46e5;text-decoration:underline}.new-demo-button,.newest-demo-button--primary,.secondary-button,.wp-element-button{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:16px 24px;border-radius:999px;border:1px solid rgba(0,0,0,0);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:24px;text-decoration:none;cursor:pointer}.new-demo-button svg,.new-demo-button .ds-btn__icon,.newest-demo-button--primary svg,.newest-demo-button--primary .ds-btn__icon,.secondary-button svg,.secondary-button .ds-btn__icon,.wp-element-button svg,.wp-element-button .ds-btn__icon{width:16px;height:16px;flex-shrink:0}.new-demo-button,.newest-demo-button--primary,.secondary-button,.wp-element-button{background:linear-gradient(180deg, #3935ff 0%, #8f00ff 100%);color:#fff;transition:filter .15s ease}.new-demo-button:hover,.new-demo-button:focus,.new-demo-button:focus-visible,.newest-demo-button--primary:hover,.newest-demo-button--primary:focus,.newest-demo-button--primary:focus-visible,.secondary-button:hover,.secondary-button:focus,.secondary-button:focus-visible,.wp-element-button:hover,.wp-element-button:focus,.wp-element-button:focus-visible{color:#fff;filter:brightness(1.08)}.main-button,.mega-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:16px 24px;border-radius:999px;border:1px solid rgba(0,0,0,0);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:24px;text-decoration:none;cursor:pointer}.main-button svg,.main-button .ds-btn__icon,.mega-btn svg,.mega-btn .ds-btn__icon{width:16px;height:16px;flex-shrink:0}.main-button,.mega-btn{background:#fff;color:#0f172a;border-color:#b7c0cb;transition:border-color .15s ease,color .15s ease}.main-button:hover,.main-button:focus,.main-button:focus-visible,.mega-btn:hover,.mega-btn:focus,.mega-btn:focus-visible{color:#0f172a;border-color:#4f46e5}.newest-demo-button,.new-cta{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:16px 24px;border-radius:999px;border:1px solid rgba(0,0,0,0);font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:24px;text-decoration:none;cursor:pointer}.newest-demo-button svg,.newest-demo-button .ds-btn__icon,.new-cta svg,.new-cta .ds-btn__icon{width:16px;height:16px;flex-shrink:0}.newest-demo-button,.new-cta{background:rgba(255,255,255,.12);color:#fff;border-color:rgba(255,255,255,.6);transition:background .15s ease,border-color .15s ease}.newest-demo-button:hover,.newest-demo-button:focus,.newest-demo-button:focus-visible,.new-cta:hover,.new-cta:focus,.new-cta:focus-visible{color:#fff;background:rgba(255,255,255,.2)}.new-cta-link,.read-more-button{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font-family:"CircularXX",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.4;color:#4f46e5;text-decoration:none;cursor:pointer}.new-cta-link svg,.new-cta-link .ds-btn__icon,.read-more-button svg,.read-more-button .ds-btn__icon{width:16px;height:16px;flex-shrink:0}.new-cta-link::after,.read-more-button::after{content:"";flex-shrink:0;width:16px;height:16px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8h9M9 4l4 4-4 4' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8h9M9 4l4 4-4 4' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.new-cta-link:has(svg)::after,.new-cta-link:has(.ds-btn__icon)::after,.read-more-button:has(svg)::after,.read-more-button:has(.ds-btn__icon)::after{content:none}.new-cta-link:hover,.new-cta-link:focus,.new-cta-link:focus-visible,.read-more-button:hover,.read-more-button:focus,.read-more-button:focus-visible{color:#4f46e5;text-decoration:underline}.new-demo-button:hover,.new-demo-button:focus,.card-cta-btn:hover,.card-cta-btn:focus,.new-cta-link:hover,.new-cta-link:focus{color:#0f172a !important;text-decoration:none !important}.new-demo-button:hover,.new-demo-button:focus,.card-cta-btn:hover,.card-cta-btn:focus{background:#f1f5fc;border-color:#b7c0cb}.ds-btn__icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0}.ds-btn__icon svg{width:100%;height:100%}.ds-btn__icon--img img{width:100%;height:100%;object-fit:contain;display:block}.ds-btn .ds-btn__icon,.ds-pagehero__cta .ds-btn__icon,.new-demo-button .ds-btn__icon,.new-cta-link .ds-btn__icon,.ds-successvideo__headlink .ds-btn__icon{color:inherit}
