@media screen and (min-width:751px)and (max-width:960px){.case-studies-page .case-studies .component-wrapper:nth-child(2n){background-color:#f5f7fa}.case-studies-page .header{background:no-repeat 50% 50%/cover url(/img/case-studies/header_bg.webp);padding:3.75% 4.1%}.case-studies-page .wrapper-title{line-height:150%;font-weight:700;font-size:50px;text-align:start}}@media screen and (min-width:961px)and (max-width:1199px){.case-studies-page .case-studies .component-wrapper:nth-child(2n){background-color:#f5f7fa}.case-studies-page .header{background:no-repeat 50% 50%/cover url(/img/case-studies/header_bg.webp);padding:3.75% 7%}.case-studies-page .wrapper-title{line-height:150%;font-weight:700;font-size:50px;text-align:start}}@media screen and (min-width:1200px){.case-studies-page .case-studies .component-wrapper:nth-child(2n){background-color:#f5f7fa}.case-studies-page .header{background:no-repeat 50% 50%/cover url(/img/case-studies/header_bg.webp);padding:3.75% 8%}.case-studies-page .wrapper-title{line-height:150%;font-weight:700;font-size:50px;text-align:start}}@media screen and (min-width:751px)and (max-width:960px){.case-study-component p{line-height:150%}.case-study-component .content br{content:"";display:block;margin:1.25vw}.case-study-component .component-wrapper{display:flex;flex-direction:column;padding:5% 4.1% 2.5%}.case-study-component .component-header{display:grid;grid-template-columns:100%;text-align:start}.case-study-component .component-header img{height:auto;width:100%}.case-study-component .component-header div{display:flex;flex-direction:column;justify-content:center;gap:7.5%}.case-study-component .component-title{font-weight:800;font-size:50px;letter-spacing:-.4px;color:#1e0e62}.case-study-component .component-subtitle{font-weight:700;font-size:27.5px;color:rgba(21,20,57,.6);mix-blend-mode:normal}.case-study-component .tabs{margin-top:8vw;display:grid;grid-template-columns:auto auto auto;border-top:3px solid #ebeaed}.case-study-component .tabs .icon{height:32px;width:auto}.case-study-component .tab{color:#d9d9d9;display:flex;flex-direction:column;gap:1.5vw}.case-study-component .selected-tab{color:#03a9f4;display:flex;flex-direction:column;gap:1.5vw}.case-study-component .selected-tab:hover,.case-study-component .tab:hover{color:#03a9f4;text-decoration:none}.case-study-component .tab-bar{margin:.1vw 0 0;height:.6vw}.case-study-component .tab-title{font-size:19px}.case-study-component .selected{background-color:#03a9f4}.case-study-component .content{font-weight:400;font-size:19px;text-align:start;margin:2.5% 0 3%;color:rgba(21,20,57,.4);mix-blend-mode:normal}.case-study-component .details-link{padding:12px 24px;flex-grow:0;border-radius:4px;background-color:#03a9f4;display:flex;justify-content:center;align-items:center;color:#fff!important;font-size:25px;font-weight:700;cursor:pointer;margin:1vw 0;text-decoration:none}.case-study-component .details-link:hover{background-color:#06b2ff;text-decoration:none}}@media screen and (min-width:961px)and (max-width:1199px){.case-study-component p{line-height:150%}.case-study-component .content br{content:"";display:block;margin:1.25vw}.case-study-component .component-wrapper{display:flex;flex-direction:column;padding:5% 7% 2.5%}.case-study-component .component-header{display:grid;grid-template-columns:65% auto;text-align:start}.case-study-component .component-header img{height:auto;width:100%}.case-study-component .component-header div{display:flex;flex-direction:column;justify-content:center;gap:7.5%}.case-study-component .component-title{font-weight:800;font-size:50px;letter-spacing:-.4px;color:#1e0e62}.case-study-component .component-subtitle{font-weight:700;font-size:27.5px;color:rgba(21,20,57,.6);mix-blend-mode:normal}.case-study-component .tabs{margin-top:4vw;display:grid;grid-template-columns:auto auto auto;border-top:3px solid #ebeaed}.case-study-component .tabs .icon{height:32px;width:auto}.case-study-component .tab{color:#d9d9d9;display:flex;flex-direction:column;gap:1.5vw}.case-study-component .selected-tab{color:#03a9f4;display:flex;flex-direction:column;gap:1.5vw}.case-study-component .selected-tab:hover,.case-study-component .tab:hover{color:#03a9f4;text-decoration:none}.case-study-component .tab-bar{margin:.1vw 0 0;height:.6vw}.case-study-component .tab-title{font-size:19px}.case-study-component .selected{background-color:#03a9f4}.case-study-component .content{font-weight:400;font-size:19px;text-align:start;margin:2.5% 0 3%;color:rgba(21,20,57,.4);mix-blend-mode:normal}.case-study-component .details-link{width:40%;display:inline-block;padding:12px 24px;flex-grow:0;border-radius:4px;background-color:#03a9f4;color:#fff!important;font-size:25px;font-weight:700;cursor:pointer;margin:1vw 0;text-decoration:none}.case-study-component .details-link:hover{background-color:#06b2ff;text-decoration:none}}@media screen and (min-width:1200px){.case-study-component p{line-height:150%}.case-study-component .content br{content:"";display:block;margin:1.25vw}.case-study-component .component-wrapper{display:flex;flex-direction:column;padding:5% 12.5% 2.5%}.case-study-component .component-header{display:grid;grid-template-columns:60% auto;text-align:start}.case-study-component .component-header img{height:auto;width:100%}.case-study-component .component-header div{margin-right:5vw;display:flex;flex-direction:column;justify-content:center;gap:7.5%}.case-study-component .component-title{font-weight:800;font-size:50px;letter-spacing:-.4px;color:#1e0e62}.case-study-component .component-subtitle{font-weight:700;font-size:27.5px;color:rgba(21,20,57,.6);mix-blend-mode:normal}.case-study-component .tabs{margin-top:4vw;display:grid;grid-template-columns:auto auto auto;border-top:3px solid #ebeaed}.case-study-component .tabs .icon{height:32px;width:auto}.case-study-component .tab{color:#d9d9d9;display:flex;flex-direction:column;gap:1.5vw}.case-study-component .selected-tab{color:#03a9f4;display:flex;flex-direction:column;gap:1.5vw}.case-study-component .selected-tab:hover,.case-study-component .tab:hover{color:#03a9f4;text-decoration:none}.case-study-component .tab-bar{margin:.1vw 0 0;height:.6vw}.case-study-component .tab-title{font-size:19px}.case-study-component .selected{background-color:#03a9f4}.case-study-component .content{font-weight:400;font-size:19px;text-align:start;margin:2.5% 0 3%;color:rgba(21,20,57,.4);mix-blend-mode:normal}.case-study-component .details-link{width:35%;display:inline-block;padding:12px 24px;flex-grow:0;border-radius:4px;background-color:#03a9f4;color:#fff!important;font-size:25px;font-weight:700;cursor:pointer;margin:1vw 0;text-decoration:none}.case-study-component .details-link:hover{background-color:#06b2ff;text-decoration:none}}@media(max-width:750px){.case-study-component p{line-height:150%}.case-study-component .content br{content:"";display:block;margin:1.25vw}.case-study-component .component-wrapper{display:flex;flex-direction:column;padding:5% 5% 2.5%}.case-study-component .component-header{display:flex;flex-direction:column}.case-study-component .component-header img{height:auto;width:100%;margin-bottom:5%}.case-study-component .component-header div{text-align:start;display:flex;flex-direction:column;justify-content:center;gap:7.5%}.case-study-component .component-title{font-weight:800;font-size:6vw;letter-spacing:-.4px;color:#1e0e62}.case-study-component .component-subtitle{font-weight:700;font-size:4vw;color:rgba(21,20,57,.6);mix-blend-mode:normal}.case-study-component .tabs{margin-top:4vw;display:flex;flex-direction:row;gap:3vw;overflow:scroll;white-space:nowrap;border-top:3px solid #ebeaed}.case-study-component .tabs .icon{height:32px;width:auto}.case-study-component .tab{flex-grow:1;color:#d9d9d9;display:flex;flex-direction:column;gap:1.5vw}.case-study-component .tab-content{display:flex;flex-direction:row;gap:1.5vw;margin:2.5% 0}.case-study-component .selected-tab{flex-grow:1;color:#03a9f4;display:flex;flex-direction:column;gap:1.5vw}.case-study-component .tab-content{align-self:center}.case-study-component .selected-tab:hover,.case-study-component .tab:hover{color:#03a9f4;text-decoration:none}.case-study-component .tab-bar{margin:.1vw 0 0;height:.6vw}.case-study-component .tab-title{max-lines:0;font-size:3.5vw}.case-study-component .selected{background-color:#03a9f4}.case-study-component .content{font-weight:400;font-size:3.6vw;text-align:start;margin-bottom:3%;color:rgba(21,20,57,.4);mix-blend-mode:normal}.case-study-component .details-link{flex-grow:1;border-radius:4px;background-color:#03a9f4;display:flex;justify-content:center;align-items:center;color:#fff;font-size:4.5vw;font-weight:700;cursor:pointer;padding:4vw 0;margin:1vw 0 10vw;text-decoration:none}.case-study-component .details-link:hover{background-color:#06b2ff;text-decoration:none}.case-studies-page .case-studies .component-wrapper:nth-child(2n){background-color:#f5f7fa}.case-studies-page .header{position:relative;background:no-repeat 50% 100%/cover url(/img/case-studies/mobile_header_bg.webp);padding:3.75% 4.1%;height:17.5vw;display:flex;align-items:center}.case-studies-page .wrapper-title{line-height:150%;font-weight:700;margin:auto 0;font-size:6vw;text-align:start}}