.custom-pagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#fff;height:1rem;margin:0 8px;width:1rem}.-pagination-black .custom-pagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#000}.-pagination-navy .custom-pagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#060035}.module.-theme-3 .custom-pagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet,.module.-theme-5 .custom-pagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet,.module.-theme-8 .custom-pagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#fff}.-pagination-black .module.-theme-3 .custom-pagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet,.-pagination-black .module.-theme-5 .custom-pagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet,.-pagination-black .module.-theme-8 .custom-pagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#000}.-pagination-navy .module.-theme-3 .custom-pagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet,.-pagination-navy .module.-theme-5 .custom-pagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet,.-pagination-navy .module.-theme-8 .custom-pagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#060035}.custom-pagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.-pagination-black .custom-pagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000}.-pagination-navy .custom-pagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#060035}.custom-pagination.swiper-pagination-progressbar{background-color:rgba(85,85,255,.25)}.module.-theme-5 .custom-pagination.swiper-pagination-progressbar{background-color:rgba(0,0,0,.25)}.custom-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#55f}.module.-theme-5 .custom-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#daff34}.spinner{position:relative}.spinner:before{border:3px solid #060035;border-radius:50%;border-top-color:transparent;content:"";display:block;height:50px;left:calc(50% - 25px);pointer-events:none;position:absolute;top:50px;visibility:hidden;width:50px;z-index:1}.spinner.-loading:before,.spinner.-show-spinner:before{animation:spinner .5s linear infinite;visibility:visible}.spinner.-show-spinner:before{border-color:transparent #fff #fff;top:calc(50% - 25px);transform:translateY(calc(-50% - 25px));z-index:0}.spinner__container{transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.js-spinner.-loading .spinner__container{opacity:0;visibility:hidden}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.module-case-study-grid-block{overflow:hidden;position:relative}.case-studies__title{font-family:Schibsted Grotesk,Arial,Constantia,Lucida Bright,Lucidabright,"Lucida Serif",Lucida,Georgia,serif;font-size:clamp(3.8rem,1.17vw + 2.82rem,4.5rem);font-weight:400;margin-bottom:1.4em}@media(min-width:992px){.case-studies__wrapper{overflow:visible}}.case-studies__wrapper.swiper{overflow:visible}.case-studies__wrapper-inner{pointer-events:none}@media(hover:hover)and (pointer:fine){.case-studies__wrapper-inner:hover>.case-studies__item .case-studies__item-container{opacity:.4}}@media(hover:hover)and (pointer:fine)and (hover:hover)and (pointer:fine){.case-studies__wrapper-inner:hover>.case-studies__item:hover .case-studies__item-container{opacity:1}.case-studies__wrapper-inner:hover>.case-studies__item:hover .case-studies__item-container .case-studies__item-image-media{transform:scale(1)}}.case-studies__wrapper-inner.swiper-wrapper:after{content:"";height:100%;left:100%;position:absolute;top:0;width:inherit}.case-studies.-grid .case-studies__wrapper-inner{display:grid;gap:2.4rem 1.6rem;grid-template-columns:1fr}@media(min-width:768px){.case-studies.-grid .case-studies__wrapper-inner{grid-template-columns:1fr 1fr;row-gap:5.6rem}}@media(min-width:992px){.case-studies.-grid .case-studies__wrapper-inner{grid-template-columns:1fr 1fr 1fr}}.case-studies__item{height:auto;padding-bottom:4rem;pointer-events:all;position:relative}.case-studies__item-container{transition:opacity .3s cubic-bezier(.365,.305,0,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.case-studies__item-link{display:flex;flex-direction:column;row-gap:2.2rem}.case-studies__item-image{aspect-ratio:1;background-color:#55f;border-radius:.7rem;display:flex;max-width:100%;overflow:hidden}.case-studies__item-image-media{aspect-ratio:1;max-width:100%;transform:scale(1.13);transition:transform .3s cubic-bezier(.365,.305,0,1)}.case-studies__item-logo{left:50%;max-height:11.4rem;max-width:60%;position:absolute;top:50%;transform:translate(-50%,-50%)}.case-studies__item-content p{margin-bottom:0}.module.-theme-3 .case-studies__item-content p,.module.-theme-5 .case-studies__item-content p,.module.-theme-8 .case-studies__item-content p{color:#fff}.case-studies__item-content-title{transition:color .3s cubic-bezier(.365,.305,0,1)}.case-studies__item-link:hover .case-studies__item-content-title{color:#55f}.module.-theme-3 .case-studies__item-content-title,.module.-theme-5 .case-studies__item-content-title,.module.-theme-8 .case-studies__item-content-title{color:#daff34}.case-studies__item-tags{font-size:1.2rem;line-height:1;max-width:80%}.case-studies__item-tags .article-tag,.case-studies__item-tags .case-study-tag{text-decoration:underline;transition:color .3s cubic-bezier(.365,.305,0,1)}@media(hover:hover)and (pointer:fine){.case-studies__item-tags .article-tag:hover,.case-studies__item-tags .case-study-tag:hover{color:#55f}}.module.-theme-3 .case-studies__item-tags .article-tag,.module.-theme-3 .case-studies__item-tags .case-study-tag,.module.-theme-5 .case-studies__item-tags .article-tag,.module.-theme-5 .case-studies__item-tags .case-study-tag,.module.-theme-8 .case-studies__item-tags .article-tag,.module.-theme-8 .case-studies__item-tags .case-study-tag{color:#fff}@media(hover:hover)and (pointer:fine){.module.-theme-3 .case-studies__item-tags .article-tag:hover,.module.-theme-3 .case-studies__item-tags .case-study-tag:hover,.module.-theme-5 .case-studies__item-tags .article-tag:hover,.module.-theme-5 .case-studies__item-tags .case-study-tag:hover,.module.-theme-8 .case-studies__item-tags .article-tag:hover,.module.-theme-8 .case-studies__item-tags .case-study-tag:hover{color:#cdbffe}}.case-studies__button{display:flex;justify-content:flex-start;margin-top:2.4rem;width:100%}@media(min-width:768px){.case-studies__button{margin-top:5.6rem}}.custom-pagination{margin-top:-2rem;pointer-events:none;position:relative}