.CaseStudyOverview_caseStudyOverview__3dLgx{background:linear-gradient(0deg,#fdf0db 0,#fdf0db 50%,#fff 100%,#fff 0);padding:6rem 0;position:relative}.CaseStudyOverview_caseStudyOverview__container__1PWgw{max-width:1280px;margin:0 auto;padding:0 1.5rem}.CaseStudyOverview_caseStudyOverview__content__h1y_w{display:grid;grid-template-columns:1fr 1fr;grid-gap:6rem;gap:6rem;align-items:center}@media(max-width:768px){.CaseStudyOverview_caseStudyOverview__content__h1y_w{grid-template-columns:1fr;gap:3rem}}.CaseStudyOverview_caseStudyOverview__text__FPEeZ{display:flex;flex-direction:column;gap:1.5rem}.CaseStudyOverview_caseStudyOverview__title__pF60S{font-family:Anton,sans-serif;font-size:2.25rem;font-weight:700;color:#1a1a1a;margin:0;position:relative;padding-bottom:1rem}.CaseStudyOverview_caseStudyOverview__title__pF60S:after{content:"";position:absolute;bottom:0;left:0;width:80px;height:4px;background-color:gold}.CaseStudyOverview_caseStudyOverview__description__NyMRu{font-size:1.125rem;line-height:1.8;color:#1a1a1a}.CaseStudyOverview_caseStudyOverview__description__NyMRu p{margin:0 0 1rem}.CaseStudyOverview_caseStudyOverview__description__NyMRu p:last-child{margin-bottom:0}.CaseStudyOverview_caseStudyOverview__image__u3Ace{display:flex;justify-content:center;align-items:center;position:relative}.CaseStudyOverview_caseStudyOverview__img__4398_{width:100%;height:auto;object-fit:contain;border-radius:.5rem}.CaseStudyProjectOverview_caseStudyProjectOverview__5o6ow{background-color:#1a1a1a;padding:6rem 0;position:relative}.CaseStudyProjectOverview_caseStudyProjectOverview__container__SvW4b{max-width:1280px;margin:0 auto;padding:0 1.5rem}.CaseStudyProjectOverview_caseStudyProjectOverview__content__prAra{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:6rem;gap:6rem;align-items:center}@media(max-width:768px){.CaseStudyProjectOverview_caseStudyProjectOverview__content__prAra{grid-template-columns:1fr;gap:3rem}}.CaseStudyProjectOverview_caseStudyProjectOverview__text__MtEwY{display:flex;flex-direction:column;gap:2rem}.CaseStudyProjectOverview_caseStudyProjectOverview__title___VaR1{font-family:Anton,sans-serif;font-size:2.25rem;font-weight:700;color:#fff;margin:0;position:relative;padding-bottom:1rem}.CaseStudyProjectOverview_caseStudyProjectOverview__title___VaR1:after{content:"";position:absolute;bottom:0;left:0;width:80px;height:4px;background-color:gold}.CaseStudyProjectOverview_caseStudyProjectOverview__info__t79HI{display:flex;flex-direction:column;gap:1rem;border-radius:.5rem;padding:1.5rem;background:hsla(0,0%,100%,.1)}.CaseStudyProjectOverview_caseStudyProjectOverview__infoItem__Sy5kR{display:flex;flex-direction:column;gap:.25rem}.CaseStudyProjectOverview_caseStudyProjectOverview__infoLabel__vq5yT{font-size:.875rem;font-weight:600;color:gold;text-transform:uppercase;letter-spacing:1px}.CaseStudyProjectOverview_caseStudyProjectOverview__infoValue__DQK4l{font-size:1rem;color:#fff;line-height:1.6}.CaseStudyProjectOverview_caseStudyProjectOverview__image__len3Z{display:flex;justify-content:center;align-items:center;position:relative}.CaseStudyProjectOverview_caseStudyProjectOverview__img__BAw__{width:100%;height:auto;object-fit:contain;border-radius:.5rem}.CaseStudyLetsTalk_caseStudyLetsTalk__8ybny{background-color:gold;padding:6rem 0;position:relative}.CaseStudyLetsTalk_caseStudyLetsTalk__container__fdk_G{max-width:1280px;margin:0 auto;padding:0 1.5rem}.CaseStudyLetsTalk_caseStudyLetsTalk__button__07Rfr{display:flex;align-items:center;justify-content:center;width:100%;background:transparent;border:none;cursor:pointer;text-align:left;padding:1.5rem;transition:transform .3s ease-in-out}.CaseStudyLetsTalk_caseStudyLetsTalk__button__07Rfr:hover{transform:translateX(10px)}.CaseStudyLetsTalk_caseStudyLetsTalk__button__07Rfr:focus{outline:2px solid #1a1a1a;outline-offset:4px}.CaseStudyLetsTalk_caseStudyLetsTalk__content__6fgBw{display:flex;flex-direction:column;gap:.5rem}.CaseStudyLetsTalk_caseStudyLetsTalk__question__G43Yk{font-size:1.125rem;color:#1a1a1a;margin:0;font-weight:400}.CaseStudyLetsTalk_caseStudyLetsTalk__heading__9QtWV{font-family:Anton,sans-serif;font-size:3rem;font-weight:700;color:#1a1a1a;margin:0;line-height:1.2}@media(max-width:768px){.CaseStudyLetsTalk_caseStudyLetsTalk__heading__9QtWV{font-size:2.25rem}}.CaseStudyLetsTalk_caseStudyLetsTalk__arrow___mfx4{width:60px;height:60px;background-color:#1a1a1a;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;transition:transform .3s ease-in-out}.CaseStudyLetsTalk_caseStudyLetsTalk__arrow___mfx4 svg{width:24px;height:24px}.CaseStudyLetsTalk_caseStudyLetsTalk__button__07Rfr:hover .CaseStudyLetsTalk_caseStudyLetsTalk__arrow___mfx4{transform:rotate(45deg)}.CaseStudyThreeStep_caseStudyThreeStep__i_9Rz{background-color:#1a1a1a;padding:8rem 0;position:relative}.CaseStudyThreeStep_caseStudyThreeStep__container__L5O_6{max-width:1280px;margin:0 auto;padding:0 1.5rem}.CaseStudyThreeStep_caseStudyThreeStep__separator__QKdGg{position:absolute;bottom:0;left:0;right:0;height:60px;background:linear-gradient(135deg,gold 100%,transparent 0);-webkit-clip-path:polygon(0 100%,50% 0,100% 100%);clip-path:polygon(0 100%,50% 0,100% 100%);transform:rotateY(120deg);z-index:1}.CaseStudyThreeStep_caseStudyThreeStep__grid__HCGHH{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4rem;gap:4rem}@media(max-width:1024px){.CaseStudyThreeStep_caseStudyThreeStep__grid__HCGHH{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.CaseStudyThreeStep_caseStudyThreeStep__grid__HCGHH{grid-template-columns:1fr;gap:3rem}}.CaseStudyThreeStep_caseStudyThreeStep__step__bBF0f{display:flex;flex-direction:column;gap:1.5rem;text-align:left}.CaseStudyThreeStep_caseStudyThreeStep__icon__YQ0GX{width:60px;height:60px;color:gold;display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.CaseStudyThreeStep_caseStudyThreeStep__icon__YQ0GX svg{width:100%;height:100%;stroke:currentColor}.CaseStudyThreeStep_caseStudyThreeStep__title__Qz5ui{font-family:Anton,sans-serif;font-size:1.875rem;font-weight:700;color:#fff;margin:0}.CaseStudyThreeStep_caseStudyThreeStep__text__yvDEA{font-size:1.125rem;line-height:1.8;color:#fff}.CaseStudyThreeStep_caseStudyThreeStep__text__yvDEA p{margin:0 0 1rem}.CaseStudyThreeStep_caseStudyThreeStep__text__yvDEA p:last-child{margin-bottom:0}.VideoPlayer_videoPlayer__ZbuzY{position:relative;display:block;width:100%;max-width:100%;background:#000;border-radius:8px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.15)}.VideoPlayer_videoPlayer__video__YvryF{width:100%;height:100%;display:block;object-fit:cover;outline:none}.VideoPlayer_videoPlayer__overlay__r_uUR{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.3);cursor:pointer;transition:all .3s ease;z-index:2}.VideoPlayer_videoPlayer__overlay__r_uUR:hover{background:rgba(0,0,0,.5)}.VideoPlayer_videoPlayer__overlay__r_uUR:focus{outline:2px solid gold;outline-offset:2px}.VideoPlayer_videoPlayer__playButton__ymRtX{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.9);border-radius:50%;transition:all .3s ease;color:gold}.VideoPlayer_videoPlayer__playButton__ymRtX svg{width:32px;height:32px}.VideoPlayer_videoPlayer__playButton__ymRtX:hover{background:#fff;transform:scale(1.1)}.VideoPlayer_videoPlayer__loading__YRlMV{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,0,0,.8);color:#fff;z-index:3}.VideoPlayer_videoPlayer__loading__YRlMV p{margin-top:16px;font-size:14px;font-weight:500}.VideoPlayer_videoPlayer__spinner__WSUz8{width:40px;height:40px;border:3px solid hsla(0,0%,100%,.3);border-top-color:gold;border-radius:50%;animation:VideoPlayer_spin__gDT_M 1s linear infinite}.VideoPlayer_videoPlayer__error__iyKIk{display:flex;align-items:center;justify-content:center;min-height:200px;background:#f5f5f5;border:2px dashed #ccc}.VideoPlayer_videoPlayer__errorContent__o1kMJ{text-align:center;color:#666}.VideoPlayer_videoPlayer__errorContent__o1kMJ p{margin-bottom:16px;font-size:16px}.VideoPlayer_videoPlayer__retryButton___I3OY{padding:8px 16px;background:gold;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .3s ease}.VideoPlayer_videoPlayer__retryButton___I3OY:hover{background:#e6c200}@media(max-width:768px){.VideoPlayer_videoPlayer__ZbuzY{border-radius:4px}.VideoPlayer_videoPlayer__playButton__ymRtX{width:60px;height:60px}.VideoPlayer_videoPlayer__playButton__ymRtX svg{width:24px;height:24px}.VideoPlayer_videoPlayer__spinner__WSUz8{width:32px;height:32px}}.VideoPlayer_videoPlayer--16-9__zst_E{aspect-ratio:16/9}.VideoPlayer_videoPlayer--4-3__V0Xq1{aspect-ratio:4/3}.VideoPlayer_videoPlayer--1-1__A51ui,.VideoPlayer_videoPlayer--square__FmjD6{aspect-ratio:1/1}.VideoPlayer_videoPlayer--wide__OPofm{aspect-ratio:21/9}@keyframes VideoPlayer_spin__gDT_M{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(prefers-color-scheme:dark){.VideoPlayer_videoPlayer__error__iyKIk{background:#2a2a2a;border-color:#555}.VideoPlayer_videoPlayer__errorContent__o1kMJ{color:#ccc}}.CaseStudies_caseStudies__5ySXI{width:100%;display:flex;flex-direction:column}.CaseStudies_caseStudies__video__zNH8M{width:100%;padding:6rem 0;background-color:#fff}.CaseStudies_caseStudies__videoContainer__b4J8W{max-width:1280px;margin:0 auto;padding:0 1.5rem}