@keyframes scroll-left{0%{transform:translateX(0)}100%{transform:translateX(-40%)}}@keyframes scroll-right{0%{transform:translateX(-40%)}100%{transform:translateX(0)}}.awards-scroll-left{animation:scroll-left 80s linear infinite}.awards-scroll-right{animation:scroll-right 80s linear infinite}.awards-scroll-left:hover,.awards-scroll-right:hover{animation-play-state:paused}.clients-scroll-right,.clients-scroll-left{display:flex;align-items:center;will-change:transform}.clients-scroll-right:hover,.clients-scroll-left:hover{animation-play-state:paused}#solutions-section{background:#fff0}@media (max-width:640px){#solutions-section>div{padding-left:16px;padding-right:16px}}@media (min-width:641px) and (max-width:1023px){#solutions-section>div{padding-left:40px;padding-right:40px}}@media (min-width:1024px){#solutions-section>div{padding-left:160px;padding-right:160px}}#solutions-section .absolute>div{transition:color 0.3s ease,transform 0.3s ease}#solutions-section .absolute>div:hover{color:#ffeb87;transform:scale(1.05);cursor:pointer}#solutions-section .z-10{z-index:10}#solutions-section .z-20{z-index:20}.data-ai-card.hidden{display:none!important}.insight-card{transition:all 0.7s cubic-bezier(.4,0,.2,1)}.insight-card.active{left:0;width:100%;height:100%;opacity:1;filter:none;z-index:20}@media (min-width:768px){.insight-card.active{width:60%}.insight-card.preview{right:0;left:auto;width:45%;height:85%;opacity:.5;filter:blur(3px);z-index:10}}@media (min-width:1024px){.insight-card.preview{width:38%}}.title-gradient{background:linear-gradient(105deg,#fff -1.24%,#ffeb87 118.05%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.capability-card{isolation:isolate;position:relative;overflow:hidden;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.is-paginating .capability-card,#cardsGrid.is-paginating .capability-card *{pointer-events:none!important}#cardsGrid.is-paginating .capability-card.hint-playing .default-content,#cardsGrid.is-paginating .capability-card.hint-playing .hover-content{animation:none!important}#cardsGrid.is-paginating .capability-card .default-content,#cardsGrid.is-paginating .capability-card:hover .default-content{opacity:1!important;animation:none!important;transition:none!important}#cardsGrid.is-paginating .capability-card .hover-content,#cardsGrid.is-paginating .capability-card:hover .hover-content{opacity:0!important;pointer-events:none!important;animation:none!important;transition:none!important}.data-ai-card{isolation:isolate;overflow:hidden;position:relative}.data-ai-card .default-content{opacity:1;transition:opacity 0.4s ease-in-out;pointer-events:auto}.data-ai-card .hover-content{opacity:0;transition:opacity 0.4s ease-in-out;pointer-events:none}@media (hover:hover) and (min-width:1024px){.data-ai-card .hover-content{overflow:hidden}.data-ai-card .data-ai-scroll{max-height:100%;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}}.data-ai-card.in-view,.data-ai-card.in-view *{touch-action:auto!important}.data-ai-card .data-ai-scroll{scrollbar-width:thin;scrollbar-color:rgb(0 0 0 / .35) #fff0}.data-ai-card .data-ai-scroll::-webkit-scrollbar{width:6px}.data-ai-card .data-ai-scroll::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .35);border-radius:4px}.data-ai-card .data-ai-scroll::-webkit-scrollbar-thumb:hover{background:rgb(0 0 0 / .35)}@media (hover:hover){.data-ai-card:hover .default-content{opacity:0;pointer-events:none}.data-ai-card:hover .hover-content{opacity:1;pointer-events:auto}.data-ai-card:hover{background:#b8a3af!important}}@keyframes dataCardHint{0%{opacity:1}40%{opacity:0}60%{opacity:0}100%{opacity:1}}@keyframes dataCardHintReverse{0%{opacity:0}40%{opacity:1}60%{opacity:1}100%{opacity:0}}.data-ai-card.hint-playing .default-content{animation:dataCardHint 1.2s ease-in-out;pointer-events:none;transition:none}.data-ai-card.hint-playing .hover-content{animation:dataCardHintReverse 1.2s ease-in-out;pointer-events:none;transition:none}.data-ai-card.in-view .default-content{opacity:0;pointer-events:none}.data-ai-card.in-view .hover-content{opacity:1;pointer-events:auto}.data-ai-card.in-view{background:#b8a3af!important}.data-ai-card.no-hover:not(.in-view) .hover-content{opacity:0!important;pointer-events:none!important}.data-ai-card.no-hover .default-content{opacity:1!important}.data-ai-card.hidden{display:none!important}.pillar-scroll{scrollbar-width:thin;scrollbar-color:rgb(222 205 205 / .2) #fff0;cursor:pointer;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.pillar-scroll::-webkit-scrollbar{width:4px}.pillar-scroll::-webkit-scrollbar-track{background:#fff0}.pillar-scroll::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .2);border-radius:4px}.pillar-scroll::-webkit-scrollbar-thumb:hover{background:rgb(0 0 0 / .4)}.pillar-card.is-flipped .default-content{opacity:0}.pillar-card.is-flipped .hover-content{opacity:1}.single-business-transform sup{font-size:.5em;line-height:1;position:relative;top:-.9em;vertical-align:baseline;background:inherit;-webkit-background-clip:inherit;background-clip:inherit;-webkit-text-fill-color:inherit;color:inherit;padding-right:3px}.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}}