PageSourceSearch

https://www.truvis.ai/assets/CtaSection-CSzRk9ZV.js

js truvis.ai collected 2026-10-05 13:57:53 UTC 3,291 bytes, 1 lines download raw bytes

1import{j as e,m as t,a as s}from"./index-XjcTDRdy.js";function n({onRequestDemo:a}){return e.jsxs("section",{className:"relative py-10 sm:py-14 lg:py-16 overflow-hidden bg-neutral-950 text-white",children:[e.jsxs("div",{className:"absolute inset-0 opacity-75 pointer-events-none overflow-hidden",children:[e.jsx(t.div,{animate:{x:["-20%","20%","-10%","-20%"],y:["-10%","30%","10%","-10%"],scale:[1,1.25,.9,1],rotate:[0,90,180,0]},transition:{duration:18,repeat:1/0,ease:"easeInOut"},className:"absolute -top-1/3 -left-1/4 w-[500px] h-[500px] rounded-full bg-gradient-to-br from-[#0C25A3] via-[#0C25A3] to-[#51419E] blur-[100px] opacity-70"}),e.jsx(t.div,{animate:{x:["20%","-20%","15%","20%"],y:["20%","-20%","30%","20%"],scale:[1.1,.85,1.3,1.1],rotate:[0,-120,-240,0]},transition:{duration:22,repeat:1/0,ease:"easeInOut"},className:"absolute -bottom-1/3 -right-1/4 w-[550px] h-[550px] rounded-full bg-gradient-to-tl from-[#BD1AAA] via-[#417242] to-[#BB8915] blur-[110px] opacity-60"}),e.jsx(t.div,{animate:{x:["-15%","15%","-15%"],y:["15%","-15%","15%"],opacity:[.3,.6,.3]},transition:{duration:14,repeat:1/0,ease:"easeInOut"},className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[400px] h-[400px] rounded-full bg-gradient-to-r from-[#2C2EE4] to-[#BD1AAA] blur-[120px]"}),e.jsx("div",{className:"absolute inset-0 bg-[radial-gradient(rgba(255,255,255,0.12)_1px,transparent_1px)] [background-size:28px_28px] opacity-20"})]}),e.jsx("div",{className:"max-w-6xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10",children:e.jsx(t.div,{initial:{opacity:0,y:16},whileInView:{opacity:1,y:0},viewport:{once:!1,amount:.2},transition:{duration:.5},className:"relative rounded-2xl sm:rounded-3xl p-6 sm:p-8 lg:p-10 bg-white/[0.04] backdrop-blur-xl overflow-hidden group",children:e.jsxs("div",{className:"flex flex-col sm:flex-row items-start sm:items-center justify-between gap-6",children:[e.jsxs("div",{className:"max-w-2xl space-y-1.5",children:[e.jsx("h2",{className:"text-xl sm:text-2xl lg:text-3xl font-sans font-bold text-white tracking-tight leading-snug",children:"Start with one regulation. Prove the outcome. Scale with confidence"}),e.jsx("p",{className:"text-xs sm:text-sm text-neutral-300 font-normal leading-relaxed",children:"Schedule a personalized call with our experts"})]}),e.jsx("div",{className:"shrink-0 w-full sm:w-auto",children:e.jsxs(t.button,{whileHover:{scale:1.02,y:-1},whileTap:{scale:.98},onClick:a,className:"w-full sm:w-auto group relative p-[1.5px] inline-flex items-center justify-center rounded-xl overflow-hidden cursor-pointer shadow-xs hover:shadow-md transition-all focus:outline-none",children:[e.jsx(t.span,{className:"absolute inset-[-250%] bg-[conic-gradient(from_0deg,#51419E_0%,#0C25A3_25%,#BB8915_50%,#C084FC_75%,#51419E_100%)] opacity-80",animate:{rotate:360},transition:{duration:4,repeat:1/0,ease:"linear"}}),e.jsxs("span",{className:"relative z-10 w-full sm:w-auto px-6 sm:px-7 py-3 sm:py-3.5 bg-[#0C25A3] group-hover:bg-[#091C7A] text-white text-xs sm:text-sm font-bold rounded-[10px] inline-flex items-center justify-center gap-2.5 transition-colors",children:[e.jsx("span",{children:"Talk to our team"}),e.jsx(s,{className:"h-4 w-4 text-white transition-transform group-hover:translate-x-1"})]})]})})]})})})]})}export{n as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.