.case-studies-hero-title{display:flex;flex-direction:column;justify-content:center;font-family:Inter,sans-serif;font-size:112px;font-weight:100;font-style:normal;line-height:116px;letter-spacing:-4.48px;color:var(--Blanco,#ffffff);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:1023px){.case-studies-hero-title{font-size:64px;line-height:68px;letter-spacing:-2.56px}}@media (max-width:767px){.case-studies-hero-title{font-size:64px;line-height:68px;letter-spacing:-2.56px;max-width:246px}}.case-studies-stat-number{font-family:Space Mono,monospace;font-size:64px;font-weight:400;line-height:44px;letter-spacing:-2.56px}.case-studies-stat-label,.case-studies-stat-number{font-style:normal;text-align:center;color:var(--Blanco,#ffffff);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.case-studies-stat-label{font-family:Inter,sans-serif;font-size:18px;font-weight:300;line-height:28px;margin-top:24px}.case-studies-breadcrumb{font-family:Space Mono,monospace;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.64px;text-transform:uppercase}.case-studies-breadcrumb,.case-study-detail-hero-title{font-style:normal;color:#ffffff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.case-study-detail-hero-title{font-family:Inter,sans-serif;font-size:72px;font-weight:200;line-height:76px;letter-spacing:-2.88px}@media (max-width:1023px){.case-study-detail-hero-title{font-size:48px;line-height:52px;letter-spacing:-1.92px}}@media (max-width:767px){.case-study-detail-hero-title{font-size:36px;line-height:40px;letter-spacing:-1.44px}}.case-study-hero-metadata{font-family:Space Mono,monospace;font-size:16px;font-weight:400;font-style:normal;line-height:24px;letter-spacing:-.64px;color:#ffffff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:767px){.case-study-hero-metadata{font-size:14px;line-height:20px}}.case-study-section-title{font-family:Inter,sans-serif;font-size:36px;font-weight:300;font-style:normal;line-height:44px;letter-spacing:-1.44px;color:#ffffff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:1023px){.case-study-section-title{font-size:32px;line-height:40px;letter-spacing:-1.28px}}@media (max-width:767px){.case-study-section-title{font-size:28px;line-height:36px;letter-spacing:-1.12px}}.case-study-section-body{font-family:Inter,sans-serif;font-size:18px;font-weight:300;font-style:normal;line-height:28px;color:#ffffff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:767px){.case-study-section-body{font-size:16px;line-height:24px}}.case-study-testimonial-quote{font-family:Inter,sans-serif;font-size:36px;font-weight:300;font-style:normal;line-height:44px;letter-spacing:-1.44px;color:#202020;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.case-study-testimonial-author{font-family:Space Mono,monospace;letter-spacing:-.64px;background:linear-gradient(90deg,#695eff 0,#ed1846 100.01%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.case-study-testimonial-author,.case-study-testimonial-role{font-size:16px;font-weight:400;font-style:normal;line-height:24px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.case-study-testimonial-role{font-family:Inter,sans-serif;color:#606060}.case-study-implementation-step-number{font-size:36px;line-height:44px;letter-spacing:-1.44px;color:#b6b1ff}.case-study-implementation-step-description,.case-study-implementation-step-number{font-family:Inter,sans-serif;font-weight:300;font-style:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.case-study-implementation-step-description{font-size:18px;line-height:28px;color:#ffffff}@media (max-width:767px){.case-study-testimonial-quote{font-size:24px;line-height:32px;letter-spacing:-.96px}.case-study-implementation-step-number{font-size:28px;line-height:36px;letter-spacing:-1.12px}.case-study-implementation-step-description{font-size:16px;line-height:24px}.case-studies-stat-number{font-size:64px;line-height:44px;letter-spacing:-2.56px}.case-studies-stat-label{font-size:16px;line-height:24px;margin-top:24px}}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.case-studies-filter-chip{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:4px 12px;border-radius:20px;white-space:nowrap;font-family:Space Mono,monospace;font-size:16px;font-weight:400;font-style:normal;line-height:24px;letter-spacing:-.64px;border:1px solid transparent;background:transparent;color:var(--Blanco,#ffffff);cursor:pointer;transition:all .3s ease;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.case-studies-filter-chip:hover{color:rgba(255,255,255,.7)}.case-studies-filter-chip--active{border-color:#aca6ff;background:linear-gradient(90deg,#aca6ff 0,#08ffff 100.01%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.case-studies-filter-chip--active:hover{opacity:.9;-webkit-text-fill-color:transparent}.case-studies-form-input{background-color:transparent;border:0;border-bottom:1px solid var(--color-light-neutral,#c7c7c7);border-radius:0;min-height:40px!important;padding:.5rem 0!important;color:var(--color-dark,#202020);font-family:Inter;font-size:16px;font-weight:400;line-height:24px;padding:.5rem 0;width:100%;outline:none;transition:border-color .2s ease}.case-studies-form-input:focus{border-bottom-color:var(--color-dark-gray,#606060);box-shadow:none;outline:none}.case-studies-form-input::placeholder{color:var(--color-medium-neutral,#9a9a9a);opacity:1}.case-study-card{position:relative;width:100%;max-width:400px;height:511px;cursor:pointer;transition:all .3s ease}.case-study-card--selected:hover{transform:scale(1.02)}.case-study-card-background{position:absolute;inset:0;z-index:0;overflow:hidden;clip-path:polygon(2% 0,92.5% 0,100% 5%,100% 95%,92% 100%,8.5% 100%,0 94.5%,0 2%)}.case-study-card-background-default{width:100%;height:100%;background-color:#2b2b2b}.case-study-card-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(0,0,0,.4) 0,transparent 50%,transparent);clip-path:polygon(2% 0,92.5% 0,100% 5%,100% 95%,92% 100%,8.5% 100%,0 94.5%,0 2%)}.case-study-card-content{position:relative;z-index:10;display:flex;flex-direction:column;width:100%;height:100%;padding:20px}@media (min-width:768px){.case-study-card-content{padding:32px}}.case-study-card-arrow{display:flex;justify-content:flex-end;align-items:flex-start;margin-bottom:0;transition:transform .3s ease}.case-study-card--selected:hover .case-study-card-arrow{transform:translate(4px,-4px)}.case-study-card-arrow-icon{width:32px;height:32px;opacity:.8}.case-study-card-logo{position:relative;width:181px;height:73px;overflow:hidden;border-radius:8px;margin:0 auto;backdrop-filter:blur(4px)}.case-study-card-logo img{opacity:.7;padding:8px}.case-study-card-divider{width:100%;height:1px;background:rgba(255,255,255,.2)}.case-study-card-title{font-size:18px;font-weight:700;line-height:28px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:56px}.case-study-card .case-study-card-description,.case-study-card-title{font-family:Inter,sans-serif;font-style:normal;letter-spacing:normal;color:#ffffff;position:relative;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.case-study-card .case-study-card-description{font-size:16px;font-weight:400;line-height:24px;max-height:120px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}.case-study-card .case-study-card-description::-webkit-scrollbar{width:4px}.case-study-card .case-study-card-description::-webkit-scrollbar-track{background:transparent}.case-study-card .case-study-card-description::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3);border-radius:2px}.case-study-card .case-study-card-description::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.5)}.case-study-card-bottom{display:flex;flex-direction:column;flex:1;margin-top:32px;min-height:0;position:relative;padding-bottom:48px}.case-study-card-bottom .case-study-card-divider,.case-study-card-bottom .case-study-card-logo{margin-bottom:18px;flex-shrink:0}.case-study-card .case-study-card-bottom .case-study-card-description,.case-study-card-bottom .case-study-card-title{margin-bottom:16px;flex-shrink:0}.case-study-card-bottom>div:last-child{position:absolute;bottom:0;left:0;right:0;padding-bottom:8px}.case-study-card-tag{display:inline-flex;align-items:center;justify-content:center;padding:6px 16px;border-radius:9999px;white-space:nowrap;border:1px solid rgba(255,255,255,.2);background:transparent;font-family:Space Mono,monospace;font-size:16px;font-weight:400;font-style:normal;line-height:24px;letter-spacing:-.64px;text-transform:uppercase;color:#9a9a9a}.case-studies-phone-wrapper,.case-studies-phone-wrapper .contact-phone-input-container,.case-studies-phone-wrapper .react-tel-input{width:100%!important}.case-studies-phone-wrapper .contact-phone-input-field{width:100%!important;color:#202020!important;background-color:transparent!important;border:none!important;border-bottom:1px solid #c7c7c7!important;border-radius:0!important;min-height:40px!important;padding:.5rem 0 .5rem 52px!important}.case-studies-phone-wrapper .contact-phone-input-field::placeholder{color:#7a7a7a!important}.case-studies-phone-wrapper .contact-phone-input-button{background-color:transparent!important;border:none!important;border-bottom:1px solid #c7c7c7!important;border-radius:0!important}.case-studies-phone-wrapper .flag-dropdown,.case-studies-phone-wrapper .selected-flag{background-color:transparent!important}.case-studies-textarea-wrapper label{font-size:14px;font-weight:400}.case-studies-textarea-field{color:#202020!important;background-color:transparent!important;border:none!important;border-bottom:1px solid #c7c7c7!important;border-radius:0!important;min-height:100px!important;resize:vertical!important;padding:8px 0!important}.case-studies-textarea-field::placeholder{color:#7a7a7a!important}.case-studies-textarea-field:focus{border-bottom:1px solid #202020!important;outline:none!important}.case-studies-form-input[role=combobox]{height:auto!important;min-height:40px!important;padding:.5rem 0!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;display:flex!important;align-items:center!important;width:100%!important}.case-studies-form-input[role=combobox] span{display:flex!important;align-items:center!important;height:100%!important;font-size:16px!important;color:#202020!important}.case-studies-form-input[role=combobox] svg{width:16px!important;height:16px!important;color:#202020!important;flex-shrink:0!important}