:root{--transition-duration:200ms}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}:root{--white:#fff;--black:#000;--blue-600:#285bce;--blue-500:#4c7eff;--blue-500-rgb:87,125,247;--blue-400:#799eff;--blue-300:#a6bfff;--blue-200:#d2dfff;--blue-100:#edf2ff;--orange-500:#ffb71d;--orange-450:#fad642;--orange-400:#ffdb8e;--orange-300:#ffedc7;--red-500:#ff4c70;--red-400:#ff7994;--red-300:#ffa6b8;--red-200:#ffd2db;--turquoise-500:#3dd4ed;--turquoise-400:#6edff2;--turquoise-300:#9eeaf6;--turquoise-200:#cdfaff;--green-500:#baf007;--green-500-rgb:186,240,7;--green-400:#cbf445;--green-300:#ddf883;--green-200:#eefbc1;--dark-blue-600:#020226;--dark-blue-500:#05053b;--dark-blue-500-rgb:5,5,59;--dark-blue-400:#44446e;--dark-blue-300:#82829f;--gray-500:#44484f;--gray-400:#8a899b;--gray-350:#d4d7e5;--gray-300:#ecedf1;--gray-200:#c1c1cf;--gray-175:#a7a7a8;--gray-160:#e5e7ec;--gray-150:#f2f3f6;--gray-100:#f9f9fa;--pale-200:#e9e6df;--font-body:"Nexa",Avenir,Montserrat,Corbel,"URW Gothic",source-sans-pro,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--font-display:"Monte Stella","Roboto Condensed",Impact,"Franklin Gothic Bold",sans-serif,"Apple Color Emoji","Segoe UI Emoji";--line-height-base:1.15}
/*! destyle.css v4.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;box-sizing:initial;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:initial;color:inherit;-webkit-text-decoration:none;text-decoration:none}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;background:transparent;border-radius:0;color:inherit;font:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit;vertical-align:middle}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{padding:0}progress{vertical-align:initial}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}:focus:not(:focus-visible){outline:none}:root{--easeInBack:cubic-bezier(0.36,0,0.66,-0.56);--easeInCirc:cubic-bezier(0.55,0,1,0.45);--easeInCubic:cubic-bezier(0.32,0,0.67,0);--easeInExpo:cubic-bezier(0.7,0,0.84,0);--easeInOutBack:cubic-bezier(0.68,-0.6,0.32,1.6);--easeInOutCirc:cubic-bezier(0.85,0,0.15,1);--easeInOutCubic:cubic-bezier(0.65,0,0.35,1);--easeInOutExpo:cubic-bezier(0.87,0,0.13,1);--easeInOutQuad:cubic-bezier(0.45,0,0.55,1);--easeInOutQuart:cubic-bezier(0.76,0,0.24,1);--easeInOutQuint:cubic-bezier(0.83,0,0.17,1);--easeInOutSine:cubic-bezier(0.37,0,0.63,1);--easeInQuad:cubic-bezier(0.11,0,0.5,0);--easeInQuart:cubic-bezier(0.5,0,0.75,0);--easeInQuint:cubic-bezier(0.64,0,0.78,0);--easeInSine:cubic-bezier(0.12,0,0.39,0);--easeOutBack:cubic-bezier(0.34,1.56,0.64,1);--easeOutCirc:cubic-bezier(0,0.55,0.45,1);--easeOutCubic:cubic-bezier(0.33,1,0.68,1);--easeOutExpo:cubic-bezier(0.16,1,0.3,1);--easeOutQuad:cubic-bezier(0.5,1,0.89,1);--easeOutQuart:cubic-bezier(0.25,1,0.5,1);--easeOutQuint:cubic-bezier(0.22,1,0.36,1);--easeOutSine:cubic-bezier(0.61,1,0.88,1)}.animate-fade{transition:opacity .7s ease}.js .animate-fade:not(.is-visible){opacity:0}@media (prefers-reduced-motion:reduce){.js .animate-fade:not(.is-visible){opacity:1}}.hs-inline-edit .animate-fade{opacity:1!important}.animate-up{transition:opacity .7s ease,-webkit-transform .7s cubic-bezier(.165,.84,.44,1);transition:opacity .7s ease,transform .7s cubic-bezier(.165,.84,.44,1);transition:opacity .7s ease,transform .7s cubic-bezier(.165,.84,.44,1),-webkit-transform .7s cubic-bezier(.165,.84,.44,1)}.js .animate-up:not(.is-visible){opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}@media (prefers-reduced-motion:reduce){.js .animate-up:not(.is-visible){opacity:1;-webkit-transform:none;transform:none}}.hs-inline-edit .animate-up{opacity:1!important;-webkit-transform:none!important;transform:none!important}.animate-down{transition:opacity .7s ease,-webkit-transform .7s cubic-bezier(.165,.84,.44,1);transition:opacity .7s ease,transform .7s cubic-bezier(.165,.84,.44,1);transition:opacity .7s ease,transform .7s cubic-bezier(.165,.84,.44,1),-webkit-transform .7s cubic-bezier(.165,.84,.44,1)}.js .animate-down:not(.is-visible){opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}@media (prefers-reduced-motion:reduce){.js .animate-down:not(.is-visible){opacity:1;-webkit-transform:none;transform:none}}.hs-inline-edit .animate-down{opacity:1!important;-webkit-transform:none!important;transform:none!important}.block{--block-gap:calc(2% + 3rem);--block-gap-top:var(--block-gap);--block-gap-bottom:var(--block-gap);--block-gap-xs:calc(1% + 2rem);--block-gap-small:calc(1.25% + 2.375rem);--block-gap-smedium:calc(1.625% + 2.375rem);--block-gap-large:calc(3% + 3.25rem);margin-bottom:calc(2% + 3rem);margin-bottom:var(--block-gap-bottom);margin-top:calc(2% + 3rem);margin-top:var(--block-gap-top);padding-bottom:var(--extra-padding-bottom);padding-top:var(--extra-padding-top);position:relative}.block--top-xs{--block-gap-top:var(--block-gap-xs)}.block--bottom-xs{--block-gap-bottom:var(--block-gap-xs)}.block--top-small{--block-gap-top:var(--block-gap-small)}.block--bottom-small{--block-gap-bottom:var(--block-gap-small)}.block--top-smedium{--block-gap-top:var(--block-gap-smedium)}.block--bottom-smedium{--block-gap-bottom:var(--block-gap-smedium)}.block--top-medium{--block-gap-top:var(--block-gap)}.block--bottom-medium{--block-gap-bottom:var(--block-gap)}.block--top-large{--block-gap-top:var(--block-gap-large)}.block--bottom-large{--block-gap-bottom:var(--block-gap-large)}.block--top-none{--block-gap-top:0px}.block--bottom-none{--block-gap-bottom:0px}.block--bg-white{--block-bg-color:var(--white)}.block--bg-gray{--block-bg-color:var(--gray-150)}.block--bg-blue{--block-bg-color:var(--blue-500);--card-bg-hover-color:var(--dark-blue-500);--card-link-hover-color:var(--white);--divide-color:hsla(0,0%,100%,.3)}.block--bg-blue.block--bg-fill,.block--bg-blue.block--bg-rectangle{--text-color:var(--white);--title-em-color:var(--white);--card-border-color:var(--white)}.block--bg-mid-blue{--block-bg-color:var(--blue-600);--card-bg-hover-color:var(--dark-blue-500);--card-link-hover-color:var(--white);--divide-color:hsla(0,0%,100%,.3)}.block--bg-mid-blue.block--bg-fill,.block--bg-mid-blue.block--bg-rectangle{--text-color:var(--white);--title-em-color:var(--white);--card-border-color:var(--white)}.block--bg-dark-blue{--block-bg-color:var(--dark-blue-500);--title-color:var(--white);--title-em-color:var(--blue-400);--text-color:var(--white);--text-bold-color:var(--white);--divide-color:hsla(0,0%,100%,.25)}.block--bg-fill{margin-bottom:0;margin-top:0}.block--bg-fill,.block--bg-rectangle{background-color:var(--block-bg-color);padding-bottom:calc(var(--block-gap-bottom) + var(--extra-padding-bottom, 0px));padding-top:calc(var(--block-gap-top) + var(--extra-padding-top, 0px))}.block--bg-rectangle{border-radius:1.5rem;margin:var(--block-gap-top) var(--container-padding) var(--block-gap-bottom)}.block--bg-round-top{--extra-padding-top:calc(2% + 1.5rem);-webkit-clip-path:inset(-50vh 0 0 0);clip-path:inset(-50vh 0 0 0);margin-bottom:0;padding-bottom:calc(var(--block-gap-bottom) + var(--extra-padding-bottom, 0px))}.block--bg-round-top:after,.block--bg-round-top:before{background-color:var(--block-bg-color);content:"";left:0;position:absolute;width:100%;z-index:-1}.block--bg-round-top:before{bottom:0;top:50vw}.block--bg-round-top:after{border-radius:100%;height:100vw;max-height:200%;top:0}.block--bg-round-bottom{--extra-padding-bottom:calc(2% + 1.5rem);-webkit-clip-path:inset(0 0 -50vh 0);clip-path:inset(0 0 -50vh 0);margin-top:0;padding-top:calc(var(--block-gap-top) + var(--extra-padding-top, 0px))}.block--bg-round-bottom:after,.block--bg-round-bottom:before{background-color:var(--block-bg-color);content:"";left:0;position:absolute;width:100%;z-index:-1}.block--bg-round-bottom:before{bottom:50vw;top:0}.block--bg-round-bottom:after{border-radius:100%;bottom:0;height:100vw;max-height:200%}.block--bg-circles{--extra-padding-top:calc(1% + 1.5rem);--extra-padding-bottom:calc(1% + 1.5rem);background-repeat:round;background-size:50% auto}.block--bg-circles.block--bg-white{background-image:url(https://www.retailinsight.io/hubfs/6881959/raw_assets/public/Retail%20Insight%202023/dist/629827cab17daeeba619.svg)}.block--bg-circles.block--bg-blue{background-image:url(https://www.retailinsight.io/hubfs/6881959/raw_assets/public/Retail%20Insight%202023/dist/9fdcb4023af6901be988.svg)}.block--bg-circles.block--bg-gray{background-image:url(https://www.retailinsight.io/hubfs/6881959/raw_assets/public/Retail%20Insight%202023/dist/7968f89eee9ae0adf3c4.svg)}@media (max-width:47.9375em){.block--bg-circles{background-size:100% auto}}.block--bg-inner-oval{--extra-padding-top:3rem;--extra-padding-bottom:3rem}.block--bg-inner-oval .block__inner{position:relative}.block--bg-inner-oval .block__inner .block__header{align-items:center;flex-direction:column}.block--bg-inner-oval .block__inner .block__header>*+*{margin-top:1.5rem}.block--bg-inner-oval .block__inner .text-section{position:relative}.block--bg-inner-oval .block__inner:before{background-color:#ecedf1;background-color:var(--gray-300);border-radius:50rem;bottom:-3rem;content:"";left:0;position:absolute;right:0;top:-3rem}.block--bg-inner-oval.block--bg-gray .block__inner:before{background-color:#e5e7ec;background-color:var(--gray-160)}.block--bg-inner-oval.block--bg-blue .block__inner:before{background-color:#d2dfff;background-color:var(--blue-200)}.block--bg-inner-round-top{overflow:hidden}.block--bg-inner-round-top:after,.block--bg-inner-round-top:before{background-color:#ecedf1;background-color:var(--gray-300);content:"";left:0;position:absolute;width:100%}.block--bg-inner-round-top.block--bg-gray:after,.block--bg-inner-round-top.block--bg-gray:before{background-color:#e5e7ec;background-color:var(--gray-160)}.block--bg-inner-round-top.block--bg-blue:after,.block--bg-inner-round-top.block--bg-blue:before{background-color:#d2dfff;background-color:var(--blue-200)}.block--bg-inner-round-top:before{bottom:0;top:calc(50vw + 2% + 2rem)}.block--bg-inner-round-top:after{border-radius:100%;height:100vw;top:calc(2% + 2rem)}.block--bg-inner-round-top .block__inner{position:relative;z-index:1}.block--bg-inner-semicircles{--extra-padding-top:calc(1% + 1rem);--extra-padding-bottom:calc(1% + 3rem);overflow:hidden}.block--bg-inner-semicircles:after,.block--bg-inner-semicircles:before{aspect-ratio:.5;bottom:0;content:"";pointer-events:none;position:absolute;top:0}.block--bg-inner-semicircles:before{background-color:#9eeaf6;background-color:var(--turquoise-300);border-bottom-left-radius:99rem;border-top-left-radius:99rem;right:min(calc(50% + 30.75rem),calc(100% - 7rem));right:min(calc(100% - (100% - var(--global-width-small))/2 - 5rem),calc(100% - 7rem))}.block--bg-inner-semicircles:after{background-color:#baf007;background-color:var(--green-500);border-bottom-right-radius:99rem;border-top-right-radius:99rem;left:min(calc(50% + 30.75rem),calc(100% - 7rem));left:min(calc(100% - (100% - var(--global-width-small))/2 - 5rem),calc(100% - 7rem))}.block--bg-inner-semicircles .block__inner{position:relative;z-index:1}.block--reveals.block--bg-round-bottom:before{display:none}.block--reveals.block--bg-round-bottom:after{border-radius:100%;bottom:calc(100% - 50vw);height:100vw}.block__inner--inline{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:calc(var(--stack-gap)*-1)}@media (max-width:47.9375em){.block__inner--inline{flex-direction:column}}.block__inner--inline>*{margin-bottom:var(--stack-gap)}@media (min-width:48em){.block__inner--inline>:first-child{margin-right:var(--stack-gap)}}.block__inner--inline .cards{--card-max-width:40rem}.block__inner--inline .cards__list--2-plus{--card-max-width:29.6rem}.block__header{display:flex;margin-bottom:var(--block-gap-small);position:relative}@media (max-width:47.9375em){.block__header{align-items:center;flex-direction:column;text-align:center}.block__header>*+*{margin-top:1.5rem}}@media (min-width:48em){.block__header{align-items:center;justify-content:space-between}.block__header>:last-child{flex-shrink:0}.block__header .title{margin-right:2rem}}.dnd-row:has(.block--bottom-xs)+.dnd-row .block:not([class*=block--top]){margin-top:var(--block-gap-xs)}.dnd-row.has-block--bottom-xs+.dnd-row .block:not([class*=block--top]){margin-top:var(--block-gap-xs)}.dnd-row:has(.block--bottom-small)+.dnd-row .block:not([class*=block--top]){margin-top:var(--block-gap-small)}.dnd-row.has-block--bottom-small+.dnd-row .block:not([class*=block--top]){margin-top:var(--block-gap-small)}.dnd-row:has(.block--bottom-smedium)+.dnd-row .block:not([class*=block--top]){margin-top:var(--block-gap-smedium)}.dnd-row.has-block--bottom-smedium+.dnd-row .block:not([class*=block--top]){margin-top:var(--block-gap-smedium)}.dnd-row:has(.block--bottom-none.block--bg-blue)+.dnd-row .block--bg-blue:not([class*=block--top]),.dnd-row:has(.block--bottom-none.block--bg-gray)+.dnd-row .block--bg-gray:not([class*=block--top]),.dnd-row:has(.block--bottom-none.block--bg-white)+.dnd-row .block--bg-white:not([class*=block--top]){margin-top:0}.dnd-row.has-block--bottom-none.has-block--bg-blue+.dnd-row .block--bg-blue:not([class*=block--top]),.dnd-row.has-block--bottom-none.has-block--bg-gray+.dnd-row .block--bg-gray:not([class*=block--top]),.dnd-row.has-block--bottom-none.has-block--bg-white+.dnd-row .block--bg-white:not([class*=block--top]){margin-top:0}.dnd-row:has(.block--bg-fill.block--bg-blue)+.dnd-row:has(.block--bg-fill.block--bg-blue) .block--bg-fill.block--bg-blue,.dnd-row:has(.block--bg-fill.block--bg-blue)+.dnd-row:has(.block--bg-round-bottom.block--bg-blue) .block--bg-round-bottom.block--bg-blue,.dnd-row:has(.block--bg-fill.block--bg-gray)+.dnd-row:has(.block--bg-fill.block--bg-gray) .block--bg-fill.block--bg-gray,.dnd-row:has(.block--bg-fill.block--bg-gray)+.dnd-row:has(.block--bg-round-bottom.block--bg-gray) .block--bg-round-bottom.block--bg-gray,.dnd-row:has(.block--bg-round-top.block--bg-blue)+.dnd-row:has(.block--bg-fill.block--bg-blue) .block--bg-fill.block--bg-blue,.dnd-row:has(.block--bg-round-top.block--bg-blue)+.dnd-row:has(.block--bg-round-bottom.block--bg-blue) .block--bg-round-bottom.block--bg-blue,.dnd-row:has(.block--bg-round-top.block--bg-gray)+.dnd-row:has(.block--bg-fill.block--bg-gray) .block--bg-fill.block--bg-gray,.dnd-row:has(.block--bg-round-top.block--bg-gray)+.dnd-row:has(.block--bg-round-bottom.block--bg-gray) .block--bg-round-bottom.block--bg-gray{margin-top:0}.dnd-row:has(.block--bg-fill.block--bg-blue)+.dnd-row:has(.block--bg-fill.block--bg-blue) .block--bg-fill.block--bg-blue:not([class*=block--top]),.dnd-row:has(.block--bg-fill.block--bg-blue)+.dnd-row:has(.block--bg-round-bottom.block--bg-blue) .block--bg-round-bottom.block--bg-blue:not([class*=block--top]),.dnd-row:has(.block--bg-fill.block--bg-gray)+.dnd-row:has(.block--bg-fill.block--bg-gray) .block--bg-fill.block--bg-gray:not([class*=block--top]),.dnd-row:has(.block--bg-fill.block--bg-gray)+.dnd-row:has(.block--bg-round-bottom.block--bg-gray) .block--bg-round-bottom.block--bg-gray:not([class*=block--top]),.dnd-row:has(.block--bg-round-top.block--bg-blue)+.dnd-row:has(.block--bg-fill.block--bg-blue) .block--bg-fill.block--bg-blue:not([class*=block--top]),.dnd-row:has(.block--bg-round-top.block--bg-blue)+.dnd-row:has(.block--bg-round-bottom.block--bg-blue) .block--bg-round-bottom.block--bg-blue:not([class*=block--top]),.dnd-row:has(.block--bg-round-top.block--bg-gray)+.dnd-row:has(.block--bg-fill.block--bg-gray) .block--bg-fill.block--bg-gray:not([class*=block--top]),.dnd-row:has(.block--bg-round-top.block--bg-gray)+.dnd-row:has(.block--bg-round-bottom.block--bg-gray) .block--bg-round-bottom.block--bg-gray:not([class*=block--top]){--block-gap-top:0px}.dnd-row.has-block--bg-fill.has-block--bg-blue+.dnd-row.has-block--bg-fill.has-block--bg-blue .block--bg-fill.block--bg-blue,.dnd-row.has-block--bg-fill.has-block--bg-blue+.dnd-row.has-block--bg-round-bottom.has-block--bg-blue .block--bg-round-bottom.block--bg-blue,.dnd-row.has-block--bg-fill.has-block--bg-gray+.dnd-row.has-block--bg-fill.has-block--bg-gray .block--bg-fill.block--bg-gray,.dnd-row.has-block--bg-fill.has-block--bg-gray+.dnd-row.has-block--bg-round-bottom.has-block--bg-gray .block--bg-round-bottom.block--bg-gray,.dnd-row.has-block--bg-round-top.has-block--bg-blue+.dnd-row.has-block--bg-fill.has-block--bg-blue .block--bg-fill.block--bg-blue,.dnd-row.has-block--bg-round-top.has-block--bg-blue+.dnd-row.has-block--bg-round-bottom.has-block--bg-blue .block--bg-round-bottom.block--bg-blue,.dnd-row.has-block--bg-round-top.has-block--bg-gray+.dnd-row.has-block--bg-fill.has-block--bg-gray .block--bg-fill.block--bg-gray,.dnd-row.has-block--bg-round-top.has-block--bg-gray+.dnd-row.has-block--bg-round-bottom.has-block--bg-gray .block--bg-round-bottom.block--bg-gray{margin-top:0}.dnd-row.has-block--bg-fill.has-block--bg-blue+.dnd-row.has-block--bg-fill.has-block--bg-blue .block--bg-fill.block--bg-blue:not([class*=block--top]),.dnd-row.has-block--bg-fill.has-block--bg-blue+.dnd-row.has-block--bg-round-bottom.has-block--bg-blue .block--bg-round-bottom.block--bg-blue:not([class*=block--top]),.dnd-row.has-block--bg-fill.has-block--bg-gray+.dnd-row.has-block--bg-fill.has-block--bg-gray .block--bg-fill.block--bg-gray:not([class*=block--top]),.dnd-row.has-block--bg-fill.has-block--bg-gray+.dnd-row.has-block--bg-round-bottom.has-block--bg-gray .block--bg-round-bottom.block--bg-gray:not([class*=block--top]),.dnd-row.has-block--bg-round-top.has-block--bg-blue+.dnd-row.has-block--bg-fill.has-block--bg-blue .block--bg-fill.block--bg-blue:not([class*=block--top]),.dnd-row.has-block--bg-round-top.has-block--bg-blue+.dnd-row.has-block--bg-round-bottom.has-block--bg-blue .block--bg-round-bottom.block--bg-blue:not([class*=block--top]),.dnd-row.has-block--bg-round-top.has-block--bg-gray+.dnd-row.has-block--bg-fill.has-block--bg-gray .block--bg-fill.block--bg-gray:not([class*=block--top]),.dnd-row.has-block--bg-round-top.has-block--bg-gray+.dnd-row.has-block--bg-round-bottom.has-block--bg-gray .block--bg-round-bottom.block--bg-gray:not([class*=block--top]){--block-gap-top:0px}.buttons{display:flex;flex-wrap:wrap;gap:1rem}.button,.buttons--center{justify-content:center}.button{align-items:center;border-radius:2em;border-style:solid;border-width:1px;display:inline-flex;font-size:1.125rem;font-weight:700;line-height:1.15;line-height:var(--line-height-base);padding:.8em 1.5em;text-align:center;transition-duration:.2s;transition-duration:var(--transition-duration);transition-property:color,background-color,border-color,opacity}.button[disabled]{opacity:.5;pointer-events:none}.button--primary{background-color:#05053b;background-color:var(--dark-blue-500);border-color:#05053b;border-color:var(--button-primary-border,var(--dark-blue-500));color:#fff;color:var(--white)}.button--primary:hover{background-color:#285bce;background-color:var(--blue-600)}.button--secondary{background-color:#4c7eff;background-color:var(--blue-500);border-color:#285bce;border-color:var(--blue-600);color:#fff;color:var(--white)}.button--secondary:hover{background-color:#285bce;background-color:var(--blue-600)}.button--slim{padding-bottom:.37em;padding-top:.37em}.button--full{width:100%}.button--emoji .button__icon{margin-left:0;width:0}.button--emoji .button__icon svg{max-width:none;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.button--emoji .button__text,.button--icon .button__text{transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.button--icon:not(.button--emoji) .button__text{-webkit-transform:translateX(.944em);transform:translateX(.944em)}.button--icon:hover .button__text{-webkit-transform:none;transform:none}.button--emoji:hover .button__text{-webkit-transform:translateX(-1.35em);transform:translateX(-1.35em)}.button--emoji:hover .emoji--rocket+.button__text{-webkit-transform:translateX(-1.335em);transform:translateX(-1.335em)}.button--emoji:hover .emoji--talk+.button__text{-webkit-transform:translateX(-1.835em);transform:translateX(-1.835em)}.button--icon.button--emoji:hover .button__text{-webkit-transform:translateX(-2.45em);transform:translateX(-2.45em)}.button--icon.button--emoji:hover .emoji--rocket+.button__text{-webkit-transform:translateX(-2.42em);transform:translateX(-2.42em)}.button--icon.button--emoji:hover .emoji--talk+.button__text{-webkit-transform:translateX(-3.42em);transform:translateX(-3.42em)}.button__icon{margin-left:1em}.button--icon .button__icon{opacity:0;-webkit-transform:scale(.9);transform:scale(.9);transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.button--icon:hover .button__icon{opacity:1;-webkit-transform:none;transform:none}.button__icon svg{height:.889em}.button__emoji{margin:-.25em .75em -.25em 0;transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s;transition-delay:.04s;width:1.7em}.button:hover .button__emoji{opacity:0;-webkit-transform:scale(.9);transform:scale(.9);transition-delay:0s}.button__emoji.emoji--calendar{margin-top:-.45em}.button__emoji.emoji--confetti{margin-top:-.4em}.button__emoji.emoji--lime{margin-top:-.5em}.button__emoji.emoji--rocket{width:1.67em}.button__emoji.emoji--talk{margin-top:-.4em;width:2.67em}.columns{align-items:center;-webkit-column-gap:max(5%,3rem);column-gap:max(5%,3rem);display:flex;row-gap:2rem}@media (max-width:799px){.columns{flex-direction:column;margin-left:auto;margin-right:auto;max-width:37.5rem}}@media (min-width:800px){.columns--reversed{flex-direction:row-reverse}}.column{flex-basis:0;flex-grow:1}@media (max-width:799px){.column__content{order:2}}@media (min-width:800px){.column__content{--content-padding:max(0px,min(calc((var(--global-width) - var(--global-width-small))/2),calc(((100vw - var(--scrollbar-width) - (var(--container-padding)*2)) - var(--global-width-small))/2)));margin-left:max(0px,min(7.5rem,calc(50vw - 37rem)));margin-left:var(--content-padding);max-width:32.9375rem}.columns--reversed .column__content{margin-left:0;margin-right:var(--content-padding)}}.column__media{display:flex;position:relative}@media (max-width:799px){.column__media{flex-grow:0;margin-right:auto}}@media (min-width:800px){.column__media{align-items:center;justify-content:center;max-width:40vw}}.column__media .shapes{left:0;max-height:100%;opacity:1;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:800px){.column__media .shapes{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.column__media img,.column__media svg{max-width:50vw;min-width:18rem;position:relative}@media (max-width:799px){.column__media img,.column__media svg{max-height:24rem;object-fit:contain}.column__media--bg{padding:5%}}@font-face{font-display:block;font-family:Nexa;font-style:normal;font-weight:300;src:url(https://www.retailinsight.io/hubfs/6881959/raw_assets/public/Retail%20Insight%202023/dist/420f032c7de629e30f46.woff2) format("woff2")}@font-face{font-display:block;font-family:Nexa;font-style:normal;font-weight:400;src:url(https://www.retailinsight.io/hubfs/6881959/raw_assets/public/Retail%20Insight%202023/dist/22f6ec20130a362274c7.woff2) format("woff2")}@font-face{font-display:block;font-family:Nexa;font-style:normal;font-weight:700;src:url(https://www.retailinsight.io/hubfs/6881959/raw_assets/public/Retail%20Insight%202023/dist/33f836910d1cac99e126.woff2) format("woff2")}@font-face{font-display:block;font-family:Monte Stella;font-style:normal;font-weight:400;src:url(https://www.retailinsight.io/hubfs/6881959/raw_assets/public/Retail%20Insight%202023/dist/ca0deae0b2ae24c10d23.woff2) format("woff2")}@font-face{font-display:block;font-family:Monte Stella;font-style:normal;font-weight:700;src:url(https://www.retailinsight.io/hubfs/6881959/raw_assets/public/Retail%20Insight%202023/dist/7176e66fa16db4896ca5.woff2) format("woff2")}:root{--global-width:86.5rem;--global-width-small:71.5rem;--container-padding:1.25rem;--scrollbar-width:0px}@media (min-width:30em){:root{--container-padding:1.5rem}}@media (min-width:48em){:root{--container-padding:2.25rem}}@media (min-width:75em){:root{--container-padding:3rem}}@media (min-width:90em){:root{--container-padding:4.5rem}}html{font-size:100%;height:100%}body{display:flex;flex-direction:column;min-height:100%;position:relative}img,svg{display:block;height:auto;max-width:100%}.container{max-width:89rem;max-width:calc(var(--global-width) + var(--container-padding)*2)}.container,.container--small{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-left:var(--container-padding);padding-right:1.25rem;padding-right:var(--container-padding);width:100%}.container--small{max-width:74rem;max-width:calc(var(--global-width-small) + var(--container-padding)*2)}.main{flex-grow:1;position:relative}.main--error,.main--error .hero{display:flex;flex-direction:column}.main--error .hero{flex-grow:1;justify-content:center}.hs-richtext,.rich-text,.rich-text .hs_cos_wrapper_type_rich_text{--rich-text-gap:1.5rem;--media-gap:calc(var(--rich-text-gap)*1.33);line-height:1.5;text-wrap:pretty}@media (min-width:48em){.hs-richtext,.rich-text,.rich-text .hs_cos_wrapper_type_rich_text{--media-gap:2.5rem}}.hs-richtext blockquote,.hs-richtext h1,.hs-richtext h2,.hs-richtext h3,.hs-richtext h4,.hs-richtext h5,.hs-richtext h6,.hs-richtext ol,.hs-richtext p,.hs-richtext ul,.rich-text .hs_cos_wrapper_type_rich_text blockquote,.rich-text .hs_cos_wrapper_type_rich_text h1,.rich-text .hs_cos_wrapper_type_rich_text h2,.rich-text .hs_cos_wrapper_type_rich_text h3,.rich-text .hs_cos_wrapper_type_rich_text h4,.rich-text .hs_cos_wrapper_type_rich_text h5,.rich-text .hs_cos_wrapper_type_rich_text h6,.rich-text .hs_cos_wrapper_type_rich_text ol,.rich-text .hs_cos_wrapper_type_rich_text p,.rich-text .hs_cos_wrapper_type_rich_text ul,.rich-text blockquote,.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6,.rich-text ol,.rich-text p,.rich-text ul{max-width:53em}.hs-richtext>*+*,.rich-text .hs_cos_wrapper_type_rich_text>*+*,.rich-text>*+*{margin-top:var(--rich-text-gap)}.hs-richtext a:not(.button),.rich-text .hs_cos_wrapper_type_rich_text a:not(.button),.rich-text a:not(.button){color:#4c7eff;color:var(--link-color,var(--blue-500));font-weight:700;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px;transition:color .2s;transition:color var(--transition-duration)}.hs-richtext a:not(.button):hover,.rich-text .hs_cos_wrapper_type_rich_text a:not(.button):hover,.rich-text a:not(.button):hover{color:#05053b;color:var(--link-hover-color,var(--dark-blue-500))}.hs-richtext ul,.rich-text .hs_cos_wrapper_type_rich_text ul,.rich-text ul{list-style:disc;padding-left:1em}.hs-richtext ol,.rich-text .hs_cos_wrapper_type_rich_text ol,.rich-text ol{list-style:decimal;padding-left:1em}.hs-richtext li,.rich-text .hs_cos_wrapper_type_rich_text li,.rich-text li{margin-top:.5em}.hs-richtext li:first-child,.rich-text .hs_cos_wrapper_type_rich_text li:first-child,.rich-text li:first-child{margin-top:0}.hs-richtext b,.hs-richtext strong,.rich-text .hs_cos_wrapper_type_rich_text b,.rich-text .hs_cos_wrapper_type_rich_text strong,.rich-text b,.rich-text strong{color:#05053b;color:var(--text-bold-color,var(--dark-blue-500));font-weight:700}.hs-richtext h1,.hs-richtext h2,.hs-richtext h3,.hs-richtext h4,.hs-richtext h5,.hs-richtext h6,.rich-text .hs_cos_wrapper_type_rich_text h1,.rich-text .hs_cos_wrapper_type_rich_text h2,.rich-text .hs_cos_wrapper_type_rich_text h3,.rich-text .hs_cos_wrapper_type_rich_text h4,.rich-text .hs_cos_wrapper_type_rich_text h5,.rich-text .hs_cos_wrapper_type_rich_text h6,.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{color:#05053b;color:var(--title-color,var(--dark-blue-500));line-height:1.15;margin-top:2.5rem}.hs-richtext h1:first-child,.hs-richtext h2:first-child,.hs-richtext h3:first-child,.hs-richtext h4:first-child,.hs-richtext h5:first-child,.hs-richtext h6:first-child,.rich-text .hs_cos_wrapper_type_rich_text h1:first-child,.rich-text .hs_cos_wrapper_type_rich_text h2:first-child,.rich-text .hs_cos_wrapper_type_rich_text h3:first-child,.rich-text .hs_cos_wrapper_type_rich_text h4:first-child,.rich-text .hs_cos_wrapper_type_rich_text h5:first-child,.rich-text .hs_cos_wrapper_type_rich_text h6:first-child,.rich-text h1:first-child,.rich-text h2:first-child,.rich-text h3:first-child,.rich-text h4:first-child,.rich-text h5:first-child,.rich-text h6:first-child{margin-top:0}.hs-richtext .h1,.hs-richtext .h2,.hs-richtext h1,.hs-richtext h2,.rich-text .h1,.rich-text .h2,.rich-text .hs_cos_wrapper_type_rich_text .h1,.rich-text .hs_cos_wrapper_type_rich_text .h2,.rich-text .hs_cos_wrapper_type_rich_text h1,.rich-text .hs_cos_wrapper_type_rich_text h2,.rich-text h1,.rich-text h2{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.hs-richtext .h1:before,.hs-richtext .h2:before,.hs-richtext h1:before,.hs-richtext h2:before,.rich-text .h1:before,.rich-text .h2:before,.rich-text .hs_cos_wrapper_type_rich_text .h1:before,.rich-text .hs_cos_wrapper_type_rich_text .h2:before,.rich-text .hs_cos_wrapper_type_rich_text h1:before,.rich-text .hs_cos_wrapper_type_rich_text h2:before,.rich-text h1:before,.rich-text h2:before{content:"";display:table;margin-bottom:-.15em}.hs-richtext .h1:after,.hs-richtext .h2:after,.hs-richtext h1:after,.hs-richtext h2:after,.rich-text .h1:after,.rich-text .h2:after,.rich-text .hs_cos_wrapper_type_rich_text .h1:after,.rich-text .hs_cos_wrapper_type_rich_text .h2:after,.rich-text .hs_cos_wrapper_type_rich_text h1:after,.rich-text .hs_cos_wrapper_type_rich_text h2:after,.rich-text h1:after,.rich-text h2:after{content:"";display:table;margin-top:-.15em}.hs-richtext .h1,.hs-richtext .h2,.hs-richtext h1,.hs-richtext h2,.rich-text .h1,.rich-text .h2,.rich-text .hs_cos_wrapper_type_rich_text .h1,.rich-text .hs_cos_wrapper_type_rich_text .h2,.rich-text .hs_cos_wrapper_type_rich_text h1,.rich-text .hs_cos_wrapper_type_rich_text h2,.rich-text h1,.rich-text h2{font-size:3rem;font-size:max(2.25rem,min(calc(1.655rem + 2.97vw),4.25rem))}.hs-richtext .h3,.hs-richtext h3,.rich-text .h3,.rich-text .hs_cos_wrapper_type_rich_text .h3,.rich-text .hs_cos_wrapper_type_rich_text h3,.rich-text h3{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.hs-richtext .h3:before,.hs-richtext h3:before,.rich-text .h3:before,.rich-text .hs_cos_wrapper_type_rich_text .h3:before,.rich-text .hs_cos_wrapper_type_rich_text h3:before,.rich-text h3:before{content:"";display:table;margin-bottom:-.15em}.hs-richtext .h3:after,.hs-richtext h3:after,.rich-text .h3:after,.rich-text .hs_cos_wrapper_type_rich_text .h3:after,.rich-text .hs_cos_wrapper_type_rich_text h3:after,.rich-text h3:after{content:"";display:table;margin-top:-.15em}.hs-richtext .h3,.hs-richtext h3,.rich-text .h3,.rich-text .hs_cos_wrapper_type_rich_text .h3,.rich-text .hs_cos_wrapper_type_rich_text h3,.rich-text h3{font-size:2rem;font-size:max(1.5rem,min(calc(1.125rem + 1.88vw),2.625rem))}.hs-richtext .h4,.hs-richtext h4,.rich-text .h4,.rich-text .hs_cos_wrapper_type_rich_text .h4,.rich-text .hs_cos_wrapper_type_rich_text h4,.rich-text h4{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.hs-richtext .h4:before,.hs-richtext h4:before,.rich-text .h4:before,.rich-text .hs_cos_wrapper_type_rich_text .h4:before,.rich-text .hs_cos_wrapper_type_rich_text h4:before,.rich-text h4:before{content:"";display:table;margin-bottom:-.15em}.hs-richtext .h4:after,.hs-richtext h4:after,.rich-text .h4:after,.rich-text .hs_cos_wrapper_type_rich_text .h4:after,.rich-text .hs_cos_wrapper_type_rich_text h4:after,.rich-text h4:after{content:"";display:table;margin-top:-.15em}.hs-richtext .h4,.hs-richtext h4,.rich-text .h4,.rich-text .hs_cos_wrapper_type_rich_text .h4,.rich-text .hs_cos_wrapper_type_rich_text h4,.rich-text h4{font-size:1.5rem;font-size:max(1.25rem,min(calc(1.125rem + .63vw),1.625rem))}.hs-richtext .h5,.hs-richtext .h6,.hs-richtext h5,.hs-richtext h6,.rich-text .h5,.rich-text .h6,.rich-text .hs_cos_wrapper_type_rich_text .h5,.rich-text .hs_cos_wrapper_type_rich_text .h6,.rich-text .hs_cos_wrapper_type_rich_text h5,.rich-text .hs_cos_wrapper_type_rich_text h6,.rich-text h5,.rich-text h6{font-weight:700;line-height:inherit}.hs-richtext .h5,.hs-richtext h5,.rich-text .h5,.rich-text .hs_cos_wrapper_type_rich_text .h5,.rich-text .hs_cos_wrapper_type_rich_text h5,.rich-text h5{font-size:1.25rem;font-size:max(1.0625rem,min(calc(1.00125rem + .31vw),1.25rem))}.hs-richtext .h6,.hs-richtext h6,.rich-text .h6,.rich-text .hs_cos_wrapper_type_rich_text .h6,.rich-text .hs_cos_wrapper_type_rich_text h6,.rich-text h6{text-transform:uppercase}.hs-richtext sup,.rich-text .hs_cos_wrapper_type_rich_text sup,.rich-text sup{color:#4c7eff;color:var(--blue-500);font-weight:700}.hs-richtext blockquote,.rich-text .hs_cos_wrapper_type_rich_text blockquote,.rich-text blockquote{--padding:min(var(--container-padding),2.5rem);background-color:#ffdb8e;background-color:var(--orange-400);border-radius:.75rem;color:#05053b;color:var(--dark-blue-500);font-size:1.25rem;font-size:max(1.0625rem,min(calc(1.00125rem + .31vw),1.25rem));margin-bottom:var(--media-gap);margin-top:calc(var(--media-gap) + 1rem);padding:0 min(1.25rem,2.5rem) min(1.25rem,2.5rem);padding:0 var(--padding) var(--padding)}.hs-richtext blockquote:first-child,.rich-text .hs_cos_wrapper_type_rich_text blockquote:first-child,.rich-text blockquote:first-child{margin-top:1rem}.hs-richtext blockquote:last-child,.rich-text .hs_cos_wrapper_type_rich_text blockquote:last-child,.rich-text blockquote:last-child{margin-bottom:0}.hs-richtext blockquote:before,.rich-text .hs_cos_wrapper_type_rich_text blockquote:before,.rich-text blockquote:before{aspect-ratio:83/65;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='83' height='65' fill='none' aria-hidden='true' viewBox='0 0 83 65'%3E%3Cpath fill='%2305053B' stroke='%2305053B' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1.5 7.4v24.74c0 3.543 2.704 6.4 6.058 6.4h9.267c1.424 0 2.524 1.352 2.29 2.857L15.942 61.32c-.217 1.334.757 2.553 2.037 2.553h6.941c.83 0 1.587-.534 1.911-1.352l8.582-21.98c.505-1.314.776-2.704.776-4.133V7.4c0-3.543-2.705-6.4-6.058-6.4H7.558C4.204 1 1.5 3.857 1.5 7.4m45.201 0v24.74c0 3.543 2.705 6.4 6.058 6.4h9.267c1.424 0 2.524 1.352 2.29 2.857L61.143 61.32c-.217 1.334.757 2.553 2.037 2.553h6.941c.83 0 1.587-.534 1.912-1.352l8.582-21.98c.504-1.314.775-2.704.775-4.133V7.4c0-3.543-2.705-6.4-6.058-6.4H52.777c-3.353 0-6.058 2.857-6.058 6.4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;margin-bottom:.55em;max-width:15%;position:relative;top:-1rem;width:5.1875rem}.hs-richtext blockquote>*+*,.rich-text .hs_cos_wrapper_type_rich_text blockquote>*+*,.rich-text blockquote>*+*{margin-top:1.25em}.hs-richtext blockquote p:last-child:not(:first-child),.rich-text .hs_cos_wrapper_type_rich_text blockquote p:last-child:not(:first-child),.rich-text blockquote p:last-child:not(:first-child){font-size:1rem}.hs-richtext p[style*=padding-left],.rich-text .hs_cos_wrapper_type_rich_text p[style*=padding-left],.rich-text p[style*=padding-left]{color:#05053b;color:var(--dark-blue-500);position:relative}.hs-richtext p[style*=padding-left]:before,.rich-text .hs_cos_wrapper_type_rich_text p[style*=padding-left]:before,.rich-text p[style*=padding-left]:before{background-color:#4c7eff;background-color:var(--blue-500);border-radius:3px;content:"";height:100%;left:0;position:absolute;top:0;width:3px}.hs-richtext figure,.hs-richtext iframe,.hs-richtext img,.hs-richtext svg,.hs-richtext video,.rich-text .hs_cos_wrapper_type_rich_text figure,.rich-text .hs_cos_wrapper_type_rich_text iframe,.rich-text .hs_cos_wrapper_type_rich_text img,.rich-text .hs_cos_wrapper_type_rich_text svg,.rich-text .hs_cos_wrapper_type_rich_text video,.rich-text figure,.rich-text iframe,.rich-text img,.rich-text svg,.rich-text video{border-radius:.75rem;margin-bottom:var(--media-gap);margin-top:var(--media-gap)}.hs-richtext>figure:first-child,.hs-richtext>iframe:first-child,.hs-richtext>img:first-child,.hs-richtext>svg:first-child,.hs-richtext>video:first-child,.rich-text .hs_cos_wrapper_type_rich_text>figure:first-child,.rich-text .hs_cos_wrapper_type_rich_text>iframe:first-child,.rich-text .hs_cos_wrapper_type_rich_text>img:first-child,.rich-text .hs_cos_wrapper_type_rich_text>svg:first-child,.rich-text .hs_cos_wrapper_type_rich_text>video:first-child,.rich-text>figure:first-child,.rich-text>iframe:first-child,.rich-text>img:first-child,.rich-text>svg:first-child,.rich-text>video:first-child{margin-top:0}.hs-richtext>figure:last-child,.hs-richtext>iframe:last-child,.hs-richtext>img:last-child,.hs-richtext>svg:last-child,.hs-richtext>video:last-child,.rich-text .hs_cos_wrapper_type_rich_text>figure:last-child,.rich-text .hs_cos_wrapper_type_rich_text>iframe:last-child,.rich-text .hs_cos_wrapper_type_rich_text>img:last-child,.rich-text .hs_cos_wrapper_type_rich_text>svg:last-child,.rich-text .hs_cos_wrapper_type_rich_text>video:last-child,.rich-text>figure:last-child,.rich-text>iframe:last-child,.rich-text>img:last-child,.rich-text>svg:last-child,.rich-text>video:last-child{margin-bottom:0}@media (max-width:29.9375em){.hs-richtext img[style*=float],.rich-text .hs_cos_wrapper_type_rich_text img[style*=float],.rich-text img[style*=float]{float:none!important;margin:var(--media-gap) 0!important;width:100%!important}>.hs-richtext img[style*=float]:first-child,>.rich-text .hs_cos_wrapper_type_rich_text img[style*=float]:first-child,>.rich-text img[style*=float]:first-child{margin-top:0!important}>.hs-richtext img[style*=float]:last-child,>.rich-text .hs_cos_wrapper_type_rich_text img[style*=float]:last-child,>.rich-text img[style*=float]:last-child{margin-bottom:0!important}}.hs-richtext>p:first-child>figure:first-child,.hs-richtext>p:first-child>iframe:first-child,.hs-richtext>p:first-child>img:first-child,.hs-richtext>p:first-child>svg:first-child,.hs-richtext>p:first-child>video:first-child,.rich-text .hs_cos_wrapper_type_rich_text>p:first-child>figure:first-child,.rich-text .hs_cos_wrapper_type_rich_text>p:first-child>iframe:first-child,.rich-text .hs_cos_wrapper_type_rich_text>p:first-child>img:first-child,.rich-text .hs_cos_wrapper_type_rich_text>p:first-child>svg:first-child,.rich-text .hs_cos_wrapper_type_rich_text>p:first-child>video:first-child,.rich-text>p:first-child>figure:first-child,.rich-text>p:first-child>iframe:first-child,.rich-text>p:first-child>img:first-child,.rich-text>p:first-child>svg:first-child,.rich-text>p:first-child>video:first-child{margin-top:0!important}.hs-richtext>p:last-child>figure:last-child,.hs-richtext>p:last-child>iframe:last-child,.hs-richtext>p:last-child>img:last-child,.hs-richtext>p:last-child>svg:last-child,.hs-richtext>p:last-child>video:last-child,.rich-text .hs_cos_wrapper_type_rich_text>p:last-child>figure:last-child,.rich-text .hs_cos_wrapper_type_rich_text>p:last-child>iframe:last-child,.rich-text .hs_cos_wrapper_type_rich_text>p:last-child>img:last-child,.rich-text .hs_cos_wrapper_type_rich_text>p:last-child>svg:last-child,.rich-text .hs_cos_wrapper_type_rich_text>p:last-child>video:last-child,.rich-text>p:last-child>figure:last-child,.rich-text>p:last-child>iframe:last-child,.rich-text>p:last-child>img:last-child,.rich-text>p:last-child>svg:last-child,.rich-text>p:last-child>video:last-child{margin-bottom:0!important}.stack>*{margin-top:1.5rem;margin-top:var(--stack-gap,1.5rem)}.stack>:first-child{margin-top:0}.stack--padding>*{margin-top:0;padding-top:1.5rem;padding-top:var(--stack-gap,1.5rem)}.stack--padding>:first-child{padding-top:0}.stack--2xs{--stack-gap:1rem}.stack--xs{--stack-gap:1.25rem}.stack--small{--stack-gap:1.375rem}.stack--base{--stack-gap:1.5rem}.stack--large{--stack-gap:1.75rem}.stack--xl{--stack-gap:2rem}.stack--2xl{--stack-gap:2.5rem}.stack--3xl{--stack-gap:3rem}.subtitle{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.subtitle:before{content:"";display:table;margin-bottom:-.15em}.subtitle:after{content:"";display:table;margin-top:-.15em}.subtitle{font-size:2rem;font-size:max(1.5rem,min(calc(1.125rem + 1.88vw),2.625rem));text-wrap:balance}.subtitle em,.subtitle i{color:#4c7eff;color:var(--blue-500);font-style:inherit}.text{color:#44484f;color:var(--text-color,var(--gray-500))}.text:before{content:"";display:table;margin-bottom:-.2em}.text:after{content:"";display:table;margin-top:-.2em}.text--max-width-base{max-width:45em}.text--large{font-size:1.125rem;font-size:max(1rem,min(calc(.95938rem + .2vw),1.125rem))}.text--xl{font-size:1.25rem;font-size:max(1.0625rem,min(calc(1.00125rem + .31vw),1.25rem))}.text--2xl{font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem))}.text--light{font-weight:300}.text--bold{font-weight:700}.text--dark-blue{--text-color:var(--dark-blue-500)}.text--standfirst>p:first-child{color:#05053b;color:var(--text-bold-color,var(--dark-blue-500));font-size:1.125rem;font-size:max(1rem,min(calc(.95938rem + .2vw),1.125rem));font-weight:700}:root{--shadow-color:var(--dark-blue-500-rgb);--shadow-opacity:0.1}html{background-color:#4c7eff;background-color:var(--blue-500)}html:has(.dnd-row:first-child .hero--dark-blue){background-color:#05053b;background-color:var(--dark-blue-500)}html:has(.dnd-row:first-child .hero--white){background-color:#fff;background-color:var(--white)}html.has-hero--dark-blue{background-color:#05053b;background-color:var(--dark-blue-500)}body,html.has-hero--white{background-color:#fff;background-color:var(--white)}body{color:#05053b;color:var(--dark-blue-500)}.theme-dark{--title-color:var(--white);--text-color:var(--white);--text-bold-color:var(--white);--title-em-color:var(--blue-400);color:#fff;color:var(--white)}.theme-dark .button--primary,.theme-dark .hs-button.primary{background-color:#4c7eff;background-color:var(--blue-500);border-color:#285bce;border-color:var(--blue-600);color:#fff;color:var(--white)}.theme-dark .button--primary:hover,.theme-dark .hs-button.primary:hover{background-color:#285bce;background-color:var(--blue-600)}.theme-dark .button--primary,.theme-dark .hs-button.primary{border:0}.theme-dark .hs-fieldtype-select .input select,.theme-dark .select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='9' fill='none' viewBox='0 0 15 9'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1.5 6 6 6.5-6'/%3E%3C/svg%3E")}.title{font-weight:700}.title:before{content:"";display:table;margin-bottom:-.15em}.title:after{content:"";display:table;margin-top:-.15em}.title{color:#05053b;color:var(--title-color,var(--dark-blue-500));font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-size:3rem;font-size:max(2.25rem,min(calc(1.655rem + 2.97vw),4.25rem));text-wrap:balance}.title em,.title i{color:#4c7eff;color:var(--title-em-color,var(--blue-500));font-style:inherit}.title a{transition:color .2s;transition:color var(--transition-duration)}.title a:hover{color:#4c7eff;color:var(--title-em-color,var(--blue-500))}.title-small{font-weight:700}.title-small:before{content:"";display:table;margin-bottom:-.15em}.title-small:after{content:"";display:table;margin-top:-.15em}.title-small{color:#05053b;color:var(--title-color,var(--dark-blue-500));font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-size:2rem;font-size:max(1.5rem,min(calc(1.125rem + 1.88vw),2.625rem))}.title-small em,.title-small i{color:#4c7eff;color:var(--title-em-color,var(--blue-500));font-style:inherit}.title-small a{transition:color .2s;transition:color var(--transition-duration)}.title-small a:hover{color:#4c7eff;color:var(--title-em-color,var(--blue-500))}body{font-family:Nexa,Avenir,Montserrat,Corbel,URW Gothic,source-sans-pro,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-body);font-size:1rem;line-height:1.15;line-height:var(--line-height-base)}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}.link{color:#4c7eff;color:var(--link-color,var(--blue-500));font-weight:700;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px;transition:color .2s;transition:color var(--transition-duration)}.link:hover{color:#05053b;color:var(--link-hover-color,var(--dark-blue-500))}.link-arrow{align-items:center;color:#4c7eff;color:var(--link-color,var(--blue-500));display:inline-flex;font-weight:700;transition:color .2s;transition:color var(--transition-duration)}.link-arrow svg{height:.89em;margin-left:.5em;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;transition:-webkit-transform var(--transition-duration);transition:transform var(--transition-duration);transition:transform var(--transition-duration),-webkit-transform var(--transition-duration);width:auto}.link-arrow:hover{color:#285bce;color:var(--link-hover-color,var(--blue-600))}.link-arrow:hover svg{-webkit-transform:translateX(.25em);transform:translateX(.25em)}.action__group{display:flex;flex-wrap:wrap;gap:1.5rem 2rem}.action__group>*{flex-grow:1}.action{--padding-x:min(2.625rem,var(--container-padding));--padding-y:1.5rem;--inset:0.8125rem;background-color:#ffb71d;background-color:var(--orange-500);border:1px solid #05053b;border:1px solid var(--dark-blue-500);border-radius:1.5rem;box-shadow:0 10px 15px -3px rgba(5,5,59,.1),0 4px 6px -4px rgba(5,5,59,.1);box-shadow:0 10px 15px -3px rgb(var(--shadow-color),var(--shadow-opacity)),0 4px 6px -4px rgb(var(--shadow-color),var(--shadow-opacity));min-width:18rem;padding:2.3125rem calc(min(2.625rem, 1.25rem) + .8125rem);padding:calc(var(--padding-y) + var(--inset)) calc(var(--padding-x) + var(--inset));position:relative;text-align:center}@media (max-width:29.9375em){.action{width:100%}}.action:before{background-color:#fff;background-color:var(--white);border:1px solid #05053b;border:1px solid var(--dark-blue-500);border-radius:1.0625rem;bottom:var(--inset);content:"";left:var(--inset);position:absolute;right:var(--inset);top:var(--inset)}.action>*{position:relative}.alert{font-size:.875rem;line-height:1.714;padding:1.25rem 1.375rem}.alert em,.alert i{font-weight:300}.alert--info{background-color:#d2dfff;background-color:var(--blue-200);border-radius:.75rem;color:#285bce;color:var(--blue-600)}.animation{pointer-events:none;position:relative}.animation__alert,.animation__alerts{position:absolute}.animation__alert .pill{max-width:60vw;opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;transition-duration:.3s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.animation__alert.is-shown .pill{opacity:1;-webkit-transform:none;transform:none;transition-duration:.4s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275);will-change:transform}.animation--stores-scene{display:flex}.animation--stores-scene svg{overflow:visible}.animation--stores-scene__graphic{max-height:calc(100vh - 6.25rem);opacity:0;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:50% 75%;transform-origin:50% 75%;transition-delay:.2s;transition-duration:.5s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-timing-function:cubic-bezier(.175,.885,.32,1.275);width:auto}.animation.is-visible .animation--stores-scene__graphic{opacity:1;-webkit-transform:none;transform:none}@media (prefers-reduced-motion:reduce){.animation--stores-scene__graphic{opacity:1;-webkit-transform:none;transform:none}}.animation--stores-scene__inner{position:relative}.animation--stores-scene__color,.animation--stores-scene__outline{opacity:0;-webkit-transform:translate(325px,103px);transform:translate(325px,103px)}.animation.is-playing .animation--stores-scene__color,.animation.is-playing .animation--stores-scene__outline{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:22s;animation-duration:22s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:stores-scene;animation-name:stores-scene;-webkit-animation-timing-function:linear;animation-timing-function:linear}.animation.is-paused .animation--stores-scene__color,.animation.is-paused .animation--stores-scene__outline{-webkit-animation-play-state:paused;animation-play-state:paused}.animation--stores-scene__sun{background-color:#ffb71d;background-color:var(--orange-500);border-radius:50%;height:172px;opacity:0;position:absolute;right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:300px 525px;transform-origin:300px 525px;width:172px;will-change:transform}.animation.is-playing .animation--stores-scene__sun{-webkit-animation-duration:22s;animation-duration:22s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:stores-scene-sun;animation-name:stores-scene-sun;-webkit-animation-timing-function:linear;animation-timing-function:linear}.animation.is-paused .animation--stores-scene__sun{-webkit-animation-play-state:paused;animation-play-state:paused}.animation--stores-scene__label{opacity:0;position:absolute;-webkit-transform:translateX(-25px) skew(25deg);transform:translateX(-25px) skew(25deg);transition-delay:.35s;transition-duration:.5s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}.animation.is-visible .animation--stores-scene__label{opacity:1;-webkit-transform:none;transform:none}@media (prefers-reduced-motion:reduce){.animation--stores-scene__label{opacity:1;-webkit-transform:none;transform:none}}@media (max-width:47.9375em){.animation--stores-scene__label{left:10rem;top:0}}@media (max-width:29.9375em){.animation--stores-scene__label{left:auto;right:0}}@media (min-width:48em){.animation--stores-scene__label{right:-1rem;top:1%}}@media (min-width:1300px){.animation--stores-scene__label{right:0;top:1%}}.animation--stores-scene__alerts{bottom:40%;left:0;position:absolute;right:-15%;top:23%}@media (min-width:48em){.animation--stores-scene__alerts{left:-15%}}@-webkit-keyframes stores-scene{0%{opacity:0;-webkit-transform:translate(325px,103px);transform:translate(325px,103px)}10%{opacity:1}85%{opacity:1}95%{opacity:0}to{opacity:0;-webkit-transform:translate(-1100px,103px);transform:translate(-1100px,103px)}}@keyframes stores-scene{0%{opacity:0;-webkit-transform:translate(325px,103px);transform:translate(325px,103px)}10%{opacity:1}85%{opacity:1}95%{opacity:0}to{opacity:0;-webkit-transform:translate(-1100px,103px);transform:translate(-1100px,103px)}}@-webkit-keyframes stores-scene-sun{0%,7%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}17%{opacity:1}70%,to{opacity:1;-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@keyframes stores-scene-sun{0%,7%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}17%{opacity:1}70%,to{opacity:1;-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}.animation--tablet-scene__overlay{background-color:#05053b;background-color:var(--dark-blue-500);border-radius:2rem;height:63%;left:11%;overflow:hidden;position:absolute;top:1%;width:78%}@media (max-width:47.9375em){.animation--tablet-scene__overlay{border-radius:1rem}}.animation--tablet-scene__graphic{position:relative}.animation--tablet-scene__color,.animation--tablet-scene__outline{max-width:none;width:auto}.animation--tablet-scene__motion,.animation--tablet-scene__outline{opacity:0;-webkit-transform:translateX(12%);transform:translateX(12%)}.animation.is-playing .animation--tablet-scene__motion,.animation.is-playing .animation--tablet-scene__outline{-webkit-animation-duration:86.5s;animation-duration:86.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:tablet-scene;animation-name:tablet-scene;-webkit-animation-timing-function:linear;animation-timing-function:linear}.animation.is-paused .animation--tablet-scene__motion,.animation.is-paused .animation--tablet-scene__outline{-webkit-animation-play-state:paused;animation-play-state:paused}.animation--tablet-scene__outline{height:56.7%;left:11%;position:absolute;top:4.15%}.animation--tablet-scene__color{height:90%;position:relative;top:5%}.animation--tablet-scene__motion{height:100%;left:0;position:absolute;top:0}@-webkit-keyframes tablet-scene{0%{opacity:0;-webkit-transform:translateX(12%);transform:translateX(12%)}2%{opacity:1}98%{opacity:1}to{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes tablet-scene{0%{opacity:0;-webkit-transform:translateX(12%);transform:translateX(12%)}2%{opacity:1}98%{opacity:1}to{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.animation--insights-graphic__bg{width:100%}.animation--insights-graphic__content{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:45%}.js .animation--insights-graphic__content:not(.is-visible){-webkit-transform:translate(-50%,calc(-50% + 20px));transform:translate(-50%,calc(-50% + 20px))}@media (prefers-reduced-motion:reduce){.js .animation--insights-graphic__content:not(.is-visible){-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.hs-inline-edit .animation--insights-graphic__content{-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.animation--optimize-insights .marquee{--marquee-gap:1.5rem;left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;width:calc(100vw - var(--scrollbar-width))}.js .animation--optimize-insights .marquee:not(.is-shown),.js .animation--optimize-insights .marquee:not(.is-visible){-webkit-transform:translate(-50%,20px);transform:translate(-50%,20px)}@media (prefers-reduced-motion:reduce){.js .animation--optimize-insights .marquee:not(.is-shown),.js .animation--optimize-insights .marquee:not(.is-visible){-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.hs-inline-edit .animation--optimize-insights .marquee{-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.animation--optimize-insights__inner{margin-left:auto;margin-right:auto;max-width:67.25rem}.animation--optimize-insights__text{max-width:24em}.animation--optimize-insights__graphic{width:100%}.animation--optimize-insights__cards{-webkit-column-gap:1.5rem;column-gap:1.5rem;display:inline-grid}.animation--fruit-carousel{position:relative}.animation--fruit-carousel__bg{width:100%}.animation--fruit-carousel__items{align-items:center;display:flex}.animation--fruit-carousel__item{--fruit-width:350px;--fruit-width:min(350px,25vw);align-items:center;border-radius:20rem;display:flex;flex-shrink:0;justify-content:center;margin-left:calc(4vw + 1rem);position:relative}.marquee.is-playing .animation--fruit-carousel__item{will-change:transform}.animation--fruit-carousel__item svg{height:100%;left:0;position:absolute;top:0;width:100%}.animation--fruit-carousel__item img{-webkit-filter:drop-shadow(0 8px 8px rgba(5,5,59,.2));filter:drop-shadow(0 8px 8px rgba(5,5,59,.2));-webkit-filter:drop-shadow(0 8px 8px rgba(var(--shadow-color),.2));filter:drop-shadow(0 8px 8px rgba(var(--shadow-color),.2));left:50%;max-height:75%;max-width:85%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.safari .animation--fruit-carousel__item img{-webkit-filter:none;filter:none}.animation--fruit-carousel__item--avocado{background-color:#baf007;background-color:var(--green-500);width:calc(var(--fruit-width)*.96571)}.animation--fruit-carousel__item--avocado:before{content:"";display:block;padding-top:122.4852071%}.animation--fruit-carousel__item--apple{background-color:#ff4c70;background-color:var(--red-500);width:var(--fruit-width)}.animation--fruit-carousel__item--apple:before{content:"";display:block;padding-top:100%}.animation--fruit-carousel__item--carrot{background-color:#ffb71d;background-color:var(--orange-500);width:calc(var(--fruit-width)*1.52571)}.animation--fruit-carousel__item--carrot:before{content:"";display:block;padding-top:65.54307116%}.animation--fruit-carousel__item--grapefruit{width:calc(var(--fruit-width)*1.20857)}.animation--fruit-carousel__item--grapefruit:before{content:"";display:block;padding-top:97.87234043%}.arrows{display:flex;gap:1.125rem}.arrow{fill:#4c7eff;fill:var(--blue-500);color:#fff;color:var(--white);transition-duration:.2s;transition-duration:var(--transition-duration);transition-property:color,fill,-webkit-transform;transition-property:color,fill,transform;transition-property:color,fill,transform,-webkit-transform}.arrow circle{stroke:#4c7eff;stroke:var(--blue-500);transition:stroke .2s;transition:stroke var(--transition-duration)}.arrow:hover{fill:#285bce;fill:var(--blue-600);-webkit-transform:scale(1.05);transform:scale(1.05)}.arrow:hover circle{stroke:#285bce;stroke:var(--blue-600)}.arrow:active{-webkit-transform:scale(.95);transform:scale(.95)}.arrow[disabled]{fill:#fff;fill:var(--white);color:#8a899b;color:var(--gray-400);pointer-events:none}.arrow[disabled] circle{stroke:#a7a7a8;stroke:var(--gray-175)}.avatar-image{border-radius:50%;height:12.5rem;max-height:35vw;max-width:35vw;object-fit:cover;width:12.5rem}.avatars__wrap{margin-bottom:-2rem;margin-top:-2rem;overflow:hidden;padding-bottom:2rem;padding-top:2rem}.avatars{--avatars-reference-height:852;--avatars-height:var(--avatars-reference-height);height:852px;height:calc(var(--avatars-height)*1px);margin-left:-320px;position:relative;width:calc(100% + 320px)}.avatar{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:avatar;animation-name:avatar;-webkit-animation-timing-function:linear;animation-timing-function:linear;left:0;position:absolute}.avatar>div{-webkit-animation:inherit;animation:inherit;-webkit-animation-name:avatar-inner;animation-name:avatar-inner;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;height:100%;width:100%}.avatar>div div{align-items:center;background-color:#4c7eff;background-color:var(--blue-500);border-radius:50%;color:#fff;color:var(--white);display:flex;flex-direction:column;height:100%;justify-content:center;opacity:0;overflow:hidden;padding:1em;position:relative;text-align:center;-webkit-transform:scale(.8);transform:scale(.8);transition-duration:.5s;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:cubic-bezier(.175,.885,.32,1.275);width:100%}.avatar.is-playing>div div{opacity:1;-webkit-transform:none;transform:none}.avatar img{-webkit-animation:inherit;animation:inherit;-webkit-animation-name:avatar-image;animation-name:avatar-image}.avatar.is-paused{-webkit-animation-play-state:paused;animation-play-state:paused}.avatar img{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:opacity .2s;transition:opacity var(--transition-duration);width:100%}.avatar span:first-of-type{font-size:1.1em;font-weight:700;margin-bottom:.5em;margin-top:.5em}.avatar div div:hover img{opacity:0}.avatar--1{font-size:calc(.9rem*(var(--avatars-height)/var(--avatars-reference-height)));height:calc(177px*(var(--avatars-height)/var(--avatars-reference-height)));top:calc(660px*(var(--avatars-height)/var(--avatars-reference-height)));width:calc(177px*(var(--avatars-height)/var(--avatars-reference-height)))}.avatar--2{font-size:calc(.8rem*(var(--avatars-height)/var(--avatars-reference-height)));height:calc(164px*(var(--avatars-height)/var(--avatars-reference-height)));top:calc(294px*(var(--avatars-height)/var(--avatars-reference-height)));width:calc(164px*(var(--avatars-height)/var(--avatars-reference-height)))}.avatar--3{height:calc(229px*(var(--avatars-height)/var(--avatars-reference-height)));top:0;width:calc(229px*(var(--avatars-height)/var(--avatars-reference-height)))}.avatar--4{height:calc(311px*(var(--avatars-height)/var(--avatars-reference-height)));top:calc(430px*(var(--avatars-height)/var(--avatars-reference-height)));width:calc(311px*(var(--avatars-height)/var(--avatars-reference-height)))}.avatar--4,.avatar--5{font-size:calc(1.1rem*(var(--avatars-height)/var(--avatars-reference-height)))}.avatar--5{height:calc(283px*(var(--avatars-height)/var(--avatars-reference-height)));top:calc(93px*(var(--avatars-height)/var(--avatars-reference-height)));width:calc(283px*(var(--avatars-height)/var(--avatars-reference-height)))}.avatar--6{height:calc(246px*(var(--avatars-height)/var(--avatars-reference-height)));top:calc(363px*(var(--avatars-height)/var(--avatars-reference-height)));width:calc(246px*(var(--avatars-height)/var(--avatars-reference-height)))}.avatar--7{top:calc(656px*(var(--avatars-height)/var(--avatars-reference-height)))}.avatar--7,.avatar--8{font-size:calc(.8rem*(var(--avatars-height)/var(--avatars-reference-height)));height:calc(157px*(var(--avatars-height)/var(--avatars-reference-height)));width:calc(157px*(var(--avatars-height)/var(--avatars-reference-height)))}.avatar--8{top:calc(156px*(var(--avatars-height)/var(--avatars-reference-height)))}.avatar--9{font-size:calc(.9rem*(var(--avatars-height)/var(--avatars-reference-height)));height:calc(177px*(var(--avatars-height)/var(--avatars-reference-height)));top:calc(294px*(var(--avatars-height)/var(--avatars-reference-height)));width:calc(177px*(var(--avatars-height)/var(--avatars-reference-height)))}.avatar--10{height:calc(229px*(var(--avatars-height)/var(--avatars-reference-height)));top:calc(13px*(var(--avatars-height)/var(--avatars-reference-height)));width:calc(229px*(var(--avatars-height)/var(--avatars-reference-height)))}.avatar--11{height:calc(311px*(var(--avatars-height)/var(--avatars-reference-height)));top:calc(540px*(var(--avatars-height)/var(--avatars-reference-height)));width:calc(311px*(var(--avatars-height)/var(--avatars-reference-height)))}.avatar--11,.avatar--12{font-size:calc(1.1rem*(var(--avatars-height)/var(--avatars-reference-height)))}.avatar--12{height:calc(306px*(var(--avatars-height)/var(--avatars-reference-height)));top:calc(182px*(var(--avatars-height)/var(--avatars-reference-height)));width:calc(306px*(var(--avatars-height)/var(--avatars-reference-height)))}.avatar--13{height:calc(246px*(var(--avatars-height)/var(--avatars-reference-height)));top:calc(503px*(var(--avatars-height)/var(--avatars-reference-height)));width:calc(246px*(var(--avatars-height)/var(--avatars-reference-height)))}.avatar--14{font-size:calc(.8rem*(var(--avatars-height)/var(--avatars-reference-height)));height:calc(164px*(var(--avatars-height)/var(--avatars-reference-height)));top:calc(48px*(var(--avatars-height)/var(--avatars-reference-height)));width:calc(164px*(var(--avatars-height)/var(--avatars-reference-height)))}@-webkit-keyframes avatar{0%{-webkit-transform:translateX(var(--avatars-width));transform:translateX(var(--avatars-width))}to{-webkit-transform:none;transform:none}}@keyframes avatar{0%{-webkit-transform:translateX(var(--avatars-width));transform:translateX(var(--avatars-width))}to{-webkit-transform:none;transform:none}}@-webkit-keyframes avatar-inner{0%,to{-webkit-transform:translate(var(--avatar-start-x),var(--avatar-start-y));transform:translate(var(--avatar-start-x),var(--avatar-start-y))}50%{-webkit-transform:translate(var(--avatar-end-x),var(--avatar-end-y));transform:translate(var(--avatar-end-x),var(--avatar-end-y))}}@keyframes avatar-inner{0%,to{-webkit-transform:translate(var(--avatar-start-x),var(--avatar-start-y));transform:translate(var(--avatar-start-x),var(--avatar-start-y))}50%{-webkit-transform:translate(var(--avatar-end-x),var(--avatar-end-y));transform:translate(var(--avatar-end-x),var(--avatar-end-y))}}@-webkit-keyframes avatar-image{0%,to{-webkit-transform:rotate(var(--avatar-start-rotate));transform:rotate(var(--avatar-start-rotate))}50%{-webkit-transform:rotate(var(--avatar-end-rotate));transform:rotate(var(--avatar-end-rotate))}}@keyframes avatar-image{0%,to{-webkit-transform:rotate(var(--avatar-start-rotate));transform:rotate(var(--avatar-start-rotate))}50%{-webkit-transform:rotate(var(--avatar-end-rotate));transform:rotate(var(--avatar-end-rotate))}}.badge{align-items:center;background-color:#285bce;background-color:var(--badge-background,var(--blue-600));border:1px solid #799eff;border:1px solid var(--badge-border,var(--blue-400));border-radius:.357em;color:#fff;color:var(--badge-color,var(--white));display:inline-flex;font-size:.875rem;font-weight:700;padding:.3em .5em}.badge__icon{margin-right:.25em;max-height:1.45rem;max-width:1.45rem}@media (max-width:47.9375em){.bio{margin-left:auto;margin-right:auto;max-width:32rem}}@media (min-width:48em){.bio{align-items:flex-start;display:flex}}.bio+.bio{margin-top:3rem}.bio__image{position:relative}@media (max-width:47.9375em){.bio__image{margin-bottom:2rem}}@media (min-width:48em){.bio__image{flex-shrink:0;margin-right:min(3rem,1.25rem);margin-right:min(3rem,var(--container-padding));min-width:15rem;width:45%}.bio--small .bio__image{margin-right:min(2.25rem,1.25rem);margin-right:min(2.25rem,var(--container-padding));width:30%}}.bio__image img{border-radius:.75rem;width:100%}.bio__position{color:#4c7eff;color:var(--blue-500)}.bio__linkedin{display:block;transition:color .2s;transition:color var(--transition-duration);width:1.5rem}.bio__image .bio__linkedin,.bio__linkedin:hover{color:#4c7eff;color:var(--blue-500)}.bio__image .bio__linkedin{bottom:.875rem;position:absolute;right:.875rem}@media (min-width:64em){.bio__image .bio__linkedin{width:2.375rem}}.bio__image .bio__linkedin:hover{color:#05053b;color:var(--dark-blue-500)}.boxes{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.5rem}.boxes>*{flex-basis:25rem;flex-grow:1}.boxes--stretch{align-items:stretch}.box{background-color:#fff;background-color:var(--white);border:1px solid #82829f;border-radius:min(.625rem,1.5rem);border-radius:min(calc(var(--container-padding)/2),1.5rem);padding:min(1.5625rem,2.75rem) min(1.25rem,2.5rem);padding:min(calc(var(--container-padding)*1.25),2.75rem) min(var(--container-padding),2.5rem)}.box--large{padding:min(1.5625rem,3.25rem) min(1.25rem,3.5rem);padding:min(calc(var(--container-padding)*1.25),3.25rem) min(var(--container-padding),3.5rem)}.box__title--flex{align-items:baseline;display:flex;flex-wrap:wrap;gap:.7rem 1.5rem}.box__title--flex:after,.box__title--flex:before{display:none}.box__title--flex .social{position:relative;top:.02em}.box__title--flex .social a{transition:color .2s;transition:color var(--transition-duration)}.box__title--flex .social a:hover{color:#4c7eff;color:var(--blue-500)}.box__title--flex .social svg{width:min(.65em,1.5rem)}.burger{--burger-line-width:14px;--burger-line-height:1.5px;--burger-line-gap:2.5px;margin-left:auto;margin-right:auto;position:relative;transition:background-color .2s;transition:background-color var(--transition-duration);width:14px;width:var(--burger-line-width)}@media (min-width:48em){.burger{--burger-line-width:16px;--burger-line-gap:3px}}.burger,.burger:after,.burger:before{background-color:currentColor;border-radius:var(--burger-line-height);display:block;height:var(--burger-line-height);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;transition:-webkit-transform var(--transition-duration);transition:transform var(--transition-duration);transition:transform var(--transition-duration),-webkit-transform var(--transition-duration)}.burger:after,.burger:before{content:"";left:0;position:absolute}.burger:before{top:calc((var(--burger-line-gap) + var(--burger-line-gap))*-1)}.burger:after,.burger:before{width:var(--burger-line-width)}.burger:after{bottom:calc((var(--burger-line-gap) + var(--burger-line-gap))*-1)}.header__inner.is-open .burger{background-color:initial}.header__inner.is-open .burger:before{-webkit-transform:translateY(calc(var(--burger-line-gap) + var(--burger-line-gap))) rotate(45deg);transform:translateY(calc(var(--burger-line-gap) + var(--burger-line-gap))) rotate(45deg)}.header__inner.is-open .burger:after{-webkit-transform:translateY(calc((var(--burger-line-gap) + var(--burger-line-gap))*-1)) rotate(-45deg);transform:translateY(calc((var(--burger-line-gap) + var(--burger-line-gap))*-1)) rotate(-45deg);width:var(--burger-line-width)}.cards{--card-max-width:28rem;--card-gap:1.5rem}.cards__list{gap:var(--card-gap);position:relative}.cards--grid .cards__list{display:flex;flex-wrap:wrap;gap:var(--card-gap);justify-content:center}.cards--grid.cards--align-center .cards__list--4 .card{--card-max-width:35rem}@media (min-width:64em){.cards--grid.cards--align-center .cards__list--4 .card{flex-basis:calc(50% - var(--card-gap))}}.cards--grid .card{flex-basis:20.75rem;flex-grow:1}.cards--grid .card--color:nth-child(3n+1){--tag-text-color:var(--dark-blue-600);--tag-background-color:var(--orange-500);--card-background-color:var(--orange-400)}.cards--grid .card--color:nth-child(3n+2){--tag-text-color:var(--white);--tag-background-color:var(--blue-500);--card-background-color:var(--blue-300)}.cards--grid .card--color:nth-child(3n+3){--tag-text-color:var(--white);--tag-background-color:var(--red-500);--card-background-color:var(--red-200)}@media (min-width:900px){.cards--grid .cards__list--3-plus .card--color:nth-child(6n+1),.cards--grid .cards__list--3-plus .card--color:nth-child(6n+5){--tag-text-color:var(--dark-blue-600);--tag-background-color:var(--orange-500);--card-background-color:var(--orange-400)}.cards--grid .cards__list--3-plus .card--color:nth-child(6n+2),.cards--grid .cards__list--3-plus .card--color:nth-child(6n+6){--tag-text-color:var(--white);--tag-background-color:var(--blue-500);--card-background-color:var(--blue-300)}.cards--grid .cards__list--3-plus .card--color:nth-child(6n+3),.cards--grid .cards__list--3-plus .card--color:nth-child(6n+4){--tag-text-color:var(--white);--tag-background-color:var(--red-500);--card-background-color:var(--red-200)}}.cards--grid.cards--align-left .cards__list{--card-max-width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(20.75rem,1fr))}.cards--staggered{--card-gap:1.125rem;display:flex;justify-content:center}.cards--staggered .cards__list{grid-gap:var(--card-gap);display:grid;gap:var(--card-gap);grid-template-columns:minmax(0,var(--card-max-width))}.cards--staggered .cards__list:before{background-color:#ecedf1;background-color:var(--gray-300);border-radius:50rem;bottom:2rem;content:"";left:10%;position:absolute;right:10%;top:2rem}.block--bg-inner-oval .cards--staggered .cards__list:before{display:none}.block--bg-gray .cards--staggered .cards__list:before{background-color:#fff;background-color:var(--white)}.cards--staggered .card--color:nth-child(3n+1){--tag-text-color:var(--dark-blue-600);--tag-background-color:var(--orange-500);--card-background-color:var(--orange-400)}.cards--staggered .card--color:nth-child(3n+2){--tag-text-color:var(--white);--tag-background-color:var(--blue-500);--card-background-color:var(--blue-300)}.cards--staggered .card--color:nth-child(3n+3){--tag-text-color:var(--white);--tag-background-color:var(--red-500);--card-background-color:var(--red-200)}@media (min-width:600px){.cards--staggered .cards__list--2-plus{grid-template-columns:repeat(2,minmax(0,var(--card-max-width)))}.cards--staggered .cards__list--2-plus .card{grid-row:var(--card-index) /span 2}.cards--staggered .cards__list--2-plus .card:nth-child(odd){grid-column:1}.cards--staggered .cards__list--2-plus .card:nth-child(2n){grid-column:2}}@media (min-width:900px){.cards--staggered .cards__list--3-plus{grid-template-columns:repeat(3,minmax(0,var(--card-max-width)))}.cards--staggered .cards__list--3-plus .card{grid-row:var(--card-index) /span 3}.cards--staggered .cards__list--3-plus .card:nth-child(3n+1){grid-column:1}.cards--staggered .cards__list--3-plus .card:nth-child(3n+2){grid-column:2}.cards--staggered .cards__list--3-plus .card:nth-child(3n+3){grid-column:3}.cards--staggered .cards__list--3-plus .card--color:nth-child(6n+1),.cards--staggered .cards__list--3-plus .card--color:nth-child(6n+5){--tag-text-color:var(--dark-blue-600);--tag-background-color:var(--orange-500);--card-background-color:var(--orange-400)}.cards--staggered .cards__list--3-plus .card--color:nth-child(6n+2),.cards--staggered .cards__list--3-plus .card--color:nth-child(6n+6){--tag-text-color:var(--white);--tag-background-color:var(--blue-500);--card-background-color:var(--blue-300)}.cards--staggered .cards__list--3-plus .card--color:nth-child(6n+3),.cards--staggered .cards__list--3-plus .card--color:nth-child(6n+4){--tag-text-color:var(--white);--tag-background-color:var(--red-500);--card-background-color:var(--red-200)}.cards--staggered-animated .cards__list{grid-template-rows:repeat(5,1fr)}.cards--staggered-animated .card{transition:-webkit-transform .25s cubic-bezier(.165,.84,.44,1);transition:transform .25s cubic-bezier(.165,.84,.44,1);transition:transform .25s cubic-bezier(.165,.84,.44,1),-webkit-transform .25s cubic-bezier(.165,.84,.44,1)}}.cards--tilted{--card-tilt:4deg;display:flex;justify-content:center}.cards--tilted .cards__list{grid-gap:0;display:grid;gap:0;grid-template-columns:minmax(0,var(--card-max-width))}.cards--tilted .card{--card-padding-x:2.5rem;--card-padding-y:2.75rem}.cards--tilted .card:nth-child(odd){-webkit-transform:rotate(calc(var(--card-tilt)*-1));transform:rotate(calc(var(--card-tilt)*-1))}.cards--tilted .card:nth-child(2n){-webkit-transform:rotate(var(--card-tilt));transform:rotate(var(--card-tilt))}.cards--tilted .card--link:hover{z-index:1}.cards--tilted .card--color:nth-child(3n+1){--tag-text-color:var(--white);--tag-background-color:var(--red-500);--card-background-color:var(--red-200)}.cards--tilted .card--color:nth-child(3n+2){--tag-text-color:var(--white);--tag-background-color:var(--blue-500);--card-background-color:var(--blue-300)}.cards--tilted .card--color:nth-child(3n+3){--tag-text-color:var(--dark-blue-600);--tag-background-color:var(--orange-500);--card-background-color:var(--orange-400)}@media (min-width:48em){.cards--tilted .cards__list--2-plus{grid-template-columns:repeat(2,minmax(0,var(--card-max-width)))}.cards--tilted .cards__list--2-plus .card{-webkit-transform:rotate(var(--card-tilt));transform:rotate(var(--card-tilt))}.cards--tilted .cards__list--2-plus .card:nth-child(odd){grid-column:1}.cards--tilted .cards__list--2-plus .card:nth-child(2n){grid-column:2}.cards--tilted .cards__list--2-plus .card:nth-child(4n+1),.cards--tilted .cards__list--2-plus .card:nth-child(4n+4){-webkit-transform:rotate(calc(var(--card-tilt)*-1));transform:rotate(calc(var(--card-tilt)*-1))}}@media (min-width:64em){.cards--tilted .cards__list--3-plus{grid-template-columns:repeat(3,minmax(0,var(--card-max-width)))}.cards--tilted .cards__list--3-plus .card:nth-child(odd){-webkit-transform:rotate(calc(var(--card-tilt)*-1));transform:rotate(calc(var(--card-tilt)*-1))}.cards--tilted .cards__list--3-plus .card:nth-child(2n){-webkit-transform:rotate(var(--card-tilt));transform:rotate(var(--card-tilt))}.cards--tilted .cards__list--3-plus .card:nth-child(3n+1){grid-column:1}.cards--tilted .cards__list--3-plus .card:nth-child(3n+2){grid-column:2}.cards--tilted .cards__list--3-plus .card:nth-child(3n+3){grid-column:3}.cards--tilted .cards__list--3-plus .card--color:nth-child(6n+1),.cards--tilted .cards__list--3-plus .card--color:nth-child(6n+5){--tag-text-color:var(--white);--tag-background-color:var(--red-500);--card-background-color:var(--red-200)}.cards--tilted .cards__list--3-plus .card--color:nth-child(6n+2),.cards--tilted .cards__list--3-plus .card--color:nth-child(6n+6){--tag-text-color:var(--white);--tag-background-color:var(--blue-500);--card-background-color:var(--blue-300)}.cards--tilted .cards__list--3-plus .card--color:nth-child(6n+3),.cards--tilted .cards__list--3-plus .card--color:nth-child(6n+4){--tag-text-color:var(--dark-blue-600);--tag-background-color:var(--orange-500);--card-background-color:var(--orange-400)}}.cards--large{--card-max-width:42.75rem}.cards--large .card__inner{--stack-gap:1.375rem}.cards--large .card__title{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.cards--large .card__title:before{content:"";display:table;margin-bottom:-.15em}.cards--large .card__title:after{content:"";display:table;margin-top:-.15em}.cards--large .card__title{font-size:2rem;font-size:max(1.5rem,min(calc(1.125rem + 1.88vw),2.625rem));line-height:1.15;line-height:var(--line-height-base)}.cards--large .card__text{font-size:1.125rem;font-size:max(1rem,min(calc(.95938rem + .2vw),1.125rem))}.card{--card-padding-x:1.5rem;--card-padding-y:1.75rem;background-color:var(--card-background-color);border-radius:.75rem;display:flex;max-width:var(--card-max-width);position:relative;width:100%}.card--small{--card-padding-y:1.5rem}.card--small .card__inner{align-items:center;display:flex;flex-direction:column}.card--xs{--card-padding-x:1.25rem;--card-padding-y:1rem}.card--xs .card__inner{align-items:center;flex-direction:row;justify-content:center}.card--xs .card__title{margin-left:.75rem;margin-top:0}.card--xs .card__title:first-child{margin-left:0}.card--xs .card__image--icon img{width:2rem}.card__inner{border-radius:inherit;display:flex;flex-direction:column;padding:var(--card-padding-y) var(--card-padding-x);position:relative;width:100%}.card--link{background-color:initial;transition-property:color,background-color,border-color,box-shadow}.card--link,.card--link:before{transition-duration:.2s;transition-duration:var(--transition-duration)}.card--link:before{background-color:var(--card-background-color);border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition-property:box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-transform}.card--link:hover:before{box-shadow:0 10px 15px -3px rgba(5,5,59,.1),0 4px 6px -4px rgba(5,5,59,.1);box-shadow:0 10px 15px -3px rgb(var(--shadow-color),var(--shadow-opacity)),0 4px 6px -4px rgb(var(--shadow-color),var(--shadow-opacity));-webkit-transform:scale(1.0125);transform:scale(1.0125)}.card--link.card--white{--card-link-color:var(--blue-500);background-color:var(--card-background-color)}.card--link.card--white:before{display:none}.card--link.card--white:hover{--tag-text-color:var(--blue-500);--tag-background-color:var(--white);--text-bold-color:var(--white);--card-link-color:var(--card-link-hover-color,var(--dark-blue-600));--card-border-color:var(--card-bg-hover-color,var(--blue-500));background-color:#4c7eff;background-color:var(--card-bg-hover-color,var(--blue-500));box-shadow:0 10px 15px -3px rgba(5,5,59,.1),0 4px 6px -4px rgba(5,5,59,.1);box-shadow:0 10px 15px -3px rgb(var(--shadow-color),var(--shadow-opacity)),0 4px 6px -4px rgb(var(--shadow-color),var(--shadow-opacity));color:#fff;color:var(--white)}.card--link.card--gray{background-color:#f9f9fa;background-color:var(--gray-100)}.card--blue{--tag-text-color:var(--white);--tag-background-color:var(--blue-500);--card-background-color:var(--blue-300)}.card--light-blue{--tag-text-color:var(--white);--tag-background-color:var(--blue-500);--card-background-color:var(--blue-200)}.card--orange{--tag-text-color:var(--dark-blue-600);--tag-background-color:var(--orange-500);--card-background-color:var(--orange-400)}.card--light-orange{--tag-text-color:var(--dark-blue-600);--tag-background-color:var(--orange-500);--card-background-color:var(--orange-300)}.card--light-red,.card--red{--tag-text-color:var(--white);--tag-background-color:var(--red-500);--card-background-color:var(--red-200)}.card--green{--tag-text-color:var(--dark-blue-600);--tag-background-color:var(--green-500);--card-background-color:var(--green-200)}.card--light-turquoise,.card--turquoise{--tag-text-color:var(--white);--tag-background-color:var(--turquoise-500);--card-background-color:var(--turquoise-200)}.card--white{--card-background-color:var(--white);--tag-text-color:var(--white);--tag-background-color:var(--blue-500);border:1px solid #c1c1cf;border:1px solid var(--card-border-color,var(--gray-200))}.card--border{border:1px solid}.card__icon svg{width:2.8125rem}.cards--blue-icon .card__icon{background:#d2dfff;background:var(--blue-200);border:.892px solid #05053b;border:.892px solid var(--dark-blue-500);border-radius:8px}.card__image{margin-bottom:.25rem}.card__image img{border-radius:.25rem}.card__image--icon{margin-bottom:0}.card__image--icon img{border-radius:0;width:2.5rem}.card--white.card--link .card__image--icon img{transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s;transition:-webkit-filter var(--transition-duration);transition:filter var(--transition-duration);transition:filter var(--transition-duration),-webkit-filter var(--transition-duration)}.card--white.card--link:hover .card__image--icon img{-webkit-filter:grayscale(1) invert(1) contrast(2);filter:grayscale(1) invert(1) contrast(2)}.card--image-icon .card__inner{grid-column-gap:var(--card-padding-x);-webkit-column-gap:var(--card-padding-x);column-gap:var(--card-padding-x);display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;padding-top:calc(var(--card-padding-y)*.75)}.card--image-icon .card__inner .card__title{align-self:center;grid-column:1;grid-row:1;margin-top:0}.card--image-icon .card__inner .card__image--icon{align-self:center;grid-column:2;grid-row:1}.card--image-icon .card__inner .card__text{grid-column:1/3;grid-row:2}.card__icon--bg{align-items:center;background-color:var(--tag-background-color);border-radius:.25rem;color:var(--tag-text-color);display:flex;height:3rem;justify-content:center;transition:background-color .2s;transition:background-color var(--transition-duration);width:3rem}.card--white .card__icon--bg{background-color:#d2dfff;background-color:var(--blue-200);color:#4c7eff;color:var(--blue-500)}.card--white.card--link:hover .card__icon--bg{background-color:#fff;background-color:var(--white)}.card__icon--bg svg{width:2.375rem}.card__title{font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem));font-weight:700;line-height:1.4;text-wrap:balance}.card__title--icon{align-items:center;display:flex;justify-content:space-between}.card__title--icon i{height:27px;width:27px}.card--small .card__title,.card--xs .card__title{font-size:1rem}.card__title a{transition-property:text-decoration-color}.card__title a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.card--white.card--link:not(:hover) .card__text,.card--white:not(.card--link) .card__text{color:#44484f;color:var(--gray-500);transition:color .2s;transition:color var(--transition-duration)}.card--white.card--link .card__text b,.card--white.card--link .card__text strong{transition:color .2s;transition:color var(--transition-duration)}.card__footer{align-items:baseline;display:flex;gap:1rem 1.5rem;justify-content:space-between;margin-top:auto;padding-top:calc(var(--stack-gap) + .75rem)}[lang^=fr] .card__footer .tag{max-width:10.5em}.card__link{align-items:center;color:#05053b;color:var(--card-link-color,var(--dark-blue-500));display:flex;font-size:1.125rem;font-size:max(1rem,min(calc(.95938rem + .2vw),1.125rem));font-weight:700;transition:color .2s;transition:color var(--transition-duration)}.card__link svg{height:.889em;margin-left:.5em}.card__link svg:first-child{margin-left:0}.cards--flex-header .card__header{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:15px;justify-content:space-between}.checkbox{align-items:center;cursor:pointer;display:flex;position:relative}.checkbox.is-disabled{pointer-events:none}.checkbox__input{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.checkbox__marker{background-color:#4c7eff;background-color:var(--blue-500);border:1px solid #05053b;border:1px solid var(--dark-blue-500);border-radius:2px;flex-shrink:0;height:1.5rem;margin-right:.75rem;position:relative;transition:background-color .2s;transition:background-color var(--transition-duration);width:1.5rem}.checkbox:hover .checkbox__marker,.checkbox__input:checked+.checkbox__marker{background-color:#05053b;background-color:var(--dark-blue-500)}.checkbox__marker:before{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="10" fill="none" viewBox="0 0 16 10"><path stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" d="M.943 4.613 5.83 9.308 14.62.625"/></svg>');background-size:100% 100%;content:"";height:.625rem;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .2s;transition:opacity var(--transition-duration);width:1rem}.checkbox__input:checked+.checkbox__marker:before{opacity:1}.block--bg-blue .checklist{--text-bold-color:var(--white);color:#fff;color:var(--white)}.checklist>li{display:flex;font-size:1.125rem;font-size:max(1rem,min(calc(.95938rem + .2vw),1.125rem));font-weight:700;line-height:1.4;margin-top:1em;max-width:53em}.checklist>li:first-child{margin-top:0}.checklist>li:before{background-image:url(https://www.retailinsight.io/hubfs/6881959/raw_assets/public/Retail%20Insight%202023/dist/99c8adc4321b5c599516.svg);background-size:100% 100%;content:"";flex-shrink:0;height:1.333em;margin-right:.75em;width:1.333em}.block--bg-blue .checklist>li:before{background-image:url(https://www.retailinsight.io/hubfs/6881959/raw_assets/public/Retail%20Insight%202023/dist/25b70db4c1ab029f3b12.svg)}.checklist--large>li{font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem));font-weight:400}@media (min-width:48em){.checklist--columns{-webkit-columns:2;column-count:2;-webkit-column-gap:1.25rem;column-gap:1.25rem;-webkit-column-gap:var(--container-padding);column-gap:var(--container-padding)}.checklist--columns>li{-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}}.checklist--horizontal{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.5em 3rem;justify-content:space-around}.checklist--horizontal>li{margin-top:0;max-width:none}.columns-repeating{overflow:hidden;position:relative}.columns-repeating>svg{position:absolute}.columns-repeating>svg:first-child{left:10%;top:4%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.columns-repeating>svg:nth-child(2){bottom:.5%;left:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}.columns-repeating>svg:nth-child(3){bottom:18%;right:8%}.columns-repeating__inner{position:relative;z-index:1}.columns-repeating__inner>h2{margin-bottom:35px;text-align:center}.columns-repeating__item{background-color:#fff;background-color:var(--white);border-radius:12px;margin-left:auto;margin-right:auto;max-width:1075px;padding:50px 35px}.columns-repeating__item+.columns-repeating__item{margin-top:32px}.columns-repeating__item__inner{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.columns-repeating__item:nth-child(odd) .columns-repeating__item__inner{flex-direction:row-reverse}@media (min-width:48em){.columns-repeating__item__inner{gap:48px}}.columns-repeating__item__image{width:100%}@media (min-width:48em){.columns-repeating__item__image{width:calc(50% - 24px)}}.columns-repeating__item__image img{width:100%}.columns-repeating__item__text{font-size:1.125rem;font-size:max(1rem,min(calc(.95938rem + .2vw),1.125rem));width:100%}@media (min-width:48em){.columns-repeating__item__text{max-width:490px;width:calc(50% - 24px)}}.columns-repeating__item__text h3{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.columns-repeating__item__text h3:before{content:"";display:table;margin-bottom:-.15em}.columns-repeating__item__text h3:after{content:"";display:table;margin-top:-.15em}.columns-repeating__item__text h3{font-size:2rem;font-size:max(1.5rem,min(calc(1.125rem + 1.88vw),2.625rem))}.columns-repeating__item__text>*+*{margin-top:30px}#hs-banner-parent{--hs-banner-font-family:var(--font-body)!important;--hs-banner-modal-toggle-on-color:var(--blue-500)!important}#hs-eu-opt-in-buttons button,#hs-modal-footer-container button{text-align:center}.cta{position:relative}.cta--form .form .actions{justify-content:flex-start}.cta--form .form .input input,.cta--form .form .input select{min-width:150px}.cta__content{position:relative}.cta--form .cta__content__inner{align-items:center;display:grid}.cta__content__inner .cta__form,.cta__content__inner .cta__intro,.cta__content__inner .cta__success{grid-column:1;grid-row:1;opacity:0;-webkit-transform:translateX(7rem);transform:translateX(7rem);transition-duration:.4s;transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,opacity,transform;transition-property:visibility,opacity,transform,-webkit-transform;transition-timing-function:cubic-bezier(.645,.045,.355,1);visibility:hidden}.cta--form[data-cta-form-step=form] .cta__content__inner .cta__form,.cta--form[data-cta-form-step=intro] .cta__content__inner .cta__intro,.cta--form[data-cta-form-step=success] .cta__content__inner .cta__success,.cta:not(.cta--form) .cta__content__inner .cta__intro{opacity:1;-webkit-transform:none;transform:none;visibility:visible}.cta--form[data-cta-form-step=form] .cta__content__inner .cta__intro,.cta--form[data-cta-form-step=success] .cta__content__inner .cta__form{-webkit-transform:translateX(-7rem);transform:translateX(-7rem)}.cta-form__cancel:not(:hover){background-color:#a6bfff;background-color:var(--blue-300)}.cta .cta-form__cancel{min-width:0}.cta--form:not([data-cta-form-step=form]) .cta-form__cancel,.cta--form:not([data-cta-form-step=intro]) .cta-form__show-form{display:none}.cta__success__inner{position:relative}.cta__success__inner .spinner__wrap{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s;transition:opacity var(--transition-duration)}.cta__success.is-submitted .cta__success__inner .spinner__wrap{opacity:0}.cta__success__content{opacity:0;transition-duration:.2s;transition-duration:var(--transition-duration);transition-property:visibility,opacity;visibility:hidden}.cta__success.is-submitted .cta__success__content{opacity:1;visibility:visible}.cta--full{align-items:center;display:flex}.cta--full .cta__content{display:flex;flex-shrink:0;width:calc(100% - 1.25rem);width:calc(100% - var(--container-padding))}.block--bg-blue .cta--full .cta__content{--text-color:var(--dark-blue-500)}@media (min-width:48em){.cta--full .cta__content{flex-grow:1;width:65%}}@media (min-width:75em){.cta--full .cta__content{width:60%}}.cta--full .cta__content:before{background-color:#f2f3f6;background-color:var(--gray-150);border-bottom-right-radius:20rem;border-top-right-radius:20rem;content:"";height:100%;position:absolute;right:0;top:0;width:100vw}.block--bg-gray .cta--full .cta__content:before{background-color:#fff;background-color:var(--white)}.block--bg-blue .cta--full .cta__content:before{background-color:#d2dfff;background-color:var(--blue-200)}.cta--full .cta__content__inner{margin-left:max(1.25rem,calc(50vw - 43.25rem));margin-left:max(var(--container-padding),calc((100vw - var(--scrollbar-width) - var(--global-width))/2));position:relative}.cta--full .cta__content__inner>*{padding-right:18%}.cta--full .cta__content__inner>:after,.cta--full .cta__content__inner>:before{content:"";display:block;padding-top:9%}.cta--full .cta__decor{display:flex;justify-content:center;margin-left:.5rem;max-width:100%;min-width:0;padding-right:1rem;position:relative;width:603px}@media (max-width:47.9375em){.cta--full .cta__decor{display:none}}.cta--full .cta__decor svg{max-height:60vh;position:relative;width:auto}.cta--full .shapes{z-index:1}.cta--full .cta__decor__bg{bottom:0;left:-.75rem;overflow:hidden;position:absolute;right:0;top:0}.cta--full .cta__decor__bg:before{border:3px solid #4c7eff;border:3px solid var(--blue-500);border-bottom-left-radius:20rem;border-top-left-radius:20rem;content:"";height:100%;left:0;max-height:28.5rem;opacity:0;position:absolute;top:50%;-webkit-transform:translate(150px,-50%);transform:translate(150px,-50%);transition:opacity .5s ease,-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:opacity .5s ease,transform .5s cubic-bezier(.215,.61,.355,1);transition:opacity .5s ease,transform .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);width:50vw}@media (prefers-reduced-motion:reduce){.cta--full .cta__decor__bg:before{opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:75em){.cta--full .cta__decor__bg:before{border-width:5px}}.cta--full .shapes.is-visible+.cta__decor__bg:before{opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cta--image{padding-bottom:4%;padding-top:4%}.cta--image .cta__inner{align-items:center;background-color:#fff;background-color:var(--white);display:flex}@media (max-width:47.9375em){.cta--image .cta__inner{border-radius:.75rem}}@media (min-width:48em){.cta--image .cta__inner{border-radius:20rem;margin-left:10%}}.cta--image .cta__decor{flex-shrink:0;margin-bottom:-5%;margin-left:-10%;margin-top:-5%;max-width:31rem;width:40%}@media (max-width:47.9375em){.cta--image .cta__decor{display:none}}.cta--image .cta__content{flex-grow:1}@media (max-width:47.9375em){.cta--image .cta__content{padding-left:1.25rem;padding-left:var(--container-padding);padding-right:1.25rem;padding-right:var(--container-padding)}}@media (min-width:48em){.cta--image .cta__content{padding-left:calc(4% + 1rem);padding-right:9%}}.cta--image .cta__content:after,.cta--image .cta__content:before{content:"";display:block;padding-top:9%}.cta--inline{--radius:2rem;background-color:#05053b;background-color:var(--dark-blue-500);border:3px solid #4c7eff;border:3px solid var(--blue-500);border-radius:2rem;border-radius:var(--radius);box-shadow:0 10px 15px -3px rgba(5,5,59,.1),0 4px 6px -4px rgba(5,5,59,.1);box-shadow:0 10px 15px -3px rgb(var(--shadow-color),var(--shadow-opacity)),0 4px 6px -4px rgb(var(--shadow-color),var(--shadow-opacity));overflow:hidden}@media (max-width:63.9375em){.cta--inline{text-align:center}}@media (min-width:64em){.cta--inline{--radius:5rem}}@media (min-width:75em){.cta--inline{--radius:20rem}}.cta--inline .cta__intro,.cta--inline .cta__success{align-self:stretch;background-color:#fff;background-color:var(--white);border-radius:var(--radius);display:flex;flex-direction:column;justify-content:center;margin:-1px;padding:7% min(1.25rem,2rem);padding:7% min(var(--container-padding),2rem);position:relative;z-index:1}@media (min-width:48em){.cta--inline .cta__intro,.cta--inline .cta__success{width:60%}}@media (min-width:64em){.cta--inline .cta__intro,.cta--inline .cta__success{padding-left:10%;padding-right:10%}}.cta--inline.cta--form:not([data-cta-form-step=success]) .cta__success,.cta--inline.cta--form[data-cta-form-step=form] .cta__intro{-webkit-transform:translateX(100%);transform:translateX(100%)}@media (min-width:48em){.cta--inline.cta--form:not([data-cta-form-step=success]) .cta__success,.cta--inline.cta--form[data-cta-form-step=form] .cta__intro{-webkit-transform:translateX(66.8%);transform:translateX(66.8%)}}.cta--inline.cta--form[data-cta-form-step=form] .cta__intro{opacity:1;visibility:visible}.cta--inline .cta__form{--title-color:var(--white);--text-color:var(--white);--text-bold-color:var(--white);--title-em-color:var(--blue-400);color:#fff;color:var(--white)}.cta--inline .cta__form .button--primary,.cta--inline .cta__form .hs-button.primary{background-color:#4c7eff;background-color:var(--blue-500);border-color:#285bce;border-color:var(--blue-600);color:#fff;color:var(--white)}.cta--inline .cta__form .button--primary:hover,.cta--inline .cta__form .hs-button.primary:hover{background-color:#285bce;background-color:var(--blue-600)}.cta--inline .cta__form .button--primary,.cta--inline .cta__form .hs-button.primary{border:0}.cta--inline .cta__form .hs-fieldtype-select .input select,.cta--inline .cta__form .select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='9' fill='none' viewBox='0 0 15 9'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1.5 6 6 6.5-6'/%3E%3C/svg%3E")}.cta--inline .cta__form{padding:7% min(1.25rem,2rem);padding:7% min(var(--container-padding),2rem);-webkit-transform:none;transform:none}@media (min-width:48em){.cta--inline .cta__form{width:40%}}@media (min-width:75em){.cta--inline .cta__form{padding-left:10%}}@media (max-width:63.9375em){.cta--inline .cta__actions{justify-content:center}}.cta--inline .cta__decor{bottom:-.5%;height:95%;left:61%;object-position:50% 100%;position:absolute}@media (max-width:47.9375em){.cta--inline .cta__decor{display:none}}@media (min-width:75em){.cta--inline .cta__decor{left:63%}}.cta--center{--decor-max-width:40vw;--decor-max-height:571px;--decor-max-aspect-ratio:1.42039801;display:flex;min-height:min(56.81592vw,571px);min-height:min(calc(var(--decor-max-width)*var(--decor-max-aspect-ratio)),var(--decor-max-height));overflow:hidden;padding-bottom:calc(2% + 3rem);text-align:center}.cta--center .cta__decor{position:absolute}.cta--center .cta__decor svg{overflow:visible}.cta--center .cta__decor--left{bottom:0;height:var(--decor-max-height);left:0;max-height:100%;max-width:40vw}.cta--center .cta__decor--left svg{height:100%;width:auto}.cta--center .cta__decor--right{height:510px;max-height:100%;max-width:var(--decor-max-width);right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cta--center .cta__decor--right svg{height:100%;width:auto}.cta--center .cta__content{margin:auto;max-width:89rem;max-width:calc(var(--global-width) + var(--container-padding)*2);max-width:60rem;padding-left:1.25rem;padding-left:var(--container-padding);padding-right:1.25rem;padding-right:var(--container-padding);position:relative;width:100%;z-index:1}.cta--center .cta__content .text,.cta--center .cta__content .title{--text-shadow-color:var(--block-bg-color);text-shadow:0 0 1px var(--block-bg-color),0 0 2px var(--block-bg-color),0 0 3px var(--block-bg-color),0 0 4px var(--block-bg-color),0 0 5px var(--block-bg-color);text-shadow:0 0 1px var(--text-shadow-color),0 0 2px var(--text-shadow-color),0 0 3px var(--text-shadow-color),0 0 4px var(--text-shadow-color),0 0 5px var(--text-shadow-color)}.cta--center .buttons{justify-content:center}.decor--animation-1{background-image:url(https://www.retailinsight.io/hubfs/6881959/raw_assets/public/Retail%20Insight%202023/dist/52689814ce8faab1888f.svg),url(https://www.retailinsight.io/hubfs/6881959/raw_assets/public/Retail%20Insight%202023/dist/48efae1450dc86b75ab0.svg),url(https://www.retailinsight.io/hubfs/6881959/raw_assets/public/Retail%20Insight%202023/dist/1fbfdd7997fb7a6a8604.svg);background-position:0 20%,45% 40%,100% 80%;background-repeat:no-repeat;background-size:20% auto,12% auto,20% auto}.details__summary{--padding-x:min(2rem,var(--container-padding));align-items:center;background-color:#fff;background-color:var(--white);border:1px solid #4c7eff;border:1px solid var(--blue-500);border-radius:1.5rem;cursor:pointer;display:flex;min-height:5rem;padding:1.25rem calc(min(2rem, 1.25rem)*2 + 2.8125rem) 1.25rem min(2rem,1.25rem);padding:1.25rem calc(var(--padding-x)*2 + 2.8125rem) 1.25rem var(--padding-x);position:relative;transition-duration:.2s;transition-duration:var(--transition-duration);transition-property:background-color,border-color,box-shadow}.details__summary:hover{background-color:#edf2ff;background-color:var(--blue-100)}.details__summary:focus-visible{border-color:#05053b;border-color:var(--dark-blue-500);box-shadow:inset 0 0 0 1px #05053b;box-shadow:0 0 0 1px var(--dark-blue-500) inset;outline:0}.details__summary::-webkit-details-marker{display:none}.details__summary:before{--width:2.8125rem;--height:1.3125rem;background-color:#4c7eff;background-color:var(--blue-500);border-radius:2rem;content:"";height:1.3125rem;height:var(--height);position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-.65625rem);transform:translateY(-.65625rem);-webkit-transform:translateY(calc(var(--height)/-2));transform:translateY(calc(var(--height)/-2));transition-duration:.4s;transition-property:width,height,-webkit-transform;transition-property:width,height,transform;transition-property:width,height,transform,-webkit-transform;transition-timing-function:cubic-bezier(.175,.885,.32,1.275);width:2.8125rem;width:var(--width)}.details[open] .details__summary:before{height:var(--width);-webkit-transform:translate(calc(var(--height)/-2),calc(var(--width)/-2));transform:translate(calc(var(--height)/-2),calc(var(--width)/-2));width:var(--height)}.details__content{background-color:#fff;background-color:var(--white);border:1px solid #4c7eff;border:1px solid var(--blue-500);border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;border-top:0;margin-top:-1.5rem;padding:3.75rem 2rem 2.25rem}.details--gray .details__summary{background-color:#f2f3f6;background-color:var(--gray-150);border-color:#c1c1cf;border-color:var(--gray-200)}.details--gray .details__summary:hover{background-color:#edf2ff;background-color:var(--blue-100);border-color:#4c7eff;border-color:var(--blue-500)}.details--gray .details__summary:focus-visible{border-color:#05053b;border-color:var(--dark-blue-500)}.details--gray .details__content,.details--light-gray .details__summary{border-color:#c1c1cf;border-color:var(--gray-200)}.details--light-gray .details__summary{background-color:#f9f9fa;background-color:var(--gray-100)}.details--light-gray .details__summary:hover{background-color:#edf2ff;background-color:var(--blue-100);border-color:#4c7eff;border-color:var(--blue-500)}.details--light-gray .details__summary:focus-visible{border-color:#05053b;border-color:var(--dark-blue-500)}.details--light-gray .details__content{background-color:#f2f3f6;background-color:var(--gray-150);border:none}.divide{background-color:#ecedf1;background-color:var(--divide-color,var(--gray-300));border:0;display:block;height:1px;width:100%}.divider-list{--gap-y:0.5em;--gap-x:1em;overflow:hidden;padding-bottom:.2em}.divider-list ul{align-items:baseline;display:flex;flex-wrap:wrap;margin-left:calc(var(--gap-x)*-2 - .2em);row-gap:var(--gap-y)}.divider-list li:before{content:"|";margin-left:var(--gap-x);margin-right:var(--gap-x)}.emoji svg{overflow:visible}.emoji--calendar svg>g,.emoji--confetti svg>g,.emoji--lime svg>g,.emoji--rocket svg>g,.emoji--talk [data-emoji-talk-bubble]{-webkit-animation:tiltAndSpring 3.5s ease infinite;animation:tiltAndSpring 3.5s ease infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@media (prefers-reduced-motion:reduce){.emoji--calendar svg>g,.emoji--confetti svg>g,.emoji--lime svg>g,.emoji--rocket svg>g,.emoji--talk [data-emoji-talk-bubble]{-webkit-animation:none;animation:none}}.emoji--talk [data-emoji-talk-bubble]{-webkit-transform-origin:34.06px 11.13px;transform-origin:34.06px 11.13px}@-webkit-keyframes tiltAndSpring{0%,10%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}25%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}30%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}35%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}40%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}45%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}50%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes tiltAndSpring{0%,10%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}25%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}30%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}35%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}40%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}45%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}50%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.faqs{margin-top:var(--block-gap-smedium)}.faqs:first-child{margin-top:0}.faq{--faq-divide-color:var(--divide-color,var(--gray-350));--faq-gap:calc(1.75% + 1.25rem);border-top:1px solid #d4d7e5;border-top:1px solid var(--faq-divide-color);padding-top:calc(1.75% + 1.25rem);padding-top:var(--faq-gap)}.faq:first-child{border-top:0;padding-top:0}.faq__toggle{align-items:flex-start;display:flex;width:100%}.faq__label{flex-grow:1}.faq__icon{background-color:#ecedf1;background-color:var(--gray-300);border-radius:50%;display:flex;flex-shrink:0;height:.5rem;height:2rem;margin-left:1rem;margin-right:auto;margin-top:.15em;transition:background-color .2s;transition:background-color var(--transition-duration);width:2rem}@media (min-width:48em){.faq__icon{height:2.25rem;width:2.25rem}}.block--bg-gray .faq__icon{background-color:#d4d7e5;background-color:var(--gray-350)}.block--bg-blue .faq__icon{background-color:hsla(0,0%,100%,.2)}.block--bg-dark-blue .faq__icon{background-color:hsla(0,0%,100%,.45)}.faq.is-open .faq__icon,.faq__toggle:hover .faq__icon{background-color:#05053b;background-color:var(--dark-blue-500);border-color:#05053b;border-color:var(--dark-blue-500)}.block--bg-blue .faq.is-open .faq__icon,.block--bg-blue .faq__toggle:hover .faq__icon,.block--bg-dark-blue .faq.is-open .faq__icon,.block--bg-dark-blue .faq__toggle:hover .faq__icon{background-color:#fff;background-color:var(--white)}.faq__icon svg{color:#05053b;color:var(--dark-blue-500);margin:auto;-webkit-transform:translateY(10%);transform:translateY(10%);transition-duration:.2s;transition-duration:var(--transition-duration);transition-property:color,-webkit-transform;transition-property:color,transform;transition-property:color,transform,-webkit-transform}.faq.is-open .faq__icon svg,.faq__toggle:hover .faq__icon svg{color:#fff;color:var(--white)}.block--bg-blue .faq.is-open .faq__icon svg,.block--bg-blue .faq__toggle:hover .faq__icon svg,.block--bg-dark-blue .faq.is-open .faq__icon svg,.block--bg-dark-blue .faq__toggle:hover .faq__icon svg{color:#05053b;color:var(--dark-blue-500)}.faq.is-open .faq__icon svg{-webkit-transform:translateY(-10%) scaleY(-1);transform:translateY(-10%) scaleY(-1)}.faq__answer{box-sizing:initial;height:0;overflow:hidden;padding-bottom:var(--faq-gap);position:relative;transition-duration:.35s;transition-property:height,opacity,visibility;transition-timing-function:cubic-bezier(.645,.045,.355,1)}.faq:last-child .faq__answer{padding-bottom:.2em}.js .faq:not(.is-open) .faq__answer{opacity:0;visibility:hidden}.no-js .faq__answer{height:auto}.faq__answer__inner{align-items:flex-start;-webkit-column-gap:max(7%,3rem);column-gap:max(7%,3rem);display:flex;padding-top:calc(var(--faq-gap)*.8);row-gap:2rem}@media (max-width:799px){.faq__answer__inner{flex-direction:column}}.faq__content{--rich-text-gap:1.25rem}.faq__image{display:flex;position:relative}@media (max-width:799px){.faq__image{flex-grow:0;margin-right:auto}}@media (min-width:800px){.faq__image{align-items:center;justify-content:center;max-width:min(40vw,31.25rem)}}.faq__image img{max-width:50vw;min-width:18rem;position:relative}@media (max-width:799px){.faq__image img{max-height:24rem;object-fit:contain}}.feature-slider{position:relative}.feature-slider__dots{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin:-1rem;padding:1rem}@media (max-width:47.9375em){.feature-slider__dots{justify-content:center}}.feature-slider__dots li{flex-shrink:0}.feature-slider__dots button{background-color:#05053b;background-color:var(--dark-blue-500);border-radius:50%;height:1rem;transition:background-color .2s;transition:background-color var(--transition-duration);width:1rem}.feature-slider__dots button:hover,.feature-slider__dots button[aria-current=step]{background-color:#4c7eff;background-color:var(--blue-500)}.feature-slider__item{align-items:center;display:flex;position:relative}@media (max-width:47.9375em){.feature-slider__item{align-items:center;flex-direction:column}}.feature-slider__item .title a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:3}.feature-slider__contents{display:grid;flex-grow:1;margin-bottom:-2rem;overflow:hidden}.feature-slider.is-animating .feature-slider__contents{-webkit-mask-image:linear-gradient(180deg,transparent,#000 2rem,#000 calc(100% - 2rem),transparent);mask-image:linear-gradient(180deg,transparent,#000 2rem,#000 calc(100% - 2rem),transparent)}@media (min-width:48em){.feature-slider__contents{padding-right:7%}}.feature-slider__content{display:flex;flex-direction:column;grid-column:1;grid-row:1;justify-content:center;padding-bottom:2rem;padding-top:2rem;visibility:hidden}.feature-slider__content.is-shown{visibility:visible}@media (max-width:47.9375em){.feature-slider__content .title{text-align:center}}@media (max-width:63.9375em){.feature-slider__content .title{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.feature-slider__content .title:before{content:"";display:table;margin-bottom:-.15em}.feature-slider__content .title:after{content:"";display:table;margin-top:-.15em}.feature-slider__content .title{font-size:2rem;font-size:max(1.5rem,min(calc(1.125rem + 1.88vw),2.625rem))}}.feature-slider__footer{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:calc(1rem + 3%);min-height:1.53rem}@media (max-width:47.9375em){.feature-slider__footer,.feature-slider__footer .tags{justify-content:center}}.feature-slider__media{flex-shrink:0;max-width:25rem;pointer-events:none;width:100%}@media (max-width:47.9375em){.feature-slider__media{margin-top:calc(2.5% + 2rem)}}@media (min-width:48em){.feature-slider__media{max-width:32.5rem;width:40%}}.feature-slider__media__inner{aspect-ratio:1.5;padding-left:17%;padding-right:17%;position:relative}@media (min-width:48em){.feature-slider__media__inner{margin-top:2.5%}}.feature-slider__graphic{bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transform-origin:50% 27%;transform-origin:50% 27%}.feature-slider__semicircle{aspect-ratio:2/1;background-color:#ffb71d;background-color:var(--orange-500);border-radius:0 0 1000px 1000px;bottom:0;left:0;position:absolute;width:100%}.feature-slider__square{aspect-ratio:1;background-color:#ff4c70;background-color:var(--red-500);border-radius:15%;left:-10%;position:absolute;top:3.9%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;width:15%}.feature-slider__circle{aspect-ratio:1;background-color:#4c7eff;background-color:var(--blue-500);border-radius:50%;position:absolute;right:-3%;top:-1.25%;width:17.5%}.feature-slider__images{--shadow-opacity:0.25;aspect-ratio:1.5;background-color:#05053b;background-color:var(--dark-blue-500);border-radius:.75rem;box-shadow:0 1px 3px 0 rgba(5,5,59,.25),0 1px 2px -1px rgba(5,5,59,.25);box-shadow:0 1px 3px 0 rgba(var(--shadow-color),var(--shadow-opacity)),0 1px 2px -1px rgba(var(--shadow-color),var(--shadow-opacity));display:grid;overflow:hidden;position:relative;transition:box-shadow .2s;transition:box-shadow var(--transition-duration);width:100%}.feature-slider__item:hover .feature-slider__images{box-shadow:0 10px 15px -3px rgba(5,5,59,.1),0 4px 6px -4px rgba(5,5,59,.1);box-shadow:0 10px 15px -3px rgb(var(--shadow-color),var(--shadow-opacity)),0 4px 6px -4px rgb(var(--shadow-color),var(--shadow-opacity))}.feature-slider__image{aspect-ratio:1.5;grid-column:1;grid-row:1;position:relative;visibility:hidden}.feature-slider__image.is-shown{visibility:visible}.feature-slider__image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:mix-blend-mode .2s;transition:mix-blend-mode var(--transition-duration);width:100%}.feature-slider__item:hover .feature-slider__image img{mix-blend-mode:luminosity}.feature-slider__image__icon{-webkit-filter:drop-shadow(0 4px 8px rgba(5,5,59,.4));filter:drop-shadow(0 4px 8px rgba(5,5,59,.4));-webkit-filter:drop-shadow(0 4px 8px rgba(var(--shadow-color),.4));filter:drop-shadow(0 4px 8px rgba(var(--shadow-color),.4));left:50%;max-width:20%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:-webkit-transform .2s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1),-webkit-transform .2s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform var(--transition-duration) cubic-bezier(.645,.045,.355,1);transition:transform var(--transition-duration) cubic-bezier(.645,.045,.355,1);transition:transform var(--transition-duration) cubic-bezier(.645,.045,.355,1),-webkit-transform var(--transition-duration) cubic-bezier(.645,.045,.355,1)}.post:hover .feature-slider__image__icon{-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}.filter__bar{display:flex}@media (max-width:63.9375em){.filter__bar{flex-direction:column}}@media (min-width:64em){.filter__bar{align-items:flex-start}}.filter__active-filters{display:flex;flex-grow:1;flex-wrap:wrap;gap:.5rem}@media (min-width:64em){.filter__active-filters{align-self:center;margin-right:2rem}}.filter__active-filters button{align-items:center;background-color:#ffc956;border:1px solid #ffb71d;border:1px solid var(--orange-500);border-radius:1.5em;display:flex;padding:.3em .3em .3em .5em;transition-duration:.2s;transition-duration:var(--transition-duration);transition-property:background-color,border-color,-webkit-transform;transition-property:background-color,border-color,transform;transition-property:background-color,border-color,transform,-webkit-transform}.filter__active-filters button:hover{background-color:#a6bfff;background-color:var(--blue-300);border-color:#799eff;border-color:var(--blue-400)}.filter__active-filters button:active{-webkit-transform:scale(.95);transform:scale(.95)}.filter__active-filters button:after{background-color:#4c7eff;background-color:var(--blue-500);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='11' fill='none' aria-hidden='true' viewBox='0 0 12 11'%3E%3Cpath stroke='%2305053B' stroke-linecap='round' stroke-linejoin='round' d='M1 10 11 .5m0 9.5L1 .5'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:.75rem .6875rem;border-radius:50%;content:"";flex-shrink:0;height:1.25rem;margin-left:.3em;width:1.25rem}.filter__active-filters .filter__clear{display:none}@media (max-width:63.9375em){.filter__active-filters.has-active-filters{margin-bottom:2rem}}.filter__active-filters.has-active-filters .filter__clear{display:flex}.filter__controls{display:flex;gap:1rem min(5%,1.75rem,1.25rem);gap:1rem min(5%,1.75rem,var(--container-padding))}@media (max-width:63.9375em){.filter__controls{flex-wrap:wrap}.filter__controls .multiselect{flex-basis:0;flex-grow:1;max-width:none}}@media (max-width:47.9375em){.filter__controls{justify-content:center}}@media (min-width:64em){.filter__controls{flex-grow:1;justify-content:flex-end}}@media (min-width:75em){.filter__controls{flex-shrink:0}}.filter__results{transition:opacity .2s;transition:opacity var(--transition-duration)}.filter__results.is-loading{opacity:.5}.filter__no-results{align-items:center;display:flex;flex-direction:column;padding-top:2%;text-align:center}.filter__count{align-self:flex-start;color:#a6bfff;color:var(--blue-300);font-size:.75rem;font-weight:700;margin-left:auto;margin-right:-.95rem;margin-top:-.35em;padding-left:.5rem}.link-lists{display:flex;flex-wrap:wrap;gap:3rem}.link-list li{margin-top:.5em}.link-list li:first-child{margin-top:0}.link-list a{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:2px;transition-duration:.2s;transition-duration:var(--transition-duration);transition-property:color,text-decoration-color}.link-list a:hover{text-decoration-color:initial}.link-list--large ul{font-size:1.25rem;font-size:max(1.0625rem,min(calc(1.00125rem + .31vw),1.25rem))}.link-list__title{color:#4c7eff;color:var(--blue-500);font-weight:700;margin-bottom:.75rem}.footer{position:relative;z-index:1}.footer__content{background-color:#e9e6df;background-color:var(--pale-200);padding-bottom:3rem;padding-top:2.75rem}@media (min-width:64em){.footer__content{padding-bottom:4rem}}.footer__content__inner{-webkit-column-gap:5%;column-gap:5%;display:flex;row-gap:2.25rem}@media (max-width:63.9375em){.footer__content__inner{flex-direction:column}}@media (min-width:64em){.footer__newsletter{margin-right:auto;max-width:57%}}@media (min-width:75em){.footer__newsletter{max-width:59%}}.footer__links{-webkit-column-gap:15%;column-gap:15%;row-gap:2rem}@media (max-width:63.9375em){.footer__links{border-top:1px solid #c1c1cf;border-top:1px solid var(--gray-200);padding-top:2.25rem}}@media (min-width:64em){.footer__links{flex-grow:1;justify-content:flex-end;padding-top:3%}}.footer__contact{background-color:#4c7eff;background-color:var(--blue-500);color:#fff;color:var(--white);font-size:.875rem;padding-bottom:2rem;padding-top:1.9rem}@media (min-width:900px){.footer__contact{padding-bottom:2.75rem;padding-top:3rem}}.footer__contact a{transition:color .2s;transition:color var(--transition-duration)}.footer__contact a:hover{color:#d2dfff;color:var(--blue-200)}.footer__contact__inner{-webkit-column-gap:2rem;column-gap:2rem;display:flex;row-gap:1.55rem}@media (max-width:899px){.footer__contact__inner{flex-direction:column}}.footer__contact__details{margin-right:auto}@media (max-width:899px){.footer__contact__details{align-items:center;display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;width:100%}}@media (min-width:900px){.footer__contact__details>*+*{margin-top:1.375rem}}.footer__brand{display:block;width:11.6875rem}.footer__brand svg{overflow:visible}@media (max-width:899px){.footer__brand{grid-column:1;grid-row:1}}@media (min-width:900px){.footer__brand svg{margin-top:-7.5%}}@media (max-width:899px){.footer__social{grid-column:2;grid-row:1}.footer__contact__methods{grid-column:1/3;grid-row:2;margin-top:1rem}}.footer__contact__methods a{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.footer__offices{-webkit-column-gap:2.25rem;column-gap:2.25rem;display:flex;flex-wrap:wrap;row-gap:1.6rem}@media (max-width:899px){.footer__offices{border-top:1px solid #285bce;border-top:1px solid var(--blue-600);padding-top:1.75rem}}.footer__offices li{display:flex;flex-basis:9rem;flex-direction:column;flex-grow:1;max-width:12.25rem}.footer__offices h3{font-weight:700;margin-bottom:.75em}@media (min-width:900px){.footer__offices h3{margin-bottom:1.75em}}.footer__offices address{color:#d2dfff;color:var(--blue-200);line-height:1.7}.footer__copyright{background-color:#05053b;background-color:var(--dark-blue-500);color:#82829f;color:var(--dark-blue-300);font-size:.875rem;padding-bottom:1.2em;padding-top:1.2em;white-space:nowrap}.footer__copyright ul{margin-right:auto}.footer__copyright li{display:flex}@media (max-width:639px){.footer__copyright li:first-child{margin-bottom:.2em;width:100%}}.footer__copyright a{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:2px;transition-duration:.2s;transition-duration:var(--transition-duration);transition-property:color,text-decoration-color}.footer__copyright a:hover{color:#fff;color:var(--white);text-decoration-color:initial}.footer__copyright small{font-size:inherit}.footer__copyright__inner{align-items:baseline;display:flex}@media (max-width:799px){.footer__copyright__inner{flex-direction:column}}@media (min-width:800px){.footer__copyright__navigation{margin-right:auto}}.footer__credit{padding-bottom:.2em;padding-top:.2em}@media (max-width:799px){.footer__credit{color:#44446e;color:var(--dark-blue-400);margin-top:.4em}}@media (min-width:800px){.footer__credit{margin-left:2em}}.form .spinner{display:none;margin:4rem auto}.form .hs_cos_wrapper:has([id^=hs_form_target_form_]:empty)+.spinner{display:block}:root{--header-space:3.5rem}@media (min-width:30em){:root{--header-space:4rem}}@media (min-width:1140px){:root{--header-space:4.5rem}}.header__module{left:0;padding-right:0;padding-right:var(--scrollbar-width);position:fixed;top:.5rem;width:100vw;z-index:15}.header__inner{align-items:center;background-color:#fff;background-color:var(--white);border-radius:3rem;display:flex;justify-content:space-between;margin-left:1px;margin-right:1px;padding:.6875rem .5rem;position:relative}.header.has-scroll-handling .header__inner{transition:box-shadow .2s;transition:box-shadow var(--transition-duration)}.header.has-scroll-handling .header__inner .header__logo__mark{transition:color .2s;transition:color var(--transition-duration)}.header.is-scrolled .header__inner,.header:not(.has-scroll-handling) .header__inner,.no-js .header__inner{box-shadow:0 1px 3px 0 rgba(5,5,59,.1),0 1px 2px -1px rgba(5,5,59,.1);box-shadow:0 1px 3px 0 rgba(var(--shadow-color),var(--shadow-opacity)),0 1px 2px -1px rgba(var(--shadow-color),var(--shadow-opacity))}.header.is-scrolled .header__inner .header__logo__mark,.header:not(.has-scroll-handling) .header__inner .header__logo__mark,.no-js .header__inner .header__logo__mark{color:#4c7eff;color:var(--blue-500)}.header__inner.has-open-dropdown{box-shadow:0 1px 3px 0 rgba(5,5,59,.1),0 1px 2px -1px rgba(5,5,59,.1);box-shadow:0 1px 3px 0 rgba(var(--shadow-color),var(--shadow-opacity)),0 1px 2px -1px rgba(var(--shadow-color),var(--shadow-opacity))}.header__inner.has-open-dropdown .header__logo__mark{color:#4c7eff;color:var(--blue-500)}@media (max-width:69.9375em){.header__inner{border-bottom:1px solid transparent;border-radius:1.5rem;transition:border-radius .25s,border-color .25s}.header.has-scroll-handling .header__inner{transition:border-radius .25s,border-color .25s,box-shadow .2s;transition:border-radius .25s,border-color .25s,box-shadow var(--transition-duration)}.header__inner.is-open{border-bottom-color:#05053b;border-bottom-color:var(--dark-blue-500);border-bottom-left-radius:0;border-bottom-right-radius:0}.header.has-scroll-handling .header__inner.is-open{box-shadow:none}}@media (min-width:30em){.header__inner{border-radius:1.78125rem;padding:.75rem}}@media (min-width:70em){.header__inner{border-radius:3rem;padding:.875rem}}@media (min-width:1300px){[lang^=en] .header__inner{display:grid;grid-template-columns:1fr auto 1fr;padding-left:1rem;padding-right:1rem}}.header__logo{flex-shrink:0;margin-left:.875rem;position:relative;width:8.25rem;z-index:1}@media (max-width:69.9375em){.header__logo{transition-duration:.25s;transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,opacity,transform;transition-property:visibility,opacity,transform,-webkit-transform}.header__inner.is-open .header__logo{opacity:0;-webkit-transform:translateY(.25rem);transform:translateY(.25rem);visibility:hidden}}@media (min-width:30em){.header__logo{width:10.5rem}}@media (min-width:1230px){.header__logo{width:11.6875rem}}.header__logo svg{overflow:visible}.header__actions{align-items:center;display:flex;gap:.75rem;justify-content:flex-end}@media (max-width:69.9375em){.header__actions{left:1.25rem;opacity:0;position:absolute;top:50%;-webkit-transform:translateY(calc(-50% - .25rem));transform:translateY(calc(-50% - .25rem));transition-duration:.25s;transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,opacity,transform;transition-property:visibility,opacity,transform,-webkit-transform;visibility:hidden}.header__inner.is-open .header__actions{opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);visibility:visible}}@media (min-width:30em){.header__actions{left:1.5rem}}@media (min-width:70em){.header__actions{left:auto}}@media (min-width:1280px){.header__actions{gap:1.125rem}}.header__actions>*{flex-shrink:0;position:relative;z-index:1}.header__actions .button{padding-left:.9em;padding-right:.9em}@media (max-width:69.9375em){.header__actions .button{display:none}}@media (max-width:1399px){[lang^=fr] .header__actions .button{display:none}}.header__actions .button svg{margin-left:.5em}.header__menu-toggle{border:1.5px solid #05053b;border:1.5px solid var(--dark-blue-500);border-radius:.25rem;height:1.625rem;margin-right:.875rem;width:1.625rem}@media (max-width:69.9375em){.header__menu-toggle{transition:background-color .2s;transition:background-color var(--transition-duration)}.header__inner.is-open .header__menu-toggle{background-color:#ffb71d;background-color:var(--orange-500)}}@media (min-width:48em){.header__menu-toggle{height:1.8125rem;width:1.8125rem}}@media (min-width:70em){.header__menu-toggle{display:none}}.header__menu-footer{background-color:#ffb71d;background-color:var(--orange-500);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-top:1px solid #c1c1cf;border-top:1px solid var(--gray-200);padding:1rem 1.25rem}@media (min-width:30em){.header__menu-footer{padding:1.25rem 1.5rem}}@media (min-width:70em){.header__menu-footer{display:none}}.header__menu-footer .button{justify-content:space-between;max-width:15rem;width:100%}.headline{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.headline:before{content:"";display:table;margin-bottom:-.15em}.headline:after{content:"";display:table;margin-top:-.15em}.headline{color:#4c7eff;color:var(--blue-500);font-size:3rem;font-size:max(3rem,min(calc(-.36625rem + 13.99vw),11rem));text-transform:uppercase}.headline:before{margin-bottom:-.22em}.headline:after{margin-top:-.22em}:root{--hero-media-width:var(--global-width-small);--hero-media-aspect-ratio:16/9}.hero{--hero-padding-top:calc(var(--header-space) + 2.25vw + 2rem);--hero-padding-bottom:calc(2.25vw + 2rem);--button-primary-border:var(--blue-300);border-bottom:1px solid #05053b;border-bottom:1px solid var(--dark-blue-500);padding-bottom:calc(2.25vw + 2rem);padding-bottom:var(--hero-padding-bottom);padding-top:calc(5.5rem + 2.25vw);padding-top:var(--hero-padding-top);position:relative;z-index:1}.dnd-row:not(:first-child) .hero{--header-space:0px;border-bottom:0}.hero.decor--mono-shapes-1:not(.hero--padding-bottom-medium),.hero.decor--shapes-2:not(.hero--padding-bottom-medium),.hero.decor--shapes-3:not(.hero--padding-bottom-medium){--hero-padding-bottom:calc(3% + 3rem)}.hero--blue{--text-color:var(--white);--title-em-color:var(--white);background-color:#4c7eff;background-color:var(--blue-500);background-image:url(https://www.retailinsight.io/hubfs/6881959/raw_assets/public/Retail%20Insight%202023/dist/bc82f756a864fa3f7b5c.svg);background-position:0 0;background-repeat:no-repeat;background-size:auto}.hero--dark-blue{--title-color:var(--white);--text-color:var(--white);--text-bold-color:var(--white);--title-em-color:var(--blue-500);--badge-color:var(--dark-blue-500);--badge-background:var(--blue-400);--badge-icon-background:#defcff;background-color:#05053b;background-color:var(--dark-blue-500);border-bottom:3px solid #4c7eff;border-bottom:3px solid var(--blue-500)}.hero--white{--text-color:var(--blue-500);border-bottom:0}.dnd-row:has(.hero--white)+.dnd-row:has(.block--bg-white) .block--bg-white{margin-top:0}.dnd-row.has-hero--white+.dnd-row.has-block--bg-white .block--bg-white{margin-top:0}.dnd-row:has(.hero--blue)+.dnd-row:has(.block--bg-fill.block--bg-blue) .block--bg-fill.block--bg-blue,.dnd-row:has(.hero--blue)+.dnd-row:has(.block--bg-round-top.block--bg-blue) .block--bg-round-top.block--bg-blue{margin-top:-1px;padding-top:0;z-index:-1}.dnd-row.has-hero--blue+.dnd-row.has-block--bg-fill.has-block--bg-blue .block--bg-fill.block--bg-blue,.dnd-row.has-hero--blue+.dnd-row.has-block--bg-round-top.has-block--bg-blue .block--bg-round-top.block--bg-blue{margin-top:-1px;padding-top:0;z-index:-1}.hero--center .buttons{justify-content:center}.hero--animation-stores-scene,.hero--form,.hero--image{overflow:hidden}.hero--animation-stores-scene .hero__inner,.hero--form .hero__inner,.hero--image .hero__inner{align-items:center;display:flex}@media (max-width:47.9375em){.hero--animation-stores-scene .hero__inner,.hero--form .hero__inner,.hero--image .hero__inner{flex-direction:column}}@media (min-width:48em){.hero--animation-stores-scene .hero__content,.hero--form .hero__content,.hero--image .hero__content{flex-grow:1}}.hero--animation-stores-scene .hero__media,.hero--form .hero__media,.hero--image .hero__media{position:relative}@media (max-width:47.9375em){.hero--animation-stores-scene .hero__media,.hero--form .hero__media,.hero--image .hero__media{margin-top:2.7rem;width:100%}}@media (min-width:30em){.hero--animation-stores-scene .hero__media,.hero--form .hero__media,.hero--image .hero__media{padding-left:2rem}}@media (min-width:48em){.hero--animation-stores-scene .hero__media,.hero--form .hero__media,.hero--image .hero__media{flex-shrink:0;margin-left:5%;padding-left:3%;width:38%}}.hero--animation-stores-scene .hero__media:before,.hero--form .hero__media:before,.hero--image .hero__media:before{background-color:#799eff;background-color:var(--blue-400);border-bottom-left-radius:500px;border-top-left-radius:500px;bottom:10%;content:"";left:0;opacity:0;position:absolute;right:-100vw;top:10%;-webkit-transform:translateX(75px);transform:translateX(75px);transition-delay:0s;transition-duration:.5s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}@media (prefers-reduced-motion:reduce){.hero--animation-stores-scene .hero__media:before,.hero--form .hero__media:before,.hero--image .hero__media:before{opacity:1;-webkit-transform:none;transform:none}}.hero--animation-stores-scene .hero__media.is-visible:before,.hero--form .hero__media.is-visible:before,.hero--image .hero__media.is-visible:before{opacity:1;-webkit-transform:none;transform:none}.hero--animation-stores-scene .hero__media svg,.hero--form .hero__media svg,.hero--image .hero__media svg{position:relative}.hero--animation-stores-scene.hero--dark-blue .hero__media:before,.hero--form.hero--dark-blue .hero__media:before,.hero--image.hero--dark-blue .hero__media:before{background-color:#ffb71d;background-color:var(--orange-500)}.hero--image .hero__media{display:flex;justify-content:center}.hero--image .hero__media img{max-height:100vh}.hero--image.hero--dark-blue .hero__media{padding-left:0}.hero--image.hero--dark-blue .hero__media:before{display:none}@media (min-width:48em){.hero__media.hero__media--image-default,.hero__media.hero__media--image-no-border,.hero__media.hero__media--image-square{margin-bottom:-1.5%;margin-top:-1.5%}}.hero--dark-blue .hero__media.hero__media--image-default svg,.hero--dark-blue .hero__media.hero__media--image-no-border svg,.hero--dark-blue .hero__media.hero__media--image-square svg{bottom:calc(var(--hero-padding-bottom)*-1);left:-1.25rem;left:calc(var(--container-padding)*-1);max-width:none;position:absolute;right:min(calc(-50vw + 43.25rem),-1.25rem);right:min(calc((100vw - var(--global-width))/2*-1),calc(var(--container-padding)*-1));width:auto;z-index:-1}@media (min-width:48em){.hero--dark-blue .hero__media.hero__media--image-default svg,.hero--dark-blue .hero__media.hero__media--image-no-border svg,.hero--dark-blue .hero__media.hero__media--image-square svg{left:-12%}}.hero--image .hero--dark-blue .hero__media.hero__media--image-default svg,.hero--image .hero--dark-blue .hero__media.hero__media--image-no-border svg,.hero--image .hero--dark-blue .hero__media.hero__media--image-square svg{position:absolute}.hero:not(.hero--dark-blue) .hero__media.hero__media--image-default svg,.hero:not(.hero--dark-blue) .hero__media.hero__media--image-no-border svg,.hero:not(.hero--dark-blue) .hero__media.hero__media--image-square svg{height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-26%,-44%);transform:translate(-26%,-44%);width:auto}.hero__media.hero__media--image-default img,.hero__media.hero__media--image-no-border img,.hero__media.hero__media--image-square img{margin-left:auto;margin-right:auto;position:relative;width:auto}.hero__media.hero__media--image-default img{border:1px solid #05053b;border:1px solid var(--dark-blue-500);border-radius:1.5rem;max-height:50vmax}.hero__media.hero__media--image-no-border img{max-height:50vmax}.hero__media.hero__media--image-square figure{align-items:center;aspect-ratio:1;border-radius:1.5rem;display:flex;justify-content:center;max-width:min(26rem,50vmax);padding:10%;width:100%}.hero__media.hero__media--image-square img{height:100%;object-fit:contain;width:100%}.hero--form .hero__inner{position:static}.hero--form .hero__content{display:flex;flex-direction:column}@media (min-width:48em){.hero--form .hero__content{padding-top:1.5rem}}.hero--form .hero__media{align-self:center;padding-left:0}@media (min-width:48em){.hero--form .hero__media{width:45%}}@media (min-width:75em){.hero--form .hero__media{padding-left:3%}}.hero--animation-tablet-scene{overflow:hidden}.hero--animation-tablet-scene .hero__inner{align-items:center;display:flex;flex-direction:column}.hero--animation-tablet-scene .hero__media{margin-top:calc(1.5% + 1.5rem)}.hero--animation-tablet-scene svg{overflow:visible}.hero__content,.hero__inner{position:relative}.hero__content{max-width:68em;z-index:3}.hero--center .hero__content{margin-left:auto;margin-right:auto;text-align:center}.hero--center .hero__content .text{margin-left:auto;margin-right:auto;max-width:42em}.hero--title-large .hero__content{max-width:none}.hero--title-large .hero__content .title{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.hero--title-large .hero__content .title:before{content:"";display:table;margin-bottom:-.15em}.hero--title-large .hero__content .title:after{content:"";display:table;margin-top:-.15em}.hero--title-large .hero__content .title{font-size:3rem;font-size:max(2.25rem,min(calc(1.655rem + 2.97vw),4.25rem))}.hero--title-xl .hero__content{max-width:none}.hero--title-xl .hero__content .title{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.hero--title-xl .hero__content .title:before{content:"";display:table;margin-bottom:-.15em}.hero--title-xl .hero__content .title:after{content:"";display:table;margin-top:-.15em}.hero--title-xl .hero__content .title{font-size:3rem;font-size:max(3rem,min(calc(.92813rem + 8.61vw),9rem))}@media (min-width:37.5em){.hero--title-xl .hero__content .title{line-height:1;margin-bottom:.4em;margin-top:.07em}.hero--title-xl .hero__content .title:last-child{margin-bottom:.07em}}.hero__content__inner .text{text-wrap:balance}.hero--blue .hero__content__inner .text{--text-shadow:rgba(var(--blue-500-rgb),0.5);text-shadow:-1px -1px 1px rgba(87,125,247,.5),1px -1px 1px rgba(87,125,247,.5),-1px 1px 1px rgba(87,125,247,.5),1px 1px 1px rgba(87,125,247,.5);text-shadow:-1px -1px 1px var(--text-shadow),1px -1px 1px var(--text-shadow),-1px 1px 1px var(--text-shadow),1px 1px 1px var(--text-shadow)}.hero__contact{color:var(--text-color);font-size:1.125rem;font-size:max(1rem,min(calc(.95938rem + .2vw),1.125rem));padding-top:2rem}.hero--blue .hero__contact{--link-hover-color:var(--blue-200)}@media (min-width:48em){.hero__contact{padding-top:3.5rem}}.hero__contact a{transition:color .2s;transition:color var(--transition-duration)}.hero__contact a:hover{color:var(--link-hover-color)}.hero__video{margin-left:auto;margin-right:auto;margin-top:2.25rem;max-width:71.5rem;max-width:var(--hero-media-width)}.hero__video .video{margin-bottom:calc(var(--hero-padding-bottom)*-1 - 50%/(var(--hero-media-aspect-ratio)))}.dnd-row:has(.hero__video)+.container-fluid>.row-fluid-wrapper:first-child .dnd-row:first-child .block:first-child,.dnd-row:has(.hero__video)+.dnd-row .block:first-child{--hero-media-container-width:calc(100vw - var(--scrollbar-width) - var(--container-padding)*2);--extra-padding-top:calc(min(var(--hero-media-width), var(--hero-media-container-width))*0.5/(var(--hero-media-aspect-ratio)))}.dnd-row.has-hero__video+.container-fluid>.row-fluid-wrapper:first-child .dnd-row:first-child .block:first-child,.dnd-row.has-hero__video+.dnd-row .block:first-child{--hero-media-container-width:calc(100vw - var(--scrollbar-width) - var(--container-padding)*2);--extra-padding-top:calc(min(var(--hero-media-width), var(--hero-media-container-width))*0.5/(var(--hero-media-aspect-ratio)))}.hero__form{--text-color:var(--dark-blue-500);background-color:#fff;background-color:var(--white);border:1px solid #05053b;border:1px solid var(--dark-blue-500);border-radius:1.5rem;box-shadow:0 10px 15px -3px rgba(5,5,59,.1),0 4px 6px -4px rgba(5,5,59,.1);box-shadow:0 10px 15px -3px rgb(var(--shadow-color),var(--shadow-opacity)),0 4px 6px -4px rgb(var(--shadow-color),var(--shadow-opacity));padding:2.5rem 1.375rem;position:relative;z-index:2}.hero__form .button--primary,.hero__form .hs-button.primary{border-color:#05053b;border-color:var(--dark-blue-500)}.hero__media-shapes{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.hero__media-shapes-stack{bottom:0;height:calc(100% - var(--hero-padding-top) + 1rem);pointer-events:none;position:absolute;right:0;width:100%;z-index:1}@media (min-width:48em){.hero__media-shapes-stack{width:55%}}.hero__media-shapes-semi{bottom:0;pointer-events:none;position:absolute;right:0;z-index:1}.hero__shapes-wrap__outer{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.hero__shapes-wrap{bottom:0;left:1.25rem;left:var(--container-padding);max-width:calc(100% + 2.5rem);max-width:calc(100% + var(--container-padding)*2);pointer-events:none;position:absolute;right:1.25rem;right:var(--container-padding);top:0}.hero__shapes-wrap:before{background-color:#799eff;background-color:var(--blue-400);border-bottom-left-radius:500px;border-top-left-radius:500px;bottom:10%;content:"";left:71%;opacity:0;position:absolute;right:-100vw;top:calc(10% + 3.5rem);top:calc(10% + var(--header-space));-webkit-transform:translateX(75px);transform:translateX(75px);transition:opacity .5s ease,-webkit-transform .5s cubic-bezier(.175,.885,.32,1.275);transition:opacity .5s ease,transform .5s cubic-bezier(.175,.885,.32,1.275);transition:opacity .5s ease,transform .5s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .5s cubic-bezier(.175,.885,.32,1.275)}@media (prefers-reduced-motion:reduce){.hero__shapes-wrap:before{opacity:1;-webkit-transform:none;transform:none}}.decor--shapes-1 .hero__shapes-wrap:before{display:none}.hero--dark-blue .hero__shapes-wrap:before{background-color:#44446e;background-color:var(--dark-blue-400)}@media (prefers-reduced-motion:reduce){.hero--dark-blue .hero__shapes-wrap:before{opacity:.6}}.hero__shapes-wrap.is-visible:before{opacity:1;-webkit-transform:none;transform:none}.hero--dark-blue .hero__shapes-wrap.is-visible:before{opacity:.6}.hero__shapes{--hero-shape-offset:70%;align-items:flex-end;bottom:0;display:flex;justify-content:center;position:absolute;top:var(--hero-padding-top)}@media (min-width:48em){.hero__shapes{--hero-shape-offset:75%}}@media (min-width:64em){.hero__shapes{--hero-shape-offset:80%}}.hero__shapes svg{max-height:100%;width:auto}.hero__shapes--right{justify-content:flex-start;left:var(--hero-shape-offset);right:-1.25rem;right:calc(var(--container-padding)*-1)}.decor--shapes-2 .hero__shapes--right{justify-content:center;left:calc(var(--hero-shape-offset)*.9)}.decor--shapes-1 .hero__shapes--right{bottom:.5rem;justify-content:flex-end;left:auto;width:min(40vw,600px)}.hero__shapes--left{justify-content:flex-end;left:-1.25rem;left:calc(var(--container-padding)*-1);right:var(--hero-shape-offset)}.decor--shapes-1 .hero__shapes--left{bottom:2.5rem;justify-content:flex-start;right:auto;width:min(40vw,441px)}.hero--error{overflow:hidden}@media (max-width:47.9375em){.hero--error{padding-bottom:0}}.hero--error:before{background-color:#799eff;background-color:var(--blue-400);border-bottom-left-radius:500px;border-top-left-radius:500px;bottom:10%;content:"";left:71%;opacity:0;position:absolute;right:-100vw;top:calc(10% + 3.5rem);top:calc(10% + var(--header-space));-webkit-transform:translateX(75px);transform:translateX(75px);transition:opacity .5s ease,-webkit-transform .5s cubic-bezier(.175,.885,.32,1.275);transition:opacity .5s ease,transform .5s cubic-bezier(.175,.885,.32,1.275);transition:opacity .5s ease,transform .5s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .5s cubic-bezier(.175,.885,.32,1.275)}@media (prefers-reduced-motion:reduce){.hero--error:before{opacity:1;-webkit-transform:none;transform:none}}.hero--error.hero--dark-blue:before{background-color:#44446e;background-color:var(--dark-blue-400)}@media (prefers-reduced-motion:reduce){.hero--error.hero--dark-blue:before{opacity:.6}}.hero--error.is-visible:before{opacity:1;-webkit-transform:none;transform:none}.hero--error.hero--dark-blue.is-visible:before{opacity:.6}.hero__overlay{height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:47.9375em){.hero__overlay{padding-bottom:100%;position:relative}}.hero__overlay__shapes{bottom:0;height:100%;pointer-events:none;position:absolute;right:0;width:100%}@media (max-width:47.9375em){.hero--error .hero__overlay__shapes{height:200%}}.hero__benefits{padding-top:25px}.hero__benefits__item+.hero__benefits__item{margin-top:15px}.hero__benefits__trigger{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.hero__benefits__trigger:before{content:"";display:table;margin-bottom:-.15em}.hero__benefits__trigger:after{display:table;margin-top:-.15em}.hero__benefits__trigger{align-items:center;background-color:#285bce;background-color:var(--blue-600);border-radius:40px;color:#fff;color:var(--white);display:inline-flex;font-size:1.5rem;font-size:max(1.25rem,min(calc(1.125rem + .63vw),1.625rem));justify-content:space-between;padding:15px 24px;position:relative;text-align:left;width:100%;z-index:1}.hero__benefits__trigger:before{content:normal}.hero__benefits__trigger:after{background-color:#ffb71d;background-color:var(--orange-500);border-radius:40px;content:"";display:inline-block;height:21px;position:relative;top:4px;transition:.2s;transition:var(--transition-duration);width:45px}.hero__benefits__item.is-open .hero__benefits__trigger:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hero__benefits__content{background-color:#fff;background-color:var(--white);border-radius:0 0 24px 24px;box-sizing:initial;height:0;overflow:hidden;padding-bottom:var(--faq-gap);position:relative;top:-25px;transition-duration:.35s;transition-property:height,opacity,visibility;transition-timing-function:cubic-bezier(.645,.045,.355,1)}.faq:last-child .hero__benefits__content{padding-bottom:.2em}.js .hero__benefits__item:not(.is-open) .hero__benefits__content{opacity:0;visibility:hidden}.no-js .hero__benefits__content{height:auto}.hero__benefits__content__inner{font-size:1.125rem;font-size:max(1rem,min(calc(.95938rem + .2vw),1.125rem));padding:50px 25px 25px}.hero__benefits__testimonial{background:#eefbc1;background:var(--green-200);border:1px solid #05053b;border:1px solid var(--dark-blue-500);border-radius:12px;border-radius:24px;font-size:1rem;margin-top:24px;padding:17px}.home-hero{background:linear-gradient(180deg,#05053b 60%,#4c7eff)}.home-hero .block{margin-bottom:0;margin-top:0;padding-top:var(--block-gap-top)}.home-hero .logo:after{content:normal}.home-hero__grid{align-items:center;color:#fff;color:var(--white);display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding-top:25px}.home-hero__left{width:100%}@media (min-width:48em){.home-hero__left{max-width:541px;width:calc(45% - 12px)}}.home-hero__left h1{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.home-hero__left h1:before{content:"";display:table;margin-bottom:-.15em}.home-hero__left h1:after{content:"";display:table;margin-top:-.15em}.home-hero__left h1{font-size:3rem;font-size:max(2.25rem,min(calc(1.655rem + 2.97vw),4.25rem))}.home-hero__left h1 strong{color:#4c7eff;color:var(--blue-500)}.home-hero__left .rich-text{font-size:1.125rem;font-size:max(1rem,min(calc(.95938rem + .2vw),1.125rem))}.home-hero__left .button{background-color:initial}.home-hero__left>*+*{margin-top:24px}.home-hero__right{position:relative;width:100%}@media (min-width:48em){.home-hero__right{width:calc(55% - 12px)}}.home-hero__right:before{content:"";display:block;padding-bottom:77.79%}.home-hero__right figure{height:100%;left:0;position:absolute;top:0;transition:.25s;width:100%}.is-ready .home-hero__right figure{opacity:0;visibility:hidden}.home-hero__right lottie-player{display:block;height:105%;left:0;position:absolute;top:0;width:100%;z-index:1}.hs-form{display:flex;flex-direction:column;margin-top:-1.5rem!important}.hs-form>*{padding-top:1.5rem!important}.hs-form fieldset{max-width:none!important}[class*=form-columns]:not(:last-child)>.hs-richtext{margin-bottom:.75rem}.form-columns-2,.form-columns-3{display:flex;flex-direction:column;margin-top:-1.5rem!important}.form-columns-2>*,.form-columns-3>*{padding-top:1.5rem!important}.form-columns-2,.form-columns-3{flex-direction:row;flex-wrap:wrap;margin-left:-1.5rem!important}.form-columns-2>*,.form-columns-3>*{flex-basis:0;flex-grow:1;padding-left:1.5rem}.form-columns-2 .hs-form-field,.form-columns-3 .hs-form-field{width:auto!important}.hs-form-field{display:flex;flex-direction:column}.hs-form-field>*+*{margin-top:.5rem}.hs-form-field>label{display:inline-flex;font-weight:700}.input{margin-right:0!important}.hs-fieldtype-phonenumber .input,.hs-fieldtype-select .input,.hs-fieldtype-text .input,.hs-fieldtype-textarea .input{position:relative}.hs-fieldtype-phonenumber .input input,.hs-fieldtype-phonenumber .input select,.hs-fieldtype-phonenumber .input textarea,.hs-fieldtype-select .input input,.hs-fieldtype-select .input select,.hs-fieldtype-select .input textarea,.hs-fieldtype-text .input input,.hs-fieldtype-text .input select,.hs-fieldtype-text .input textarea,.hs-fieldtype-textarea .input input,.hs-fieldtype-textarea .input select,.hs-fieldtype-textarea .input textarea{border-bottom:1px solid;display:block;min-width:200px;padding:.25em 0 .5em;position:relative;text-align:left;transition:box-shadow .2s;transition:box-shadow var(--transition-duration);width:100%}.hs-fieldtype-phonenumber .input input:focus-visible,.hs-fieldtype-phonenumber .input select:focus-visible,.hs-fieldtype-phonenumber .input textarea:focus-visible,.hs-fieldtype-select .input input:focus-visible,.hs-fieldtype-select .input select:focus-visible,.hs-fieldtype-select .input textarea:focus-visible,.hs-fieldtype-text .input input:focus-visible,.hs-fieldtype-text .input select:focus-visible,.hs-fieldtype-text .input textarea:focus-visible,.hs-fieldtype-textarea .input input:focus-visible,.hs-fieldtype-textarea .input select:focus-visible,.hs-fieldtype-textarea .input textarea:focus-visible{box-shadow:inset 0 -1px 0 0 currentColor;outline:0}.hs-fieldtype-phonenumber .input input::-webkit-input-placeholder,.hs-fieldtype-phonenumber .input select::-webkit-input-placeholder,.hs-fieldtype-phonenumber .input textarea::-webkit-input-placeholder,.hs-fieldtype-select .input input::-webkit-input-placeholder,.hs-fieldtype-select .input select::-webkit-input-placeholder,.hs-fieldtype-select .input textarea::-webkit-input-placeholder,.hs-fieldtype-text .input input::-webkit-input-placeholder,.hs-fieldtype-text .input select::-webkit-input-placeholder,.hs-fieldtype-text .input textarea::-webkit-input-placeholder,.hs-fieldtype-textarea .input input::-webkit-input-placeholder,.hs-fieldtype-textarea .input select::-webkit-input-placeholder,.hs-fieldtype-textarea .input textarea::-webkit-input-placeholder{opacity:.6}.hs-fieldtype-phonenumber .input input::placeholder,.hs-fieldtype-phonenumber .input select::placeholder,.hs-fieldtype-phonenumber .input textarea::placeholder,.hs-fieldtype-select .input input::placeholder,.hs-fieldtype-select .input select::placeholder,.hs-fieldtype-select .input textarea::placeholder,.hs-fieldtype-text .input input::placeholder,.hs-fieldtype-text .input select::placeholder,.hs-fieldtype-text .input textarea::placeholder,.hs-fieldtype-textarea .input input::placeholder,.hs-fieldtype-textarea .input select::placeholder,.hs-fieldtype-textarea .input textarea::placeholder{opacity:.6}.hs-fieldtype-phonenumber .input textarea,.hs-fieldtype-select .input textarea,.hs-fieldtype-text .input textarea,.hs-fieldtype-textarea .input textarea{border:1px solid;border-radius:2px;padding:.75em}.hs-fieldtype-phonenumber .input textarea:focus-visible,.hs-fieldtype-select .input textarea:focus-visible,.hs-fieldtype-text .input textarea:focus-visible,.hs-fieldtype-textarea .input textarea:focus-visible{box-shadow:inset 0 0 0 1px currentColor}.input input,.input select,.input textarea{width:100%!important}.input textarea{min-height:100px}.hs-fieldtype-select .input select{background-color:#fff;background-color:var(--white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='9' fill='none' viewBox='0 0 15 9'%3E%3Cpath stroke='%2305053B' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1.5 6 6 6.5-6'/%3E%3C/svg%3E");background-position:top 50% right 1.25em;background-repeat:no-repeat;background-size:.8333em auto;border:1px solid #4c7eff;border:1px solid var(--blue-500);border-radius:2rem;font-size:1.125rem;font-weight:700;line-height:1.4;padding:.5em 3em .5em 1.25em;transition:box-shadow .2s;transition:box-shadow var(--transition-duration)}.hs-fieldtype-select .input select:hover{box-shadow:inset 0 0 0 2px #4c7eff;box-shadow:0 0 0 2px var(--blue-500) inset}.hs-fieldtype-select .input select:focus-visible{box-shadow:inset 0 0 0 2px #05053b;box-shadow:0 0 0 2px var(--dark-blue-500) inset;outline:0}.inputs-list>*{margin-top:.55em}.inputs-list>:first-child{margin-top:0}.hs-form-booleancheckbox-display,.hs-form-checkbox-display{display:block;min-width:200px}.hs-form-booleancheckbox-display input,.hs-form-checkbox-display input{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.hs-form-booleancheckbox-display span:first-of-type,.hs-form-checkbox-display span:first-of-type{display:block;line-height:1.3;padding-left:1.8em;position:relative}.hs-form-booleancheckbox-display span:first-of-type:after,.hs-form-booleancheckbox-display span:first-of-type:before,.hs-form-checkbox-display span:first-of-type:after,.hs-form-checkbox-display span:first-of-type:before{content:"";height:1em;left:0;position:absolute;top:.17em;width:1em}.hs-form-booleancheckbox-display span:first-of-type:before,.hs-form-checkbox-display span:first-of-type:before{border:1px solid #05053b;border:1px solid var(--dark-blue-500);border-radius:1px;transition:background-color .2s;transition:background-color var(--transition-duration)}.hs-form-booleancheckbox-display span:first-of-type:after,.hs-form-checkbox-display span:first-of-type:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' viewBox='0 0 16 16'%3E%3Cpath stroke='%230b1221' d='m3 3 10 10M3 13 13 3' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");opacity:0;transition:opacity .2s;transition:opacity var(--transition-duration)}.hs-form-booleancheckbox-display input:checked+span:before,.hs-form-checkbox-display input:checked+span:before{background-color:#baf007;background-color:var(--green-500)}.hs-form-booleancheckbox-display input:checked+span:after,.hs-form-checkbox-display input:checked+span:after{opacity:1}.hs-form-radio-display{display:block;min-width:200px}.hs-form-radio-display input{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.hs-form-radio-display span:first-of-type{display:block;line-height:1.3;padding-left:1.8em;position:relative}.hs-form-radio-display span:first-of-type:after,.hs-form-radio-display span:first-of-type:before{border-radius:50%;content:"";position:absolute}.hs-form-radio-display span:first-of-type:before{border:1px solid #05053b;border:1px solid var(--dark-blue-500);height:17px;left:0;top:.15em;transition:background-color .2s;transition:background-color var(--transition-duration);width:17px}.hs-form-radio-display span:first-of-type:after{background-color:#fff;border:1px solid #05053b;border:1px solid var(--dark-blue-500);height:7px;left:5px;opacity:0;top:calc(.15em + 5px);transition:opacity .2s;transition:opacity var(--transition-duration);width:7px}.hs-form-radio-display input:checked+span:before{background-color:#baf007;background-color:var(--green-500)}.hs-form-radio-display input:checked+span:after{opacity:1}.hs-field-desc{font-size:var(--font-size-s);padding-top:.2rem}.hs-error-msgs{color:#ff4c70;color:var(--red-500);font-size:.875rem;font-weight:700;padding-top:.1rem}.legal-consent-container{font-size:var(--font-size-s)}.legal-consent-container>*+*{margin-top:1.5em}.legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0}.hs-button{align-items:center;border-radius:2em;border-style:solid;border-width:1px;display:inline-flex;font-size:1.125rem;font-weight:700;justify-content:center;line-height:1.15;line-height:var(--line-height-base);padding:.8em 1.5em;text-align:center;transition-duration:.2s;transition-duration:var(--transition-duration);transition-property:color,background-color,border-color,opacity}.hs-button[disabled]{opacity:.5;pointer-events:none}.hs-button{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M2 7a1 1 0 0 0 0 2zm12.707 1.707a1 1 0 0 0 0-1.414L8.343.929A1 1 0 0 0 6.93 2.343L12.586 8l-5.657 5.657a1 1 0 1 0 1.414 1.414zM2 9h12V7H2z'/%3E%3C/svg%3E");background-position:top 50% right 1em;background-repeat:no-repeat;padding-right:2.9em;text-align:left}.hs-button.primary{background-color:#05053b;background-color:var(--dark-blue-500);border-color:#05053b;border-color:var(--button-primary-border,var(--dark-blue-500));color:#fff;color:var(--white)}.hs-button.primary:hover{background-color:#285bce;background-color:var(--blue-600)}.actions{display:flex;flex-wrap:wrap;justify-content:center;margin:-.75rem}.actions>*{margin:.75rem}@supports (gap:1.5rem){.actions{gap:1.5rem;margin:0}.actions>*{margin:0}}.submitted-message{background-color:#eefbc1;background-color:var(--green-200);border-radius:.5rem;font-weight:500;line-height:1.4;padding:.9em 2em 1em;text-align:center}.legal-consent-container{opacity:.6}.legal-consent-container .hs-richtext a{color:#05053b;color:var(--dark-blue-500)}.hs-error-msgs{text-align:left}.icon-items{display:flex;flex-wrap:wrap;gap:.8em 2em}.icon-items--large{font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem))}.icon-items--vertical{flex-direction:column;gap:0}.icon-items--vertical>*+*{margin-top:.8em}@media (min-width:48em){.icon-items--vertical-medium-up{flex-direction:column;gap:0}.icon-items--vertical-medium-up>*+*{margin-top:.8em}}.icon-item{align-items:center;display:inline-flex}.icon-item svg{margin-right:.4em;position:relative;top:1px}.icon-item span span{font-size:1rem;font-weight:400}a.icon-item>span{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em;transition:color .2s;transition:color var(--transition-duration)}a.icon-item:hover>span{color:#4c7eff;color:var(--link-hover-color,var(--blue-500))}.icon-item--large,.icon-items--large .icon-item{font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem));font-weight:700}.icon-item--large svg,.icon-items--large .icon-item svg{margin-right:.75em}.icon-items--large a.icon-item>span,a.icon-item--large>span{-webkit-text-decoration:none;text-decoration:none}.image-and-text__inner{display:flex;flex-wrap:wrap;gap:24px}@media (min-width:64em){.image-and-text__inner{gap:50px}}.image-and-text__header{margin-bottom:30px;text-align:center;width:100%}.image-and-text__header p{font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem));font-weight:800}.image-and-text__header>*+*{margin-top:15px}.image-and-text__left{position:relative;width:100%}@media (min-width:64em){.image-and-text__left{width:calc(50% - 25px)}}.image-and-text__left__main{width:100%}@media (min-width:64em){.image-and-text__left__main{max-width:500px;width:90%}}.image-and-text__left__main img{width:100%}.image-and-text__left__side{bottom:0;position:absolute;right:0;width:40%}.image-and-text__left__side img,.image-and-text__right{width:100%}@media (min-width:64em){.image-and-text__right{width:calc(50% - 25px)}}.image-and-text__right .faq{--faq-gap:calc(1% + 1rem);font-size:1rem}.image-and-text__right .faq .faq__label{font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem));font-weight:800}.image-and-text__right .faq .faq__toggle{align-items:center;display:flex;justify-content:space-between}.image-and-text__right .faq .faq__answerm{padding-top:15px}.image-and-text__item{font-size:1rem;padding-bottom:25px}.image-and-text__item+.image-and-text__item{border-top:1px solid #c1c1cf;border-top:1px solid var(--gray-200);padding-top:25px}.image-and-text__item h3{font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem));font-weight:800}.image-and-text__item>*+*{margin-top:20px}.image__wrap{display:flex;justify-content:center}.image{--border-radius:1.375rem;position:relative}@media (min-width:64em){.image{--border-radius:1.5rem}}.image img,.image[class*=image--border] img{border-radius:var(--border-radius)}.image[class*=image--border] img{border-style:solid;border-width:2px}@media (min-width:64em){.image[class*=image--border] img{border-width:4px}}.image[class*=image--shadow]:after{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);content:"";display:block;height:1rem;margin-left:auto;margin-right:auto;width:85%}@media (min-width:64em){.image[class*=image--shadow]:after{height:1.625rem;width:90%}}.image--border-blue img{border-color:#4c7eff;border-color:var(--blue-500)}.image--border-dark-blue img{border-color:#05053b;border-color:var(--dark-blue-500)}.image--border-green img{border-color:#baf007;border-color:var(--green-500)}.image--border-orange img{border-color:#ffb71d;border-color:var(--orange-500)}.image--border-red img{border-color:#ff4c70;border-color:var(--red-500)}.image--border-turquoise img{border-color:#3dd4ed;border-color:var(--turquoise-500)}.image--shadow-blue:after{background-color:#4c7eff;background-color:var(--blue-500)}.image--shadow-dark-blue:after{background-color:#05053b;background-color:var(--dark-blue-500)}.image--shadow-green:after{background-color:#baf007;background-color:var(--green-500)}.image--shadow-orange:after{background-color:#ffb71d;background-color:var(--orange-500)}.image--shadow-red:after{background-color:#ff4c70;background-color:var(--red-500)}.image--shadow-turquoise:after{background-color:#3dd4ed;background-color:var(--turquoise-500)}.input-button{display:flex}.input-button__input{background-color:#fff;background-color:var(--white);border-bottom-left-radius:2em;border-top-left-radius:2em;flex-grow:1;padding-right:1.75em;text-indent:1.2em;transition:box-shadow .2s;transition:box-shadow var(--transition-duration)}.input-button__input::-webkit-input-placeholder{color:#8a899b;color:var(--gray-400);opacity:1}.input-button__input::placeholder{color:#8a899b;color:var(--gray-400);opacity:1}.input-button__input:focus-visible{box-shadow:inset 0 0 0 2px #05053b;box-shadow:0 0 0 2px var(--dark-blue-500) inset;outline:0}.input-button__button{flex-shrink:0;margin-left:-1.2em}.language img{height:1rem;margin-right:.5rem;width:1rem}.language .multiselect{max-width:none;min-width:0}.language .multiselect__toggle{justify-content:space-evenly;padding-left:1em;padding-right:1em}.language .multiselect__toggle svg:first-child{stroke-width:1;color:#4c7eff;color:var(--blue-500);margin-bottom:.5px;margin-left:.35rem;margin-right:-.25rem;order:1;width:1.25rem}.language .multiselect__option{transition-property:background-color,border-color,box-shadow}.language .multiselect__option:nth-child(2n){background-color:#fff;background-color:var(--white)}.language .multiselect__option:hover{background-color:#d2dfff;background-color:var(--blue-200);border-color:#d2dfff;border-color:var(--blue-200);box-shadow:0 1px 0 #d2dfff;box-shadow:0 1px 0 var(--blue-200);z-index:1}.language .multiselect__option:has([aria-selected=true]){background-color:#edf2ff;background-color:var(--blue-100)}.language .multiselect__option a{align-items:center;display:flex;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:2px;transition-property:text-decoration-color .2s;transition-property:text-decoration-color var(--transition-duration)}.language .multiselect__option a[aria-selected=true]{text-decoration-color:#a6bfff;text-decoration-color:var(--blue-300)}.list--grid{background-color:#e5e7ec;background-color:var(--gray-160);border:1px solid #e5e7ec;border:1px solid var(--gray-160);border-radius:.75rem;display:flex;flex-wrap:wrap;gap:1px;overflow:hidden}.list--grid .list__item{background-color:#fff;background-color:var(--white);padding:min(1.5rem,1.25rem);padding:min(1.5rem,var(--container-padding));width:100%}@media (max-width:47.9375em){.list--grid .list__item:nth-child(2n){background-color:#f9f9fa;background-color:var(--gray-100)}}@media (min-width:48em){.list--grid .list__item{width:calc(50% - .5px)}.list--grid .list__item:nth-child(4n+3),.list--grid .list__item:nth-child(4n+4){background-color:#f9f9fa;background-color:var(--gray-100)}.list--grid .list__item:nth-child(odd):last-child{width:100%}}.list__item{align-items:center;display:flex}.list__item svg{color:#4c7eff;color:var(--blue-500);flex-shrink:0;margin-right:.75rem}.list__item span{flex-grow:1}.locations{grid-gap:calc(2.5vw + 2rem) 1.5rem;display:grid;gap:calc(2.5vw + 2rem) 1.5rem;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr))}@media (min-width:75em){.locations{grid-template-columns:repeat(auto-fill,minmax(21rem,1fr))}}@media (min-width:90em){.locations{row-gap:4.25rem}}.location{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:32rem;width:100%}.location__image{aspect-ratio:1.4;background-color:#f2f3f6;background-color:var(--gray-150);border-radius:.75rem;margin-bottom:.2rem;object-fit:cover}.location__title{font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem));margin-bottom:-.1rem}.location__address{line-height:1.4;margin-bottom:auto}.logos{display:flex}.logo img{height:100%;width:100%}.logos--plain{--base-height:50px;align-items:center;padding-bottom:25px;padding-bottom:calc(var(--base-height)/2);padding-top:25px;padding-top:calc(var(--base-height)/2)}@media (min-width:64em){.logos--plain{--base-height:65px}}.logos--plain .logo{margin-left:calc(var(--base-height)*1.25)}.logos--plain .logo img{aspect-ratio:var(--logo-aspect-ratio);height:var(--base-height);max-width:calc(var(--base-height)*2);min-width:calc(var(--base-height)*.5);object-fit:contain;width:calc(var(--base-height)*var(--logo-aspect-ratio))}.block--bg-mid-blue .logos--plain .logo--monochrome img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.block--bg-mid-blue .logos--plain .logo--monochrome:after{display:none}.block--bg-blue .logos--plain .logo--monochrome img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.block--bg-blue .logos--plain .logo--monochrome:after{display:none}.home-hero .logos--plain .logo--monochrome img{-webkit-filter:brightness(0) saturate(100%) invert(86%) sepia(4%) saturate(1876%) hue-rotate(191deg) brightness(98%) contrast(107%);filter:brightness(0) saturate(100%) invert(86%) sepia(4%) saturate(1876%) hue-rotate(191deg) brightness(98%) contrast(107%)}.home-hero .logos--plain .logo--monochrome:after{display:none}.logos--thin{padding-bottom:0;padding-top:0}.logo--boxed:before,.logos--boxed .logo:before{content:"";display:block;padding-top:56.25%}.logo--boxed,.logos--boxed .logo{background-color:#fff;background-color:var(--logo-background-color,var(--white));border:1px solid #c1c1cf;border:1px solid var(--logo-border-color,var(--gray-200));border-radius:.75rem;position:relative}.logo--boxed a:before,.logos--boxed .logo a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.logo--boxed img,.logos--boxed .logo img{height:100%;left:50%;max-height:50%;max-width:75%;object-fit:contain;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.logos--boxed .logo{margin-left:1.5rem;max-width:30vw;width:13.75rem}.logo--monochrome:hover img{-webkit-filter:none;filter:none}.logo--monochrome:hover:after{opacity:0}.logo--monochrome img{-webkit-filter:grayscale(100);filter:grayscale(100);transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s;transition:-webkit-filter var(--transition-duration);transition:filter var(--transition-duration);transition:filter var(--transition-duration),-webkit-filter var(--transition-duration)}.logo--monochrome:after{background-color:#82829f;background-color:var(--dark-blue-300);bottom:10%;content:"";left:10%;mix-blend-mode:hard-light;pointer-events:none;position:absolute;right:10%;top:10%;transition:opacity .2s;transition:opacity var(--transition-duration)}.loop{overflow:hidden;position:relative}.loop__list{align-items:center;display:flex}.loop__item{flex-shrink:0;max-width:35rem;padding-left:.625rem;padding-left:calc(var(--container-padding)/2);width:calc(50% - .625rem);width:calc(50% - var(--container-padding)/2)}@media (min-width:48em){.loop__item{width:33.33%}}@media (min-width:64em){.loop__item{width:25%}}.marquee{font-size:0;overflow:hidden;white-space:nowrap}.js .marquee:not(.is-shown){opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.marquee__inner{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;display:inline-flex;font-size:var(--font-size-base)}.marquee--pauseable .marquee__inner:hover{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.marquee__inner{-webkit-animation:none!important;animation:none!important}}.marquee__content{flex-shrink:0;margin-left:var(--marquee-gap)}.meta{align-items:center;color:#a7a7a8;color:var(--gray-175);display:flex;font-size:.875rem;font-weight:700}.meta svg{height:1.143em;margin-right:.5em}.mini-cta{padding-left:25px;padding-right:25px}.mini-cta__inner{align-items:center;background-color:#4c7eff;background-color:var(--blue-500);border-radius:100px;display:flex;gap:20px;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:70px;max-width:750px;padding:10px 20px 10px 10px}@media (max-width:47.9375em){.mini-cta__inner{border-radius:25px;flex-wrap:wrap;margin-top:50px}}.mini-cta__image{border-radius:50%;height:90px;overflow:hidden;position:relative;width:90px}.mini-cta__text{color:#fff;color:var(--white);flex-grow:1;font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem));font-weight:800}@media (max-width:47.9375em){.mini-cta__text{width:calc(100% - 110px)}}.mini-cta__link a{background-color:#fff;background-color:var(--white)}.mini-cta__link a:hover{background-color:#4c7eff;background-color:var(--blue-500);color:#fff;color:var(--white)}.modal-video:focus{outline:0}.modal-video__trigger{bottom:20px;cursor:pointer;height:131px;left:20px;position:fixed;width:233px;z-index:21}.modal-video__trigger:focus{outline:0}@media (max-width:47.9375em){.modal-video__trigger{height:91px;width:160px}}.modal-video__modal.is-open+.modal-video__trigger{display:none}.modal-video__modal{-webkit-overflow-scrolling:touch;bottom:0;display:flex;height:100%;left:0;max-width:100%;overflow:hidden;padding:20px;position:fixed;transition:.35s;width:100vw;z-index:20}.modal-video__modal:focus{outline:0}.modal-video__modal:not(.is-open){height:220px;visibility:hidden;width:273px}@media (max-width:47.9375em){.modal-video__modal:not(.is-open){height:180px;width:200px}}body>.modal-video__modal{max-width:none}@-webkit-keyframes big{0%{height:220px;opacity:1;width:273px}15%{height:220px;opacity:0;width:273px}30%{opacity:1}to{height:100%;width:100vw}}@keyframes big{0%{height:220px;opacity:1;width:273px}15%{height:220px;opacity:0;width:273px}30%{opacity:1}to{height:100%;width:100vw}}.modal-video__video{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-left:auto;margin-right:auto;max-width:1382px;width:100%}.modal-video__video .video{max-height:calc(100vh - 100px);overflow:hidden;transition:.3s cubic-bezier(.215,.61,.355,1);width:100%}.modal-video__video .video .hs-video-container,.modal-video__video .video .hs-video-wrapper{height:100%!important}.modal-video__video .video .hs-video-wrapper{padding-bottom:0!important}.modal-video__modal:not(.is-open) .modal-video__video .video{visibility:visible}.modal-video__backdrop{bottom:0;left:0;position:absolute;right:0;top:0;transition-duration:.2s;transition-property:visibility,opacity}.modal-video__modal:not(.is-open) .modal-video__backdrop{opacity:0;visibility:hidden}.modal-video__backdrop:before{background-color:#05053b;background-color:var(--dark-blue-500);bottom:0;content:"";left:0;opacity:.5;position:fixed;right:0;top:0}.modal-video__content{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;max-width:100%;position:relative;width:100%}.modal-video__close{align-items:center;color:#fff;color:var(--white);display:flex;font-size:18px;font-weight:700;font-weight:400;margin-bottom:25px;overflow:hidden;position:static;transition:all .2s;transition:all var(--transition-duration)}.modal-video__modal:not(.is-open) .modal-video__close{opacity:0}.modal-video__close:hover{color:#4c7eff;color:var(--blue-500)}.modal-video__close svg{margin-left:auto;margin-right:auto;width:1.25rem}.modal-video__close path{stroke:currentColor;stroke-width:.5px}.modal-video__close i{align-items:center;background-color:#ffb71d;background-color:var(--orange-500);border:1px solid;border-radius:4px;color:#000;color:var(--black);display:flex;height:24px;justify-content:center;margin-left:10px;width:24px}.modal{-webkit-overflow-scrolling:touch;display:flex;height:100%;left:0;max-width:100%;overflow-x:hidden;overflow-y:scroll;padding:20px;position:fixed;top:0;transition-duration:.2s;transition-property:visibility,opacity;width:100vw;z-index:20}body>.modal{max-width:none}.modal:not(.is-open){opacity:0;visibility:hidden}.modal__backdrop{bottom:0;left:0;position:absolute;right:0;top:0;transition-duration:.2s;transition-property:visibility,opacity}.modal__backdrop:before{background-color:#05053b;background-color:var(--dark-blue-500);bottom:0;content:"";left:0;opacity:.3;position:fixed;right:0;top:0}.modal__content{background-color:#fff;background-color:var(--white);border:1px solid #05053b;border:1px solid var(--dark-blue-500);border-radius:1.5rem;box-shadow:0 10px 15px -3px rgba(5,5,59,.1),0 4px 6px -4px rgba(5,5,59,.1);box-shadow:0 10px 15px -3px rgb(var(--shadow-color),var(--shadow-opacity)),0 4px 6px -4px rgb(var(--shadow-color),var(--shadow-opacity));margin:auto;max-width:50rem;padding:3rem min(1.25rem,3rem);padding:3rem min(var(--container-padding),3rem);position:relative;transition:-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);width:100%}.modal:not(.is-open) .modal__content{-webkit-transform:translateY(20px);transform:translateY(20px);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.modal__close{align-items:center;display:flex;font-weight:700;position:absolute;right:1rem;top:1rem;transition:all .2s;transition:all var(--transition-duration)}.modal__close:hover{color:#4c7eff;color:var(--blue-500)}.modal__close svg{margin-left:.1em;width:1.25rem}.modal__close path{stroke:currentColor;stroke-width:.5px}.multiselect{font-size:1.125rem;font-size:max(1rem,min(calc(.95938rem + .2vw),1.125rem));height:2.667em;max-width:18.75rem;min-width:15.75rem;position:relative;z-index:10}.multiselect.is-open,.multiselect.is-transitioning{z-index:11}.multiselect__inner{background-color:#fff;background-color:var(--white);border:1px solid #4c7eff;border:1px solid var(--blue-500);border-radius:1.333em;height:2.667em;overflow:hidden;transition:height .2s cubic-bezier(.645,.045,.355,1),box-shadow .2s;transition:height var(--transition-duration) cubic-bezier(.645,.045,.355,1),box-shadow var(--transition-duration)}.multiselect.is-open .multiselect__inner,.multiselect__inner:focus-within,.multiselect__inner:hover{box-shadow:0 0 0 1px #4c7eff;box-shadow:0 0 0 1px var(--blue-500)}.multiselect.is-open .multiselect__inner{box-shadow:0 0 0 1px #4c7eff,0 1px 3px 1px rgba(5,5,59,.15),0 1px 3px -1px rgba(5,5,59,.15);box-shadow:0 0 0 1px var(--blue-500),0 1px 3px 1px rgba(var(--shadow-color),.15),0 1px 3px -1px rgba(var(--shadow-color),.15)}.multiselect__toggle{align-items:center;display:flex;font-weight:700;height:2.667em;justify-content:space-between;padding-bottom:.05em;padding-left:1.333em;padding-right:1.333em;position:relative;width:100%}.multiselect__toggle:focus{outline:0}.multiselect__toggle svg:last-child{margin-left:1em;transition:-webkit-transform .2s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1),-webkit-transform .2s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform var(--transition-duration) cubic-bezier(.645,.045,.355,1);transition:transform var(--transition-duration) cubic-bezier(.645,.045,.355,1);transition:transform var(--transition-duration) cubic-bezier(.645,.045,.355,1),-webkit-transform var(--transition-duration) cubic-bezier(.645,.045,.355,1)}.multiselect.is-open .multiselect__toggle svg:last-child{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.multiselect__options{background-color:#fff;background-color:var(--white);opacity:0;position:relative;transition-duration:.2s;transition-duration:var(--transition-duration);transition-property:visibility,opacity;transition-timing-function:cubic-bezier(.645,.045,.355,1);visibility:hidden}.multiselect.is-open .multiselect__options{opacity:1;visibility:visible}.multiselect__option{border-top:1px solid #e5e7ec;border-top:1px solid var(--gray-160);padding:.75em 1.333em;position:relative;transition:background-color .2s;transition:background-color var(--transition-duration)}.multiselect__option:last-child{padding-bottom:.95em}.multiselect__option:hover{background-color:#e5e7ec;background-color:var(--gray-160)}.multiselect__option a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.multiselect__option.is-disabled{display:none}.multiselect--small{font-size:15px}.multiselect--small,.multiselect--small .multiselect__inner,.multiselect--small .multiselect__toggle{height:2.25rem}.multiselect--small .multiselect__inner{border-radius:1.2em}.multiselect--small .multiselect__toggle{padding-bottom:.1em}.multiselect--small .multiselect__toggle svg:last-child{width:.8125rem}.multiselect--small .multiselect__option{padding-bottom:.65em;padding-top:.65em}.multiselect--small .multiselect__option:last-child{padding-bottom:.65em}@media (min-width:70em){.navigation{flex-grow:1}}.navigation:before{background-image:linear-gradient(rgba(5,5,59,.2),rgba(5,5,59,0));background-image:linear-gradient(rgba(var(--dark-blue-500-rgb),.2),rgba(var(--dark-blue-500-rgb),0));bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition-duration:.25s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;z-index:-1}@media (min-width:70em){.navigation:before{transition-delay:.1s}}.header__inner.is-open .navigation:before,.navigation.has-open-dropdown:before,.navigation.has-opening-dropdown:before{opacity:1;-webkit-transform:none;transform:none;transition-delay:0s}@media (max-width:69.9375em){.navigation__inner{-webkit-overflow-scrolling:touch;background-color:#fff;background-color:var(--white);border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;box-shadow:0 1px 3px 0 rgba(5,5,59,.1),0 1px 2px -1px rgba(5,5,59,.1);box-shadow:0 1px 3px 0 rgba(var(--shadow-color),var(--shadow-opacity)),0 1px 2px -1px rgba(var(--shadow-color),var(--shadow-opacity));max-height:calc(100vh - 4rem);opacity:0;overflow-y:auto;position:absolute;right:0;top:100%;-webkit-transform:translateY(-.5rem) scale(.96);transform:translateY(-.5rem) scale(.96);-webkit-transform-origin:50% 0;transform-origin:50% 0;transition-duration:.25s;transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,opacity,transform;transition-property:visibility,opacity,transform,-webkit-transform;visibility:hidden;width:100%;z-index:-1}.header__inner.is-open .navigation__inner{opacity:1;-webkit-transform:none;transform:none;visibility:visible}}@media (min-width:30em){.navigation__inner{border-bottom-left-radius:1.78125rem;border-bottom-right-radius:1.78125rem;max-height:calc(100vh - 4.5rem)}}@media (min-width:48em){.navigation__inner{-webkit-transform:translateY(-.5rem) scale(.97);transform:translateY(-.5rem) scale(.97)}}@media (min-width:70em){.navigation__inner{border-radius:0;max-height:none;-webkit-transform:none;transform:none}}.navigation__list{display:flex}@media (max-width:69.9375em){.navigation__list{flex-direction:column;position:relative}}@media (min-width:70em){.navigation__list{align-items:baseline;flex-grow:1;justify-content:center}}@media (max-width:69.9375em){.navigation__list__item{border-top:1px solid #c1c1cf;border-top:1px solid var(--gray-200)}.navigation__list__item:before{content:"touch";display:none}.navigation__list__item:first-child{border-top:0}}@media (min-width:70em){.navigation__list__item.is-open:before,.no-js .navigation__list__item:hover:before{content:"";height:30px;left:0;position:absolute;right:0;top:calc(100% - 1rem)}}.navigation__list__link{display:block}@media (max-width:69.9375em){.navigation__list__link,.navigation__list__trigger{padding:.75rem 1.25rem}}@media (min-width:30em){.navigation__list__link,.navigation__list__trigger{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:70em){.navigation__list__link,.navigation__list__trigger{padding:8px;white-space:nowrap}@media (min-width:1175px){.navigation__list__link,.navigation__list__trigger{padding:8px 10px}}@media (min-width:1250px){.navigation__list__link,.navigation__list__trigger{padding:8px 12px}}@media (min-width:1300px){.navigation__list__link,.navigation__list__trigger{padding:8px 14px}}}.navigation__list__trigger{align-items:center;display:flex}@media (max-width:69.9375em){.navigation__list__trigger{width:100%}}@media (min-width:70em){.navigation__list__trigger{cursor:default}}.navigation__list__trigger svg{flex-shrink:0;height:.5rem;margin-left:.3rem}@media (max-width:69.9375em){.navigation__list__trigger svg{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;transition:-webkit-transform var(--transition-duration);transition:transform var(--transition-duration);transition:transform var(--transition-duration),-webkit-transform var(--transition-duration)}.navigation__list__item.is-open .navigation__list__trigger svg{-webkit-transform:scaleY(-1);transform:scaleY(-1)}}.navigation__list__label{font-size:1.125rem}@media (max-width:69.9375em){.navigation__list__label{font-weight:700}}@media (min-width:70em){.navigation__list__label{position:relative;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.1em;transition:text-decoration-color .2s;transition:text-decoration-color var(--transition-duration);z-index:1}.navigation__list__item.is-open .navigation__list__label,.navigation__list__link:hover .navigation__list__label,.navigation__list__trigger:hover .navigation__list__label,.no-js .navigation__list__item:hover .navigation__list__label{text-decoration-color:initial}.navigation__list__label:before{border:6px solid transparent;border-bottom:8px solid var(--white);border-top:0;content:"";height:0;left:50%;opacity:0;pointer-events:none;position:absolute;top:calc(100% + 1.45rem);top:calc(100% + var(--header-space)/2 - .3rem);-webkit-transform:translate(-50%,calc(-100% + 3px));transform:translate(-50%,calc(-100% + 3px));transition-duration:.2s;transition-duration:var(--transition-duration);transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;width:0}.navigation__list__item.is-open .navigation__list__label:before,.no-js .navigation__list__item:hover .navigation__list__label:before{opacity:1;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);transition-delay:.1s}.navigation__list__link .navigation__list__label:before{display:none}.navigation.has-open-dropdown .navigation__list__label:before{-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);transition-delay:0s;transition-duration:0s}}@media (max-width:69.9375em){.navigation__dropdown{display:none;padding:.125rem 1.25rem 1.375rem}.navigation__list__item.is-open .navigation__dropdown{display:block}.navigation__dropdown .tab__buttons{margin-bottom:1.125rem}}@media (min-width:30em){.navigation__dropdown{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:70em){.navigation__dropdown{background-color:#fff;background-color:var(--white);border-radius:2rem;box-shadow:0 1px 3px 0 rgba(5,5,59,.1),0 1px 2px -1px rgba(5,5,59,.1);box-shadow:0 1px 3px 0 rgba(var(--shadow-color),var(--shadow-opacity)),0 1px 2px -1px rgba(var(--shadow-color),var(--shadow-opacity));left:0;margin-top:.5rem;opacity:0;padding-left:0;padding-right:0;position:absolute;right:0;top:100%;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem);transition-delay:.1s;transition-duration:.25s;transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,opacity,transform;transition-property:visibility,opacity,transform,-webkit-transform;visibility:hidden}.navigation.has-open-dropdown .navigation__dropdown{-webkit-transform:none;transform:none;transition-delay:0s;transition-duration:0s}.navigation__list__item.is-open .navigation__dropdown,.no-js .navigation__list__item:hover .navigation__dropdown{opacity:1;-webkit-transform:none;transform:none;transition-delay:0s;visibility:visible}.navigation__dropdown .tab__buttons{border-bottom:1px solid #e5e7ec;border-bottom:1px solid var(--gray-160);padding:1.25rem 4% 1rem}.navigation__dropdown .tabs{overflow:hidden;padding:calc(1rem + 1.5%) 4%}.navigation__dropdown .tabs--equal-height .tab{display:flex}.navigation__list__item:not(.is-open) .navigation__dropdown .tab.is-selected{visibility:hidden}}.navigation__dropdown__placeholder{color:#4c7eff;color:var(--blue-500);padding:1em;text-align:center}.navigation__decor{margin:auto;max-width:230px;position:relative;width:100%}.navigation__decor:before{background-color:#f2f3f6;background-color:var(--gray-150);border-bottom-right-radius:150px;border-top-right-radius:150px;content:"";height:90%;position:absolute;right:-10%;top:5%;width:200%}.navigation__decor svg{overflow:visible;position:relative}@media (max-width:47.9375em){.newsletter__title{text-align:center}}.newsletter__text{margin-top:1.5rem;max-width:20rem;text-wrap:balance}@media (max-width:47.9375em){.newsletter__text{margin-left:auto;margin-right:auto;text-align:center}}.newsletter__form{margin-top:2rem;max-width:31rem}@media (max-width:47.9375em){.newsletter__form{margin-left:auto;margin-right:auto}}.newsletter__form .hs-form{flex-direction:row;margin-top:0!important;padding-bottom:1rem}.newsletter__form .hs-form>*{padding-top:0!important}.newsletter__form .hs-form .hs-form-field{display:flex;flex-grow:1;position:relative}.newsletter__form .hs-form .hs-form-field>label{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.newsletter__form .hs-form .input{flex-grow:1;margin-top:0}.newsletter__form .hs-form .hs-input{background-color:#fff;background-color:var(--white);border:0;border-bottom-left-radius:2em;border-top-left-radius:2em;height:100%;padding:0 1.75em 0 0;text-indent:1.2em;transition:box-shadow .2s;transition:box-shadow var(--transition-duration)}.newsletter__form .hs-form .hs-input::-webkit-input-placeholder{color:#8a899b;color:var(--gray-400);opacity:1}.newsletter__form .hs-form .hs-input::placeholder{color:#8a899b;color:var(--gray-400);opacity:1}.newsletter__form .hs-form .hs-input:focus-visible{box-shadow:inset 0 0 0 2px #05053b;box-shadow:0 0 0 2px var(--dark-blue-500) inset;outline:0}.newsletter__form .hs-form .hs-error-msgs{margin-top:.4rem;position:absolute;top:100%}.newsletter__form .hs-form .hs-submit{flex-shrink:0;margin-left:-1.2em;position:relative}.page-nav{position:-webkit-sticky;position:sticky;top:5rem;top:calc(var(--header-space) + 1.5rem)}@media (max-width:47.9375em){.page-nav{height:3rem}}.page-nav__inner{background-color:#fff;background-color:var(--white);border:1px solid #4c7eff;border:1px solid var(--blue-500);border-radius:1.375rem;box-shadow:0 10px 15px -3px rgba(5,5,59,.1),0 4px 6px -4px rgba(5,5,59,.1);box-shadow:0 10px 15px -3px rgb(var(--shadow-color),var(--shadow-opacity)),0 4px 6px -4px rgb(var(--shadow-color),var(--shadow-opacity));overflow:hidden}@media (min-width:48em){.page-nav__inner{border-radius:1.5rem}}@media (max-width:47.9375em){.page-nav__inner{left:0;position:absolute;top:0;width:100%}}.page-nav__header{--padding-x:min(1.5rem,var(--container-padding));--toggle-right:1.375rem;--toggle-width:1.625rem;position:relative}.page-nav__title{padding:.575em calc(var(--padding-x) + var(--toggle-right) + var(--toggle-width)) .55em var(--padding-x)}@media (max-width:47.9375em){.page-nav__title{font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem));font-weight:700}}@media (min-width:48em){.page-nav__title{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.page-nav__title:before{content:"";display:table;margin-bottom:-.15em}.page-nav__title:after{content:"";display:table;margin-top:-.15em}.page-nav__title{font-size:1.5rem;font-size:max(1.25rem,min(calc(1.125rem + .63vw),1.625rem))}}@media (min-width:90em){.page-nav__title{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.page-nav__title:before{content:"";display:table;margin-bottom:-.15em}.page-nav__title:after{content:"";display:table;margin-top:-.15em}.page-nav__title{font-size:2rem;font-size:max(1.5rem,min(calc(1.125rem + 1.88vw),2.625rem))}}.page-nav__toggle{bottom:0;left:0;position:absolute;right:0;top:0}@media (min-width:48em){.page-nav__toggle{display:none}}.page-nav__toggle i{background-color:#4c7eff;background-color:var(--blue-500);border-radius:50%;height:var(--toggle-width);position:absolute;right:var(--toggle-right);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;transition:-webkit-transform var(--transition-duration);transition:transform var(--transition-duration);transition:transform var(--transition-duration),-webkit-transform var(--transition-duration);width:var(--toggle-width)}.page-nav.is-open .page-nav__toggle i{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.page-nav__toggle i:after,.page-nav__toggle i:before{background-color:#fff;background-color:var(--white);border-radius:2px;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-nav__toggle i:before{height:2px;width:calc(var(--toggle-width)/2)}.page-nav__toggle i:after{height:calc(var(--toggle-width)/2);width:2px}@media (max-width:47.9375em){.page-nav__items{display:none}.page-nav.is-open .page-nav__items{display:block}}.page-nav__item{border-top:1px solid #e5e7ec;border-top:1px solid var(--gray-160)}.page-nav__items:first-child .page-nav__item:first-child{border-top:0}.page-nav__item:nth-child(odd){background-color:#f9f9fa;background-color:var(--gray-100)}.page-nav__link{--padding-x:min(1.5rem,var(--container-padding));display:block;font-weight:700;padding:.7em calc(min(1.5rem, 1.25rem) + 1.25em) .7em min(1.5rem,1.25rem);padding:.7em calc(var(--padding-x) + 1.25em) .7em var(--padding-x);transition:background-color .2s;transition:background-color var(--transition-duration)}@media (min-width:75em){.page-nav__link{font-size:1.125rem;font-size:max(1rem,min(calc(.95938rem + .2vw),1.125rem))}}@media (min-width:90em){.page-nav__link{font-size:1.25rem;font-size:max(1.0625rem,min(calc(1.00125rem + .31vw),1.25rem))}}.page-nav__item:last-child .page-nav__link{padding-bottom:.8em}.page-nav__link:hover{background-color:#e5e7ec;background-color:var(--gray-160)}.page-nav__link svg{left:0;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-2rem,-50%);transform:translate(-2rem,-50%);transition:opacity .2s;transition:opacity var(--transition-duration)}.page-nav__link span{display:block;position:relative;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;transition:-webkit-transform var(--transition-duration);transition:transform var(--transition-duration);transition:transform var(--transition-duration),-webkit-transform var(--transition-duration)}.page-nav__link.is-current svg{opacity:1}.page-nav__link.is-current span{-webkit-transform:translateX(2rem);transform:translateX(2rem)}.pagination{flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.pagination,.pagination__link{display:flex;justify-content:center}.pagination__link{align-items:center;border:1px solid #a7a7a8;border:1px solid var(--gray-175);border-radius:50%;color:#82829f;color:var(--dark-blue-300);font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem));font-weight:700;height:2.273em;line-height:1;margin:min(.682em,1vw);text-align:center;transition-duration:.2s;transition-duration:var(--transition-duration);transition-property:color,background-color,border-color;width:2.273em}.pagination__link:hover{background-color:#05053b;background-color:var(--dark-blue-500)}.pagination__link--active,.pagination__link:hover{border:1px solid #05053b;border:1px solid var(--dark-blue-500);color:#fff;color:var(--white)}.pagination__link--active{background-color:#4c7eff;background-color:var(--blue-500);pointer-events:none}@media (max-width:29.9375em){.pagination__link--next,.pagination__link--prev{order:2}}.pagination__link--next svg,.pagination__link--prev svg{width:50%}.pagination__break{width:100%}@media (min-width:30em){.pagination__break{display:none}}.partners{grid-gap:calc(2.5vw + 2rem) 1.5rem;display:grid;gap:calc(2.5vw + 2rem) 1.5rem;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr))}@media (min-width:75em){.partners{grid-template-columns:repeat(auto-fill,minmax(21rem,1fr))}}@media (min-width:90em){.partners{row-gap:4.25rem}}.partner{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:32rem;position:relative;width:100%}.partner__image{background-color:#05053b;background-color:var(--dark-blue-500);border-radius:.75rem;margin-bottom:1.5rem;overflow:hidden;position:relative;transition:box-shadow .2s;transition:box-shadow var(--transition-duration)}.partner:hover .partner__image{box-shadow:0 10px 15px -3px rgba(5,5,59,.1),0 4px 6px -4px rgba(5,5,59,.1);box-shadow:0 10px 15px -3px rgb(var(--shadow-color),var(--shadow-opacity)),0 4px 6px -4px rgb(var(--shadow-color),var(--shadow-opacity))}.partner__image:before{content:"";display:block;padding-top:71.428%}.partner__bg{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:mix-blend-mode .2s;transition:mix-blend-mode var(--transition-duration);width:100%}.partner:hover .partner__bg{mix-blend-mode:luminosity}.partner__logo{left:50%;max-height:50%;max-width:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.partner__title{font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem));font-weight:700;margin-bottom:-.1rem;text-wrap:balance}.partner__title button:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.partner__text{line-height:1.5;margin-bottom:auto}.partner:hover .partner__more{color:#285bce;color:var(--blue-600)}.partner:hover .partner__more svg{-webkit-transform:translateX(.25em);transform:translateX(.25em)}.pill{border:1px solid #05053b;border:1px solid var(--dark-blue-500);border-radius:4em;box-shadow:0 .5em 0 0 #05053b;box-shadow:0 .5em 0 0 var(--dark-blue-500);color:#05053b;color:var(--dark-blue-500);display:inline-block;font-weight:700;padding:.85em 1.5em}@media (max-width:63.9375em){.pill{font-size:.875rem}}@media (max-width:47.9375em){.pill{font-size:.75rem}}.pill--icon{align-items:center;display:flex;padding:.3em 1em .3em .5em}.pill--small{font-size:.75rem;font-weight:400}.pill--small .pill__icon{width:1.5625rem}.pill--white{background-color:#fff;background-color:var(--white)}.pill--green{background-color:#baf007;background-color:var(--green-500)}.pill__icon{margin-right:.6em;width:2em}.post-list{grid-row-gap:2.5rem;grid-column-gap:1.5rem;-webkit-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(20.75rem,1fr));row-gap:2.5rem}.post-list .post{max-width:100%}.post,.post__image__wrap{position:relative}.post__image__icon{-webkit-filter:drop-shadow(0 4px 8px rgba(5,5,59,.4));filter:drop-shadow(0 4px 8px rgba(5,5,59,.4));-webkit-filter:drop-shadow(0 4px 8px rgba(var(--shadow-color),.4));filter:drop-shadow(0 4px 8px rgba(var(--shadow-color),.4));left:50%;max-width:20%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:-webkit-transform .2s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1),-webkit-transform .2s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform var(--transition-duration) cubic-bezier(.645,.045,.355,1);transition:transform var(--transition-duration) cubic-bezier(.645,.045,.355,1);transition:transform var(--transition-duration) cubic-bezier(.645,.045,.355,1),-webkit-transform var(--transition-duration) cubic-bezier(.645,.045,.355,1)}.post:hover .post__image__icon{-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}.post__image:before{content:"";display:block;padding-top:66.66667%}.post__image{--shadow-opacity:0.25;background-color:#05053b;background-color:var(--dark-blue-500);border-radius:.75rem;overflow:hidden;position:relative;transition:box-shadow .2s;transition:box-shadow var(--transition-duration)}.post:hover .post__image{box-shadow:0 10px 15px -3px rgba(5,5,59,.1),0 4px 6px -4px rgba(5,5,59,.1);box-shadow:0 10px 15px -3px rgb(var(--shadow-color),var(--shadow-opacity)),0 4px 6px -4px rgb(var(--shadow-color),var(--shadow-opacity))}.post__image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:mix-blend-mode .2s;transition:mix-blend-mode var(--transition-duration);width:100%}.post:hover .post__image img{mix-blend-mode:luminosity}.post__header{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;min-height:1.53rem}.post__title{font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem));font-weight:700;line-height:1.4;text-wrap:balance}.post__title:before{content:"";display:table;margin-bottom:-.3em}.post__title a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.product-hero{background-image:none;border-bottom:0}.product-hero__inner{display:flex;gap:2.5rem}@media (max-width:63.9375em){.product-hero__inner{flex-direction:column}}.product-hero__content{align-self:center}@media (max-width:63.9375em){.product-hero__content{text-align:center}.product-hero__content .buttons{justify-content:center}}@media (min-width:64em){.product-hero__content .text{max-width:17em;text-wrap:balance}}.product-hero__graphic{flex-shrink:0;margin-bottom:calc(var(--hero-padding-bottom)*-1);overflow:hidden}@supports (overflow-x:clip){.product-hero__graphic{overflow:visible;overflow-y:clip}}@media (max-width:63.9375em){.product-hero__graphic .ri-device{justify-content:center}}@media (min-width:64em){.product-hero__graphic{align-self:flex-end;flex-grow:1}.product-hero__graphic .ri-device{justify-content:flex-end}}.product-hero__graphic .ri-device{margin-bottom:-1%;width:100%}@media (max-width:29.9375em){.product-hero__graphic .ri-device__graphic{margin-right:-1.25rem;margin-right:calc(var(--container-padding)*-1)}}@media (min-width:70em){.product-list{display:flex;width:100%}}@media (max-width:69.9375em){.product-list{overflow:hidden}}.product-list li{position:relative}@media (max-width:69.9375em){.product-list li{border-top:1px solid #ecedf1;border-top:1px solid var(--gray-300);padding-top:.75rem}}.product-list a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media (min-width:70em){.product-list a:before{background-color:#05053b;background-color:var(--dark-blue-500);border-radius:.5rem;bottom:-1rem;left:-1.2rem;opacity:0;right:-1.2rem;top:-1rem;-webkit-transform:scale(.95);transform:scale(.95);transition-duration:.2s;transition-duration:var(--transition-duration);transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.product-list a:hover:before{opacity:.05;-webkit-transform:none;transform:none}}.product-list__main{flex-grow:1}@media (min-width:70em){.product-list__main{align-self:flex-start}}.product-list__inner{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}@media (min-width:1370px){.product-list__inner{grid-template-columns:repeat(auto-fill,minmax(265px,1fr))}}@media (max-width:69.9375em){.product-list__inner{gap:.75rem 1.5rem}}@media (min-width:70em){.product-list__inner{gap:2rem 6%}}@media (max-width:69.9375em){.product-list__feature{margin-bottom:.75rem}.product-list__feature .product-list__inner{grid-template-columns:100%}}@media (min-width:70em){.product-list__feature{border-right:1px solid #e5e7ec;border-right:1px solid var(--gray-160);margin-right:4.3%;padding-right:4.3%;width:30%}}.product-list__feature--image{display:flex}@media (max-width:69.9375em){.product-list__feature--image{display:none}}@media (min-width:70em){.product-list__feature--image+.product-list__main .product-list__inner li:nth-child(2n):last-child{grid-column:1}}.product-list__title{align-items:center;color:#4c7eff;color:var(--blue-500);display:flex;font-size:1.0625rem;font-weight:700;gap:.5rem}.product-list__title svg:first-child{width:1.5rem}.product-list__title svg:last-child{margin-left:.25rem;width:.9375rem}.product-list__text{color:#44484f;color:var(--gray-500);font-size:.875rem;line-height:1.4;margin-top:.5em;max-width:24em;text-wrap:pretty}@media (min-width:70em){.product-list__text{font-size:.9375rem}}.slider{--slider-gap:min(2rem,var(--container-padding))}.slider--full .slider__track{margin-left:auto;margin-right:auto;-webkit-mask-image:none;mask-image:none;padding-left:0;padding-right:0;scroll-padding-left:0;scroll-padding-right:0}.slider__track{-webkit-overflow-scrolling:touch;display:flex;gap:var(--slider-gap);margin:-1px calc(var(--slider-gap)*-1);overflow-x:auto;overscroll-behavior-x:contain;padding:1px var(--slider-gap);scroll-behavior:smooth;scroll-padding-left:var(--slider-gap);scroll-padding-right:var(--slider-gap);scroll-snap-type:x mandatory;scrollbar-width:none}@media (min-width:520px){.slider__track{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--slider-gap),#000 calc(100% - var(--slider-gap)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--slider-gap),#000 calc(100% - var(--slider-gap)),transparent)}}.slider__track::-webkit-scrollbar{display:none}.slider__track>*{flex-shrink:0;scroll-snap-align:start;width:100%}@media (min-width:520px){.slider__track>*{width:calc((100% - var(--slider-gap))/2)}}@media (min-width:850px){.slider__track>*{width:calc(33.33333% - var(--slider-gap)*2/3)}}.slider__controls{display:flex;justify-content:center;margin-top:1.75rem}.slider__controls .arrow{flex-shrink:0}.slider__controls .arrow:first-child{margin-right:1rem}.slider__controls .arrow:last-child{margin-left:1rem}.slider__dots{display:flex;flex-wrap:wrap;justify-content:center}.slider__dot{flex-shrink:0;padding:.5rem;position:relative}.slider__dot:before{background-color:#a7a7a8;background-color:var(--gray-175);border-radius:50%;content:"";display:block;height:.5rem;transition-duration:.2s;transition-duration:var(--transition-duration);transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;width:.5rem}.slider__dot:hover:before{background-color:#05053b;background-color:var(--dark-blue-500);-webkit-transform:scale(1.1);transform:scale(1.1)}.slider__dot.is-selected:before{background-color:#4c7eff;background-color:var(--blue-500);-webkit-transform:scale(1.1);transform:scale(1.1)}.quote{--quote-padding-x:min(2rem,var(--container-padding));--quote-padding-y:2rem;--quote-quote-width-small:2rem;background-color:#fff;background-color:var(--quote-background-color,var(--white));border:1px solid #05053b;border:1px solid var(--dark-blue-500);border-radius:.75rem;display:flex;overflow:hidden;position:relative}@media (max-width:47.9375em){.quote{flex-wrap:wrap}}@media (min-width:48em){.quote{--quote-padding-y:3rem}}.quote--orange,.quote__slide--orange{--quote-background-color:var(--orange-300);--quote-accent:var(--orange-500);--quote-accent-light:var(--orange-400)}.quote--blue,.quote__slide--blue{--quote-background-color:var(--blue-200);--quote-accent:var(--blue-500);--quote-accent-light:var(--blue-300)}.quote--red,.quote__slide--red{--quote-background-color:var(--red-200);--quote-accent:var(--red-500);--quote-accent-light:var(--red-400)}.quote--turquoise,.quote__slide--turquoise{--quote-background-color:var(--turquoise-200);--quote-accent:var(--turquoise-500);--quote-accent-light:var(--turquoise-400)}.quote--green,.quote__slide--green{--quote-background-color:var(--green-200);--quote-accent:var(--green-500);--quote-accent-light:var(--green-400)}.quote__icon{align-self:flex-start;flex-shrink:0;margin:var(--quote-padding-y) 0 var(--quote-padding-y) var(--quote-padding-x)}@media (max-width:47.9375em){.quote__icon{width:var(--quote-quote-width-small)}}@media (max-width:499px){.quote__icon{margin:0;position:absolute;right:1rem;top:1rem}}@media (min-width:48em){.quote__icon{width:5.25%}}.quote__content{--text-color:var(--dark-blue-500);padding:var(--quote-padding-y) var(--quote-padding-x)}@media (max-width:47.9375em){.quote__content{width:calc(100% - var(--quote-quote-width-small) - var(--quote-padding-x))}}@media (max-width:499px){.quote__content{width:100%}}.quote__brand{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;padding:var(--quote-padding-y) var(--quote-padding-x);position:relative}@media (max-width:47.9375em){.quote__brand{border-top:1px solid #05053b;border-top:1px solid var(--dark-blue-500);width:100%}}@media (min-width:48em){.quote__brand{border-left:1px solid #05053b;border-left:1px solid var(--dark-blue-500);width:38.5%}}.quote__brand .logo{--logo-border-color:var(--dark-blue-500);max-width:18rem;width:100%}.quote__brand--link{margin-bottom:-.5rem;transition:background-color .2s;transition:background-color var(--transition-duration)}.quote__brand--link:hover{background-color:var(--quote-accent-light)}.quote__link{align-items:center;display:flex;justify-content:center;margin-top:1rem;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.quote__link:first-child{margin-top:0}.quote__link span{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.quote__link span:before{content:"";display:table;margin-bottom:-.15em}.quote__link span:after{content:"";display:table;margin-top:-.15em}.quote__link span{font-size:1.5rem;font-size:max(1.25rem,min(calc(1.125rem + .63vw),1.625rem))}.quote__link svg{fill:#a6bfff;fill:var(--quote-accent-light,var(--blue-300));flex-shrink:0;margin-left:.5rem;transition:fill .2s;transition:fill var(--transition-duration)}.quote__brand--link:hover .quote__link svg{fill:#fff;fill:var(--quote-background-color,var(--white))}.quote__link circle{-webkit-animation:spin 10s linear infinite;animation:spin 10s linear infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.quote__link:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media (max-width:499px){.quote__title{padding-right:calc(var(--quote-quote-width-small) + 1rem)}}.quote__subtitle{display:block;font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem));font-weight:300;margin-top:.75rem;text-wrap:balance}.quote-slider{--quote-slider-padding:calc((100vw - var(--scrollbar-width) - min(var(--quote-slide-width), var(--quote-slide-max-width)))/2);--quote-slider-decor-y:1rem;--quote-slider-decor-x:1.125rem;--quote-slide-width:53.5rem;--quote-slide-max-width:calc(100vw - var(--scrollbar-width) - var(--container-padding)*2);--quote-selected-slide-y:1rem;--slider-gap:3rem;position:relative}.quote-slider .slider__track{margin-bottom:calc((var(--quote-slider-decor-y) + 1px)*-1);margin-top:calc((var(--quote-slider-decor-y) + 1px)*-1);padding:calc(var(--quote-slider-decor-y) + var(--quote-selected-slide-y) + 1px) var(--quote-slider-padding) calc(var(--quote-slider-decor-y) + 1px)}.quote-slider .quote{width:100%}.quote__slide{display:flex;flex-basis:var(--quote-slide-width);flex-grow:1;max-width:var(--quote-slide-max-width);position:relative;scroll-snap-align:center}.quote__slide:before{background-color:#05053b;background-color:var(--dark-blue-500);border-radius:.75rem;bottom:0;content:"";left:1.5rem;position:absolute;right:1.5rem;top:0;z-index:1}.quote__slide .quote{transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;z-index:2}.quote__slide.is-selected .quote{-webkit-transform:translateY(calc(var(--quote-selected-slide-y)*-1));transform:translateY(calc(var(--quote-selected-slide-y)*-1))}.quote__slide__decor{color:var(--quote-accent);opacity:0;position:absolute;transition-duration:.4s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.quote__slide.is-selected .quote__slide__decor{opacity:1;-webkit-transform:none;transform:none}.quote__slide__decor--top-left{left:calc(var(--quote-slider-decor-x)*-1);top:calc((var(--quote-slider-decor-y) + var(--quote-selected-slide-y))*-1);-webkit-transform:translate(var(--quote-slider-decor-x),calc(var(--quote-slider-decor-y) + var(--quote-selected-slide-y)));transform:translate(var(--quote-slider-decor-x),calc(var(--quote-slider-decor-y) + var(--quote-selected-slide-y)))}.quote__slide__decor--bottom-right{bottom:calc(var(--quote-slider-decor-y)*-1);right:calc(var(--quote-slider-decor-x)*-1);-webkit-transform:translate(calc(var(--quote-slider-decor-x)*-1),calc(var(--quote-slider-decor-y)*-1));transform:translate(calc(var(--quote-slider-decor-x)*-1),calc(var(--quote-slider-decor-y)*-1))}.rating{display:flex;gap:5px}.reading-time{opacity:0;transition:opacity .2s;transition:opacity var(--transition-duration)}.reading-time.is-shown{opacity:1}.reveals{margin-bottom:-50px;overflow:hidden;padding-bottom:50px}@media (max-width:47.9375em){.reveals{padding-left:0;padding-right:0}}.reveal{margin-top:calc(2% + 2rem)}.reveal:first-child{margin-top:0}.reveal.is-animated .reveal__inner{will-change:transform}@media (max-width:47.9375em){.reveal__inner{display:flex;flex-direction:column}}@media (min-width:48em){.reveal__inner{display:grid;grid-template-columns:repeat(5,1fr)}}@media (min-width:64em){.reveal__inner{grid-template-columns:repeat(4,1fr)}}.reveal__over{background-color:#fff;background-color:var(--white);border:1px solid #285bce;border:1px solid var(--blue-600);box-shadow:0 10px 15px -3px rgba(5,5,59,.1),0 4px 6px -4px rgba(5,5,59,.1);box-shadow:0 10px 15px -3px rgb(var(--shadow-color),var(--shadow-opacity)),0 4px 6px -4px rgb(var(--shadow-color),var(--shadow-opacity));position:relative;z-index:1}.reveal.is-animated .reveal__over{will-change:transform}@media (max-width:47.9375em){.reveal__over{border-bottom-right-radius:2rem;border-left:0;border-top-right-radius:2rem;margin-bottom:-1.75rem;margin-right:auto;padding:1rem 2.5rem;padding:1rem calc(var(--container-padding)*2)}}@media (min-width:48em){.reveal__over{align-items:center;border-radius:20rem;display:flex;grid-column:4/6;grid-row:1;justify-content:center;order:10}}@media (min-width:64em){.reveal__over{grid-column:3/5}}@media (max-width:47.9375em){.reveal__under{padding-left:1.25rem;padding-left:var(--container-padding)}}@media (min-width:48em){.reveal__under{grid-column:1/5;grid-row:1;margin-bottom:-2rem;margin-top:-2rem;overflow:hidden;padding-bottom:2rem;padding-top:2rem}}@media (min-width:64em){.reveal__under{grid-column:1/4}}.reveal__content{background-color:#4c7eff;background-color:var(--blue-500);border:1px solid #285bce;border:1px solid var(--blue-600);border-right:0;box-shadow:0 1px 3px 0 rgba(5,5,59,.1),0 1px 2px -1px rgba(5,5,59,.1);box-shadow:0 1px 3px 0 rgba(var(--shadow-color),var(--shadow-opacity)),0 1px 2px -1px rgba(var(--shadow-color),var(--shadow-opacity))}@media (max-width:47.9375em){.reveal__content{border-bottom-left-radius:1.5rem;border-top-left-radius:1.5rem}}@media (min-width:48em){.reveal__content{border-bottom-left-radius:20rem;border-top-left-radius:20rem}}.reveal__content__inner{--text-color:var(--white);--text-bold-color:var(--white);padding:3rem 1.25rem 2rem;padding:3rem var(--container-padding) 2rem}@media (min-width:48em){.reveal__content__inner{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:4rem calc(7.5% + 3rem);width:80%}}@media (min-width:64em){.reveal__content__inner{width:70%}}.reveal__title{font-weight:400}.reveal__title,.reveal__title a{align-items:center;display:flex;justify-content:center}.reveal__title a,.reveal__title a svg{transition:color .2s;transition:color var(--transition-duration)}.reveal__title a:hover{color:#285bce;color:var(--blue-600)}.reveal__title a:hover svg{color:inherit}.reveal__title svg{color:#4c7eff;color:var(--blue-500);height:1.3em;margin-right:.25em;width:auto}.reveal__title svg [stroke]{stroke-width:1.5px}.reveal__link{--link-color:var(--dark-blue-500);--link-hover-color:var(--white);font-size:1.125rem;font-size:max(1rem,min(calc(.95938rem + .2vw),1.125rem))}.ri-device{--transition-duration:350ms;--graphic-width:min(284px,40vw);display:flex}.ri-device__stats{display:flex;flex-direction:column;flex-shrink:0;height:calc(var(--graphic-width)*1.04);justify-content:center;margin-right:.75rem;position:relative;top:calc(var(--graphic-width)*.27)}@media (min-width:30em){.ri-device__stats{margin-right:1.3125rem}}.ri-device__stats__list{display:flex;flex-direction:column;flex-grow:1;gap:calc(var(--graphic-width)*.075);justify-content:space-evenly}.ri-device__stat{--spacing:0.5rem;align-items:center;background-color:#fff;background-color:var(--white);border-radius:.75rem;display:flex;gap:.5rem;gap:var(--spacing);padding:.5rem;padding:var(--spacing);position:relative;-webkit-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:calc(100% + 20px) 50%;transform-origin:calc(100% + 20px) 50%;transition:background-color .2s,box-shadow .2s,opacity .2s,-webkit-transform .2s;transition:background-color .2s,box-shadow .2s,opacity .2s,transform .2s;transition:background-color .2s,box-shadow .2s,opacity .2s,transform .2s,-webkit-transform .2s;transition:background-color var(--transition-duration),box-shadow var(--transition-duration),opacity var(--transition-duration),-webkit-transform var(--transition-duration);transition:background-color var(--transition-duration),box-shadow var(--transition-duration),opacity var(--transition-duration),transform var(--transition-duration);transition:background-color var(--transition-duration),box-shadow var(--transition-duration),opacity var(--transition-duration),transform var(--transition-duration),-webkit-transform var(--transition-duration)}@media (min-width:30em){.ri-device__stat{--spacing:0.75rem;gap:.75rem;gap:var(--spacing);padding:.75rem;padding:var(--spacing)}}@media (min-width:75em){.ri-device__stat{--spacing:1rem;gap:1rem;gap:var(--spacing);padding:1rem;padding:var(--spacing)}}.ri-device__stat.is-selected{box-shadow:0 9px 10px 0 rgba(0,0,0,.14);-webkit-transform:none;transform:none}.ri-device__stat:not(.is-selected){background-color:#799eff;background-color:var(--blue-400);opacity:.5}.ri-device--3-up .is-selected+.ri-device__stat:nth-child(2){-webkit-transform:translateY(3px) scale(.85);transform:translateY(3px) scale(.85)}.ri-device--3-up .ri-device__stat:has(+.is-selected):nth-child(2){-webkit-transform:translateY(-3px) scale(.85);transform:translateY(-3px) scale(.85)}.ri-device__icon{align-items:center;border-radius:.5rem;display:flex;flex-shrink:0;height:2rem;justify-content:center;transition:background-color .2s;transition:background-color var(--transition-duration);width:2rem}.ri-device__stat:not(.is-selected) .ri-device__icon{background-color:#a6bfff;background-color:var(--blue-300)}@media (min-width:30em){.ri-device__icon{height:2.5rem;width:2.5rem}}@media (min-width:75em){.ri-device__icon{height:3rem;width:3rem}}.ri-device__icon svg{max-height:75%;max-width:75%;transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s;transition:-webkit-filter var(--transition-duration);transition:filter var(--transition-duration);transition:filter var(--transition-duration),-webkit-filter var(--transition-duration)}.ri-device__stat:not(.is-selected) .ri-device__icon svg{-webkit-filter:grayscale(1) brightness(.6);filter:grayscale(1) brightness(.6)}.ri-device__icon--red{background-color:#ff4c70;background-color:var(--red-500)}.ri-device__icon--green{background-color:#baf007;background-color:var(--green-500)}.ri-device__icon--orange{background-color:#ffb71d;background-color:var(--orange-500)}.ri-device__figure{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.ri-device__figure:before{content:"";display:table;margin-bottom:-.15em}.ri-device__figure:after{content:"";display:table;margin-top:-.15em}.ri-device__figure{font-size:2rem;font-size:max(1.5rem,min(calc(1.125rem + 1.88vw),2.625rem));line-height:1}@media (min-width:75em){.ri-device__figure{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.ri-device__figure:before{content:"";display:table;margin-bottom:-.15em}.ri-device__figure:after{content:"";display:table;margin-top:-.15em}.ri-device__figure{font-size:3rem;font-size:max(2.25rem,min(calc(1.655rem + 2.97vw),4.25rem))}}.ri-device__label{font-weight:700}@media (min-width:75em){.ri-device__label{font-size:1.125rem;font-size:max(1rem,min(calc(.95938rem + .2vw),1.125rem))}}.ri-device__line{left:100%;margin-left:.3125rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:box-shadow .2s;transition:box-shadow var(--transition-duration)}.ri-device__stat:not(.is-selected) .ri-device__line{opacity:0}@media (max-width:47.9375em){.ri-device__line{display:none}}.ri-device__graphic{overflow:hidden;position:relative;width:var(--graphic-width)}.ri-device__graphic:before{content:"";display:block;padding-top:169.71830986%}.ri-device__bg,.ri-device__hand{height:100%;left:0;position:absolute;top:0;width:100%}.ri-device__tiles{bottom:19.7%;display:flex;flex-direction:column;gap:4%;left:7.4%;padding:5%;position:absolute;right:29.8%;top:13%}.ri-device__tile{align-items:center;background-color:#d2dfff;background-color:var(--blue-200);border:1px solid transparent;border-radius:.375rem;display:flex;flex-basis:0;flex-grow:1;justify-content:center;padding:calc(var(--graphic-width)*.03);position:relative;transition:background-color .2s,border-color .2s;transition:background-color var(--transition-duration),border-color var(--transition-duration)}.ri-device__tile:after{background-color:#4c7eff;background-color:var(--blue-500);bottom:0;content:"";left:0;mix-blend-mode:hue;position:absolute;right:0;top:0}.ri-device__tile svg,.ri-device__tile:after{transition:opacity .2s;transition:opacity var(--transition-duration)}.ri-device__tile svg{opacity:.5;width:100%}.ri-device__tile.is-selected{background-color:#ffd2db;background-color:var(--red-200);border-color:#05053b;border-color:var(--dark-blue-500)}.ri-device__tile.is-selected svg{opacity:1}.ri-device__tile.is-selected:after{opacity:0}.ri-device__tile--red.is-selected{background-color:#ffd2db;background-color:var(--red-200)}.ri-device__tile--green.is-selected{background-color:#cbf445;background-color:var(--green-400)}.ri-device__tile--orange.is-selected{background-color:#ffc956}.select{background-color:#fff;background-color:var(--white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='9' fill='none' viewBox='0 0 15 9'%3E%3Cpath stroke='%2305053B' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1.5 6 6 6.5-6'/%3E%3C/svg%3E");background-position:top 50% right 1.25em;background-repeat:no-repeat;background-size:.8333em auto;border:1px solid #4c7eff;border:1px solid var(--blue-500);border-radius:2rem;font-size:1.125rem;font-weight:700;line-height:1.4;padding:.5em 3em .5em 1.25em;transition:box-shadow .2s;transition:box-shadow var(--transition-duration)}.select:hover{box-shadow:inset 0 0 0 2px #4c7eff;box-shadow:0 0 0 2px var(--blue-500) inset}.select:focus-visible{box-shadow:inset 0 0 0 2px #05053b;box-shadow:0 0 0 2px var(--dark-blue-500) inset;outline:0}.select--dark{background-color:#05053b;background-color:var(--dark-blue-500);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='9' fill='none' viewBox='0 0 15 9'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1.5 6 6 6.5-6'/%3E%3C/svg%3E");border:0;border-radius:.25rem;color:#fff;color:var(--white)}.select--dark:hover{box-shadow:0 0 0 2px #4c7eff;box-shadow:0 0 0 2px var(--blue-500)}.select--dark:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 3px #4c7eff;box-shadow:0 0 0 1px var(--white),0 0 0 3px var(--blue-500)}.shapes{opacity:0;overflow:visible}@media (prefers-reduced-motion:reduce){.shapes{opacity:1}}.share{align-items:center;display:flex}.share a{transition:color .2s;transition:color var(--transition-duration)}.share a:hover{color:#4c7eff;color:var(--blue-500)}.share__label{font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem));font-weight:700;margin-right:1em}.block--shelves{margin-top:0!important}.shelves{background-color:#4c7eff;background-color:var(--blue-500)}.shelves__fixed{min-height:250vh}.shelves__inner{display:flex;flex-direction:column;left:0;min-height:calc(100vh - 3.5rem);min-height:calc(100vh - var(--header-space));padding-top:24px;position:-webkit-sticky;position:sticky;top:3.5rem;top:var(--header-space)}@media (min-width:48em){.shelves__inner{align-items:center;justify-content:center}}.shelves__grid{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;position:relative;width:100%}@media (min-width:48em){.shelves__grid{gap:24px}}@media (min-width:75em){.shelves__grid{gap:100px}}.shelves__media{border:1px solid #020226;border:1px solid var(--dark-blue-600);border-radius:16px;overflow:hidden;position:relative;width:100%}@media (min-width:48em){.shelves__media{width:calc(50% - 12px)}}@media (min-width:75em){.shelves__media{max-width:544px;width:calc(50% - 50px)}}.shelves__media:after{content:"";display:block;padding-bottom:100%}.shelves__text{overflow:hidden;position:relative;width:100%}@media (min-width:48em){.shelves__text{padding-right:50px;width:calc(50% - 12px)}}@media (min-width:64em){.shelves__text{padding-right:100px;width:calc(50% - 50px)}}.shelves__item{opacity:.35;transition:.35s}@media (max-width:47.9375em){.shelves__item{left:0;opacity:1;top:0;transition:.5s;width:100%}.shelves__item:not(.is-active){opacity:0;position:absolute;-webkit-transform:translateX(100%);transform:translateX(100%)}}.shelves__item.is-active{opacity:1}.shelves__item h2{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.shelves__item h2:before{content:"";display:table;margin-bottom:-.15em}.shelves__item h2:after{content:"";display:table;margin-top:-.15em}.shelves__item h2{font-size:3rem;font-size:max(2.25rem,min(calc(1.655rem + 2.97vw),4.25rem))}.shelves__item strong{color:#fff;color:var(--white)}.shelves__item .rich-text{font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem));font-weight:800;margin-top:28px;max-width:525px;width:100%}@media (max-width:47.9375em){.shelves__item .rich-text{font-size:16px;margin-top:15px}}@media (min-width:48em){.shelves__item+.shelves__item{border-top:1px solid #020226;border-top:1px solid var(--dark-blue-600);margin-top:24px;padding-top:25px}}.shelves__pills{align-items:center;display:flex;flex-direction:row;gap:50px;justify-content:center;width:100%}@media (min-width:48em){.shelves__pills{flex-direction:column;gap:20px;position:absolute;right:0;top:0;width:auto}}.shelves__pills span{background-color:#fff;background-color:var(--white);height:100%;left:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;width:100%}.shelves__pill{background-color:#285bce;background-color:var(--blue-600);border-radius:50px;height:48px;overflow:hidden;position:relative;width:21px}@media (max-width:47.9375em){.shelves__pill{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.shelves__first{background-color:#ffd2db;background-color:var(--red-200)}.shelves__first,.shelves__first__empty{bottom:0;left:0;position:absolute;right:0;top:0}.shelves__first__empty svg{bottom:25px;height:auto;left:50%;max-height:none;max-width:none;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60%}@media (min-width:64em){.shelves__first__empty svg{bottom:35px}}.shelves__first__labels-1{bottom:0;left:0;position:absolute;right:0;top:0}.shelves__first__labels-1 svg{position:absolute;right:2%;top:39%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:94%}.shelves__second{background-color:#d2dfff;background-color:var(--blue-200);border-top:1px solid #ff4c70;border-top:1px solid var(--red-500);bottom:-1px;height:calc(100% + 1px);left:0;overflow:hidden;position:absolute;width:100%}.shelves__second__full{bottom:0;left:0;position:absolute;right:0;top:0}.shelves__second__full svg{bottom:25px;height:auto;left:50%;max-height:none;max-width:none;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60%}@media (min-width:64em){.shelves__second__full svg{bottom:35px}}.shelves__hand{bottom:0;height:100%;left:0;position:absolute;width:100%}.shelves__hand svg{bottom:0;left:56%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:52%}.shelves__labels-2{bottom:0;left:0;position:absolute;right:0;top:0}.shelves__labels-2 svg{position:absolute;right:2%;top:37%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:94%}@media (min-width:48em){.sidebar-section{display:flex}.sidebar-section__sidebar{flex-shrink:0;margin-right:5%;min-width:18.75rem;width:30%}}@media (max-width:47.9375em){.sidebar-section__sidebar--sticky{position:-webkit-sticky;position:sticky;top:4rem;top:calc(var(--header-space) + .5rem);z-index:1}.sidebar-section__content{margin-top:3rem}}@media (min-width:48em){.sidebar-section__content{flex-grow:1;max-width:46.5rem}}.social{align-items:center;display:flex;gap:1.5rem}.social svg{width:1.5rem}.social__item--text{font-family:Nexa,Avenir,Montserrat,Corbel,URW Gothic,source-sans-pro,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-body);font-size:1rem;-webkit-text-decoration:underline;text-decoration:underline}.block--solutions-small-top{margin-top:calc(var(--block-gap)*-1);padding-top:70px}.solutions__inner{align-items:center;border:1px solid #c1c1cf;border:1px solid var(--gray-200);border-radius:24px;display:flex;flex-wrap:wrap;overflow:hidden;position:relative}.block--bg-round-top .solutions__inner{background-color:#fff;background-color:var(--white)}.solutions__text{padding:25px;width:100%}@media (min-width:48em){.solutions__text{padding:40px 72px 56px;width:50%}}.solutions__text .rich-text{font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem));font-weight:800}.solutions__text>*+*{margin-top:25px}.solutions__list{background-color:#4c7eff;background-color:var(--blue-500);padding:25px;width:100%}.solutions__list--gradient{background:linear-gradient(180deg,#020226 49.97%,#4c7eff);background:linear-gradient(180deg,var(--dark-blue-600) 49.97%,var(--blue-500) 100%)}@media (min-width:48em){.solutions__list{padding:40px 25px;width:50%}}.solutions__list h3{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.solutions__list h3:before{content:"";display:table;margin-bottom:-.15em}.solutions__list h3:after{content:"";display:table;margin-top:-.15em}.solutions__list h3{font-size:2rem;font-size:max(1.5rem,min(calc(1.125rem + 1.88vw),2.625rem))}.solutions__list figure{background-color:#fff;background-color:var(--white);border-radius:4px;padding:5px;width:45px}.solutions__list.solutions__list--blue figure{background-color:#d2dfff;background-color:var(--blue-200);border:1px solid #799eff;border:1px solid var(--blue-400);padding:7px}.solutions__list li{align-items:center;border-radius:12px;display:flex;gap:15px;padding:25px}.solutions__list li+li{margin-top:16px}.solutions__list li:nth-child(3n - 2){background:#ddf883;background:var(--green-300);border:1px solid #baf007;border:1px solid var(--green-500)}.solutions__list--light li:nth-child(3n - 2){background-color:#ffedc7;border-color:#020226;border-color:var(--dark-blue-600)}.solutions__list li:nth-child(3n - 1){background:#ffa6b8;background:var(--red-300);border:1px solid #ff4c70;border:1px solid var(--red-500)}.solutions__list--light li:nth-child(3n - 1){background-color:#eefbc1;border-color:#020226;border-color:var(--dark-blue-600)}.solutions__list li:nth-child(3n - 3){background:#a6bfff;background:var(--blue-300);border:1px solid #4c7eff;border:1px solid var(--blue-500)}.solutions__list--light li:nth-child(3n - 3){background-color:#ffd2db;border-color:#020226;border-color:var(--dark-blue-600)}.specs{background-color:#fff;background-color:var(--white);border:1px solid #4c7eff;border:1px solid var(--blue-500);border-radius:1.375rem;box-shadow:0 10px 15px -3px rgba(5,5,59,.1),0 4px 6px -4px rgba(5,5,59,.1);box-shadow:0 10px 15px -3px rgb(var(--shadow-color),var(--shadow-opacity)),0 4px 6px -4px rgb(var(--shadow-color),var(--shadow-opacity));overflow:hidden}@media (min-width:48em){.specs{border-radius:1.5rem}}.spec{border-top:1px solid #e5e7ec;border-top:1px solid var(--gray-160);padding:.7em min(1.5rem,1.25rem);padding:.7em min(1.5rem,var(--container-padding))}@media (min-width:75em){.spec{font-size:1.125rem;font-size:max(1rem,min(calc(.95938rem + .2vw),1.125rem))}}@media (min-width:90em){.spec{font-size:1.25rem;font-size:max(1.0625rem,min(calc(1.00125rem + .31vw),1.25rem))}}.spec:first-child{border-top:0;padding-top:.9em}.spec:last-child{padding-bottom:.9em}.spec:nth-child(odd){background-color:#f9f9fa;background-color:var(--gray-100)}.spec__title{font-weight:700}.spec__content{margin-top:.25em}.spec__content:first-child{margin-top:0}.spec__content a{color:#4c7eff;color:var(--link-color,var(--blue-500));font-weight:700;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px;transition:color .2s;transition:color var(--transition-duration)}.spec__content a:hover{color:#05053b;color:var(--link-hover-color,var(--dark-blue-500))}.spinner__wrap{align-items:center;display:flex;justify-content:center}.spinner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:3rem;width:3rem}.spinner circle{stroke:#4c7eff;stroke:var(--spinner-color,var(--blue-500));stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.stats{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.stats .stat{flex-basis:15rem;flex-grow:1;max-width:100%}.stats .stat--image{flex-basis:22rem}.stat{--text-color:var(--dark-blue-500);display:flex;flex-direction:column;position:relative}.stat--bare{position:relative;z-index:0}.stat:not(.stat--image):not(.stat--bare) .stat__inner,.stat__decor{border:1px dashed #05053b;border:1px dashed var(--dark-blue-500)}.stat__decor{background-color:#ddf883;background-color:var(--green-300);border-radius:.75rem;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.stat--blue{--tag-text-color:var(--white);--tag-background-color:var(--blue-500);--card-background-color:var(--blue-300)}.stat--orange{--tag-text-color:var(--dark-blue-600);--tag-background-color:var(--orange-500);--card-background-color:var(--orange-400)}.stat--red{--tag-text-color:var(--white);--tag-background-color:var(--red-500);--card-background-color:var(--red-200)}.stat--green{--tag-text-color:var(--dark-blue-600);--tag-background-color:var(--green-500);--card-background-color:var(--green-200);--card-background-color:var(--green-300)}.stat--turquoise{--tag-text-color:var(--white);--tag-background-color:var(--turquoise-500);--card-background-color:var(--turquoise-200)}.stat__inner{background-color:var(--card-background-color);border-radius:.75rem;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:3rem 2rem;text-align:center}.stat--bare .stat__inner{background-color:initial}.stat--image .stat__inner{margin-top:5rem;padding-top:0}.stat__content{display:flex;flex-direction:column}.stat--image .stat__content{background-color:#fff;background-color:var(--white);border:1px solid #05053b;border:1px solid var(--dark-blue-500);border-radius:2rem;box-shadow:0 10px 15px -3px rgba(5,5,59,.1),0 4px 6px -4px rgba(5,5,59,.1);box-shadow:0 10px 15px -3px rgb(var(--shadow-color),var(--shadow-opacity)),0 4px 6px -4px rgb(var(--shadow-color),var(--shadow-opacity));margin-bottom:5rem;margin-top:-5rem;padding:2rem;position:relative}.stat--image .stat__content:after,.stat--image .stat__content:before{border-radius:50%;content:"";position:absolute}.stat--image .stat__content:before{background-color:#05053b;background-color:var(--dark-blue-500);bottom:-3rem;height:.375rem;left:calc(50% - .1875rem);width:.375rem}.stat--image .stat__content:after{background-color:#ffb71d;background-color:var(--orange-500);bottom:-1rem;height:2rem;left:calc(50% - 1rem);width:2rem}.stat__line{background-color:#05053b;background-color:var(--dark-blue-500);height:3rem;left:50%;position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1px}.stat__figure{margin-bottom:1.2rem}.stat__figure:last-child{margin-bottom:0}.stat__label{line-height:1.45;margin-bottom:auto;margin-top:auto}.stat__image{margin:auto;max-width:65vw}.stats-marquee{overflow:hidden;position:relative}.stats-marquee .swiper-slide{min-height:100%;width:calc(50% - .625rem);width:calc(50% - var(--container-padding)/2)}@media (min-width:48em){.stats-marquee .swiper-slide{width:33.33%}}@media (min-width:64em){.stats-marquee .swiper-slide{width:25%}}.stats-marquee .swiper-wrapper{align-items:center}.stats-marquee__header{padding:0 25px 40px;text-align:center}.stats-marquee__header h2{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.stats-marquee__header h2:before{content:"";display:table;margin-bottom:-.15em}.stats-marquee__header h2:after{content:"";display:table;margin-top:-.15em}.stats-marquee__header h2{font-size:3rem;font-size:max(2.25rem,min(calc(1.655rem + 2.97vw),4.25rem))}.stats-marquee__header .rich-text{font-size:1.125rem;font-size:max(1rem,min(calc(.95938rem + .2vw),1.125rem));margin-left:auto;margin-right:auto;max-width:666px;padding-top:25px;width:100%}.stats-marquee__items{padding-bottom:20px}.stats-marquee__item{height:100%;padding:24px}.stats-marquee__item .stat__inner{padding:24px}.stats-marquee__item .stat__decor{transition:.35s}.swiper-slide.swiper-slide-active .stats-marquee__item .stat__decor{-webkit-transform:scaleY(1.2);transform:scaleY(1.2)}.story{overflow:hidden}.story .block--columns:first-child{margin-top:0}.story .block--columns:last-child{margin-bottom:0}.story .column__content{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:800px){.story .column__content>*+*{margin-top:2rem}}@media (max-width:799px){.story .column__media{justify-content:center;margin-right:0}.story .column__media svg{max-width:100%}}.story .column__media:before{background-color:#f2f3f6;background-color:var(--gray-150);border-bottom-left-radius:500px;border-top-left-radius:500px;bottom:1rem;content:"";left:1rem;opacity:0;position:absolute;right:-100vw;top:1rem;-webkit-transform:translateX(75px);transform:translateX(75px);transition-delay:0s;transition-duration:.5s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}@media (prefers-reduced-motion:reduce){.story .column__media:before{opacity:1;-webkit-transform:none;transform:none}}.story .column__media.is-visible:before{opacity:1;-webkit-transform:none;transform:none}.story .columns--reversed .column__media:before{border-radius:0 500px 500px 0;left:-100vw;right:1em}.story .text{color:#05053b;color:var(--text-color,var(--dark-blue-500))}.story .text em,.story .text i{color:#4c7eff;color:var(--title-em-color,var(--blue-500));font-style:normal}@media (max-width:799px){.story__title{margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:37.5rem}.story__arrow{display:none}}.story__arrow:first-child svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.columns--reversed .story__arrow:first-child svg{-webkit-transform:scaleY(-1) rotate(-90deg);transform:scaleY(-1) rotate(-90deg)}.columns--reversed .story__arrow:last-child svg{-webkit-transform:scaleY(-1) rotate(180deg);transform:scaleY(-1) rotate(180deg)}.story__arrow--hidden{visibility:hidden}.switch{--switch-width:4.75rem;--switch-height:2.25rem;--switch-border-size:2px;--switch-padding:2px;--switch-label-gap:0.5em;--switch-marker-size:calc(var(--switch-height) - (var(--switch-border-size) + var(--switch-padding))*2);--switch-marker-checked-x:calc(var(--switch-width) - var(--switch-marker-size) - (var(--switch-border-size) + var(--switch-padding))*2);-webkit-user-select:none;user-select:none}.switch--radio{align-items:center;display:flex;position:relative}.switch--radio input{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.switch--radio input:last-of-type:checked~.switch__control:before{-webkit-transform:translate(var(--switch-marker-checked-x),-50%);transform:translate(var(--switch-marker-checked-x),-50%)}.switch--radio input:not(:checked)+label:before{border-radius:calc(var(--switch-height)/2);content:"";height:var(--switch-height);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:var(--switch-width);z-index:1}.switch--radio input:first-of-type:not(:checked)+label:before{left:100%}.switch--radio input:last-of-type:not(:checked)+label:before{right:100%}.switch--radio label{font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem));font-weight:700;max-width:10em;position:relative;transition:color .2s;transition:color var(--transition-duration)}.switch--radio label:first-of-type{padding-right:var(--switch-label-gap)}.switch--radio label:last-of-type{order:2;padding-left:var(--switch-label-gap)}.switch--radio label:hover{color:#285bce;color:var(--blue-600)}.switch__control{background-color:#05053b;background-color:var(--dark-blue-500);border:var(--switch-border-size) solid var(--blue-500);border-radius:calc(var(--switch-height)/2);height:var(--switch-height);position:relative;width:var(--switch-width)}.switch__control:before{aspect-ratio:1;background-color:#fff;background-color:var(--white);border-radius:50%;content:"";display:block;height:var(--switch-marker-size);left:var(--switch-padding);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;transition:-webkit-transform var(--transition-duration);transition:transform var(--transition-duration);transition:transform var(--transition-duration),-webkit-transform var(--transition-duration);width:var(--switch-marker-size)}.switch--small{--switch-width:2.25rem;--switch-height:1rem;--switch-label-gap:0.4em;--switch-marker-size:1.25rem;--switch-marker-checked-x:calc(var(--switch-width) - 100%)}.switch--small label{color:#4c7eff;color:var(--blue-500);font-size:.75rem}.switch--small .switch__control{background-color:#82829f;background-color:var(--dark-blue-300);border-color:#799eff;border-color:var(--blue-400)}.switch--small .switch__control:before{background-color:#3dd4ed;background-color:var(--turquoise-500);border:1px solid #05053b;border:1px solid var(--dark-blue-500);left:calc(var(--switch-border-size)*-1);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tab__buttons{display:flex;flex-wrap:wrap;font-size:1.125rem;font-size:max(1rem,min(calc(.95938rem + .2vw),1.125rem))}@media (max-width:69.9375em){.tab__buttons{background-color:#05053b;background-color:var(--dark-blue-500);border:2px solid #4c7eff;border:2px solid var(--blue-500);border-radius:2rem;padding:2px}}@media (min-width:70em){.tab__buttons{gap:1.5rem}}.tab__buttons--center{justify-content:center}@media (min-width:70em){.tab__buttons--small{font-size:1rem;gap:.875rem}}.tab__buttons--equal-width .tab__button{min-width:20%}.tab__button{background-color:#e5e7ec;background-color:var(--gray-160);border:1px solid #82829f;border:1px solid var(--dark-blue-300);border-radius:3rem;color:#44484f;color:var(--gray-500);font-weight:700;padding:.75rem 1.5rem;text-align:center;transition-duration:.2s;transition-duration:var(--transition-duration);transition-property:color,background-color,border-color,opacity,box-shadow}.tab__buttons--small .tab__button{padding-bottom:.5rem;padding-top:.5rem}@media (max-width:69.9375em){.tab__button{background-color:initial;border:0;border-radius:2rem;color:#c1c1cf;color:var(--gray-200);flex-basis:0;flex-grow:1}}@media (hover:hover) and (min-width:70em){.tab__button:not(.is-selected):hover{border-color:#05053b;border-color:var(--dark-blue-500);box-shadow:0 1px 3px 0 rgba(5,5,59,.1),0 1px 2px -1px rgba(5,5,59,.1);box-shadow:0 1px 3px 0 rgba(var(--shadow-color),var(--shadow-opacity)),0 1px 2px -1px rgba(var(--shadow-color),var(--shadow-opacity));color:#05053b;color:var(--dark-blue-500)}}.tab__button.is-selected{background-color:#05053b;background-color:var(--dark-blue-500);border-color:#05053b;border-color:var(--dark-blue-500);color:#fff;color:var(--white)}@media (max-width:69.9375em){.tab__button.is-selected{background-color:#fff;background-color:var(--white);border-color:#fff;border-color:var(--white);color:#05053b;color:var(--dark-blue-500)}}@media (min-width:70em){.tabs--equal-height{display:grid}}.tab{display:none}.tab.is-selected{display:block}@media (min-width:70em){.tabs--equal-height .tab{display:block;grid-column:1;grid-row:1;opacity:0;transition-duration:.2s;transition-duration:var(--transition-duration);transition-property:visibility,opacity;visibility:hidden}.tabs--equal-height .tab.is-selected{opacity:1;visibility:visible}}.tags{display:flex;flex-wrap:wrap;gap:.75rem}.tag{background-color:#05053b;background-color:var(--tag-background-color,var(--dark-blue-500));border-radius:.286em;color:#fff;color:var(--tag-text-color,var(--white));font-size:.875rem;font-weight:700;padding:.3em .5em;transition-duration:.2s;transition-duration:var(--transition-duration);transition-property:color,background-color}.tag--blue{background-color:#4c7eff;background-color:var(--blue-500);color:#fff;color:var(--white)}.tag--orange{background-color:#ffb71d;background-color:var(--orange-500);color:#020226;color:var(--dark-blue-600)}.tag--red{background-color:#ff4c70;background-color:var(--red-500);color:#fff;color:var(--white)}.team{--text-color:var(--gray-500);--title-em-color:var(--blue-500);background-color:#f2f3f6;background-color:var(--gray-150);border-radius:1.5rem;margin-left:1.25rem;margin-left:var(--container-padding);margin-right:1.25rem;margin-right:var(--container-padding);overflow:hidden}.team__featured,.team__list{padding-bottom:calc(2% + 2rem);padding-top:calc(2% + 2rem)}.team__list{background-color:#ecedf1;background-color:var(--gray-300);border-top:1px solid #fff;border-top:1px solid var(--white)}.team__list:first-child{border-top:0}.team__list .details{margin-top:1.5rem}.team__list .details__summary{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5rem .8rem}.team__filters{display:flex;justify-content:center;margin-bottom:calc(2% + 1.5rem)}.team__filters .select{max-width:26rem;width:100%}.team__position{color:#4c7eff;color:var(--blue-500)}.team__position:after,.team__position:before{display:none}.team__name{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.team__name:before{content:"";display:table;margin-bottom:-.15em}.team__name:after{content:"";display:table;margin-top:-.15em}.team__name{font-size:2rem;font-size:max(1.5rem,min(calc(1.125rem + 1.88vw),2.625rem))}.team__name:after,.team__name:before{display:none}@media (min-width:48em){.testimonials{-webkit-columns:2;column-count:2;-webkit-column-gap:1.5rem;column-gap:1.5rem}}@media (min-width:75em){.testimonials{-webkit-columns:3;column-count:3}}.testimonial{--text-color:var(--dark-blue-500);-webkit-column-break-inside:avoid;border:1px solid #05053b;border:1px solid var(--dark-blue-500);border-radius:.75rem;break-inside:avoid;color:#05053b;color:var(--dark-blue-500);display:block;margin-bottom:1.5rem;padding:1.5rem;page-break-inside:avoid}.testimonial--blue{background-color:#d2dfff;background-color:var(--blue-200)}.testimonial--green{background-color:#eefbc1;background-color:var(--green-200)}.testimonial--orange{background-color:#ffedc7;background-color:var(--orange-300)}.testimonial--red{background-color:#ffd2db;background-color:var(--red-200)}.testimonial--turquoise{background-color:#cdfaff;background-color:var(--turquoise-200)}.testimonial__header{align-items:center;display:flex}.testimonial__image{background-color:#05053b;background-color:var(--dark-blue-500);border-radius:.25rem;height:3.75rem;margin-right:.875rem;object-fit:cover;width:3.75rem}.testimonial__details span{display:block}.testimonial__name{font-size:.875rem;font-weight:700}.testimonial__meta{font-size:.75rem;margin-top:.4em}.testimonial__text{margin-top:1.2rem}.text-callout{background-color:#fff;background-color:var(--white);border:1px solid #c1c1cf;border:1px solid var(--gray-200);border-radius:1.5rem;overflow:hidden}@media (min-width:64em){.text-callout{display:flex}}.text-callout__callout-wrap,.text-callout__content{flex-basis:0;flex-grow:1;padding:1.875rem 1.25rem;padding:calc(var(--container-padding)*1.5) var(--container-padding)}.text-callout__callout-wrap{background-color:#799eff;background-color:var(--blue-400);display:flex}.text-callout__callout{margin:auto;max-width:34rem;position:relative}.text-callout__callout:after,.text-callout__callout:before{border-radius:.75rem;content:"";height:100%;position:absolute;width:65%}.text-callout__callout:before{background-color:#05053b;background-color:var(--dark-blue-500);bottom:-.9375rem;bottom:calc(var(--container-padding)*-.75);left:-.625rem;left:calc(var(--container-padding)*-.5)}.text-callout__callout:after{background-color:#ffb71d;background-color:var(--orange-500);right:-.625rem;right:calc(var(--container-padding)*-.5);top:-.9375rem;top:calc(var(--container-padding)*-.75)}.text-callout__callout:after,.text-callout__callout__inner{border:1px solid #05053b;border:1px solid var(--dark-blue-500)}.text-callout__callout__inner{background-color:#eefbc1;background-color:var(--green-200);border-radius:.75rem;padding:1.5rem;position:relative;z-index:1}.text-callout__callout-title{font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem));font-weight:700;margin-bottom:.65em;margin-top:-.2em}.text-callout__callout-title:last-child{margin-bottom:0}.text-callout__callout-text{font-size:1.125rem;font-size:max(1rem,min(calc(.95938rem + .2vw),1.125rem))}.text-section{max-width:55rem}.text-section--center{align-items:center;display:flex;flex-direction:column;text-align:center}.text-section--center,.text-section--centered{margin-left:auto;margin-right:auto}.text-section--full{max-width:none}.text-video{display:flex}@media (max-width:63.9375em){.text-video{align-items:center;flex-direction:column;margin-left:auto;margin-right:auto;max-width:50rem;width:100%}}@media (min-width:64em){.text-video{align-items:flex-start}.text-video .text{flex-grow:1;margin-right:auto;max-width:26rem}.text-video .text:last-child{margin-left:auto;max-width:50rem}}@media (max-width:63.9375em){.text-video .video{margin-top:2rem;width:100%}.text-video .video:first-child{margin-top:0}}@media (min-width:64em){.text-video .video{flex-shrink:0;margin-left:1.25rem;margin-left:var(--container-padding);width:58%}.text-video .video:first-child{margin-left:auto;margin-right:auto;max-width:50rem}}.tiles.is-enabled{display:grid}.tile{background-color:#fff;background-color:var(--white);border:1px solid #05053b;border:1px solid var(--dark-blue-500);border-radius:1.5rem;box-shadow:0 10px 15px -3px rgba(5,5,59,.1),0 4px 6px -4px rgba(5,5,59,.1);box-shadow:0 10px 15px -3px rgb(var(--shadow-color),var(--shadow-opacity)),0 4px 6px -4px rgb(var(--shadow-color),var(--shadow-opacity));overflow:hidden;padding:min(calc(2% + 2rem),1.25rem) min(2rem,1.25rem);padding:min(calc(2% + 2rem),var(--container-padding)) min(2rem,var(--container-padding));position:-webkit-sticky;position:sticky;-webkit-transform-origin:50% 0;transform-origin:50% 0}.tiles:not(.is-enabled) .tile:not(:first-child){margin-top:1.75rem}@media (min-width:900px){.tile__inner{display:flex}}.tile__footer{margin-top:calc(1% + 2rem)}.tile__footer .card{flex-basis:0;min-width:-webkit-max-content;min-width:max-content}.tile__marker{align-items:center;display:flex}@media (max-width:899px){.tile__marker{margin-bottom:calc(1.5% + 1.5rem)}}@media (min-width:900px){.tile__marker{flex-direction:column;margin-right:calc(1.5% + 1.5rem);padding-top:calc(.3% + .2rem)}}.tile__marker span{background-color:#ff4c70;background-color:var(--red-500);border-radius:2rem;color:#fff;color:var(--white);font-size:1.125rem;font-size:max(1rem,min(calc(.95938rem + .2vw),1.125rem));font-weight:700;padding:.55em 1.4em}.tile__marker:after{background-color:#05053b;background-color:var(--dark-blue-500);content:"";flex-grow:1}@media (max-width:899px){.tile__marker:after{height:1px;margin-left:.8rem}}@media (min-width:900px){.tile__marker:after{margin-top:.8rem;width:1px}}.tile__content{align-self:flex-start;flex-basis:0;flex-grow:1}.tile__media{flex-basis:0;flex-grow:1;margin-left:auto;margin-right:auto}@media (max-width:899px){.tile__media{margin-top:calc(1.5% + 1.5rem)}.tile__media img{max-height:24rem;object-fit:contain}}@media (min-width:900px){.tile__media{margin-left:calc(1.5% + 1.5rem)}}.tile__overlay{background-color:#05053b;background-color:var(--dark-blue-500);bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}.toggle{max-width:100%;min-width:350px;width:420px}@media (max-width:47.9375em){.toggle{min-width:0;width:100%}}.toggle__inner{background-color:#020226;background-color:var(--dark-blue-600);border-radius:50px;display:flex;gap:10px;padding:4px}.toggle__item{position:relative;width:50%;z-index:0}.toggle__item input{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.toggle__item .button{background-color:initial;border:0;display:block;overflow:visible;padding:12px 25px;position:relative;width:100%}@media (max-width:47.9375em){.toggle__item .button{font-size:16px;padding:10px 15px}}.toggle__item:first-child .button:after{background-color:#4c7eff;background-color:var(--blue-500);border-radius:50px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:.25s;z-index:-1}.toggle__item:first-child input:not(:checked)+.button:after{-webkit-transform:translateX(calc(100% + 10px));transform:translateX(calc(100% + 10px))}.block--use-cases{overflow:hidden;position:relative}.use-cases{position:relative;transition:5s}@media (max-width:47.9375em){.use-cases--desktop{display:none}}@media (min-width:48em){.use-cases--mobile{display:none}}.use-cases__decor{background-color:#e5e7ec;background-color:var(--gray-160);position:absolute;top:50%;width:30%}.use-cases--desktop .use-cases__decor:first-child{border-bottom-right-radius:50%;border-top-right-radius:50%;left:0;-webkit-transform:translateY(-50%) translateX(-20%);transform:translateY(-50%) translateX(-20%)}.use-cases--desktop .use-cases__decor:nth-child(2){border-bottom-left-radius:50%;border-top-left-radius:50%;right:0;-webkit-transform:translateY(-50%) translateX(20%);transform:translateY(-50%) translateX(20%)}.use-cases--mobile .use-cases__decor:first-child{border-bottom-left-radius:50%;border-bottom-right-radius:50%;left:0;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.use-cases--mobile .use-cases__decor:nth-child(2){border-top-left-radius:50%;border-top-right-radius:50%;bottom:0;left:0;top:auto;-webkit-transform:translateY(50%);transform:translateY(50%);width:100%}.use-cases__decor:before{content:"";display:block;padding-bottom:100%}.use-cases__inner{background-color:#fff;background-color:var(--white);border:1px solid #c1c1cf;border:1px solid var(--gray-200);border-radius:16px;box-shadow:0 12px 24px 0 rgba(0,0,0,.14);display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:1074px;position:relative;z-index:1}.use-cases--mobile .use-cases__inner{border-color:#000;border-color:var(--black);box-shadow:none}.use-cases__left{width:100%}@media (min-width:48em){.use-cases__left{width:33.33%}}.use-cases__left h2{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.use-cases__left h2:before{content:"";display:table;margin-bottom:-.15em}.use-cases__left h2:after{content:"";display:table;margin-top:-.15em}.use-cases__left h2{font-size:3rem;font-size:max(2.25rem,min(calc(1.655rem + 2.97vw),4.25rem));padding:25px}@media (min-width:48em){.use-cases__left h2{padding-left:35px}}.use-cases__control{display:block;font-size:1.125rem;font-size:max(1rem,min(calc(.95938rem + .2vw),1.125rem));font-weight:700;position:relative;transition:.2s;transition:var(--transition-duration);width:100%;z-index:0}.use-cases__control.is-selected,.use-cases__control:hover{background-color:#eefdff}.use-cases__control svg{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) translateX(30%);transform:translateY(-50%) translateX(30%);z-index:1}.use-cases__control:not(.is-selected) svg{opacity:0;visibility:hidden}.use-cases__control span{background-color:#cdfaff;background-color:var(--turquoise-200);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:0;z-index:-1}.use-cases__control:not(.is-selected) span{transition:width .35s!important}.use-cases__control.is-selected span{width:100%}.is-not-playing .use-cases__control.is-selected span{transition:.2s!important;transition:var(--transition-duration)!important;width:100%}.is-not-playing .use-cases__control:not(.is-selected) span{opacity:0}.use-cases__control__inner{padding:20px 25px}@media (min-width:48em){.use-cases__control__inner{padding-left:35px}}.use-cases__right{padding:25px;width:100%}@media (min-width:48em){.use-cases__right{border-left:1px solid #c1c1cf;border-left:1px solid var(--gray-200);padding-left:50px;width:66.66%}}.use-cases__contents{position:relative}.use-cases__content{left:0;top:0;transition:.5s cubic-bezier(.11,0,.5,0);transition:.5s var(--easeInQuad);width:100%}.use-cases__content:not(.is-selected){opacity:0;position:absolute;-webkit-transform:translateY(20px);transform:translateY(20px);transition:.5s cubic-bezier(.5,1,.89,1);transition:.5s var(--easeOutQuad);visibility:hidden}.use-cases__content>.rich-text{font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem));font-weight:700;margin-bottom:25px;margin-top:25px;max-width:504px;width:100%}.use-cases__content .checklist .rich-text{font-size:16px;font-weight:400}.use-cases__footer{margin-top:25px;text-align:right}.use-cases__footer a{align-items:center;display:inline-flex;gap:10px}.use-cases__footer a span{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display)}.use-cases__footer a span:before{content:"";display:table;margin-bottom:-.15em}.use-cases__footer a span:after{content:"";display:table;margin-top:-.15em}.use-cases__footer a span{border-bottom:1px solid;display:inline-block;font-size:1.5rem;font-size:max(1.25rem,min(calc(1.125rem + .63vw),1.625rem));font-weight:700;transition:.2s;transition:var(--transition-duration)}.use-cases__footer a span:hover{border-bottom-color:transparent}.use-cases__mobile h2{font-family:Monte Stella,Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-display);font-weight:700}.use-cases__mobile h2:before{content:"";display:table;margin-bottom:-.15em}.use-cases__mobile h2:after{content:"";display:table;margin-top:-.15em}.use-cases__mobile h2{font-size:3rem;font-size:max(2.25rem,min(calc(1.655rem + 2.97vw),4.25rem));padding:25px;text-align:center}.use-cases__mobile .use-cases__mobile__item:not(:last-child) .use-cases__control:not(.is-selected),.use-cases__mobile h2{border-bottom:1px solid}.use-cases__mobile .use-cases__control{text-align:center}.use-cases__mobile .use-cases__control span,.use-cases__mobile .use-cases__control svg{display:none}.use-cases__mobile .use-cases__content{border-bottom:1px solid transparent;padding:25px}.use-cases__mobile .use-cases__mobile__item:not(:last-child) .use-cases__content.is-selected{border-bottom-color:#000;border-bottom-color:var(--black)}.use-cases__mobile .use-cases__footer{text-align:center}.vacancies{background-color:#fff;background-color:var(--white);border:1px solid #c1c1cf;border:1px solid var(--gray-200);border-radius:1.5rem;padding:2.25rem min(1.5rem,1.25rem) 2.5rem;padding:2.25rem min(1.5rem,var(--container-padding)) 2.5rem}.vacancies__content{display:flex;flex-direction:column}.vacancies__location{margin-bottom:.25rem;margin-left:auto;margin-right:auto;min-width:25%}.vacancies__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:0}.vacancies__list:first-child{margin-top:-1.5rem}.vacancy{margin-top:1.5rem;width:100%}@media (min-width:48em){.vacancy{width:calc(50% - .75rem)}}.vacancy:first-child:last-child{margin-left:auto;margin-right:auto}.vacancy a{background-color:#f2f3f6;background-color:var(--gray-150);border:1px solid transparent;border-radius:.75em;display:block;padding:1rem 1.25rem;transition-duration:.2s;transition-duration:var(--transition-duration);transition-property:background-color,border-color,box-shadow}.vacancy a:hover{background-color:#edf2ff;background-color:var(--blue-100);border-color:#4c7eff;border-color:var(--blue-500);box-shadow:0 1px 3px 0 rgba(5,5,59,.1),0 1px 2px -1px rgba(5,5,59,.1);box-shadow:0 1px 3px 0 rgba(var(--shadow-color),var(--shadow-opacity)),0 1px 2px -1px rgba(var(--shadow-color),var(--shadow-opacity))}.vacancy .divider-list{--gap-x:0.5em;margin-top:.3rem;opacity:.4}.vacancy__title{font-size:1.125rem;font-size:max(1rem,min(calc(.95938rem + .2vw),1.125rem));font-weight:700}.vacancies__loader{align-items:center;display:flex;justify-content:center;min-height:9.0625rem}.vacancies__content:not(:empty)+.vacancies__loader{display:none}.video-block{overflow:hidden;position:relative}.video-block__fixed{border-radius:.5rem;bottom:25px;cursor:pointer;left:25px;overflow:hidden;position:fixed;transition:.5s;width:10%;z-index:2}.video-block:not(.is-past) .video-block__fixed{opacity:0;visibility:hidden}.video-block__fixed:after{background-color:rgba(0,0,0,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.video-block__fixed>svg{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20%;z-index:1}.video-block__fixed>svg circle{fill:none}.video-block__fixed>svg path{fill:#fff;fill:var(--white)}.video-block__fixed .video{border-radius:.5rem}.video-block__decor{background-color:#fff;background-color:var(--white);position:absolute;top:45%;width:30%}.video-block__decor:first-child{border-bottom-right-radius:50%;border-top-right-radius:50%;left:0;-webkit-transform:translateY(-50%) translateX(-20%);transform:translateY(-50%) translateX(-20%)}.video-block__decor:nth-child(2){border-bottom-left-radius:50%;border-top-left-radius:50%;right:0;-webkit-transform:translateY(-50%) translateX(20%);transform:translateY(-50%) translateX(20%)}.video-block__decor:before{content:"";display:block;padding-bottom:100%}.video-block__inner{position:relative;z-index:1}.video-block__header{gap:24px;padding-bottom:35px;text-align:center}.video-block__header>h2{padding-bottom:25px;width:100%}.video-block__header h3{font-family:Nexa,Avenir,Montserrat,Corbel,URW Gothic,source-sans-pro,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-body);font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem));font-weight:800}.video-block__video{margin-bottom:25px;text-align:center}.video-block__text,.video-block__video{margin-left:auto;margin-right:auto;max-width:851px;width:100%}.video-block__text .rich-text{font-size:1.375rem;font-size:max(1.125rem,min(calc(1.04313rem + .41vw),1.375rem))}.video-block__text .button{margin-top:35px}.video:before{content:"";display:block;padding-top:56.25%}.video{--shadow-opacity:0.2;background-color:#05053b;background-color:var(--dark-blue-500);background-size:cover;border:1px solid #c1c1cf;border:1px solid var(--gray-200);border-radius:1.5rem;box-shadow:0 10px 15px -3px rgba(5,5,59,.2),0 4px 6px -4px rgba(5,5,59,.2);box-shadow:0 10px 15px -3px rgb(var(--shadow-color),var(--shadow-opacity)),0 4px 6px -4px rgb(var(--shadow-color),var(--shadow-opacity));overflow:hidden;position:relative}.video .hs-video-widget{background-color:inherit}.video .hs-video-widget,.video__play{height:100%;left:0;position:absolute;top:0;width:100%}.video__play{background-color:rgba(5,5,59,0);background-color:rgba(var(--dark-blue-500-rgb),0);transition:background-color .2s;transition:background-color var(--transition-duration)}.video__play:hover{background-color:rgba(5,5,59,.4);background-color:rgba(var(--dark-blue-500-rgb),.4)}.video__play svg{left:50%;max-width:20%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;transition:-webkit-transform var(--transition-duration);transition:transform var(--transition-duration);transition:transform var(--transition-duration),-webkit-transform var(--transition-duration)}.video__play:hover svg{-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,ease);transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.uppercase{text-transform:uppercase!important}.break-words{word-wrap:break-word!important}.text-400{font-weight:400!important}.text-center{text-align:center!important}[hidden]{display:none!important}.visually-hidden{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}[data-hs-cell-id=main_area]>div:first-child:last-child [class^=UIDropZone__Body]{display:flex;justify-content:center;min-height:200px}