.solutions-page_hero__32BtO{background:radial-gradient(circle at 82% 20%,hsl(var(--primary)/.12),transparent 33rem),radial-gradient(circle at 5% 88%,hsl(var(--foreground)/.05),transparent 27rem),linear-gradient(to bottom,hsl(var(--muted)/.2),transparent 68%)}.solutions-page_hero__32BtO:after{position:absolute;inset:0;background-image:radial-gradient(hsl(var(--foreground)/.13) .7px,transparent .7px);background-size:1.3rem 1.3rem;-webkit-mask-image:radial-gradient(circle at 82% 42%,black,transparent 48%);mask-image:radial-gradient(circle at 82% 42%,black,transparent 48%);content:"";pointer-events:none}.solutions-page_solutionMap__ewOzc{background:linear-gradient(145deg,hsl(var(--card)/.98),hsl(var(--card)/.72));box-shadow:0 42px 110px -64px hsl(var(--foreground)/.62)}.solutions-page_solutionMap__ewOzc:after{position:absolute;right:-7rem;bottom:-8rem;width:18rem;height:18rem;border-radius:50%;background:hsl(var(--primary)/.07);filter:blur(1rem);content:"";pointer-events:none}.solutions-page_solutionCard__AkCgc{box-shadow:0 28px 80px -65px hsl(var(--foreground)/.55);transition:border-color .26s ease,box-shadow .26s ease,transform .26s cubic-bezier(.2,.8,.2,1)}.solutions-page_solutionCard__AkCgc:focus-within,.solutions-page_solutionCard__AkCgc:hover{border-color:hsl(var(--foreground)/.22);box-shadow:0 38px 90px -66px hsl(var(--foreground)/.65);transform:translateY(-3px)}@media (min-width:1024px){.solutions-page_solutionCard__AkCgc:nth-child(2n) .solutions-page_solutionIntro__Jv1VM{order:2;border-right:0;border-left:1px solid hsl(var(--border))}}.solutions-page_microLabel__F0mIe{color:hsl(var(--muted-foreground));font-size:.62rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.solutions-page_outcomeCard__ldhR0{animation:solutions-page_solution-reveal__oJ3KH .62s var(--delay) both;box-shadow:0 24px 65px -56px hsl(var(--foreground)/.52);transition:border-color .24s ease,box-shadow .24s ease,transform .24s ease}.solutions-page_outcomeCard__ldhR0:focus-within,.solutions-page_outcomeCard__ldhR0:hover{border-color:hsl(var(--foreground)/.22);box-shadow:0 34px 74px -56px hsl(var(--foreground)/.62);transform:translateY(-4px)}.solutions-page_industryCard__UtgDo{transition:background-color .22s ease,box-shadow .22s ease}.solutions-page_industryCard__UtgDo:focus-within,.solutions-page_industryCard__UtgDo:hover{background:hsl(var(--muted)/.3);box-shadow:inset 0 0 0 1px hsl(var(--foreground)/.08)}.solutions-page_technologySection__t9W8G{background:radial-gradient(circle at 88% 15%,hsl(var(--primary-foreground)/.1),transparent 30rem),hsl(var(--primary))}@media (min-width:1280px){.solutions-page_processStep___HsbX:not(:last-child):after{position:absolute;top:2.5rem;left:calc(100% + .25rem);z-index:2;width:calc(.5rem - 2px);height:1px;background:hsl(var(--border));content:""}}.solutions-page_disclosure__SkgbS>summary::-webkit-details-marker{display:none}.solutions-page_finalCta__jjBbW .rounded-2xl{background:radial-gradient(circle at 12% 10%,hsl(var(--primary-foreground)/.14),transparent 22rem),hsl(var(--primary))}@keyframes solutions-page_solution-reveal__oJ3KH{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.solutions-page_outcomeCard__ldhR0,.solutions-page_solutionCard__AkCgc{animation:none;transition:none}.solutions-page_outcomeCard__ldhR0:focus-within,.solutions-page_outcomeCard__ldhR0:hover,.solutions-page_solutionCard__AkCgc:focus-within,.solutions-page_solutionCard__AkCgc:hover{transform:none}.solutions-page_disclosure__SkgbS svg,.solutions-page_industryCard__UtgDo{transition:none}}