{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/PXFwFqDK4DtlyFkx9P9J/UDW6K2YOafuOH58xVtFL/ServiceCard.js"],
  "sourcesContent": ["// Service Card component matching the provided image, with controls for title, excerpt, link, and image.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Service Card\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */function ServiceCard(props){const{title,excerpt,linkLabel,linkUrl,image={src:\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",alt:\"Service image\"},background,headingColor,excerptColor,linkColor,accentColor,headingFont,excerptFont,linkFont,style}=props;return /*#__PURE__*/_jsxs(\"div\",{tabIndex:0,style:{...style,background,borderRadius:props.cardRadius,boxShadow:\"0 2px 8px rgba(0,0,0,0.06)\",padding:24,display:\"flex\",flexDirection:\"column\",gap:16,width:\"100%\",boxSizing:\"border-box\",position:\"relative\",transition:\"background 0.2s, filter 0.2s, border 0.2s\",cursor:\"pointer\",outline:\"none\",border:`${props.borderWidth}px ${props.borderStyle} #E2E9F7`},onMouseEnter:e=>{e.currentTarget.style.background=`${background}CC`;e.currentTarget.style.border=`${props.borderWidth}px ${props.borderStyle} ${props.themeColor}`;},onMouseLeave:e=>{e.currentTarget.style.background=background;e.currentTarget.style.border=`${props.borderWidth}px ${props.borderStyle} transparent`;},onFocus:e=>{e.currentTarget.style.background=`${background}CC`;e.currentTarget.style.border=`${props.borderWidth}px ${props.borderStyle} ${props.themeColor}`;},onBlur:e=>{e.currentTarget.style.background=background;e.currentTarget.style.border=`${props.borderWidth}px ${props.borderStyle} transparent`;},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:8,minHeight:92,justifyContent:\"flex-start\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{color:headingColor,...headingFont,fontWeight:700,fontSize:headingFont.fontSize,lineHeight:headingFont.lineHeight,letterSpacing:headingFont.letterSpacing,marginBottom:0,width:\"max-content\"},children:title}),/*#__PURE__*/_jsx(\"span\",{style:{color:excerptColor,...excerptFont,fontWeight:400,fontSize:excerptFont.fontSize,lineHeight:excerptFont.lineHeight,letterSpacing:excerptFont.letterSpacing,marginBottom:0,width:\"100%\"},children:excerpt}),/*#__PURE__*/_jsx(\"div\",{style:{flex:1,minHeight:0,visibility:\"hidden\"}})]}),/*#__PURE__*/_jsxs(\"a\",{href:linkUrl,style:{color:linkColor,textDecoration:\"none\",display:\"inline-flex\",alignItems:\"center\",gap:6,cursor:\"pointer\",...linkFont,fontWeight:600,fontSize:linkFont.fontSize,lineHeight:linkFont.lineHeight,letterSpacing:linkFont.letterSpacing,marginTop:4},target:\"_self\",rel:\"noopener noreferrer\",\"aria-label\":linkLabel,children:[linkLabel,/*#__PURE__*/_jsx(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 18 18\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M7.5 12L11 8.5L7.5 5\",stroke:linkColor,strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",flex:1,minHeight:180,marginTop:8,display:\"flex\"},children:[/*#__PURE__*/_jsx(\"img\",{src:image.src,alt:image.alt,style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",borderRadius:12,display:\"block\",flex:1}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:8,left:\"50%\",transform:\"translateX(-50%)\",width:48,height:4,background:accentColor,borderRadius:2}})]})]});}addPropertyControls(ServiceCard,{title:{type:ControlType.String,title:\"Title\",defaultValue:\"Reunification Therapy\"},excerpt:{type:ControlType.String,title:\"Excerpt\",defaultValue:\"Supportive, structured sessions to help parents and children rebuild trust and connection after separation or court involvement.\",displayTextArea:true},linkLabel:{type:ControlType.String,title:\"Link Label\",defaultValue:\"Read More\"},linkUrl:{type:ControlType.Link,title:\"Link URL\",defaultValue:\"#\"},image:{type:ControlType.ResponsiveImage,title:\"Image\"},background:{type:ControlType.Color,title:\"Background\",defaultValue:\"#F5F7FA\"},headingColor:{type:ControlType.Color,title:\"Heading Color\",defaultValue:\"#3B4DBE\"},excerptColor:{type:ControlType.Color,title:\"Excerpt Color\",defaultValue:\"#5B6B7A\"},linkColor:{type:ControlType.Color,title:\"Link Color\",defaultValue:\"#3B4DBE\"},accentColor:{type:ControlType.Color,title:\"Accent Color\",defaultValue:\"#E04ED6\"},cardRadius:{type:ControlType.Number,title:\"Card Radius\",defaultValue:16,min:0,max:48,unit:\"px\"},borderStyle:{type:ControlType.Enum,title:\"Border Style\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"],defaultValue:\"solid\"},borderWidth:{type:ControlType.Number,title:\"Border Width\",defaultValue:2,min:1,max:8,unit:\"px\"},themeColor:{type:ControlType.Color,title:\"Theme Color\",defaultValue:\"#3B4DBE\"},headingFont:{type:ControlType.Font,title:\"Heading Font\",defaultValue:{fontSize:\"22px\",variant:\"Bold\",letterSpacing:\"-0.01em\",lineHeight:\"1.2em\"},controls:\"extended\",defaultFontType:\"sans-serif\",displayTextAlignment:true,displayFontSize:true},excerptFont:{type:ControlType.Font,title:\"Excerpt Font\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"},controls:\"extended\",defaultFontType:\"sans-serif\",displayTextAlignment:true,displayFontSize:true},linkFont:{type:ControlType.Font,title:\"Link Font\",defaultValue:{fontSize:\"15px\",variant:\"Semibold\",letterSpacing:\"-0.01em\",lineHeight:\"1em\"},controls:\"extended\",defaultFontType:\"sans-serif\",displayTextAlignment:true,displayFontSize:true}});export default ServiceCard;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ServiceCard\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ServiceCard.map"],
  "mappings": "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",
  "names": ["ServiceCard", "props", "title", "excerpt", "linkLabel", "linkUrl", "image", "background", "headingColor", "excerptColor", "linkColor", "accentColor", "headingFont", "excerptFont", "linkFont", "style", "u", "e", "p", "addPropertyControls", "ControlType", "ServiceCard_default"]
}
