.case-study-header__info h1{color:#d9d9d9;font-size:3.5rem;line-height:4.75rem;margin-bottom:6.25rem;max-width:90%}.case-study-header__logo{background-repeat:no-repeat;background-size:100% 3vh;max-height:3.125rem}.case-study-header__logo[alt~=jota]{max-width:2.625rem}.case-study-header__main-info{display:flex;flex-direction:column;row-gap:.9375rem;max-width:25%;width:-moz-fit-content;width:fit-content}.case-study-header__main-info-link{-webkit-text-decoration-line:underline;text-decoration-line:underline;font-weight:700;color:#24b5c2}.case-study-header__main-info-container{display:flex;justify-content:space-between;column-gap:2.5rem}.case-study-header__main-info-text{line-height:1.625rem;color:var(--main-font-color);min-height:5.1875rem}.case-study-header__main-info-text>p{margin:.3125rem 0 0;font-weight:700;color:#fff}@media only screen and (max-width:1350px){.case-study-header__info h1{font-weight:700;font-size:2rem;line-height:1.75rem;margin-bottom:2rem}.case-study-header__main-info{row-gap:1rem;flex-direction:row;justify-content:space-between;max-width:100%;width:auto}.case-study-header__main-info-text{min-height:auto;width:25%}.case-study-header__main-info-container{flex-direction:column;row-gap:1rem}}@media only screen and (min-width:768px)and (max-width:1350px){.case-study-header__main-info-text:nth-child(n){width:calc(50% - 3.125rem)}.case-study-header__main-info-container{column-gap:3.125rem;justify-content:flex-start}}@media only screen and (max-width:767px){.case-study-header__info h1{font-size:1.5rem}.case-study-header__main-info{flex-direction:column}.case-study-header__main-info-text{width:100%}}.case-study>a{display:block;margin:0 0 60px;color:var(--main-font-color);text-decoration:none}.case-study__back-to-case-studies{display:flex;align-items:center}.case-study__back-to-case-studies:hover{color:#fff}.case-study__back-to-case-studies:hover>.case-study__back-to-case-studies-icon{border:1px solid #c4b180}.case-study__back-to-case-studies>span{margin-left:20px}.case-study__back-to-case-studies-icon{display:flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.2);width:36px;height:36px}.case-study__content{margin:150px 0 180px;display:flex;justify-content:space-between}.case-study__content>div:first-child{margin-right:50px}.case-study__content h3{color:hsla(0,0%,100%,.6)}.case-study__content a{color:#c4b180;text-decoration:none}.case-study__content-wide-image{width:100%;margin:0 0 80px}.case-study__content-wide-image img{width:100%;max-width:100%;height:auto;max-height:-moz-fit-content;max-height:fit-content}.case-study--media-limited .case-study__content{flex-direction:column;justify-content:center;align-items:center}.case-study--media-limited .case-study__content-text{width:100%;max-width:55rem}.case-study__content-video{position:relative;width:100%;aspect-ratio:16/9;height:auto}.case-study__content-image{align-items:center}.case-study__content-image,.case-study__content-text{width:50%;position:relative;display:flex;justify-content:center}.case-study__content-text{flex-direction:column;max-width:34rem}.case-study__content-text>h2{margin-bottom:2rem}.case-study__content-text h6{margin:0;padding:0}.case-study__content-text-start{justify-content:flex-start}.case-study__content-text>div>h2{font-size:40px}.case-study__content-text>div ol,.case-study__content-text>div span,.case-study__content-text>div ul,.case-study__content-text>div>p{color:var(--main-font-color)}.case-study__content-text>div>p{margin:0}.case-study__content-text>h2{font-size:40px}.case-study__content-text ol,.case-study__content-text span,.case-study__content-text ul,.case-study__content-text>p{color:var(--main-font-color)}.case-study__content-text>p{margin:0}.case-study__content-text-last{width:100%}.case-study__content-text-last>h2{font-size:40px}.case-study__content-text-last ol,.case-study__content-text-last span,.case-study__content-text-last ul,.case-study__content-text-last>p{color:var(--main-font-color)}.case-study__content-text-last>p{margin:0}.case-study__content-text-last>div>h2{font-size:40px}.case-study__content-text-last>div ol,.case-study__content-text-last>div span,.case-study__content-text-last>div ul,.case-study__content-text-last>div>p{color:var(--main-font-color)}.case-study__content-text-last>div>p{margin:0}.case-study-text--image__image{max-height:663px}.case-study-text--image__image-container{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.case-study-text--image__image-container--center{justify-content:center}.case-study__content-text ol,.case-study__content-text ul{padding-left:20px}@media only screen and (max-width:1350px){.case-study{margin-bottom:72px}.case-study__main-info{flex-direction:column}.case-study__content{margin:60px 0 0;flex-direction:column-reverse;justify-content:center;align-items:center}.case-study__content>div:nth-child(-n+2){height:100%}.case-study__content>div:nth-child(-n+2)>div{width:100%}.case-study__content .shifted{margin-top:-155px}.case-study__content>div:first-child{margin-right:0;padding-right:0}.case-study__content-text{margin:0 0 80px;width:100%}.case-study__content-text-last{flex-direction:column;margin-top:-50px}.case-study__content-text-last>div:nth-child(2){margin-top:3%}.case-study__content:nth-child(odd){flex-direction:column}.case-study__content-video{margin-top:3rem}}@media only screen and (max-width:767px){.case-study__content{justify-content:center}.case-study__content .shifted{margin-top:-95px}.case-study__content-text{margin:0}.case-study__content-text>h2{font-size:24px}.case-study__content-text-last{flex-direction:column}.case-study__content-image{width:100%}.case-study__content-image>div{top:0!important;right:0!important}.case-study-text--image__image{max-height:380px}}@media only screen and (max-width:1350px){.last-item h2{display:none}}@media only screen and (min-width:1350px){.content-wrapper,.full-width{width:100%;max-width:100%}.content-wrapper{display:block;column-count:2;column-gap:82px;height:-moz-fit-content;height:fit-content;overflow:hidden}.content-wrapper ol,.content-wrapper ul{margin:0}.content-wrapper li{page-break-inside:avoid;break-inside:avoid}.content-wrapper p{orphans:5;widows:3}.content-wrapper h6{break-after:column}}