{"version":3,"file":"AresPrograms.CCRFZSn0.mjs","names":["useState","p","_Fragment"],"sources":["https:/framerusercontent.com/modules/DMpsiyKXVTHgzbcNHPsl/p2mwgLX8YedGsZTEhDVS/AresPrograms.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState}from\"react\";import{A,Section,KitStyle,btnLight}from\"https://framerusercontent.com/modules/rOCg1WYgDSFz1sCWBo7c/RjzCSnsHvJEpZh6TUTCV/AresKit.js\";export const PROGRAMS=[{name:\"Outsmart Danger\",sub:\"Crime prevention and general awareness\",short:\"Crime prevention and awareness\",desc:\"Teaches your team to spot, assess and prevent threats before they happen, with the situational awareness habits that keep people safe every day.\",blurb:\"Spot, assess and prevent threats with everyday situational awareness.\",topics:[\"Recognize common criminal tactics\",\"Spot early warning signs of trouble\",\"Manage conflict before it grows\",\"Respond calmly to an emergency\",\"Build everyday safety habits\"],format:\"Interactive workshop with discussion, real case studies and simulations.\",who:\"All staff, especially front of house and anyone who works alone or after hours.\",result:\"A team that sees risk earlier, acts with confidence and makes safety part of the culture.\"},{name:\"Preventing Chaos\",sub:\"De-escalation training\",short:\"De-escalation\",desc:\"Communication and conflict resolution skills that calm tense situations while keeping your people safe and in control.\",blurb:\"Communication and conflict skills that calm tense situations before they escalate.\",topics:[\"Read the signs of a conflict building\",\"Verbal and non-verbal de-escalation\",\"Stay calm under pressure\",\"Active listening that lowers the temperature\",\"Keep control without using force\"],format:\"Role play and scenario practice built around your environment.\",who:\"Front desk, door staff, hosts, managers and security officers.\",result:\"Fewer incidents, calmer responses and guests who leave without a scene.\"},{name:\"Prepared, Not Scared\",sub:\"Active shooter and terrorism awareness\",short:\"Active shooter and terrorism awareness\",desc:\"The knowledge and response plan your team needs to act decisively if the worst happens, at your venue or in any public space.\",blurb:\"The knowledge and response steps your people need to act with confidence.\",topics:[\"How an active shooter thinks\",\"What to do during an active threat\",\"Evacuation and shelter in place\",\"Situational awareness in public spaces\",\"Your emergency action plan\",\"Working with first responders\"],format:\"Realistic, hands-on training led by experienced instructors.\",who:\"Every employee, plus venues and offices open to the public.\",result:\"People who recognize warning signs and know exactly what to do in the first critical minutes.\"},{name:\"Plan, Practice, Protect\",sub:\"Tabletop exercises\",short:\"Tabletop exercises\",desc:\"Guided, scenario-driven discussions that walk your leadership and teams through a simulated incident, so the first time you face it is not the real one.\",blurb:\"Scenario-driven sessions that test your plan and sharpen how your team responds.\",topics:[\"Custom scenarios: cyberattacks, disruptions, emergencies\",\"Decision-making under pressure\",\"Communication across teams\",\"Finding the gaps in your current plans\",\"Meeting industry standards\"],format:\"Facilitated by security experts, with a post-session analysis.\",who:\"Leadership, managers and crisis or emergency response teams.\",result:\"Clear recommendations to strengthen your response plans.\"},{name:\"Stay One Step Ahead\",sub:\"Physical red team training\",short:\"Physical red team\",desc:\"We play the adversary. Realistic intrusion simulations test your people, your procedures and your physical security under real conditions.\",blurb:\"Real-world tests of your security that expose weak spots before someone else finds them.\",topics:[\"Adversary-style intrusion simulations\",\"Threat scenarios built for your site\",\"Detecting and responding to intrusions\",\"Team communication under pressure\"],format:\"Hands-on exercises followed by a full debrief and written evaluation.\",who:\"Security teams, facilities managers and corporate or residential buildings.\",result:\"Real vulnerabilities found and fixed before someone else finds them.\"},{name:\"Social Media Savvy\",sub:\"Shield yourself, secure your brand\",short:\"Online safety for your team\",desc:\"How to spot digital threats, protect your online reputation and keep what you post from becoming a physical risk.\",blurb:\"Protect your people and your brand from social media risks.\",topics:[\"Manage your digital footprint\",\"Limit the personal details you share\",\"Lock down privacy settings\",\"Use social monitoring to spot protests and disruptions\",\"Protect your people and your venue online\"],format:\"Tailored workshop with hands-on learning and ongoing support.\",who:\"Executives, talent, public facing staff and communications teams.\",result:\"A smaller target online and earlier warning of trouble offline.\"}];const num=k=>(k<9?\"0\":\"\")+(k+1)+\".\";const glass={background:\"rgba(255,255,255,.08)\",border:\"1px solid rgba(255,255,255,.16)\",borderRadius:16};const lab={display:\"block\",fontSize:12,fontWeight:700,letterSpacing:\".1em\",textTransform:\"uppercase\",color:\"#9FD6F7\"};// mode \"grid\": the navy panel with six program cards (Consulting & Training page).\n// mode \"picker\": tabs on the left, navy detail panel on the right (Training page).\nexport default function AresPrograms(props){const{mode=\"grid\",eyebrow=\"Training\",title=\"Comprehensive training for your team\",intro,linkLabel,linkUrl,topPad=96,id}=props;const[sel,setSel]=useState(0);const cur=PROGRAMS[sel];const mail=\"/contact?service=\"+encodeURIComponent(\"Consulting & Training\")+\"&topic=\"+encodeURIComponent(\"Training: \"+cur.name);return /*#__PURE__*/_jsxs(Section,{topPad:topPad,id:id,children:[/*#__PURE__*/_jsx(KitStyle,{}),/*#__PURE__*/_jsx(\"style\",{children:`\n                .apr-tab{display:flex;align-items:center;gap:14px;width:100%;min-height:64px;padding:14px 18px;border-radius:16px;border:1px solid #E5E7EB;background:#FFFFFF;cursor:pointer;font-family:inherit;color:#0B0F17;text-align:left;transition:border-color .15s,transform .15s,background .15s}\n                .apr-tab:hover{border-color:#9AA3B2;transform:translateX(3px)}\n                .apr-tab.on{background:#111318;color:#FFFFFF;border-color:#111318}\n                .apr-num{font-size:22px;font-weight:800;color:#D1D5DB;min-width:40px}\n                .apr-sub{font-size:13px;color:#6B7280}\n                .apr-tab.on .apr-num{color:#5CC1FF}\n                .apr-tab.on .apr-sub{color:#C9D1DD}\n                .apr-card{transition:transform .18s ease,background .18s ease}\n                .apr-card:hover{transform:translateY(-3px);background:rgba(255,255,255,.14) !important}\n                .apr-ghost:hover{background:rgba(255,255,255,.12) !important}\n            `}),mode===\"grid\"?/*#__PURE__*/_jsxs(\"div\",{style:{background:\"#08377A\",color:\"#FFFFFF\",borderRadius:28,padding:\"clamp(28px, 4vw, 52px)\",position:\"relative\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",right:\"-10%\",top:\"-40%\",width:\"60%\",height:\"140%\",background:\"radial-gradient(ellipse at 50% 50%, rgba(0,139,219,.45), transparent 65%)\",filter:\"blur(30px)\",pointerEvents:\"none\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",display:\"flex\",flexWrap:\"wrap\",alignItems:\"flex-end\",justifyContent:\"space-between\",gap:16,marginBottom:28},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12,fontWeight:700,letterSpacing:\".12em\",textTransform:\"uppercase\",color:\"#9FD6F7\"},children:eyebrow}),/*#__PURE__*/_jsx(\"h2\",{style:{margin:\"8px 0 0\",fontSize:\"clamp(26px, 3vw, 38px)\",lineHeight:1.1,fontWeight:600,letterSpacing:\"-0.03em\"},children:title})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:14,alignItems:\"flex-start\"},children:[intro?/*#__PURE__*/_jsx(\"p\",{style:{margin:0,maxWidth:\"40ch\",color:\"#D1DAE7\"},children:intro}):null,linkLabel?/*#__PURE__*/_jsx(A,{className:\"ak-dark\",href:linkUrl||\"/training\",style:{...btnLight,fontSize:14},children:linkLabel}):null]})]}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",display:\"flex\",flexWrap:\"wrap\",gap:12},children:PROGRAMS.map((p,i)=>/*#__PURE__*/_jsxs(A,{href:linkUrl||\"/training\",className:\"apr-card\",style:{...glass,color:\"#FFFFFF\",textDecoration:\"none\",flex:\"1 1 300px\",minWidth:0,padding:20,display:\"flex\",flexDirection:\"column\",gap:6},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontWeight:600,fontSize:17},children:p.name}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:13,color:\"#9FD6F7\",fontWeight:600},children:p.short}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14,color:\"#D1DAE7\"},children:p.blurb})]},i))})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12,fontWeight:700,letterSpacing:\".12em\",textTransform:\"uppercase\",color:\"#0072B5\"},children:eyebrow}),/*#__PURE__*/_jsx(\"h2\",{style:{margin:\"8px 0 28px\",fontSize:\"clamp(28px, 3.4vw, 42px)\",lineHeight:1.1,fontWeight:600,letterSpacing:\"-0.03em\"},children:title}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:16,alignItems:\"stretch\"},children:[/*#__PURE__*/_jsx(\"div\",{role:\"tablist\",\"aria-label\":\"Training programs\",style:{flex:\"1 1 340px\",minWidth:0,display:\"flex\",flexDirection:\"column\",gap:8},children:PROGRAMS.map((p,i)=>/*#__PURE__*/_jsxs(\"button\",{type:\"button\",role:\"tab\",className:\"apr-tab\"+(i===sel?\" on\":\"\"),\"aria-selected\":i===sel,onClick:()=>setSel(i),children:[/*#__PURE__*/_jsx(\"span\",{className:\"apr-num\",children:num(i)}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",flexDirection:\"column\",gap:2,textAlign:\"left\"},children:[/*#__PURE__*/_jsx(\"b\",{style:{fontSize:16},children:p.name}),/*#__PURE__*/_jsx(\"span\",{className:\"apr-sub\",children:p.sub})]})]},i))}),/*#__PURE__*/_jsxs(\"div\",{role:\"tabpanel\",style:{flex:\"2 1 560px\",minWidth:0,background:\"#08377A\",color:\"#FFFFFF\",borderRadius:24,padding:\"clamp(28px, 4vw, 44px)\",position:\"relative\",overflow:\"hidden\",display:\"flex\",flexDirection:\"column\",gap:18,boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",right:\"-15%\",top:\"-30%\",width:\"70%\",height:\"120%\",background:\"radial-gradient(ellipse at 50% 50%, rgba(0,139,219,.45), transparent 65%)\",filter:\"blur(30px)\",pointerEvents:\"none\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",display:\"flex\",flexDirection:\"column\",gap:6},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,fontWeight:700,letterSpacing:\".12em\",textTransform:\"uppercase\",color:\"#9FD6F7\"},children:cur.sub}),/*#__PURE__*/_jsx(\"h3\",{style:{margin:0,fontSize:\"clamp(26px, 3vw, 36px)\",lineHeight:1.1,fontWeight:700,letterSpacing:\"-0.02em\"},children:cur.name}),/*#__PURE__*/_jsx(\"p\",{style:{margin:\"6px 0 0\",color:\"#D1DAE7\",fontSize:16,maxWidth:\"60ch\"},children:cur.desc})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",display:\"flex\",flexWrap:\"wrap\",gap:14},children:[/*#__PURE__*/_jsxs(\"div\",{style:{...glass,flex:\"1 1 260px\",minWidth:0,padding:20},children:[/*#__PURE__*/_jsx(\"b\",{style:{...lab,marginBottom:10},children:\"What your team learns\"}),/*#__PURE__*/_jsx(\"ul\",{style:{margin:0,padding:0,listStyle:\"none\",display:\"flex\",flexDirection:\"column\",gap:8},children:cur.topics.map((t,i)=>/*#__PURE__*/_jsxs(\"li\",{style:{display:\"flex\",gap:10,fontSize:14.5},children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{flex:\"none\",width:6,height:6,marginTop:8,borderRadius:\"50%\",background:\"#5CC1FF\"}}),/*#__PURE__*/_jsx(\"span\",{children:t})]},i))})]}),/*#__PURE__*/_jsx(\"div\",{style:{flex:\"1 1 220px\",minWidth:0,display:\"flex\",flexDirection:\"column\",gap:14},children:[[\"Format\",cur.format],[\"Best for\",cur.who],[\"The result\",cur.result]].map(([k,v],i)=>/*#__PURE__*/_jsxs(\"div\",{style:{...glass,padding:\"18px 20px\"},children:[/*#__PURE__*/_jsx(\"b\",{style:{...lab,marginBottom:6},children:k}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14.5},children:v})]},i))})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",display:\"flex\",gap:10,flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsx(A,{className:\"ak-dark\",href:mail,style:btnLight,children:\"Request this program\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"apr-ghost\",style:{...btnLight,background:\"transparent\",color:\"#FFFFFF\",border:\"1px solid rgba(255,255,255,.35)\"},onClick:()=>setSel((sel+1)%PROGRAMS.length),children:\"Next program\"})]})]})]})]})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"PROGRAMS\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"AresPrograms\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}