.innovation-card-desc ul{list-style:disc;padding-left:20px}.innovation-card-desc ol{list-style:decimal;padding-left:20px}.innovation-card-desc li{margin-bottom:4px}.offer-page,.fulfillment-page{transition:opacity 0.5s ease}.innovation-page,.growth-page,.planning-page{opacity:1}.capability-card{isolation:isolate;position:relative;overflow:hidden;cursor:pointer;transition:border-color 0.3s ease,box-shadow 0.3s ease}.capability-card:hover{background:#0009!important}.capability-card .default-content{position:absolute;inset:0;padding:24px;opacity:1;transition:opacity 0.4s ease-in-out}@media (min-width:640px){.capability-card .default-content{padding:32px}}@media (min-width:1024px){.capability-card .default-content{padding:40px}.hover-scroll::-webkit-scrollbar{width:4px}.hover-scroll::-webkit-scrollbar-track{background:#fff0}.hover-scroll::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .2);border-radius:4px}.hover-scroll{scrollbar-width:thin;scrollbar-color:rgb(0 0 0 / .2) #fff0}}.capability-card .hover-content{position:absolute;inset:0;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity 0.4s ease-in-out;padding:24px;padding-bottom:100px}@media (min-width:640px){.capability-card .hover-content{padding:32px;padding-bottom:100px}}@media (min-width:1024px){.capability-card .hover-content{padding:40px;padding-bottom:100px}}.capability-card:hover .default-content{opacity:0}.capability-card:hover .hover-content{opacity:1;pointer-events:auto}.capability-card.hidden{display:none!important}@keyframes cardHint{0%{opacity:1}40%{opacity:0}60%{opacity:0}100%{opacity:1}}@keyframes cardHintReverse{0%{opacity:0}40%{opacity:1}60%{opacity:1}100%{opacity:0}}.capability-card.hint-playing .default-content{animation:cardHint 1.2s ease-in-out forwards;pointer-events:none}.capability-card.hint-playing .hover-content{animation:cardHintReverse 1.2s ease-in-out forwards;pointer-events:none}.capability-card.in-view .default-content{opacity:0}.capability-card.in-view .hover-content{opacity:1;pointer-events:auto}#cardsGrid.paginating .capability-card.hint-playing .default-content,#cardsGrid.paginating .capability-card.hint-playing .hover-content{animation:none!important}#cardsGrid.paginating .capability-card .default-content{opacity:1!important;animation:none!important}#cardsGrid.paginating .capability-card .hover-content{opacity:0!important;animation:none!important}.home-testi-card .home-testi-overlay{background:rgb(236 230 255 / .2);backdrop-filter:blur(20px);opacity:.3;transition:all 0.7s ease}.home-testi-play-icon{width:74px;height:74px;opacity:0;transition:opacity 0.5s ease,transform 0.3s ease;filter:drop-shadow(0 8px 20px rgb(0 0 0 / .5))}.home-testi-card[data-position="center"] .home-testi-play-icon{opacity:1}.home-testi-card[data-position="center"]:hover .home-testi-play-icon{transform:scale(1.1)}.home-testi-play-icon svg{width:100%;height:100%}.home-testi-info{opacity:0;transform:translateY(20px);transition:opacity 0.5s ease,transform 0.5s ease}.home-testi-card[data-position="center"] .home-testi-info{opacity:1;transform:translateY(0)}.home-testi-card[data-position="center"]:hover img{transform:scale(1.05)}.home-testi-container[data-video-count="1"]{height:auto!important}.home-testi-container[data-video-count="1"] .home-testi-card{position:relative!important;width:100%!important;height:600px!important;margin:0 auto!important;opacity:1!important}@media (max-width:768px){.home-testi-container[data-video-count="1"] .home-testi-card{height:350px!important;max-width:100%!important}}.home-testimonials-section{overflow-x:clip;overflow-y:visible}.home-testi-nav{display:flex;justify-content:center;gap:16px;margin-top:50px;padding:0 20px;position:relative;z-index:40}.home-testi-nav-btn{width:45px;height:45px;border-radius:50%;border:1px solid rgb(255 255 255 / .3);background:rgb(236 230 255 / .1);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease}.home-testi-nav-btn:hover{background:rgb(236 230 255 / .3);border-color:rgb(255 255 255 / .5)}@media (max-width:500px){.home-testi-nav{margin-top:30px}}@media screen and (min-width:1023px) and (max-width:1200px) and (max-height:768px){.home-testi-nav{margin-top:-45px}}@media screen and (min-width:1225px) and (max-width:1290px) and (max-height:768px){.home-testi-nav{margin-top:0}}@media screen and (min-width:1320px) and (max-width:1390px) and (max-height:768px){.home-testi-nav{margin-top:90px}}body.home-testi-modal-open header,body.home-testi-modal-open .site-header,body.home-testi-modal-open .main-header,body.home-testi-modal-open #masthead,body.home-testi-modal-open .sticky-header{display:none!important}.home-testi-modal{position:fixed;inset:0;z-index:99999;background:rgb(0 0 0 / .88);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;pointer-events:none;transition:opacity 0.3s ease}.home-testi-modal.is-open{opacity:1;pointer-events:auto}.home-testi-modal.hidden{display:none}.home-testi-modal-inner{position:relative;width:100%;max-width:1100px}.home-testi-modal-close{position:fixed;top:24px;right:24px;width:48px;height:48px;border-radius:9999px;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;z-index:100000;transition:all 0.25s ease}.home-testi-modal-close:hover{transform:scale(1.1) rotate(90deg)}@media (max-width:768px){.home-testi-modal-close{top:16px;right:16px;width:42px;height:42px}}.home-testi-modal-title{color:#fff;font-family:"MuseoModerno",sans-serif;font-size:24px;font-weight:300;margin:0 0 16px 0;line-height:120%}.home-testi-modal-content{width:100%;aspect-ratio:16 / 9;border-radius:20px;overflow:hidden;background:#000}.home-testi-modal-content iframe,.home-testi-modal-content video{width:100%;height:100%;border:none}@media (max-width:768px){.home-testi-modal-title{font-size:18px}}