@keyframes CardCarousel_slideInFromLeft__FnLp4{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes CardCarousel_slideInFromRight__1q79r{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.CardCarousel_mainCard__4upr5{display:flex;margin-bottom:2rem;overflow:hidden;height:400px}.CardCarousel_mainCardText__DWImW{animation:CardCarousel_slideInFromLeft__FnLp4 .5s ease-out}.CardCarousel_mainCardPhoto__OdpTm{animation:CardCarousel_slideInFromRight__1q79r .5s ease-out}.CardCarousel_mainCardPhoto__OdpTm img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.CardCarousel_thumbnailContainer__or75d{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.CardCarousel_thumbnailCard__xziBy{background-color:#fff;cursor:pointer;transition:all .3s ease;opacity:.7;overflow:hidden;display:flex;flex-direction:row;align-items:center;width:200px;height:70px;border:2px solid transparent;padding:.5rem;gap:.5rem}.CardCarousel_thumbnailCard__xziBy.CardCarousel_active__4IqF4{filter:grayscale(0);opacity:1;border-color:#eb7b16;transform:scale(1.05)}.CardCarousel_thumbnailPhoto__ugqTJ{flex-shrink:0;width:50px;height:50px}.CardCarousel_thumbnailPhoto__ugqTJ img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.CardCarousel_thumbnailContent__bq0Tr{flex-grow:1;text-align:left;overflow:hidden}.CardCarousel_thumbnailTitle__pag6u{font-size:.9rem;font-weight:700;color:#333;margin:0;white-space:normal}.CardCarousel_videoModalOverlay__liOfD{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:1000;animation:CardCarousel_fadeIn__E_gnZ .3s}@keyframes CardCarousel_fadeIn__E_gnZ{0%{opacity:0}to{opacity:1}}.CardCarousel_videoModalContent__AUmud{position:relative;width:90%;max-width:960px;background:#000}.CardCarousel_videoModalContent__AUmud iframe{width:100%;aspect-ratio:16/9}.CardCarousel_closeModalButton__uRZFW{position:absolute;top:-40px;right:0;background:none;border:none;color:#fff;font-size:3rem;cursor:pointer}@media (max-width:768px){.CardCarousel_showcaseTitle__VgRr9{font-size:2rem;margin-bottom:1.5rem}.CardCarousel_mainCard__4upr5{flex-direction:column;height:auto;margin-bottom:1.5rem}.CardCarousel_mainCardTitle__nWwpi{font-size:1.5rem}.CardCarousel_mainCardPhoto__OdpTm{padding:1rem;max-height:250px}.CardCarousel_mainCardPhoto__OdpTm img{max-height:200px;width:auto}.CardCarousel_thumbnailContainer__or75d{justify-content:center;gap:.75rem;margin:0 -1rem;padding:0 1rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.CardCarousel_thumbnailContainer__or75d::-webkit-scrollbar{display:none}.CardCarousel_thumbnailCard__xziBy{flex-shrink:0;width:calc(100vw - 2rem);margin:0}}.dark .CardCarousel_mainCardTitle__nWwpi,.dark .CardCarousel_showcaseTitle__VgRr9{color:#fff}.dark .CardCarousel_mainCardDescription__hoPrk{color:#ccc}.dark .CardCarousel_thumbnailTitle__pag6u{color:#fff}.dark .CardCarousel_thumbnailCard__xziBy{background-color:#2d3748;box-shadow:0 4px 15px rgba(0,0,0,.2)}