{"version":3,"file":"shared-lib.Dt808np6.mjs","names":[],"sources":["https:/framerusercontent.com/modules/AbLiQf4RVxUwL9YzOjEP/VLH7WI7EBIAe5kcXI5ZQ/FooterSection.js","https:/framerusercontent.com/modules/6pMcjLRKk0R7963NL7Pq/R7FNXmYISQJGuTMAl23C/siteMetadata.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";const colors={bg:\"#0A0A0A\",accent:\"#fb018c\",orange:\"#f74502\",grass:\"#89d40a\",aqua:\"#01c8fc\",purple:\"#9b53e1\",textPrimary:\"#FFFFFF\",textSecondary:\"#A0A0A0\",textMuted:\"#666666\",border:\"rgba(255,255,255,0.08)\",borderHover:\"rgba(255,255,255,0.18)\"};const bodyFont=`\"Telegraf Regular\", \"Telegraf\", \"Cofo Sans VF\", Geist, \"Geist Placeholder\", Inter, sans-serif`;const headingFont=`\"Google Sans Flex\", \"Google Sans\", \"Telegraf Regular\", \"Telegraf\", Geist, Inter, sans-serif`;const footerLinks={Studio:[{l:\"Agency\",h:\"/agency\"},{l:\"Work\",h:\"/work\"},{l:\"Services\",h:\"/services\"},{l:\"Contact\",h:\"/contact\"}],Services:[{l:\"Motion & Animation\",h:\"/services\"},{l:\"VFX & 3D\",h:\"/services\"},{l:\"Editing & Post\",h:\"/services\"},{l:\"Creative Direction\",h:\"/services\"},{l:\"Content Production\",h:\"/services\"}],Legal:[{l:\"Privacy Policy\",h:\"#\"},{l:\"Terms & Conditions\",h:\"#\"}]};function FallbackMark({size=32}){return /*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 100 100\",xmlns:\"http://www.w3.org/2000/svg\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 0,33 A 33,33 0 0,1 66,33 Z\",fill:\"#f74502\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 66,0 L 83,0 A 17,17 0 0,1 100,17 L 100,83 A 17,17 0 0,1 83,100 L 66,100 Z\",fill:\"#fb018c\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 33,66 L 33,33 A 33,33 0 0,0 0,66 Z\",fill:\"#fdd700\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 33,66 L 0,66 A 33,33 0 0,0 33,99 Z\",fill:\"#89d40a\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 33,66 L 33,99 A 33,33 0 0,0 66,66 Z\",fill:\"#01c8fc\"})]});}function BrandMark({logo,size=32}){if(logo)return /*#__PURE__*/_jsx(\"img\",{src:logo,alt:\"Brand\",style:{width:size,height:size,objectFit:\"contain\",display:\"block\"}});return /*#__PURE__*/_jsx(FallbackMark,{size:size});}// Built-in social glyphs (used if no custom image is uploaded for that slot)\nfunction SocialGlyph({kind,size=16}){const c=\"currentColor\";switch(kind){case\"instagram\":return /*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:c,strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"3\",y:\"3\",width:\"18\",height:\"18\",rx:\"5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"4\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"17.5\",cy:\"6.5\",r:\"1\",fill:c,stroke:\"none\"})]});case\"vimeo\":return /*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:c,\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M22.396 7.164c-.093 2.026-1.507 4.8-4.245 8.32C15.323 19.16 12.93 21 10.97 21c-1.214 0-2.24-1.12-3.08-3.36-.56-2.052-1.118-4.105-1.677-6.158-.622-2.24-1.29-3.36-2.004-3.36-.156 0-.7.34-1.633 1.02L1.6 7.74c1.022-.9 2.03-1.8 3.024-2.7C5.99 4.052 7.05 3.408 7.806 3.338c1.788-.187 2.888 1.06 3.3 3.74.443 2.892.75 4.69.92 5.39.514 2.327.997 3.49 1.45 3.49.352 0 .882-.557 1.59-1.67.708-1.113 1.087-1.96 1.137-2.54.1-.95-.276-1.426-1.128-1.426-.4 0-.815.092-1.243.275 1.13-3.713 3.288-5.518 6.474-5.415 2.36.07 3.477 1.6 3.35 4.586z\"})});case\"linkedin\":return /*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:c,\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.063 2.063 0 112.063 2.065zm1.778 13.019H3.555V9h3.56v11.452z\"})});case\"youtube\":return /*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:c,\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M23.498 6.186a3.016 3.016 0 00-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 00.502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 002.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 002.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z\"})});default:return /*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:c,strokeWidth:\"1.6\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"9\"})});}}function SocialButton({image,url,label,hoverColor,kind}){const baseStyle={width:36,height:36,borderRadius:8,border:`1px solid ${colors.border}`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:colors.textMuted,textDecoration:\"none\",fontFamily:bodyFont,fontSize:\"0.7rem\",fontWeight:500,transition:\"border-color 0.18s ease, color 0.18s ease, background 0.18s ease\",overflow:\"hidden\"};return /*#__PURE__*/_jsx(motion.a,{href:url||\"#\",\"aria-label\":label,target:url&&url.startsWith(\"http\")?\"_blank\":undefined,rel:url&&url.startsWith(\"http\")?\"noopener noreferrer\":undefined,style:baseStyle,whileHover:{borderColor:hoverColor,color:hoverColor,y:-1},children:image?/*#__PURE__*/_jsx(\"img\",{src:image,alt:label,style:{width:\"60%\",height:\"60%\",objectFit:\"contain\"}}):/*#__PURE__*/_jsx(SocialGlyph,{kind:kind,size:16})});}// Elegant \"Back to Home\" button — sits in its own strip right above the footer content,\n// using the Amigo magenta brand color as its accent.\nfunction BackToHomeBar({label=\"Back to Home\"}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\",padding:\"clamp(1.75rem,4vw,3rem) 0\",borderBottom:`1px solid ${colors.border}`},children:/*#__PURE__*/_jsxs(motion.a,{href:\"/\",\"aria-label\":\"Back to homepage\",style:{display:\"inline-flex\",alignItems:\"center\",gap:10,padding:\"13px 28px\",borderRadius:100,border:`1px solid ${colors.accent}`,background:\"rgba(251,1,140,0.08)\",color:colors.accent,textDecoration:\"none\",fontFamily:bodyFont,fontSize:\"0.85rem\",fontWeight:500,letterSpacing:\"0.02em\"},whileHover:{background:colors.accent,color:\"#fff\",scale:1.03},whileTap:{scale:.98},transition:{type:\"spring\",stiffness:400,damping:28},children:[/*#__PURE__*/_jsxs(\"svg\",{width:\"15\",height:\"15\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M3 11.5 12 4l9 7.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M5.5 10v9a1 1 0 0 0 1 1H10v-6h4v6h3.5a1 1 0 0 0 1-1v-9\"})]}),label]})});}export default function FooterSection({logo,brand=\"Amigo Creative\",tagline=\"Forward through creativity\",blurb=\"A multidisciplinary creative studio working across motion, animation, visual effects, editorial, design, and emerging creative technologies.\",email=\"alfredo@amigo.art\",phone=\"+1 (305) 431-8796\",copyright=\"\\xa9 2026 Amigo Creative. All rights reserved.\",showBackToHome=true,backToHomeLabel=\"Back to Home\",// Social 1 — defaults to Instagram\nsocial1Image,social1Url=\"https://instagram.com/\",social1Label=\"Instagram\",// Social 2 — defaults to Vimeo\nsocial2Image,social2Url=\"https://vimeo.com/\",social2Label=\"Vimeo\",// Social 3 — defaults to LinkedIn\nsocial3Image,social3Url=\"https://linkedin.com/\",social3Label=\"LinkedIn\",// Social 4 — defaults to YouTube\nsocial4Image,social4Url=\"https://youtube.com/\",social4Label=\"YouTube\"}){return /*#__PURE__*/_jsxs(\"footer\",{style:{background:colors.bg,borderTop:`1px solid ${colors.border}`,padding:\"0 clamp(1.25rem,5vw,5rem) clamp(1.75rem,4vw,4rem)\",fontFamily:bodyFont,width:\"100%\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:1280,margin:\"0 auto\"},children:[showBackToHome&&/*#__PURE__*/_jsx(BackToHomeBar,{label:backToHomeLabel}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"340px 1fr\",gap:\"clamp(2.5rem,6vw,6rem)\",margin:\"clamp(2.5rem,6vw,6rem) 0\",paddingTop:\"clamp(2.5rem,6vw,6rem)\",paddingBottom:\"clamp(2.5rem,6vw,6rem)\",borderBottom:`1px solid ${colors.border}`},className:\"footer-top\",children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"1.5rem\"},children:[/*#__PURE__*/_jsxs(\"a\",{href:\"/\",style:{textDecoration:\"none\",display:\"inline-flex\",alignItems:\"center\",gap:12},children:[/*#__PURE__*/_jsx(BrandMark,{logo:logo,size:32}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:headingFont,fontWeight:500,fontSize:\"1.2rem\",color:colors.textPrimary,letterSpacing:\"-0.02em\"},children:brand})]}),/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:bodyFont,fontSize:\"0.875rem\",fontWeight:400,lineHeight:1.55,color:colors.textSecondary,margin:0},children:blurb}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:bodyFont,fontSize:\"0.78rem\",fontWeight:500,letterSpacing:\"0.04em\",color:colors.accent,textTransform:\"uppercase\"},children:tagline}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"0.4rem\"},children:[/*#__PURE__*/_jsx(\"a\",{href:`mailto:${email}`,style:{fontFamily:bodyFont,fontSize:\"0.82rem\",color:colors.textMuted,textDecoration:\"none\"},children:email}),/*#__PURE__*/_jsx(\"a\",{href:`tel:${(phone||\"\").replace(/[^+\\d]/g,\"\")}`,style:{fontFamily:bodyFont,fontSize:\"0.82rem\",color:colors.textMuted,textDecoration:\"none\"},children:phone})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:\"0.6rem\"},children:[/*#__PURE__*/_jsx(SocialButton,{image:social1Image,url:social1Url,label:social1Label,hoverColor:colors.accent,kind:\"instagram\"}),/*#__PURE__*/_jsx(SocialButton,{image:social2Image,url:social2Url,label:social2Label,hoverColor:colors.aqua,kind:\"vimeo\"}),/*#__PURE__*/_jsx(SocialButton,{image:social3Image,url:social3Url,label:social3Label,hoverColor:colors.orange,kind:\"linkedin\"}),/*#__PURE__*/_jsx(SocialButton,{image:social4Image,url:social4Url,label:social4Label,hoverColor:colors.purple,kind:\"youtube\"})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"repeat(3,1fr)\",gap:\"clamp(1.5rem,3vw,3rem)\"},className:\"footer-nav\",children:Object.entries(footerLinks).map(([group,links])=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"1rem\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:bodyFont,fontSize:\"0.65rem\",fontWeight:500,color:colors.textMuted,letterSpacing:\"0.12em\",textTransform:\"uppercase\"},children:group}),links.map(link=>/*#__PURE__*/_jsx(\"a\",{href:link.h,style:{fontFamily:bodyFont,fontSize:\"0.875rem\",fontWeight:400,color:colors.textSecondary,textDecoration:\"none\",lineHeight:1.5},children:link.l},link.l))]},group))})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",flexWrap:\"wrap\",gap:\"0.75rem\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:bodyFont,fontSize:\"0.78rem\",color:colors.textMuted},children:copyright}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:\"1.25rem\",flexWrap:\"wrap\"},children:[\"Privacy Policy\",\"Terms & Conditions\"].map(l=>/*#__PURE__*/_jsx(\"a\",{href:\"#\",style:{fontFamily:bodyFont,fontSize:\"0.78rem\",color:colors.textMuted,textDecoration:\"none\"},children:l},l))})]})]}),/*#__PURE__*/_jsx(\"style\",{children:`\n                @media(max-width:900px){.footer-top{grid-template-columns:1fr!important;gap:2.5rem!important}.footer-nav{grid-template-columns:1fr 1fr!important}}\n                @media(max-width:520px){.footer-nav{grid-template-columns:1fr!important;gap:1.5rem!important}}\n            `})]});}addPropertyControls(FooterSection,{logo:{type:ControlType.Image,title:\"Logo\"},brand:{type:ControlType.String,title:\"Brand\",defaultValue:\"Amigo Creative\"},tagline:{type:ControlType.String,title:\"Tagline\",defaultValue:\"Forward through creativity\"},blurb:{type:ControlType.String,title:\"Blurb\",displayTextArea:true,defaultValue:\"A multidisciplinary creative studio working across motion, animation, visual effects, editorial, design, and emerging creative technologies.\"},email:{type:ControlType.String,title:\"Email\",defaultValue:\"alfredo@amigo.art\"},phone:{type:ControlType.String,title:\"Phone\",defaultValue:\"+1 (305) 431-8796\"},copyright:{type:ControlType.String,title:\"Copyright\",defaultValue:\"\\xa9 2026 Amigo Creative. All rights reserved.\"},showBackToHome:{type:ControlType.Boolean,title:\"Show 'Back to Home'\",defaultValue:true},backToHomeLabel:{type:ControlType.String,title:\"'Back to Home' label\",defaultValue:\"Back to Home\"},social1Image:{type:ControlType.Image,title:\"Social 1 \\xb7 Icon (override)\"},social1Url:{type:ControlType.String,title:\"Social 1 \\xb7 URL\",defaultValue:\"https://instagram.com/\"},social1Label:{type:ControlType.String,title:\"Social 1 \\xb7 Label\",defaultValue:\"Instagram\"},social2Image:{type:ControlType.Image,title:\"Social 2 \\xb7 Icon (override)\"},social2Url:{type:ControlType.String,title:\"Social 2 \\xb7 URL\",defaultValue:\"https://vimeo.com/\"},social2Label:{type:ControlType.String,title:\"Social 2 \\xb7 Label\",defaultValue:\"Vimeo\"},social3Image:{type:ControlType.Image,title:\"Social 3 \\xb7 Icon (override)\"},social3Url:{type:ControlType.String,title:\"Social 3 \\xb7 URL\",defaultValue:\"https://linkedin.com/\"},social3Label:{type:ControlType.String,title:\"Social 3 \\xb7 Label\",defaultValue:\"LinkedIn\"},social4Image:{type:ControlType.Image,title:\"Social 4 \\xb7 Icon (override)\"},social4Url:{type:ControlType.String,title:\"Social 4 \\xb7 URL\",defaultValue:\"https://youtube.com/\"},social4Label:{type:ControlType.String,title:\"Social 4 \\xb7 Label\",defaultValue:\"YouTube\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FooterSection\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FooterSection.map","// Generated by Framer (167aefa)\nexport default function metadata(params,activeLocale){return{description:\"Creative Studio\",favicon:\"https://framerusercontent.com/assets/xFTyiv9HFFO4LWVImt0AmzVZPA.png\",robots:\"max-image-preview:large\",title:\"Amigo Creative\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}