import{q as o,n as t}from"./vendor-react-Br0ZiotI.js";import{br as a,ay as s,by as c}from"./index-DHmWpjgK.js";import{h as u,i as d,p as x,m}from"./proxy-BEQqoLny.js";function p(){!u.current&&d();const[e]=o.useState(x.current);return e}const l=[.16,1,.3,1];function f({children:e,delay:n=0,y:r=16,className:i}){return p()?t.jsx("div",{className:i,children:e}):t.jsx(m.div,{className:i,initial:{opacity:0,y:r},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.5,delay:n,ease:l},children:e})}function w({title:e,subtitle:n,align:r="center"}){return t.jsx(f,{children:t.jsxs(a,{gap:3,className:r==="center"?"mx-auto max-w-2xl text-center":"max-w-2xl",children:[t.jsx(s,{size:"h2",children:e}),n?t.jsx(c,{variant:"lead",className:"text-text-muted",children:n}):null]})})}export{f as R,w as S};