.work-card-container{perspective:1000px;margin-bottom:20px;height:320px}.work-card,.work-card-container{position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.work-card{width:100%;height:100%;transition:transform .7s cubic-bezier(.4,0,.2,1);-webkit-transition:-webkit-transform .7s cubic-bezier(.4,0,.2,1);overflow:hidden;cursor:pointer}.work-card.flipped{transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}.work-card-back,.work-card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);will-change:transform}.work-card-front{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);z-index:2}.work-card-back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);z-index:1}.work-card.flipped .work-card-back{z-index:3}.work-card-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(234,225,210,.05),rgba(30,30,30,0) 50%);z-index:1;opacity:.5;transition:opacity .3s ease}.work-card:hover .work-card-gradient{opacity:.8}.work-card-icon-container{display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:relative}.work-card-icon-glow{position:absolute;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,rgba(234,225,210,.2) 0,rgba(234,225,210,0) 70%);opacity:0;transition:opacity .3s ease}.work-card:hover .work-card-icon-glow{opacity:1}.work-card-button{font-size:14px;transition:all .3s ease}.work-card-button-arrow{transition:transform .3s ease}.work-card:hover .work-card-button-arrow{transform:translateX(6px)}.contact-pointer{cursor:pointer}.contact-success-message{color:#EAE1D2;background:rgba(234,225,210,.07);border-radius:6px;padding:1rem .5rem;text-align:center;margin-top:2rem;font-size:1.1rem;font-weight:400;letter-spacing:.01em;border:1px solid rgba(234,225,210,.15)}.HeroAccentCarousel_carouselContainer__X_5OC{position:relative;display:inline-flex;align-items:center}.HeroAccentCarousel_word__9eRsa{display:inline-block;animation-duration:.5s;animation-fill-mode:both;animation-timing-function:ease-in-out}.HeroAccentCarousel_up__u7vGe{animation-name:HeroAccentCarousel_slideUp__XgEjs}@keyframes HeroAccentCarousel_slideUp__XgEjs{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.HeroAccentCarousel_upOut__Kxo4d{animation-name:HeroAccentCarousel_slideUpOut__Ws7Zg}@keyframes HeroAccentCarousel_slideUpOut__Ws7Zg{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}.HeroAccentCarousel_down__QE5aR{animation-name:HeroAccentCarousel_slideDown__YtkZ5}@keyframes HeroAccentCarousel_slideDown__YtkZ5{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.HeroAccentCarousel_downOut__dxRyB{animation-name:HeroAccentCarousel_slideDownOut__txTK3}@keyframes HeroAccentCarousel_slideDownOut__txTK3{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}.HeroAccentCarousel_right__kj8Xg{animation-name:HeroAccentCarousel_slideRight__6P7k_}@keyframes HeroAccentCarousel_slideRight__6P7k_{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}.HeroAccentCarousel_rightOut__Zr0jW{animation-name:HeroAccentCarousel_slideRightOut__aGL5L}@keyframes HeroAccentCarousel_slideRightOut__aGL5L{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}.HeroAccentCarousel_left__7oSBS{animation-name:HeroAccentCarousel_slideLeft__YMhuN}@keyframes HeroAccentCarousel_slideLeft__YMhuN{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.HeroAccentCarousel_leftOut__plogz{animation-name:HeroAccentCarousel_slideLeftOut__iAwsd}@keyframes HeroAccentCarousel_slideLeftOut__iAwsd{0%{transform:translateX(0);opacity:1}to{transform:translateX(-100%);opacity:0}}