import{r as o,j as t}from"./vendor-react-BwKDLVNL.js";import{x as s,H as a,z as c}from"./index-B1xEyGBO.js";import{h as u,i as d,p as x,m}from"./proxy-BqbKY9kW.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(s,{gap:3,className:r==="center"?"mx-auto max-w-2xl text-center":"max-w-2xl",children:[t.jsx(a,{size:"h2",children:e}),n?t.jsx(c,{variant:"lead",className:"text-text-muted",children:n}):null]})})}export{f as R,w as S};