.CaseStudyNav_navWrapper__xhdC7{width:100%;display:flex;justify-content:center}.CaseStudyNav_nav__Aof1_{display:flex;justify-content:space-between;align-items:center;width:100%;padding:24px 0;position:relative;z-index:10;font-family:var(--font-favorit)}.CaseStudyNav_titleGroup__hIBiI{display:flex;flex-direction:column;gap:4px}.CaseStudyNav_title__u7S3W{color:var(--color-text-primary)}.CaseStudyNav_subtitle__DtNjX,.CaseStudyNav_title__u7S3W{font-family:var(--font-favorit);font-size:16px;font-weight:400;letter-spacing:.02em;line-height:1.125em;margin:0;text-shadow:var(--text-shadow,none)}.CaseStudyNav_subtitle__DtNjX{color:var(--color-text-secondary);text-transform:uppercase}.CaseStudyNav_closeButton___v_eK{display:flex;justify-content:center;align-items:center;padding:11px 18px;background:none;border:none;cursor:pointer;opacity:.5;transition:opacity .2s ease;color:var(--color-text-primary);text-shadow:var(--text-shadow,none)}.CaseStudyNav_closeButton___v_eK:hover{opacity:.8}.CaseStudyNav_mobileCloseButton__0T7PI{display:none;justify-content:center;align-items:center;padding:8px;background:none;border:none;cursor:pointer;color:var(--color-text-primary)}@media (max-width:768px){.CaseStudyNav_mobileCloseButton__0T7PI{display:flex;position:absolute;right:0;top:16px}.CaseStudyNav_closeButton___v_eK{display:none}.CaseStudyNav_nav__Aof1_{padding:16px 0}.CaseStudyNav_subtitle__DtNjX,.CaseStudyNav_title__u7S3W{font-size:14px}}@media (max-width:480px){.CaseStudyNav_navWrapper__xhdC7{position:relative}.CaseStudyNav_nav__Aof1_{padding:12px 0}.CaseStudyNav_titleGroup__hIBiI{gap:2px;max-width:75%}.CaseStudyNav_subtitle__DtNjX,.CaseStudyNav_title__u7S3W{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CaseStudyNav_mobileCloseButton__0T7PI{padding:6px;top:12px}}@media (max-width:375px){.CaseStudyNav_subtitle__DtNjX,.CaseStudyNav_title__u7S3W{font-size:11px}.CaseStudyNav_titleGroup__hIBiI{max-width:70%}} 
/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:auto!important;position:static!important;height:auto!important}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.has-scroll-smooth body{height:auto!important}.has-scroll-smooth body,[data-scroll-container]{overflow:auto!important;position:static!important}[data-scroll-container]{min-height:unset!important}[data-scroll-container],[data-scroll-section],[data-scroll],body,html{transition:none!important;transform:none!important}@media (max-width:768px){body,html{overflow:auto!important;min-height:100%!important;touch-action:auto!important;overscroll-behavior:auto!important}[data-scroll-container],[data-scroll-section],[data-scroll],body,html{height:auto!important;position:static!important;transform:none!important}[data-scroll-container],[data-scroll-section],[data-scroll]{transition:none!important;min-height:auto!important;overflow:visible!important}}html.devtools-emulation,html.devtools-emulation body{overflow:auto!important;height:auto!important}html.devtools-emulation body{min-height:100%!important}html.devtools-emulation .devtools-fallback-container,html.devtools-emulation .smooth-scroll-container,html.devtools-emulation [data-scroll-container]{min-height:0!important;height:auto!important;overflow:visible!important;transform:none!important}html.devtools-emulation [data-scroll-section]{transform:none!important;padding-bottom:0!important;margin-bottom:0!important}@media (max-width:768px){.has-scroll-smooth [data-scroll-container]{min-height:calc(var(--vh, 1vh) * 100);height:calc(var(--vh, 1vh) * 100)}.smooth-scroll-container{min-height:calc(var(--vh, 1vh) * 100);height:auto!important}[data-scroll-section]:last-child{margin-bottom:0!important;padding-bottom:0!important}}[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}@media (max-width:480px){[data-scroll-section]{padding-bottom:0!important;margin-bottom:0!important}[data-scroll-container]{height:auto!important}[data-scroll-section]:last-child>:last-child{margin-bottom:0!important;padding-bottom:0!important}}.CaseStudyLayout_container__mWhsr{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:flex-start;transition:background-color .3s ease;max-width:1320px;margin:0 auto;padding:0 24px}.CaseStudyLayout_dark__RStn8,.CaseStudyLayout_light__5sEoo{background-color:var(--color-background-primary)}.CaseStudyLayout_cloud__z5cOo{background-color:transparent}.CaseStudyLayout_gridBackground__L23P8{display:none}.CaseStudyLayout_dark__RStn8 .CaseStudyLayout_gridBackground__L23P8{display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:0;opacity:.4;pointer-events:none;background-size:40px 40px;background-image:linear-gradient(90deg,#e5e7eb 1px,transparent 0),linear-gradient(180deg,#e5e7eb 1px,transparent 0)}.CaseStudyLayout_darkModeBackground__WXMaY{background-color:#1c1c1c;background-image:url(/images/upscaledarkmodebg.png);mix-blend-mode:screen;opacity:.05}.CaseStudyLayout_cloudBackground__A2Wyy,.CaseStudyLayout_darkModeBackground__WXMaY{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover}.CaseStudyLayout_cloudBackground__A2Wyy{background-attachment:fixed}.CaseStudyLayout_content__vsZL1{flex:1 1;width:100%;position:relative;z-index:1;margin-bottom:128px;display:flex;flex-direction:column;align-items:flex-start}.CaseStudyLayout_content__vsZL1 h1{max-width:1000px;margin-bottom:24px}html.devtools-emulation .CaseStudyLayout_container__mWhsr{min-height:0!important;height:auto!important}html.devtools-emulation .CaseStudyLayout_content__vsZL1{margin-bottom:0!important;padding-bottom:0!important}@media (max-width:768px){.CaseStudyLayout_container__mWhsr{padding:0 16px;min-height:calc(100vh - 50px)}.CaseStudyLayout_content__vsZL1{margin-bottom:60px;padding:0}.CaseStudyLayout_content__vsZL1 h1{max-width:100%;margin-bottom:16px;font-size:1.8rem}}@media (max-width:480px){.CaseStudyLayout_container__mWhsr{padding:0 12px;max-width:100%;overflow-x:hidden;min-height:calc(100% - 20px)}.CaseStudyLayout_cloudBackground__A2Wyy,.CaseStudyLayout_darkModeBackground__WXMaY,.CaseStudyLayout_gridBackground__L23P8{background-attachment:scroll}.CaseStudyLayout_content__vsZL1{margin-bottom:10px;width:100%;padding-bottom:10px}.CaseStudyLayout_content__vsZL1 h1{font-size:1.6rem;width:100%}.CaseStudyLayout_content__vsZL1 li,.CaseStudyLayout_content__vsZL1 p{width:100%}}@media (max-width:375px){.CaseStudyLayout_container__mWhsr{padding:0 10px;min-height:auto}.CaseStudyLayout_content__vsZL1{margin-bottom:0;padding-bottom:0}.CaseStudyLayout_content__vsZL1 h1{font-size:1.4rem}}.caseStudy_firstHeading__e6Zqd{font-family:var(--font-otto);font-size:64px;font-weight:400;line-height:1em;letter-spacing:-.5%;margin-top:2rem;margin-bottom:2rem;max-width:1000px;text-shadow:var(--text-shadow,none)}.caseStudy_firstHeading__e6Zqd,.dark .caseStudy_firstHeading__e6Zqd{color:var(--color-header-primary)}@media (max-width:768px){.caseStudy_firstHeading__e6Zqd{font-size:48px;margin-top:1.5rem;margin-bottom:1.5rem;max-width:100%;line-height:1.1}}@media (max-width:480px){.caseStudy_firstHeading__e6Zqd{font-size:32px;margin-top:1rem;margin-bottom:1rem;line-height:1.1}}@media (max-width:375px){.caseStudy_firstHeading__e6Zqd{font-size:28px;line-height:1.1}}