.h1,h1{font-feature-settings:"case" on,"liga" off,"clig" off;font-size:32px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.9px;line-height:110%}@media screen and (min-width:520px){.h1,h1{font-size:48px;letter-spacing:-1px;line-height:105%}}@media screen and (min-width:1024px){.h1,h1{font-size:53px;letter-spacing:-1.5px}}@media screen and (min-width:1440px){.h1,h1{font-size:72px}}.h2,h2{font-feature-settings:"case" on,"liga" off,"clig" off;font-size:24px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.6px;line-height:115%}@media screen and (min-width:520px){.h2,h2{font-size:36px;letter-spacing:-.8px;line-height:110%}}@media screen and (min-width:1024px){.h2,h2{font-size:40px;letter-spacing:-1.1px}}@media screen and (min-width:1440px){.h2,h2{font-size:53px;letter-spacing:-1.15px}}.h3,h3{font-feature-settings:"case" on,"liga" off,"clig" off;font-size:21px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.4px;line-height:120%}@media screen and (min-width:520px){.h3,h3{font-size:28px;letter-spacing:-.5px;line-height:120%}}@media screen and (min-width:1024px){.h3,h3{font-size:29px;letter-spacing:-.8px}}@media screen and (min-width:1440px){.h3,h3{font-size:39px}}.h4,h4{font-feature-settings:"case" on;font-size:18px;font-variation-settings:"wght" 500;letter-spacing:-.15px;line-height:130%}@media screen and (min-width:520px){.h4,h4{font-size:21px;line-height:130%}}@media screen and (min-width:1024px){.h4,h4{font-size:22px;letter-spacing:-.3px}}@media screen and (min-width:1440px){.h4,h4{font-size:29px;letter-spacing:-.4px}}.h5,h5{font-feature-settings:"case" on;font-size:16px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.1px;line-height:130%}@media screen and (min-width:520px){.h5,h5{font-size:18px}}@media screen and (min-width:1024px){.h5,h5{letter-spacing:-.2px}}@media screen and (min-width:1440px){.h5,h5{font-size:24px}}.factoid{font-feature-settings:"case" on,"liga" off,"clig" off;color:#fff;font-size:32px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.9px;line-height:110%}@media screen and (min-width:520px){.factoid{font-size:64px;letter-spacing:-1.2px;line-height:100%}}@media screen and (min-width:1024px){.factoid{font-size:72px;letter-spacing:-2px}}@media screen and (min-width:1440px){.factoid{font-size:96px}}.lead{font-feature-settings:"case" on;font-size:18px;font-variation-settings:"wght" 300;font-weight:400;letter-spacing:-.15px;line-height:130%}@media screen and (min-width:520px){.lead{font-size:21px}}@media screen and (min-width:1024px){.lead{font-size:22px;letter-spacing:-.3px}}@media screen and (min-width:1440px){.lead{font-size:29px;letter-spacing:-.4px}}.overline{font-feature-settings:"case" on;font-size:16px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:2px;line-height:120%;text-transform:uppercase}@media screen and (min-width:1440px){.overline{font-size:18px}}.buttonText{font-feature-settings:"case" on,"liga" off,"clig" off;font-size:16px;font-variation-settings:"wght" 500;letter-spacing:-.1px;line-height:140%}@media screen and (min-width:520px){.buttonText{letter-spacing:-.2px;line-height:150%}}@media screen and (min-width:1024px){.buttonText{letter-spacing:-.3px}}@media screen and (min-width:1440px){.buttonText{font-size:18px}}.badge{font-feature-settings:"case" on;font-size:11px;font-variation-settings:"wght" 500;letter-spacing:2px;line-height:120%;text-transform:uppercase}@media screen and (min-width:520px){.badge{font-size:12px}}.caption{font-feature-settings:"case" on;font-size:13px;font-variation-settings:"wght" 300;font-weight:400;line-height:145%}@media screen and (min-width:520px){.caption{font-size:14px;line-height:150%}}.footnote{font-feature-settings:"case" on;font-size:11px;font-variation-settings:"wght" 300;font-weight:400;line-height:150%}@media screen and (min-width:520px){.footnote{font-size:12px;line-height:160%}}.bodyText{font-size:16px;font-variation-settings:"wght" 300;line-height:140%}@media screen and (min-width:520px){.bodyText{line-height:150%}}@media screen and (min-width:1440px){.bodyText{font-size:18px}}.boldBodyText{font-size:16px;font-variation-settings:"wght" 500;letter-spacing:.1px;line-height:140%}@media screen and (min-width:520px){.boldBodyText{line-height:150%}}@media screen and (min-width:1440px){.boldBodyText{font-size:18px}}.link{font-feature-settings:"case" on,"liga" off,"clig" off;font-size:16px;font-variation-settings:"wght" 300;line-height:140%;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media screen and (min-width:520px){.link{line-height:150%}}@media screen and (min-width:1440px){.link{font-size:18px}}.captionButton{font-feature-settings:"case" on;font-size:13px;font-variation-settings:"wght" 500;letter-spacing:-.1px;line-height:145%}@media screen and (min-width:520px){.captionButton{font-size:14px}}:root{--white:#fff;--black:#161616;--orange:#f4511e;--gray-0:#fff;--gray-2:#f4f4f4;--gray-20:#e3e7ea;--gray-30:#c6c6c6;--gray-40:#a6acb1;--gray-50:#7b8186;--gray-60:#6f6f6f;--gray-80:#2e3439;--gray-90:#21272c;--gray-100:#151b20;--gray-110:#090e12;--light-transparent-50:#ffffff80;--dark-transparent-40:#20303e66;--text-secondary:var(--gray-50);--text-inactive-transparent:var(--dark-transparent-40);--background-level-3:#c0ced94d;--background-interactive:#f4511e1a;--dark-black:#000;--dark-gray-1:#9b9b9b;--dark-gray-2:#9b9b9b33;--dark-gray-3:#393939;--green:#06f2a9;--green-hover:#05d997;--dark-button:linear-gradient(90deg,#ec3b18 -7.11%,#d70303 146.58%);--text-body-dark:var(--gray-0);--text-secondary-dark:var(--gray-40);--text-inactive-dark:var(--gray-50);--text-inactive-transparent-dark:var(--light-transparent-50);--text-accent-dark:#ff6d3e;--background-level-1-dark:var(--gray-110);--background-level-2-solid-dark:var(--gray-100);--divider-level-2-dark:#ffffff26;--ext-gray-1:#8d8d8d;--ext-gray-2:#c6c6c6;--ext-gray-3:#262626;--warm-red:#e25e33;--ice-blue:#336be2;--field-green:#67bc6e;--purple-mimosa:#ac7afd;--dxcharts-black-rock:#180729;--ext-gray-4:#1f2028;--ext-gray-5:#353539;--ext-gray-6:#16171d;--ext-gray-7:#323237;--ext-gray-8:#3d3f4e;--footer-bg:var(--dark-black);--footer-bg-dark:var(--dark-black);--footer-subscription-text-color:var(--ext-gray-1);--footer-privacy-text:var(--ext-gray-2);--font-fallback:Arial,sans-serif;--font-stack:var(--font-primary),var(--font-fallback)}.wp-block-devexperts-devexperts-quote.blockQuote{--text-secondary:#777776;--border-divider:#e8e8e8;margin:32px 0}@media screen and (min-width:520px){.wp-block-devexperts-devexperts-quote.blockQuote{margin:48px 0}}.wp-block-devexperts-devexperts-quote.blockQuote .quoteText>*{font-feature-settings:"case" on;font-size:18px;font-variation-settings:"wght" 300;font-weight:400;letter-spacing:-.15px;line-height:130%}@media screen and (min-width:520px){.wp-block-devexperts-devexperts-quote.blockQuote .quoteText>*{font-size:21px}}@media screen and (min-width:1024px){.wp-block-devexperts-devexperts-quote.blockQuote .quoteText>*{font-size:22px;letter-spacing:-.3px}}@media screen and (min-width:1440px){.wp-block-devexperts-devexperts-quote.blockQuote .quoteText>*{font-size:29px;letter-spacing:-.4px}}.wp-block-devexperts-devexperts-quote.blockQuote .quoteText>:first-child:before{content:"“"}.wp-block-devexperts-devexperts-quote.blockQuote .quoteText>:last-child:after{content:"”"}.wp-block-devexperts-devexperts-quote.blockQuote .quoteMeta{align-items:center;display:flex;gap:12px;margin-top:32px}@media screen and (min-width:520px){.wp-block-devexperts-devexperts-quote.blockQuote .quoteMeta{gap:16px}}@media screen and (min-width:1024px){.wp-block-devexperts-devexperts-quote.blockQuote .quoteMeta{gap:24px}}.wp-block-devexperts-devexperts-quote.blockQuote .quotePhoto{border:1.5px solid var(--border-divider);border-radius:50%;flex-shrink:0;height:48px;width:48px}@media screen and (min-width:520px){.wp-block-devexperts-devexperts-quote.blockQuote .quotePhoto{height:62px;width:62px}}@media screen and (min-width:1024px){.wp-block-devexperts-devexperts-quote.blockQuote .quotePhoto{height:64px;width:64px}}.wp-block-devexperts-devexperts-quote.blockQuote .quoteAuthor{font-size:16px;font-variation-settings:"wght" 500;letter-spacing:.1px;line-height:140%}@media screen and (min-width:520px){.wp-block-devexperts-devexperts-quote.blockQuote .quoteAuthor{line-height:150%}}@media screen and (min-width:1440px){.wp-block-devexperts-devexperts-quote.blockQuote .quoteAuthor{font-size:18px}}.wp-block-devexperts-devexperts-quote.blockQuote .quotePosition{color:var(--text-secondary);font-size:16px;font-variation-settings:"wght" 300;line-height:140%}@media screen and (min-width:520px){.wp-block-devexperts-devexperts-quote.blockQuote .quotePosition{line-height:150%}}@media screen and (min-width:1440px){.wp-block-devexperts-devexperts-quote.blockQuote .quotePosition{font-size:18px}}.contentArticle *{color:#1d1d1b}.contentArticle>:first-child{margin-top:0}.contentArticle>:last-child{margin-bottom:0}.contentArticle h2{font-feature-settings:"case" on,"liga" off,"clig" off;font-size:21px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.4px;line-height:120%;margin-bottom:16px;margin-top:48px}@media screen and (min-width:520px){.contentArticle h2{font-size:28px;letter-spacing:-.5px;line-height:120%}}@media screen and (min-width:1024px){.contentArticle h2{font-size:29px;letter-spacing:-.8px}}@media screen and (min-width:1440px){.contentArticle h2{font-size:39px}}@media screen and (min-width:768px){.contentArticle h2{margin-bottom:24px;margin-top:64px}}@media screen and (min-width:1024px){.contentArticle h2{margin-top:80px}}@media screen and (min-width:1440px){.contentArticle h2{margin-top:120px}}.contentArticle h3{font-feature-settings:"case" on;font-size:18px;font-variation-settings:"wght" 500;letter-spacing:-.15px;line-height:130%;margin-bottom:16px;margin-top:48px}@media screen and (min-width:520px){.contentArticle h3{font-size:21px;line-height:130%}}@media screen and (min-width:1024px){.contentArticle h3{font-size:22px;letter-spacing:-.3px}}@media screen and (min-width:1440px){.contentArticle h3{font-size:29px;letter-spacing:-.4px}}@media screen and (min-width:768px){.contentArticle h3{margin-bottom:24px;margin-top:64px}}@media screen and (min-width:1024px){.contentArticle h3{margin-top:80px}}.contentArticle h2+h3{margin-top:24px}@media screen and (min-width:768px){.contentArticle h2+h3{margin-top:32px}}.contentArticle h4{font-feature-settings:"case" on;font-size:16px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.1px;line-height:130%;margin-bottom:16px;margin-top:32px}@media screen and (min-width:520px){.contentArticle h4{font-size:18px}}@media screen and (min-width:1024px){.contentArticle h4{letter-spacing:-.2px}}@media screen and (min-width:1440px){.contentArticle h4{font-size:24px}}@media screen and (min-width:1024px){.contentArticle h4{margin-bottom:24px;margin-top:48px}}.contentArticle h3+h4{margin-top:24px}@media screen and (min-width:1024px){.contentArticle h3+h4{margin-top:32px}}.contentArticle h5{font-feature-settings:"case" on;font-size:16px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.1px;line-height:130%;margin-bottom:16px;margin-top:32px}@media screen and (min-width:1024px){.contentArticle h5{letter-spacing:-.2px}}@media screen and (min-width:1440px){.contentArticle h5{font-size:20px}}@media screen and (min-width:1024px){.contentArticle h5{margin-bottom:24px;margin-top:48px}}.contentArticle h4+h5{margin-top:24px}@media screen and (min-width:1024px){.contentArticle h4+h5{margin-top:32px}}.contentArticle p{font-size:16px;font-variation-settings:"wght" 300;line-height:140%;margin-bottom:16px}@media screen and (min-width:520px){.contentArticle p{line-height:150%}}@media screen and (min-width:1440px){.contentArticle p{font-size:18px}}@media screen and (min-width:768px){.contentArticle p{margin-bottom:18px}}@media screen and (min-width:1024px){.contentArticle p{margin-bottom:24px}}.contentArticle p a{color:#fd5d03;text-decoration:underline}.contentArticle p a:hover{text-decoration:none}.contentArticle b,.contentArticle strong{font-size:16px;font-variation-settings:"wght" 500;letter-spacing:.1px;line-height:140%}@media screen and (min-width:520px){.contentArticle b,.contentArticle strong{line-height:150%}}@media screen and (min-width:1440px){.contentArticle b,.contentArticle strong{font-size:18px}}.contentArticle ol,.contentArticle ul{margin:16px 0}@media screen and (min-width:768px){.contentArticle ol,.contentArticle ul{margin:24px 0}}@media screen and (min-width:1024px){.contentArticle ol,.contentArticle ul{margin:32px 0}}.contentArticle ol:last-child,.contentArticle ul:last-child{margin-bottom:0}.contentArticle ol ol,.contentArticle ol ul,.contentArticle ul ol,.contentArticle ul ul{margin-top:12px}.contentArticle ol{counter-reset:lc-lvl-1;list-style:none}.contentArticle ol li{font-size:16px;font-variation-settings:"wght" 300;line-height:140%;margin-bottom:4px;padding-left:28px;position:relative}@media screen and (min-width:520px){.contentArticle ol li{line-height:150%}}@media screen and (min-width:1440px){.contentArticle ol li{font-size:18px}}@media screen and (min-width:768px){.contentArticle ol li{margin-bottom:8px}}@media screen and (min-width:1024px){.contentArticle ol li{margin-bottom:12px}}@media screen and (min-width:1440px){.contentArticle ol li{padding-left:36px}}.contentArticle ol li:last-child{margin-bottom:0}.contentArticle ol li:before{font-feature-settings:"case" on;color:#a5a5a4;display:block;font-size:16px;font-variation-settings:"wght" 500;font-weight:400;left:0;letter-spacing:-.1px;line-height:130%;margin-top:-4px;position:absolute;top:4px}@media screen and (min-width:520px){.contentArticle ol li:before{font-size:18px}}@media screen and (min-width:1024px){.contentArticle ol li:before{letter-spacing:-.2px}}@media screen and (min-width:1440px){.contentArticle ol li:before{font-size:24px;top:1px}}.contentArticle ol>li{counter-increment:lc-lvl-1}.contentArticle ol>li:before{content:counter(lc-lvl-1) "."}.contentArticle ol>li>ol{counter-reset:lc-lvl-2}.contentArticle ol>li>ol>li{counter-increment:lc-lvl-2;padding-left:44px}@media screen and (min-width:1440px){.contentArticle ol>li>ol>li{padding-left:52px}}.contentArticle ol>li>ol>li:before{content:counter(lc-lvl-1) "." counter(lc-lvl-2)}.contentArticle ol>li>ol>li>ol{counter-reset:lc-lvl-3}.contentArticle ol>li>ol>li>ol>li{counter-increment:lc-lvl-3;padding-left:60px}@media screen and (min-width:1440px){.contentArticle ol>li>ol>li>ol>li{padding-left:72px}}.contentArticle ol>li>ol>li>ol>li:before{content:counter(lc-lvl-1) "." counter(lc-lvl-2) "." counter(lc-lvl-3)}.contentArticle ol[start="1"]{counter-reset:list-counter 0}.contentArticle ol[start="2"]{counter-reset:list-counter 1}.contentArticle ol[start="3"]{counter-reset:list-counter 2}.contentArticle ol[start="4"]{counter-reset:list-counter 3}.contentArticle ol[start="5"]{counter-reset:list-counter 4}.contentArticle ol[start="6"]{counter-reset:list-counter 5}.contentArticle ol[start="7"]{counter-reset:list-counter 6}.contentArticle ol[start="8"]{counter-reset:list-counter 7}.contentArticle ol[start="9"]{counter-reset:list-counter 8}.contentArticle ol[start="10"]{counter-reset:list-counter 9}.contentArticle ol[start="11"]{counter-reset:list-counter 10}.contentArticle ol[start="12"]{counter-reset:list-counter 11}.contentArticle ol[start="13"]{counter-reset:list-counter 12}.contentArticle ol[start="14"]{counter-reset:list-counter 13}.contentArticle ol[start="15"]{counter-reset:list-counter 14}.contentArticle ol[start="16"]{counter-reset:list-counter 15}.contentArticle ol[start="17"]{counter-reset:list-counter 16}.contentArticle ol[start="18"]{counter-reset:list-counter 17}.contentArticle ol[start="19"]{counter-reset:list-counter 18}.contentArticle ol[start="20"]{counter-reset:list-counter 19}.contentArticle ul li{font-size:16px;font-variation-settings:"wght" 300;line-height:140%;list-style-type:none;margin-bottom:12px;padding-left:18px;position:relative}@media screen and (min-width:520px){.contentArticle ul li{line-height:150%}}@media screen and (min-width:1440px){.contentArticle ul li{font-size:18px}}.contentArticle ul li:before{background:#a5a5a4;border-radius:50%;content:"";display:inline-block;height:10px;left:0;position:absolute;top:7px;width:10px}@media screen and (min-width:1440px){.contentArticle ul li:before{top:9px}}.contentArticle ul li:last-child{margin-bottom:0}.contentArticle ul li>ul>li:before{background:#0000;border:1.5px solid #a5a5a4;box-sizing:border-box}.contentArticle ul li>ul>li>ul>li:before{border-radius:0;transform:rotate(45deg)}.contentArticle figure{margin:32px 0}@media screen and (min-width:768px){.contentArticle figure{margin:48px 0}}.contentArticle .wp-block-image{margin:48px 0}.contentArticle .wp-block-image:last-child{margin-bottom:0}.contentArticle .wp-block-image .wp-element-caption{font-feature-settings:"case" on;color:#777776;font-size:13px;font-style:normal;font-variation-settings:"wght" 300;font-weight:400;line-height:145%;margin-top:12px}@media screen and (min-width:520px){.contentArticle .wp-block-image .wp-element-caption{font-size:14px;line-height:150%}}@media screen and (min-width:768px){.contentArticle .wp-block-image .wp-element-caption{margin-top:16px}}.contentArticle .wp-block-image .wp-element-caption *{color:#777776;font-style:normal}.contentArticle .wp-block-table:last-child{margin-bottom:0}.contentArticle .wp-block-quote{margin-bottom:48px;margin-top:48px;padding-left:52px;position:relative}.contentArticle .wp-block-quote:before{content:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjYyOCAzLjY4QzEwLjg2OCA1LjEgNy42NzcgOC42MTIgNi45IDExLjYyM2MuMjU5LS4xNjggMS4wMzUtLjI1MSAxLjcyNS0uMjUxIDMuMjc4IDAgNS44NjYgMi40MjUgNS44NjYgNi4wMkMxNC40OSAyMC45OSAxMS4zODUgMjQgNy42NzcgMjQgMy42MjMgMjQgMCAyMC45MDYgMCAxNS40NyAwIDkuMiAzLjUzNiAzLjU5NiA4Ljg4NCAwbDQuNzQ0IDMuNjh6bTE3LjU5NiAwYy0yLjc2IDEuNDIxLTYuMDM4IDQuOTMzLTYuNzI4IDcuOTQ0LjI1OS0uMTY4IDEuMDM1LS4yNTEgMS43MjUtLjI1MSAzLjE5MSAwIDUuNzc5IDIuNDI1IDUuNzc5IDYuMDJDMzIgMjAuOTkgMjguOTgxIDI0IDI1LjE4NiAyNGMtNC4wNTQgMC03LjU5LTMuMDk0LTcuNTktOC41MyAwLTYuMjcxIDMuNDUtMTEuODc0IDguNzk3LTE1LjQ3bDQuODMgMy42OHoiIGZpbGw9IiNGNDUxMUUiLz48L3N2Zz4=);display:block;height:24px;left:0;position:absolute;top:0;width:32px}.contentArticle .wp-block-quote:last-child{margin-bottom:0}.contentArticle .wp-block-quote p{margin:0}@media screen and (min-width:1024px){.contentArticle .wp-block-quote p{font-size:20px;line-height:32px}}.contentArticle .wp-block-quote cite{color:#161616;display:block;font-size:16px;font-style:normal;font-weight:600;line-height:25px;margin-top:20px}.contentArticle .cs-block-award{background:#f8f8f8;display:flex;flex-wrap:wrap;padding:36px 40px 38px 39px}.contentArticle .cs-block-award .wp-block-media-text__content{flex:1}.contentArticle .cs-block-award .wp-block-media-text__content>p:first-child{margin-top:0}.contentArticle .kt-row-column-wrap{padding:0!important}.contentArticle h2 strong{font-feature-settings:"case" on,"liga" off,"clig" off;font-size:21px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.4px;line-height:120%}@media screen and (min-width:520px){.contentArticle h2 strong{font-size:28px;letter-spacing:-.5px;line-height:120%}}@media screen and (min-width:1024px){.contentArticle h2 strong{font-size:29px;letter-spacing:-.8px}}@media screen and (min-width:1440px){.contentArticle h2 strong{font-size:39px}}.caseStudyItem{background:#f6f6f6;border-radius:24px;display:block;padding:16px 16px 64px}@media screen and (min-width:768px){.caseStudyItem{padding-bottom:48px}}@media screen and (min-width:1440px){.caseStudyItem{border-radius:40px;padding:32px 32px 64px}}.caseStudyItem:hover{text-decoration:none}.caseStudyItem:hover .caseStudyImage{transform:scale(1.05)}.caseStudyImageWrapper{border-radius:8px;margin-bottom:16px;overflow:hidden}@media screen and (min-width:1440px){.caseStudyImageWrapper{margin-bottom:24px}}.caseStudyImage{border-radius:8px;display:block;height:auto;transition:transform .15s ease;width:100%}.caseStudyNoImage{aspect-ratio:413/324;object-fit:cover;object-position:center}.caseStudyTitle{font-feature-settings:"case" on,"liga" off,"clig" off;color:#1d1d1b;font-family:var(--font-stack);font-size:22px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.3px;line-height:120%;margin-bottom:0}@media screen and (min-width:768px){.caseStudyTitle{font-size:22px}}@media screen and (min-width:1440px){.caseStudyTitle{font-size:29px;letter-spacing:-.4px}}#app *{font-family:var(--font-stack)}.hero{padding-top:34px}@media screen and (min-width:640px){.hero{padding-top:32px}}@media screen and (min-width:1024px){.hero{padding-top:52px}}@media screen and (min-width:1440px){.hero{padding-top:0}}.hero .heroLink{color:#777776;padding-left:20px;position:relative}.hero .heroLink:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuNDY2IDEuNTM4bC41MzQuNTQtNS44NjIgNS45NTEgNS44NiA1Ljg4OUw5LjkzMyAxNSAzIDguMDM1IDkuOTMgMWwuNTM2LjUzOHoiIGZpbGw9IiMxRDFEMUIiLz48L3N2Zz4=) no-repeat 50%/contain;content:"";display:block;height:17px;left:0;position:absolute;top:2px;transition:transform .3s ease;width:16px}.hero .heroLink:hover{text-decoration:none}.hero .heroLink:hover:before{transform:translateX(-4px)}.hero .heroMeta{display:flex;gap:8px;margin-bottom:12px;margin-top:28px}@media screen and (min-width:640px){.hero .heroMeta{justify-content:center;margin-bottom:16px}}@media screen and (min-width:1024px){.hero .heroMeta{margin-bottom:24px}}@media screen and (min-width:1440px){.hero .heroMeta{margin-bottom:24px;margin-top:44px}}.hero .heroMetaItem{background:#f6f6f6;border-radius:4px;color:#777776;padding:0 8px 2px}.hero a.heroMetaItem{color:#fd5d03;text-decoration:underline}.hero a.heroMetaItem:hover{text-decoration:none}.hero .heroTitle{margin-bottom:32px;text-align:left}@media screen and (min-width:640px){.hero .heroTitle{margin-bottom:48px;text-align:center}}@media screen and (min-width:1440px){.hero .heroTitle{margin-bottom:64px}}.hero .heroThumbnail{border:1.5px solid #e8e8e8;border-radius:8px;display:block;height:auto;width:100%}.caseStudyShare{border-bottom:1.5px solid #e8e8e8;border-top:1.5px solid #e8e8e8;padding:32px 0}@media screen and (min-width:640px){.caseStudyShare{border-top:none;padding-top:48px}}@media screen and (min-width:1024px){.caseStudyShare{padding-top:64px}}.caseStudyShare .caseStudyShareTitle{margin-bottom:16px}@media screen and (min-width:640px){.caseStudyShare .caseStudyShareTitle{margin-bottom:24px}.caseStudyShare .caseStudyShareRow{display:flex;justify-content:space-between}}.caseStudyShare .caseStudyShareSoc{display:flex;gap:16px;line-height:1}.caseStudyShare .caseStudyShareSocItem{background:#0000;border:none;cursor:pointer;display:block;line-height:0}.caseStudyShare .caseStudyCopyArticle{position:relative}.caseStudyShare .caseStudyCopyArticleSuccess{background:#292927;border-radius:8px;color:#fff;left:calc(100% + 8px);opacity:0;padding:5.5px 8px;pointer-events:none;position:absolute;top:0;white-space:nowrap}.caseStudyShare .caseStudyCopyArticleSuccess.isVisible{animation:fadeIn 3.6s ease}.caseStudyShare .caseStudySharePDF{color:#1d1d1b;display:inline-flex;margin-top:48px;white-space:pre-wrap}@media screen and (min-width:640px){.caseStudyShare .caseStudySharePDF{margin-top:0}}.caseStudyShare .caseStudySharePDF:hover{text-decoration:none}.caseStudyShare .caseStudySharePDF .linkArrow{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy45NzIgMEw3LjIxLjc2M2wtLjAwNCAxMC4zMS01LjEyMy01LjE0OUwxIDcuMDAxIDcuOTY1IDE0IDE1IDcuMDA0bC0uNTM4LS41NDEtLjU0LS41NC01LjE5IDUuMTYyLjAwMy0xMC4zNUw3Ljk5OSAwaC0uMDI3ek0xIDE1LjVoMTRWMTRIMXYxLjV6IiBmaWxsPSIjRkQ1RDAzIi8+PC9zdmc+) no-repeat 50%/contain}@keyframes fadeIn{0%{opacity:0}8.333%{opacity:1}91.667%{opacity:1}to{opacity:0}}.caseStudyTags{margin-top:24px}.caseStudyTags .caseStudyTagsTitle{color:#777776}.caseStudyTags .caseStudyTagsGrid{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.caseStudyTags .caseStudiesTagsItem{background:#f6f6f6;border:1.5px solid #fff;border-radius:900px;color:#1d1d1b;cursor:pointer;padding:11px 16px;transition:border-color .15s linear}@media screen and (min-width:1024px){.caseStudyTags .caseStudiesTagsItem{font-size:14px;padding:7.5px 12px}}.caseStudyTags .caseStudiesTagsItem:hover{border-color:#f6f6f6;text-decoration:none}.relatedCaseStudies{overflow:hidden;padding-bottom:96px;padding-top:96px}@media screen and (min-width:768px){.relatedCaseStudies{padding-bottom:120px;padding-top:120px}}.relatedCaseStudies .relatedCaseStudiesHeader{margin-bottom:48px;padding:0 16px}@media screen and (min-width:768px){.relatedCaseStudies .relatedCaseStudiesHeader{padding:0 48px}}@media screen and (min-width:1024px){.relatedCaseStudies .relatedCaseStudiesHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:48px;padding:0 85px}}@media screen and (min-width:1280px){.relatedCaseStudies .relatedCaseStudiesHeader{padding:0}}.relatedCaseStudies .relatedCaseStudiesTitle{margin-bottom:0}@media screen and (min-width:1280px){.relatedCaseStudies .relatedCaseStudiesSlider{overflow:visible;padding:0 16px}}@media screen and (min-width:1280px)and (min-width:768px){.relatedCaseStudies .relatedCaseStudiesSlider{padding:0 48px}}@media screen and (min-width:1280px)and (min-width:1024px){.relatedCaseStudies .relatedCaseStudiesSlider{padding:0 85px}}@media screen and (min-width:1280px)and (min-width:1440px){.relatedCaseStudies .relatedCaseStudiesSlider{margin:auto;padding:0 111px}}@media screen and (min-width:1280px)and (min-width:1640px){.relatedCaseStudies .relatedCaseStudiesSlider{max-width:1928px;padding:0 124px}}.relatedCaseStudies .relatedCaseStudiesSlide{height:auto!important;width:284px}@media screen and (min-width:768px){.relatedCaseStudies .relatedCaseStudiesSlide{width:328px}}@media screen and (min-width:1024px){.relatedCaseStudies .relatedCaseStudiesSlide{width:274px}}@media screen and (min-width:1440px){.relatedCaseStudies .relatedCaseStudiesSlide{width:390px}}@media screen and (min-width:1640px){.relatedCaseStudies .relatedCaseStudiesSlide{width:545px}}.relatedCaseStudies .caseStudyItem{height:100%}.relatedCaseStudies .relatedCaseStudiesSliderNavigation{display:flex;gap:10px;justify-content:flex-end;margin-top:24px}@media screen and (min-width:768px){.relatedCaseStudies .relatedCaseStudiesSliderNavigation{gap:16px;margin-top:32px}}.relatedCaseStudies .relatedCaseStudiesSliderNavigation.isTop{display:none}@media screen and (min-width:1024px){.relatedCaseStudies .relatedCaseStudiesSliderNavigation.isTop{display:flex;grid-column:span 2;margin-top:0}}.relatedCaseStudies .relatedCaseStudiesSliderNavigation.isBottom{padding:0 16px}@media screen and (min-width:768px){.relatedCaseStudies .relatedCaseStudiesSliderNavigation.isBottom{padding:0 48px}}@media screen and (min-width:1024px){.relatedCaseStudies .relatedCaseStudiesSliderNavigation.isBottom{padding:0 85px}}@media screen and (min-width:1440px){.relatedCaseStudies .relatedCaseStudiesSliderNavigation.isBottom{margin:auto;padding:0 111px}}@media screen and (min-width:1640px){.relatedCaseStudies .relatedCaseStudiesSliderNavigation.isBottom{max-width:1928px;padding:0 124px}}@media screen and (min-width:1024px){.relatedCaseStudies .relatedCaseStudiesSliderNavigation.isBottom{display:none}}.relatedCaseStudies .swiper-button-next,.relatedCaseStudies .swiper-button-prev{align-items:center;background:#e8e8e8;border:none;border-radius:50%;display:flex;height:48px;justify-content:center;margin:0;position:static;width:48px}@media screen and (min-width:768px){.relatedCaseStudies .swiper-button-next,.relatedCaseStudies .swiper-button-prev{height:50px;width:50px}}@media screen and (min-width:1024px){.relatedCaseStudies .swiper-button-next,.relatedCaseStudies .swiper-button-prev{height:52px;width:52px}}@media screen and (min-width:1440px){.relatedCaseStudies .swiper-button-next,.relatedCaseStudies .swiper-button-prev{height:55px;width:55px}}.relatedCaseStudies .swiper-button-next:focus,.relatedCaseStudies .swiper-button-prev:focus{border:1px solid #fff;outline:1px solid #ff8040}.relatedCaseStudies .swiper-button-next:after,.relatedCaseStudies .swiper-button-prev:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy44MDIgMi45NzNMNyAzLjc4M2w4Ljc5MyA4LjkyNy04Ljc5MSA4LjgzMyAxLjYgMS42MjNMMTkgMTIuNzE5IDguNjA2IDIuMTY2bC0uODA0LjgwN3oiIGZpbGw9IiMxRDFEMUIiLz48L3N2Zz4=);font-size:inherit}.relatedCaseStudies .swiper-button-next.swiper-button-disabled,.relatedCaseStudies .swiper-button-prev.swiper-button-disabled{background:#efefef;opacity:1}.relatedCaseStudies .swiper-button-next.swiper-button-disabled:after,.relatedCaseStudies .swiper-button-prev.swiper-button-disabled:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy44MDIgMi45NzNMNyAzLjc4M2w4Ljc5MyA4LjkyNy04Ljc5MSA4LjgzMyAxLjYgMS42MjNMMTkgMTIuNzE5IDguNjA2IDIuMTY2bC0uODA0LjgwN3oiIGZpbGw9IiNBNUE1QTQiLz48L3N2Zz4=)}.relatedCaseStudies .swiper-button-next.swiper-button-prev:after,.relatedCaseStudies .swiper-button-prev.swiper-button-prev:after{transform:rotate(180deg)}
