@import"https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;600;700&display=swap";*,*:before,*:after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5;min-height:100vh;text-rendering:optimizeSpeed;font-size:18px;font-family:Open Sans,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;font-style:normal;background:#fff}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{max-width:100%;height:auto;display:block}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button{background-color:transparent;border:none;cursor:pointer}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}h1{font-size:60px;font-weight:700;line-height:1;letter-spacing:-.04em;color:#fff}h1.large{font-size:72px}h1 span{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;font-family:inherit;display:inline;color:#4361ee}h1 span.blue{color:#4361ee}h1 span.aqua{color:#4cc9f0}h1 span.green{color:#2fad85}h1 span.animate-typing{color:#4cc9f0}h1 span.pink{color:#f72585}h2{font-size:40px;font-weight:700;line-height:1;letter-spacing:-.04em;color:#fff}h4{font-size:14px;font-weight:600;line-height:1.2;letter-spacing:.4em;color:#fff;text-transform:uppercase}@media screen and (max-width: 768px){h1{font-size:40px}h2{font-size:32px}}.PageHome{display:flex;position:relative;flex-direction:column;gap:0px;background:linear-gradient(180deg,#cbd4ff 720px,#fff 1800px);padding:0}.Blog{--padding: 40px 0;--text-color: #29224f;--sidebar-display: flex;--sidebar-width: 340px;display:flex;flex-direction:column;overflow:hidden;align-items:center;justify-content:center;padding:var(--padding);color:var(--text-color)}@media screen and (max-width: 1200px){.Blog{--padding: 0 20px}}@media screen and (max-width: 1024px){.Blog{--sidebar-display: none}}.Blog__Container{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:100%;max-width:1200px;gap:40px}.Blog__Content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex:1;gap:20px}.Blog__Navigation{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:10px}.Blog__Navigation a{--link-color: #29224f;--link-background: rgba(41, 34, 79, .1);--link-hover-color: #4361ee;--link-hover-background: rgba(67, 97, 238, .1);display:flex;flex-direction:row;width:fit-content;align-items:center;justify-content:flex-start;gap:4px;font-size:14px;font-weight:600;color:var(--link-color);background:var(--link-background);text-transform:capitalize;padding:4px 8px;border-radius:4px}.Blog__Navigation a svg path{fill:var(--link-color)}.Blog__Navigation a:hover{--link-color: #4361ee;color:var(--link-hover-color);background:var(--link-hover-background)}.Blog__Sidebar{display:var(--sidebar-display);flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;max-width:var(--sidebar-width);gap:20px}.Blog__Title{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:20px}.Blog__Meta{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}.Blog__Read{background:#4cc9f033;color:#2babd3;text-transform:uppercase;letter-spacing:.1em;font-weight:700;font-size:14px;line-height:1;padding:10px 20px;border-radius:4px}.Blog__Author,.Blog__Date{display:flex;font-size:14px;line-height:20px;font-weight:500;flex-direction:row;align-items:center;justify-content:flex-start;gap:4px;color:#29224fb3}.Blog__Author strong,.Blog__Date strong{color:#29224f;font-weight:700}.Blog__Categories{--category-color: #29224f;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px}.Blog__Categories a{color:var(--category-color);display:flex;width:fit-content;padding:4px 8px;border-radius:4px;font-size:14px;line-height:20px;font-weight:700;transition:all .2s ease;cursor:pointer}.Blog__Categories a svg path{fill:var(--category-color)}.Blog__Categories a:hover{--category-color: #4361ee}.Blog__LatestArticles{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px}.Blog__Link{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;gap:4px;font-size:14px;line-height:20px;font-weight:600;padding:20px;color:#29224f;background:#f1f2f8;transition:all .2s ease}.Blog__Link:hover{background:#e0e2ef}.Blog__Link span{opacity:.5}.Blog__TableOfContents{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;font-size:14px;line-height:1.4;font-weight:500;color:#29224f}.Blog__TableOfContents a{color:#29224f}.Blog__TableOfContents a:hover{color:#4361ee}.Blog__TableOfContents ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px}.Blog__TableOfContents .h1{font-weight:700;padding:0}.Blog__TableOfContents .h2{font-weight:500;padding:0 0 0 10px}.Blog__TableOfContents .h3{padding:0 0 0 20px}.Blog h1,.Blog h2,.Blog h3,.Blog h4,.Blog h5{color:var(--text-color)}.Blog h1{font-size:40px;line-height:1}.Blog h4{letter-spacing:.2em;font-weight:700;font-size:14px;line-height:1;text-transform:uppercase}.Blog__Entries{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0px}.Blog__Entry{--entry-color: #29224f;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;color:var(--entry-color);font-size:14px;line-height:1.4em;font-weight:400;padding:20px}.Blog__Entry:hover{--entry-color: #4361ee}.Blog__Entry h3{font-size:18px;line-height:1.2em;font-weight:700;color:var(--entry-color)}.Blog__Entry__Summary{font-size:14px;line-height:1.4em;font-weight:400;opacity:.7}.Blog__Entry__Title{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}.Blog__Entry__Title span{font-size:14px;line-height:1.4em;text-transform:uppercase;font-weight:700;letter-spacing:.05em}.Blog__Entry__Title span:first-child{color:#281b6d}.Blog__Entry__Title span:last-child{color:#29224f80}.Blog__Featured{--overlay-linear-gradient: linear-gradient( to bottom, rgba(41, 34, 79, 0), rgba(41, 34, 79, .5) );--overlay-opacity: 1;--detail-background: #f1f2f8;--border: 2px solid rgba(67, 97, 238, 0);display:flex;position:relative;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0px;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--border);transition:all .2s ease}.Blog__Featured:hover{--overlay-opacity: .2;--border: 2px solid #4361ee}.Blog__Featured h2{position:relative;padding:20px;font-size:40px;line-height:1;color:#fff;font-weight:700;z-index:2}.Blog__Featured__Details{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;background:var(--detail-background);padding:20px;width:100%;z-index:2;font-size:14px;line-height:1.4em}.Blog__Featured__Title{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}.Blog__Featured__Title span{font-size:14px;line-height:1.4em;text-transform:uppercase;font-weight:700;letter-spacing:.05em}.Blog__Featured__Title span:first-child{color:#281b6d}.Blog__Featured__Title span:last-child{color:#29224f80}.Blog__Featured__Image{display:flex;position:relative;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:100%;height:400px;background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer;-webkit-user-select:none;user-select:none}.Blog__Featured__Image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:var(--overlay-opacity);background:var(--overlay-linear-gradient);transition:all .2s ease;z-index:1}.HeroHome{--content-width: 53%;--header-font-size: 60px;--content-padding: 80px 0 0 0;--title-color: #4895ef;--header-height: 720px;--content-justify-content: center;display:flex}@media screen and (max-width: 1200px){.HeroHome{--content-padding: 80px 20px 0 20px}}@media screen and (max-width: 1024px){.HeroHome{--content-width: 100%;--title-color: #ffffff}}@media screen and (max-width: 768px){.HeroHome{--header-font-size: 50px;--header-height: 800px;--content-justify-content: flex-start}}.HeroHome__Container{position:relative;display:flex;flex-direction:row;max-width:1200px;margin:0 auto;z-index:2;height:var(--header-height)}.HeroHome__Content{display:flex;flex-direction:column;justify-content:var(--content-justify-content);color:#fff;gap:40px;max-width:var(--content-width);padding:var(--content-padding)}.HeroHome__Content__Top{display:flex;flex-direction:column;gap:20px}.HeroHome .animate-typing{min-width:20px}.HeroHome h1{font-size:var(--header-font-size);min-height:3em}.HeroHome h4{color:var(--title-color)}.HeroHome p{font-size:18px;font-weight:500;line-height:1.6;letter-spacing:0em;color:#fff}.HeroHome__Background{display:flex;position:absolute;overflow:hidden;top:0;left:0;width:100%;height:var(--header-height);z-index:1;align-items:center;justify-content:center}.HeroHome__Background__Container{display:flex;width:1200px;align-items:flex-end;justify-content:flex-end}.HeroHome .Mask{position:relative;display:flex;width:100%;max-width:1200px;height:var(--header-height)}.Mask{--overlay-color: rgba(67, 97, 238, .5);--header-height: 100%;--image-width: 720px;--background-image-display: block;--background-position: relative;position:var(--background-position);top:0}@media screen and (max-width: 1024px){.Mask{--overlay-color: rgba(67, 97, 238, .8);--background-position: absolute}}@media screen and (max-width: 768px){.Mask{--header-height: 100%;--image-width: 720px;--background-image-display: none}}.Mask__Background{position:relative;top:0;width:100%;max-width:1200px;height:var(--header-height)}.Mask__Background:after{content:"";display:var(--background-image-display);position:absolute;top:0;right:-160px;width:200%;height:100%;background-image:url(/build/assets/hero-bg-Dz13u7RS.svg);background-repeat:no-repeat;background-position:right}.Mask__Images{display:flex;position:absolute;width:var(--image-width);height:var(--header-height);top:0;right:0;align-items:center;justify-content:center;z-index:2;mask:url(/build/assets/hero-e-B3Bv_rwe.svg) no-repeat center;mask-size:contain;-webkit-mask:url(/build/assets/hero-e-B3Bv_rwe.svg) no-repeat center;-webkit-mask-size:contain;background-color:#4361ee}.Mask__Overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.Mask__Overlay--blue{background:var(--overlay-color)}.Mask__Image{position:absolute;top:0;left:0;object-fit:contain;opacity:0;transition:opacity 1s ease-in-out}.Mask__Image.active{opacity:1}.Link{--text-color: #4361ee;display:flex;font-size:14px;line-height:20px;gap:4px;width:fit-content;font-weight:600;transition:all .2s ease;color:var(--text-color)}.Link svg path{transition:all .2s ease;fill:var(--text-color)}.Link:hover{--text-color: #29224f}.Link--blue{--text-color: #4361ee}.Link--blue svg path{fill:var(--text-color)}.ChartBar{--status-color: #2fad85;--status-bg-color: rgba(47, 173, 133, .2);display:flex;flex-direction:column;gap:20px;background:#fff;padding:20px;border-radius:20px;font-size:14px;line-height:20px;min-width:400px}.ChartBar__Title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;font-weight:700;font-size:16px;line-height:20px}.ChartBar__Progress{display:flex;flex-direction:row;gap:4px;align-items:center;justify-content:center;background:var(--status-bg-color);color:var(--status-color);padding:10px;border-radius:30px;font-weight:700}.ChartBar__Progress span:nth-child(1){font-size:20px;line-height:20px}.ChartBar__Progress span:nth-child(2){display:flex;align-items:center;justify-content:center;background:var(--status-color);width:20px;height:20px;border-radius:50%}.ChartBar__Chart{display:flex;flex-direction:row;gap:0px;width:100%;border-radius:20px;overflow:hidden}.ChartBar__Chart__Bar{height:20px}.ChartBar__Chart__Bar:nth-child(1){background:#4bcfa5}.ChartBar__Chart__Bar:nth-child(2){background:#0c80a3}.ChartBar__Chart__Bar:nth-child(3){background:#4cc9f0}.ChartBar__Legend{display:flex;flex-direction:column;gap:10px}.ChartBar__Legend__Item{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%}.ChartBar__Legend__Item:nth-child(1) div:nth-child(1){background:#4bcfa5}.ChartBar__Legend__Item:nth-child(2) div:nth-child(1){background:#0c80a3}.ChartBar__Legend__Item:nth-child(3) div:nth-child(1){background:#4cc9f0}.ChartBar__Legend__Item div{white-space:nowrap}.ChartBar__Legend__Item div:nth-child(1){display:block;width:14px;height:14px;border-radius:50%;background:#4361ee}.ChartBar__Legend__Item div:nth-child(2){font-weight:700;flex:1;text-overflow:ellipsis;overflow:hidden}.ChartBar__Legend__Item div:nth-child(3){font-weight:700}.ChartBar__Legend__Item div:nth-child(4){font-weight:500;color:#22202680}.MetricCircles{--color-size: 20px;--color-opacity: 0;--text-color: #29224f;--link-color: #4361ee;--title-flex-direction: row;--border: 2px solid rgba(67, 97, 238, .1);--box-shadow: 0 4px 20px 0 rgba(67, 97, 238, .1);--content-padding: 0;--circle-min-width: 260px;--circle-max-width: 320px;--number-font-size: 60px;--circle-gap: 10px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--container-padding, 80px 0)}@media screen and (max-width: 1200px){.MetricCircles{--padding: 0px 20px}}@media screen and (max-width: 1024px){.MetricCircles{--title-flex-direction: column;--content-padding: 0px 20px;--circle-min-width: 160px;--circle-max-width: 220px;--number-font-size: 30px;--circle-gap: 0px}}.MetricCircles__Content{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:40px;padding:var(--content-padding)}.MetricCircles__Image{display:flex;width:100%;height:100%;background-size:cover;background-position:top left;background-repeat:no-repeat;border-radius:20px;overflow:hidden;box-shadow:0 4px 20px #4361ee1a;border:2px solid rgba(67,97,238,.2);min-height:200px}.MetricCircles__Title{display:flex;flex-direction:var(--title-flex-direction);gap:40px}.MetricCircles__Title h1{color:#29224f;font-weight:700}.MetricCircles__Title--left,.MetricCircles__Title--right{flex:1}.MetricCircles__Circles{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px}.MetricCircles__Circle{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1/1;flex:1;width:100%;min-width:var(--circle-min-width);max-width:var(--circle-max-width);text-align:center;border-radius:50%;gap:var(--circle-gap);background:#fff;cursor:pointer;transition:all .2s ease;box-shadow:var(--box-shadow);-webkit-user-select:none;user-select:none}.MetricCircles__Circle .Link{color:var(--link-color)!important}.MetricCircles__Circle .Link svg path{fill:var(--link-color)!important}.MetricCircles__Circle:hover{--color-size: 100%;--color-opacity: 1;--text-color: #ffffff;--link-color: #ffffff;--border: 2px solid rgba(67, 97, 238, .5);--box-shadow: 0 8px 30px 0 rgba(67, 97, 238, .3);transform:scale(1.05)}.MetricCircles__Circle__Color{position:absolute;width:var(--color-size);height:var(--color-size);left:calc(50% - var(--color-size) / 2);top:calc(50% - var(--color-size) / 2);opacity:var(--color-opacity);background:#4361ee;border-radius:50%;transition:all .2s ease;z-index:1}.MetricCircles__Circle__Number{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px;position:relative;z-index:2;transition:all .2s ease;color:var(--text-color);font-size:var(--number-font-size);line-height:var(--number-font-size)}.MetricCircles__Circle__Number span{line-height:var(--number-font-size);letter-spacing:-.04em;font-weight:700}.MetricCircles__Circle__Number span:nth-child(2){font-size:.75em;transform:translateY(.1em);opacity:.5}.MetricCircles__Circle__Label{position:relative;z-index:2;font-size:14px;line-height:1.4;color:var(--text-color);transition:all .2s ease}.MetricCircles__Circle__Link{position:relative;z-index:2;color:var(--text-color);transition:all .2s ease}.Specialties{--list-size: 60px;--item-scale: 1;--content-flex-direction: row;--content-padding: 0;--link-font-size: 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--container-padding, 80px 0)}@media screen and (max-width: 1200px){.Specialties{--content-padding: 0px 20px}}@media screen and (max-width: 768px){.Specialties{--content-flex-direction: column;--link-font-size: 18px}}.Specialties__Container{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:40px;padding:var(--content-padding)}.Specialties__Content{display:flex;flex-direction:var(--content-flex-direction);gap:40px}.Specialties__Content h1{color:#29224f;font-weight:700}.Specialties__Content__Left{flex:1;display:flex;flex-direction:column;gap:40px}.Specialties__Content__Left p{color:#222026;font-size:18px;line-height:1.6em}.Specialties__Content__Right{flex:1}.Specialties__List{display:flex;flex-direction:column;gap:10px}.Specialties__Item{--color-width: 60px;--color-opacity: .2;--text-color: #29224f;--color: #4361ee;--icon-color: #4361ee;--icon-size: 30px;display:flex;flex-direction:row;align-items:center;gap:10px;height:var(--list-size);border-radius:calc(var(--list-size) / 2);overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;transition:all .2s ease;transform:scale(var(--item-scale))}.Specialties__Item:nth-child(1){--color: #4895ef;--icon-color: #4895ef}.Specialties__Item:nth-child(2){--color: #3f37c9;--icon-color: #3f37c9}.Specialties__Item:nth-child(3){--color: #3a0ca3;--icon-color: #3a0ca3}.Specialties__Item:nth-child(4){--color: #560bad;--icon-color: #560bad}.Specialties__Item:nth-child(5){--color: #7209b7;--icon-color: #7209b7}.Specialties__Item:nth-child(6){--color: #b5179e;--icon-color: #b5179e}.Specialties__Item:nth-child(7){--color: #f72585;--icon-color: #f72585}.Specialties__Item:hover{--color-width: 100%;--color-opacity: 1;--text-color: #ffffff;--icon-color: #ffffff;--item-scale: 1.05}.Specialties__Item__Color{position:absolute;width:var(--color-width);height:var(--list-size);border-radius:calc(var(--list-size) / 2);background:var(--color);top:0;left:0;z-index:1;transition:width .2s linear;opacity:var(--color-opacity)}.Specialties__Item__Label{display:flex;align-items:center;color:var(--text-color);font-weight:700;font-size:var(--link-font-size);flex:1;padding:0 10px;height:100%;z-index:2}.Specialties__Item__Icon{width:var(--list-size);height:var(--list-size);display:flex;align-items:center;justify-content:center;z-index:2}.Specialties__Item__Icon svg{width:var(--icon-size);height:var(--icon-size)}.Specialties__Item__Icon svg path{transition:fill .2s ease-out;fill:var(--icon-color)}.Specialties__Item__Arrow{width:var(--list-size);height:var(--list-size);display:flex;align-items:center;justify-content:center;z-index:2}.Specialties__Item__Arrow svg path{transition:fill .2s ease-out;fill:var(--text-color)}.Synergy{--padding: 80px 0;--viz-display: flex;--block-flex-direction: row;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:var(--padding);background:#0e142b;color:#fff}@media screen and (max-width: 1200px){.Synergy{--padding: 80px 20px}}@media screen and (max-width: 768px){.Synergy{--padding: 40px 20px;--viz-display: none;--block-flex-direction: column}}.Synergy__Container{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:40px;padding:var(--padding)}.Synergy__Content{display:flex;flex-direction:column;gap:40px}.Synergy__Header{display:flex;flex-direction:var(--block-flex-direction);gap:10px}.Synergy__Header h1{color:#fff;font-weight:700}.Synergy__Header p{color:#fff;font-size:18px;line-height:1.6em;font-weight:300}.Synergy__Header p strong{font-weight:700}.Synergy__Header__Left,.Synergy__Header__Right{flex:1;display:flex;flex-direction:column;gap:40px}.Synergy__Viz{display:flex;flex-direction:column;gap:0px}.Synergy__Blocks{display:flex;flex-direction:var(--block-flex-direction);gap:10px}.Synergy__Lines{display:var(--viz-display);position:relative;flex-direction:row;height:200px}.Synergy__Block{--link-opacity: .5;display:flex;position:relative;flex-direction:column;gap:20px;padding:20px;border-radius:10px;transition:all .2s ease;cursor:pointer;-webkit-user-select:none;user-select:none}.Synergy__Block:hover{--link-opacity: 1}.Synergy__Block.brand-visibility{background:#1db6f833;color:#1db6f8}.Synergy__Block.brand-visibility:hover{background:#1db6f84d}.Synergy__Block.practice-reputation{background:#2e61ee33;color:#2e61ee}.Synergy__Block.practice-reputation:hover{background:#2e61ee4d}.Synergy__Block.patient-engagement{background:#a82ee533;color:#a82ee5}.Synergy__Block.patient-engagement:hover{background:#a82ee54d}.Synergy__Block.operations-compliance{background:#e528c233;color:#e528c2}.Synergy__Block.operations-compliance:hover{background:#e528c24d}.Synergy__Block .Link{color:#fff;opacity:var(--link-opacity)}.Synergy__Block .Link svg path{fill:#fff}.Synergy__Block h3{font-size:18px;color:#fff}.Synergy__Block p{display:flex;flex:1;font-size:16px;line-height:1.4em;font-weight:300;color:#ffffffb3}.Synergy__Block p strong{font-weight:700}.Synergy__Goal{display:var(--viz-display);flex-direction:row;align-items:center;justify-content:center}.Synergy__Grow{width:240px;height:240px;border-radius:50%;border:10px solid #ffffff;display:flex;align-items:center;justify-content:center}.Synergy__Grow h3{font-size:18px;font-weight:700;line-height:1.2em;color:#fff;text-align:center}.Button{--button-size: 60px;--button-height: 60px;--button-padding: 0 40px;--color-width: 60px;--color-height: 60px;--icon-size: 24px;--font-size: 16px;--color-bg: #4361ee;--background-color: #ffffff;--text-color: #29224f;--text-color-hover: #ffffff;display:flex;position:relative;overflow:hidden;align-items:center;justify-content:center;gap:4px;width:fit-content;font-weight:600;transition:all .2s ease;padding:var(--button-padding);height:var(--button-height);background-color:var(--background-color);border-radius:calc(var(--button-height) / 2);color:var(--text-color);-webkit-user-select:none;user-select:none;cursor:pointer;font-size:var(--font-size)}.Button:hover{--color-width: calc(100% + var(--button-size))}.Button:hover svg path{fill:var(--text-color-hover)!important}.Button:hover .Button__Label{color:var(--text-color-hover)!important}.Button--has-icon{--button-padding: 0 30px 0 40px}.Button--color-white{--background-color: #ffffff;--color-bg: #6882ff;--text-color: #29224f;--text-color-hover: #ffffff}.Button--color-blue{--background-color: #6882ff;--color-bg: #0c2391;--text-color: #ffffff;--text-color-hover: #ffffff}.Button--color-pink{--background-color: #b5179e;--color-bg: #52005d;--text-color: #ffffff;--text-color-hover: #ffffff}.Button--color-pink-light{--background-color: #ffcbff;--color-bg: #f3aaf3;--text-color: #9e229e;--text-color-hover: #9e229e}.Button--color-blue-light{--background-color: #d4dbff;--color-bg: #c5cfff;--text-color: #4361ee;--text-color-hover: #0c2391}.Button--color-grey{--background-color: #e8e9f1;--color-bg: #222026;--text-color: #222026;--text-color-hover: #ffffff}.Button--color-purple{--background-color: #4f34dd;--color-bg: #0e092d;--text-color: #ffffff;--text-color-hover: #ffffff}.Button--color-purple-light{--background-color: #d8d0ff;--color-bg: #bfb3ff;--text-color: #7437c9;--text-color-hover: #0e092d}.Button--size-small{--button-size: 40px;--button-height: 40px;--button-padding: 0 20px;--color-width: 40px;--color-height: 40px;--icon-size: 20px;--font-size: 14px}.Button__Label{position:relative;z-index:2;transition:all .2s ease}.Button__Color{position:absolute;top:0;left:calc(var(--button-size) * -1);width:var(--color-width);height:var(--color-height);background-color:var(--color-bg);border-radius:calc(var(--color-height) / 2);transition:all .2s ease;z-index:1}.Button svg{position:relative;z-index:2;width:var(--icon-size);height:var(--icon-size)}.Button svg path{transition:all .2s ease;fill:var(--text-color)}.ButtonBack{--text-color: rgba(255, 255, 255, .7);--text-color-hover: #ffffff;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px;width:fit-content;font-weight:600;padding:0;border-radius:10px;transition:all .2s ease;color:var(--text-color);font-size:14px;line-height:20px}.ButtonBack:hover{color:var(--text-color-hover)}.ButtonBack:hover svg path{fill:var(--text-color-hover)}.ButtonBack svg path{fill:var(--text-color)}.ButtonBack--color-default{--text-color: rgba(255, 255, 255, .7);--text-color-hover: #ffffff}.ButtonBack--color-dark{--text-color: #222026;--text-color-hover: #4361ee}.ButtonBack--color-light{--text-color: #ffffff;--text-color-hover: #ffffff}.ButtonBack--color-blue{--text-color: #4361ee;--text-color-hover: #29224f}.Buttons{--flex-direction: row;--buttons-gap: 0px;--button-width: fit-content;display:flex;flex-direction:var(--flex-direction);align-items:flex-start;justify-content:flex-start;gap:var(--buttons-gap);width:100%}.Buttons--align-center{align-items:center;justify-content:center}.Buttons .Button{width:var(--button-width)}.Buttons .Button:nth-child(1){z-index:10}.Buttons .Button:nth-child(2){z-index:9}.Buttons .Button:nth-child(3){z-index:8}.Buttons .Button:nth-child(4){z-index:7}.Buttons .Button+.Button{margin-left:-60px;--button-padding: 0 40px 0 80px}@media screen and (max-width: 768px){.Buttons{--flex-direction: column;--buttons-gap: 10px;--button-width: 100%}.Buttons .Button+.Button{margin-left:0;--button-padding: 0 20px 0 30px}}.Services{--padding: 0px 0;--list-template: repeat(3, 1fr);display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 1200px){.Services{--padding: 20px}}@media screen and (max-width: 1024px){.Services{--list-template: repeat(2, 1fr)}}@media screen and (max-width: 768px){.Services{--list-template: repeat(1, 1fr)}}.Services__Container{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:40px;padding:var(--container-padding, 80px 0)}.Services__Content{display:flex;flex-direction:column;gap:40px;padding:var(--padding)}.Services h1{color:#29224f}.Services__Tags{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center;align-items:center}.Services__Tag{padding:10px 20px;border-radius:20px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s ease}.Services__Tag--active{background:#29224f!important;color:#fff!important}.Services__Tag.all{background:#2220261a;color:#222026}.Services__Tag.all:hover{background:#22202633}.Services__Tag.brand-visibility{background:#1db6f833;color:#1db6f8}.Services__Tag.brand-visibility:hover{background:#1db6f84d}.Services__Tag.practice-reputation{background:#2e61ee33;color:#2e61ee}.Services__Tag.practice-reputation:hover{background:#2e61ee4d}.Services__Tag.patient-engagement{background:#a82ee533;color:#a82ee5}.Services__Tag.patient-engagement:hover{background:#a82ee54d}.Services__Tag.operations-compliance{background:#e528c233;color:#e528c2}.Services__Tag.operations-compliance:hover{background:#e528c24d}.Services__List{display:grid;grid-template-columns:var(--list-template);gap:4px}.Services__Item{--color-bg: #1db6f8;--color-size: 44px;--color-position: 20px;--color-border-radius: 30px;--text-color: #29224f;--icon-scale: 1;--color-margin-left: -10px;--cateogory-size: 20px;display:flex;position:relative;flex-direction:column;gap:10px;padding:20px;border-radius:10px;background:#f1f2f8;overflow:hidden;transition:all .2s ease;cursor:pointer;-webkit-user-select:none;user-select:none}.Services__Item:hover{--color-size: 100%;--color-position: 0px;--color-border-radius: 10px;--text-color: #ffffff;--icon-scale: 1.5;--color-margin-left: -5px}.Services__Item__Categories{position:absolute;display:flex;flex-direction:row;gap:10px;top:20px;right:20px;z-index:2}.Services__Item__Category{width:var(--cateogory-size);height:var(--cateogory-size);border-radius:50%;z-index:2;transition:all .2s ease}.Services__Item__Category.brand-visibility{background:#1db6f8}.Services__Item__Category.practice-reputation{background:#2e61ee}.Services__Item__Category.patient-engagement{background:#a82ee5}.Services__Item__Category.operations-compliance{background:#e528c2}.Services__Item__Color{width:var(--color-size);height:var(--color-size);border-radius:var(--color-border-radius);position:absolute;top:var(--color-position);left:var(--color-position);z-index:1;background:#29224f;transition:all .2s ease}.Services__Item__Icon{display:flex;position:relative;align-items:center;justify-content:center;width:44px;height:44px;z-index:2}.Services__Item__Icon svg{transform:scale(var(--icon-scale));transition:all .2s ease}.Services__Item__Icon svg path{fill:#fff}.Services__Item__Title{position:relative;font-size:16px;color:var(--text-color);font-weight:700;line-height:1.4;z-index:2;transition:all .2s ease}.Services__Item__Description{position:relative;font-size:14px;color:var(--text-color);opacity:.7;z-index:2}.Service{display:flex;position:relative;flex-direction:column;gap:10px;font-size:14px;line-height:1.4em;padding:0 0 0 30px}.Service__Icon{position:absolute;top:0;left:0}.Service__Icon svg path{fill:#4361ee}.Service__Title{font-weight:700}.Service__Title a:hover{color:#4361ee}.Service__Description{color:#29224fb3}.Letstalk{--padding: 40px 0;--form-flex-direction: row;background:#281b6d;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:40px}@media screen and (max-width: 1200px){.Letstalk{--padding: 40px 20px}}@media screen and (max-width: 1024px){.Letstalk{--form-flex-direction: column}}.Letstalk form{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.Letstalk__Container{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:40px}.Letstalk__Content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;padding:var(--padding)}.Letstalk__Icon{display:flex;align-items:center;justify-content:center;width:200px;height:200px;background:#ffffff1a;border-radius:100%}.Letstalk__Form{display:flex;flex-direction:var(--form-flex-direction);gap:20px;width:100%;color:#fff}.Letstalk__Form__Left,.Letstalk__Form__Right{flex:1;display:flex;flex-direction:column;gap:20px}.Letstalk__Form p{font-weight:300}.Letstalk__Form p strong{font-weight:700}.Letstalk__Fields{display:flex;flex-direction:column;gap:10px}.Captcha--error .g-recaptcha{border:2px solid #ff4444;border-radius:4px;padding:8px}.Submit{--background: #4cc9f0;--color: #29224f;--hover-background: #ffffff;display:flex;width:fit-content;padding:20px 80px;border-radius:10px;font-weight:600;cursor:pointer;transition:all .2s ease;outline:none;border:none;background:var(--background);color:var(--color)}.Submit--color-blue{--background: #4361ee;--color: #ffffff;--hover-background: #281b6d}.Submit--disabled{opacity:.5;cursor:not-allowed;background:#4cc9f033!important;color:#ffffff80!important}.Submit:hover:not(.Submit--disabled){background:var(--hover-background)}.Founder{--padding: 0;--content-flex-direction: row;--image-size: 100%;--image-border-radius: 0;--image-background-color: transparent;--image-backdrop-filter: none;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#281b6d;background-image:url(/build/assets/founder-office-CLnsQo1X.png);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;width:100%}@media screen and (max-width: 1200px){.Founder{--padding: 0 20px}}@media screen and (max-width: 1024px){.Founder{--content-flex-direction: column;--image-size: 340px;--image-border-radius: 50%;--image-background-color: rgba(34, 32, 38, .2);--image-backdrop-filter: blur(20px)}}.Founder:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to bottom,#281b6d 0%,rgba(40,27,109,0) 50%,transparent 100%);z-index:1}.Founder__Container{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:40px;padding:0;z-index:2}.Founder__Content{display:flex;flex-direction:var(--content-flex-direction);gap:40px;padding:0;z-index:2;padding:var(--padding)}.Founder__Left{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px}.Founder__Right{flex:1;display:flex;flex-direction:column;gap:40px;font-weight:300;padding:40px 0}.Founder__Right__Name{display:flex}.Founder__Name{display:flex;flex-direction:column;gap:10px}.Founder__Image{display:flex;align-items:center;justify-content:center;width:var(--image-size);height:var(--image-size);overflow:hidden;background-color:var(--image-background-color);background-image:url(/build/assets/founder-B6xVVMlY.png);background-size:contain;background-position:bottom center;background-repeat:no-repeat;border-radius:var(--image-border-radius);-webkit-backdrop-filter:var(--image-backdrop-filter);backdrop-filter:var(--image-backdrop-filter)}.Steps{--padding: 0;--header-flex-direction: row;--content-gap: 100px;--circles-flex-direction: row;--circles-flex-justify: space-between;--circles-flex-gap: 0;--circles-arrow-rotate: 0deg;--arrow-padding: 0;--arrow-width: 40px;--arrow-height: 180px;--arrow-margin: 0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--container-padding, 80px 0);z-index:2}@media screen and (max-width: 1200px){.Steps{--padding: 0 20px;--content-gap: 40px}}@media screen and (max-width: 1024px){.Steps{--header-flex-direction: column}}@media screen and (max-width: 768px){.Steps{--circles-flex-direction: column;--circles-flex-justify: center;--circles-flex-gap: 20px;--circles-arrow-rotate: 90deg;--arrow-padding: 40px;--arrow-width: 100%;--arrow-height: 40px;--arrow-margin: 0 0 20px 0}}.Steps__Container{width:100%;overflow:hidden;max-width:1200px;display:flex;flex-direction:column;gap:40px;padding:0;z-index:2}.Steps__Content{display:flex;flex-direction:column;gap:var(--content-gap);padding:0;z-index:2;padding:var(--padding)}.Steps__Header{display:flex;flex-direction:var(--header-flex-direction);gap:40px;padding:0;z-index:2;padding:var(--padding)}.Steps__Header h1{color:#29224f}.Steps__Header__Left,.Steps__Header__Right{flex:1}.Steps__Circles{display:flex;flex-direction:var(--circles-flex-direction);align-items:flex-start;justify-content:var(--circles-flex-justify);gap:var(--circles-flex-gap);padding:0;z-index:2;padding:calc(var(--border-size) / 2);width:100%}.Steps__Circles svg{transform:rotate(var(--circles-arrow-rotate))}.Steps__Circles svg path{fill:#29224f;opacity:.5}.Steps__Details{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center}.Steps__Column{--border-size: 0px;--column-opacity: 0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:60px;width:100%;flex:1;opacity:var(--column-opacity);transition:all .5s ease}.Steps__Column.active{--column-opacity: 1;--border-size: 60px}.Steps__Arrow{display:flex;width:40px;height:var(--arrow-height);align-items:center;justify-content:center;transition:all .5s ease;opacity:0;width:var(--arrow-width);margin:var(--arrow-margin)}.Steps__Arrow svg{width:40px;height:40px}.Steps__Arrow.active{opacity:1}.Steps__Circle{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;min-width:80px;max-width:160px;flex:1;gap:0px;width:100%;aspect-ratio:1/1;border-radius:50%;opacity:1;transition:all .5s ease;-webkit-user-select:none;user-select:none}.Steps__Circle h5{font-size:14px;letter-spacing:.2em;color:#29224f80}.Steps__Circle div{font-size:40px;font-weight:700;line-height:1}.Steps__Circle:before{content:"";position:absolute;top:calc(var(--border-size) / 2 * -1);left:calc(var(--border-size) / 2 * -1);width:calc(100% + var(--border-size));height:calc(100% + var(--border-size));border-radius:50%;z-index:-1;transition:all 1s ease}.Steps__Circle.step-1{background-color:#4361ee33}.Steps__Circle.step-1 div{color:#4361ee}.Steps__Circle.step-1:before{background-color:#4361ee33}.Steps__Circle.step-2{background-color:#3477b133}.Steps__Circle.step-2 div{color:#3477b1}.Steps__Circle.step-2:before{background-color:#3477b133}.Steps__Circle.step-3{background-color:#34b1a733}.Steps__Circle.step-3 div{color:#34b1a7}.Steps__Circle.step-3:before{background-color:#34b1a733}.Steps__Circle.step-4{background-color:#34b16633}.Steps__Circle.step-4 div{color:#34b166}.Steps__Circle.step-4:before{background-color:#34b16633}.Footer{--padding: 0;--footer-width: 780px;--outer-padding: 120px;--content-padding: 40px 0;--link-size: 200px;--link-color-size: 10px;--link-color-opacity: 0;--link-color: #ffffff;--bottom-flex-direction: row;--link-font-size: 14px;--circle-outer-display: block;--background-color: transparent;--bottom-align: flex-start;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden;color:#fff;margin-top:20px;padding:var(--outer-padding) 0;background-color:var(--background-color)}@media screen and (max-width: 1200px){.Footer{--padding: 0 20px;--link-font-size: 18px;--circle-outer-display: none;--background-color: #222026}}@media screen and (max-width: 768px){.Footer{--bottom-flex-direction: column;--bottom-align: center}}.Footer__Circle{display:block;position:absolute;border-radius:50%}.Footer__Circle--outer{display:var(--circle-outer-display);background:#4361ee33;z-index:1;width:calc((100vw + var(--outer-padding)) * 2);height:calc((100vw + var(--outer-padding)) * 2);left:calc(50% + (100vw + var(--outer-padding)) * -1);top:0}.Footer__Circle--inner{background:#222026;z-index:2;width:200vw;height:200vw;left:-50vw;top:var(--outer-padding)}.Footer__Container{width:100%;max-width:1200px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px;padding:var(--padding);z-index:3}.Footer__Content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:40px;padding:0;z-index:3;padding:var(--content-padding)}.Footer__Links{display:flex;flex-direction:column;gap:10px}.Footer__Link{display:flex;position:relative;flex-direction:column;gap:10px;font-size:14px;font-weight:500;color:var(--link-color);text-decoration:none;width:var(--link-size);height:var(--link-size);border-radius:50%;background:#4361ee;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer}.Footer__Link:hover{--link-color-size: 100%;--link-color-opacity: 1;--link-color: #29224f}.Footer__Link svg{z-index:2}.Footer__Link svg path{fill:var(--link-color)}.Footer__Link span{z-index:2;transition:all .2s ease}.Footer__Link__Color{position:absolute;top:calc(50% - var(--link-color-size) / 2);left:calc(50% - var(--link-color-size) / 2);width:var(--link-color-size);height:var(--link-color-size);border-radius:50%;background:#fff;opacity:var(--link-color-opacity);transition:all .2s ease;z-index:1}.Footer__Logo{width:140px}.Footer__Bottom{display:flex;flex-direction:var(--bottom-flex-direction);gap:40px;width:100%;max-width:780px;align-items:var(--bottom-align)}.Footer__Bottom ul{display:flex;flex-direction:column;align-items:var(--bottom-align);gap:0px;margin:0;padding:0;width:fit-content}.Footer__Bottom ul li{list-style:none;margin:0;padding:0;width:fit-content}.Footer__Column{display:flex;flex-direction:column;align-items:var(--bottom-align);width:fit-content;gap:20px;font-size:var(--link-font-size);font-weight:500;line-height:1.6em}.Footer__Column--expand{flex:1}.Footer__Column h4{color:#4361ee}.Footer__Column p{text-align:var(--bottom-align)}.Footer__Column a{display:block;width:fit-content;color:#fff;text-decoration:none;font-size:var(--link-font-size);font-weight:500;line-height:2em}.Footer__Column a:hover{text-decoration:underline;color:#4cc9f0}.Input{--text-color: #ffffff;--border-color: rgba(255, 255, 255, .5);--border-bottom: 2px solid var(--border-color);--border-top: transparent;--border-left: transparent;--border-right: transparent;--placeholder-color: rgba(255, 255, 255, .5);--placeholder-font-size: 16px;--error-padding: 4px;--error-opacity: 0;--text-padding: 20px 0;--placeholder-transform: translateY(0);--border-radius: 0;--font-weight: 700;display:flex;position:relative;border-bottom:var(--border-bottom);border-top:var(--border-top);border-left:var(--border-left);border-right:var(--border-right);border-radius:var(--border-radius);transition:all .2s ease}.Input:before{content:"";position:absolute;width:calc(100% + var(--error-padding) * 2);height:calc(100% + var(--error-padding) * 2);top:calc(var(--error-padding) * -1);left:calc(var(--error-padding) * -1);border:4px solid #f72585;z-index:1;opacity:var(--error-opacity);transition:all .2s ease}.Input--focus{--placeholder-color: white;--placeholder-font-size: 12px;--placeholder-transform: translateY(-18px);--border-bottom: 2px solid white}.Input--has-value{--placeholder-color: rgba(255, 255, 255, .5);--placeholder-font-size: 12px;--placeholder-transform: translateY(-18px)}.Input--mode-light{--text-color: #281b6d;--border-color: rgba(40, 27, 109, .2);--placeholder-color: rgba(40, 27, 109, .5);--border-top: 2px solid var(--border-color);--border-left: 2px solid var(--border-color);--border-right: 2px solid var(--border-color);--border-bottom: 2px solid var(--border-color);--text-padding: 20px;--border-radius: 10px;--font-weight: 700}.Input--mode-light.Input--focus{--border-color: #281b6d !important;--placeholder-color: #281b6d !important}.Input--error{--error-opacity: 1}.Input__Placeholder{position:absolute;top:0;padding:var(--text-padding);left:0;color:var(--placeholder-color);line-height:20px;font-size:var(--placeholder-font-size);transition:all .2s ease;-webkit-user-select:none;user-select:none;z-index:2;pointer-events:none;transform:var(--placeholder-transform)}.Input input{display:flex;flex:1;width:100%;height:100%;padding:var(--text-padding);border:none;outline:none;background-color:transparent;font-size:16px;line-height:20px;transition:all .2s ease;color:var(--text-color);z-index:3;font-weight:var(--font-weight)}.Navigation{--nav-display: flex;--nav-padding: 20px 0;--max-width: 320px;display:var(--nav-display);flex-direction:column;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;z-index:100;background:#fffc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:0;border-bottom:1px solid rgba(34,32,38,.1);gap:0px}@media screen and (max-width: 1200px){.Navigation{--nav-padding: 20px}}@media screen and (max-width: 1024px){.Navigation{--nav-display: none}}.Navigation__Breadcrumb{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;gap:20px;height:40px;max-width:1200px}.Navigation__Breadcrumb>div{position:relative;font-size:14px;font-weight:500;line-height:20px}.Navigation__Breadcrumb>div:last-child:after{content:"";display:none}.Navigation__Breadcrumb>div:after{content:"";display:block;position:absolute;top:4px;left:calc(100% + 10px);height:14px;width:1px;background:#22202680}.Navigation__Breadcrumb>div a{display:flex;padding:0;color:#4361ee;text-decoration:none;transition:all .2s ease;cursor:pointer;-webkit-user-select:none;user-select:none}.Navigation__Breadcrumb>div a:hover{color:#222026}.Navigation__Container{display:flex;flex-direction:row;align-items:center;width:100%;padding:var(--nav-padding);max-width:1200px}.Navigation__Container--has-submenu{padding-bottom:10px}.Navigation__Left{display:flex;flex:1;align-items:center;justify-content:flex-start}.Navigation__Right{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:10px}.Navigation__Right__Pages{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px}.Navigation__Pages{border-radius:40px;overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px}.Navigation__Page{--text-color: rgba(34, 32, 38, .7);--arrow-color: rgba(34, 32, 38, .5);--background-color: rgba(34, 32, 38, .05);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;font-size:14px;font-weight:700;line-height:20px;padding:10px 20px;color:var(--text-color);background:var(--background-color);transition:all .2s ease;-webkit-user-select:none;user-select:none;cursor:pointer}.Navigation__Page--active{--background-color: #4361ee !important;--text-color: #ffffff !important;--arrow-color: #ffffff !important}.Navigation__Page svg path{transition:all .2s ease;fill:var(--arrow-color)}.Navigation__Page:hover{--text-color: #222026;--background-color: rgba(34, 32, 38, .1);--arrow-color: #222026}.Navigation__CTA{--text-color: white;--arrow-color: rgba(255, 255, 255, .7);--background-color: #b5179e;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;font-size:14px;font-weight:700;line-height:20px;padding:10px 20px;color:var(--text-color);background:var(--background-color);transition:all .2s ease;border-radius:40px;-webkit-user-select:none;user-select:none;cursor:pointer}.Navigation__CTA svg path{transition:all .2s ease;fill:var(--arrow-color)}.Navigation__CTA:hover{--background-color: #9f0589;--arrow-color: white}.Navigation__CTA--large{width:100%;padding:20px;font-size:16px;line-height:20px}.NavMenu{display:flex;position:fixed;width:fit-content;z-index:100;background:#fff;border-radius:20px;overflow:hidden;padding:0;visibility:hidden;opacity:0;transition:opacity .2s ease;box-shadow:0 10px 10px #22202633}.NavMenu--active{visibility:visible;opacity:1}.NavMenu__Groups{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.NavMenu__Groups__Stacked{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;gap:0px}.NavMenu__Groups__Stacked .NavMenu__Group+.NavMenu__Group{padding-top:0}.NavMenu__Groups .NavMenu__Group{height:100%}.NavMenu__Group{display:flex;flex-direction:column;padding:30px;width:100%;max-width:380px;gap:10px}.NavMenu__Group--mode-dark{background:#f1f2f8}.NavMenu__Title{font-size:16px;font-weight:700;line-height:20px;width:100%;color:#29224f;border-bottom:2px solid rgba(67,97,238,.2);padding:0 0 10px}.NavMenu__List{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;width:100%}.NavMenu__Items{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0px;width:100%}.NavMenu__Item{--icon-color: #4361ee;--background-color: rgba(241, 242, 248, 0);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;gap:10px;width:100%;font-size:14px;font-weight:700;line-height:20px;padding:10px 10px 10px 40px;background:var(--background-color);transition:all .2s ease;border-radius:10px;cursor:pointer}.NavMenu__Item:hover{--icon-color: #222026;--background-color: rgba(34, 32, 38, .06)}.NavMenu__Item span{color:#29224f}.NavMenu__Item p{font-size:14px;font-weight:400;line-height:20px;color:#222026b3}.NavMenu__Icon{position:absolute;top:10px;left:10px}.NavMenu__Icon svg path{transition:all .2s ease;fill:var(--icon-color)}.NavigationMobile{--mobile-nav-display: none;--close-display: none;--hamburger-display: flex;--menu-display: none;display:var(--mobile-nav-display);position:fixed;top:0;left:0;flex-direction:column;align-items:flex-start;justify-content:flex-start;background:#fffc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:100%;z-index:100}@media screen and (max-width: 1024px){.NavigationMobile{--mobile-nav-display: flex}}.NavigationMobile--open{--close-display: flex;--hamburger-display: none;--menu-display: flex}.NavigationMobile .NavMenu__Group{max-width:100%}.NavigationMobile__Hamburger{display:var(--hamburger-display)}.NavigationMobile__Close{display:var(--close-display)}.NavigationMobile__Logo{display:flex;flex:1;flex-direction:row;align-items:center;justify-content:flex-start}.NavigationMobile__Main{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:20px;width:100%}.NavigationMobile__Hamburger,.NavigationMobile__Close{flex-direction:row;align-items:center;justify-content:center;gap:10px;width:44px;height:44px}.NavigationMobile__Hamburger svg,.NavigationMobile__Close svg{width:40px;height:40px}.NavigationMobile__Hamburger svg path,.NavigationMobile__Close svg path{fill:#222026}.NavigationMobile__Menu{--left-translate: 0;--right-translate: 100%;display:var(--menu-display);position:relative;width:100%;height:calc(100vh - 84px);overflow:hidden;transition:all .3s ease}.NavigationMobile__Menu--open{--left-translate: -100%;--right-translate: 0}.NavigationMobile__Menu__CTA{display:flex;width:100%;padding:20px}.NavigationMobile__Menu__Left{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0px;width:100%;height:100%;background:#fff;transition:transform .3s ease;transform:translate(var(--left-translate))}.NavigationMobile__Menu__Right{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0px;width:100%;height:100%;background:#fff;transition:transform .3s ease;transform:translate(var(--right-translate))}.NavigationMobile__Menu__Right .NavMenu__Group{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0px;width:100%;opacity:0;visibility:hidden}.NavigationMobile__Menu__Right .NavMenu__Group--active{opacity:1;visibility:visible}.NavigationMobile__Submenu{display:none;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;gap:0px;padding:0 0 100px;overflow-y:auto}.NavigationMobile__Submenu--active{display:flex}.NavigationMobile__Submenu--active .NavMenu__Group{opacity:1;visibility:visible}.NavigationMobile__Submenu .NavMenu__Group+.NavMenu__Group{padding-top:0}.NavigationMobile__Back{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;padding:20px;width:100%;font-size:18px;font-weight:700;line-height:20px;color:#222026;background:#f1f2f8;cursor:pointer}.NavButton{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;font-size:16px;font-weight:700;line-height:20px;color:#222026}.NavButton__Link{display:flex;flex:1;flex-direction:row;align-items:center;justify-content:center;gap:10px;padding:20px;width:100%;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s ease}.NavButton__Text{display:flex;flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.NavButton svg path{transition:all .2s ease;fill:#222026}.ThankYou{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#29224f;padding:100px 0}.ThankYou__Content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%;max-width:600px;text-align:center}.ThankYou__Checkmark{display:flex;align-items:center;justify-content:center;width:200px;height:200px;border-radius:50%;background:#2fad85}.ThankYou h1{color:#29224f}.PricingPackages{--padding: 0;--content-flex-direction: row;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#29224f;padding:var(--container-padding, 80px 0)}@media screen and (max-width: 1024px){.PricingPackages{--content-flex-direction: column;--padding: 0 20px}}.PricingPackages__Container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:1200px}.PricingPackages__Content{display:flex;flex-direction:var(--content-flex-direction);align-items:flex-start;justify-content:center;padding:var(--padding);gap:20px;width:100%}.PricingPackage{--fee-margin: 0 0 20px 0;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:flex-start;gap:0px;width:100%}.PricingPackage__Header{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:flex-start;border-radius:10px;border:1px solid #4361ee;background:#fff;padding:20px;gap:0px;width:100%;z-index:3}.PricingPackage__Header--no-button{--fee-margin: 0}.PricingPackage__Header h3{font-size:18px;line-height:20px;margin:0 0 20px}.PricingPackage__Header h5{font-size:12px;line-height:20px;color:#29224f80;margin:0 0 10px}.PricingPackage__Price{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px;margin:0 0 4px}.PricingPackage__Price span{font-size:18px;line-height:20px;font-weight:600}.PricingPackage__Price span:nth-child(1){color:#4361ee;font-weight:700}.PricingPackage__Fee{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px;margin:var(--fee-margin)}.PricingPackage__Fee span{font-size:14px;line-height:20px;color:#29224f}.PricingPackage__Fee span:nth-child(2){color:#29224f;font-weight:700}.PricingPackage__Button,.PricingPackage__Button .Button{width:100%}.PricingPackage__Ideal{display:flex;position:relative;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;width:100%;background:#f1f2f8;padding:30px 20px 20px;font-size:14px;border-radius:10px;line-height:1.4em;color:#29224fb3;transform:translateY(-10px);z-index:2}.PricingPackage__Ideal div:nth-child(1){font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#29224f80}.PricingPackage__Services{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;width:100%}.HeroTitle{--content-padding: 40px 0;--image-offset: 0px;--content-flex-direction: row;--h1-font-size: 50px;--column-width: 50%;--content-max-width: 100%;--left-padding: 0;--right-padding: 0;--image-flex: 1;--theme-padding: 0;--image-min-height: 400px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden;background-color:var(--background-color);color:var(--primary-color);--image-display: flex}.HeroTitle--has-person{--content-flex-direction: column;--content-max-width: 50%}@media screen and (max-width: 1200px){.HeroTitle{--content-padding: 40px 20px;--theme-padding: 20px}}@media screen and (max-width: 1024px){.HeroTitle{--content-padding: 40px 20px;--h1-font-size: 30px;--column-width: 100%}}@media screen and (max-width: 768px){.HeroTitle{--content-flex-direction: column;--content-max-width: 100%;--component-height: auto;--image-display: none}}.HeroTitle__Container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;width:100%;height:100%;max-width:1200px;padding:var(--theme-padding);z-index:5}.HeroTitle__Text{display:flex;flex-direction:var(--content-flex-direction);width:100%;max-width:var(--content-max-width);gap:40px;padding:80px 0;z-index:5}.HeroTitle__Person{display:flex;flex-direction:var(--content-flex-direction);width:100%;gap:0;--left-padding: 80px 0}@media screen and (max-width: 1200px){.HeroTitle__Person{--left-padding: 20px 0;--image-offset: 20px;--image-min-height: 300px}}.HeroTitle__Screenshot{display:flex;flex-direction:var(--content-flex-direction);width:100%;gap:40px;--left-padding: 80px 0;--image-flex: 0 1 auto;--image-min-height: auto}@media screen and (max-width: 1200px){.HeroTitle__Screenshot{--left-padding: 20px 0}}.HeroTitle__Left{display:flex;position:relative;flex:1;flex-direction:column;gap:40px;padding:var(--left-padding)}.HeroTitle__Right{display:flex;position:relative;justify-content:center;align-items:center;flex:1;flex-direction:column;gap:40px;padding:var(--right-padding)}.HeroTitle__Image{display:flex;flex:var(--image-flex);width:100%;min-height:var(--image-min-height);position:relative;background-size:contain;background-position:bottom center;background-repeat:no-repeat;transform:translateY(var(--image-offset))}.HeroTitle__Image__Border{display:flex;width:100%;overflow:hidden;border-radius:20px;height:fit-content;background-color:var(--background-color);box-shadow:0 10px 20px #22202633}.HeroTitle__Image img{width:100%;height:100%;object-fit:contain;object-position:center center}.HeroTitle__Background{position:absolute;top:0;left:0;width:100%;height:100%;background-image:var(--background-image);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2;z-index:1}.HeroTitle__BackgroundOverlay{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.9;z-index:2;isolation:isolate;pointer-events:none}.HeroTitle__BackgroundOverlay--blur{backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.HeroTitle__Title{display:flex;flex:1;flex-direction:column;gap:20px}.HeroTitle__Description{display:flex;flex:1;flex-direction:column;gap:40px}.HeroTitle h1{font-size:var(--h1-font-size);color:var(--primary-color)}.IncludedAllTheTime{--color: #5f832d;--background: #f1ffdd;--items-flex-direction: row;--items-padding: 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px;width:100%;padding:var(--container-padding, 80px 0)}@media screen and (max-width: 1024px){.IncludedAllTheTime{--items-flex-direction: column;--items-padding: 0 20px}}.IncludedAllTheTime__Container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;width:100%;max-width:1200px}.IncludedAllTheTime__Content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%}.IncludedAllTheTime__Title{padding:20px 0}.IncludedAllTheTime__Title h3{font-size:18px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#29224f80}.IncludedAllTheTime__Items{display:flex;flex-direction:var(--items-flex-direction);align-items:stretch;justify-content:flex-start;padding:var(--items-padding);gap:20px;width:100%}.IncludedAllTheTime__Item{display:flex;position:relative;flex-direction:column;flex:1;background:var(--background);padding:20px 20px 20px 60px;border-radius:10px;width:100%;gap:10px;color:var(--color);font-size:14px;line-height:1.4em}.IncludedAllTheTime__Item__Title{font-weight:700}.IncludedAllTheTime__Item__Icon{position:absolute;left:20px;top:20px;z-index:2}.IncludedAllTheTime__Item__Icon svg path{fill:var(--color)}.CustomSynergyPackage{--padding: 40px;--option-max-width: 320px;--header-font-size: 50px;--icon-color: #4cc9f0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px;width:100%;background:#281b6d;color:#fff}@media screen and (max-width: 1024px){.CustomSynergyPackage{--padding: 0px 20px;--option-max-width: 100%;--header-font-size: 40px}}.CustomSynergyPackage__Container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px;width:100%;max-width:1200px;padding:40px 0}.CustomSynergyPackage__Content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;width:100%;padding:var(--padding)}.CustomSynergyPackage__Title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:40px;padding:0 40px;color:#ffffff80}.CustomSynergyPackage__Title h1{font-size:var(--header-font-size);line-height:1.2em;font-weight:700;color:#fff}.CustomSynergyPackage__Title p{font-size:18px;line-height:1.4em}.CustomSynergyPackage__Options{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:10px;width:100%}.CustomSynergyPackage__Option{--background: transparent;--inside-opacity: 1;--border: 1px solid rgba(255, 255, 255, .5);--selected-opacity: 0;--selected-visibility: hidden;--selected-icon-scale: 1;display:flex;position:relative;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;width:100%;max-width:var(--option-max-width);padding:20px;font-size:14px;line-height:1.6em;border:var(--border);border-radius:10px;background:var(--background);cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .3s ease}.CustomSynergyPackage__Option:hover{--background: rgba(76, 201, 240, .2);--border: 1px solid #4cc9f0}.CustomSynergyPackage__Option--selected{--background: #4cc9f0 !important;--border: 1px solid #4cc9f0 !important;--inside-opacity: .5;--selected-opacity: 1;--selected-visibility: visible;--selected-icon-scale: 4;--icon-color: #ffffff}.CustomSynergyPackage__Option__Icon{opacity:var(--inside-opacity);transition:all .3s ease}.CustomSynergyPackage__Option__Icon svg path{fill:var(--icon-color)}.CustomSynergyPackage__Option__Title{font-size:16px;line-height:1.2em;font-weight:700;opacity:var(--inside-opacity)}.CustomSynergyPackage__Option__Description{font-size:14px;line-height:1.4em;color:#ffffffb3;opacity:var(--inside-opacity)}.CustomSynergyPackage__Option__Selected{position:absolute;top:50%;left:50%;width:20px;height:20px;visibility:var(--selected-visibility);opacity:var(--selected-opacity);z-index:999;transform:translate(-50%,-50%) scale(var(--selected-icon-scale));transition:all .3s ease}.CustomSynergyPackage__Option__Selected svg path{fill:#fff}.FAQ{--padding: 0;--border-color: #d3d2d4;--plus-height: 100%;--plus-size: 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--container-padding, 80px 0);color:#29224f}@media screen and (max-width: 768px){.FAQ{--padding: 0 20px}}.FAQ__Container{display:flex;flex-direction:column;width:100%;max-width:768px;gap:0}.FAQ__Content{display:flex;flex-direction:column;gap:40px}.FAQ__Title{color:#29224f;text-align:center;font-size:32px;line-height:1.2em;font-weight:700}.FAQ__Items{display:flex;flex-direction:column;gap:0px;border:1px solid var(--border-color);border-radius:10px;overflow:hidden}.FAQ__Item{--content-height: 0px;--content-opacity: 0;--content-visibility: hidden;--content-display: none;--content-position: absolute;--content-margin: 0 0 0 0;display:flex;position:relative;flex-direction:column;gap:0px;padding:20px 20px 20px 60px;margin:-1px;background:#fff;border:1px solid var(--border-color);z-index:1;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .3s ease}.FAQ__Item:hover{background:#f1f2f8}.FAQ__Item--active{--content-height: fit-content;--content-opacity: 1;--content-visibility: visible;--content-display: flex;--plus-height: 2px;--content-position: relative;--content-margin: 10px 0 0 0}.FAQ__Item__Icon{display:flex;position:absolute;top:20px;left:20px;z-index:1}.FAQ__Item__Icon svg path,.FAQ__Item__Icon svg rect{fill:#29224f}.FAQ__Item__Question{color:#29224f;font-size:18px;line-height:24px;font-weight:700}.FAQ__Item__Answer{display:flex;color:#29224f;font-size:14px;line-height:1.4em;height:var(--content-height);opacity:var(--content-opacity);visibility:var(--content-visibility);transition:all .2s ease;margin:var(--content-margin)}.FAQ__Plus{display:flex;position:absolute;top:20px;left:20px;width:var(--plus-size);height:var(--plus-size)}.FAQ__Plus:before,.FAQ__Plus:after{content:"";position:absolute;width:100%;background:#29224f}.FAQ__Plus:before{top:50%;left:50%;width:2px;height:var(--plus-height);transform:translate(-50%,-50%);transition:all .2s ease}.FAQ__Plus:after{top:50%;left:50%;width:100%;height:2px;transform:translate(-50%,-50%)}.InfoBox{--max-width: 720px;--padding: 40px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--container-padding, 80px 0)}@media screen and (max-width: 768px){.InfoBox{--padding: 20px}}.InfoBox__Container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:var(--max-width);padding:20px}.InfoBox__Content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;padding:var(--padding);border:2px solid rgba(41,34,79,.2);border-radius:20px;width:100%}.InfoBox__Top{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%}.InfoBox__Title{color:#29224f;font-size:24px;line-height:1.2em;font-weight:700}.InfoBox__Description{color:#29224f;font-size:18px;line-height:1.4em}.InfoBox__Buttons{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px}.GetStarted{--padding: 80px 0;--color-text: colors.$purple-text;--content-gap: 40px;--max-width: 600px;--green: #5f832d;--green-bg: #eff3ea;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#29224f}.GetStarted__Container{width:100%;overflow:hidden;max-width:var(--max-width);display:flex;flex-direction:column;gap:40px;padding:0;z-index:2}.GetStarted__Content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--content-gap);padding:0;z-index:2;padding:var(--padding)}.GetStarted__Fields{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%}.GetStarted__Goals{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px;width:100%;border:1px solid var(--green);border-radius:10px;overflow:hidden}.GetStarted__Goal{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;padding:20px;width:calc(100% + 2px);border:1px solid var(--green);border-radius:0;background:var(--green-bg);margin:-1px}.GetStarted__Goal h3{color:var(--green);font-size:16px;line-height:20px;font-weight:600}.GetStarted__Goal svg path{fill:var(--green)}.GetStarted form{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;width:100%}.GetStarted form .Input{display:flex;flex:1;width:100%}.GetStarted h1{color:var(--color-text);text-align:center;font-size:40px;line-height:1.2em;font-weight:600}.GetStarted h2{color:var(--color-text);text-align:center;font-size:18px;line-height:1.2em;font-weight:400}.Markdown{--padding: 0;--text-color: #29224f;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 0}@media screen and (max-width: 768px){.Markdown{--padding: 20px}}.Markdown:first-child{padding-top:0!important}.Markdown__Container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;width:100%;max-width:1200px;padding:var(--padding)}.Markdown p{font-size:14px;line-height:1.6}.Markdown p strong,.Markdown p b{font-weight:700}.Markdown h1,.Markdown h2,.Markdown h3,.Markdown h4,.Markdown h5{letter-spacing:-.02em;color:var(--text-color)}.Markdown h1{font-size:40px;line-height:1}.Markdown h2{font-size:32px;line-height:1}.Markdown h3{font-size:24px;line-height:1}.Markdown h4{font-size:14px;line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.Markdown a{color:#4361ee;font-weight:600}.Markdown a:hover{color:#281b6d}.Markdown ul{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;list-style-type:disc;list-style:disc;padding-left:20px;margin:0}.Markdown ul li{font-size:14px;line-height:1.6}.Markdown blockquote{position:relative;border-left:4px solid #29224f;background-color:#e0e2e8;padding:40px;margin:20px;width:100%}.Markdown blockquote:before{content:'"';position:absolute;font-size:40px;line-height:20px;top:30px;left:40px;width:100%}.Markdown blockquote p{font-size:18px;line-height:1.6}.Markdown img{width:100%;height:auto;object-fit:cover;object-position:center;border-radius:10px;margin:20px 0}.CaseStudy{--container-padding: 80px 0;--logo-height: 120px;--background-color: #ffffff;--text-color: #222026;--image-opacity: .1;--container-border: 1px solid rgba(34, 32, 38, .2);--content-flex-direction: row;--content-gap: 40px;--results-height: 100%;--button-align: flex-start;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px;width:100%;padding:var(--container-padding, 80px 0)}@media screen and (max-width: 1200px){.CaseStudy{--container-padding: 40px 20px}}@media screen and (max-width: 1024px){.CaseStudy{--content-flex-direction: column !important;--results-height: 320px;--content-gap: 40px;--button-align: center}}.CaseStudy--align-right{--content-flex-direction: row-reverse}.CaseStudy--theme-default{--background-color: #ffffff}.CaseStudy--theme-dark{--background-color: #222026;--text-color: #ffffff}.CaseStudy--theme-blue{--background-color: #4361ee;--text-color: #ffffff}.CaseStudy__Button{display:flex;align-items:var(--button-align);justify-content:var(--button-align);width:100%}.CaseStudy__Background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1;opacity:var(--image-opacity)}.CaseStudy__Background img{width:300%;height:300%;object-fit:cover;object-position:center;position:absolute;top:-140%;left:0;filter:saturate(0);transform:perspective(50vw) rotateX(45deg) rotate(-45deg);transform-origin:center center}.CaseStudy__Container{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;background-color:var(--background-color);max-width:1200px;border:var(--container-border);border-radius:10px;padding:0;width:100%;height:fit-content;gap:0px;z-index:2}.CaseStudy__Content{position:relative;display:flex;flex-direction:var(--content-flex-direction);gap:var(--content-gap);width:100%;padding:40px;z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.CaseStudy__Left,.CaseStudy__Right{display:flex;flex:1;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:20px}.CaseStudy__Logo{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;height:100%;max-height:var(--logo-height);object-fit:contain}.CaseStudy__Logo img{width:auto;height:100%;max-height:var(--logo-height);object-fit:contain}.CaseStudy h2{font-size:30px;line-height:1.2;font-weight:600;color:var(--text-color);letter-spacing:-.02em}.CaseStudy__Summary{font-size:16px;line-height:1.5;font-weight:400;color:var(--text-color);opacity:.7;letter-spacing:-.02em}.CaseStudy__Summary p{margin:0;padding:0}.CaseStudy__Screenshots{display:flex;flex:1 0 auto;position:relative;width:100%;height:var(--results-height)}.CaseStudy__Screenshots .Screenshot{position:absolute;width:100%;z-index:1}.CaseStudy__Screenshots .Screenshot--desktop{top:0;left:50%;transform:translate(-50%);z-index:1}.CaseStudy__Screenshots .Screenshot--mobile{right:50%;bottom:0;transform:translate(220%);z-index:2}.CaseStudy__Results{display:flex;flex:1 0 auto;position:relative;width:100%;height:var(--results-height)}.CaseStudy__Results>div{top:0;left:0;position:absolute;width:100%;height:var(--results-height)}.CaseStudy__Results>div img{position:absolute;box-shadow:0 10px 20px #0000001a;border-radius:10px;object-fit:cover;object-position:center}.CaseStudy__Results--small img{top:0;left:0%;width:70%;height:auto;z-index:2}.CaseStudy__Results--large img{top:20%;right:0%;width:90%;height:auto;z-index:1}.Screenshot{display:inline-block;position:relative;width:392px;height:auto}.Screenshot__Desktop{position:relative;width:100%;height:auto;aspect-ratio:392/318}.Screenshot__Frame{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.Screenshot__Frame img{width:100%;height:100%;object-fit:contain}.Screenshot__Screen{position:absolute;top:3.8%;left:3.6%;width:92.6%;height:63.8%;z-index:2;overflow:hidden}.Screenshot__Screen img{width:100%;height:100%;object-fit:cover;object-position:top center}.Screenshot__Mobile{position:relative;width:100%;height:auto;aspect-ratio:396/800}.Screenshot__Mobile .Screenshot__Frame{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.Screenshot__Mobile .Screenshot__Frame img{width:100%;height:100%;object-fit:contain}.Screenshot__Mobile .Screenshot__Screen{position:absolute;top:2.4%;left:5.6%;width:88.9%;height:95.3%;z-index:1;overflow:hidden}.Screenshot__Mobile .Screenshot__Screen img{width:100%;height:100%;object-fit:cover;object-position:top center}.CaseStudyHero{--logo-height: 140px;--content-padding: 80px 0;--image-opacity: .8;display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;background-color:var(--background-color, #222026);color:var(--text-color, #ffffff)}.CaseStudyHero--reduce-opacity{--image-opacity: .8}.CaseStudyHero--theme-default,.CaseStudyHero--theme-light{--background-color: #f1f2f8;--text-color: #222026}.CaseStudyHero--theme-dark{--background-color: #222026;--text-color: #ffffff}.CaseStudyHero--theme-blue{--background-color: #4361ee;--text-color: #ffffff}@media screen and (max-width: 1200px){.CaseStudyHero{--content-padding: 0px 20px}}@media screen and (max-width: 1024px){.CaseStudyHero{--content-flex-direction: column}}@media screen and (max-width: 768px){.CaseStudyHero{--content-padding: 20px}}.CaseStudyHero__Container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1200px;position:relative;z-index:2}.CaseStudyHero__Content{display:flex;flex-direction:var(--content-flex-direction);justify-content:center;align-items:center;width:100%;gap:40px;padding:var(--content-padding)}.CaseStudyHero__Back{display:flex;align-items:center;gap:4px;font-size:14px;line-height:20px;font-weight:600;color:var(--text-color);text-decoration:none;transition:color .2s ease;opacity:.8}.CaseStudyHero__Back svg{width:20px;height:20px}.CaseStudyHero__Back:hover{opacity:1}.CaseStudyHero__Website{display:flex;align-items:center;gap:4px;font-size:14px;line-height:20px;font-weight:500;color:var(--background-color);background-color:var(--text-color);padding:10px 16px;text-decoration:none;border-radius:20px;transition:background-color .2s ease;transition:all .2s ease;opacity:.9}.CaseStudyHero__Website svg{width:20px;height:20px}.CaseStudyHero__Website svg path{fill:var(--background-color)}.CaseStudyHero__Website:hover{opacity:1}.CaseStudyHero h2{color:var(--text-color)}.CaseStudyHero__Left{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;gap:40px}.CaseStudyHero__Right{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%}.CaseStudyHero__Screenshots{display:flex;flex:1 0 auto;position:relative;width:100%;height:100%;min-height:340px}.CaseStudyHero__Screenshots .Screenshot{position:absolute;width:100%;z-index:1}.CaseStudyHero__Screenshots .Screenshot--desktop{top:0;left:50%;transform:translate(-50%);z-index:1}.CaseStudyHero__Screenshots .Screenshot--mobile{right:50%;bottom:0;transform:translate(220%);z-index:2}.CaseStudyHero__Logo{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;max-height:var(--logo-height);object-fit:contain}.CaseStudyHero__Logo img{width:auto;height:100%;max-height:var(--logo-height);object-fit:contain}.CaseStudyHero__Images{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.CaseStudyHero__Images:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--background-color);opacity:var(--image-opacity);z-index:2}.CaseStudyHero__Image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;opacity:0;transition:opacity 2s ease-in-out;filter:saturate(0)}.CaseStudyHero__Image--active{opacity:1}.Headline{--text-color: #29224f;--content-padding: 0;--max-width: 720px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;color:var(--text-color)}@media screen and (max-width: 1200px){.Headline{--content-padding: 0 20px}}.Headline:first-child{margin-top:40px}.Headline__Container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:var(--max-width)}.Headline__Content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:40px;padding:var(--content-padding)}.Headline h2{font-size:40px;font-weight:400;line-height:1;text-align:center;letter-spacing:-.04em;color:var(--text-color);width:100%}.Headline h3{font-size:18px;font-weight:400;line-height:1.4;letter-spacing:-.04em;text-align:center;color:var(--text-color);width:100%}.Headline__Buttons{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px}.Team{--text-color: #29224f;--content-padding: 0;--member-grid: repeat(3, 1fr);--border-radius: 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;color:var(--text-color);padding:var(--container-padding, 80px 0)}@media screen and (max-width: 1200px){.Team{--content-padding: 0 20px}}@media screen and (max-width: 1024px){.Team{--member-grid: repeat(2, 1fr)}}@media screen and (max-width: 768px){.Team{--member-grid: repeat(1, 1fr)}}.Team__Container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1200px}.Team__Content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:40px;padding:var(--content-padding)}.Team__Members{display:grid;grid-template-columns:var(--member-grid);gap:20px;width:100%}.Team__Member{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;gap:20px;margin:0 0 40px}.Team__Member h3{font-size:24px;font-weight:700;color:var(--text-color)}.Team__Member h4{font-size:14px;font-weight:700;color:var(--text-color);opacity:.7}.Team__Bio{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;font-size:16px;line-height:1.6;letter-spacing:-.02em;color:var(--text-color);font-weight:500;opacity:.7}.Team__Photo{position:relative;aspect-ratio:1/1;width:100%;border-radius:var(--border-radius)}.Team__Photo__Background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:var(--border-radius)}.Team__Photo__Image{position:absolute;top:-50px;left:0;width:100%;height:calc(100% + 50px);z-index:2;background-size:auto 100%;background-repeat:no-repeat;background-position:bottom center;border-radius:var(--border-radius);overflow:hidden}.GalleryTitle{--images-min-height: 500px;--images-max-height: 700px;--content-flex-direction: row;--right-max-width: calc(50% - 10px) ;display:flex;flex-direction:var(--content-flex-direction);align-items:stretch;justify-content:center;gap:20px;min-height:var(--images-min-height);padding:20px 0}.GalleryTitle--align-left{--content-flex-direction: row}.GalleryTitle--align-right{--content-flex-direction: row-reverse}@media screen and (max-width: 1024px){.GalleryTitle{--content-flex-direction: column;--images-min-height: auto;--right-max-width: 100%}}.GalleryTitle__Left{display:flex;flex:1}.GalleryTitle__Right{display:flex;flex:1;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;padding:40px;max-width:var(--right-max-width)}.GalleryTitle__Content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;gap:40px;color:#fff;height:100%}.GalleryTitle__Top{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;gap:10px}.GalleryTitle h2{font-size:30px;font-weight:700;line-height:1.2;letter-spacing:-.02em;margin:0}.GalleryTitle__Images{display:grid;gap:20px;width:100%;height:100%;min-height:var(--images-min-height);max-height:var(--images-max-height)}.GalleryTitle__Images--count-1{grid-template-columns:1fr;grid-template-rows:1fr}.GalleryTitle__Images--count-2{grid-template-columns:1fr 1fr}.GalleryTitle__Images--count-2 .GalleryTitle__Image:nth-child(1){grid-area:1/1/2/2}.GalleryTitle__Images--count-2 .GalleryTitle__Image:nth-child(2){grid-area:1/2/2/3}.GalleryTitle__Images--count-3{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.GalleryTitle__Images--count-3 .GalleryTitle__Image:nth-child(1){grid-area:1/1/2/3}.GalleryTitle__Images--count-3 .GalleryTitle__Image:nth-child(2){grid-area:2/1/3/2}.GalleryTitle__Images--count-3 .GalleryTitle__Image:nth-child(3){grid-area:2/2/3/3}.GalleryTitle__Images--count-4{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr}.GalleryTitle__Images--count-4 .GalleryTitle__Image:nth-child(1){grid-area:1/1/3/2}.GalleryTitle__Images--count-4 .GalleryTitle__Image:nth-child(2){grid-area:3/1/7/2}.GalleryTitle__Images--count-4 .GalleryTitle__Image:nth-child(3){grid-area:1/2/5/3}.GalleryTitle__Images--count-4 .GalleryTitle__Image:nth-child(4){grid-area:5/2/7/3}.GalleryTitle__Image{display:block;width:100%;height:100%;overflow:hidden;border-radius:0}.GalleryTitle__Image img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.ImageTitle{--content-flex-direction: row;--image-aspect-ratio: 1/1;--image-height: 100%;--image-width: 100%;--padding: 80px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background-color:#f1f2f8;color:var(--primary-color);padding:var(--container-padding, 80px 0)}.ImageTitle--align-left{--content-flex-direction: row}.ImageTitle--align-right{--content-flex-direction: row-reverse}@media screen and (max-width: 1200px){.ImageTitle{--container-padding: 20px;--padding: 80px 20px}}@media screen and (max-width: 768px){.ImageTitle{--content-flex-direction: column;--image-height: auto;--image-width: calc(100vw - 60px) ;--padding: 40px 20px}}.ImageTitle__Container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;width:100%}.ImageTitle__Content{display:flex;justify-content:center;align-items:flex-start;flex-direction:var(--content-flex-direction);gap:40px;width:100%;max-width:1200px}.ImageTitle__Column{display:flex;flex:1;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40px;height:100%}.ImageTitle__Column--image{justify-content:center;align-items:center;width:100%;height:100%}.ImageTitle__Image{width:var(--image-width);height:var(--image-height);aspect-ratio:var(--image-aspect-ratio);border-radius:20px;background-size:cover;background-position:center;background-repeat:no-repeat}.ImageTitle__Topic{font-size:14px;line-height:1em;text-transform:uppercase;color:var(--secondary-color);letter-spacing:.1em;font-weight:700}.ImageTitle h2{color:var(--primary-color)}.ImageTitle__Subtitle{font-size:18px;line-height:1.5em;font-weight:400}.ImageTitle__Bullets{display:flex;flex-direction:column;gap:10px}.ImageTitle__Bullet{font-size:14px;line-height:20px;font-weight:500;display:flex;position:relative;padding:0 0 0 30px}.ImageTitle__Bullet svg{position:absolute;top:0;left:0;width:20px;height:20px}.ImageTitle__Bullet svg path{fill:var(--secondary-color)}.ImageTitle__Note{font-size:14px;line-height:1.4em;font-weight:500;font-style:italic;letter-spacing:.05em;opacity:.7}.ClientLogos{--container-padding: 80px 0;--filter: none;--image-height: 60px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--container-padding, 80px 0);width:100%}.ClientLogos--desaturated{--filter: grayscale(100%)}.ClientLogos--saturated{--color: #ffffff}.ClientLogos__Container{display:flex;flex-direction:column;overflow:hidden;gap:40px;width:100%;position:relative}.ClientLogos__Images{display:flex;flex-direction:row;gap:40px;width:max-content;overflow:visible;will-change:transform;transform:translateZ(0)}.ClientLogos__Image{display:flex;width:fit-content}.ClientLogos__Image img{height:var(--image-height)!important;width:auto;object-fit:contain;object-position:center;filter:var(--filter)}.ClientLogos__Title{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.ClientLogos__Title h2{text-align:center;font-size:18px;text-transform:uppercase;font-weight:700;color:#29224f;opacity:.5;letter-spacing:.2em}.Spacer{display:flex;flex:1 0 auto;width:100%}.Spacer--height-small{height:20px}.Spacer--height-medium{height:40px}.Spacer--height-large{height:80px}.Quote{--background: #f1f2f8;--primary-color: #222026;--secondary-color: #222026;--max-width: 960px;--box-border-radius: 20px;--box-padding: 40px;--box-gap: 40px;--image-width: 300px;--content-gap: 20px;--quote-text-size: 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;position:relative;gap:0px;width:100%;padding:var(--container-padding, 80px 0)}@media screen and (max-width: 768px){.Quote{--box-border-radius: 0px;--content-gap: 0px;--image-width: 120px;--quote-text-size: 18px}}.Quote--theme-full-width{background:var(--background)}.Quote--theme-full-width .Quote__Box{background:transparent!important}.Quote__Background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1}.Quote__Background img{width:100%;height:100%;object-fit:cover;filter:saturate(.2)}.Quote__Background:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--background);opacity:.9;z-index:2}.Quote__Content{position:relative;max-width:var(--max-width);width:100%;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;gap:var(--content-gap);z-index:3;color:var(--primary-color)}.Quote__Image{display:flex;flex:1;align-items:center;justify-content:center;width:100%;max-width:var(--image-width);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:var(--box-border-radius)}.Quote__Box{background-color:var(--background);border-radius:var(--box-border-radius);padding:var(--box-padding);gap:var(--box-gap);display:flex;flex:1;flex-direction:column;align-items:flex-start;justify-content:flex-start}.Quote__Box__Text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;font-size:var(--quote-text-size);line-height:1.4em}.Quote__Box__Icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px}.Quote__Box__Icon svg path{fill:var(--secondary-color)}.Quote__Box__Author{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px}.Quote__Box__Author h3{font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--secondary-color)}.Quote__Box__Author h4{font-size:14px;text-transform:uppercase;color:var(--primary-color);opacity:.5;font-weight:700;letter-spacing:.04em}.Quote__Box__Author h4+h4{margin-top:-6px}.Portfolio{--content-padding: 0;--client-padding: 20px;--clients-gap: 20px;--grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 1200px){.Portfolio{--content-padding: 20px;--grid-template-columns: repeat(auto-fill, minmax(280px, 1fr))}}@media screen and (max-width: 768px){.Portfolio{--grid-template-columns: 1fr;--client-padding: 40px;--clients-gap: 40px}}.Portfolio__Container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1200px;padding:var(--container-padding, 80px 0)}.Portfolio__Content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;gap:20px;padding:var(--content-padding)}.Portfolio__Clients{display:grid;grid-template-columns:var(--grid-template-columns);width:100%;gap:var(--clients-gap)}.Portfolio__Client{--background-color: #281b6d;--primary-color: #ffffff;--screenshot-container-height: 280px;--image-height: 240px;--client-top-padding: 240px;--offset: -10px;--box-shadow: 0 5px 5px 0px rgba(34, 32, 38, .2);--button-opacity: .7;--dark-overlay: rgba(34, 32, 38, 0);display:flex;flex-direction:column;gap:0px;justify-content:flex-start;align-items:flex-start;position:relative;width:100%;font-size:14px;background-color:var(--background-color, #281b6d);color:var(--primary-color, #ffffff);border-radius:20px;padding:calc(var(--client-top-padding) + 10px) var(--client-padding) var(--client-padding) var(--client-padding);transition:all .2s ease}.Portfolio__Client:hover{--offset: -40px;--image-height: 270px;--box-shadow: 0 10px 10px 0px rgba(34, 32, 38, .2);--button-opacity: 1;--dark-overlay: rgba(34, 32, 38, .1)}.Portfolio__Client:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;background-color:var(--dark-overlay);z-index:1;transition:all .2s ease}.Portfolio__Screenshot{position:absolute;top:var(--offset);left:var(--client-padding);width:calc(100% - var(--client-padding) * 2);height:var(--image-height);background:#fff;overflow:hidden;border-radius:10px;transition:all .2s ease;box-shadow:var(--box-shadow);z-index:99}.Portfolio__Screenshot__Image{position:absolute;bottom:0;left:0;width:100%;height:var(--image-height);background-size:100% auto;background-position:top center;background-repeat:no-repeat;border-radius:10px;transition:all .2s ease}.Portfolio__Title{z-index:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.Portfolio__Button{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;width:100%;padding:10px 0;font-size:14px;line-height:20px;transition:all .2s ease-in-out;opacity:var(--button-opacity);z-index:1}.Portfolio__Button svg{width:16px;height:16px}.Portfolio__Button svg path{fill:var(--primary-color)}.IconGrid{--icon-gap: 40px;--icon-spacing: 20px;--container-padding: 80px;--grid-template-columns: 1fr 1fr 1fr 1fr;display:flex;flex-direction:column;padding:var(--container-padding);background-color:var(--background-color)}@media screen and (max-width: 1200px){.IconGrid{--container-padding: 40px;--grid-template-columns: 1fr 1fr 1fr}}@media screen and (max-width: 1024px){.IconGrid{--container-padding: 40px;--grid-template-columns: 1fr 1fr}}@media screen and (max-width: 768px){.IconGrid{--container-padding: 40px;--grid-template-columns: 1fr}}.IconGrid__Icons{display:grid;grid-template-columns:var(--grid-template-columns);gap:var(--icon-gap)}.IconGrid__Icon{position:relative;display:flex;flex-direction:column;gap:10px;width:100%;padding:0 0 0 calc(var(--icon-size) + var(--icon-spacing))}.IconGrid__Icon svg{width:var(--icon-size);height:var(--icon-size)}.IconGrid__Icon svg path{fill:var(--icon-color)}.IconGrid__SVG{position:absolute;top:0;left:0;width:40px;height:40px;z-index:1}.IconGrid__Title{color:var(--title-color);font-size:16px;font-weight:700;line-height:1.2em}.IconGrid__Description{color:var(--description-color);font-size:14px;font-weight:500;line-height:1.6em;opacity:.8}.Testimonials{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:var(--container-padding);color:#29224f}.Testimonials__Container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1200px}.Testimonials__Content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.Testimonials__Item{--play-button-opacity: .5;--overlay-opacity: .5;--overlay-display: block;aspect-ratio:16/9;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;cursor:pointer;transition:all .2s ease}.Testimonials__Item-playing,.Testimonials__Item-paused{--overlay-display: none}.Testimonials__Item:hover{--play-button-opacity: .7;--overlay-opacity: .3}.Testimonials__Item:before{content:"";position:absolute;display:var(--overlay-display);top:0;left:0;width:100%;height:100%;background-color:#4361ee;opacity:var(--overlay-opacity);z-index:1;transition:all .2s ease}.Testimonials__Play{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background-color:rgba(255,255,255,var(--play-button-opacity));border-radius:50%;transition:all .2s ease;z-index:2}.Testimonials h2{color:#29224f}.CaseSlideshow{--slide-padding: 40px;--mask-size: 600px;--min-height: 520px;--metrics-top: 360px;--top-min-height: 280px;--top-flex-direction: row;--right-padding: 0;--slide-gap: 40px;--metrics-padding: 0;--metrics-gap: 200px;--metrics-width: calc(50% + var(--metrics-gap));display:flex;position:relative;flex-direction:column;padding:80px 0}@media screen and (max-width: 1200px){.CaseSlideshow{--metrics-width: 100%;--top-flex-direction: column;--slide-padding: 200px 0 20px 0;--right-padding: 20px;--slide-gap: 0;--metrics-padding: 20px}}.CaseSlideshow__Slide{--background-color: #4361ee;--primary-color: #ffffff;--secondary-color: #4cc9f0;display:flex;position:relative;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;gap:var(--slide-gap);min-height:var(--min-height);background-color:var(--background-color);color:var(--primary-color);padding:var(--slide-padding);transition:all 1s ease}.CaseSlideshow__Top{display:flex;flex-direction:var(--top-flex-direction);align-items:flex-start;justify-content:center;min-height:var(--top-min-height);gap:0px}.CaseSlideshow__Bottom{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;width:100%;z-index:2}.CaseSlideshow__Left{display:flex;flex:1;position:relative;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;height:100%;z-index:1}@media screen and (max-width: 1200px){.CaseSlideshow__Left{position:absolute;top:0;left:0;width:100%;height:100%}}.CaseSlideshow__Left .Mask{display:flex;position:absolute;top:0;right:20px;width:var(--mask-size);height:var(--mask-size)}.CaseSlideshow__Right{display:flex;flex:1;position:relative;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:20px;width:100%;padding:var(--right-padding);z-index:2}.CaseSlideshow__Metrics{display:flex;flex:1;flex-direction:row;align-items:flex-start;justify-content:center;gap:20px;width:var(--metrics-width);padding:var(--metrics-padding)}.CaseSlideshow__Metric{display:flex;flex:1;flex-direction:column;position:relative;align-items:center;justify-content:center;gap:10px;width:100%}.CaseSlideshow__Metric:not(:last-child):after{content:"";display:block;position:absolute;top:0;left:calc(100% + 10px);width:2px;height:100%;background-color:var(--primary-color);opacity:.2}.CaseSlideshow__Metric__Value{font-size:40px;font-weight:700;line-height:1em;color:var(--secondary-color);transition:all 1s ease}.CaseSlideshow__Metric__Description{font-size:14px;font-weight:500;line-height:1.2em;opacity:.7;text-align:center;transition:all 1s ease}.CaseSlideshow .Buttons{margin:20px 0 0}.CaseSlideshow .Mask{position:absolute;display:flex;top:-80px;right:0;width:var(--mask-size);height:var(--mask-size)}@media screen and (max-width: 1200px){.CaseSlideshow .Mask{position:relative;top:0;width:100%;height:340px}}@media screen and (max-width: 1200px){.CaseSlideshow .Mask__Images{width:100%}.CaseSlideshow .Mask__Images:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 0%,var(--background-color) 100%);z-index:2}}.CaseSlideshow .Mask__Images img{object-fit:cover;object-position:center;width:100%;height:100%;filter:saturate(1)}@media screen and (max-width: 1200px){.CaseSlideshow .Mask__Images{mask:none;-webkit-mask:none}}.MetricsText{--background-color: #ffffff;--primary-color: #4361ee;--metrics-flow: row;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;background-color:var(--background-color);color:var(--primary-color);--padding: 80px 40px}@media screen and (max-width: 768px){.MetricsText{--metrics-flow: column;--padding: 40px}}.MetricsText__Container{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding);width:100%}.MetricsText__Content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;width:100%}.MetricsText__Columns{display:flex;flex:1;flex-direction:var(--metrics-flow);align-items:center;justify-content:center;gap:20px;width:100%;max-width:1200px}.MetricsText h2{font-size:18px;line-height:1em;letter-spacing:.2em;text-transform:uppercase;color:var(--primary-color);opacity:.5}.MetricsText__Column{display:flex;position:relative;flex:1;flex-direction:column;align-items:center;text-align:center;justify-content:center;width:100%;gap:10px}.MetricsText__Column:after{content:"";display:block;position:absolute;width:1px;height:100%;left:calc(100% + 10px);background-color:var(--primary-color);opacity:.2}.MetricsText__Column:last-child:after{display:none}.MetricsText__Value{font-size:30px;font-weight:700;line-height:1em;color:var(--primary-color)}.MetricsText__Description{font-size:18px;font-weight:400;color:var(--primary-color);opacity:.7}.MetricsCubes{--background-color: #ffffff;--primary-color: #4361ee;--metrics-flow: row;--container-padding: 40px;--image-width: 240px;--value-size: 60px;--cubes-gap: 20px;--cube-aspect-ratio: 1/1;--image-max-width: 100%;--content-padding: 0px;--title-font-size: 40px;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;padding:var(--container-padding, 80px 0)}@media screen and (max-width: 1200px){.MetricsCubes{--cube-aspect-ratio: auto}}@media screen and (max-width: 768px){.MetricsCubes{--metrics-flow: row;--container-padding: 0px;--image-width: 140px;--value-size: 30px;--cubes-gap: 10px;--cube-aspect-ratio: auto;--image-max-width: 50%;--content-padding: 20px;--title-font-size: 24px}}.MetricsCubes__Container{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;padding:var(--container-padding);width:100%}.MetricsCubes__Content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;width:100%;padding:var(--content-padding)}.MetricsCubes h2{font-size:var(--title-font-size);line-height:1em;letter-spacing:-.04em;font-weight:400;color:#29224f;text-align:center}.MetricsCubes__Cubes{display:flex;flex-wrap:wrap;align-items:stretch;flex:1;flex-direction:var(--metrics-flow);gap:var(--cubes-gap)}.MetricsCubes__Cube{display:flex;flex:1;flex-direction:column;align-items:flex-start;justify-content:space-between;aspect-ratio:var(--cube-aspect-ratio);background-color:var(--background-color);color:var(--primary-color);padding:20px;border-radius:10px;width:100%;min-width:var(--image-width);max-width:var(--image-max-width);min-height:var(--image-width);-webkit-user-select:none;user-select:none}.MetricsCubes__Cube svg path{fill:var(--primary-color)}.MetricsCubes__Details{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px}.MetricsCubes__Value{font-size:var(--value-size);line-height:1em;font-weight:700;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:0px}.MetricsCubes__Value span:first-child{font-size:1em}.MetricsCubes__Value span:last-child{font-size:.75em;font-weight:700;transform:translateY(.1em);opacity:.5}.MetricsCubes__Description{font-size:14px;line-height:1.5em;font-weight:400;text-align:left}body{background:#fff;font-family:Open Sans,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.GradientLine{background:linear-gradient(270deg,#4cc9f0,#4895ef 12.87%,#4361ee 24.33%,#3f37c9 37.87%,#3a0ca3 50.36%,#560bad 61.92%,#7209b7 72.42%,#b5179e 85.97%,#f72585);border-radius:2px;height:4px;width:100%}.Wrapper{display:flex;flex-direction:column;padding:var(--nav-height) 0 0 0;gap:0px;--container-padding: 80px 0}.Wrapper__CaseStudies{gap:40px}.Wrapper .ContainerPadding+.ContainerPadding{padding-top:0!important}
