.header-wrapper{margin-top:100px !important}*{box-sizing:border-box}.case-study-internal{overflow-x:hidden;background:#fff}.case-study-internal h1,.case-study-internal h2,.case-study-internal h3,.case-study-internal h4{text-transform:none !important;font-family:"Montserrat", sans-serif !important;margin:0}.case-study-internal p,.case-study-internal li{text-transform:none !important;font-family:"Poppins", sans-serif !important;color:#1f3856}.case-study-internal .inner{width:83.33%;max-width:1600px;margin:0 auto;position:relative}@media screen and (max-width: 1023px){.case-study-internal .inner{width:auto;margin:0;padding:0 24px}}.case-study-internal header{position:relative;background-color:#05070f;background-image:url("/media/static/images/case-study-internal/hero-bg.png");background-size:cover;background-position:center;min-height:960px;display:flex;flex-direction:column}@media screen and (max-width: 1279px){.case-study-internal header{min-height:0}}.case-study-internal .hero-wrapper{flex:1;display:flex;align-items:flex-start;padding:231px 0 246px}@media screen and (max-width: 1439px){.case-study-internal .hero-wrapper{padding:150px 0 120px}}@media screen and (max-width: 1279px){.case-study-internal .hero-wrapper{padding:120px 0 70px}}@media screen and (max-width: 1023px){.case-study-internal .hero-wrapper{padding:104px 0 40px}}.case-study-internal .hero-grid{display:grid;grid-template-columns:minmax(0, 848fr) minmax(0, 751fr)}@media screen and (max-width: 1439px){.case-study-internal .hero-grid{grid-template-columns:1fr;gap:48px}}@media screen and (max-width: 1023px){.case-study-internal .hero-grid{gap:22px}.case-study-internal .hero-grid .hero-copy{display:contents}.case-study-internal .hero-grid .hero-logo{order:1}.case-study-internal .hero-grid .hero-lede{order:2}.case-study-internal .hero-grid h1{order:3}.case-study-internal .hero-grid .hero-stats{order:4}.case-study-internal .hero-grid .hero-services{order:5}}.case-study-internal .hero-logo{display:block;max-width:289px;width:auto;height:89px;object-fit:contain;object-position:left center;margin-bottom:63px}@media screen and (max-width: 1023px){.case-study-internal .hero-logo{max-width:168px;height:52px;margin-bottom:0}}.case-study-internal .hero-lede{font-family:"Poppins", sans-serif !important;font-size:21px;font-weight:400;line-height:30px;color:#fff;margin:0 0 14px}@media screen and (max-width: 1023px){.case-study-internal .hero-lede{font-size:14px;line-height:20px;margin-bottom:0}}.case-study-internal h1{font-size:47px;font-weight:600;line-height:1.2;color:#fff;max-width:767px;margin:0 0 69px}@media screen and (max-width: 1279px){.case-study-internal h1{font-size:38px}}@media screen and (max-width: 1023px){.case-study-internal h1{font-size:28px;line-height:34px;margin-bottom:0}}.case-study-internal .glass-card,.case-study-internal .fav-links .card,.case-study-internal .campaign .glass-stat,.case-study-internal .hero-stat{background:rgba(249,250,251,0.1);backdrop-filter:blur(22.5px);-webkit-backdrop-filter:blur(22.5px);border-radius:3px}@media screen and (max-width: 1023px){.case-study-internal .glass-card,.case-study-internal .fav-links .card,.case-study-internal .campaign .glass-stat,.case-study-internal .hero-stat{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}}.case-study-internal .hero-stats{display:flex;flex-direction:column;gap:23px;margin-top:141px}@media screen and (max-width: 1439px){.case-study-internal .hero-stats{margin-top:0}}@media screen and (max-width: 1023px){.case-study-internal .hero-stats{gap:12px}}.case-study-internal .hero-stat{min-height:100px;display:flex;align-items:center;padding:20px 34px}@media screen and (max-width: 1023px){.case-study-internal .hero-stat{flex-direction:column;align-items:flex-start;gap:2px;padding:16px 18px;min-height:0}}.case-study-internal .hero-stat .num{font-family:"Montserrat", sans-serif !important;font-size:40px;font-weight:600;line-height:1.2;color:#fff;flex:0 0 211px}@media screen and (max-width: 1023px){.case-study-internal .hero-stat .num{font-size:30px;line-height:38px;flex:none}}.case-study-internal .hero-stat .txt{font-family:"Poppins", sans-serif !important;font-size:21px;font-weight:600;line-height:30px;color:#fff;margin:0}@media screen and (max-width: 1023px){.case-study-internal .hero-stat .txt{font-size:14px;line-height:20px}}.case-study-internal .hero-services{display:flex;align-items:center;gap:24px;flex-wrap:wrap}@media screen and (max-width: 1023px){.case-study-internal .hero-services{align-items:flex-start;gap:12px 22px}}.case-study-internal .hero-services .label{font-family:"Poppins", sans-serif !important;font-size:21px;font-weight:600;line-height:30px;color:#fff;margin:0}@media screen and (max-width: 1023px){.case-study-internal .hero-services .label{flex:0 0 100%;font-size:14px;line-height:20px}}.case-study-internal .hero-services .badge{display:inline-flex;align-items:center;gap:10px;text-decoration:none}@media screen and (max-width: 1023px){.case-study-internal .hero-services .badge{gap:8px}}.case-study-internal .hero-services .badge img{width:47px;height:47px;object-fit:contain}@media screen and (max-width: 1023px){.case-study-internal .hero-services .badge img{width:30px;height:30px}}.case-study-internal .hero-services .badge span{font-family:"Poppins", sans-serif !important;font-size:19px;line-height:30px;color:#fff}@media screen and (max-width: 1023px){.case-study-internal .hero-services .badge span{font-size:15px}}.case-study-internal section{position:relative}.case-study-internal .dots{background-color:#fff;background-image:url("/media/static/images/case-study-internal/dots-bg.png");background-size:cover;background-position:center top}.case-study-internal h2{font-family:"Montserrat", sans-serif !important;font-size:62px;font-weight:300;line-height:1.1;color:#042e5e;margin:0}@media screen and (max-width: 1279px){.case-study-internal h2{font-size:46px}}@media screen and (max-width: 1023px){.case-study-internal h2{font-size:32px;line-height:38px}}.case-study-internal .copy p{font-size:19px;line-height:1.55;color:#1f3856;margin:0 0 22px}.case-study-internal .copy p:last-child{margin-bottom:0}@media screen and (max-width: 1023px){.case-study-internal .copy p{font-size:15px;line-height:23px}}.case-study-internal .copy a{color:inherit;text-decoration:underline}.case-study-internal .copy .row{display:grid;grid-template-columns:48% 35.3%;justify-content:space-between;align-items:start}@media screen and (max-width: 1279px){.case-study-internal .copy .row{grid-template-columns:1fr;gap:40px}}.case-study-internal .copy .shot{width:100%;height:auto;border-radius:3px;box-shadow:0 4px 25px 18px rgba(0,0,0,0.08)}.case-study-internal .overview{padding:77px 0 104px}@media screen and (max-width: 1023px){.case-study-internal .overview{padding:38px 0 44px}}.case-study-internal .overview .lead-in{margin:23px 0 146px}@media screen and (max-width: 1023px){.case-study-internal .overview .lead-in{margin:31px 0 31px}}.case-study-internal .overview .row{margin-top:52px}@media screen and (max-width: 1023px){.case-study-internal .overview .row{margin-top:20px}}.case-study-internal .overview .shot{margin-top:-24px}@media screen and (max-width: 1279px){.case-study-internal .overview .shot{margin-top:0}}.case-study-internal .strategy{background:#f6f7f9;padding:71px 0 118px}@media screen and (max-width: 1023px){.case-study-internal .strategy{padding:38px 0 44px}}.case-study-internal .strategy .row{grid-template-columns:48% 35.4%;margin-top:26px}@media screen and (max-width: 1279px){.case-study-internal .strategy .row{grid-template-columns:1fr;gap:40px}}.case-study-internal .strategy .left-area{padding-top:49px}@media screen and (max-width: 1279px){.case-study-internal .strategy .left-area{padding-top:0}}.case-study-internal .strategy .shot{box-shadow:0 4px 25px 18px rgba(0,0,0,0.08);border-radius:0}.case-study-internal .campaign{background-color:#05070f;background-image:url("/media/static/images/case-study-internal/campaign-bg.png");background-size:cover;background-position:center;padding:127px 0 125px}@media screen and (max-width: 1279px){.case-study-internal .campaign{padding:70px 0 70px}}@media screen and (max-width: 1023px){.case-study-internal .campaign{padding:38px 0 44px}}.case-study-internal .campaign h2{font-size:70px;line-height:60px;color:#fff}@media screen and (max-width: 1279px){.case-study-internal .campaign h2{font-size:48px;line-height:1.2}}@media screen and (max-width: 1023px){.case-study-internal .campaign h2{font-size:32px;line-height:38px}}.case-study-internal .campaign .campaign-carousel{margin-top:48px}@media screen and (max-width: 1023px){.case-study-internal .campaign .campaign-carousel{margin-top:24px}}.case-study-internal .campaign .track{gap:66px}@media screen and (max-width: 1023px){.case-study-internal .campaign .track{gap:20px}}.case-study-internal .campaign .slide{flex:0 0 636px;max-width:100%}@media screen and (max-width: 1023px){.case-study-internal .campaign .slide{flex:0 0 100%}}.case-study-internal .campaign .campaign-name{font-family:"Montserrat", sans-serif !important;font-size:35px;font-weight:600;line-height:35px;color:#fff;margin:0 0 19px;min-height:100px}@media screen and (max-width: 1023px){.case-study-internal .campaign .campaign-name{font-size:24px;line-height:30px;min-height:0;margin-bottom:16px}}.case-study-internal .campaign .campaign-stats{display:flex;gap:16px;margin-bottom:28px}.case-study-internal .campaign .glass-stat{flex:1 1 310px;height:118px;display:flex;align-items:center;gap:20px;padding:0 26px}@media screen and (max-width: 1023px){.case-study-internal .campaign .glass-stat{height:86px;gap:12px;padding:0 16px}}.case-study-internal .campaign .glass-stat .num{font-family:"Montserrat", sans-serif !important;font-size:76px;font-weight:600;line-height:83px;color:#fff}@media screen and (max-width: 1023px){.case-study-internal .campaign .glass-stat .num{font-size:40px;line-height:48px}}.case-study-internal .campaign .glass-stat .txt{font-family:"Montserrat", sans-serif !important;font-size:25px;font-weight:400;line-height:30px;color:#fff;margin:0}@media screen and (max-width: 1023px){.case-study-internal .campaign .glass-stat .txt{font-size:16px;line-height:20px}}.case-study-internal .campaign .slide img.shot{display:block;width:100%;height:auto;border:0;border-radius:0;box-shadow:none}.case-study-internal .campaign .controls{margin-top:39px}.case-study-internal .stat-block{background:#153bfc;padding:9px 24px 20px;min-height:184px;display:flex;flex-direction:column}@media screen and (max-width: 1023px){.case-study-internal .stat-block{min-height:0;padding:16px 20px 18px}}.case-study-internal .stat-block .num{font-family:"Montserrat", sans-serif !important;font-size:68px;font-weight:600;line-height:83px;color:#fff;margin-bottom:10px}@media screen and (max-width: 1439px){.case-study-internal .stat-block .num{font-size:54px;line-height:66px}}@media screen and (max-width: 1023px){.case-study-internal .stat-block .num{font-size:36px;line-height:44px}}.case-study-internal .stat-block .txt{font-family:"Montserrat", sans-serif !important;font-size:25px;font-weight:400;line-height:30px;color:#fff;margin:0}@media screen and (max-width: 1023px){.case-study-internal .stat-block .txt{font-size:17px;line-height:24px}}.case-study-internal .stat-block.compact{min-height:0;padding:18px 22px;flex:0 0 auto}.case-study-internal .stat-block.compact .num{font-size:40px;line-height:48px;margin-bottom:2px}.case-study-internal .stat-block.compact .txt{font-size:19px}.case-study-internal .quote{background:#fff;min-height:1071px;display:flex;align-items:center;overflow:hidden}@media screen and (max-width: 1279px){.case-study-internal .quote{min-height:0;display:block}}.case-study-internal .quote .portrait{position:absolute;right:0;top:0;width:41.2%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width: 1279px){.case-study-internal .quote .portrait{position:static;width:100%;height:358px;display:block}}.case-study-internal .quote .card{position:relative;z-index:1;background:#f2f2f3;width:70%;padding:29px 76px 53px}@media screen and (max-width: 1279px){.case-study-internal .quote .card{width:100%;margin:0}}@media screen and (max-width: 1023px){.case-study-internal .quote .card{padding:24px 20px 28px}}.case-study-internal .quote .card p{font-family:"Poppins", sans-serif !important;font-size:18px;font-weight:500;line-height:30px;color:#042e5e;margin:0 0 30px}@media screen and (max-width: 1023px){.case-study-internal .quote .card p{font-size:15px;line-height:26px}}.case-study-internal .quote .mark{width:66px;height:54px;display:block;margin-bottom:16px}@media screen and (max-width: 1023px){.case-study-internal .quote .mark{width:34px;height:28px}}.case-study-internal .quote .mark.close{transform:rotate(180deg);margin:0 0 0 auto}.case-study-internal .quote .attribution{display:flex;align-items:center;gap:20px;margin:32px 0 12px}.case-study-internal .quote .attribution img{width:80px;height:80px;border-radius:50%;object-fit:cover}@media screen and (max-width: 1023px){.case-study-internal .quote .attribution img{width:56px;height:56px}}.case-study-internal .quote .attribution .name{font-family:"Poppins", sans-serif !important;font-size:23px;font-weight:600;line-height:30px;color:#042e5e;margin:0}.case-study-internal .quote .attribution .role{font-family:"Poppins", sans-serif !important;font-size:15px;font-weight:400;line-height:30px;color:#042e5e;margin:0}.case-study-internal .results{padding:60px 0 107px}@media screen and (max-width: 1023px){.case-study-internal .results{padding:40px 0 50px}}.case-study-internal .results .slide{flex:0 0 100%;width:100%}.case-study-internal .results .slide img{width:100%}.case-study-internal .results .result-stats{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:38px;margin:35px 0 64px}@media screen and (max-width: 1023px){.case-study-internal .results .result-stats{grid-template-columns:1fr;gap:12px;margin:20px 0 34px}}.case-study-internal .shot-carousel .track{display:flex;gap:86px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.case-study-internal .shot-carousel .track::-webkit-scrollbar{display:none}@media screen and (max-width: 1023px){.case-study-internal .shot-carousel .track{gap:20px}}.case-study-internal .shot-carousel .slide{flex:0 0 auto;max-width:100%;scroll-snap-align:start}.case-study-internal .shot-carousel .slide img{display:block;max-width:100%;height:auto;border:1px solid #c5c5c5;box-shadow:0 4px 41px 0 rgba(0,0,0,0.16)}.case-study-internal .shot-carousel .controls{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:51px}@media screen and (max-width: 1023px){.case-study-internal .shot-carousel .controls{gap:14px;margin-top:30px}}.case-study-internal .shot-carousel .arrow{width:40px;height:40px;border-radius:3px;border:1px solid #ff0068;background:transparent;color:#ff0068;font-size:20px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.case-study-internal .shot-carousel .arrow.next{background:#ff0068;border-color:#ff0068;color:#fff}.case-study-internal .shot-carousel .progress{position:relative;width:329px;max-width:45vw;height:11px;border-radius:19px;background:rgba(217,217,217,0.37);overflow:hidden}.case-study-internal .shot-carousel .progress span{position:absolute;left:0;top:0;height:100%;width:45px;border-radius:19px;background:rgba(0,60,255,0.61);transition:transform 0.25s ease}.case-study-internal .fav-links{background-color:#05070f;background-image:url("/media/static/images/case-study-internal/links-bg.png");background-size:cover;background-position:center;padding:84px 0 92px}@media screen and (max-width: 1023px){.case-study-internal .fav-links{padding:44px 0 48px}}.case-study-internal .fav-links h2{font-size:70px;line-height:60px;color:#fff}@media screen and (max-width: 1279px){.case-study-internal .fav-links h2{font-size:48px;line-height:1.2}}@media screen and (max-width: 1023px){.case-study-internal .fav-links h2{font-size:30px}}.case-study-internal .fav-links .cards{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:75px;margin-top:81px}@media screen and (max-width: 1439px){.case-study-internal .fav-links .cards{gap:30px}}@media screen and (max-width: 1023px){.case-study-internal .fav-links .cards{grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px;margin-top:30px}}.case-study-internal .fav-links .card{height:208px;display:flex;flex-direction:column;align-items:center;padding:38px 20px 0;text-decoration:none}@media screen and (max-width: 1023px){.case-study-internal .fav-links .card{height:132px;padding:20px 14px 0}}.case-study-internal .fav-links .card img{max-width:85%;max-height:58px;width:auto;height:auto;object-fit:contain;margin:auto 0}@media screen and (max-width: 1023px){.case-study-internal .fav-links .card img{max-height:34px}}.case-study-internal .fav-links .card .dr{font-family:"Montserrat", sans-serif !important;font-size:25px;font-weight:600;line-height:1;color:#fff;text-align:center;margin-top:auto;padding-bottom:34px}@media screen and (max-width: 1023px){.case-study-internal .fav-links .card .dr{font-size:17px;padding-bottom:18px}}

/*# sourceMappingURL=case-study-internal.css.map */