{"version":3,"file":"FAQ_1.DDFekPZv.mjs","names":["React.useRef","React.useState","React.useCallback","p"],"sources":["https:/framerusercontent.com/modules/G1hRGZ1JBJORpBfk9Mr2/VgemcX8AUWBFgGFDcfg4/FAQ_1.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";/** ===== Defaults ===== */const DEFAULT_Q=\"Placeholder question\";const DEFAULT_A=\"Short answer text goes here.\";/** ===== Helpers ===== */function pickFont(font){if(!font)return{};const{fontFamily,fontSize,fontWeight,lineHeight,letterSpacing,textAlign}=font;return{fontFamily,fontSize,fontWeight:fontWeight,lineHeight,letterSpacing,textAlign};}function styleFromFramerTextStyle(styleId,fallbackFont){if(!styleId)return pickFont(fallbackFont);return{fontFamily:`var(--framer-font-family-${styleId})`,fontSize:`var(--framer-font-size-${styleId})`,fontWeight:`var(--framer-font-weight-${styleId})`,lineHeight:`var(--framer-line-height-${styleId})`,letterSpacing:`var(--framer-letter-spacing-${styleId})`};}/** Extract plain text from a React node (for analytics labels) */function extractText(node){if(node==null||node===false)return\"\";if(typeof node===\"string\"||typeof node===\"number\")return String(node);if(Array.isArray(node))return node.map(extractText).join(\" \");if(/*#__PURE__*/React.isValidElement(node)){const children=node.props?.children;return extractText(children);}return\"\";}/** Fire analytics event across common providers. */function trackFAQOpen(eventName,index,questionText){console.log(\"FAQ CLICKED:\",{eventName,index,questionText});if(typeof window===\"undefined\")return;const w=window;const payload={faq_index:index+1,faq_question:questionText};try{if(typeof w.gtag===\"function\"){w.gtag(\"event\",eventName,payload);}if(Array.isArray(w.dataLayer)){w.dataLayer.push({event:eventName,...payload});}if(typeof w.plausible===\"function\"){w.plausible(eventName,{props:payload});}if(w.fathom&&typeof w.fathom.trackEvent===\"function\"){w.fathom.trackEvent(`${eventName}: ${questionText}`);}if(w.analytics&&typeof w.analytics.track===\"function\"){w.analytics.track(eventName,payload);}if(w.mixpanel&&typeof w.mixpanel.track===\"function\"){w.mixpanel.track(eventName,payload);}}catch(err){// eslint-disable-next-line no-console\nconsole.warn(\"FAQ analytics error:\",err);}}/** Resets extra margins Framer RichText can inject in preview */const richTextReset={margin:0,padding:0};const richTextContainerReset={margin:0,padding:0,width:\"100%\"};function RichTextContent({children}){return /*#__PURE__*/_jsxs(\"div\",{style:richTextContainerReset,children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                .faq-richtext-reset,\n                .faq-richtext-reset * {\n                    box-sizing: border-box;\n                }\n                .faq-richtext-reset p,\n                .faq-richtext-reset h1,\n                .faq-richtext-reset h2,\n                .faq-richtext-reset h3,\n                .faq-richtext-reset h4,\n                .faq-richtext-reset h5,\n                .faq-richtext-reset h6,\n                .faq-richtext-reset ul,\n                .faq-richtext-reset ol,\n                .faq-richtext-reset li,\n                .faq-richtext-reset blockquote {\n                    margin: 0;\n                    padding: 0;\n                }\n                .faq-richtext-reset ul,\n                .faq-richtext-reset ol {\n                    padding-left: 1.2em;\n                }\n            `}),/*#__PURE__*/_jsx(\"div\",{className:\"faq-richtext-reset\",style:richTextReset,children:children})]});}/** Single icon (+ → ×) */function PlusToXIcon({size,color,isOpen}){return /*#__PURE__*/_jsxs(\"div\",{style:{width:size,height:size,position:\"relative\",transition:\"transform 200ms ease\",transform:isOpen?\"rotate(135deg)\":\"rotate(0deg)\",flex:\"0 0 auto\"},\"aria-hidden\":true,children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:\"50%\",left:0,width:\"100%\",height:2,backgroundColor:color,transform:\"translateY(-50%)\",borderRadius:1}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:\"50%\",top:0,width:2,height:\"100%\",backgroundColor:color,transform:\"translateX(-50%)\",borderRadius:1}})]});}/** Answer collapse */function Answer({open,children}){const ref=React.useRef(null);const[height,setHeight]=React.useState(0);React.useLayoutEffect(()=>{const el=ref.current;if(!el)return;const update=()=>setHeight(el.scrollHeight);update();const ro=new ResizeObserver(update);ro.observe(el);return()=>ro.disconnect();},[children]);return /*#__PURE__*/_jsx(\"div\",{style:{overflow:\"hidden\",maxHeight:open?height:0,opacity:open?1:0,transition:\"max-height 240ms ease, opacity 240ms ease\",pointerEvents:open?\"auto\":\"none\",boxSizing:\"border-box\"},children:/*#__PURE__*/_jsx(\"div\",{ref:ref,children:children})});}/** ===== Component ===== */export default function FAQAccordion(props){const{general={},textStyles={},fonts={},colors={},item={},border={},icon={},padding={},analytics={},q1,a1,q2,a2,q3,a3,q4,a4,q5,a5,q6,a6,q7,a7,q8,a8,q9,a9,q10,a10,q11,a11,q12,a12,q13,a13,q14,a14,q15,a15}=props;const{itemCount=3,showNumbers=false,defaultOpen=0,numberColumnWidth=56}=general;const{numberStyleId,titleStyleId,bodyStyleId}=textStyles;const{numberFont,titleFont,bodyFont}=fonts;const{titleDefault=\"#001761\",titleHover=\"#001761\",titleActive=\"#001761\",numberDefault=\"#C3C0B8\",numberHover=\"#E04B3C\",numberActive=\"#E04B3C\",bodyColor=\"#001761\"}=colors;const{itemBgDefault=\"#CEEB94\",itemBgHover=\"#20C36F\",itemBgActive=\"#20C36F\",itemRadius=8,itemGap=8}=item;const{showGradientBorder=false,borderSize=2,borderAngle=180,borderTopColor=\"#8A8A8A\",borderBottomColor=\"#5246B4\"}=border;const{iconSize=18,iconDefaultColor=\"#001761\",iconHoverColor=\"#001761\",iconActiveColor=\"#001761\"}=icon;const{titlePadT=24,titlePadR=0,titlePadB=24,titlePadL=24,numberPadT=0,numberPadR=0,numberPadB=0,numberPadL=0,iconPadT=24,iconPadR=24,iconPadB=24,iconPadL=0,answerPadT=0,answerPadR=24,answerPadB=24,answerPadL=24}=padding;const{enableAnalytics=true,analyticsEventName=\"faq_open\"}=analytics;const QA=[{q:q1??DEFAULT_Q,a:a1??DEFAULT_A},{q:q2??DEFAULT_Q,a:a2??DEFAULT_A},{q:q3??DEFAULT_Q,a:a3??DEFAULT_A},{q:q4??DEFAULT_Q,a:a4??DEFAULT_A},{q:q5??DEFAULT_Q,a:a5??DEFAULT_A},{q:q6??DEFAULT_Q,a:a6??DEFAULT_A},{q:q7??DEFAULT_Q,a:a7??DEFAULT_A},{q:q8??DEFAULT_Q,a:a8??DEFAULT_A},{q:q9??DEFAULT_Q,a:a9??DEFAULT_A},{q:q10??DEFAULT_Q,a:a10??DEFAULT_A},{q:q11??DEFAULT_Q,a:a11??DEFAULT_A},{q:q12??DEFAULT_Q,a:a12??DEFAULT_A},{q:q13??DEFAULT_Q,a:a13??DEFAULT_A},{q:q14??DEFAULT_Q,a:a14??DEFAULT_A},{q:q15??DEFAULT_Q,a:a15??DEFAULT_A}].slice(0,Math.max(1,Math.min(15,Math.round(itemCount))));const normalizeDefault=React.useCallback(()=>{const max=QA.length;const clamped=Math.max(0,Math.min(max,Math.round(defaultOpen)));return clamped===0?null:clamped-1;},[defaultOpen,QA.length]);const[openIndex,setOpenIndex]=React.useState(normalizeDefault());const[hoverIndex,setHoverIndex]=React.useState(null);React.useEffect(()=>{setOpenIndex(normalizeDefault());},[normalizeDefault]);const onToggle=index=>{console.log(\"CLICKED FAQ:\",index);setOpenIndex(current=>{const next=current===index?null:index;if(next!==null&&enableAnalytics){const questionText=extractText(QA[index].q)||`Question ${index+1}`;trackFAQOpen(analyticsEventName,index,questionText);}return next;});};return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",boxSizing:\"border-box\"},children:QA.map((it,i)=>{const isOpen=openIndex===i;const isHover=hoverIndex===i;const titleColor=isOpen?titleActive:isHover?titleHover:titleDefault;const numberColor=isOpen?numberActive:isHover?numberHover:numberDefault;const iconColor=isOpen?iconActiveColor:isHover?iconHoverColor:iconDefaultColor;const gridCols=showNumbers?`${numberColumnWidth}px minmax(0, 1fr) auto`:`minmax(0, 1fr) auto`;const cardBg=isOpen?itemBgActive:isHover?itemBgHover:itemBgDefault;const outerStyle=showGradientBorder?{background:`linear-gradient(${borderAngle}deg, ${borderTopColor}, ${borderBottomColor})`,padding:borderSize,borderRadius:itemRadius,overflow:\"visible\",boxSizing:\"border-box\",width:\"100%\"}:{padding:0,borderRadius:itemRadius,overflow:\"visible\",boxSizing:\"border-box\",width:\"100%\"};const innerRadius=Math.max(0,itemRadius-(showGradientBorder?borderSize:0));const onAnswerAreaClick=e=>{if(!isOpen)return;const target=e.target;if(target.closest(\"a\"))return;onToggle(i);};return /*#__PURE__*/_jsx(\"div\",{style:{marginBottom:i===QA.length-1?0:itemGap,width:\"100%\",boxSizing:\"border-box\"},children:/*#__PURE__*/_jsx(\"div\",{style:outerStyle,children:/*#__PURE__*/_jsxs(\"div\",{style:{background:cardBg,borderRadius:innerRadius,overflow:\"hidden\",transition:\"background-color 180ms ease\",boxSizing:\"border-box\",width:\"100%\"},children:[/*#__PURE__*/_jsxs(\"button\",{onClick:()=>onToggle(i),onMouseEnter:()=>setHoverIndex(i),onMouseLeave:()=>setHoverIndex(h=>h===i?null:h),\"aria-expanded\":isOpen,style:{width:\"100%\",display:\"grid\",gridTemplateColumns:gridCols,alignItems:\"stretch\",gap:0,padding:0,background:\"transparent\",border:\"none\",cursor:\"pointer\",textAlign:\"left\",boxSizing:\"border-box\"},children:[showNumbers&&/*#__PURE__*/_jsx(\"div\",{style:{minWidth:numberColumnWidth,maxWidth:numberColumnWidth,boxSizing:\"border-box\",paddingTop:numberPadT,paddingRight:numberPadR,paddingBottom:numberPadB,paddingLeft:numberPadL,whiteSpace:\"nowrap\",color:numberColor,display:\"flex\",alignItems:\"flex-start\",...styleFromFramerTextStyle(numberStyleId,numberFont||titleFont),fontWeight:numberStyleId?undefined:(numberFont?.fontWeight)??600},children:String(i+1).padStart(2,\"0\")}),/*#__PURE__*/_jsx(\"div\",{style:{minWidth:0,boxSizing:\"border-box\",paddingTop:titlePadT,paddingRight:titlePadR,paddingBottom:titlePadB,paddingLeft:titlePadL,color:titleColor,display:\"flex\",alignItems:\"flex-start\",...styleFromFramerTextStyle(titleStyleId,titleFont),fontWeight:titleStyleId?undefined:(titleFont?.fontWeight)??600,overflowWrap:\"anywhere\",wordBreak:\"break-word\"},children:/*#__PURE__*/_jsx(RichTextContent,{children:it.q??DEFAULT_Q})}),/*#__PURE__*/_jsx(\"div\",{style:{justifySelf:\"end\",minWidth:iconSize,display:\"flex\",alignItems:\"flex-start\",boxSizing:\"border-box\",paddingTop:iconPadT,paddingRight:iconPadR,paddingBottom:iconPadB,paddingLeft:iconPadL},children:/*#__PURE__*/_jsx(PlusToXIcon,{size:iconSize,color:iconColor,isOpen:isOpen})})]}),/*#__PURE__*/_jsx(Answer,{open:isOpen,children:/*#__PURE__*/_jsx(\"div\",{onClick:onAnswerAreaClick,style:{paddingTop:answerPadT,paddingRight:answerPadR,paddingBottom:answerPadB,paddingLeft:answerPadL+(showNumbers?numberColumnWidth:0),color:bodyColor,boxSizing:\"border-box\",cursor:isOpen?\"pointer\":\"default\",...styleFromFramerTextStyle(bodyStyleId,bodyFont),whiteSpace:\"normal\",overflowWrap:\"anywhere\",wordBreak:\"break-word\"},children:/*#__PURE__*/_jsx(RichTextContent,{children:it.a??DEFAULT_A})})})]})})},i);})});}/** ===== Property Controls (grouped + top-level Q/A) ===== */addPropertyControls(FAQAccordion,{// ─── General ────────────────────────────────────────\ngeneral:{type:ControlType.Object,title:\"General\",buttonTitle:\"General\",icon:\"object\",controls:{itemCount:{type:ControlType.Number,title:\"Item count\",defaultValue:3,min:1,max:15,step:1},showNumbers:{type:ControlType.Boolean,title:\"Show numbers\",defaultValue:false},defaultOpen:{type:ControlType.Number,title:\"Open by default\",defaultValue:0,min:0,max:15,step:1},numberColumnWidth:{type:ControlType.Number,title:\"Number column\",defaultValue:56,min:0,max:200}}},// ─── Text Styles ────────────────────────────────────\ntextStyles:{type:ControlType.Object,title:\"Text Styles\",buttonTitle:\"Text Styles\",icon:\"object\",controls:{numberStyleId:{type:ControlType.Style,title:\"Number Style\"},titleStyleId:{type:ControlType.Style,title:\"Title Style\"},bodyStyleId:{type:ControlType.Style,title:\"Answer Style\"}}},// ─── Fonts (fallback) ───────────────────────────────\nfonts:{type:ControlType.Object,title:\"Fonts\",buttonTitle:\"Fonts\",icon:\"object\",controls:{numberFont:{type:ControlType.Font,title:\"Number Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontFamily:\"Aeonik\",fontSize:\"1.25rem\",fontWeight:500,lineHeight:\"120%\",letterSpacing:0,textAlign:\"left\"}},titleFont:{type:ControlType.Font,title:\"Title Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontFamily:\"Aeonik\",fontSize:\"1.25rem\",fontWeight:500,lineHeight:\"120%\",letterSpacing:0,textAlign:\"left\"}},bodyFont:{type:ControlType.Font,title:\"Answer Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontFamily:\"Aeonik\",fontSize:\"1.25rem\",fontWeight:500,lineHeight:\"120%\",letterSpacing:0,textAlign:\"left\"}}}},// ─── Colors ─────────────────────────────────────────\ncolors:{type:ControlType.Object,title:\"Colors\",buttonTitle:\"Colors\",icon:\"object\",controls:{titleDefault:{type:ControlType.Color,title:\"Title default\",defaultValue:\"#001761\"},titleHover:{type:ControlType.Color,title:\"Title hover\",defaultValue:\"#001761\"},titleActive:{type:ControlType.Color,title:\"Title active\",defaultValue:\"#001761\"},numberDefault:{type:ControlType.Color,title:\"Number default\",defaultValue:\"#C3C0B8\"},numberHover:{type:ControlType.Color,title:\"Number hover\",defaultValue:\"#E04B3C\"},numberActive:{type:ControlType.Color,title:\"Number active\",defaultValue:\"#E04B3C\"},bodyColor:{type:ControlType.Color,title:\"Answer color\",defaultValue:\"#001761\"}}},// ─── Item Card ──────────────────────────────────────\nitem:{type:ControlType.Object,title:\"Item Card\",buttonTitle:\"Item Card\",icon:\"object\",controls:{itemBgDefault:{type:ControlType.Color,title:\"Item BG default\",defaultValue:\"#CEEB94\"},itemBgHover:{type:ControlType.Color,title:\"Item BG hover\",defaultValue:\"#20C36F\"},itemBgActive:{type:ControlType.Color,title:\"Item BG active\",defaultValue:\"#20C36F\"},itemRadius:{type:ControlType.Number,title:\"Item Radius\",defaultValue:8,min:0,max:48},itemGap:{type:ControlType.Number,title:\"Item Gap\",defaultValue:8,min:0,max:80}}},// ─── Gradient Border ────────────────────────────────\nborder:{type:ControlType.Object,title:\"Gradient Border\",buttonTitle:\"Border\",icon:\"object\",controls:{showGradientBorder:{type:ControlType.Boolean,title:\"Gradient Border\",defaultValue:false},borderSize:{type:ControlType.Number,title:\"Border Size\",defaultValue:2,min:0,max:20,hidden:p=>!p.showGradientBorder},borderAngle:{type:ControlType.Number,title:\"Border Angle\",defaultValue:180,min:0,max:360,hidden:p=>!p.showGradientBorder},borderTopColor:{type:ControlType.Color,title:\"Top Color\",defaultValue:\"#8A8A8A\",hidden:p=>!p.showGradientBorder},borderBottomColor:{type:ControlType.Color,title:\"Bottom Color\",defaultValue:\"#5246B4\",hidden:p=>!p.showGradientBorder}}},// ─── Icon ───────────────────────────────────────────\nicon:{type:ControlType.Object,title:\"Icon\",buttonTitle:\"Icon\",icon:\"object\",controls:{iconSize:{type:ControlType.Number,title:\"Icon size\",defaultValue:18,min:10,max:48},iconDefaultColor:{type:ControlType.Color,title:\"Icon default\",defaultValue:\"#001761\"},iconHoverColor:{type:ControlType.Color,title:\"Icon hover\",defaultValue:\"#001761\"},iconActiveColor:{type:ControlType.Color,title:\"Icon active\",defaultValue:\"#001761\"}}},// ─── Padding (all 16 in one group) ──────────────────\npadding:{type:ControlType.Object,title:\"Padding\",buttonTitle:\"Padding\",icon:\"object\",controls:{titlePadT:{type:ControlType.Number,title:\"Title pad-T\",defaultValue:24,min:0,max:80},titlePadR:{type:ControlType.Number,title:\"Title pad-R\",defaultValue:0,min:0,max:80},titlePadB:{type:ControlType.Number,title:\"Title pad-B\",defaultValue:24,min:0,max:80},titlePadL:{type:ControlType.Number,title:\"Title pad-L\",defaultValue:24,min:0,max:80},numberPadT:{type:ControlType.Number,title:\"Number pad-T\",defaultValue:0,min:0,max:80},numberPadR:{type:ControlType.Number,title:\"Number pad-R\",defaultValue:0,min:0,max:80},numberPadB:{type:ControlType.Number,title:\"Number pad-B\",defaultValue:0,min:0,max:80},numberPadL:{type:ControlType.Number,title:\"Number pad-L\",defaultValue:0,min:0,max:80},iconPadT:{type:ControlType.Number,title:\"Icon pad-T\",defaultValue:24,min:0,max:80},iconPadR:{type:ControlType.Number,title:\"Icon pad-R\",defaultValue:24,min:0,max:80},iconPadB:{type:ControlType.Number,title:\"Icon pad-B\",defaultValue:24,min:0,max:80},iconPadL:{type:ControlType.Number,title:\"Icon pad-L\",defaultValue:0,min:0,max:80},answerPadT:{type:ControlType.Number,title:\"Answer pad-T\",defaultValue:0,min:0,max:80},answerPadR:{type:ControlType.Number,title:\"Answer pad-R\",defaultValue:24,min:0,max:80},answerPadB:{type:ControlType.Number,title:\"Answer pad-B\",defaultValue:24,min:0,max:80},answerPadL:{type:ControlType.Number,title:\"Answer pad-L\",defaultValue:24,min:0,max:80}}},// ─── Analytics ──────────────────────────────────────\nanalytics:{type:ControlType.Object,title:\"Analytics\",buttonTitle:\"Analytics\",icon:\"object\",controls:{enableAnalytics:{type:ControlType.Boolean,title:\"Track Analytics\",defaultValue:true},analyticsEventName:{type:ControlType.String,title:\"Event Name\",defaultValue:\"faq_open\",hidden:p=>!p.enableAnalytics}}},// ─── Questions & Answers (top-level so they get the \"+\" binding icon) ───\nq1:{type:ControlType.RichText,title:\"Question 1\"},a1:{type:ControlType.RichText,title:\"Answer 1\"},q2:{type:ControlType.RichText,title:\"Question 2\"},a2:{type:ControlType.RichText,title:\"Answer 2\"},q3:{type:ControlType.RichText,title:\"Question 3\"},a3:{type:ControlType.RichText,title:\"Answer 3\"},q4:{type:ControlType.RichText,title:\"Question 4\"},a4:{type:ControlType.RichText,title:\"Answer 4\"},q5:{type:ControlType.RichText,title:\"Question 5\"},a5:{type:ControlType.RichText,title:\"Answer 5\"},q6:{type:ControlType.RichText,title:\"Question 6\"},a6:{type:ControlType.RichText,title:\"Answer 6\"},q7:{type:ControlType.RichText,title:\"Question 7\"},a7:{type:ControlType.RichText,title:\"Answer 7\"},q8:{type:ControlType.RichText,title:\"Question 8\"},a8:{type:ControlType.RichText,title:\"Answer 8\"},q9:{type:ControlType.RichText,title:\"Question 9\"},a9:{type:ControlType.RichText,title:\"Answer 9\"},q10:{type:ControlType.RichText,title:\"Question 10\"},a10:{type:ControlType.RichText,title:\"Answer 10\"},q11:{type:ControlType.RichText,title:\"Question 11\"},a11:{type:ControlType.RichText,title:\"Answer 11\"},q12:{type:ControlType.RichText,title:\"Question 12\"},a12:{type:ControlType.RichText,title:\"Answer 12\"},q13:{type:ControlType.RichText,title:\"Question 13\"},a13:{type:ControlType.RichText,title:\"Answer 13\"},q14:{type:ControlType.RichText,title:\"Question 14\"},a14:{type:ControlType.RichText,title:\"Answer 14\"},q15:{type:ControlType.RichText,title:\"Question 15\"},a15:{type:ControlType.RichText,title:\"Answer 15\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FAQAccordion\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FAQ_1.map"],"mappings":"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"}