.work-detail-landing .header-bg{height:112px;left:0;position:absolute;right:0;top:0;z-index:-1}@media (max-width:1199.98px){.work-detail-landing .header-bg{height:106px}}@media (max-width:991.98px){.work-detail-landing .header-bg{height:74px}}@media (max-width:575.98px){.work-detail-landing .header-bg{height:64px}}.work-detail-landing .creat-container{padding-bottom:128px;padding-top:0}@media (max-width:991.98px){.work-detail-landing .creat-container{padding-bottom:80px}}@media (max-width:575.98px){.work-detail-landing .creat-container{padding-bottom:56px}}.work-detail-landing .creat-container .landing-content{display:flex;min-height:calc(100vh - 240px);position:relative}@media (max-width:1199.98px){.work-detail-landing .creat-container .landing-content{min-height:calc(100vh - 186px)}}@media (max-width:991.98px){.work-detail-landing .creat-container .landing-content{min-height:calc(100vh - 154px)}}@media (max-width:575.98px){.work-detail-landing .creat-container .landing-content{min-height:calc(100vh - 120px)}}.work-detail-landing .creat-container .landing-content.section-dark .text-container .description,.work-detail-landing .creat-container .landing-content.section-dark .text-container .subheading,.work-detail-landing .creat-container .landing-content.section-dark .text-container h1{color:#fff}.work-detail-landing .creat-container .landing-content.section-dark .text-container .btn-tertiary{color:#fffc}.work-detail-landing .creat-container .landing-content.section-dark .text-container .btn-tertiary:focus{background-color:#ffffff0f;border-color:#fff3}.work-detail-landing .creat-container .landing-content.section-dark .text-container .btn-tertiary.chevron-left:before{content:url(../svgs/work/chevron-left-dark.svg)}.work-detail-landing .creat-container .landing-content.section-dark .text-container .btn-tertiary.chevron-left:after{border-bottom-color:#fff}.work-detail-landing .creat-container .landing-content.section-dark .picture-container .overlay{background:linear-gradient(90.07deg,#000 .06%,transparent 99.94%)}.work-detail-landing .creat-container .landing-content .picture-container{bottom:0;left:0;position:absolute;right:0;top:0}.work-detail-landing .creat-container .landing-content .picture-container img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;width:100%}.work-detail-landing .creat-container .landing-content .picture-container .overlay{background:linear-gradient(89.75deg,#fff .22%,#fffc 50.52%,#fff0 99.79%);bottom:0;left:0;position:absolute;right:0;top:0}@media (max-width:767.98px){.work-detail-landing .creat-container .landing-content .picture-container .overlay{background:linear-gradient(89.75deg,#fff .22%,#fffc 52.6%,#ffffff80 99.79%)}}.work-detail-landing .creat-container .landing-content .text-container{margin-bottom:auto;margin-top:auto;max-width:732px;padding:160px 72px;z-index:1}@media (max-width:1199.98px){.work-detail-landing .creat-container .landing-content .text-container{max-width:692px}}@media (max-width:991.98px){.work-detail-landing .creat-container .landing-content .text-container{max-width:506px;padding:48px}}@media (max-width:767.98px){.work-detail-landing .creat-container .landing-content .text-container{max-width:100%;padding:32px}}@media (max-width:575.98px){.work-detail-landing .creat-container .landing-content .text-container{padding:128px 16px}}.work-detail-landing .creat-container .landing-content .text-container h1{margin:0}.work-detail-landing .creat-container .landing-content .text-container img{left:72px;max-height:64px;position:absolute;top:72px}@media (max-width:991.98px){.work-detail-landing .creat-container .landing-content .text-container img{left:48px;top:48px}}@media (max-width:767.98px){.work-detail-landing .creat-container .landing-content .text-container img{left:32px;top:32px}}@media (max-width:575.98px){.work-detail-landing .creat-container .landing-content .text-container img{left:16px;max-height:48px;top:32px}}.work-detail-landing .creat-container .landing-content .text-container .btn-tertiary{color:#3c4758;margin-left:-32px}.work-detail-landing .creat-container .landing-content .text-container .btn-tertiary:after{bottom:6px;left:32px;width:calc(100% - 64px)}.work-detail-landing .creat-container .landing-content .text-container .btn-tertiary.chevron-left:before{content:url(../svgs/work/chevron-left-light.svg);display:inline-block;height:24px;vertical-align:top;width:24px}.work-detail-landing .creat-container .landing-content .text-container .subheading{font-size:1.5rem;font-weight:500;line-height:36px;margin-bottom:32px}.work-detail-landing .creat-container .landing-content .text-container .description{color:#100f0f;margin-bottom:32px}.opportunity-outcome{padding-bottom:192px;padding-top:192px}@media (max-width:991.98px){.opportunity-outcome{padding-bottom:128px;padding-top:128px}}@media (max-width:767.98px){.opportunity-outcome{padding-bottom:96px;padding-top:96px}}@media (max-width:575.98px){.opportunity-outcome{padding-bottom:64px;padding-top:64px}}.opportunity-outcome .title{color:#6e7e96;font-size:.875rem;font-weight:500;line-height:20px;text-transform:uppercase}.opportunity-outcome .opportunity-outcome-content:first-child{margin-bottom:128px}@media (max-width:991.98px){.opportunity-outcome .opportunity-outcome-content:first-child{margin-bottom:64px}}.opportunity-outcome .opportunity-outcome-content>div{margin-top:8px}.opportunity-outcome .opportunity-outcome-content>div p{margin:0}@media (min-width:576px) and (max-width:767.98px){.opportunity-outcome .tags-col{margin-bottom:64px}}@media (max-width:575.98px){.opportunity-outcome .tags-col{margin-top:64px}}.opportunity-outcome .tags-col .tags-container{background:#f7fafc;height:100%;padding:32px;text-align:right}@media (max-width:767.98px){.opportunity-outcome .tags-col .tags-container{text-align:left}}.opportunity-outcome .tags-col .tags-container ul{list-style-type:none;margin-top:24px;padding:0}.opportunity-outcome .tags-col .tags-container ul li{color:#262e3b;margin-bottom:24px}.opportunity-outcome .tags-col .tags-container ul li:last-child{margin-bottom:0}:root{--vc-clr-primary:#000;--vc-clr-secondary:#090f207f;--vc-clr-white:#fff;--vc-icn-width:1.2em;--vc-nav-width:30px;--vc-nav-height:30px;--vc-nav-border-radius:0;--vc-nav-color:var(--vc-clr-primary);--vc-nav-color-hover:var(--vc-clr-secondary);--vc-nav-background:transparent;--vc-pgn-width:12px;--vc-pgn-height:4px;--vc-pgn-margin:4px;--vc-pgn-border-radius:0;--vc-pgn-background-color:var(--vc-clr-secondary);--vc-pgn-active-color:var(--vc-clr-primary)}.carousel__next,.carousel__prev{align-items:center;background:var(--vc-nav-background);border:0;border-radius:var(--vc-nav-border-radius);box-sizing:content-box;color:var(--vc-nav-color);cursor:pointer;display:flex;font-size:var(--vc-nav-height);height:var(--vc-nav-height);justify-content:center;margin:0 10px;padding:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:var(--vc-nav-width)}.carousel__next:hover,.carousel__prev:hover{color:var(--vc-nav-color-hover)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__prev{left:0}.carousel__next{right:0}.carousel--rtl .carousel__prev{left:auto;right:0}.carousel--rtl .carousel__next{left:0;right:auto}.carousel{box-sizing:border-box;overscroll-behavior:none;position:relative;text-align:center;touch-action:pan-y}.carousel.is-dragging{touch-action:none}.carousel *{box-sizing:border-box}.carousel__track{display:flex;padding:0!important;position:relative}.carousel__viewport{overflow:hidden}.carousel__sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.carousel__icon{height:var(--vc-icn-width);width:var(--vc-icn-width);fill:currentColor}.carousel__pagination{display:flex;justify-content:center;line-height:0;list-style:none;margin:10px 0 0}.carousel__pagination-button{background:transparent;border:0;cursor:pointer;display:block;margin:0;padding:var(--vc-pgn-margin)}.carousel__pagination-button:after{background-color:var(--vc-pgn-background-color);border-radius:var(--vc-pgn-border-radius);content:"";display:block;height:var(--vc-pgn-height);width:var(--vc-pgn-width)}.carousel__pagination-button--active:after,.carousel__pagination-button:hover:after{background-color:var(--vc-pgn-active-color)}.carousel__slide{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin:0;position:relative;scroll-snap-stop:auto;transform:translateZ(0)}.work-detail-carousel{padding-bottom:64px;padding-top:64px}.work-detail-carousel .custom-carousel-arrow-navigation{display:flex;justify-content:space-between;padding-top:64px}.work-detail-carousel .custom-carousel-arrow-navigation button{opacity:1;transition:transform .2s ease-out}@media (hover:hover){.work-detail-carousel .custom-carousel-arrow-navigation button{opacity:.6}.work-detail-carousel .custom-carousel-arrow-navigation button:hover{opacity:1}}.work-detail-carousel .custom-carousel-arrow-navigation button:disabled{cursor:not-allowed;opacity:.2}.work-detail-carousel .custom-carousel-arrow-navigation button.arrow-prev{transform:rotate(180deg)}@media (hover:hover){.work-detail-carousel .custom-carousel-arrow-navigation button.arrow-prev:not(:disabled):hover{transform:rotate(180deg) translate(20px);transition:transform .2s ease}}@media (hover:none){.work-detail-carousel .custom-carousel-arrow-navigation button.arrow-prev.kf-move-left{animation:move-left .3s ease-in-out 2 alternate}}@media (hover:hover){.work-detail-carousel .custom-carousel-arrow-navigation button.arrow-next:not(:disabled):hover{transform:translate(20px);transition:transform .2s ease}}@media (hover:none){.work-detail-carousel .custom-carousel-arrow-navigation button.arrow-next.kf-move-right{animation:move-right .3s ease-in-out 2 alternate}}@keyframes move-right{to{transform:translate(20px)}}@keyframes move-left{to{transform:rotate(180deg) translate(20px)}}.work-detail-carousel .carousel__slide{box-sizing:border-box;margin:0 12px}.work-detail-carousel .carousel__slide:first-child{margin-left:0}@media (max-width:767.98px){.work-detail-carousel .carousel__slide{margin:0!important}}.work-detail-carousel .image-container{cursor:zoom-in;height:586px;padding:24px}@media (max-width:1199.98px){.work-detail-carousel .image-container{height:413px}}@media (max-width:991.98px){.work-detail-carousel .image-container{height:306px}}@media (max-width:767.98px){.work-detail-carousel .image-container{height:392px}}@media (max-width:575.98px){.work-detail-carousel .image-container{height:275px}}.work-detail-carousel .image-container img{height:100%;margin:auto;-o-object-fit:contain;object-fit:contain;width:100%}.social-subheader{opacity:0;padding:16px 30px;position:fixed;top:57px;width:100%;z-index:-3}.social-subheader.fade-in{opacity:1;z-index:3}.social-subheader .main-section{align-items:center;display:flex;justify-content:space-between}.social-subheader .main-section a{margin-left:-8px;padding:0 8px}.social-subheader .main-section h3{color:#100f0f;margin:0}.social-subheader .main-section .btn-reset,.social-subheader .main-section .btn-reset:active{background:none;border:none;margin:0;padding:0}.social-subheader .social-collapse-container>div{background-color:#edf2f7;border:1px solid #bfcbd9;border-radius:6px;margin-top:16px;padding:8px}.social-subheader .social-collapse-container>div>p{color:#100f0f;font-size:.875rem;margin-bottom:8px}.social-subheader .social-collapse-container>div .social-container{margin-left:-8px;padding:8px}.social-subheader .social-collapse-container>div .social-container .social-item{margin-right:32px}.social-subheader .social-collapse-container>div .social-container .social-item:active,.social-subheader .social-collapse-container>div .social-container .social-item:focus,.social-subheader .social-collapse-container>div .social-container .social-item:hover{text-decoration-line:none}.social-subheader .social-collapse-container>div .social-container .social-item:last-child{margin-right:0}.work-detail-challenge{padding-bottom:128px;padding-top:128px}@media (max-width:767.98px){.work-detail-challenge{padding-bottom:96px;padding-top:96px}}@media (max-width:575.98px){.work-detail-challenge{padding-bottom:64px;padding-top:64px}}.work-detail-challenge .sticky-container{position:sticky;top:75px}.work-detail-challenge .sticky-container .btn-tertiary{color:#3c4758;margin-bottom:4px;margin-left:-32px}.work-detail-challenge .sticky-container .btn-tertiary:hover{text-decoration-color:#1a1d23}.work-detail-challenge .sticky-container h3{color:#100f0f;margin-bottom:16px}.work-detail-challenge .sticky-container .date{color:#3c4758}.work-detail-challenge .sticky-container .separator{border-top:2px solid #ff5c4f;margin:16px 0;width:12px}.work-detail-challenge .sticky-container .social-container p{color:#100f0f;margin-bottom:4px}.work-detail-challenge .sticky-container .social-container a:active,.work-detail-challenge .sticky-container .social-container a:focus,.work-detail-challenge .sticky-container .social-container a:hover{text-decoration-line:none}.work-detail-challenge .sticky-container .social-container .social-item-container{margin-left:-8px;padding:8px}.work-detail-challenge .sticky-container .social-container .social-item-container .social-item{margin-right:32px}.work-detail-challenge .sticky-container .social-container .social-item-container .social-item:last-child{margin-right:0}.work-detail-challenge .detail-section{padding-bottom:48px;padding-top:48px}@media (max-width:575.98px){.work-detail-challenge .detail-section{padding-bottom:32px;padding-top:32px}}.work-detail-challenge .detail-section:first-child{padding-top:0}.work-detail-challenge .detail-section:last-child{padding-bottom:0}.work-detail-challenge .detail-section ol li,.work-detail-challenge .detail-section ul li{margin-bottom:16px}.work-detail-challenge .detail-section h2{margin-bottom:16px;margin-top:96px}@media (max-width:575.98px){.work-detail-challenge .detail-section h2{margin-top:64px}}.work-detail-challenge .detail-section h2:first-child{margin-top:0}.work-detail-challenge .detail-section .btn-tertiary{color:#100f0f}.work-detail-challenge .detail-section .challenge-picture{margin-top:96px;width:100%}.work-detail-challenge .detail-section .techno-container{align-items:center;display:flex;justify-content:space-between;margin-top:48px}@media (max-width:575.98px){.work-detail-challenge .detail-section .techno-container{flex-flow:row wrap}}.work-detail-challenge .detail-section .techno-container img{width:100%}@media (max-width:575.98px){.work-detail-challenge .detail-section .techno-container img{flex:0 1 50%;margin:auto}}.work-detail-challenge .detail-section .data-number-container{align-items:center;display:flex;gap:32px 0;justify-content:center}@media (max-width:575.98px){.work-detail-challenge .detail-section .data-number-container{flex-flow:row wrap}}.work-detail-challenge .detail-section .data-number-container .data-number-item{flex:1;max-width:256px;padding:18px 15px 0;position:relative}@media (max-width:575.98px){.work-detail-challenge .detail-section .data-number-container .data-number-item{flex:0 1 50%;margin:auto}}.work-detail-challenge .detail-section .data-number-container .data-number-item img{left:50%;position:absolute;top:0;width:80px;z-index:-1}.work-detail-challenge .detail-section .data-number-container .data-number-item .value{color:#100f0f;font-size:3rem;line-height:1.17;margin-top:18px;text-align:center}.work-detail-challenge .detail-section .data-number-container .data-number-item .subtitle{color:#100f0f;font-size:1rem;line-height:24px;text-align:center}
