{"version":3,"file":"FibiNav.BABT6VBH.mjs","names":["useComponentWidth","useRef","useState","PhoneIcon","l","useRef","useState","_Fragment"],"sources":["https:/framerusercontent.com/modules/5Y8ysaCMRjIPVIzHNItJ/zsOwPK5qfo4JHEsx3690/FibiFooter.js","https:/framerusercontent.com/modules/SCeac8Tlo4ZEpFLc8LBD/5gIOSvFNxSYKDs5FoIWE/FibiNav.js"],"sourcesContent":["// Fibi Law — Footer\n// Framer Code Component (.tsx)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useRef}from\"react\";// ── Hook: measure component width ──\nfunction useComponentWidth(){const ref=useRef(null);const[width,setWidth]=useState(1200);useEffect(()=>{const el=ref.current;if(!el)return;const observer=new ResizeObserver(entries=>{for(const entry of entries)setWidth(entry.contentRect.width);});observer.observe(el);setWidth(el.getBoundingClientRect().width);return()=>observer.disconnect();},[]);return{ref,width,isMobile:width<768,isTablet:width<1024};}// ── Icons ───────────────────────────────────────────────\nconst PhoneIcon=()=>/*#__PURE__*/_jsx(\"svg\",{width:\"18\",height:\"18\",fill:\"none\",viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});const FacebookIcon=()=>/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",fill:\"currentColor\",viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z\"})});const InstagramIcon=()=>/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",fill:\"currentColor\",viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z\"})});const YoutubeIcon=()=>/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",fill:\"currentColor\",viewBox:\"0 0 24 24\",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 link data ────────────────────────────────────\nconst defaultServiceLinks=[{label:\"Asylum & Refugee\",href:\"/services/asylum-services\"},{label:\"Deportation Defense\",href:\"/services/deportation-removal-defense\"},{label:\"Citizenship\",href:\"/services/naturalization-application\"},{label:\"Family Visas\",href:\"/services/family-visa-services\"},{label:\"Green Cards\",href:\"/services/green-card\"},{label:\"H-1B Visas\",href:\"/services/h1b-employment-based-immigration\"},{label:\"VAWA\",href:\"/services/spousal-abuse-vawa\"}];const defaultLocationLinks=[{label:\"Philadelphia, PA\",href:\"/philadelphia-pa\"},{label:\"Manhattan, NY\",href:\"/manhattan-new-york\"},{label:\"Bronx, NY\",href:\"/bronx-new-york\"},{label:\"Atlanta, GA\",href:\"/atlanta-georgia\"},{label:\"New Jersey\",href:\"/new-jersey\"},{label:\"All Locations\",href:\"/locations\"}];const defaultQuickLinks=[{label:\"About Us\",href:\"/about\"},{label:\"Client Reviews\",href:\"/testimonials\"},{label:\"Immigration Blog\",href:\"/blog\"},{label:\"Contact Us\",href:\"/contact\"},{label:\"Book Consultation\",href:\"/appointment\"},{label:\"Bar Admissions\",href:\"/licenses.htm\"}];// ── Social link helper ──────────────────────────────────\nfunction SocialLink({href,label,icon}){const[hovered,setHovered]=useState(false);return /*#__PURE__*/_jsx(\"a\",{href:href,\"aria-label\":label,style:{width:38,height:38,borderRadius:10,background:hovered?\"rgba(60,191,186,0.1)\":\"rgba(255,255,255,0.04)\",border:hovered?\"1px solid rgba(60,191,186,0.25)\":\"1px solid rgba(255,255,255,0.06)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:hovered?\"#3cbfba\":\"#64748b\",textDecoration:\"none\",transition:\"all 0.2s\",cursor:\"pointer\"},onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),children:icon});}// ── Footer link helper ──────────────────────────────────\nfunction FooterLink({href,label}){const[hovered,setHovered]=useState(false);return /*#__PURE__*/_jsx(\"a\",{href:href,style:{fontSize:\"0.82rem\",color:hovered?\"#3cbfba\":\"#94a3b8\",lineHeight:\"2\",textDecoration:\"none\",display:\"block\",transition:\"color 0.15s\",cursor:\"pointer\"},onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),children:label});}// ── Main component ──────────────────────────────────────\nexport default function FibiFooter(props){const{phoneNumber=\"1-833-342-4529\",phoneTel=\"18333424529\",ctaLink=\"/appointment\",serviceLinks=defaultServiceLinks,locationLinks=defaultLocationLinks,quickLinks=defaultQuickLinks,facebookUrl=\"https://facebook.com/fibilawfirm\",instagramUrl=\"https://instagram.com/fibilaw\",youtubeUrl=\"https://youtube.com/channel/UCgz4hNjTchjU6mQIIxspOhQ\"}=props;const{ref:footerRef,isMobile,isTablet}=useComponentWidth();const colHeading={fontFamily:\"'Manrope', sans-serif\",fontWeight:700,color:\"#ffffff\",fontSize:\"0.88rem\",marginBottom:16};// ── Single return — no early returns ────────────────\nreturn /*#__PURE__*/_jsxs(\"div\",{ref:footerRef,style:{background:\"#012D44\",width:\"100%\",fontFamily:\"'Inter', -apple-system, sans-serif\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{maxWidth:1200,margin:\"0 auto\",padding:isMobile?\"32px 20px\":isTablet?\"48px 24px\":\"56px 40px\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\",padding:isMobile?\"28px 20px\":isTablet?\"36px 24px\":\"44px 40px\",background:\"rgba(60,191,186,0.04)\",border:\"1px solid rgba(60,191,186,0.1)\",borderRadius:isMobile?16:20},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"'Manrope', sans-serif\",fontSize:isMobile?\"1.3rem\":isTablet?\"1.4rem\":\"1.7rem\",fontWeight:800,color:\"#fff\",marginBottom:8},children:\"Ready to Start Your Immigration Journey?\"}),/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:isMobile?\"0.85rem\":\"0.92rem\",color:\"#94a3b8\",marginBottom:isMobile?20:24},children:[\"Free consultations available today.\",!isMobile&&\" Our team responds within 24 hours.\"]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"center\",gap:isMobile?10:14,flexDirection:isMobile?\"column\":\"row\",flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsxs(\"a\",{href:`tel:${phoneTel}`,style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,background:\"#3cbfba\",color:\"#012D44\",fontWeight:700,fontSize:\"0.92rem\",padding:\"14px 30px\",borderRadius:12,textDecoration:\"none\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(PhoneIcon,{}),\" Call \",phoneNumber]}),/*#__PURE__*/_jsx(\"a\",{href:ctaLink,style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,background:\"transparent\",color:\"#fff\",fontWeight:600,fontSize:\"0.92rem\",padding:\"14px 30px\",borderRadius:12,textDecoration:\"none\",border:\"1px solid rgba(255,255,255,0.12)\",cursor:\"pointer\"},children:\"Book Free Consultation\"})]})]})}),/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:1200,margin:\"0 auto\",display:\"grid\",gridTemplateColumns:isMobile?\"1fr\":isTablet?\"1.2fr 1fr 1fr\":\"1.6fr 1fr 1fr 1fr\",gap:isMobile?28:isTablet?28:40,padding:isMobile?\"0 20px 32px\":isTablet?\"0 24px 40px\":\"0 40px 48px\",borderBottom:\"1px solid rgba(255,255,255,0.05)\"},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:colHeading,children:\"Fibi Law Firm\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:\"0.82rem\",color:\"#64748b\",lineHeight:1.7,marginBottom:16},children:\"For Immigrants, By Immigrants. We understand your journey because we've lived it.\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"0.65rem\",fontWeight:600,color:\"#64748b\",textTransform:\"uppercase\",letterSpacing:\"1px\",marginBottom:4},children:\"Free Consultation\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"'Manrope', sans-serif\",fontSize:\"1.2rem\",fontWeight:700,color:\"#3cbfba\",marginBottom:8},children:phoneNumber}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"0.78rem\",color:\"#64748b\"},children:\"Se Habla Espa\\xf1ol \\xb7 Nous Parlons Fran\\xe7ais\"})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:colHeading,children:\"Our Services\"}),serviceLinks.map(l=>/*#__PURE__*/_jsx(FooterLink,{href:l.href,label:l.label},l.href))]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:colHeading,children:\"Office Locations\"}),locationLinks.map(l=>/*#__PURE__*/_jsx(FooterLink,{href:l.href,label:l.label},l.href))]}),!isTablet&&/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:colHeading,children:\"Quick Links\"}),quickLinks.map(l=>/*#__PURE__*/_jsx(FooterLink,{href:l.href,label:l.label},l.href))]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:1200,margin:\"0 auto\",display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",padding:isMobile?\"20px\":isTablet?\"20px 24px\":\"24px 40px\",flexWrap:\"wrap\",gap:12},children:[/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:\"0.78rem\",color:\"#334155\"},children:[\"Fibi Law Firm 2026. All rights reserved.\",!isMobile&&\" For a complete list of bar admissions, visit fibilaw.com/licenses.htm\"]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:12},children:[/*#__PURE__*/_jsx(SocialLink,{href:facebookUrl,label:\"Facebook\",icon:/*#__PURE__*/_jsx(FacebookIcon,{})}),/*#__PURE__*/_jsx(SocialLink,{href:instagramUrl,label:\"Instagram\",icon:/*#__PURE__*/_jsx(InstagramIcon,{})}),/*#__PURE__*/_jsx(SocialLink,{href:youtubeUrl,label:\"YouTube\",icon:/*#__PURE__*/_jsx(YoutubeIcon,{})})]})]})]});}// ── Framer Property Controls ────────────────────────────\naddPropertyControls(FibiFooter,{phoneNumber:{type:ControlType.String,title:\"Phone Display\",defaultValue:\"1-833-342-4529\"},phoneTel:{type:ControlType.String,title:\"Phone Tel\",defaultValue:\"18333424529\"},ctaLink:{type:ControlType.String,title:\"CTA Link\",defaultValue:\"/appointment\"},serviceLinks:{type:ControlType.Array,title:\"Services\",defaultValue:defaultServiceLinks,control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\"},href:{type:ControlType.String,title:\"URL\"}}}},locationLinks:{type:ControlType.Array,title:\"Locations\",defaultValue:defaultLocationLinks,control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\"},href:{type:ControlType.String,title:\"URL\"}}}},quickLinks:{type:ControlType.Array,title:\"Quick Links\",defaultValue:defaultQuickLinks,control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\"},href:{type:ControlType.String,title:\"URL\"}}}},facebookUrl:{type:ControlType.String,title:\"Facebook URL\",defaultValue:\"https://facebook.com/fibilawfirm\"},instagramUrl:{type:ControlType.String,title:\"Instagram URL\",defaultValue:\"https://instagram.com/fibilaw\"},youtubeUrl:{type:ControlType.String,title:\"YouTube URL\",defaultValue:\"https://youtube.com/channel/UCgz4hNjTchjU6mQIIxspOhQ\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FibiFooter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FibiFooter.map","// Fibi Law — Navigation Bar (Desktop + Mobile)\n// Framer Code Component (.tsx)\n// Paste into Framer: Assets → Code → New Code File → paste → save\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useRef}from\"react\";// ── Hook: measure component's OWN width (works with Framer breakpoints) ──\nfunction useComponentWidth(){const ref=useRef(null);const[width,setWidth]=useState(1200);useEffect(()=>{const el=ref.current;if(!el)return;const observer=new ResizeObserver(entries=>{for(const entry of entries){setWidth(entry.contentRect.width);}});observer.observe(el);// Set initial width\nsetWidth(el.getBoundingClientRect().width);return()=>observer.disconnect();},[]);return{ref,width,isMobile:width<768,isTablet:width<1024};}// ── Icons ───────────────────────────────────────────────\nconst PhoneIcon=({size=16})=>/*#__PURE__*/_jsx(\"svg\",{width:size,height:size,fill:\"none\",viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\",stroke:\"#3cbfba\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});const MenuIcon=()=>/*#__PURE__*/_jsx(\"svg\",{width:\"22\",height:\"22\",fill:\"none\",viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M4 6h16M4 12h16M4 18h16\",stroke:\"#cbd5e1\",strokeWidth:\"2\",strokeLinecap:\"round\"})});const CloseIcon=()=>/*#__PURE__*/_jsx(\"svg\",{width:\"22\",height:\"22\",fill:\"none\",viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 18L18 6M6 6l12 12\",stroke:\"#cbd5e1\",strokeWidth:\"2\",strokeLinecap:\"round\"})});// ── Nav link click handler (works in Framer preview + published) ──\nfunction handleNavClick(e,href){e.preventDefault();e.stopPropagation();if(href.startsWith(\"#\")){// Anchor scroll — find the element on the page\nconst id=href.replace(\"#\",\"\");const target=document.getElementById(id)||document.querySelector(`[data-framer-name=\"${id}\"]`);if(target){target.scrollIntoView({behavior:\"smooth\",block:\"start\"});}}else{// Page navigation\nwindow.location.href=href;}}// ── Nav Links ───────────────────────────────────────────\nconst defaultLinks=[{label:\"Our Services\",href:\"#workshops\",active:true},{label:\"Our Locations\",href:\"/locations\",active:false},{label:\"Blog\",href:\"/blog\",active:false},{label:\"Testimonials\",href:\"/testimonials\",active:false},{label:\"Team\",href:\"#facilitators\",active:false},{label:\"About\",href:\"/about\",active:false},{label:\"Contact\",href:\"/contact\",active:false}];// ── Component ───────────────────────────────────────────\nexport default function FibiNav(props){const{phoneNumber=\"1-833-342-4529\",phoneTel=\"18333424529\",ctaText=\"Book Now\",ctaLink=\"/appointment\",logoUrl=\"https://framerusercontent.com/images/7MqXsKyjGWvLQn25G3nNRe5KAM.webp\"}=props;const{ref:navRef,isMobile,isTablet}=useComponentWidth();const[scrolled,setScrolled]=useState(false);const[menuOpen,setMenuOpen]=useState(false);const[hoveredLink,setHoveredLink]=useState(null);const[ctaHover,setCtaHover]=useState(false);useEffect(()=>{const handleScroll=()=>setScrolled(window.scrollY>10);window.addEventListener(\"scroll\",handleScroll);return()=>window.removeEventListener(\"scroll\",handleScroll);},[]);// Close menu on resize to desktop\nuseEffect(()=>{if(!isMobile)setMenuOpen(false);},[isMobile]);// ── Shared base style ───────────────────────────────\nconst navBase={position:\"sticky\",top:0,zIndex:1e3,background:\"#012D44\",borderBottom:\"none\",boxShadow:scrolled?\"0 4px 24px rgba(0,0,0,0.3)\":\"none\",width:\"100%\",fontFamily:\"'Inter', -apple-system, BlinkMacSystemFont, sans-serif\",transition:\"box-shadow 0.3s ease, border-color 0.3s ease\"};// Logo size: ~2x on desktop, smaller on tablet, mobile-sized on phone\nconst logoSize=isMobile?50:isTablet?90:110;return /*#__PURE__*/_jsx(\"nav\",{ref:navRef,style:navBase,children:isMobile?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",padding:\"12px 16px\"},children:[/*#__PURE__*/_jsx(\"a\",{href:\"/\",style:{textDecoration:\"none\",flexShrink:0},children:/*#__PURE__*/_jsx(\"img\",{src:logoUrl,alt:\"Fibi Law Firm logo\",style:{width:50,height:50,borderRadius:\"50%\",objectFit:\"cover\"}})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:10},children:[/*#__PURE__*/_jsx(\"a\",{href:`tel:${phoneTel}`,style:{width:42,height:42,borderRadius:12,background:\"rgba(60,191,186,0.12)\",border:\"1px solid rgba(60,191,186,0.25)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",textDecoration:\"none\"},children:/*#__PURE__*/_jsx(PhoneIcon,{size:18})}),/*#__PURE__*/_jsx(\"a\",{href:ctaLink,onClick:e=>handleNavClick(e,ctaLink),style:{background:\"#3cbfba\",color:\"#012D44\",fontWeight:700,fontSize:\"0.78rem\",padding:\"10px 16px\",borderRadius:24,textDecoration:\"none\",border:\"none\",whiteSpace:\"nowrap\",cursor:\"pointer\"},children:ctaText}),/*#__PURE__*/_jsx(\"button\",{onClick:()=>setMenuOpen(!menuOpen),style:{background:\"none\",border:\"none\",cursor:\"pointer\",padding:6,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},\"aria-label\":\"Toggle menu\",children:menuOpen?/*#__PURE__*/_jsx(CloseIcon,{}):/*#__PURE__*/_jsx(MenuIcon,{})})]})]}),menuOpen&&/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"8px 16px 20px\",display:\"flex\",flexDirection:\"column\",gap:2,borderTop:\"1px solid rgba(255,255,255,0.06)\"},children:[defaultLinks.map((link,i)=>/*#__PURE__*/_jsx(\"a\",{href:link.href,onClick:e=>{setMenuOpen(false);handleNavClick(e,link.href);},style:{color:link.active?\"#3cbfba\":\"#cbd5e1\",textDecoration:\"none\",fontSize:\"0.95rem\",fontWeight:500,padding:\"12px 16px\",borderRadius:10,cursor:\"pointer\",...link.active?{background:\"rgba(60,191,186,0.08)\"}:{}},children:link.label},i)),/*#__PURE__*/_jsxs(\"a\",{href:`tel:${phoneTel}`,style:{display:\"flex\",alignItems:\"center\",gap:12,padding:\"14px 16px\",marginTop:8,background:\"rgba(60,191,186,0.08)\",border:\"1px solid rgba(60,191,186,0.15)\",borderRadius:12,textDecoration:\"none\"},children:[/*#__PURE__*/_jsx(PhoneIcon,{size:16}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"0.65rem\",fontWeight:600,color:\"#3cbfba\",textTransform:\"uppercase\",letterSpacing:\"0.5px\"},children:\"Free Consultation\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"'Manrope', sans-serif\",fontWeight:700,fontSize:\"1rem\",color:\"#ffffff\"},children:phoneNumber})]})]})]})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:1380,margin:\"0 auto\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",padding:isTablet?\"10px 20px 6px\":\"14px 28px 8px\"},children:[/*#__PURE__*/_jsx(\"a\",{href:\"/\",style:{textDecoration:\"none\",flexShrink:0},children:/*#__PURE__*/_jsx(\"img\",{src:logoUrl,alt:\"Fibi Law Firm logo\",style:{width:logoSize,height:logoSize,borderRadius:\"50%\",objectFit:\"cover\"}})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:isTablet?14:20,flexShrink:0},children:[/*#__PURE__*/_jsxs(\"a\",{href:`tel:${phoneTel}`,style:{display:\"flex\",alignItems:\"center\",gap:10,textDecoration:\"none\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:36,height:36,borderRadius:10,background:\"rgba(60, 191, 186, 0.1)\",border:\"1px solid rgba(60, 191, 186, 0.2)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(PhoneIcon,{size:16})}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"0.65rem\",fontWeight:600,color:\"#3cbfba\",textTransform:\"uppercase\",letterSpacing:\"0.5px\",lineHeight:\"1.3\",textAlign:\"right\"},children:\"Free Consultation\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"'Manrope', sans-serif\",fontWeight:700,fontSize:isTablet?\"0.85rem\":\"0.95rem\",color:\"#ffffff\",lineHeight:\"1.3\",textAlign:\"right\"},children:phoneNumber})]})]}),/*#__PURE__*/_jsx(\"a\",{href:ctaLink,onClick:e=>handleNavClick(e,ctaLink),style:{display:\"inline-flex\",alignItems:\"center\",background:ctaHover?\"#2ea8a3\":\"#3cbfba\",color:\"#012D44\",fontWeight:700,fontSize:isTablet?\"0.8rem\":\"0.85rem\",padding:\"10px 22px\",borderRadius:24,textDecoration:\"none\",border:\"2px solid #3cbfba\",cursor:\"pointer\",whiteSpace:\"nowrap\",transform:ctaHover?\"translateY(-1px)\":\"none\",transition:\"background 0.2s, transform 0.15s\"},onMouseEnter:()=>setCtaHover(true),onMouseLeave:()=>setCtaHover(false),children:ctaText})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{maxWidth:1380,margin:\"0 auto\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:isTablet?6:10,padding:isTablet?\"0 16px 12px\":\"0 28px 16px\",flexWrap:\"wrap\"},children:defaultLinks.map((link,i)=>{const active=link.active;const hovered=hoveredLink===i;return /*#__PURE__*/_jsx(\"a\",{href:link.href,onClick:e=>handleNavClick(e,link.href),style:{color:active?\"#3cbfba\":hovered?\"#ffffff\":\"#cbd5e1\",textDecoration:\"none\",fontSize:isTablet?\"0.85rem\":\"0.95rem\",fontWeight:500,padding:isTablet?\"8px 16px\":\"9px 20px\",borderRadius:24,border:active?\"1px solid rgba(60, 191, 186, 0.35)\":hovered?\"1px solid rgba(255,255,255,0.25)\":\"1px solid rgba(255, 255, 255, 0.12)\",background:hovered?\"rgba(255,255,255,0.06)\":\"transparent\",whiteSpace:\"nowrap\",cursor:\"pointer\",transition:\"color 0.2s, background 0.2s, border-color 0.2s\"},onMouseEnter:()=>setHoveredLink(i),onMouseLeave:()=>setHoveredLink(null),children:link.label},i);})}),/*#__PURE__*/_jsx(\"div\",{style:{background:\"#012D44\",padding:isTablet?\"10px 16px\":\"12px 24px\",width:\"100%\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:1380,margin:\"0 auto\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:isTablet?8:10,flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:trustPill(isTablet),children:[/*#__PURE__*/_jsx(\"span\",{style:{color:\"#eab308\",fontSize:isTablet?\"0.65rem\":\"0.72rem\",letterSpacing:1,marginRight:2},children:\"★★★★★\"}),/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsx(\"strong\",{style:{color:\"#e2e8f0\"},children:\"4.9\"}),\" \",\"from 500+ Reviews\"]})]}),!isTablet&&/*#__PURE__*/_jsx(\"div\",{style:trustDivider}),/*#__PURE__*/_jsxs(\"div\",{style:trustPill(isTablet),children:[/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",fill:\"none\",viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z\",stroke:\"#3cbfba\",strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})}),/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsx(\"strong\",{style:{color:\"#e2e8f0\"},children:\"17+\"}),\" \",\"Years Experience\"]})]}),!isTablet&&/*#__PURE__*/_jsx(\"div\",{style:trustDivider}),/*#__PURE__*/_jsxs(\"div\",{style:trustPill(isTablet),children:[/*#__PURE__*/_jsxs(\"svg\",{width:\"14\",height:\"14\",fill:\"none\",viewBox:\"0 0 24 24\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M17.657 16.657L13.414 20.9a1.998 1.998 0 01-2.827 0l-4.244-4.243a8 8 0 1111.314 0z\",stroke:\"#3cbfba\",strokeWidth:\"1.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M15 11a3 3 0 11-6 0 3 3 0 016 0z\",stroke:\"#3cbfba\",strokeWidth:\"1.5\"})]}),/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsx(\"strong\",{style:{color:\"#e2e8f0\"},children:\"6\"}),\" \",\"Offices Nationwide\"]})]}),!isTablet&&/*#__PURE__*/_jsx(\"div\",{style:trustDivider}),/*#__PURE__*/_jsxs(\"div\",{style:trustPill(isTablet),children:[/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",fill:\"none\",viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z\",stroke:\"#3cbfba\",strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})}),/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsx(\"strong\",{style:{color:\"#e2e8f0\"},children:\"Same-Day\"}),\" \",\"Appointments\"]})]}),!isTablet&&/*#__PURE__*/_jsx(\"div\",{style:trustDivider}),/*#__PURE__*/_jsxs(\"div\",{style:trustPill(isTablet),children:[/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",fill:\"none\",viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M3 5h12M9 3v2m1.048 9.5A18.022 18.022 0 016.412 9m6.088 9h7M11 21l5-10 5 10M12.751 5C11.783 10.77 8.07 15.61 3 18.129\",stroke:\"#3cbfba\",strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})}),/*#__PURE__*/_jsx(\"span\",{children:\"English \\xb7 Espa\\xf1ol \\xb7 Fran\\xe7ais\"})]})]})})]})});}// ── Trust bar helper styles ─────────────────────────────\nconst trustPill=isTablet=>({display:\"flex\",alignItems:\"center\",gap:7,fontSize:isTablet?\"0.72rem\":\"0.78rem\",fontWeight:500,color:\"#94a3b8\",whiteSpace:\"nowrap\",padding:isTablet?\"4px 10px\":\"5px 14px\",borderRadius:30,background:\"rgba(255, 255, 255, 0.03)\",border:\"1px solid rgba(255, 255, 255, 0.05)\"});const trustDivider={width:1,height:18,background:\"rgba(255, 255, 255, 0.08)\",margin:\"0 2px\",flexShrink:0};// ── Framer Property Controls ────────────────────────────\naddPropertyControls(FibiNav,{phoneNumber:{type:ControlType.String,title:\"Phone Display\",defaultValue:\"1-833-342-4529\"},phoneTel:{type:ControlType.String,title:\"Phone Tel\",defaultValue:\"18333424529\"},ctaText:{type:ControlType.String,title:\"CTA Text\",defaultValue:\"Book Now\"},ctaLink:{type:ControlType.String,title:\"CTA Link\",defaultValue:\"/appointment\"},logoUrl:{type:ControlType.String,title:\"Logo URL\",defaultValue:\"https://framerusercontent.com/images/7MqXsKyjGWvLQn25G3nNRe5KAM.webp\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FibiNav\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FibiNav.map"],"mappings":"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"}