1import{j as r}from"./chunk-4WY6JWTD-DoFnijRJ.js";import{c as j,T as m}from"./Typography-CTmNgK65.js";import{m as I,b as p}from"./RevealItem-dZ-Nr-lK.js";let O=()=>{};const b=e=>e,v=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,w=1e-7,M=12;function N(e,t,n,i,a){let s,c,l=0;do c=t+(n-t)/2,s=v(c,i,a)-e,s>0?n=c:t=c;while(Math.abs(s)>w&&++l<M);return c}function o(e,t,n,i){if(e===t&&n===i)return b;const a=s=>N(s,0,1,e,n);return s=>s===0||s===1?s:v(a(s),t,i)}const y=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,f=e=>t=>1-e(1-t),g=o(.33,1.53,.69,.99),u=f(g),T=y(u),k=e=>(e*=2)<1?.5*u(e):.5*(2-Math.pow(2,-10*(e-1))),d=e=>1-Math.sin(Math.acos(e)),E=f(d),F=y(d),V=o(.42,0,1,1),z=o(0,0,.58,1),D=o(.42,0,.58,1),H=e=>Array.isArray(e)&&typeof e[0]=="number",R={linear:b,easeIn:V,easeInOut:D,easeOut:z,circIn:d,circInOut:F,circOut:E,backIn:u,backInOut:T,backOut:g,anticipate:k},A=e=>typeof e=="string",B=e=>{if(H(e)){O(e.length===4);const[t,n,i,a]=e;return o(t,n,i,a)}else if(A(e))return R[e];return e};function C(e,t){if(e==="first")return 0;{const n=t-1;return e==="last"?n:n/2}}function G(e=.1,{startDelay:t=0,from:n=0,ease:i}={}){return(a,s)=>{const c=typeof n=="number"?n:C(n,s),l=Math.abs(c-a);let x=e*l;if(i){const h=s*e;x=B(i)(x/h)*h}return t+x}}const L=({children:e})=>r.jsx(I.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0},variants:{visible:{transition:{delayChildren:G(.25)}}},transition:{delay:.25},children:e}),J=({showGrid:e=!0,h1:t,h2:n,body:i,btn:a,className:s})=>r.jsx("div",{className:j("relative overflow-hidden -mx-4 md:-mx-10 px-4 md:px-10",s),children:r.jsx(L,{children:r.jsxs("div",{className:"flex flex-col gap-y-6 md:gap-y-8 items-center text-white",children:[r.jsx(p,{children:r.jsxs("div",{className:"flex flex-col gap-y-6 md:gap-y-8 items-center",children:[t&&r.jsx("h1",{className:`text-center ${e?"pt-[104px] md:pt-[390px]":""}`,children:r.jsx(m,{variant:"titleHero",mobileVariant:"heading",children:t})}),n&&r.jsx("h2",{className:"text-center max-w-[1272px]",children:r.jsx(m,{variant:"subtitle",mobileVariant:"bodyBase",children:n})}),i]})}),r.jsx(p,{children:a})]})})});export{J as H,D as a,H as b,F as c,T as d,B as e,k as f,O as i,b as n};
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.