.axtra-capabilities-page{min-width:0;overflow:clip}.axtra-capabilities-page :where([data-grid-content],[data-grid-content]>*){min-width:0}.axtra-capabilities-page :where(img,svg){max-width:100%}.axtra-capabilities-page .capability-card-link{color:var(--foreground);align-items:center;gap:.375rem;width:fit-content;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:none;display:inline-flex}.axtra-capabilities-page .capability-card-link span{text-underline-offset:.25rem}.axtra-capabilities-page .capability-card-link svg{width:.875rem;height:.875rem}.axtra-capabilities-page .capability-card-link:hover span{text-decoration:underline}.axtra-capabilities-page .capability-card-link:focus-visible{outline:2px solid var(--ring);outline-offset:.25rem;border-radius:.125rem}.axtra-capabilities-page .capability-lottie-visual-slot{min-height:20rem;overflow:visible}.capability-lottie-visual{place-items:center;width:100%;min-width:0;display:grid}.capability-lottie-visual__stage{aspect-ratio:1;width:min(100%,20rem)}.axtra-capabilities-page .capability-lottie-visual-slot--compact{min-height:0}.capability-lottie-visual--compact .capability-lottie-visual__stage{width:clamp(9.625rem,39.5vw,10.25rem)}.capability-lottie-visual__stage :is(svg,canvas){display:block;overflow:visible;width:100%!important;height:100%!important}.axtra-capabilities-page .capability-paired-feature-card{grid-template-rows:minmax(15rem,max-content) auto}.axtra-capabilities-page .capability-flow-visual-slot{aspect-ratio:44/32.25;min-width:0;min-height:0;overflow:hidden;container-type:inline-size;padding:0!important}.axtra-capabilities-page .capability-flow-illustration{width:44rem;min-width:0;max-width:none;height:32.25rem;scale:calc(100cqi / 44rem);transform-origin:50%;flex:none;overflow:visible}.axtra-capabilities-page .capability-flow-illustration .axtra-illustration-theme-context{display:contents}.axtra-capabilities-page .capability-flow-illustration>.axtra-illustration-theme-context>.axtra-illustration-theme-context>div{width:100%;height:100%;overflow:visible;background:0 0!important;padding:0!important}.axtra-capabilities-page .capability-flow-illustration[data-illustration=flow-9] [class*="animate-[model-flow_3.5s"]{animation:3.5s ease-in-out infinite capability-model-flow}.axtra-capabilities-page .capability-flow-illustration[data-illustration=flow-9] [class*=animate-\[model-flow_3s]{animation:3s ease-in-out infinite capability-model-flow}.axtra-capabilities-page .capability-flow-illustration[data-illustration=flow-9] [class*="animate-[model-flow_2.5s"]{animation:2.5s ease-in-out infinite capability-model-flow}.axtra-capabilities-page .capability-flow-illustration[data-illustration-visible=false] *{animation-play-state:paused!important}.axtra-capabilities-page .capability-strands-visual-slot{min-width:0;overflow:hidden}.capability-strands-visual{flex:none;width:clamp(9.625rem,39.5vw,10.25rem)}.capability-strands-visual canvas{width:100%;height:100%;display:block}@keyframes capability-model-flow{0%{stroke-dashoffset:600px}to{stroke-dashoffset:100px}}@container (min-width:42rem){.axtra-capabilities-page .capability-paired-feature-card{grid-template-rows:minmax(16.5rem,max-content) auto}}@media (max-width:350px){.axtra-capabilities-page .capability-paired-feature-card{grid-template-rows:minmax(16.75rem,max-content) auto}}@media (max-width:330px){.axtra-capabilities-page .capability-paired-feature-card{grid-template-rows:minmax(18.5rem,max-content) auto}}.axtra-capabilities-page :is([data-grid-content].row-span-2,[data-grid-content][data-slot=feature-card-content],[data-grid-content][data-slot=feature-card-illustration],[data-grid-content].space-y-3){z-index:0;transition:background-color var(--axtra-motion-duration-moderate) var(--axtra-motion-ease-standard), box-shadow var(--axtra-motion-duration-moderate) var(--axtra-motion-ease-standard), transform var(--axtra-motion-duration-moderate) var(--axtra-motion-ease-standard);position:relative}@media (hover:hover) and (pointer:fine){.axtra-capabilities-page :is([data-grid-content].row-span-2,[data-grid-content][data-slot=feature-card-content],[data-grid-content][data-slot=feature-card-illustration],[data-grid-content].space-y-3):hover{z-index:2;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-primary) 16%, transparent), 0 18px 32px -26px #09090b73;transform:translateY(-2px);background:color-mix(in oklab, var(--color-card) 96%, var(--color-primary) 4%)!important}.axtra-capabilities-page [data-grid-content][data-slot=feature-card-illustration].capability-flow-visual-slot:hover,.axtra-capabilities-page [data-grid-content][data-slot=feature-card-illustration].capability-strands-visual-slot:hover{background:color-mix(in oklab, var(--color-card) 90%, transparent)!important;box-shadow:none!important;transform:none!important}}@media (max-width:639px){.axtra-capabilities-page .capability-lottie-visual-slot{min-height:0}.capability-lottie-visual__stage{width:min(100%,18rem)}.axtra-capabilities-page [class~=\@container][class~="grid-cols-[auto_1fr_auto]"]{grid-template-columns:9px minmax(0,1fr) 9px!important}.axtra-capabilities-page .scale-125{scale:1}.axtra-capabilities-page .min-w-sm{min-width:0}.axtra-capabilities-page [data-grid-content] .line-clamp-2{-webkit-box-orient:initial;-webkit-line-clamp:initial;display:block;overflow:visible}}@media (prefers-reduced-motion:reduce){.axtra-capabilities-page .capability-flow-illustration[data-illustration^=flow] *{animation-duration:1ms!important;animation-iteration-count:1!important}.axtra-capabilities-page :is([data-grid-content].row-span-2,[data-grid-content][data-slot=feature-card-content],[data-grid-content][data-slot=feature-card-illustration],[data-grid-content].space-y-3){transition:none}.axtra-capabilities-page :is([data-grid-content].row-span-2,[data-grid-content][data-slot=feature-card-content],[data-grid-content][data-slot=feature-card-illustration],[data-grid-content].space-y-3):hover{transform:none}}
