{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/May6VuPkM8zdszD3ba8U/lj1k7vo1eIBz6AgIER9O/CTASection.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";export default function CTASection({title,subtitle,buttonText,buttonLink}){return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:responsiveCSS}),/*#__PURE__*/_jsx(\"section\",{style:styles.sectionWrapper,children:/*#__PURE__*/_jsxs(motion.div,{style:styles.contentContainer,initial:{opacity:0,scale:.8},whileInView:{opacity:1,scale:1},transition:{duration:.8,ease:\"easeOut\"},viewport:{once:true},children:[/*#__PURE__*/_jsx(motion.h2,{style:styles.title,initial:{opacity:0,y:-20},whileInView:{opacity:1,y:0},transition:{duration:.6,ease:\"easeOut\"},viewport:{once:true},children:title}),/*#__PURE__*/_jsx(motion.p,{style:styles.subtitle,initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},transition:{duration:.7,ease:\"easeOut\"},viewport:{once:true},children:subtitle}),/*#__PURE__*/_jsx(motion.a,{href:buttonLink,style:styles.button,whileHover:{scale:1.1},transition:{duration:.3},children:buttonText}),/*#__PURE__*/_jsx(motion.div,{style:styles.ctaGlow,animate:{opacity:[.3,.8,.3]},transition:{duration:3,repeat:Infinity,ease:\"easeInOut\"}})]})})]});}/* -- Propri\u00E9t\u00E9s modifiables dans Framer -- */addPropertyControls(CTASection,{title:{type:ControlType.String,title:\"Titre\",defaultValue:\"Pr\\xeat \\xe0 booster votre communication ?\"},subtitle:{type:ControlType.String,title:\"Sous-titre\",defaultValue:\"Contactez-nous d\\xe8s maintenant pour donner une nouvelle dimension \\xe0 votre marque.\"},buttonText:{type:ControlType.String,title:\"Texte du bouton\",defaultValue:\"Nous Contacter\"},buttonLink:{type:ControlType.String,title:\"Lien du bouton\",defaultValue:\"/contact\"}});/* -- Styles CSS-in-JS -- */const styles={sectionWrapper:{position:\"relative\",width:\"100%\",background:\"radial-gradient(circle at center, #0A0A19 0%, #000 100%)\",color:\"#fff\",textAlign:\"center\",padding:\"5rem 2rem\",overflow:\"hidden\"},contentContainer:{position:\"relative\",zIndex:2,maxWidth:\"900px\",margin:\"0 auto\"},title:{fontSize:\"2.5rem\",fontWeight:700,marginBottom:\"1rem\"},subtitle:{fontSize:\"1.2rem\",marginBottom:\"2rem\",color:\"#bbb\"},button:{display:\"inline-block\",padding:\"1rem 2rem\",backgroundColor:\"#0080FF\",color:\"#fff\",borderRadius:\"30px\",fontWeight:600,textDecoration:\"none\",fontSize:\"1.2rem\",transition:\"all 0.3s ease\",position:\"relative\",zIndex:3},ctaGlow:{position:\"absolute\",top:\"50%\",left:\"50%\",width:\"300px\",height:\"300px\",background:\"radial-gradient(circle, rgba(0,89,255,0.8) 0%, rgba(0,0,0,0) 70%)\",filter:\"blur(40px)\",transform:\"translate(-50%, -50%)\",opacity:.6,zIndex:1}};/* -- Media Queries Responsive -- */const responsiveCSS=`\n@media (max-width: 768px) {\n  .title {\n    font-size: 2rem !important;\n  }\n  .subtitle {\n    font-size: 1rem !important;\n  }\n  .button {\n    font-size: 1rem !important;\n    padding: 0.8rem 1.5rem !important;\n  }\n}\n`;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CTASection\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CTASection.map"],
  "mappings": "8GAAoL,SAARA,EAA4B,CAAC,MAAAC,EAAM,SAAAC,EAAS,WAAAC,EAAW,WAAAC,CAAU,EAAE,CAAC,OAAoBC,EAAMC,EAAU,CAAC,SAAS,CAAcC,EAAK,QAAQ,CAAC,SAASC,CAAa,CAAC,EAAeD,EAAK,UAAU,CAAC,MAAME,EAAO,eAAe,SAAsBJ,EAAMK,EAAO,IAAI,CAAC,MAAMD,EAAO,iBAAiB,QAAQ,CAAC,QAAQ,EAAE,MAAM,EAAE,EAAE,YAAY,CAAC,QAAQ,EAAE,MAAM,CAAC,EAAE,WAAW,CAAC,SAAS,GAAG,KAAK,SAAS,EAAE,SAAS,CAAC,KAAK,EAAI,EAAE,SAAS,CAAcF,EAAKG,EAAO,GAAG,CAAC,MAAMD,EAAO,MAAM,QAAQ,CAAC,QAAQ,EAAE,EAAE,GAAG,EAAE,YAAY,CAAC,QAAQ,EAAE,EAAE,CAAC,EAAE,WAAW,CAAC,SAAS,GAAG,KAAK,SAAS,EAAE,SAAS,CAAC,KAAK,EAAI,EAAE,SAASR,CAAK,CAAC,EAAeM,EAAKG,EAAO,EAAE,CAAC,MAAMD,EAAO,SAAS,QAAQ,CAAC,QAAQ,EAAE,EAAE,EAAE,EAAE,YAAY,CAAC,QAAQ,EAAE,EAAE,CAAC,EAAE,WAAW,CAAC,SAAS,GAAG,KAAK,SAAS,EAAE,SAAS,CAAC,KAAK,EAAI,EAAE,SAASP,CAAQ,CAAC,EAAeK,EAAKG,EAAO,EAAE,CAAC,KAAKN,EAAW,MAAMK,EAAO,OAAO,WAAW,CAAC,MAAM,GAAG,EAAE,WAAW,CAAC,SAAS,EAAE,EAAE,SAASN,CAAU,CAAC,EAAeI,EAAKG,EAAO,IAAI,CAAC,MAAMD,EAAO,QAAQ,QAAQ,CAAC,QAAQ,CAAC,GAAG,GAAG,EAAE,CAAC,EAAE,WAAW,CAAC,SAAS,EAAE,OAAO,IAAS,KAAK,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAA+CE,EAAoBX,EAAW,CAAC,MAAM,CAAC,KAAKY,EAAY,OAAO,MAAM,QAAQ,aAAa,4CAA4C,EAAE,SAAS,CAAC,KAAKA,EAAY,OAAO,MAAM,aAAa,aAAa,wFAAwF,EAAE,WAAW,CAAC,KAAKA,EAAY,OAAO,MAAM,kBAAkB,aAAa,gBAAgB,EAAE,WAAW,CAAC,KAAKA,EAAY,OAAO,MAAM,iBAAiB,aAAa,UAAU,CAAC,CAAC,EAA8B,IAAMH,EAAO,CAAC,eAAe,CAAC,SAAS,WAAW,MAAM,OAAO,WAAW,2DAA2D,MAAM,OAAO,UAAU,SAAS,QAAQ,YAAY,SAAS,QAAQ,EAAE,iBAAiB,CAAC,SAAS,WAAW,OAAO,EAAE,SAAS,QAAQ,OAAO,QAAQ,EAAE,MAAM,CAAC,SAAS,SAAS,WAAW,IAAI,aAAa,MAAM,EAAE,SAAS,CAAC,SAAS,SAAS,aAAa,OAAO,MAAM,MAAM,EAAE,OAAO,CAAC,QAAQ,eAAe,QAAQ,YAAY,gBAAgB,UAAU,MAAM,OAAO,aAAa,OAAO,WAAW,IAAI,eAAe,OAAO,SAAS,SAAS,WAAW,gBAAgB,SAAS,WAAW,OAAO,CAAC,EAAE,QAAQ,CAAC,SAAS,WAAW,IAAI,MAAM,KAAK,MAAM,MAAM,QAAQ,OAAO,QAAQ,WAAW,oEAAoE,OAAO,aAAa,UAAU,wBAAwB,QAAQ,GAAG,OAAO,CAAC,CAAC,EAA4CD,EAAc;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;",
  "names": ["CTASection", "title", "subtitle", "buttonText", "buttonLink", "u", "l", "p", "responsiveCSS", "styles", "motion", "addPropertyControls", "ControlType"]
}
