1import{j as a}from"./vendor-react-C6uXDAr7.js";import{S as o,a as m,b as l,L as d,B as r}from"./index-CeT8FdoZ.js";import{u as i}from"./usePageTitle-B55hHHU_.js";import{u}from"./vendor-i18n-D0WDPA_f.js";import{aS as x}from"./vendor-misc-DsZwcXA3.js";import"./vendor-query-BJq3L_XQ.js";import"./vendor-ui-CZC8Lv6B.js";import"./vendor-motion-Cxp2KnNF.js";function v(){const{t:e}=u();i(e("meta.managedAccountsTitle"),e("meta.managedAccountsDesc"));const s=[{title:e("managedAccounts.pammTitle"),subtitle:e("managedAccounts.pammSubtitle"),desc:e("managedAccounts.pammDesc"),points:[e("managedAccounts.pammF1"),e("managedAccounts.pammF2"),e("managedAccounts.pammF3")],link:"/pamm"},{title:e("managedAccounts.mamTitle"),subtitle:e("managedAccounts.mamSubtitle"),desc:e("managedAccounts.mamDesc"),points:[e("managedAccounts.mamF1"),e("managedAccounts.mamF2"),e("managedAccounts.mamF3")],link:"/mam"},{title:e("managedAccounts.copyTitle"),subtitle:e("managedAccounts.copySubtitle"),desc:e("managedAccounts.copyDesc"),points:[e("managedAccounts.copyF1"),e("managedAccounts.copyF2"),e("managedAccounts.copyF3")],link:"/social-trading"}];return a.jsxs("div",{children:[a.jsxs("div",{className:"relative h-64 md:h-80 overflow-hidden",children:[a.jsx("img",{src:"/images/managed-accounts.png",alt:"Managed Accounts",className:"w-full h-full object-cover"}),a.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-background via-background/70 to-background/30"}),a.jsx("div",{className:"absolute bottom-0 left-0 right-0 container mx-auto px-4 md:px-8 pb-8",children:a.jsxs(o,{children:[a.jsx("h1",{className:"text-4xl md:text-5xl font-bold font-heading mb-3 text-white drop-shadow-lg",children:e("managedAccounts.heroTitle")}),a.jsx("p",{className:"text-lg text-white/80 max-w-2xl",children:e("managedAccounts.heroDesc")})]})})]}),a.jsx("div",{className:"container mx-auto px-4 md:px-8 py-12",children:a.jsx(m,{className:"grid grid-cols-1 md:grid-cols-3 gap-8",children:s.map(t=>a.jsx(l,{children:a.jsxs("div",{className:"p-8 border border-border bg-card hover:border-accent transition-colors flex flex-col rounded-sm h-full min-h-[400px]","data-testid":`card-${t.title.toLowerCase()}`,children:[a.jsx("h2",{className:"text-2xl font-bold font-heading mb-2",children:t.title}),a.jsx("p",{className:"text-sm font-medium text-accent mb-4",children:t.subtitle}),a.jsx("p",{className:"text-muted-foreground mb-6 text-sm leading-relaxed min-h-[96px]",children:t.desc}),a.jsx("ul",{className:"space-y-2 text-sm text-muted-foreground mb-8 flex-1",children:t.points.map((n,c)=>a.jsxs("li",{className:"flex items-center",children:[a.jsx("span",{className:"text-accent mr-2 mt-0.5",children:"â "})," ",n]},c))}),a.jsx(d,{href:t.link,className:"mt-auto",children:a.jsxs(r,{variant:"outline",className:"w-full rounded-sm uppercase tracking-widest text-xs font-semibold group","data-testid":`button-learn-${t.title.toLowerCase()}`,children:[e("managedAccounts.learnMore")," ",a.jsx(x,{className:"ml-2 h-4 w-4 group-hover:translate-x-1 transition-transform"})]})})]})},t.title))})})]})}export{v 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.