.solutions-theme-root{color:#0a0a0a;background-color:#fff;font-family:Poppins,-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:hidden}.ai-app-dev-heading-style{color:#000!important;letter-spacing:-.01em!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:500!important;line-height:1.25!important}.solutions-hero-bg{background:radial-gradient(circle at 50% -12%,#fff 0,#fffffffa 22%,#ffffffeb 42%,#ffffffbd 58%,#fff0 76%),linear-gradient(#fcfbf9 0,#f2652247 100%)}.hero-tile-orange{mix-blend-mode:multiply}.solutions-font-serif{letter-spacing:-.02em;font-family:Newsreader,Georgia,Cambria,Times New Roman,Times,serif}@keyframes floatGentle1{0%,to{transform:translate(0)}50%{transform:translate(3px,-8px)}}@keyframes floatGentle2{0%,to{transform:translate(0)}50%{transform:translate(-4px,-6px)}}@keyframes floatGentle3{0%,to{transform:translate(0)}50%{transform:translate(4px,7px)}}.animate-float-1{animation:6s ease-in-out infinite floatGentle1}.animate-float-2{animation:7s ease-in-out 1s infinite floatGentle2}.animate-float-3{animation:6.5s ease-in-out .5s infinite floatGentle3}.solution-card-img{transition:transform .6s cubic-bezier(.16,1,.3,1)}.solution-use-case-card:hover .solution-card-img{transform:scale(1.05)}.solution-use-case-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px -15px #00000040}
