.case-deck__item{position:relative;overflow:hidden;opacity:0;top:4vw;transition-property:opacity,top}.case-deck__item.revealed{opacity:1;top:0}.case-deck__item .media-layer{position:absolute;inset:0;z-index:0;isolation:isolate}.case-deck__item .image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.case-deck__item .image picture,.case-deck__item .image picture img,.case-deck__item .image video{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.case-deck__item .image img,.case-deck__item .image video{transition:transform 0.8s ease;will-change:transform}.case-deck__item:hover .image img,.case-deck__item:hover .image video{transform:scale(1.06)}.case-deck-content-wrapper{height:65dvh;min-height:33dvw;position:relative;z-index:1}@media screen and (max-width:1100px){.case-deck-content-wrapper{min-height:48dvw}}@media screen and (max-width:700px){.case-deck-content-wrapper{min-height:70dvw}}@media screen and (max-width:500px){.case-deck-content-wrapper{min-height:460px}.case-deck h2{font-size:20px}}@media screen and (max-width:1060px) and (orientation:portrait){.case-deck-content-wrapper{max-height:50dvw}}.case-logo-text{display:flex;flex-direction:column;justify-content:center;gap:2.91dvw;margin-top:auto;margin-bottom:auto}.case-deck-content-wrapper .container-h{position:absolute;top:0;bottom:0}.case-deck h2{font-size:clamp(2rem, calc(1.641rem + 1.559vw), 2.889rem);line-height:1;font-weight:600}.case-deck-content{grid-column:span 5;display:flex;flex-direction:column;height:100%}.case-deck-content p{font-weight:600;margin-bottom:0!important}@media screen and (max-width:1024px){.case-deck-content{grid-column:span 7}}.case-deck-content a{margin-bottom:5dvw}.case-deck-content .logo{width:233px}@media screen and (max-width:780px){.case-deck-content .logo{width:210px}}@media screen and (max-width:600px){.case-deck-content a{margin-bottom:35px}.case-logo-text{gap:30px}}.case-deck-content .logo-space{min-height:24px}.case-deck-content .dark{color:var(--color-dark-blue-100)}.case-deck-content .light{color:#fff}.case-deck-content .link-and-arrow.light svg path{stroke:white!important}.case-deck-content .link-and-arrow.dark svg path{stroke:var(--color-dark-blue-100)!important}.case-deck-content .link-and-arrow{display:flex;align-items:center;gap:21px}.case-deck-content .link-and-arrow a,.case-deck-content .link-and-arrow p{font-size:.88rem;font-weight:700;transition:color 0.4s ease}.case-deck-content .link-and-arrow svg{position:relative;left:0;transition:transform 0.4s ease}.case-deck-content .link-and-arrow svg path{transition:stroke 0.4s ease}.case-deck-content .link-and-arrow:hover svg{transform:translateX(1vw)}.case-deck-content .link-and-arrow:hover svg path{stroke:var(--color-orange-100)!important}.case-deck-content .link-and-arrow:hover a,.case-deck-content .link-and-arrow:hover p{color:var(--color-orange-100)!important}@media (min-width:1081px){.case-deck__item:hover .link-and-arrow svg{transform:translateX(1vw)}.case-deck__item:hover .link-and-arrow svg path{stroke:var(--color-orange-100)!important}.case-deck__item:hover .link-and-arrow a,.case-deck__item:hover .link-and-arrow p{color:var(--color-orange-100)!important}}