.gradient-text[data-v-7a2e43aa]{background:linear-gradient(90deg,#6366f1,#d946ef);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.glass[data-v-7a2e43aa]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d}.animate-mesh[data-v-df147167]{animation:mesh 20s ease infinite}.hide-scrollbar[data-v-df147167]::-webkit-scrollbar{display:none}.hide-scrollbar[data-v-df147167]{-ms-overflow-style:none;scrollbar-width:none}.fade-enter-active[data-v-84a956af],.fade-leave-active[data-v-84a956af]{transition:opacity .4s ease,transform .4s ease}.fade-enter-from[data-v-84a956af],.fade-leave-to[data-v-84a956af]{opacity:0;transform:translateY(10px)}@keyframes marquee-78795727{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-track[data-v-78795727]{animation:marquee-78795727 35s linear infinite;display:flex;width:-moz-max-content;width:max-content}.marquee-track[data-v-78795727]:hover{animation-play-state:paused}.fade-slide-enter-active[data-v-78795727],.fade-slide-leave-active[data-v-78795727]{transition:opacity .35s ease,transform .35s ease}.fade-slide-enter-from[data-v-78795727]{opacity:0;transform:scale(.98)}.fade-slide-leave-to[data-v-78795727]{opacity:0;transform:scale(1.02)}.modal-fade-enter-active[data-v-925c3309],.modal-fade-leave-active[data-v-925c3309]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-925c3309],.modal-fade-leave-to[data-v-925c3309]{opacity:0}.line-clamp-3[data-v-d0eea2bb]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.prose-invert[data-v-fabc3880] :where(h2,h3):not(:where([class~=not-prose] *)){scroll-margin-top:110px}.toc-link.active[data-v-fabc3880]{border-left-color:#875ea7;color:#fff;font-weight:600;transform:translate(3px)}@keyframes float-2f8a6df0{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float[data-v-2f8a6df0]{animation:float-2f8a6df0 6s ease-in-out infinite}.bg-mesh-gradient[data-v-2f8a6df0]{background-image:radial-gradient(circle at 1px 1px,hsla(0,0%,100%,.15) 1px,transparent 0);background-size:20px 20px}.case-study-prose h2{color:#fff;font-family:Outfit,sans-serif;font-size:1.85rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-bottom:1rem;margin-top:2.25rem}.case-study-prose h2:first-child{margin-top:0}.case-study-prose p{color:#cbd5e1;font-size:1.075rem;line-height:1.75;margin-bottom:1.25rem}.case-study-prose ul{color:#cbd5e1;list-style-type:disc;margin-bottom:1.5rem;padding-left:1.5rem}.case-study-prose li{line-height:1.65;margin-bottom:.65rem}.case-study-prose strong{color:#fff;font-weight:700}.case-study-prose a{color:#c4b5fd;font-weight:600;text-decoration:underline;text-underline-offset:4px}.case-study-prose a:hover{color:#fff}.case-study-prose code{background:#ffffff0f;border-radius:.35rem;color:#6ee7b7;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em;padding:.15rem .4rem}.animate-mesh[data-v-1adf1beb],.animate-mesh[data-v-c1c6b2e4]{animation:mesh 20s ease infinite}.line-clamp-3[data-v-a3b4f920]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.animate-mesh[data-v-d53659f9],.animate-mesh[data-v-bc927c5d]{animation:mesh 20s ease infinite}.transition-all[data-v-9f61d3b5]{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.animate-mesh[data-v-d542ba95],.animate-mesh[data-v-a90db7f9],.animate-mesh[data-v-b6f1d651]{animation:mesh 20s ease infinite}
