:root{--azure-18:#1e293e;--azure-28:#2f4262;--azure-36:#3b527b;--azure-84:#ccd6df;--azure-87:#d8dce5;--grey-5:#0e0e0e;--grey-15:#252525;--grey-23:#3b3b3b;--grey-31:#4f4f4f;--grey-94:#ebeef2;--white:#fff;--black:#000;--font:"Manrope", system-ui, sans-serif;--font-heading:"Geist Sans", "Manrope", system-ui, sans-serif;--text-display:clamp(2.5rem, 5vw + 1rem, 4.375rem);--text-h1:clamp(2.25rem, 4vw + .75rem, 4rem);--text-h2:clamp(1.75rem, 3vw + .5rem, 3rem);--text-h3:clamp(1.375rem, 2vw + .375rem, 2rem);--text-h4:clamp(1.125rem, 1vw + .5rem, 1.375rem);--text-body:1rem;--text-small:.875rem;--heading-weight:500;--heading-line-height:1.2;--heading-letter-spacing:-.04em;--body-line-height:1.8;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--radius-sm:8px;--radius-md:15px;--radius-lg:35px;--radius-pill:75px;--shadow-card:0 5px 25px #00000014;--shadow-btn:0 10px 25px -5px #ffffff80}[class*=num],[class*=score],[class*=rating],[class*=price],.google-pill span,.stars,.reviews__stars,.review-card__stars{font-family:var(--font-heading)!important}.stars,.reviews__stars,.review-card__stars{color:#fff!important}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{color:var(--white);font-family:var(--font);font-size:var(--text-body);line-height:var(--body-line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision;font-optical-sizing:none;text-align:left;background-color:#040507}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--heading-weight);letter-spacing:var(--heading-letter-spacing);line-height:var(--heading-line-height)}p,.body-text{font-family:var(--font);font-size:var(--text-body);line-height:var(--body-line-height);color:#fff9}#preloader{z-index:10000;opacity:1;visibility:visible;pointer-events:none;background:#0c1019;animation-name:preloaderBgFadeOut;animation-duration:.3s;animation-delay:1.9s;animation-fill-mode:forwards;position:absolute;inset:0}.preloader__logo{z-index:10001;pointer-events:none;opacity:1;visibility:visible;height:24px;animation:.8s cubic-bezier(.65,0,.35,1) .2s forwards preloaderScaleUp,.8s cubic-bezier(.85,0,.15,1) 1.2s forwards preloaderMoveToNav,0s 2s forwards preloaderBgFadeOut;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.preloader__logo img{width:auto;height:100%;display:block}.preloader__base{opacity:.4;filter:grayscale();position:relative}.preloader__fill{-webkit-clip-path:inset(100% 0 0);clip-path:inset(100% 0 0);animation:.8s cubic-bezier(.65,0,.35,1) .2s forwards preloaderFillUp;position:absolute;top:0;left:0}to{height:32px}@keyframes preloaderFillUp{to{-webkit-clip-path:inset(0);clip-path:inset(0)}}@keyframes preloaderMoveToNav{to{height:16px;top:40px}}@keyframes preloaderBgFadeOut{to{opacity:0;visibility:hidden}}@keyframes realLogoShow{to{opacity:1}}body,a,button,input{cursor:none!important}#custom-cursor{pointer-events:none;z-index:9999;mix-blend-mode:difference;background-color:#fff;border-radius:50%;width:10px;height:10px;transition:width .15s cubic-bezier(.16,1,.3,1),height .15s cubic-bezier(.16,1,.3,1),background-color .15s;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}#custom-cursor.expand,#custom-cursor.read{color:#000;background-color:#fff;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex;width:80px!important;height:80px!important}#custom-cursor.read:after{content:"Read"}h1,h2,h3,h4,h5,h6{color:var(--white);font-weight:var(--heading-weight);letter-spacing:var(--heading-letter-spacing);line-height:var(--heading-line-height);text-align:left}p{color:var(--white);text-align:left}section:not(.hero):not(.case-study),.quote,.strategy,.intro:not(.case-study){background:#040507!important}section h2,section p{text-align:left!important}.cta-section__headline{text-align:center!important;margin-inline:auto!important}.intro__headline,.intro__body,.strategy__headline,.strategy__body{margin-inline-start:0!important}.hero__headline,.hero__sub{text-align:left!important;margin-inline:0!important}.hero__content{text-align:left!important;align-items:flex-start!important}.hero__actions{align-items:flex-start!important}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}ul{list-style:none}h1,h2,h3,h4,h5,h6,blockquote,.quote__cite,p{color:#fff!important}.container{width:90%;max-width:1400px;margin-inline:auto;padding-inline:0}.btn{border-radius:var(--radius-pill);font-family:var(--font);cursor:pointer;transition:transform .6s var(--ease-out-expo),box-shadow .6s var(--ease-out-expo),opacity .6s;white-space:nowrap;border:none;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:1rem;font-weight:500;line-height:1;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.trust-pill,.trust-rating{opacity:.5;border-radius:2.5px;position:relative}.trust-pill:before{display:none}.btn--premium{color:#4f4f4f;-webkit-backdrop-filter:blur(8px);transition:all .6s var(--ease-out-expo);background-color:#0000;background-image:radial-gradient(at bottom,#fff 25%,#ffffffbf);border:1px solid #fff3;border-width:0 1px 2px;border-radius:7.5px;padding:10px 12px;font-size:1rem;font-weight:500;position:relative;overflow:hidden;box-shadow:0 10px 25px -5px #ffffff80}.btn--premium:hover{color:#4f4f4f;transform:scale(1.02);box-shadow:0 15px 30px -5px #fff9}.btn--premium:after{content:"";opacity:0;z-index:-1;border-radius:inherit;background-color:#fff;transition:opacity .3s;position:absolute;inset:0}.btn--premium:hover:after{opacity:1}.btn--premium:before{content:"";pointer-events:none;background:linear-gradient(#ffffff80,#fff0);position:absolute;inset:0}.btn--premium:active{transform:translateY(0)}.cs-cta .btn--premium{padding:6px 10px}.btn--nav-cta{box-sizing:border-box;color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(4px);transition:background-color .35s var(--ease-in-out),transform .35s var(--ease-in-out),border-color .35s var(--ease-in-out);z-index:1;background:radial-gradient(70.71% 141.42% at 50% 100%,#ffffff40 10%,#fff0 89%);border-radius:7.5px;justify-content:center;align-items:center;padding:.75rem 1rem;font-family:Manrope,sans-serif;font-size:1rem;font-weight:500;line-height:1;text-decoration:none;display:flex;position:relative}.btn--nav-cta:before{content:"";-webkit-mask-composite:xor;pointer-events:none;z-index:-1;background:linear-gradient(178deg,#ffffff9e,#fff0 25% 75%,#ffffff9e);border-radius:7.5px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.btn--nav-cta:hover{background-color:#ffffff0d;transform:none}.btn--ghost{color:var(--white);backdrop-filter:blur(8px);background:radial-gradient(70.71% 141.42% at 50% 100%,#ffffff40 25%,#ffffff0d);border:1px solid #ffffff4d;border-radius:7.5px}.btn--ghost:hover{background:#ffffff14}.section-eyebrow{font-size:15px;font-weight:600}.section-eyebrow--azure{color:var(--azure-36)}.section-eyebrow--white{color:#ffffffb3}.nav{z-index:9000;transition:background .35s var(--ease-in-out),box-shadow .35s var(--ease-in-out);background:linear-gradient(#040507f2,#04050799,#04050700);padding-bottom:40px;position:absolute;top:0;left:0;right:0}.nav.scrolled{backdrop-filter:blur(16px);background:#0e121cd9;box-shadow:0 1px #ffffff0f}.nav__inner{justify-content:space-between;align-items:center;width:90%;max-width:1400px;height:80px;margin-inline:auto;padding:0;display:flex;position:relative}.nav__logo{align-items:center;gap:10px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.nav__logo-img{opacity:0;width:auto;height:16px;animation:0s 2s forwards realLogoShow;display:block}.nav__links{align-items:center;gap:0;display:flex;position:absolute;left:50%;transform:translate(-50%)}.nav__link{color:#ffffffbf;transition:all .2s var(--ease-in-out);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:7.5px;flex-direction:row;align-items:center;gap:8px;padding:8px 12px;font-size:16px;font-weight:400;display:flex;position:relative}.nav__link.active,.nav__link[aria-expanded=true]{color:#fff;background:0 0!important}.nav__link:hover{color:#88b6ff;background:#ffffff1a!important}.nav__dropdown{position:relative}.nav__dropdown-menu{opacity:0;pointer-events:none;width:260px;transition:all .3s var(--ease-out-expo);z-index:100;background-image:linear-gradient(#ffffffd9,#fff);border-radius:7.5px;flex-direction:column;gap:8px;padding:30px 30px 35px;display:flex;position:absolute;top:calc(100% + 12px);left:0;transform:translateY(10px);box-shadow:0 20px 50px #0000001f;-webkit-backdrop-filter:blur(10px)!important;background-color:#0000!important}.nav__dropdown-menu[show]{opacity:1;pointer-events:auto;transform:translateY(0)}.nav__dropdown-item{text-align:left;transition:transform .3s var(--ease-out-expo),background .3s var(--ease-out-expo);border-radius:7.5px;align-items:flex-start;gap:8px;padding:0;display:flex}.nav__dropdown-item:hover{transform:scale(1.01);background:0 0!important}.nav__dropdown-icon{color:#1e293e;width:24px;height:24px;transition:color .2s var(--ease-out-expo);flex-shrink:0;margin-top:2px}.nav__dropdown-content{flex-direction:column;gap:4px;display:flex}.nav__dropdown-title{color:#1e293e;transition:color .2s var(--ease-out-expo);font-size:17px;font-weight:700;line-height:1.2}.nav__dropdown-desc{color:#4f4f4f;transition:color .2s var(--ease-out-expo);font-size:14.5px;font-weight:400;line-height:1.4}.nav__dropdown-item:hover .nav__dropdown-icon,.nav__dropdown-item:hover .nav__dropdown-title,.nav__dropdown-item:hover .nav__dropdown-desc{color:#3b527b}.lucide{stroke-width:2.2px;width:18px;height:18px}.nav__burger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:4px;display:none}.menu-btn{width:44px;height:44px;padding:8px!important}.menu-text-btn{color:var(--white);cursor:pointer;opacity:.8;background:0 0;border:none;padding:8px;font-family:Manrope,sans-serif;font-size:16px;font-weight:500;transition:opacity .2s}.menu-text-btn:hover{opacity:1}#menu-icon{transition:transform .3s cubic-bezier(.16,1,.3,1)}#menu-toggle[aria-expanded=true] #menu-icon{transform:rotate(90deg)}.nav__burger span{background:#fffc;border-radius:2px;width:22px;height:2px;transition:transform .3s,opacity .3s;display:block}.nav__menu-popover{-webkit-backdrop-filter:blur(10px);z-index:200;opacity:0;visibility:hidden;transform-origin:0 0;background:#0c1019;border:1px solid #ffffff0d;border-radius:12px;flex-direction:column;width:250px;padding:24px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:calc(100% + 14px);left:0;transform:scale(.95)translateY(-8px);box-shadow:0 10px 40px #0006}body.light-mode .nav__menu-popover{background:#fff;border-color:#0000000d}.nav__menu-popover.open{opacity:1;visibility:visible;transform:scale(1)translateY(0)}.popover__header{justify-content:flex-end;gap:12px;margin-bottom:24px;display:flex}.popover__icon{width:20px;height:20px;color:var(--white);cursor:pointer;transition:opacity .2s,color .3s}.popover__icon:hover{opacity:.6}.popover__links{flex-direction:column;gap:6px;margin-bottom:24px;display:flex}.popover__links a{color:var(--white);letter-spacing:-.02em;font-size:26px;font-weight:500;line-height:1.15;text-decoration:none;transition:color .2s}.popover__links a:hover{color:var(--azure-84)}.popover__links a.popover__link--faded{color:#4f4f4f}.popover__divider{border:none;border-top:1px solid #ffffff0d;margin:0 0 18px}.popover__resources{flex-direction:column;gap:6px;display:flex}.popover__label{color:#4f4f4f;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:11px;font-weight:700}.popover__resources a{color:#ffffffb3;font-size:14px;font-weight:500;text-decoration:none;transition:opacity .2s}.popover__resources a:hover{opacity:.7}.hero{background:linear-gradient(#0c1019,#2f4262);flex-direction:column;justify-content:center;align-items:flex-start;min-height:100vh;padding:80px 0;display:flex;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;z-index:15;background:linear-gradient(#04050700,#040507e6 60%,#040507);width:100%;height:40vh;position:absolute;bottom:0;left:0}.hero:after{content:"";mix-blend-mode:multiply;opacity:.6;pointer-events:none;z-index:1;background-image:url(data:undefined;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUEAAAOgbWV0YQAAAAAAAAAhaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAAAAAAAOcGl0bQAAAAAAAQAAACxpbG9jAAAAAEQAAAIAAQAAAAEAAAhhAAAykQACAAAAAQAAA8gAAASZAAAAVGlpbmYAAAAAAAIAAAAaaW5mZQIAAAAAAQAAYXYwMUNvbG9yAAAAACxpbmZlAgAAAAACAABtaW1lWE1QAGFwcGxpY2F0aW9uL3JkZit4bWwAAAAAGmlyZWYAAAAAAAAADmNkc2MAAgABAAEAAALLaXBycAAAAqtpcGNvAAAAFGlzcGUAAAAAAAAFoAAAA4IAAAAQcGl4aQAAAAADCAgIAAAADGF2MUOBKAAAAAACYGNvbHJwcm9mAAACVGxjbXMEMAAAbW50clJHQiBYWVogB+oABAAXABAADwAsYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPbWAAEAAAAA0y1sY21zAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALZGVzYwAAAQgAAAA+Y3BydAAAAUgAAABMd3RwdAAAAZQAAAAUY2hhZAAAAagAAAAsclhZWgAAAdQAAAAUYlhZWgAAAegAAAAUZ1hZWgAAAfwAAAAUclRSQwAAAhAAAAAgZ1RSQwAAAhAAAAAgYlRSQwAAAhAAAAAgY2hybQAAAjAAAAAkbWx1YwAAAAAAAAABAAAADGVuVVMAAAAiAAAAHABzAFIARwBCACAASQBFAEMANgAxADkANgA2AC0AMgAuADEAAG1sdWMAAAAAAAAAAQAAAAxlblVTAAAAMAAAABwATgBvACAAYwBvAHAAeQByAGkAZwBoAHQALAAgAHUAcwBlACAAZgByAGUAZQBsAHlYWVogAAAAAAAA9tYAAQAAAADTLXNmMzIAAAAAAAEMQgAABd7///MlAAAHkwAA/ZD///uh///9ogAAA9wAAMBuWFlaIAAAAAAAAG+gAAA49QAAA5BYWVogAAAAAAAAJJ8AAA+EAAC2w1hZWiAAAAAAAABilwAAt4cAABjZcGFyYQAAAAAAAwAAAAJmZgAA8qcAAA1ZAAAT0AAACltjaHJtAAAAAAADAAAAAKPXAABUewAATM0AAJmaAAAmZgAAD1wAAAATY29scm5jbHgAAgACAAaAAAAAGGlwbWEAAAAAAAAAAQABBQECgwQFAAA3Mm1kYXQ8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA1LjUuMCI+CiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIgogICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICB0aWZmOkltYWdlTGVuZ3RoPSI4OTgiCiAgIHRpZmY6SW1hZ2VXaWR0aD0iMTQ0MCIKICAgdGlmZjpSZXNvbHV0aW9uVW5pdD0iMiIKICAgdGlmZjpYUmVzb2x1dGlvbj0iNzIvMSIKICAgdGlmZjpZUmVzb2x1dGlvbj0iNzIvMSIKICAgZXhpZjpQaXhlbFhEaW1lbnNpb249IjE0NDAiCiAgIGV4aWY6UGl4ZWxZRGltZW5zaW9uPSI4OTgiCiAgIGV4aWY6Q29sb3JTcGFjZT0iMSIKICAgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIKICAgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIgogICB4bXA6TW9kaWZ5RGF0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);background-position:50%;background-size:cover;position:absolute;inset:0}a[href*=unicorn\.studio]{display:none!important}.hero__badge{align-items:center;gap:12px;margin-bottom:15px;display:inline-flex}.badge__tag{color:#ffffffe6;border-radius:var(--radius-pill);text-transform:none;letter-spacing:0;-webkit-backdrop-filter:blur(4px);background:radial-gradient(70.71% 141.42% at 50% 100%,#ffffff40 10%,#fff0 89%);padding:2px 8px;font-size:11px;font-weight:600;position:relative}.badge__tag:before{content:"";border-radius:var(--radius-pill);-webkit-mask-composite:xor;pointer-events:none;z-index:-1;background:linear-gradient(178deg,#ffffff9e,#fff0 25% 75%,#ffffff9e);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.badge__text{color:#fffc;font-size:14px;font-weight:400}.hero__content{text-align:left;z-index:20;flex-direction:column;align-items:flex-start;width:90%;max-width:1400px;margin:0 auto;display:flex;position:relative}.hero__headline{font-family:var(--font-heading);font-size:var(--text-display);font-weight:var(--heading-weight);line-height:var(--heading-line-height);letter-spacing:var(--heading-letter-spacing);text-align:left;max-width:1400px;margin-bottom:24px}.hero__scatter-group--left .hero__headline .h1-line{background:linear-gradient(90.84deg,#dcdcdc 4.45%,#fff 42.92%,#bcbcbc 92.25%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.hero__scatter-group--right .hero__headline .h1-line,.hero__scatter-group--bottom-right .hero__headline .h1-line{background:linear-gradient(270.84deg,#fff 4.45% 42.92%,#dcdcdc 92.25%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.hero__headline .word{color:#0000;-webkit-text-fill-color:transparent}.hero__headline .line{overflow:visible!important}.hero__headline--gradient{background:linear-gradient(90deg,#dcdcdc,#fff,#dcdcdc);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;display:inline-block}.hero__headline--gradient .line{background:linear-gradient(90deg,#dcdcdc,#fff,#dcdcdc);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.hero__headline--white{vertical-align:baseline;-webkit-text-fill-color:#fff;color:#fff;white-space:nowrap;display:inline-block}.hero__unicon-overlay{display:none}.hero__sub{color:#fffc;text-align:left;max-width:40ch;margin-bottom:72px;font-size:clamp(15px,1.8vw,17px);font-weight:500;line-height:1.6}.hero__actions{flex-direction:column;align-items:center;gap:32px;margin-bottom:80px;display:flex}@media (width>=640px){.hero__actions{flex-direction:row}}.hero__trust-wrapper{align-items:center;gap:12px;display:flex}.hero__trust-text{color:#fff6;font-size:14px;font-weight:300}.hero__logos-section{border-top:1px solid #ffffff0d;flex-direction:column;align-items:center;gap:48px;width:100%;max-width:900px;margin-top:32px;padding-top:64px;display:flex}.hero__logos-grid{flex-wrap:wrap;justify-content:center;align-items:center;gap:48px 80px;display:flex}.hero__logo-item{opacity:.8;color:var(--white);align-items:center;gap:10px;font-size:18px;font-weight:600;transition:opacity .3s;display:flex}.hero__logo-item:hover{opacity:1}.logo-placeholder-icon{width:24px;height:24px}.hero__compliance{z-index:10;flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;display:flex;position:absolute;bottom:24px;left:max(5%,50vw - 600px)}.compliance__text{color:#fff9}.compliance__item{color:#fff9;align-items:center;gap:4px;font-weight:500;display:flex}.compliance__icon{color:#fff9;width:16px;height:16px}.hero__circles,.background-wrapper,.hero__stars,.particle-wrapper,.hero__photo-light{display:none!important}.p:nth-child(18){animation-delay:9.7s}.p:nth-child(19){animation-delay:2.2s}.p:nth-child(20){animation-delay:7.5s}.p:nth-child(21){animation-delay:4.3s}.p:nth-child(22){animation-delay:11s}.p:nth-child(23){animation-delay:5.9s}.p:nth-child(24){animation-delay:.4s}.p:nth-child(25){animation-delay:8.6s}.p:nth-child(26){animation-delay:1.2s}.p:nth-child(27){animation-delay:6.1s}.p:nth-child(28){animation-delay:3.9s}.p:nth-child(29){animation-delay:10.2s}.p:nth-child(30){animation-delay:7.8s}.hero__overlay{pointer-events:none;position:absolute;inset:0}.hero__social-proof{z-index:25;opacity:0;align-items:center;animation:.8s ease-in-out 2.3s forwards heroFadeIn;display:flex;position:absolute;bottom:24px;left:max(5%,50vw - 700px)}.trust-text{opacity:.6;color:#fff;font-size:14px;font-weight:500;font-family:var(--font-heading);margin:0}.hero__social-proof--bottom-left{z-index:10;align-items:center;display:flex;position:absolute;bottom:24px;left:max(5%,50vw - 700px)}.hero__trust{color:#ffffffbf;letter-spacing:.02em;align-items:center;gap:8px;font-size:13.5px;font-weight:400;line-height:normal;display:flex}.hero__stars-row{color:var(--azure-84);letter-spacing:2px;font-size:13px}.hero__headline{text-align:left;font-size:var(--text-display);font-weight:var(--heading-weight);line-height:var(--heading-line-height);margin-bottom:25px;max-width:14ch;margin-inline:0}.hero__headline span:not(.hero__headline--gradient){display:inline}.hero__pill{z-index:20;-webkit-backdrop-filter:blur(4px);opacity:0;cursor:grab;max-width:320px;animation:heroFadeIn .8s var(--ease-out-expo) forwards;background:radial-gradient(70.71% 141.42% at 50% 100%,#ffffff4d 10%,#fff0 89%);border-radius:100px;flex-direction:row;align-items:flex-start;gap:16px;padding:16px 24px;display:flex;position:absolute;box-shadow:0 16px 32px #0000001a}.hero__pill:active{cursor:grabbing}.hero__pill:before{content:"";-webkit-mask-composite:xor;pointer-events:none;z-index:-1;background:linear-gradient(135deg,#ffffffbf,#fff0 25% 75%,#ffffffbf);border-radius:100px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.hero__pill-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}.hero__pill-content{text-align:left;flex-direction:column;display:flex}.hero__pill-name{color:#fff;margin-top:2px;margin-bottom:2px;font-size:16px;font-weight:800;line-height:1.2}.hero__pill-msg{color:#ffffffd9;font-size:14px;font-weight:500;line-height:1.35}.hero__pill--1{animation-delay:.6s;top:62%;left:max(2%,50% - 550px)}.hero__pill--2{animation-delay:.8s;top:75%;right:max(2%,50% - 580px)}.hero__photo-glass{z-index:6;mix-blend-mode:screen;pointer-events:none;filter:brightness(.85)contrast(1.15);-webkit-backface-visibility:hidden;backface-visibility:hidden;width:min(1280px,100%);height:auto;margin-top:-75px;margin-bottom:-150px;display:block;position:relative;transform:translateZ(0)}.hero__photo-light{object-fit:contain;object-position:bottom;z-index:5;pointer-events:none;mix-blend-mode:screen;width:1680px;max-width:96vw;height:auto;display:block;position:absolute;bottom:0;left:auto;right:0;transform:translate(50%)}.hero__logo-featured{opacity:.85;height:auto}.hero__logo--contra{width:95px}.hero__logo--youversion{width:100px}.scale{transition:transform .3s var(--ease-in-out);will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.scale:hover{transform:scale(1.01)}@media only screen and (width<=767px){.scale:hover{transform:none}}@keyframes goUp{0%{transform:translateY(var(--translateY-start));opacity:0}to{opacity:1;transform:translateY(0)}}@keyframes goUpTwist{0%{transform:translateY(var(--translateY-start)) rotate(var(--text-rotation));opacity:0}to{opacity:1;transform:translateY(0)rotate(0)}}.hero__headline--gradient{background:linear-gradient(90deg,#dcdcdc,#fff,#dcdcdc);-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;width:fit-content;display:inline-block}.hero__headline--content{opacity:1;display:block}.lineByLineReveal{--animation-name:goUp;--animation-duration:.9s;--translateY-start:30%;--text-rotation:4deg;--animation-timing-function:cubic-bezier(0, 0, .26, 1)}.lineByLineReveal.fadeIn .line{animation:var(--animation-name) var(--animation-duration) var(--animation-timing-function) both;transform-origin:0 0}.hero__headline .line{vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:inherit;width:100%;padding-bottom:.05em;overflow:visible;transform:translateZ(0)}.hero__headline--white{color:#fff;display:inline-block;position:relative}.hero__logo-marquee{z-index:25;opacity:0;width:auto;max-width:none;animation:.8s ease-in-out 2.3s forwards heroFadeIn;position:absolute;bottom:24px;left:calc(max(5%,50vw - 700px) + 220px);right:max(5%,50vw - 700px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.marquee__inner{opacity:.5;justify-content:space-around;align-items:center;gap:80px;width:max-content;animation:25s linear infinite marquee;display:flex}.marquee__inner img{object-fit:contain;opacity:.8;filter:brightness(0)invert();flex-shrink:0;max-width:120px;max-height:28px;transition:opacity .3s}@keyframes marquee{to{transform:translate(calc(-50% - 40px))}}.hero__sub{max-width:40ch;font-size:var(--text-body);font-weight:400;line-height:var(--body-line-height);color:#ffffffe6;margin-bottom:15px;z-index:10;opacity:0;margin-inline:0;animation:.8s ease-in-out .2s forwards heroFadeIn;position:relative}.hero__actions{opacity:0;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:24px;margin-bottom:35px;animation:.8s ease-in-out .3s forwards heroFadeIn;display:flex}.hero__featured{opacity:.75;align-items:center;gap:7.5px;display:flex}.hero__featured-label{color:#ffffffbf;letter-spacing:.02em;font-size:13.5px;font-weight:400;line-height:normal}.hero__logo-cona{opacity:.85}.intro{background:linear-gradient(180deg,var(--white) 0%,var(--grey-94) 100%);z-index:2;padding-top:100px;padding-bottom:0;position:relative}.intro .container{text-align:center}.intro__glow{z-index:-1;pointer-events:none;background-color:#0000;background-image:radial-gradient(at top,#0684e259 5%,#fff0 75%);width:1200px;height:450px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)rotate(180deg)}@media (width<=767px){.intro{padding-top:75px}.intro__glow{width:700px;height:300px}}.intro__headline{font-size:var(--text-h1);font-weight:var(--heading-weight);font-family:var(--font-heading);letter-spacing:var(--heading-letter-spacing);color:var(--azure-36);line-height:var(--heading-line-height);margin-bottom:24px;max-width:700px;margin-inline:auto}.intro__body{font-size:var(--text-body);color:var(--grey-23);font-weight:400;line-height:var(--body-line-height);margin-inline:auto;max-width:660px;margin-bottom:50px}.intro__visual{margin-top:20px;position:relative}.intro__image{width:100%;max-width:1000px;height:auto;box-shadow:none;border:1px solid #00000014;border-radius:16px;margin:0 auto;display:block}.quote{background:linear-gradient(180deg,var(--grey-94) 0%,var(--azure-87) 100%);padding-block:clamp(80px,10vw,120px)}.quote__inner.quote--centered{text-align:left;justify-content:center;display:flex}.quote__text-col{flex-direction:column;align-items:flex-start;width:100%;max-width:1120px;display:flex;position:relative}.quote__mark{opacity:.6;pointer-events:none;z-index:0;position:absolute;top:-20px;left:-20px}.quote__blockquote{font-size:var(--text-h2);font-family:var(--font-heading);font-weight:var(--heading-weight);letter-spacing:var(--heading-letter-spacing);color:var(--azure-36);line-height:var(--heading-line-height);margin-bottom:30px}.quote__cite{font-size:var(--text-body);color:var(--grey-23);font-style:normal;font-weight:400}.strategy{background:var(--white);text-align:center;padding-block:clamp(80px,10vw,120px)}.strategy__inner{max-width:1120px;margin-inline:auto}.strategy__headline{color:var(--azure-18);font-family:var(--font-heading);font-size:var(--text-h2);font-weight:var(--heading-weight);letter-spacing:var(--heading-letter-spacing);line-height:var(--heading-line-height);margin-bottom:60px;max-width:720px;margin-inline:auto}.strategy__cards{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.strategy-card{text-align:left;min-height:280px;transition:transform .3s var(--ease-out-expo),box-shadow .3s var(--ease-out-expo);background:#3b527b;border-radius:20px;flex-direction:column;justify-content:flex-start;padding:32px 28px 0;display:flex;position:relative;overflow:hidden}.strategy-card:hover{transform:translateY(-6px);box-shadow:0 24px 48px #3b527b59}.strategy-card__body{z-index:2;flex:1;position:relative}.strategy-card__icon-wrap{margin-bottom:20px}.strategy-card__icon{background:linear-gradient(180deg,var(--azure-28) 0%,var(--azure-36) 100%);border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;display:flex;box-shadow:0 8px 20px #0003}.strategy-card__title{font-family:var(--font-heading);font-size:var(--text-h4);font-weight:var(--heading-weight);letter-spacing:var(--heading-letter-spacing);color:var(--white);line-height:var(--heading-line-height);margin-bottom:12px}.strategy-card__desc{font-size:var(--text-small);line-height:var(--body-line-height);color:#fffc;max-width:280px}.strategy-card__img{object-fit:contain;pointer-events:none;opacity:.18;width:75%;max-width:260px;height:auto;position:absolute;bottom:0;right:0}@media (width<=880px){.strategy__cards{grid-template-columns:1fr;max-width:420px;margin-inline:auto}}.standard{background:var(--white);padding-block:clamp(80px,10vw,140px)}.standard__inner{max-width:1120px}.standard__header{text-align:center;margin-bottom:clamp(48px,6vw,72px)}.standard__headline{font-family:var(--font-heading);font-size:var(--text-display);font-weight:var(--heading-weight);letter-spacing:var(--heading-letter-spacing);color:var(--azure-36);line-height:var(--heading-line-height);margin-bottom:24px}.standard__body{font-size:var(--text-body);font-weight:400;line-height:var(--body-line-height);color:var(--grey-23);max-width:640px;margin-inline:auto}.standard__pillars{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.pillar{text-align:center;opacity:0;transition:opacity .6s var(--ease-out-expo),transform .6s var(--ease-out-expo);flex-direction:column;align-items:center;display:flex;transform:translateY(30px)}.pillar.in-view{opacity:1;transform:translateY(0)}.pillar:nth-child(2){transition-delay:.1s}.pillar:nth-child(3){transition-delay:.2s}.pillar__icon-wrap{margin-bottom:12px}.pillar__icon{background:linear-gradient(180deg,var(--azure-28) 0%,var(--azure-36) 100%);border-radius:12px;place-items:center;width:50px;height:50px;display:grid;box-shadow:0 8px 20px #3b527b66}.pillar__title{font-family:var(--font-heading);font-size:var(--text-h4);font-weight:var(--heading-weight);letter-spacing:var(--heading-letter-spacing);color:var(--grey-15);line-height:var(--heading-line-height);margin-bottom:8px}.pillar__desc{font-size:var(--text-small);color:#252525bf;font-weight:400;line-height:var(--body-line-height);margin-bottom:6px}.pillar__refs{font-size:var(--text-small);color:#252525bf;font-weight:400}.pillar__ref{color:var(--azure-36);font-weight:700;transition:opacity .15s}.pillar__ref:hover{opacity:.75}.cta-section{background:var(--white);padding-top:20px;padding-bottom:clamp(80px,10vw,140px)}.cta-card{background:var(--azure-36);border-radius:var(--radius-md);text-align:center;flex-direction:column;align-items:center;gap:20px;padding:clamp(48px,7vw,88px) clamp(32px,5vw,80px);display:flex;box-shadow:0 5px 30px #3b527b80}.cta-card__headline{font-family:var(--font-heading);font-size:var(--text-h2);font-weight:var(--heading-weight);letter-spacing:var(--heading-letter-spacing);color:var(--white);line-height:var(--heading-line-height)}.cta-card__body{font-size:var(--text-body);color:#ffffffe6;font-weight:400;line-height:var(--body-line-height);max-width:580px}.footer{background:var(--azure-18);padding-block:48px}.footer__inner{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.footer__brand{flex-direction:column;align-items:center;gap:8px;display:flex}.footer__logo-mark{background:linear-gradient(135deg,var(--azure-28),var(--azure-36));color:#fff;border-radius:8px;place-items:center;width:40px;height:40px;font-size:14px;font-weight:800;display:grid}.footer__logo-text{font-size:var(--text-body);color:#ffffffe6;font-weight:700}.footer__tagline{font-size:var(--text-small);color:#ffffff80;font-weight:400}.footer__links{flex-wrap:wrap;justify-content:center;gap:28px;display:flex}.footer__links a{color:#fff9;font-size:var(--text-small);font-weight:400;transition:color .15s}.footer__links a:hover{color:#ffffffe6}.footer__copy{font-size:var(--text-small);color:#ffffff59}.fade-up{opacity:0;transition:opacity .7s var(--ease-out-expo),transform .7s var(--ease-out-expo);transform:translateY(40px)}.fade-up.in-view{opacity:1;transform:translateY(0)}@keyframes heroFadeIn{to{opacity:1}}@media (width<=1024px){.nav__links,#nav-cta{display:none}.nav__inner{justify-content:center}.nav__burger{display:flex;position:absolute;right:40px}.standard__pillars{grid-template-columns:1fr;gap:48px;max-width:380px;margin-inline:auto}.intro__db-sidebar{display:none}.intro__db-stats{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){.hero__headline{font-size:clamp(1.75rem,9vw,2.875rem)}.hero__mockup-wrap{display:none}.mockup-body{min-height:180px}.intro__db-stats{grid-template-columns:1fr}.cta-card{padding:40px 24px}}.btn--nav-pill{color:#fff;text-transform:none;letter-spacing:0;cursor:pointer;box-shadow:none;opacity:1;-webkit-backdrop-filter:blur(8px);background:#ffffff1f;border:none;border-radius:7.5px;justify-content:center;align-items:center;padding:6px 14px;font-size:1rem;font-weight:500;text-decoration:none;transition:background .3s;display:inline-flex;position:relative}.btn--nav-pill:before{display:none}.btn--nav-pill:hover{opacity:1;background:#fff3;border:none;transform:none}.hero__mobile-suffix{background:linear-gradient(90deg,#dcdcdc,#fff,#dcdcdc);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.hero__photo-main{z-index:2;pointer-events:none;width:85%;max-width:1200px;position:absolute;top:-32px;right:-5.5vw}.hero__photo-main img{object-fit:contain;filter:drop-shadow(0 20px 50px #00000080);width:100%;height:auto}.case-study{color:#fff;padding:120px 0;overflow:hidden;background:#000!important}.case-study__inner{flex-direction:column;align-items:center;gap:60px;display:flex;position:relative}.case-study__content{flex-direction:column;flex:0 0 450px;height:520px;display:flex}.case-study__text-wrap{flex-direction:column;flex:1;justify-content:center;display:flex}.case-study__headline{font-family:var(--font-heading);font-size:var(--text-h2);font-weight:var(--heading-weight);line-height:var(--heading-line-height);letter-spacing:var(--heading-letter-spacing);background:linear-gradient(90.84deg,#dcdcdc 4.45%,#fff 42.92%,#bcbcbc 92.25%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;max-width:16ch;margin-bottom:24px;opacity:1!important;visibility:visible!important;color:#0000!important;display:block!important}.case-study__headline .line{background:linear-gradient(90.84deg,#dcdcdc 4.45%,#fff 42.92%,#bcbcbc 92.25%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;color:#0000!important}.case-study__headline .highlight{display:inline}.case-study__body{font-size:var(--text-body);line-height:var(--body-line-height);max-width:400px;margin-bottom:60px;color:#ffffffe6!important}.case-study__metrics-row-new{grid-template-columns:repeat(2,1fr);gap:40px 60px;margin-top:24px;display:grid}.case-study__metric-block{flex-direction:column;display:flex}.metric-num{font-size:var(--text-h3);font-weight:var(--heading-weight);font-family:var(--font-heading);color:#fff;letter-spacing:var(--heading-letter-spacing);margin-bottom:4px;line-height:1}.inter-font{font-family:Inter,sans-serif}.metric-label{font-family:var(--font);color:#fffc;opacity:1;font-size:14px}.case-study__carousel-wrap{flex-direction:column;align-items:stretch;width:100%;display:flex}.case-study__carousel{-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory;gap:16px;padding-bottom:0;display:flex;overflow-x:auto}.case-study__carousel:has(.case-study__card-container:hover) .case-study__card-container{flex:0 0 calc(40% - 8px);min-width:calc(40% - 8px)}.case-study__carousel .case-study__card-container:hover{flex:0 0 calc(60% - 8px)!important;min-width:calc(60% - 8px)!important}.case-study__carousel:has(.is-initial-expanded) .case-study__card-container{flex:0 0 calc(40% - 8px);min-width:calc(40% - 8px)}.case-study__card-container.is-initial-expanded{flex:0 0 calc(60% - 8px)!important;min-width:calc(60% - 8px)!important}.case-study__carousel::-webkit-scrollbar{display:none}.case-study-card{scroll-snap-align:start;background:#0c1019;border:1px solid #ffffff0d;border-radius:7.5px;flex-direction:column;min-width:400px;height:520px;transition:transform .4s;display:flex;position:relative;overflow:visible}.case-study-card__img-wrap{background:#0f141e;border-radius:7.5px 7.5px 0 0;flex:1;position:relative;overflow:hidden}.case-study-card__img{object-fit:cover;opacity:.8;width:100%;height:100%}.case-study-card__footer{width:100%;height:80px;transition:background .45s ease,height .45s var(--ease-out-expo);background:linear-gradient(#0000 0%,#04050766 30%,#040507f2 100%);padding:0 25px;position:absolute;bottom:0;left:0}.case-study-card:hover .case-study-card__footer,.case-study__card-container.is-initial-expanded .case-study-card__footer{background:linear-gradient(#0000 0%,#040507a6 20%,#040507fa 100%);height:190px}.case-study-card__logo{object-fit:contain;filter:brightness(0)invert();width:auto;height:24px;transition:bottom .6s var(--ease-out-expo) 0s;flex-shrink:0;position:absolute;bottom:24px;left:25px}.case-study-card:hover .case-study-card__logo,.case-study__card-container.is-initial-expanded .case-study-card__logo{bottom:103px}.case-study-card__text-content{opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;bottom:40px;left:25px;right:25px}.case-study-card:hover .case-study-card__text-content,.case-study__card-container.is-initial-expanded .case-study-card__text-content{opacity:1;pointer-events:auto;transition:opacity .25s .42s}.case-study-card__heading{color:#fff;font-family:var(--font-heading);font-size:var(--text-h4);font-weight:var(--heading-weight);letter-spacing:var(--heading-letter-spacing);line-height:var(--heading-line-height);text-align:left;word-break:break-word;hyphens:auto;max-width:26ch;margin:0}.case-study-card__title{color:#fff9;text-align:left;margin-top:8px;font-size:13px;font-weight:500}.case-study-tag{color:#ffffffd9;font-size:13px;font-family:var(--font);backdrop-filter:blur(4px);background:#ffffff26;border-radius:4px;padding:4px 10px;font-weight:600;transition:opacity .3s;position:absolute;top:16px;right:16px}.case-study-card__logo-text{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--heading-weight);color:#fff;letter-spacing:var(--heading-letter-spacing)}.case-study-card__visit{font-family:var(--font);color:#ffffff80;letter-spacing:.01em;margin-top:12px;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-block}.case-study-card__visit:hover{color:#ffffffe6}@media (width<=1366px){.case-study__inner{flex-direction:column;gap:60px}.case-study__content{flex:1;width:100%}.case-study__carousel-wrap{margin-right:0}}.btn--premium{box-shadow:0 0 20px #ffffff1a,0 10px 25px -5px #fff6}@media (width<=767px){.btn--premium{box-shadow:0 0 30px #fff3,0 10px 25px -5px #ffffff80}}.case-study__card-container{scroll-snap-align:start;flex-direction:column;flex:0 0 calc(50% - 8px);gap:16px;min-width:calc(50% - 8px);transition:flex .7s cubic-bezier(.85,.09,.15,.91),min-width .7s cubic-bezier(.85,.09,.15,.91);display:flex}.card-label{color:#0000004d;text-transform:capitalize;font-size:14px;font-weight:500}.case-study-card{min-width:100%}.case-study__metric{font-family:var(--font-heading);font-size:var(--text-display);font-weight:var(--heading-weight);letter-spacing:var(--heading-letter-spacing);color:#2f4262!important}#custom-cursor.expand{color:#000;text-transform:capitalize;background-color:#ffffffe6;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex;width:80px!important;height:80px!important}#custom-cursor.expand:after{content:"Expand"}.case-overlay{z-index:9999;background:#040507;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow-y:auto}.case-overlay__close{color:#040507;cursor:pointer;z-index:10000;background:0 0;border:none;font-size:40px;position:absolute;top:30px;right:40px}.case-overlay__image-container{aspect-ratio:16/9;border-radius:10px;width:100%;max-width:1400px;margin:80px auto 0;overflow:hidden}.case-overlay__hero-image{object-fit:cover;width:100%;height:100%}.case-overlay__content{max-width:1400px;margin:0 auto;padding:40px 20px}.case-study__carousel-controls{justify-content:flex-end;align-self:flex-end;gap:8px;margin-top:15px;display:flex}.carousel-btn{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:all .3s;display:flex}.carousel-btn:hover{color:#fff6;background:0 0;border-color:#fff6}.process-section{background:#040507;padding:120px 0;overflow:hidden}.process__inner{flex-direction:column;gap:60px;display:flex}.process__section-header{flex-direction:column;gap:12px;display:flex}.process__eyebrow{font-family:var(--font);letter-spacing:0;text-transform:none;color:#ffffff80;font-size:16px;font-weight:600}.process__section-headline{font-family:var(--font-heading);font-size:var(--text-h2);font-weight:var(--heading-weight);line-height:var(--heading-line-height);letter-spacing:var(--heading-letter-spacing);text-align:left;z-index:5;margin:0;display:block;position:relative}.process__card{cursor:default;border-radius:16px;width:100%;height:680px;position:relative;overflow:hidden}.process__bg{opacity:0;transition:opacity .7s;position:absolute;inset:0}.process__bg.active{opacity:1}.process__bg img{object-fit:cover;width:100%;height:100%;display:block}.process__gradient{-webkit-backdrop-filter:blur(8px);z-index:2;background:linear-gradient(90deg,#040507d9,#040507b3,#04050700 60%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 60%);mask-image:linear-gradient(90deg,#000 0%,#0000 60%)}.process__content{z-index:3;flex-direction:column;justify-content:space-between;padding:48px 52px;display:flex;position:absolute;inset:0}.process__content-top{max-width:520px}.process__step-label{font-family:var(--font);letter-spacing:.12em;text-transform:uppercase;color:#ffffff73;margin-bottom:16px;font-size:12px;font-weight:600;transition:opacity .4s}.process__headline{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--heading-weight);line-height:var(--heading-line-height);letter-spacing:var(--heading-letter-spacing);color:#fff;width:fit-content;margin:0 0 16px}.process__headline .line{color:#fff}.process__desc{font-family:var(--font);font-size:var(--text-body);line-height:var(--body-line-height);color:#ffffffa6;max-width:420px;margin:0}.process__content-bottom{justify-content:space-between;align-items:flex-end;width:100%;display:flex}.process__nav{align-items:center;gap:16px;display:flex}.process__nav-btn{all:unset;cursor:pointer;color:#fff;background:0 0;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:all .3s;display:flex}.process__nav-btn:hover{color:#fff6;background:0 0;border-color:#fff6}.process__nav-btn svg{width:14px;height:14px}.process__dots{-webkit-backdrop-filter:blur(8px);background:#ffffff1a;border-radius:100px;align-items:center;gap:10px;padding:8px 12px;display:flex}.process__dot{all:unset;cursor:pointer;background:#fff6;border-radius:8px;width:8px;height:8px;transition:all .4s cubic-bezier(.85,.09,.15,.91);display:block;position:relative}.process__dot::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px}.process__dot.active{background:#fff;width:32px;transform:none}.process__progress-bar{background:#ffffff26;border-radius:8px;width:100px;height:8px;margin-left:12px;overflow:hidden}.process__progress-fill{background:#ffffffb3;border-radius:2px;width:0%;height:100%}@media (width<=767px){.process__card{height:560px}.process__content{padding:32px}}.reviews-section{background:#040507;padding:120px 0}.reviews__inner{flex-direction:column;gap:60px;display:flex}.reviews__header{text-align:left;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.reviews__eyebrow{font-family:var(--font);letter-spacing:.12em;text-transform:uppercase;color:#fff6;font-size:12px;font-weight:600}.reviews__headline{font-family:var(--font-heading);font-size:var(--text-h2);font-weight:var(--heading-weight);line-height:var(--heading-line-height);letter-spacing:var(--heading-letter-spacing);margin:0}.reviews__rating-summary{align-items:center;gap:10px;display:flex}.reviews__stars{color:#fff;letter-spacing:2px;font-size:18px}.reviews__score{font-family:var(--font-heading);color:#fff;font-size:15px;font-weight:500}.reviews__total{font-family:var(--font);color:#fff6;font-size:13px}.reviews__carousel-mask{height:650px;margin-top:-20px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 25% 75%,#0000);mask-image:linear-gradient(#0000,#000 25% 75%,#0000)}.reviews__grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:16px;height:100%;display:grid}.reviews__col{flex-direction:column;gap:0;display:flex;position:relative}.review-card{background:#ffffff03;border:1px solid #ffffff05;border-radius:12px;flex-direction:column;gap:16px;margin-bottom:16px;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:inset 1px 1px #ffffff03}.review-card--sm{padding:24px}.review-card__quote{font-family:var(--font);font-size:var(--text-small);line-height:var(--body-line-height);color:#ffffffb3;margin:0}.review-card__highlight{color:#fff;font-weight:700}.review-card__author{font-family:var(--font);font-size:var(--text-small);color:#fff;letter-spacing:0;font-weight:700}.review-card__title{font-family:var(--font);font-size:var(--text-small);color:rgba(255,255,255,0.7);margin-top:-10px}.review-card__stars{color:#fff;letter-spacing:2px;font-size:14px}@media (width<=1024px){.reviews__grid{grid-template-columns:1fr 1fr}.reviews__col:last-child{display:none}}@media (width<=767px){.reviews__grid{grid-template-columns:1fr}.reviews__col:last-child{display:flex}}details>summary::-webkit-details-marker{display:none}.faq-chevron{transition:transform .3s}details[open] .faq-chevron{transform:rotate(180deg)}details[open] p{animation:.3s ease-out forwards faqSlideDown}@keyframes faqSlideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.process__tab{transition:opacity .3s}.process__tab:not(.active):hover{opacity:.8!important}.reviews__horizontal-mask{width:100%;position:relative;overflow:hidden}.reviews__horizontal-marquee{gap:24px;width:max-content;display:flex}.nav__left{align-items:center;gap:24px;margin-left:-8px;display:flex}.nav__actions{align-items:center;gap:24px;display:flex;position:relative}.nav__mobile-toggle{color:#fffc;cursor:pointer;z-index:10000;background:0 0;border:none;flex-direction:column;align-items:flex-end;gap:6px;width:24px;padding:10px 0;transition:opacity .2s;display:none;position:absolute;right:0}.nav__mobile-toggle-line{width:20px;height:2px;transition:transform .4s var(--ease-out-expo),opacity .3s;background:#ffffffbf;border-radius:1px;display:block}.nav__mobile-toggle[aria-expanded=true] .nav__mobile-toggle-line:first-child{transform:translateY(4px)rotate(45deg)}.nav__mobile-toggle[aria-expanded=true] .nav__mobile-toggle-line:nth-child(2){transform:translateY(-4px)rotate(-45deg)}.nav__mobile-toggle:hover{opacity:1;color:#fff}.nav__mobile-drawer{-webkit-backdrop-filter:blur(20px);z-index:9000;opacity:0;visibility:hidden;transition:opacity .35s var(--ease-out-expo),transform .35s var(--ease-out-expo),visibility .35s;background:#06080efc;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0 5%;display:none;position:fixed;inset:0;transform:translateY(-8px)}.nav__mobile-drawer.open{opacity:1;visibility:visible;z-index:10002;transform:translateY(0)}body.nav-open{overflow:hidden}.drawer__close{cursor:pointer;z-index:1;background:0 0;border:none;flex-direction:column;align-items:flex-end;gap:6px;width:32px;padding:8px;display:flex;position:absolute;top:28px;right:5%}.drawer__close-line{width:20px;height:2px;transition:transform .4s var(--ease-out-expo);background:#ffffffbf;border-radius:1px;display:block}.drawer__close-line:first-child{transform:translateY(4px)rotate(45deg)}.drawer__close-line:nth-child(2){transform:translateY(-4px)rotate(-45deg)}.nav__mobile-drawer .drawer__logo{pointer-events:all;align-items:center;height:80px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%);opacity:1!important;filter:none!important;width:auto!important;padding:0!important;font-size:0!important;transform:translate(-50%)!important}.nav__mobile-drawer .drawer__logo img{width:auto;height:16px}.nav__mobile-drawer a{font-family:var(--font-heading);font-size:clamp(1.625rem,7vw,2rem);font-weight:var(--heading-weight);color:#ffffffe6;letter-spacing:var(--heading-letter-spacing);line-height:var(--heading-line-height);text-align:center;opacity:0;filter:blur(6px);width:100%;padding:10px 0;text-decoration:none;transition:color .2s;display:block;transform:translateY(30px)}.nav__mobile-drawer.open a{opacity:1;filter:none;transition:opacity .7s var(--ease-out-expo),transform .7s var(--ease-out-expo),filter .7s var(--ease-out-expo),color .2s;transform:translateY(0)}.nav__mobile-drawer.open a:nth-child(3){transition-delay:40ms}.nav__mobile-drawer.open a:nth-child(4){transition-delay:.1s}.nav__mobile-drawer.open a:nth-child(5){transition-delay:.16s}.nav__mobile-drawer.open a:nth-child(6){transition-delay:.22s}.nav__mobile-drawer.open a:nth-child(8){transition-delay:.3s}.nav__mobile-drawer a:hover{color:var(--azure-84)}.drawer__divider{border:none;border-top:1px solid #ffffff12;width:100%;margin:16px 0 12px}.drawer__cta{-webkit-backdrop-filter:blur(8px);text-align:center;opacity:0;filter:blur(6px);transition:opacity .7s var(--ease-out-expo),transform .7s var(--ease-out-expo),filter .7s var(--ease-out-expo);justify-content:center;align-self:center;align-items:center;margin-top:20px;position:relative;overflow:hidden;transform:translateY(30px);color:#4f4f4f!important;width:auto!important;font-family:var(--font)!important;letter-spacing:0!important;background-color:#0000!important;background-image:radial-gradient(at bottom,#fff 25%,#ffffffbf)!important;border:1px solid #fff3!important;border-width:0 1px 2px!important;border-radius:7.5px!important;padding:10px!important;font-size:1rem!important;font-weight:500!important;display:inline-flex!important;box-shadow:0 10px 25px -5px #ffffff80!important}.nav__mobile-drawer.open .drawer__cta{opacity:1!important;filter:blur()!important;transition-delay:.3s!important;transform:translateY(0)!important}.drawer__cta:before{content:"";pointer-events:none;background:linear-gradient(#ffffff80,#fff0);position:absolute;inset:0}.drawer__cta:hover{color:#4f4f4f!important;transform:scale(1.02)!important;box-shadow:0 15px 30px -5px #fff9!important}.nav.scrolled{padding-bottom:0}@media (width<=1024px){.nav__left,.nav__actions{display:none!important}.nav__mobile-toggle,.nav__mobile-drawer{display:flex}.nav__inner{justify-content:center!important}.standard__pillars{grid-template-columns:1fr;gap:48px;max-width:380px;margin-inline:auto}.pillar{text-align:left;align-items:flex-start}.strategy__cards{grid-template-columns:1fr;max-width:420px;margin-inline:auto}.case-study__header{flex-direction:column!important;align-items:flex-start!important;gap:32px!important}.case-study__metrics-row-new{flex-wrap:wrap!important;gap:20px 40px!important}#process-notifications-container,.process__tabs{display:none!important}.process__content{flex-direction:column;justify-content:flex-end!important;gap:24px!important}.process__content-top{order:2}.process__content-bottom{order:3}}@media (width<=1024px){body,a,button,input{cursor:auto!important}#custom-cursor{display:none!important}.hero__mobile-headline{font-size:clamp(1.75rem,9vw,3rem)!important}.hero__mobile-photo{top:clamp(271px,179px + 30vw,338px)!important}.case-study__header{flex-direction:column!important;align-items:flex-start!important;gap:28px!important;margin-bottom:24px!important}.case-study__metrics-row-new{flex-wrap:wrap!important;gap:20px 40px!important;margin-top:0!important}.case-study{overflow:hidden}.case-study__carousel-wrap{padding:0;overflow:visible;width:calc(100% + 5vw)!important;margin-left:0!important;margin-right:-5vw!important}.case-study__carousel{scroll-snap-type:x mandatory;padding-bottom:28px;overflow-x:auto}.case-study__card-container,.case-study__carousel:has(.case-study__card-container:hover) .case-study__card-container,.case-study__carousel .case-study__card-container:hover,.case-study__card-container.is-initial-expanded{flex:0 0 72vw!important;min-width:72vw!important}.case-study-card{min-width:100%!important;height:400px!important}.case-study__carousel{gap:15px!important}.case-study-card__img-wrap{border-radius:7.5px 7.5px 0 0!important}.case-study-card__footer{background:linear-gradient(#0000 0%,#040507bf 45%,#040507fa 100%)!important;height:160px!important;padding:0 20px!important;transition:none!important}.case-study-card__logo{transition:none!important;bottom:72px!important;left:20px!important}.case-study-card__text-content{opacity:1!important;pointer-events:auto!important;transition:none!important;bottom:20px!important;left:20px!important;right:20px!important;transform:none!important}.case-study__carousel-controls{justify-content:flex-end!important;align-self:flex-end!important;margin-top:15px!important}.process__card{min-height:500px;height:auto!important}#process-notifications-container{display:none!important}.process__gradient{-webkit-backdrop-filter:none!important;background:linear-gradient(90deg,#040507eb,#0405078c 40%,#04050700 65%)!important;-webkit-mask-image:none!important;mask-image:none!important}.process__bg img{object-fit:cover!important;object-position:70% center!important;width:100%!important;height:100%!important;transform:none!important}.process__tabs,.process__dots,.process__progress-bar{display:none!important}.process__content{gap:32px!important;padding:32px 24px!important}.process__content-bottom{flex-direction:column!important;align-items:flex-start!important;gap:20px!important}.process__section-headline{font-size:clamp(1.5rem,7vw,2.5rem)!important}.process__tabs{flex-direction:column;gap:12px!important}.reviews__header{flex-direction:column!important;align-items:flex-start!important;gap:24px!important;margin-bottom:32px!important}.reviews__actions{flex-flow:wrap;align-items:center!important;gap:20px!important}.reviews__rating-summary{align-items:flex-start!important}.reviews__headline{font-size:clamp(1.5rem,7vw,2.375rem)!important}.case-study__headline{font-size:clamp(1.5rem,7vw,2.5rem)!important}.reviews__carousel-mask{height:520px}.reviews__grid{grid-template-columns:1fr!important}.reviews__col:nth-child(2),.reviews__col:nth-child(3){display:none!important}.faq-section{padding:80px 0!important}.faq-section h2,.faq-section [style*="text-align: center"]{text-align:left!important;align-items:flex-start!important}#next-step{padding:80px 0!important}footer>.container>div,footer div[style*="gap: 24px"]{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:8px!important}section>.container[style*="grid-template-columns: 1fr 1.2fr"],.container[style*="grid-template-columns: 1fr 1.2fr"],.container[style*="grid-template-columns: 1.5fr 1fr"],div[style*="grid-template-columns: 1fr 1.2fr"],div[style*="grid-template-columns: 1.5fr 1fr"],div[style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:1fr!important;gap:40px!important}div[style*="position: sticky"],[style*="position: sticky"]{position:relative!important;top:auto!important}section[style*="padding: 180px"]{padding:120px 0 60px!important}section[style*="padding: 120px 0"]{padding:60px 0!important}.case-study__metrics-row-new[style*="grid-template-columns: repeat(2, 1fr)"]{gap:32px 48px!important}.carousel-item{width:clamp(260px,82vw,480px)!important;height:240px!important}div[style*="grid-template-columns: 1.5fr 1fr"][style*="gap: 80px"]{grid-template-columns:1fr!important;gap:40px!important}h1[style*="font-size: 72px"]{font-size:var(--text-h1)!important;line-height:var(--heading-line-height)!important}div[style*="padding-top: 50px"]{padding-top:0!important}.cs-intro{grid-template-columns:1fr!important;gap:40px!important;margin:60px auto!important}.cs-hero{margin-top:80px!important}.cs-gallery{flex-direction:column!important;display:flex!important}.cs-gallery-item{height:280px!important}.cs-text-section{font-size:var(--text-body)!important;margin:40px auto!important}.reviews__horizontal-mask{padding-left:5vw}.process__section-headline br{display:none}}@media (width<=480px){.hero__scatter-group--left .hero__headline,.hero__scatter-group--bottom-right .hero__headline{font-size:clamp(1.875rem,9.5vw,2.5rem)!important}.case-study__card-container,.case-study__carousel:has(.case-study__card-container:hover) .case-study__card-container,.case-study__carousel .case-study__card-container:hover,.case-study__card-container.is-initial-expanded{flex:0 0 80vw!important;min-width:80vw!important}.process__card{min-height:460px}.cta-card{padding:40px 20px!important}.faq-section details summary{font-size:var(--text-body)!important}.reviews__col:nth-child(2),.reviews__col:nth-child(3){display:none!important}.hero__sub{font-size:var(--text-body)!important}}#hero{min-height:unset;justify-content:flex-start;height:100vh;max-height:1000px}@media (width>=1366px) and (aspect-ratio<=3/2){#hero{height:850px;max-height:850px}#hero .hero__photo-main{height:1151.85px}}#hero .hero__content{position:static}#hero:before{display:none}#hero .hero__bottom-fade{pointer-events:none;z-index:3;background:linear-gradient(#0000,#000);width:100%;height:50%;position:absolute;bottom:0;left:0}#hero .hero__photo-main{z-index:2;pointer-events:none;width:auto;max-width:none;height:calc(1.72951*min(100vh,1000px) - 318.229px);max-height:none;position:absolute;top:184px;left:55%;right:auto;transform:translate(-50%)}#hero .hero__photo-main img{object-fit:contain;filter:drop-shadow(0 20px 50px #00000080);width:auto;max-width:none;height:100%;display:block}@media (width<=1365px){#hero{height:auto!important;max-height:none!important;min-height:unset!important;flex-direction:column!important;align-items:center!important;margin-bottom:0!important;padding-top:80px!important;padding-bottom:60px!important;display:flex!important;overflow:hidden!important}#hero .hero__content{text-align:center!important;flex-direction:column!important;align-items:center!important;width:100%!important;max-width:100%!important;padding:0!important;display:flex!important;position:static!important}#hero .hero__scatter-layout,#hero .hero__scatter-top,#hero .hero__scatter-bottom,#hero .hero__scatter-group{display:contents!important}#hero .google-pill{order:1;opacity:1!important;z-index:110!important;justify-content:center!important;margin-top:0!important;margin-bottom:16px!important;animation:none!important;position:relative!important}#hero .hero__scatter-group--left .hero__headline{order:2;text-align:center!important;z-index:110!important;flex-direction:column!important;align-items:center!important;width:100%!important;max-width:100%!important;margin-bottom:0!important;margin-left:auto!important;margin-right:auto!important;display:flex!important;position:relative!important}#hero .hero__scatter-group--left .hero__headline .h1-line{text-align:center!important}#hero .hero__photo-main{order:3;z-index:2!important;pointer-events:none!important;width:100vw!important;max-width:none!important;height:auto!important;max-height:none!important;margin-top:35px!important;display:block!important;position:relative!important;top:auto!important;left:50%!important;right:auto!important;overflow:visible!important;transform:translate(-50%)!important}#hero .hero__photo-main img{filter:drop-shadow(0 20px 50px #00000080);object-fit:cover!important;object-position:center top!important;width:100%!important;max-width:none!important;height:auto!important;display:block!important}#hero .hero__scatter-group--bottom-right .hero__headline{order:4;text-align:center!important;z-index:35!important;flex-direction:column!important;align-items:center!important;width:100%!important;max-width:100%!important;margin:-46.25vw auto 0!important;display:flex!important;position:relative!important;transform:none!important}#hero .hero__scatter-group--bottom-right .hero__headline .h1-line{text-align:center!important}#hero .hero__sub{order:5;text-align:center!important;opacity:1!important;z-index:35!important;max-width:480px!important;margin:25px auto 0!important;padding:0 24px!important;animation:none!important;position:relative!important;transform:none!important}#hero .hero__sub br{display:none}#hero .hero__actions{order:6;opacity:1!important;z-index:35!important;justify-content:center!important;align-items:center!important;width:100%!important;margin-top:25px!important;margin-bottom:0!important;animation:none!important;display:flex!important;position:relative!important;transform:none!important}#hero .hero__social-proof{order:7;opacity:1!important;z-index:35!important;justify-content:center!important;align-items:center!important;width:100%!important;margin-top:50px!important;margin-bottom:0!important;animation:none!important;display:flex!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}#hero .trust-text{font-size:var(--text-small)!important;opacity:.6!important;color:#fff!important;font-weight:300!important;font-family:var(--font-heading)!important;text-align:center!important;margin:0!important}#hero .hero__logo-marquee{order:8;opacity:1!important;z-index:35!important;width:100%!important;max-width:100%!important;margin-top:25px!important;margin-bottom:0!important;padding-bottom:0!important;animation:none!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;overflow:hidden!important;transform:none!important;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)!important;mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)!important}#hero{padding-bottom:0!important}#hero:before{display:none!important}#hero .hero__bottom-fade{z-index:30!important;pointer-events:none!important;width:100%!important;height:300px!important;position:absolute!important;bottom:0!important;left:0!important}#hero:after{background-position:50%!important;background-size:cover!important;background-attachment:local!important;position:absolute!important;inset:0!important}}@media (width<=1042px){.blog-header-row{grid-template-columns:1fr!important;align-items:start!important;gap:24px!important}}
body:not(.home) .nav { background: transparent !important; }
body:not(.home):not(.front-page) .nav { background: transparent !important; }

/* ═══════════════════════════ VALUE STACK ═══════════════════════════ */
.value-stack {
  background: #040507;
  padding: 60px 0 120px;
  overflow: hidden;
}

.value-stack__inner {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* Header */
.value-stack__header {
  text-align: left;
  margin-bottom: 72px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  width: 100%;
}

.value-stack__eyebrow {
  font-family: var(--font);
  font-size: 16px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.5);
  letter-spacing: 0;
  text-transform: none;
}

.value-stack__headline {
  font-family: var(--font-heading);
  font-size: var(--text-h2);
  font-weight: var(--heading-weight);
  line-height: var(--heading-line-height);
  letter-spacing: var(--heading-letter-spacing);
  margin: 0;
  text-align: left !important;
  background: linear-gradient(90.84deg, #dcdcdc 4.45%, #fff 42.92%, #bcbcbc 92.25%);
  -webkit-text-fill-color: transparent;
  color: #0000;
  -webkit-background-clip: text;
  background-clip: text;
}


.value-stack__price {
  font-family: var(--font-heading);
  font-size: clamp(1.5rem, 3vw, 2.25rem);
  font-weight: var(--heading-weight);
  letter-spacing: var(--heading-letter-spacing);
  color: rgba(255, 255, 255, 0.4);
  margin-top: 4px;
}

/* Feature Grid — Apple-style stacked rows */
.value-stack__grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 24px 50px;
  width: 100%;
  overflow: hidden;
  margin: 0 auto;
}

.value-stack__group {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  text-align: left;
  padding: 24px 16px;
  background: #040507;
  position: relative;
}

.value-stack__group-inner {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.value-stack__group:hover .value-stack__group-inner {
  transform: scale(1.01);
}

/* Icon */
.value-stack__icon-wrap {
  width: 48px;
  height: 48px;
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 20px;
  position: relative;
  background: radial-gradient(70.71% 141.42% at 50% 100%, rgba(255, 255, 255, 0.15) 10%, rgba(255, 255, 255, 0) 89%);
}

.value-stack__icon-wrap::before {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: 12px;
  padding: 1px;
  background: linear-gradient(135deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0.1) 60%, rgba(255, 255, 255, 0.3) 100%);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  mask-composite: exclude;
  pointer-events: none;
}

.value-stack__icon-wrap i {
  font-size: 20px;
  color: #fff;
  line-height: 1;
}

.value-stack__icon-wrap svg {
  width: 24px;
  height: 24px;
  stroke: #fff;
  stroke-width: 1.5px;
  fill: none;
}


/* Group Title */
.value-stack__group-title {
  font-family: var(--font-heading);
  font-size: var(--text-h4);
  font-weight: var(--heading-weight);
  letter-spacing: var(--heading-letter-spacing);
  line-height: var(--heading-line-height);
  color: #fff;
  margin-bottom: 16px;
}

/* List */
.value-stack__list {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
}

.value-stack__list li {
  font-family: var(--font);
  font-size: 14px;
  font-weight: 400;
  color: #fff;
  line-height: 1.6;
  text-align: left;
}

/* Tooltips */
.value-stack__tooltip-trigger {
  position: relative;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  border: 1px solid rgba(255, 255, 255, 0.3);
  font-size: 6px;
  color: rgba(255, 255, 255, 0.5);
  margin-left: 4px;
  vertical-align: super;
  top: -2px;
  font-family: var(--font);
  font-weight: 600;
}

.value-stack__tooltip-content {
  position: absolute;
  bottom: 100%;
  left: 50%;
  transform: translateX(-50%) translateY(-10px);
  width: max-content;
  background: #fff;
  color: #040507;
  padding: 16px;
  border-radius: 7.5px;
  font-size: 12px;
  line-height: 1.6;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease, transform 0.3s ease;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
  z-index: 10;
  text-align: left;
  font-weight: 400;
}

.value-stack__tooltip-list {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: 6px;
}

.value-stack__tooltip-list li {
  font-size: 12px;
  line-height: 1.6;
  color: #040507;
  text-align: left;
}

.value-stack__tooltip-trigger:hover .value-stack__tooltip-content {
  opacity: 1;
  pointer-events: auto;
  transform: translateX(-50%) translateY(0);
}

/* ── Responsive ── */
@media (width <= 1024px) {
  .value-stack__grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (width <= 767px) {
  .value-stack {
    padding: 60px 0;
  }
  .value-stack__header {
    margin-bottom: 48px;
  }
  .value-stack__grid {
    grid-template-columns: 1fr;
  }
  .value-stack__group {
    padding: 32px 20px;
  }
  .value-stack__tooltip-content {
    border-radius: 7.5px;
    padding: 7.5px;
    width: 200px;
  }
}

/* Custom Overrides for Case Study Cards */
@media (width > 767px) {
  /* Collapse the initially expanded card when carousel is hovered */
  .case-study__carousel:hover .case-study__card-container.is-initial-expanded {
    flex: 0 0 calc(40% - 8px) !important;
    min-width: calc(40% - 8px) !important;
  }
  
  /* Keep initially expanded card expanded when it is hovered */
  .case-study__carousel:hover .case-study__card-container.is-initial-expanded:hover {
    flex: 0 0 calc(60% - 8px) !important;
    min-width: calc(60% - 8px) !important;
  }
  
  /* Reset footer layout of initially expanded card when another card is hovered */
  .case-study__carousel:hover .case-study__card-container.is-initial-expanded .case-study-card__footer {
    background: linear-gradient(#0000 0%, #04050766 30%, #040507f2 100%) !important;
    height: 80px !important;
  }
  .case-study__carousel:hover .case-study__card-container.is-initial-expanded:hover .case-study-card__footer {
    background: linear-gradient(#0000 0%, #040507a6 20%, #040507fa 100%) !important;
    height: 190px !important;
  }

  /* Reset logo position of initially expanded card when another card is hovered */
  .case-study__carousel:hover .case-study__card-container.is-initial-expanded .case-study-card__logo {
    bottom: 24px !important;
  }
  .case-study__carousel:hover .case-study__card-container.is-initial-expanded:hover .case-study-card__logo {
    bottom: 103px !important;
  }

  /* Reset text content visibility of initially expanded card when another card is hovered */
  .case-study__carousel:hover .case-study__card-container.is-initial-expanded .case-study-card__text-content {
    opacity: 0 !important;
    pointer-events: none !important;
    transition: opacity 0.15s !important;
  }
  .case-study__carousel:hover .case-study__card-container.is-initial-expanded:hover .case-study-card__text-content {
    opacity: 1 !important;
    pointer-events: auto !important;
    transition: opacity 0.25s 0.15s !important;
  }
}

/* Prevent Case Study title from overflowing client logo on mobile */
@media (width <= 767px) {
  .case-study-card__heading {
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
}

/* Custom break behavior for hero paragraph subtext */
.hero-sub-highlight {
  white-space: nowrap;
}
@media (width <= 1366px) and (width >= 450px) {
  .hero-sub-highlight {
    display: block;
  }
}
