:root{--bg-primary:#f4e918;--bg-secondary:#8a509d;--text-primary:#171717;--text-muted:#555;--white:#fff;--black:#000;--orange:#f27e20;--font-quinn:"Quinn",Arial,sans-serif;--font-nueuemontreal:"NueueMontreal",Arial,sans-serif;--font-nueuemontreal-light:"NueueMontreal-light",Arial,sans-serif;--font-nueuemontreal-medium:"NueueMontreal-Medium",Arial,sans-serif;--font-nueuemontreal-bold:"NueueMontreal-Bold",Arial,sans-serif;--fz-140:140px;--fz-95:95px;--fz-80:80px;--fz-70:70px;--fz-60:60px;--fz-50:50px;--fz-40:40px;--fz-30:30px;--fz-28:28px;--fz-26:26px;--fz-24:24px;--fz-22:22px;--fz-20:20px;--fz-18:18px;--fz-16:16px;--fz-14:14px;--fz-12:12px;--border-color:#383838;--container-width:1440px}@media only screen and (min-width:1200px) and (max-width:1499px){:root{--fz-140:9.72222vw;--fz-95:6.59722vw;--fz-80:5.55556vw;--fz-70:4.86111vw;--fz-60:4.16667vw;--fz-50:3.47222vw;--fz-40:2.77778vw;--fz-30:2.08333vw;--fz-28:1.94444vw;--fz-26:1.80556vw;--fz-24:1.66667vw;--fz-22:1.52778vw;--fz-20:1.38889vw;--fz-18:1.25vw;--fz-16:1.11111vw;--fz-14:.972222vw;--fz-12:.833333vw;--container-width:85.4167vw}}@media only screen and (min-width:768px) and (max-width:1199px){:root{--fz-140:100px;--fz-95:62px;--fz-80:70px;--fz-70:58px;--fz-60:50px;--fz-50:42px;--fz-40:34px;--fz-30:26px;--fz-28:24px;--fz-26:22px;--fz-24:21px;--fz-22:20px;--fz-20:18px;--fz-18:17px;--fz-16:15px;--fz-14:13px;--container-width:90%;--fz-12:11px}}@media only screen and (min-width:320px) and (max-width:767px){:root{--fz-140:72px;--fz-95:44px;--fz-80:52px;--fz-70:40px;--fz-60:38px;--fz-50:32px;--fz-40:28px;--fz-30:22px;--fz-28:21px;--fz-26:20px;--fz-24:19px;--fz-22:18px;--fz-20:17px;--fz-18:16px;--fz-16:15px;--fz-14:14px;--container-width:90%;--fz-12:10px}}.MeetTheTeam-module-scss-module__TYkLhq__teamSection{padding:90px 0 100px;position:relative}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__title{font-family:var(--font-quinn);font-size:var(--fz-60);letter-spacing:2%;text-align:center;margin-bottom:20px;line-height:100%}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__button{background-color:var(--bg-primary);color:var(--text-primary);width:fit-content;font-family:var(--font-nueuemontreal-medium);font-size:var(--fz-16);cursor:pointer;z-index:1;border:none;border-radius:50px;justify-content:center;align-items:center;gap:10px;margin:30px auto 0;padding:13px 35px;text-decoration:none;transition:transform .3s;display:flex;position:relative;overflow:hidden}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__button img{transition:transform .25s}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__button:hover img{transform:translate(4px)}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__button:before{content:"";z-index:-1;background:#fff3;transition:transform .35s;position:absolute;inset:0;transform:translate(-100%)}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__button:hover:before{transform:translate(0)}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__container{width:100%;max-width:var(--container-width);margin:0 auto}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper{margin:auto;position:relative}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__swiper{padding:10px;height:auto!important}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__card{background:#fff;border-radius:20px;padding:12px;transition:all .4s;box-shadow:0 0 10px #0000001a}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__card:hover{transform:translateY(-10px)}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__card .MeetTheTeam-module-scss-module__TYkLhq__cardContent{justify-content:space-between;align-items:flex-start;padding:12px 6px;display:flex}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__card .MeetTheTeam-module-scss-module__TYkLhq__cardContent .MeetTheTeam-module-scss-module__TYkLhq__icon{border:1px solid var(--text-primary);border-radius:50px;justify-content:center;align-items:center;padding:5px;display:flex}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__card .MeetTheTeam-module-scss-module__TYkLhq__cardContent .MeetTheTeam-module-scss-module__TYkLhq__icon .MeetTheTeam-module-scss-module__TYkLhq__platformIcon{filter:brightness(0)}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__card .MeetTheTeam-module-scss-module__TYkLhq__cardContent h4{color:var(--text-primary);font-size:16px;font-family:var(--font-nueuemontreal-medium);margin:0 0 5px}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__card .MeetTheTeam-module-scss-module__TYkLhq__cardContent p{color:var(--text-primary);font-size:12px;font-family:var(--font-nueuemontreal-regular)}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__card .MeetTheTeam-module-scss-module__TYkLhq__imageWrapper{aspect-ratio:260/300;border-radius:16px;overflow:hidden}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__card .MeetTheTeam-module-scss-module__TYkLhq__imageWrapper img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__navBtn{border:1px solid var(--text-primary);cursor:pointer;z-index:10;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;transition:all .3s;display:flex;position:absolute;top:40%;transform:translateY(-50%)}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__navBtn:hover{color:#fff;background:#000;border:1px solid #0000}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__navBtn.MeetTheTeam-module-scss-module__TYkLhq__prevBtn{left:-20px}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__navBtn.MeetTheTeam-module-scss-module__TYkLhq__nextBtn{right:-20px}@media only screen and (min-width:1200px) and (max-width:1499px){.MeetTheTeam-module-scss-module__TYkLhq__teamSection{padding:6.94444vw 0}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__title{margin-bottom:3.47222vw}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__card{padding:10px}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__card .MeetTheTeam-module-scss-module__TYkLhq__cardContent{padding:12px 5px}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__navBtn{width:44px;height:44px}}@media only screen and (min-width:768px) and (max-width:1199px){.MeetTheTeam-module-scss-module__TYkLhq__teamSection{padding:70px 0}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__title{margin-bottom:40px}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__card{padding:10px}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__card .MeetTheTeam-module-scss-module__TYkLhq__cardContent{padding:12px 5px}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__navBtn{width:44px;height:44px}}@media only screen and (min-width:320px) and (max-width:767px){.MeetTheTeam-module-scss-module__TYkLhq__teamSection{padding:40px 0}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__swiper{width:90%}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__title{margin-bottom:30px;font-size:40px}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__card{padding:10px}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__card .MeetTheTeam-module-scss-module__TYkLhq__imageWrapper{height:250px}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__card .MeetTheTeam-module-scss-module__TYkLhq__imageWrapper img{object-fit:cover;width:100%;height:100%}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__card .MeetTheTeam-module-scss-module__TYkLhq__cardContent{padding:12px 5px}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__navBtn{width:40px;height:40px}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__navBtn.MeetTheTeam-module-scss-module__TYkLhq__prevBtn{left:0}.MeetTheTeam-module-scss-module__TYkLhq__teamSection .MeetTheTeam-module-scss-module__TYkLhq__sliderWrapper .MeetTheTeam-module-scss-module__TYkLhq__navBtn.MeetTheTeam-module-scss-module__TYkLhq__nextBtn{right:0}}
:root{--bg-primary:#f4e918;--bg-secondary:#8a509d;--text-primary:#171717;--text-muted:#555;--white:#fff;--black:#000;--orange:#f27e20;--font-quinn:"Quinn",Arial,sans-serif;--font-nueuemontreal:"NueueMontreal",Arial,sans-serif;--font-nueuemontreal-light:"NueueMontreal-light",Arial,sans-serif;--font-nueuemontreal-medium:"NueueMontreal-Medium",Arial,sans-serif;--font-nueuemontreal-bold:"NueueMontreal-Bold",Arial,sans-serif;--fz-140:140px;--fz-95:95px;--fz-80:80px;--fz-70:70px;--fz-60:60px;--fz-50:50px;--fz-40:40px;--fz-30:30px;--fz-28:28px;--fz-26:26px;--fz-24:24px;--fz-22:22px;--fz-20:20px;--fz-18:18px;--fz-16:16px;--fz-14:14px;--fz-12:12px;--border-color:#383838;--container-width:1440px}@media only screen and (min-width:1200px) and (max-width:1499px){:root{--fz-140:9.72222vw;--fz-95:6.59722vw;--fz-80:5.55556vw;--fz-70:4.86111vw;--fz-60:4.16667vw;--fz-50:3.47222vw;--fz-40:2.77778vw;--fz-30:2.08333vw;--fz-28:1.94444vw;--fz-26:1.80556vw;--fz-24:1.66667vw;--fz-22:1.52778vw;--fz-20:1.38889vw;--fz-18:1.25vw;--fz-16:1.11111vw;--fz-14:.972222vw;--fz-12:.833333vw;--container-width:85.4167vw}}@media only screen and (min-width:768px) and (max-width:1199px){:root{--fz-140:100px;--fz-95:62px;--fz-80:70px;--fz-70:58px;--fz-60:50px;--fz-50:42px;--fz-40:34px;--fz-30:26px;--fz-28:24px;--fz-26:22px;--fz-24:21px;--fz-22:20px;--fz-20:18px;--fz-18:17px;--fz-16:15px;--fz-14:13px;--container-width:90%;--fz-12:11px}}@media only screen and (min-width:320px) and (max-width:767px){:root{--fz-140:72px;--fz-95:44px;--fz-80:52px;--fz-70:40px;--fz-60:38px;--fz-50:32px;--fz-40:28px;--fz-30:22px;--fz-28:21px;--fz-26:20px;--fz-24:19px;--fz-22:18px;--fz-20:17px;--fz-18:16px;--fz-16:15px;--fz-14:14px;--container-width:90%;--fz-12:10px}}.CaseStudyDetail-module-scss-module__ATYXWq__hero{z-index:2;background:var(--white);padding:140px 0 110px;position:relative;overflow:visible}.CaseStudyDetail-module-scss-module__ATYXWq__heroContainer{width:100%;max-width:var(--container-width);z-index:2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;margin:0 auto;display:grid;position:relative}.CaseStudyDetail-module-scss-module__ATYXWq__heroLeft{flex-direction:column;gap:24px;display:flex}.CaseStudyDetail-module-scss-module__ATYXWq__heroTitle{font-family:var(--font-quinn);font-size:var(--fz-80);letter-spacing:.02em;color:var(--black);text-transform:uppercase;max-width:620px;margin:0;line-height:1}.CaseStudyDetail-module-scss-module__ATYXWq__heroSubtitle{font-family:var(--font-nueuemontreal-medium);font-size:var(--fz-18);color:var(--text-primary);max-width:480px;margin:0;line-height:1.5}.CaseStudyDetail-module-scss-module__ATYXWq__heroRight{aspect-ratio:3/4;border-radius:28px;justify-self:end;width:100%;max-width:520px;max-height:520px;overflow:hidden}.CaseStudyDetail-module-scss-module__ATYXWq__heroRight .CaseStudyDetail-module-scss-module__ATYXWq__heroImage{object-fit:cover;width:100%;height:100%;display:block}.CaseStudyDetail-module-scss-module__ATYXWq__heroIcon{z-index:5;pointer-events:none;width:clamp(44px,6vw,90px);height:clamp(44px,6vw,90px);display:block;position:absolute;bottom:clamp(-36px,-2.5vw,-18px);left:clamp(16px,2.5vw,36px);transform:rotate(-18deg)}.CaseStudyDetail-module-scss-module__ATYXWq__heroIcon img{object-fit:contain;width:100%;height:100%}.CaseStudyDetail-module-scss-module__ATYXWq__process{background:var(--black);padding:90px 0;position:relative;overflow:hidden}.CaseStudyDetail-module-scss-module__ATYXWq__processContainer{width:100%;max-width:var(--container-width);margin:0 auto}.CaseStudyDetail-module-scss-module__ATYXWq__processHead{text-align:center;margin-bottom:64px}.CaseStudyDetail-module-scss-module__ATYXWq__processTitle{font-family:var(--font-quinn);font-size:var(--fz-60);letter-spacing:.02em;text-transform:uppercase;color:var(--white);margin:0 0 18px;line-height:1}.CaseStudyDetail-module-scss-module__ATYXWq__processDesc{font-family:var(--font-nueuemontreal);font-size:var(--fz-18);color:#ffffffa6;max-width:720px;margin:0 auto;line-height:1.5}.CaseStudyDetail-module-scss-module__ATYXWq__processBody{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:40px;display:grid;position:relative}.CaseStudyDetail-module-scss-module__ATYXWq__processSteps{flex-direction:column;gap:22px;display:flex}.CaseStudyDetail-module-scss-module__ATYXWq__processStep{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:18px;align-items:center;gap:22px;padding:18px 24px;transition:background .3s,box-shadow .35s,transform .3s;display:flex}.CaseStudyDetail-module-scss-module__ATYXWq__processStep:hover{background:#ffffff0a}.CaseStudyDetail-module-scss-module__ATYXWq__processStep.CaseStudyDetail-module-scss-module__ATYXWq__processStepActive{background:#1a1a1a;box-shadow:0 18px 40px #00000073}.CaseStudyDetail-module-scss-module__ATYXWq__processBadge{width:44px;height:44px;font-family:var(--font-nueuemontreal-bold);font-size:var(--fz-18);color:var(--black);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.CaseStudyDetail-module-scss-module__ATYXWq__badge_yellow{background:var(--bg-primary);color:var(--black)}.CaseStudyDetail-module-scss-module__ATYXWq__badge_orange{color:var(--white);background:#f47e20}.CaseStudyDetail-module-scss-module__ATYXWq__badge_purple{background:var(--bg-secondary);color:var(--white)}.CaseStudyDetail-module-scss-module__ATYXWq__processStepTitle{font-family:var(--font-quinn);font-size:var(--fz-30);letter-spacing:.02em;text-transform:uppercase;color:var(--white);line-height:1.05;transition:color .25s}.CaseStudyDetail-module-scss-module__ATYXWq__processStepActive .CaseStudyDetail-module-scss-module__ATYXWq__processStepTitle{color:var(--white)}.CaseStudyDetail-module-scss-module__ATYXWq__processPanel{background:#1a1a1a;border:1px solid #ffffff14;border-radius:22px;min-height:100%;padding:36px 40px;box-shadow:0 18px 40px #00000073}.CaseStudyDetail-module-scss-module__ATYXWq__processPoints{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}.CaseStudyDetail-module-scss-module__ATYXWq__processPoints li{font-family:var(--font-nueuemontreal);font-size:var(--fz-18);color:#ffffffd9;padding-left:26px;line-height:1.6;position:relative}.CaseStudyDetail-module-scss-module__ATYXWq__processPoints li:before{content:"";background:var(--bg-primary);border-radius:50%;width:8px;height:8px;position:absolute;top:10px;left:0}.CaseStudyDetail-module-scss-module__ATYXWq__processIcon{pointer-events:none;z-index:0;width:clamp(64px,8vw,110px);height:clamp(64px,8vw,110px);position:absolute;top:50%;right:-4px;transform:translateY(-50%)rotate(-20deg)}.CaseStudyDetail-module-scss-module__ATYXWq__processIcon img{object-fit:contain;width:100%;height:100%}.CaseStudyDetail-module-scss-module__ATYXWq__initiatives{background:var(--white)url(/images/hero-section-bg.png) center/cover no-repeat;padding:110px 0;position:relative;overflow:hidden}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesContainer{width:100%;max-width:var(--container-width);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:64px;margin:0 auto;display:grid}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesLeft{flex-direction:column;justify-content:space-between;gap:40px;padding-bottom:24px;display:flex;position:relative}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesTitle{font-family:var(--font-quinn);font-size:var(--fz-60);letter-spacing:.02em;text-transform:uppercase;color:var(--black);white-space:pre-line;max-width:540px;margin:0;line-height:1.05}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesDesc{font-family:var(--font-nueuemontreal);font-size:var(--fz-16);color:var(--text-primary);max-width:560px;margin:0;line-height:1.7}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesRight{width:100%;min-width:0;max-width:480px;margin-left:auto;position:relative}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesSwiper{border-radius:24px;width:100%;overflow:hidden}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesImage{aspect-ratio:4/5;background:#eee;border-radius:24px;overflow:hidden}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesImage img,.CaseStudyDetail-module-scss-module__ATYXWq__initiativesImage video{object-fit:cover;width:100%;height:100%;display:block}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesNavBtn{cursor:pointer;z-index:5;background:#00000073;border:0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:background .25s,transform .25s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesNavBtn img{filter:brightness(0)invert()}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesNavBtn:hover{background:var(--black);transform:translateY(-50%)scale(1.05)}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesPrev{left:16px}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesNext{right:16px}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesIcon{z-index:2;pointer-events:none;width:clamp(46px,6vw,90px);height:clamp(46px,6vw,90px);display:block;position:absolute;bottom:15%;left:-15px;transform:rotate(10deg)}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesIcon img{object-fit:contain;width:100%;height:100%}.CaseStudyDetail-module-scss-module__ATYXWq__stories{background:var(--white);padding:90px 0 100px;position:relative;overflow:hidden}.CaseStudyDetail-module-scss-module__ATYXWq__storiesIcon{z-index:2;pointer-events:none;width:clamp(44px,6vw,90px);height:clamp(44px,6vw,90px);display:block;position:absolute;top:8%;right:-18px;transform:rotate(-20deg)}.CaseStudyDetail-module-scss-module__ATYXWq__storiesIcon img{object-fit:contain;width:100%;height:100%}.CaseStudyDetail-module-scss-module__ATYXWq__storiesIconBottom{inset:auto auto 6% -22px;transform:rotate(-10deg)}.CaseStudyDetail-module-scss-module__ATYXWq__storiesContainer{width:100%;max-width:var(--container-width);margin:0 auto}.CaseStudyDetail-module-scss-module__ATYXWq__storiesTitle{font-family:var(--font-quinn);font-size:var(--fz-60);letter-spacing:.02em;text-transform:uppercase;text-align:center;color:var(--black);margin:0 0 56px;line-height:1}.CaseStudyDetail-module-scss-module__ATYXWq__storiesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.CaseStudyDetail-module-scss-module__ATYXWq__storyCard{color:inherit;flex-direction:column;gap:22px;text-decoration:none;transition:transform .35s;display:flex}.CaseStudyDetail-module-scss-module__ATYXWq__storyCard:hover{transform:translateY(-4px)}.CaseStudyDetail-module-scss-module__ATYXWq__storyCard:hover .CaseStudyDetail-module-scss-module__ATYXWq__storyMedia img{transform:scale(1.04)}.CaseStudyDetail-module-scss-module__ATYXWq__storyCard:hover .CaseStudyDetail-module-scss-module__ATYXWq__storyCta img{transform:translate(4px)}.CaseStudyDetail-module-scss-module__ATYXWq__storyMedia{aspect-ratio:4/3;background:#eee;border-radius:24px;overflow:hidden}.CaseStudyDetail-module-scss-module__ATYXWq__storyMedia img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.CaseStudyDetail-module-scss-module__ATYXWq__storyTitle{font-family:var(--font-quinn);font-size:var(--fz-30);letter-spacing:.02em;text-transform:uppercase;color:var(--black);margin:0;line-height:1.1}.CaseStudyDetail-module-scss-module__ATYXWq__storyCta{font-family:var(--font-nueuemontreal-medium);font-size:var(--fz-16);color:var(--black);align-items:center;gap:8px;display:inline-flex}.CaseStudyDetail-module-scss-module__ATYXWq__storyCta img{transition:transform .25s}@media (min-width:768px) and (max-width:1199px){.CaseStudyDetail-module-scss-module__ATYXWq__hero{padding:120px 0 90px}.CaseStudyDetail-module-scss-module__ATYXWq__heroTitle{font-size:56px}.CaseStudyDetail-module-scss-module__ATYXWq__heroContainer{gap:40px}.CaseStudyDetail-module-scss-module__ATYXWq__heroRight{max-width:420px;max-height:420px}.CaseStudyDetail-module-scss-module__ATYXWq__process{padding:70px 0}.CaseStudyDetail-module-scss-module__ATYXWq__processTitle{font-size:44px}.CaseStudyDetail-module-scss-module__ATYXWq__processStepTitle{font-size:24px}.CaseStudyDetail-module-scss-module__ATYXWq__processPanel{padding:28px}.CaseStudyDetail-module-scss-module__ATYXWq__processIcon{right:-60px}.CaseStudyDetail-module-scss-module__ATYXWq__initiatives{padding:80px 0}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesContainer{gap:40px}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesTitle{font-size:44px}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesRight{max-width:400px}.CaseStudyDetail-module-scss-module__ATYXWq__stories{padding:70px 0}.CaseStudyDetail-module-scss-module__ATYXWq__storiesTitle{margin-bottom:40px;font-size:44px}.CaseStudyDetail-module-scss-module__ATYXWq__storiesGrid{gap:24px}.CaseStudyDetail-module-scss-module__ATYXWq__storyTitle{font-size:22px}}@media (max-width:767px){.CaseStudyDetail-module-scss-module__ATYXWq__hero{padding:100px 0 70px}.CaseStudyDetail-module-scss-module__ATYXWq__heroContainer{grid-template-columns:1fr;gap:32px}.CaseStudyDetail-module-scss-module__ATYXWq__heroTitle{font-size:38px}.CaseStudyDetail-module-scss-module__ATYXWq__heroSubtitle{font-size:15px}.CaseStudyDetail-module-scss-module__ATYXWq__heroRight{aspect-ratio:3/4;justify-self:stretch;max-width:100%;max-height:380px}.CaseStudyDetail-module-scss-module__ATYXWq__process{padding:60px 0}.CaseStudyDetail-module-scss-module__ATYXWq__processHead{margin-bottom:36px}.CaseStudyDetail-module-scss-module__ATYXWq__processTitle{font-size:32px}.CaseStudyDetail-module-scss-module__ATYXWq__processDesc{font-size:15px}.CaseStudyDetail-module-scss-module__ATYXWq__processBody{grid-template-columns:1fr;gap:24px}.CaseStudyDetail-module-scss-module__ATYXWq__processStep{gap:16px;padding:14px 16px}.CaseStudyDetail-module-scss-module__ATYXWq__processBadge{width:36px;height:36px;font-size:15px}.CaseStudyDetail-module-scss-module__ATYXWq__processStepTitle{font-size:20px}.CaseStudyDetail-module-scss-module__ATYXWq__processPanel{padding:22px 20px}.CaseStudyDetail-module-scss-module__ATYXWq__processPoints li{padding-left:22px;font-size:15px}.CaseStudyDetail-module-scss-module__ATYXWq__processIcon{display:none}.CaseStudyDetail-module-scss-module__ATYXWq__initiatives{padding:60px 0}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesContainer{grid-template-columns:minmax(0,1fr);gap:28px}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesLeft{gap:24px;padding-bottom:0}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesTitle{font-size:32px}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesDesc{font-size:15px}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesRight{max-width:100%;margin-left:0}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesImage{aspect-ratio:4/5}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesNavBtn{width:38px;height:38px}.CaseStudyDetail-module-scss-module__ATYXWq__initiativesIcon{bottom:10px;left:0}.CaseStudyDetail-module-scss-module__ATYXWq__stories{padding:50px 0 60px}.CaseStudyDetail-module-scss-module__ATYXWq__storiesTitle{margin-bottom:28px;font-size:32px}.CaseStudyDetail-module-scss-module__ATYXWq__storiesGrid{grid-template-columns:1fr;gap:28px}.CaseStudyDetail-module-scss-module__ATYXWq__storyTitle{font-size:20px}.CaseStudyDetail-module-scss-module__ATYXWq__storiesIcon{top:10px;right:20px}.CaseStudyDetail-module-scss-module__ATYXWq__storiesIconBottom{top:auto;bottom:10px;left:0}}
