:root{--tw-bg-image:url(/images/case-study/images/new-hero-background.jpg);--tw-bg-color:transparent;--tw-text-color:#fff;--tw-text-muted:rgba(255,255,255,0.60);--tw-text-muted-light:rgba(255,255,255,0.80);--tw-section-bg:rgba(255,255,255,0.05);--tw-card-bg:rgba(255,255,255,0.1);--tw-border-color:rgba(255,255,255,0.2);--tw-nav-bg:linear-gradient(180deg,white,rgba(255,255,255,0.80));--tw-nav-text:#000;--tw-nav-button-bg:black;--tw-nav-button-text:white;--tw-transition:all 0.3s ease-in-out;--tw-button-shadow:0px 10.701601028442383px 23.971586227416992px rgba(0,0,0,0.35);--tw-card-shadow:0px 13.912080764770508px 23.971586227416992px rgba(0,0,0,0.20);--icon-filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0.7) contrast(100%);--text-color:#fff;--text-muted:rgba(255,255,255,0.60)}[data-scope=case-study-dark-scope].dark{--tw-bg-image:url(/images/case-study/images/new-hero-background.jpg);--tw-bg-color:transparent;--tw-text-color:#fff;--tw-text-muted:rgba(255,255,255,0.60);--tw-text-muted-light:rgba(255,255,255,0.80);--text-color:#fff;--text-muted:rgba(255,255,255,0.60)}[data-scope=case-study-dark-scope].light{--tw-bg-image:none;--tw-bg-color:#f5f5f5;--tw-text-color:#000;--tw-text-muted:rgba(0,0,0,0.60);--tw-text-muted-light:rgba(0,0,0,0.80);--text-color:#000;--text-muted:rgba(0,0,0,0.60)}html:not(.dark){--tw-bg-image:none;--tw-bg-color:#f5f5f5;--tw-text-color:#000;--tw-text-muted:rgba(0,0,0,0.60);--tw-text-muted-light:rgba(0,0,0,0.80);--tw-section-bg:#fff;--tw-card-bg:#fff;--tw-border-color:rgba(0,0,0,0.1);--tw-nav-bg:linear-gradient(180deg,#000,rgba(0,0,0,0.95));--tw-nav-text:#fff;--tw-nav-button-bg:#fff;--tw-nav-button-text:#000;--tw-button-shadow:0px 10.701601028442383px 23.971586227416992px rgba(0,0,0,0.15);--tw-card-shadow:0px 13.912080764770508px 23.971586227416992px rgba(0,0,0,0.1);--icon-filter:brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0.6) contrast(100%);--text-color:#000;--text-muted:rgba(0,0,0,0.80)}.case-study-page *{transition:var(--tw-transition)}[data-scope=case-study-dark-scope] .case-study-page.min-h-screen{background-image:var(--tw-bg-image)!important;background-color:var(--tw-bg-color)!important}.case-study-page .theme-transition{transition:var(--tw-transition)}.case-study-page .rotate-180{transform:rotate(180deg)}.case-study-page button:focus{outline:2px solid #830ACA;outline-offset:2px}@media (prefers-color-scheme:light){.case-study-page html:not(.dark){--tw-bg-color:#f5f5f5;--tw-text-color:#000}}@media (prefers-color-scheme:dark){.case-study-page html.dark{--tw-bg-color:transparent;--tw-text-color:#fff}}.case-study-page .cta-section,.case-study-page footer>div:first-child{background:#F5F5F5!important}@supports (-webkit-touch-callout:none){.case-study-page .lg\\:h-\\[\32 87px\\]{max-height:calc(100vw * 670 / 974)!important}.case-study-page .ios-bento-fixed-height{min-height:calc(100vw * 670 / 974)!important;max-height:calc(100vw * 670 / 974)!important}.case-study-page .ios-quality-content{position:absolute!important;left:0;right:0;bottom:2rem;padding-left:1.5rem;padding-right:1.5rem;z-index:10}@media (max-width:1023px){.case-study-page .lg\\:h-\\[\32 87px\\]{max-height:min(calc(100vw * 670 / 974),280px)!important}}}@media screen and (-webkit-min-device-pixel-ratio:0){:root .case-study-page .lg\\:h-\\[\32 87px\\],_::-webkit-full-page-media,_:future{max-height:calc(100vw * 670 / 974)!important}:root .case-study-page .ios-quality-content,_::-webkit-full-page-media,_:future{position:absolute!important;left:0;right:0;bottom:2rem;padding-left:1.5rem;padding-right:1.5rem;z-index:10}:root .case-study-page .ios-bento-fixed-height,_::-webkit-full-page-media,_:future{min-height:calc(100vw * 670 / 974)!important;max-height:calc(100vw * 670 / 974)!important}@media (max-width:1023px){:root .case-study-page .lg\\:h-\\[\32 87px\\],_::-webkit-full-page-media,_:future{max-height:min(calc(100vw * 670 / 974),280px)!important}}}