.page_main__l78mm{display:flex;flex-direction:column;align-items:center;min-height:100vh}.page_main__l78mm section{max-width:1400px;padding:0 2rem;margin-left:auto;margin-right:auto}@media(max-width:768px){.page_main__l78mm section{padding:0 1rem}}.page_main__l78mm h1,.page_main__l78mm h2{animation:page_fade-in__r8MU_ .5s ease-in-out both;animation-delay:.2s}.page_main__l78mm h2{color:rgba(0,0,0,.5)}.page_main__l78mm section>span>a:nth-child(1n){animation:page_fade-in__r8MU_ .5s ease-in-out both;animation-delay:.3s}.page_main__l78mm section>span>a:nth-child(2n){animation:page_fade-in__r8MU_ .5s ease-in-out both;animation-delay:.5s}.page_main__l78mm section>span>a:nth-child(3n){animation:page_fade-in__r8MU_ .5s ease-in-out both;animation-delay:.7s}.page_studies__9y7Us{display:flex;flex-direction:column;gap:5rem;margin-top:3rem}@media(max-width:768px){.page_studies__9y7Us{padding:0;margin-top:3rem}.page_studies__9y7Us>a{margin-left:0!important;max-width:100%}.page_studies__9y7Us img{width:100%}}.page_articles__d8RHW{margin-top:8rem}@media(max-width:768px){.page_articles__d8RHW{margin-top:5rem}}.page_row__Ai12w{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4rem;width:100%;margin-top:3rem}.page_row__Ai12w>a{flex:1 1;flex-basis:calc(33% - 3rem);min-width:calc(33% - 3rem);max-width:calc(33% - 3rem)}@media(max-width:768px){.page_row__Ai12w>a{flex-basis:100%;min-width:100%;max-width:100%}}.page_row__Ai12w>a:nth-child(1n){animation:page_fade-in__r8MU_ .5s ease-in-out both;animation-delay:.4s}.page_row__Ai12w>a:nth-child(2n),.page_row__Ai12w>a:nth-child(3n){animation:page_fade-in__r8MU_ .5s ease-in-out both;animation-delay:.5s}.page_row__Ai12w article{flex:1 1;margin:0;padding:0!important}@keyframes page_fade-in__r8MU_{0%{opacity:0}to{opacity:1;transform:translateY(0)}}.CaseStudy_block__Y3os8{display:flex;flex-wrap:wrap;align-items:center;text-decoration:none;border-radius:5px;border:1px solid #eee}.CaseStudy_block__Y3os8.CaseStudy_small__B2Tq3 .CaseStudy_image__ajovT{height:200px}.CaseStudy_block__Y3os8.CaseStudy_small__B2Tq3 .CaseStudy_text__AHMeU{padding:2rem}@media(max-width:768px){.CaseStudy_block__Y3os8.CaseStudy_small__B2Tq3 .CaseStudy_text__AHMeU{padding:2rem 1rem}}.CaseStudy_block__Y3os8.CaseStudy_small__B2Tq3 .CaseStudy_title__4IYx6{font-size:var(--h5)}.CaseStudy_block__Y3os8:hover .CaseStudy_cta__JPWhh,.CaseStudy_block__Y3os8:hover .CaseStudy_title__4IYx6{text-decoration:underline}.CaseStudy_block__Y3os8:not(:first-of-type){padding-top:2rem}.CaseStudy_block__Y3os8:not(:has(.CaseStudy_title__4IYx6)){padding-top:.25rem}.CaseStudy_block__Y3os8:not(:has(.CaseStudy_title__4IYx6)):first-of-type{padding-top:0}.CaseStudy_block__Y3os8:not(:has(.CaseStudy_title__4IYx6)) .CaseStudy_subtitle__iT7TL{margin-top:0}.CaseStudy_block__Y3os8:not(:has(.CaseStudy_title__4IYx6)) .CaseStudy_description__RNzxD{margin-top:.1rem}.CaseStudy_block__Y3os8 a{text-decoration:underline;text-underline-offset:4px}.CaseStudy_image__ajovT{object-fit:cover;height:100%;border-radius:5px;overflow:hidden}@media(max-width:1200px){.CaseStudy_image__ajovT{width:400px;box-sizing:border-box}}.CaseStudy_text__AHMeU{flex:1 1;min-width:400px;padding:3rem 4rem}@media(max-width:1200px){.CaseStudy_text__AHMeU{max-width:100%;min-width:unset;box-sizing:border-box}}@media(max-width:768px){.CaseStudy_text__AHMeU{padding:2rem 1rem;max-width:100%;min-width:unset;box-sizing:border-box}}.CaseStudy_title__4IYx6{font-size:var(--h4);font-weight:600;opacity:.9;line-height:1.7}@media print{.CaseStudy_title__4IYx6{font-weight:600;color:#000}}@media(max-width:420px){.CaseStudy_title__4IYx6{font-size:var(--h5)}}.CaseStudy_subtitle__iT7TL{font-size:var(--h6);font-weight:500;opacity:.5;line-height:1.8;margin-top:.5rem;text-decoration:none}@media print{.CaseStudy_subtitle__iT7TL{color:#000}}.CaseStudy_cta__JPWhh{display:block;margin-top:1rem;font-size:.8rem}.CaseStudy_tags__lbjC8{display:flex;flex-wrap:wrap;gap:1rem .5rem;margin-bottom:2rem}@media(max-width:768px){.CaseStudy_tags__lbjC8{margin-bottom:1rem}}.CaseStudy_tags__lbjC8 .CaseStudy_tag__4o_2C{padding:.25rem 1rem;font-size:.8rem;background-color:#f7eaff;border-radius:50px;font-weight:600;color:#aa1eff;background-color:#fff;border:1px solid #f7eaff;color:#bd51ff;color:#999}.Splash_splash__a57Pd{padding:5rem 3rem;margin:4rem 0 3rem}@media(max-width:768px){.Splash_splash__a57Pd{padding:2rem;margin:2rem 0}}@media(max-width:480px){.Splash_splash__a57Pd{padding:1.5rem;margin:1rem 0}}.Splash_title__6oncj{font-size:var(--h3);font-weight:500}