{"version":3,"file":"Projects.Des-eixc.mjs","names":["useState","useRef","useState"],"sources":["https:/framerusercontent.com/modules/cnquUmfKf2HuIzdhTt3L/peFtQLUjH6iQNbIqLnKl/HeroBanner.js","https:/framerusercontent.com/modules/3n0YfGdlLLpZ59eZDN3f/fL8IY3zqYWtQEBzDXsNA/Projects.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{startTransition,useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsStaticRenderer}from\"framer\";/**\n * BrightPeak Hero Banner\n *\n * A stunning hero section with animated gradient background, glowing orbs,\n * gradient text effects, stat pills, and scroll animations.\n *\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 800\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function HeroBanner(props){const{topLabel=\"Digital Growth Agency\",badgeText=\"Now taking on new clients\",headlineStart=\"Growth Systems built for \",headlineHighlight=\"ambitious\",headlineEnd=\" Trade & Service Businesses.\",statPills=[{value:\"3\\xd7\",label:\"Lead growth\"},{value:\"30+\",label:\"Projects completed\"},{value:\"100%\",label:\"Client rating\"}],subtitle=\"We design websites, branding and marketing systems for established trade and service businesses — turning momentum into predictable, measurable revenue.\",ctaText=\"Start a Project\",ctaLink=\"#contact\",ctaHref,scrollHintText=\"Scroll\",showScrollHint=true,showBadge=true,backgroundColor=\"#0b0b0f\",gridColor=\"rgba(255,255,255,0.025)\",textColor=\"#ffffff\",mutedTextColor=\"rgba(255,255,255,0.42)\",logoColor1=\"#EBFD0A\",logoColor2=\"#0FCAD0\",logoColor3=\"#9E00FF\",badgeColor=\"#9E00FF\",ctaButtonColor=\"#9E00FF\",glowColor=\"#9E00FF\",glowColor2=\"#9E00FF\",glowColor3=\"#9E00FF\",glow1X=-200,glow1Y=-300,glow2X=-100,glow2Y=-150,glow3X=0,glow3Y=0,badgeX=0,badgeY=0,statPillsX=0,statPillsY=0,ctaX=0,ctaY=0,headlineTextColor=\"#ffffff\",slideshowImages=[],slideshowInterval=5e3,slideshowOverlayColor=\"rgba(235, 253, 10, 0.15)\",slideshowOverlayOpacity=.15,overlayColor=\"rgba(235, 253, 10, 0.15)\",bodyFont,headlineFont,badgeFont,labelFont,scrollHintColor=\"rgba(255,255,255,0.3)\",useCustomButton,customButtonSlot,desktopHeadlineSize=72,tabletHeadlineSize=48,mobileHeadlineSize=32,desktopBodySize=17,tabletBodySize=15,mobileBodySize=14,desktopPadding=100,tabletPadding=60,mobilePadding=32,contentAlignment=\"left\",topBarGap=10,statPillsGap=10,bottomRowGap=48,ctaButtonsGap=16,sectionGap=64}=props;const isStatic=useIsStaticRenderer();const[isLoaded,setIsLoaded]=useState(false);const[currentSlide,setCurrentSlide]=useState(0);const[prevSlide,setPrevSlide]=useState(0);const[isTransitioning,setIsTransitioning]=useState(false);useEffect(()=>{startTransition(()=>setIsLoaded(true));},[]);// Slideshow timer with crossfade\nuseEffect(()=>{if(isStatic||slideshowImages.length<=1)return;const timer=setInterval(()=>{const nextSlide=(currentSlide+1)%slideshowImages.length;startTransition(()=>{setPrevSlide(currentSlide);setIsTransitioning(true);setCurrentSlide(nextSlide);});// Reset transition state after animation\nsetTimeout(()=>{startTransition(()=>setIsTransitioning(false));},1e3);},slideshowInterval);return()=>clearInterval(timer);},[slideshowImages.length,slideshowInterval,isStatic,currentSlide]);const gradX=`linear-gradient(90deg, ${logoColor1}, ${logoColor2}, ${logoColor3})`;const containerStyle={position:\"relative\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",padding:`${desktopPadding}px 64px ${desktopPadding-20}px`,zIndex:1,background:backgroundColor,fontFamily:bodyFont?.fontFamily||\"'DM Sans', sans-serif\",color:textColor,...props.style};const bgStyle={position:\"absolute\",inset:0,overflow:\"hidden\",pointerEvents:\"none\",zIndex:0};const gridStyle={position:\"absolute\",inset:0,backgroundImage:`linear-gradient(${gridColor} 1px, transparent 1px), linear-gradient(90deg, ${gridColor} 1px, transparent 1px)`,backgroundSize:\"60px 60px\"};const glowBase={position:\"absolute\",borderRadius:\"50%\",filter:\"blur(120px)\",opacity:.18,animation:isStatic?undefined:\"pulseGlow 8s ease-in-out infinite alternate\"};const linkHref=typeof ctaHref===\"string\"?ctaHref:ctaHref?.href||ctaLink;return /*#__PURE__*/_jsxs(\"section\",{style:containerStyle,children:[/*#__PURE__*/_jsx(\"link\",{href:\"https://fonts.googleapis.com/css2?family=Syne:wght@700;800&family=DM+Sans:wght@300;400;500&display=swap\",rel:\"stylesheet\"}),/*#__PURE__*/_jsx(\"style\",{children:`\n\t\t\t\t@keyframes pulseGlow {\n\t\t\t\t\tfrom { transform: scale(1) translate(0, 0); }\n\t\t\t\t\tto { transform: scale(1.15) translate(20px, -30px); }\n\t\t\t\t}\n\t\t\t\t@keyframes fadeUp {\n\t\t\t\t\tfrom { opacity: 0; transform: translateY(24px); }\n\t\t\t\t\tto { opacity: 1; transform: translateY(0); }\n\t\t\t\t}\n\t\t\t\t@keyframes fadeDown {\n\t\t\t\t\tfrom { opacity: 0; transform: translateY(-16px); }\n\t\t\t\t\tto { opacity: 1; transform: translateY(0); }\n\t\t\t\t}\n\t\t\t\t@keyframes fadeIn {\n\t\t\t\t\tfrom { opacity: 0; }\n\t\t\t\t\tto { opacity: 1; }\n\t\t\t\t}\n\t\t\t\t@keyframes blink {\n\t\t\t\t\t0%, 100% { opacity: 1; }\n\t\t\t\t\t50% { opacity: 0.3; }\n\t\t\t\t}\n\t\t\t\t@keyframes scrollPulse {\n\t\t\t\t\t0%, 100% { opacity: 0.4; transform: scaleY(1); }\n\t\t\t\t\t50% { opacity: 1; transform: scaleY(1.2); }\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t@media (max-width: 1024px) {\n\t\t\t\t\tsection {\n\t\t\t\t\t\tpadding: ${tabletPadding}px 48px ${tabletPadding-20}px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t@media (max-width: 768px) {\n\t\t\t\t\tsection {\n\t\t\t\t\t\tpadding: ${mobilePadding}px 24px ${mobilePadding-20}px;\n\t\t\t\t\t}\n\t\t\t\t\t.cta-buttons-container {\n\t\t\t\t\t\tgap: ${Math.max(ctaButtonsGap,24)}px !important;\n\t\t\t\t\t}\n\t\t\t\t\t.secondary-link {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t\t.cta-arrow {\n\t\t\t\t\t\tdisplay: none !important;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t`}),/*#__PURE__*/_jsxs(\"div\",{style:bgStyle,children:[slideshowImages.length>0&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",inset:0,zIndex:0},children:[isTransitioning&&/*#__PURE__*/_jsx(\"img\",{src:slideshowImages[prevSlide]?.src||slideshowImages[0]?.src,alt:slideshowImages[prevSlide]?.alt||\"\",style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",objectFit:\"cover\",opacity:0,transition:\"opacity 1s ease-in-out\"}}),/*#__PURE__*/_jsx(\"img\",{src:slideshowImages[currentSlide]?.src||slideshowImages[0]?.src,alt:slideshowImages[currentSlide]?.alt||slideshowImages[0]?.alt||\"\",style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",objectFit:\"cover\",opacity:slideshowOverlayOpacity,transition:\"opacity 1s ease-in-out\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,backgroundColor:slideshowOverlayColor,pointerEvents:\"none\"}})]}),/*#__PURE__*/_jsx(\"div\",{style:gridStyle}),/*#__PURE__*/_jsx(\"div\",{style:{...glowBase,width:700,height:700,background:glowColor,top:glow1Y,left:glow1X,animationDelay:\"0s\"}}),/*#__PURE__*/_jsx(\"div\",{style:{...glowBase,width:500,height:500,background:glowColor2,bottom:glow2Y,right:glow2X,animationDelay:\"3s\"}}),/*#__PURE__*/_jsx(\"div\",{style:{...glowBase,width:350,height:350,background:glowColor3,top:`calc(50% + ${glow3Y}px)`,left:`calc(40% + ${glow3X}px)`,animationDelay:\"1.5s\"}})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",marginBottom:80,opacity:isLoaded?1:0,transform:isLoaded?\"translateY(0)\":\"translateY(-16px)\",transition:\"opacity 0.7s ease, transform 0.7s ease\",transitionDelay:\"0.1s\",position:\"relative\",zIndex:2},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:topBarGap,...labelFont},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:6,height:6,borderRadius:\"50%\",background:logoColor1,animation:isStatic?undefined:\"blink 2.5s ease-in-out infinite\",flexShrink:0}}),/*#__PURE__*/_jsx(\"span\",{children:topLabel})]}),showBadge&&/*#__PURE__*/_jsx(\"div\",{style:{padding:\"7px 16px\",borderRadius:100,border:`1px solid ${badgeColor}4D`,background:`${badgeColor}14`,transform:`translate(${badgeX}px, ${badgeY}px)`,...badgeFont},children:badgeText})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr\",gap:sectionGap,alignItems:contentAlignment===\"center\"?\"center\":contentAlignment===\"right\"?\"flex-end\":\"flex-start\",maxWidth:1200,position:\"relative\",zIndex:2},children:/*#__PURE__*/_jsxs(\"div\",{style:{opacity:isLoaded?1:0,transform:isLoaded?\"translateY(0)\":\"translateY(24px)\",transition:\"opacity 0.9s cubic-bezier(0.22,1,0.36,1), transform 0.9s cubic-bezier(0.22,1,0.36,1)\",transitionDelay:\"0.25s\",textAlign:contentAlignment},children:[/*#__PURE__*/_jsxs(\"h1\",{style:{...headlineFont,color:headlineTextColor,marginBottom:0},children:[headlineStart,/*#__PURE__*/_jsx(\"span\",{style:{background:gradX,WebkitBackgroundClip:\"text\",WebkitTextFillColor:\"transparent\",backgroundClip:\"text\"},children:headlineHighlight}),headlineEnd]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:statPillsGap,flexWrap:\"wrap\",marginTop:40,transform:`translate(${statPillsX}px, ${statPillsY}px)`,justifyContent:contentAlignment===\"center\"?\"center\":contentAlignment===\"right\"?\"flex-end\":\"flex-start\"},children:statPills.map((pill,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,padding:\"8px 16px\",background:\"rgba(255,255,255,0.04)\",border:\"1px solid rgba(255,255,255,0.06)\",borderRadius:100},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:badgeColor,lineHeight:1,...badgeFont},children:pill.value}),/*#__PURE__*/_jsx(\"div\",{style:{color:mutedTextColor,...labelFont},children:pill.label})]},i))})]})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"flex-end\",justifyContent:contentAlignment===\"center\"?\"center\":contentAlignment===\"right\"?\"flex-end\":\"space-between\",marginTop:sectionGap,paddingTop:40,borderTop:\"1px solid rgba(255,255,255,0.06)\",gap:bottomRowGap,opacity:isLoaded?1:0,transform:isLoaded?\"translateY(0)\":\"translateY(24px)\",transition:\"opacity 0.8s ease, transform 0.8s ease\",transitionDelay:\"0.7s\",flexWrap:\"wrap\",position:\"relative\",zIndex:2,flexDirection:contentAlignment===\"center\"?\"column\":\"row\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{color:mutedTextColor,maxWidth:480,margin:0,...bodyFont,textAlign:contentAlignment},children:/*#__PURE__*/_jsx(\"span\",{dangerouslySetInnerHTML:{__html:subtitle.replace(/<strong>(.*?)<\\/strong>/g,'<strong style=\"color: rgba(255,255,255,0.75); font-weight: 500;\">$1</strong>')}})}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:contentAlignment===\"center\"?\"center\":contentAlignment===\"right\"?\"flex-end\":\"flex-end\",gap:ctaButtonsGap,flexShrink:0,transform:`translate(${ctaX}px, ${ctaY}px)`},className:\"cta-buttons-container\",children:useCustomButton&&customButtonSlot?customButtonSlot:/*#__PURE__*/_jsxs(\"a\",{href:linkHref,style:{display:\"inline-flex\",alignItems:\"center\",gap:10,padding:\"16px 36px\",fontSize:\"0.88rem\",fontWeight:500,fontFamily:\"'DM Sans', sans-serif\",letterSpacing:\"0.02em\",color:backgroundColor,background:ctaButtonColor,border:\"none\",borderRadius:8,cursor:\"pointer\",textDecoration:\"none\",transition:\"transform 0.2s, box-shadow 0.2s\",whiteSpace:\"nowrap\"},onMouseEnter:e=>{e.currentTarget.style.transform=\"translateY(-2px)\";e.currentTarget.style.boxShadow=`0 12px 36px ${ctaButtonColor}66`;},onMouseLeave:e=>{e.currentTarget.style.transform=\"translateY(0)\";e.currentTarget.style.boxShadow=\"none\";},children:[ctaText,/*#__PURE__*/_jsx(\"svg\",{className:\"cta-arrow\",width:18,height:18,viewBox:\"0 0 18 18\",fill:\"none\",style:{transition:\"transform 0.2s\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M3 9h12M10 4l5 5-5 5\",stroke:backgroundColor,strokeWidth:1.8,strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]})})]}),showScrollHint&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",bottom:36,left:\"50%\",transform:\"translateX(-50%)\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",gap:8,opacity:isLoaded?1:0,transition:\"opacity 1s ease\",transitionDelay:\"1.4s\",zIndex:2},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"0.62rem\",letterSpacing:\"0.2em\",textTransform:\"uppercase\",color:\"rgba(255,255,255,0.25)\",writingMode:\"vertical-rl\"},children:scrollHintText}),/*#__PURE__*/_jsx(\"div\",{style:{width:1,height:48,background:`linear-gradient(180deg, ${scrollHintColor}, transparent)`,animation:isStatic?undefined:\"scrollPulse 2s ease-in-out infinite\"}})]})]});}addPropertyControls(HeroBanner,{topLabel:{type:ControlType.String,title:\"Top Label\",defaultValue:\"Digital Growth Agency\"},badgeText:{type:ControlType.String,title:\"Badge Text\",defaultValue:\"Now taking on new clients\"},headlineStart:{type:ControlType.String,title:\"Headline Start\",defaultValue:\"Growth Systems built for \"},headlineHighlight:{type:ControlType.String,title:\"Gradient Word\",defaultValue:\"ambitious\"},headlineEnd:{type:ControlType.String,title:\"Headline End\",defaultValue:\" Trade & Service Businesses.\"},statPills:{type:ControlType.Array,title:\"Stat Pills\",control:{type:ControlType.Object,controls:{value:{type:ControlType.String,title:\"Value\",defaultValue:\"3\\xd7\"},label:{type:ControlType.String,title:\"Label\",defaultValue:\"Lead growth\"}}},maxCount:5,defaultValue:[{value:\"3\\xd7\",label:\"Lead growth\"},{value:\"30+\",label:\"Projects completed\"},{value:\"100%\",label:\"Client rating\"}]},subtitle:{type:ControlType.String,title:\"Subtitle\",defaultValue:\"We design <strong>websites, branding and marketing systems</strong> for established trade and service businesses — turning momentum into predictable, measurable revenue.\",displayTextArea:true},ctaText:{type:ControlType.String,title:\"CTA Text\",defaultValue:\"Start a Project\"},ctaLink:{type:ControlType.String,title:\"CTA Link (Legacy)\",defaultValue:\"#contact\",hidden:true},ctaHref:{type:ControlType.Link,title:\"CTA Button Link\",defaultValue:\"#contact\"},scrollHintText:{type:ControlType.String,title:\"Scroll Text\",defaultValue:\"Scroll\"},showScrollHint:{type:ControlType.Boolean,title:\"Show Scroll Hint\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},showBadge:{type:ControlType.Boolean,title:\"Show Badge\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},slideshowImages:{type:ControlType.Array,title:\"Slideshow Images\",control:{type:ControlType.Object,controls:{src:{type:ControlType.Image,title:\"Image\"},alt:{type:ControlType.String,title:\"Alt Text\"}}}},slideshowInterval:{type:ControlType.Number,title:\"Slideshow Interval\",defaultValue:5e3,min:1e3,max:1e4,step:1e3},slideshowOverlayColor:{type:ControlType.Color,title:\"Slideshow Overlay Color\",defaultValue:\"rgba(235, 253, 10, 0.15)\"},slideshowOverlayOpacity:{type:ControlType.Number,title:\"Slideshow Overlay Opacity\",defaultValue:.15,min:0,max:1,step:.05},overlayColor:{type:ControlType.Color,title:\"Overlay Color\",defaultValue:\"rgba(235, 253, 10, 0.15)\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#0b0b0f\"},gridColor:{type:ControlType.Color,title:\"Grid Lines\",defaultValue:\"rgba(255,255,255,0.025)\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#ffffff\"},mutedTextColor:{type:ControlType.Color,title:\"Muted Text\",defaultValue:\"rgba(255,255,255,0.42)\"},headlineTextColor:{type:ControlType.Color,title:\"Headline Text\",defaultValue:\"#ffffff\"},logoColor1:{type:ControlType.Color,title:\"Gradient Start\",defaultValue:\"#EBFD0A\"},logoColor2:{type:ControlType.Color,title:\"Gradient Mid\",defaultValue:\"#0FCAD0\"},logoColor3:{type:ControlType.Color,title:\"Gradient End\",defaultValue:\"#9E00FF\"},badgeColor:{type:ControlType.Color,title:\"Badge Color\",defaultValue:\"#9E00FF\"},ctaButtonColor:{type:ControlType.Color,title:\"CTA Button Color\",defaultValue:\"#9E00FF\"},glowColor:{type:ControlType.Color,title:\"Glow Color 1\",defaultValue:\"#9E00FF\"},glowColor2:{type:ControlType.Color,title:\"Glow Color 2\",defaultValue:\"#9E00FF\"},glowColor3:{type:ControlType.Color,title:\"Glow Color 3\",defaultValue:\"#9E00FF\"},glow1X:{type:ControlType.Number,title:\"Glow 1 X\",defaultValue:-200,min:-1e3,max:1e3,step:10,unit:\"px\"},glow1Y:{type:ControlType.Number,title:\"Glow 1 Y\",defaultValue:-300,min:-1e3,max:1e3,step:10,unit:\"px\"},glow2X:{type:ControlType.Number,title:\"Glow 2 X\",defaultValue:-100,min:-1e3,max:1e3,step:10,unit:\"px\"},glow2Y:{type:ControlType.Number,title:\"Glow 2 Y\",defaultValue:-150,min:-1e3,max:1e3,step:10,unit:\"px\"},glow3X:{type:ControlType.Number,title:\"Glow 3 X\",defaultValue:0,min:-1e3,max:1e3,step:10,unit:\"px\"},glow3Y:{type:ControlType.Number,title:\"Glow 3 Y\",defaultValue:0,min:-1e3,max:1e3,step:10,unit:\"px\"},badgeX:{type:ControlType.Number,title:\"Badge X\",defaultValue:0,min:-500,max:500,step:5,unit:\"px\"},badgeY:{type:ControlType.Number,title:\"Badge Y\",defaultValue:0,min:-500,max:500,step:5,unit:\"px\"},statPillsX:{type:ControlType.Number,title:\"Stat Pills X\",defaultValue:0,min:-500,max:500,step:5,unit:\"px\"},statPillsY:{type:ControlType.Number,title:\"Stat Pills Y\",defaultValue:0,min:-500,max:500,step:5,unit:\"px\"},ctaX:{type:ControlType.Number,title:\"CTA X\",defaultValue:0,min:-500,max:500,step:5,unit:\"px\"},ctaY:{type:ControlType.Number,title:\"CTA Y\",defaultValue:0,min:-500,max:500,step:5,unit:\"px\"},headlineFont:{type:ControlType.Font,title:\"Headline Font\",controls:\"extended\",defaultFontType:\"sans-serif\",displayFontSize:true,defaultValue:{fontSize:\"72px\",variant:\"Extra Bold\",letterSpacing:\"-0.03em\",lineHeight:\"1.02em\"}},bodyFont:{type:ControlType.Font,title:\"Body Font\",controls:\"extended\",defaultFontType:\"sans-serif\",displayFontSize:true,defaultValue:{fontSize:\"17px\",variant:\"Regular\",letterSpacing:\"0em\",lineHeight:\"1.75em\"}},labelFont:{type:ControlType.Font,title:\"Label Font\",controls:\"extended\",defaultFontType:\"sans-serif\",displayFontSize:true,defaultValue:{fontSize:\"11px\",variant:\"Medium\",letterSpacing:\"0.2em\",lineHeight:\"1em\"}},badgeFont:{type:ControlType.Font,title:\"Badge Font\",controls:\"extended\",defaultFontType:\"sans-serif\",displayFontSize:true,defaultValue:{fontSize:\"11px\",variant:\"Semibold\",letterSpacing:\"0.12em\",lineHeight:\"1em\"}},scrollHintColor:{type:ControlType.Color,title:\"Scroll Hint Color\",defaultValue:\"rgba(255,255,255,0.3)\",hidden:({showScrollHint})=>!showScrollHint},useCustomButton:{type:ControlType.Boolean,title:\"Custom Button\",defaultValue:false,enabledTitle:\"Use Slot\",disabledTitle:\"Default\"},customButtonSlot:{type:ControlType.Slot,title:\"Custom Button\",hidden:({useCustomButton})=>!useCustomButton,maxCount:1},contentAlignment:{type:ControlType.Enum,title:\"Content Alignment\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"left\",displaySegmentedControl:true},topBarGap:{type:ControlType.Number,title:\"Top Bar Gap\",defaultValue:10,min:0,max:100,step:1,unit:\"px\"},statPillsGap:{type:ControlType.Number,title:\"Stat Pills Gap\",defaultValue:10,min:0,max:100,step:1,unit:\"px\"},bottomRowGap:{type:ControlType.Number,title:\"Bottom Row Gap\",defaultValue:48,min:0,max:100,step:1,unit:\"px\"},ctaButtonsGap:{type:ControlType.Number,title:\"CTA Buttons Gap\",defaultValue:16,min:0,max:100,step:1,unit:\"px\"},sectionGap:{type:ControlType.Number,title:\"Section Gap\",defaultValue:64,min:0,max:100,step:1,unit:\"px\"}});HeroBanner.displayName=\"BrightPeak Hero\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HeroBanner\",\"slots\":[\"customButtonSlot\"],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"800\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HeroBanner.map","/**\n * Bold North Projects Section\n * An editable portfolio showcase component with featured project and card grid\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsStaticRenderer,RenderTarget}from\"framer\";import{useEffect,useRef,useState,startTransition}from\"react\";export default function Projects(props){const{sectionLabel=\"Client Projects\",sectionTitleLine1=\"Real results for\",sectionTitleLine2=\"real businesses.\",viewAllText=\"View all projects\",viewAllLink=\"#\",featuredIndustry=\"HVAC & Heating\",featuredNumber=\"Featured Project — 01\",featuredTitle=\"Arctic Air Heating & Cooling\",featuredDescription=\"Complete rebrand, new website and Google Ads system for a family-run HVAC company. Within 6 months they went from sporadic enquiries to a full pipeline.\",featuredMedia=\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",videoImage,results=[{number:\"4.1\\xd7\",label:\"Lead increase\"},{number:\"\\xa32.8M\",label:\"Revenue in year 1\"},{number:\"61%\",label:\"Lower cost per lead\"}],services=[{name:\"Brand Identity\"},{name:\"Web Design\"},{name:\"Google Ads\"},{name:\"Local SEO\"}],smallCards=[],backgroundColor=\"#0b0b0f\",surfaceColor=\"#111118\",surface2Color=\"#16161f\",borderColor=\"rgba(255,255,255,0.06)\",textColor=\"#ffffff\",mutedColor=\"rgba(255,255,255,0.42)\",gradientStart=\"#9b3cf7\",gradientMid1=\"#4f8ef7\",gradientMid2=\"#22d4c8\",headingFont={fontFamily:\"Syne, sans-serif\",fontSize:\"40px\",fontWeight:800,letterSpacing:\"-0.03em\",lineHeight:\"1.05em\"},bodyFont={fontFamily:\"DM Sans, sans-serif\",fontSize:\"15px\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"},paddingY=100,paddingX=64,maxWidth=1200,showGridOverlay=true,sectionLabelSize=11,sectionTitleSize=51,viewAllSize=13,featuredNumberSize=11,featuredTitleSize=35,featuredDescSize=15,resultNumberSize=29,resultLabelSize=12,serviceTagSize=11,cardIndustrySize=10,cardTitleSize=17,cardStatNumberSize=18,cardStatLabelSize=10,featuredVisualHeight=420,cardVisualHeight=180,featuredContentPadding=52,cardBodyPadding=24,borderRadius=20,cardBorderRadius=16}=props;const containerRef=useRef(null);const[visibleElements,setVisibleElements]=useState(new Set);const isStatic=useIsStaticRenderer();const gradientX=`linear-gradient(135deg, ${gradientStart} 0%, ${gradientMid1} 30%, ${gradientMid2} 100%)`;const isVideo=featuredMedia&&(featuredMedia.endsWith(\".mp4\")||featuredMedia.endsWith(\".webm\")||featuredMedia.endsWith(\".mov\"));useEffect(()=>{if(isStatic||RenderTarget.current()===RenderTarget.thumbnail){setVisibleElements(new Set([0,1,2,3,4]));return;}const observer=new IntersectionObserver(entries=>{entries.forEach(entry=>{if(entry.isIntersecting){const index=parseInt(entry.target.getAttribute(\"data-index\")||\"0\");startTransition(()=>{setVisibleElements(prev=>new Set([...prev,index]));});observer.unobserve(entry.target);}});},{threshold:.12});const elements=containerRef.current?.querySelectorAll(\"[data-reveal]\");elements?.forEach(el=>observer.observe(el));return()=>observer.disconnect();},[isStatic]);const sectionHeaderStyle={display:\"flex\",alignItems:\"flex-end\",justifyContent:\"space-between\",gap:32,marginBottom:64,flexWrap:\"wrap\"};const labelStyle={display:\"inline-flex\",alignItems:\"center\",gap:8,fontSize:\"0.68rem\",fontWeight:600,letterSpacing:\"0.18em\",textTransform:\"uppercase\",color:mutedColor,marginBottom:16};const labelLineStyle={width:28,height:1,background:gradientX};const titleStyle={...headingFont,fontSize:headingFont.fontSize||\"clamp(2rem, 4vw, 3.2rem)\",lineHeight:\"1.05\",letterSpacing:\"-0.03em\",margin:0,color:textColor};const gradTextStyle={color:\"#0FCAD0\"};const viewAllStyle={display:\"inline-flex\",alignItems:\"center\",gap:8,fontSize:\"0.82rem\",fontWeight:500,color:mutedColor,textDecoration:\"none\",whiteSpace:\"nowrap\",transition:\"color 0.2s\",paddingBottom:4,cursor:\"pointer\",...bodyFont};const featuredStyle={background:surfaceColor,border:`1px solid ${borderColor}`,borderRadius:borderRadius,overflow:\"hidden\",display:\"flex\",flexDirection:\"column\",gap:0,marginBottom:20,transition:\"border-color 0.3s\",position:\"relative\"};const featuredVisualStyle={position:\"relative\",minHeight:featuredVisualHeight,background:surface2Color,overflow:\"hidden\"};const imgStyle={position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",objectFit:\"contain\"};const imgContainerStyle={position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"};const industryTagStyle={position:\"absolute\",top:20,left:20,zIndex:2,padding:\"5px 12px\",background:\"rgba(0,0,0,0.5)\",backdropFilter:\"blur(8px)\",border:\"1px solid rgba(255,255,255,0.1)\",borderRadius:100,fontSize:\"0.68rem\",fontWeight:600,letterSpacing:\"0.1em\",textTransform:\"uppercase\",color:\"rgba(255,255,255,0.7)\"};const featuredContentStyle={padding:`${featuredContentPadding}px ${featuredContentPadding}px`,display:\"flex\",flexDirection:\"column\",justifyContent:\"center\"};const projectNumberStyle={fontFamily:headingFont.fontFamily,fontSize:\"0.68rem\",fontWeight:700,letterSpacing:\"0.2em\",textTransform:\"uppercase\",color:mutedColor,marginBottom:20};const featuredTitleStyle={fontFamily:headingFont.fontFamily,fontSize:`${featuredTitleSize}px`,fontWeight:800,lineHeight:1.1,letterSpacing:\"-0.02em\",marginBottom:16,color:textColor};const featuredDescStyle={fontSize:`${featuredDescSize}px`,fontWeight:300,lineHeight:1.75,color:mutedColor,marginBottom:36};const resultsStyle={display:\"flex\",gap:32,marginBottom:36,paddingBottom:36,borderBottom:`1px solid ${borderColor}`,flexWrap:\"wrap\"};const resultNumStyle={fontSize:`${resultNumberSize}px`,fontWeight:800,lineHeight:1,color:\"#EBFD0A\",marginBottom:4};const resultLabelStyle={fontSize:`${resultLabelSize}px`,color:mutedColor,letterSpacing:\"0.04em\"};const servicesStyle={display:\"flex\",flexWrap:\"wrap\",gap:8};const serviceTagStyle={padding:\"5px 12px\",background:\"rgba(255,255,255,0.04)\",border:`1px solid ${borderColor}`,borderRadius:100,fontSize:`${serviceTagSize}px`,color:mutedColor};const cardsGridStyle={display:\"grid\",gridTemplateColumns:\"repeat(3, 1fr)\",gap:20};const cardStyle={background:surfaceColor,border:`1px solid ${borderColor}`,borderRadius:cardBorderRadius,overflow:\"hidden\",cursor:\"pointer\",transition:\"border-color 0.3s, transform 0.3s\",position:\"relative\"};const cardHoverStyle={borderColor:\"rgba(255,255,255,0.12)\",transform:\"translateY(-4px)\"};const cardVisualStyle={height:cardVisualHeight,background:surface2Color,position:\"relative\",overflow:\"hidden\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"};const cardTint1={position:\"absolute\",top:0,left:0,right:0,bottom:0,background:`linear-gradient(135deg, ${gradientStart}33, ${gradientMid1}1a)`};const cardTint2={position:\"absolute\",top:0,left:0,right:0,bottom:0,background:`linear-gradient(135deg, ${gradientMid2}33, ${gradientStart}1a)`};const cardTint3={position:\"absolute\",top:0,left:0,right:0,bottom:0,background:`linear-gradient(135deg, ${gradientMid1}33, ${gradientMid2}1a)`};const cardBodyStyle={padding:cardBodyPadding};const cardIndustryStyle={fontSize:`${cardIndustrySize}px`,fontWeight:600,letterSpacing:\"0.14em\",textTransform:\"uppercase\",color:mutedColor,marginBottom:8};const cardTitleStyle={fontSize:`${cardTitleSize}px`,fontWeight:700,lineHeight:1.2,marginBottom:12,color:textColor};const cardStatsStyle={display:\"flex\",gap:20,paddingTop:16,borderTop:`1px solid ${borderColor}`};const cardStatNumStyle={fontSize:`${cardStatNumberSize}px`,fontWeight:800,color:\"#EBFD0A\",lineHeight:1,display:\"block\",marginBottom:3};const cardStatLabelStyle={fontSize:`${cardStatLabelSize}px`,color:mutedColor};const cardArrowStyle={position:\"absolute\",top:20,right:20,width:32,height:32,borderRadius:\"50%\",background:\"rgba(0,0,0,0.6)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\"};const gridOverlayStyle={position:\"absolute\",inset:0,backgroundImage:`linear-gradient(rgba(255,255,255,0.018) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.018) 1px, transparent 1px)`,backgroundSize:\"60px 60px\",pointerEvents:\"none\",zIndex:0};const tintStyles=[cardTint1,cardTint2,cardTint3];return /*#__PURE__*/_jsxs(\"section\",{ref:containerRef,className:\"projects-section\",style:{padding:`${paddingY}px ${paddingX}px`,position:\"relative\",overflow:\"hidden\",background:backgroundColor,width:\"100%\"},children:[/*#__PURE__*/_jsx(\"link\",{href:\"https://fonts.googleapis.com/css2?family=Syne:wght@700;800&family=DM+Sans:wght@300;400;500&display=swap\",rel:\"stylesheet\"}),showGridOverlay&&/*#__PURE__*/_jsx(\"div\",{style:gridOverlayStyle}),/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:maxWidth,margin:\"0 auto\",position:\"relative\",zIndex:1},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"section-header\",\"data-reveal\":true,\"data-index\":0,style:{...sectionHeaderStyle,opacity:visibleElements.has(0)?1:0,transform:visibleElements.has(0)?\"translateY(0)\":\"translateY(28px)\",transition:\"opacity 0.7s ease, transform 0.7s ease\"},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"div\",{style:labelStyle,children:[/*#__PURE__*/_jsx(\"div\",{style:labelLineStyle}),sectionLabel]}),/*#__PURE__*/_jsxs(\"h2\",{style:titleStyle,children:[sectionTitleLine1,/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:gradTextStyle,children:sectionTitleLine2})]})]}),/*#__PURE__*/_jsxs(\"a\",{href:viewAllLink,style:viewAllStyle,children:[viewAllText,/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 16 16\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M3 8h10M9 4l4 4-4 4\",stroke:\"currentColor\",strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"featured-grid\",\"data-reveal\":true,\"data-index\":1,style:{...featuredStyle,opacity:visibleElements.has(1)?1:0,transform:visibleElements.has(1)?\"translateY(0)\":\"translateY(28px)\",transition:\"opacity 0.7s ease 0.1s, transform 0.7s ease 0.1s, border-color 0.3s\"},onMouseEnter:e=>{e.currentTarget.style.borderColor=\"rgba(255,255,255,0.12)\";},onMouseLeave:e=>{e.currentTarget.style.borderColor=borderColor;},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"featured-content\",style:featuredContentStyle,children:[/*#__PURE__*/_jsx(\"div\",{style:projectNumberStyle,children:featuredNumber}),/*#__PURE__*/_jsx(\"h3\",{style:featuredTitleStyle,children:featuredTitle}),/*#__PURE__*/_jsx(\"p\",{style:featuredDescStyle,children:featuredDescription}),/*#__PURE__*/_jsx(\"div\",{className:\"results-row\",style:resultsStyle,children:results.slice(0,3).map((result,idx)=>/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{className:\"result-number\",style:resultNumStyle,children:result.number}),/*#__PURE__*/_jsx(\"div\",{style:resultLabelStyle,children:result.label})]},idx))}),/*#__PURE__*/_jsx(\"div\",{style:servicesStyle,children:services.map((service,idx)=>/*#__PURE__*/_jsx(\"span\",{style:serviceTagStyle,children:service.name},idx))})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"featured-visual\",style:featuredVisualStyle,children:[/*#__PURE__*/_jsx(\"div\",{style:industryTagStyle,children:featuredIndustry}),/*#__PURE__*/_jsx(\"div\",{style:imgContainerStyle,children:featuredMedia?isVideo?/*#__PURE__*/_jsx(\"video\",{src:featuredMedia,style:imgStyle,autoPlay:true,loop:true,muted:true,playsInline:true}):/*#__PURE__*/_jsx(\"img\",{src:featuredMedia,alt:\"Featured project\",style:imgStyle}):/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",gap:10,color:\"rgba(255,255,255,0.3)\",fontSize:\"0.72rem\",letterSpacing:\"0.06em\"},children:[/*#__PURE__*/_jsxs(\"svg\",{width:\"40\",height:\"40\",viewBox:\"0 0 40 40\",fill:\"none\",opacity:\"0.25\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"4\",y:\"8\",width:\"32\",height:\"24\",rx:\"3\",stroke:\"white\",strokeWidth:\"1.5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"14\",cy:\"17\",r:\"3\",stroke:\"white\",strokeWidth:\"1.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 26l8-6 6 5 5-4 13 8\",stroke:\"white\",strokeWidth:\"1.5\",strokeLinejoin:\"round\"})]}),/*#__PURE__*/_jsx(\"span\",{children:\"Drop image or video here\"})]})}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,background:`linear-gradient(135deg, ${gradientStart}26 0%, ${gradientMid2}1a 60%, transparent 100%)`,pointerEvents:\"none\"}})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"cards-grid\",style:cardsGridStyle,children:smallCards.slice(0,3).map((card,idx)=>/*#__PURE__*/_jsxs(\"div\",{\"data-reveal\":true,\"data-index\":idx+2,style:{...cardStyle,opacity:visibleElements.has(idx+2)?1:0,transform:visibleElements.has(idx+2)?\"translateY(0)\":\"translateY(28px)\",transition:`opacity 0.7s ease ${.1*(idx+1)}s, transform 0.7s ease ${.1*(idx+1)}s, border-color 0.3s, transform 0.3s`},onMouseEnter:e=>{Object.assign(e.currentTarget.style,cardHoverStyle);const arrow=e.currentTarget.querySelector(\"[data-arrow]\");if(arrow){arrow.style.opacity=\"1\";arrow.style.transform=\"translateY(0)\";}},onMouseLeave:e=>{e.currentTarget.style.borderColor=borderColor;e.currentTarget.style.transform=\"translateY(0)\";const arrow=e.currentTarget.querySelector(\"[data-arrow]\");if(arrow){arrow.style.opacity=\"0\";arrow.style.transform=\"translateY(4px)\";}},children:[/*#__PURE__*/_jsx(\"div\",{\"data-arrow\":true,style:cardArrowStyle,children:/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 14 14\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 7h10M8 3l4 4-4 4\",stroke:\"#fff\",strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})}),/*#__PURE__*/_jsxs(\"div\",{style:cardVisualStyle,children:[/*#__PURE__*/_jsx(\"div\",{style:imgContainerStyle,children:card.image?.src?/*#__PURE__*/_jsx(\"img\",{src:card.image.src,srcSet:card.image.srcSet,alt:card.image.alt||\"\",style:imgStyle}):/*#__PURE__*/_jsxs(\"svg\",{width:\"28\",height:\"28\",viewBox:\"0 0 40 40\",fill:\"none\",opacity:\"0.25\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"4\",y:\"8\",width:\"32\",height:\"24\",rx:\"3\",stroke:\"white\",strokeWidth:\"1.5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"14\",cy:\"17\",r:\"3\",stroke:\"white\",strokeWidth:\"1.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 26l8-6 6 5 5-4 13 8\",stroke:\"white\",strokeWidth:\"1.5\",strokeLinejoin:\"round\"})]})}),/*#__PURE__*/_jsx(\"div\",{style:tintStyles[idx%3]})]}),/*#__PURE__*/_jsxs(\"div\",{style:cardBodyStyle,children:[/*#__PURE__*/_jsx(\"div\",{style:cardIndustryStyle,children:card.industry}),/*#__PURE__*/_jsx(\"div\",{style:cardTitleStyle,children:card.title}),/*#__PURE__*/_jsxs(\"div\",{style:cardStatsStyle,children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"span\",{style:cardStatNumStyle,children:card.stat1Num}),/*#__PURE__*/_jsx(\"span\",{style:cardStatLabelStyle,children:card.stat1Label})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"span\",{style:cardStatNumStyle,children:card.stat2Num}),/*#__PURE__*/_jsx(\"span\",{style:cardStatLabelStyle,children:card.stat2Label})]})]})]})]},idx))})]}),/*#__PURE__*/_jsx(\"style\",{children:`\n                @media (max-width: 1024px) {\n                    .projects-section {\n                        padding: 80px 40px !important;\n                    }\n                    .cards-grid {\n                        grid-template-columns: repeat(2, 1fr) !important;\n                    }\n                }\n                @media (max-width: 768px) {\n                    .projects-section {\n                        padding: 64px 24px !important;\n                    }\n                    .section-header {\n                        flex-direction: column !important;\n                        align-items: flex-start !important;\n                        gap: 20px !important;\n                        margin-bottom: 40px !important;\n                    }\n                    .featured-visual {\n                        min-height: 260px !important;\n                    }\n                    .featured-visual video,\n                    .featured-visual img {\n                        object-fit: contain !important;\n                        max-height: 300px !important;\n                    }\n                    .featured-content {\n                        padding: 36px 28px !important;\n                    }\n                    .cards-grid {\n                        grid-template-columns: 1fr !important;\n                    }\n                    .results-row {\n                        flex-wrap: wrap !important;\n                        gap: 20px !important;\n                    }\n                }\n                @media (max-width: 480px) {\n                    .projects-section {\n                        padding: 56px 20px !important;\n                    }\n                    .featured-visual {\n                        min-height: 200px !important;\n                    }\n                    .featured-visual video,\n                    .featured-visual img {\n                        object-fit: contain !important;\n                        max-height: 220px !important;\n                    }\n                    .featured-content {\n                        padding: 28px 20px !important;\n                    }\n                    .results-row {\n                        flex-wrap: wrap !important;\n                        gap: 16px !important;\n                    }\n                    .result-number {\n                        font-size: 1.4rem !important;\n                    }\n                }\n            `})]});}addPropertyControls(Projects,{sectionLabel:{type:ControlType.String,title:\"Section Label\",defaultValue:\"Client Projects\"},sectionTitleLine1:{type:ControlType.String,title:\"Title Line 1\",defaultValue:\"Real results for\"},sectionTitleLine2:{type:ControlType.String,title:\"Title Line 2 (Gradient)\",defaultValue:\"real businesses.\"},viewAllText:{type:ControlType.String,title:\"View All Text\",defaultValue:\"View all projects\"},viewAllLink:{type:ControlType.Link,title:\"View All Link\",defaultValue:\"#\"},featuredIndustry:{type:ControlType.String,title:\"Featured Industry\",defaultValue:\"HVAC & Heating\"},featuredNumber:{type:ControlType.String,title:\"Featured Number\",defaultValue:\"Featured Project — 01\"},featuredTitle:{type:ControlType.String,title:\"Featured Title\",defaultValue:\"Arctic Air Heating & Cooling\"},featuredDescription:{type:ControlType.String,title:\"Featured Description\",defaultValue:\"Complete rebrand, new website and Google Ads system for a family-run HVAC company. Within 6 months they went from sporadic enquiries to a full pipeline.\",displayTextArea:true},featuredMedia:{type:ControlType.File,title:\"Featured Media\",allowedFileTypes:[\"jpg\",\"jpeg\",\"png\",\"gif\",\"webp\",\"svg\",\"mp4\",\"webm\",\"mov\"]},videoImage:{type:ControlType.ResponsiveImage,title:\"Video Thumbnail\"},results:{type:ControlType.Array,title:\"Results\",control:{type:ControlType.Object,controls:{number:{type:ControlType.String,title:\"Number\",defaultValue:\"4.1\\xd7\"},label:{type:ControlType.String,title:\"Label\",defaultValue:\"Lead increase\"}}},defaultValue:[{number:\"4.1\\xd7\",label:\"Lead increase\"},{number:\"\\xa32.8M\",label:\"Revenue in year 1\"},{number:\"61%\",label:\"Lower cost per lead\"}],maxCount:4},services:{type:ControlType.Array,title:\"Services\",control:{type:ControlType.Object,controls:{name:{type:ControlType.String,title:\"Service Name\",defaultValue:\"Service\"}}},defaultValue:[{name:\"Brand Identity\"},{name:\"Web Design\"},{name:\"Google Ads\"},{name:\"Local SEO\"}],maxCount:6},smallCards:{type:ControlType.Array,title:\"Small Cards\",control:{type:ControlType.Object,controls:{industry:{type:ControlType.String,title:\"Industry\",defaultValue:\"Electrical\"},title:{type:ControlType.String,title:\"Title\",defaultValue:\"Project Title\"},stat1Num:{type:ControlType.String,title:\"Stat 1 Number\",defaultValue:\"3.2\\xd7\"},stat1Label:{type:ControlType.String,title:\"Stat 1 Label\",defaultValue:\"More enquiries\"},stat2Num:{type:ControlType.String,title:\"Stat 2 Number\",defaultValue:\"\\xa3480k\"},stat2Label:{type:ControlType.String,title:\"Stat 2 Label\",defaultValue:\"New contracts\"},image:{type:ControlType.ResponsiveImage,title:\"Card Image\"}}},defaultValue:[{industry:\"Electrical\",title:\"Capitol City Electrical Services\",stat1Num:\"3.2\\xd7\",stat1Label:\"More enquiries\",stat2Num:\"\\xa3480k\",stat2Label:\"New contracts\"},{industry:\"Plumbing\",title:\"Summit Plumbing & Drainage\",stat1Num:\"5\\xd7\",stat1Label:\"Google rankings\",stat2Num:\"92%\",stat2Label:\"Retention rate\"},{industry:\"Landscaping\",title:\"Greenfield Groundworks Ltd\",stat1Num:\"2.8\\xd7\",stat1Label:\"Revenue growth\",stat2Num:\"40%\",stat2Label:\"Lower ad spend\"}],maxCount:3},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#0b0b0f\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#ffffff\"},mutedColor:{type:ControlType.Color,title:\"Muted Text\",defaultValue:\"rgba(255,255,255,0.42)\"},gradientStart:{type:ControlType.Color,title:\"Gradient Start\",defaultValue:\"#9E00FF\"},gradientMid1:{type:ControlType.Color,title:\"Gradient Mid\",defaultValue:\"#0FCAD0\"},gradientMid2:{type:ControlType.Color,title:\"Gradient End\",defaultValue:\"#EBFD0A\"},headingFont:{type:ControlType.Font,title:\"Heading Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"40px\",variant:\"Extra Bold\",letterSpacing:\"-0.03em\",lineHeight:\"1.05em\"}},bodyFont:{type:ControlType.Font,title:\"Body Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"15px\",variant:\"Regular\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"}},paddingY:{type:ControlType.Number,title:\"Padding Y\",defaultValue:100,min:0,max:200,unit:\"px\"},paddingX:{type:ControlType.Number,title:\"Padding X\",defaultValue:64,min:0,max:200,unit:\"px\"},maxWidth:{type:ControlType.Number,title:\"Max Width\",defaultValue:1200,min:600,max:1600,unit:\"px\"},featuredVisualHeight:{type:ControlType.Number,title:\"Featured Media Height\",defaultValue:520,min:300,max:800,unit:\"px\"},showGridOverlay:{type:ControlType.Boolean,title:\"Grid Overlay\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Projects\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Projects.map"],"mappings":"iNAWG,SAAwB,EAAW,EAAM,CAAC,GAAK,CAAC,YAAS,wBAAwB,YAAU,4BAA4B,gBAAc,4BAA4B,oBAAkB,YAAY,cAAY,+BAA+B,YAAU,CAAC,CAAC,MAAM,KAAQ,MAAM,aAAa,EAAE,CAAC,MAAM,MAAM,MAAM,oBAAoB,EAAE,CAAC,MAAM,OAAO,MAAM,eAAe,CAAC,EAAE,WAAS,2JAA2J,UAAQ,kBAAkB,UAAQ,WAAW,UAAQ,iBAAe,SAAS,iBAAe,GAAK,aAAU,GAAK,kBAAgB,UAAU,YAAU,0BAA0B,aAAU,UAAU,iBAAe,yBAAyB,aAAW,UAAU,aAAW,UAAU,aAAW,UAAU,aAAW,UAAU,iBAAe,UAAU,YAAU,UAAU,aAAW,UAAU,aAAW,UAAU,SAAO,KAAK,SAAO,KAAK,UAAO,KAAK,UAAO,KAAK,UAAO,EAAE,UAAO,EAAE,UAAO,EAAE,UAAO,EAAE,cAAW,EAAE,cAAW,EAAE,QAAK,EAAE,QAAK,EAAE,qBAAkB,UAAU,kBAAgB,CAAC,EAAE,oBAAkB,IAAI,yBAAsB,2BAA2B,2BAAwB,IAAI,gBAAa,2BAA2B,WAAS,eAAa,YAAU,YAAU,kBAAgB,wBAAwB,kBAAgB,mBAAiB,uBAAoB,GAAG,qBAAmB,GAAG,sBAAmB,GAAG,mBAAgB,GAAG,kBAAe,GAAG,kBAAe,GAAG,iBAAe,IAAI,gBAAc,GAAG,gBAAc,GAAG,mBAAiB,OAAO,aAAU,GAAG,gBAAa,GAAG,gBAAa,GAAG,gBAAc,GAAG,aAAW,IAAI,EAAY,EAAS,EAAoB,EAAO,CAAC,EAAS,IAAaA,EAAS,EAAK,EAAO,CAAC,EAAa,IAAiBA,EAAS,CAAC,EAAO,CAAC,EAAU,IAAcA,EAAS,CAAC,EAAO,CAAC,GAAgB,GAAoBA,EAAS,EAAK,EAAE,MAAc,CAAC,MAAoB,GAAY,EAAI,CAAC,CAAE,EAAE,CAAC,CAAC,EACt4D,MAAc,CAAC,GAAG,GAAU,EAAgB,QAAQ,EAAE,OAAO,IAAM,EAAM,gBAAgB,CAAC,IAAM,GAAW,EAAa,GAAG,EAAgB,OAAO,MAAoB,CAAC,GAAa,CAAY,EAAE,EAAmB,EAAI,EAAE,GAAgB,CAAS,CAAE,CAAC,EACvP,eAAe,CAAC,MAAoB,EAAmB,EAAK,CAAC,CAAE,EAAE,GAAG,CAAE,EAAE,CAAiB,EAAE,UAAU,cAAc,CAAK,CAAE,EAAE,CAAC,EAAgB,OAAO,EAAkB,EAAS,CAAY,CAAC,EAAE,IAAM,GAAM,0BAA0B,EAAW,IAAI,EAAW,IAAI,EAAW,GAAS,GAAe,CAAC,SAAS,WAAW,QAAQ,OAAO,cAAc,SAAS,eAAe,SAAS,QAAQ,GAAG,EAAe,UAAU,EAAe,GAAG,IAAI,OAAO,EAAE,WAAW,EAAgB,WAAW,GAAU,YAAY,wBAAwB,MAAM,GAAU,GAAG,EAAM,KAAK,EAAQ,GAAQ,CAAC,SAAS,WAAW,MAAM,EAAE,SAAS,SAAS,cAAc,OAAO,OAAO,CAAC,EAAQ,GAAU,CAAC,SAAS,WAAW,MAAM,EAAE,gBAAgB,mBAAmB,EAAU,iDAAiD,EAAU,wBAAwB,eAAe,WAAW,EAAQ,EAAS,CAAC,SAAS,WAAW,aAAa,MAAM,OAAO,cAAc,QAAQ,IAAI,UAAU,EAAS,IAAA,GAAU,6CAA6C,EAAQ,GAAS,OAAO,GAAU,SAAS,EAAQ,GAAS,MAAM,EAAQ,OAAoB,EAAM,UAAU,CAAC,MAAM,GAAe,SAAS,CAAc,EAAK,OAAO,CAAC,KAAK,0GAA0G,IAAI,YAAY,CAAC,EAAe,EAAK,QAAQ,CAAC,SAAS;;;;;;;;;;;;;;;;;;;;;;;;;;;;iBA4BnzC,EAAc,UAAU,EAAc,GAAG;;;;;;iBAMzC,EAAc,UAAU,EAAc,GAAG;;;aAG7C,KAAK,IAAI,EAAc,EAAE,EAAE;;;;;;;;;IASpC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,GAAQ,SAAS,CAAC,EAAgB,OAAO,GAAgB,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,OAAO,CAAC,EAAE,SAAS,CAAC,IAA8B,EAAK,MAAM,CAAC,IAAI,EAAgB,EAAU,EAAE,KAAK,EAAgB,EAAE,EAAE,IAAI,IAAI,EAAgB,EAAU,EAAE,KAAK,GAAG,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,MAAM,OAAO,OAAO,OAAO,UAAU,QAAQ,QAAQ,EAAE,WAAW,wBAAwB,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,IAAI,EAAgB,EAAa,EAAE,KAAK,EAAgB,EAAE,EAAE,IAAI,IAAI,EAAgB,EAAa,EAAE,KAAK,EAAgB,EAAE,EAAE,KAAK,GAAG,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,MAAM,OAAO,OAAO,OAAO,UAAU,QAAQ,QAAQ,GAAwB,WAAW,wBAAwB,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,gBAAgB,GAAsB,cAAc,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,EAAS,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAS,MAAM,IAAI,OAAO,IAAI,WAAW,EAAU,IAAI,EAAO,KAAK,EAAO,eAAe,IAAI,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAS,MAAM,IAAI,OAAO,IAAI,WAAW,EAAW,OAAO,GAAO,MAAM,GAAO,eAAe,IAAI,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAS,MAAM,IAAI,OAAO,IAAI,WAAW,EAAW,IAAI,cAAc,GAAO,KAAK,KAAK,cAAc,GAAO,KAAK,eAAe,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,eAAe,gBAAgB,aAAa,GAAG,QAAQ,KAAa,UAAU,EAAS,gBAAgB,oBAAoB,WAAW,yCAAyC,gBAAgB,OAAO,SAAS,WAAW,OAAO,CAAC,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,IAAI,GAAU,GAAG,CAAS,EAAE,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,EAAE,OAAO,EAAE,aAAa,MAAM,WAAW,EAAW,UAAU,EAAS,IAAA,GAAU,kCAAkC,WAAW,CAAC,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,SAAS,EAAQ,CAAC,CAAC,CAAC,CAAC,EAAE,IAAwB,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,WAAW,aAAa,IAAI,OAAO,aAAa,EAAW,IAAI,WAAW,GAAG,EAAW,IAAI,UAAU,aAAa,GAAO,MAAM,GAAO,KAAK,GAAG,CAAS,EAAE,SAAS,CAAS,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,oBAAoB,MAAM,IAAI,EAAW,WAAW,IAAmB,SAAS,SAAS,IAAmB,QAAQ,WAAW,aAAa,SAAS,KAAK,SAAS,WAAW,OAAO,CAAC,EAAE,SAAsB,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,KAAa,UAAU,EAAS,gBAAgB,mBAAmB,WAAW,uFAAuF,gBAAgB,QAAQ,UAAU,CAAgB,EAAE,SAAS,CAAc,EAAM,KAAK,CAAC,MAAM,CAAC,GAAG,EAAa,MAAM,GAAkB,aAAa,CAAC,EAAE,SAAS,CAAC,EAA2B,EAAK,OAAO,CAAC,MAAM,CAAC,WAAW,GAAM,qBAAqB,OAAO,oBAAoB,cAAc,eAAe,MAAM,EAAE,SAAS,CAAiB,CAAC,EAAE,CAAW,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,IAAI,GAAa,SAAS,OAAO,UAAU,GAAG,UAAU,aAAa,GAAW,MAAM,GAAW,KAAK,eAAe,IAAmB,SAAS,SAAS,IAAmB,QAAQ,WAAW,YAAY,EAAE,SAAS,EAAU,KAAK,EAAK,IAAiB,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,IAAI,EAAE,QAAQ,WAAW,WAAW,yBAAyB,OAAO,mCAAmC,aAAa,GAAG,EAAE,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,EAAW,WAAW,EAAE,GAAG,CAAS,EAAE,SAAS,EAAK,KAAK,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,EAAe,GAAG,CAAS,EAAE,SAAS,EAAK,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,WAAW,eAAe,IAAmB,SAAS,SAAS,IAAmB,QAAQ,WAAW,gBAAgB,UAAU,EAAW,WAAW,GAAG,UAAU,mCAAmC,IAAI,GAAa,QAAQ,KAAa,UAAU,EAAS,gBAAgB,mBAAmB,WAAW,yCAAyC,gBAAgB,OAAO,SAAS,OAAO,SAAS,WAAW,OAAO,EAAE,cAAc,IAAmB,SAAS,SAAS,KAAK,EAAE,SAAS,CAAc,EAAK,IAAI,CAAC,MAAM,CAAC,MAAM,EAAe,SAAS,IAAI,OAAO,EAAE,GAAG,EAAS,UAAU,CAAgB,EAAE,SAAsB,EAAK,OAAO,CAAC,wBAAwB,CAAC,OAAO,EAAS,QAAQ,2BAA2B,8EAA8E,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,WAAW,IAAmB,SAAS,SAAoC,WAAsB,IAAI,EAAc,WAAW,EAAE,UAAU,aAAa,GAAK,MAAM,GAAK,IAAI,EAAE,UAAU,wBAAwB,SAAS,GAAiB,EAAiB,EAA8B,EAAM,IAAI,CAAC,KAAK,GAAS,MAAM,CAAC,QAAQ,cAAc,WAAW,SAAS,IAAI,GAAG,QAAQ,YAAY,SAAS,UAAU,WAAW,IAAI,WAAW,wBAAwB,cAAc,SAAS,MAAM,EAAgB,WAAW,EAAe,OAAO,OAAO,aAAa,EAAE,OAAO,UAAU,eAAe,OAAO,WAAW,kCAAkC,WAAW,QAAQ,EAAE,aAAa,GAAG,CAAC,EAAE,cAAc,MAAM,UAAU,mBAAmB,EAAE,cAAc,MAAM,UAAU,eAAe,EAAe,GAAI,EAAE,aAAa,GAAG,CAAC,EAAE,cAAc,MAAM,UAAU,gBAAgB,EAAE,cAAc,MAAM,UAAU,MAAO,EAAE,SAAS,CAAC,EAAqB,EAAK,MAAM,CAAC,UAAU,YAAY,MAAM,GAAG,OAAO,GAAG,QAAQ,YAAY,KAAK,OAAO,MAAM,CAAC,WAAW,gBAAgB,EAAE,SAAsB,EAAK,OAAO,CAAC,EAAE,uBAAuB,OAAO,EAAgB,YAAY,IAAI,cAAc,QAAQ,eAAe,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAA6B,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,OAAO,GAAG,KAAK,MAAM,UAAU,mBAAmB,QAAQ,OAAO,cAAc,SAAS,WAAW,SAAS,IAAI,EAAE,QAAQ,KAAa,WAAW,kBAAkB,gBAAgB,OAAO,OAAO,CAAC,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,UAAU,cAAc,QAAQ,cAAc,YAAY,MAAM,yBAAyB,YAAY,aAAa,EAAE,SAAS,CAAc,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,EAAE,OAAO,GAAG,WAAW,2BAA2B,EAAgB,gBAAgB,UAAU,EAAS,IAAA,GAAU,qCAAqC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,iBA3DpxM,IAAsD,IAAoD,EA2D2qM,EAAoB,EAAW,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,uBAAuB,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,2BAA2B,EAAE,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAiB,aAAa,2BAA2B,EAAE,kBAAkB,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,aAAa,WAAW,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,8BAA8B,EAAE,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,QAAQ,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,IAAO,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,aAAa,CAAC,CAAC,EAAE,SAAS,EAAE,aAAa,CAAC,CAAC,MAAM,KAAQ,MAAM,aAAa,EAAE,CAAC,MAAM,MAAM,MAAM,oBAAoB,EAAE,CAAC,MAAM,OAAO,MAAM,eAAe,CAAC,CAAC,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,4KAA4K,gBAAgB,EAAI,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,iBAAiB,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,oBAAoB,aAAa,WAAW,OAAO,EAAI,EAAE,QAAQ,CAAC,KAAK,EAAY,KAAK,MAAM,kBAAkB,aAAa,UAAU,EAAE,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,QAAQ,EAAE,eAAe,CAAC,KAAK,EAAY,QAAQ,MAAM,mBAAmB,aAAa,GAAK,aAAa,OAAO,cAAc,MAAM,EAAE,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,aAAa,aAAa,GAAK,aAAa,OAAO,cAAc,MAAM,EAAE,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,mBAAmB,QAAQ,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,IAAI,CAAC,KAAK,EAAY,MAAM,MAAM,OAAO,EAAE,IAAI,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,CAAC,CAAC,CAAC,EAAE,kBAAkB,CAAC,KAAK,EAAY,OAAO,MAAM,qBAAqB,aAAa,IAAI,IAAI,IAAI,IAAI,IAAI,KAAK,GAAG,EAAE,sBAAsB,CAAC,KAAK,EAAY,MAAM,MAAM,0BAA0B,aAAa,0BAA0B,EAAE,wBAAwB,CAAC,KAAK,EAAY,OAAO,MAAM,4BAA4B,aAAa,IAAI,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,EAAE,aAAa,CAAC,KAAK,EAAY,MAAM,MAAM,gBAAgB,aAAa,0BAA0B,EAAE,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,SAAS,EAAE,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,yBAAyB,EAAE,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,SAAS,EAAE,eAAe,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,wBAAwB,EAAE,kBAAkB,CAAC,KAAK,EAAY,MAAM,MAAM,gBAAgB,aAAa,SAAS,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,iBAAiB,aAAa,SAAS,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,eAAe,aAAa,SAAS,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,eAAe,aAAa,SAAS,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,cAAc,aAAa,SAAS,EAAE,eAAe,CAAC,KAAK,EAAY,MAAM,MAAM,mBAAmB,aAAa,SAAS,EAAE,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,eAAe,aAAa,SAAS,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,eAAe,aAAa,SAAS,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,eAAe,aAAa,SAAS,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,KAAK,IAAI,KAAK,IAAI,IAAI,KAAK,GAAG,KAAK,IAAI,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,KAAK,IAAI,KAAK,IAAI,IAAI,KAAK,GAAG,KAAK,IAAI,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,KAAK,IAAI,KAAK,IAAI,IAAI,KAAK,GAAG,KAAK,IAAI,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,KAAK,IAAI,KAAK,IAAI,IAAI,KAAK,GAAG,KAAK,IAAI,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,EAAE,IAAI,KAAK,IAAI,IAAI,KAAK,GAAG,KAAK,IAAI,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,EAAE,IAAI,KAAK,IAAI,IAAI,KAAK,GAAG,KAAK,IAAI,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,EAAE,IAAI,KAAK,IAAI,IAAI,KAAK,EAAE,KAAK,IAAI,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,EAAE,IAAI,KAAK,IAAI,IAAI,KAAK,EAAE,KAAK,IAAI,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,EAAE,IAAI,KAAK,IAAI,IAAI,KAAK,EAAE,KAAK,IAAI,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,EAAE,IAAI,KAAK,IAAI,IAAI,KAAK,EAAE,KAAK,IAAI,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,EAAE,IAAI,KAAK,IAAI,IAAI,KAAK,EAAE,KAAK,IAAI,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,EAAE,IAAI,KAAK,IAAI,IAAI,KAAK,EAAE,KAAK,IAAI,EAAE,aAAa,CAAC,KAAK,EAAY,KAAK,MAAM,gBAAgB,SAAS,WAAW,gBAAgB,aAAa,gBAAgB,GAAK,aAAa,CAAC,SAAS,OAAO,QAAQ,aAAa,cAAc,UAAU,WAAW,QAAQ,CAAC,EAAE,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,YAAY,SAAS,WAAW,gBAAgB,aAAa,gBAAgB,GAAK,aAAa,CAAC,SAAS,OAAO,QAAQ,UAAU,cAAc,MAAM,WAAW,QAAQ,CAAC,EAAE,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,aAAa,SAAS,WAAW,gBAAgB,aAAa,gBAAgB,GAAK,aAAa,CAAC,SAAS,OAAO,QAAQ,SAAS,cAAc,QAAQ,WAAW,KAAK,CAAC,EAAE,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,aAAa,SAAS,WAAW,gBAAgB,aAAa,gBAAgB,GAAK,aAAa,CAAC,SAAS,OAAO,QAAQ,WAAW,cAAc,SAAS,WAAW,KAAK,CAAC,EAAE,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,oBAAoB,aAAa,wBAAwB,QAAQ,CAAC,oBAAkB,CAAC,CAAc,EAAE,gBAAgB,CAAC,KAAK,EAAY,QAAQ,MAAM,gBAAgB,aAAa,GAAM,aAAa,WAAW,cAAc,SAAS,EAAE,iBAAiB,CAAC,KAAK,EAAY,KAAK,MAAM,gBAAgB,QAAQ,CAAC,qBAAmB,CAAC,EAAgB,SAAS,CAAC,EAAE,iBAAiB,CAAC,KAAK,EAAY,KAAK,MAAM,oBAAoB,QAAQ,CAAC,OAAO,SAAS,OAAO,EAAE,aAAa,CAAC,OAAO,SAAS,OAAO,EAAE,aAAa,OAAO,wBAAwB,EAAI,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,KAAK,IAAI,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAiB,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,KAAK,IAAI,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAiB,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,KAAK,IAAI,EAAE,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,kBAAkB,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,KAAK,IAAI,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,KAAK,IAAI,CAAC,CAAC,EAAE,EAAW,YAAY,qBCrDnqZ,SAAwB,EAAS,EAAM,CAAC,GAAK,CAAC,eAAa,kBAAkB,oBAAkB,mBAAmB,oBAAkB,mBAAmB,cAAY,oBAAoB,cAAY,IAAI,mBAAiB,iBAAiB,iBAAe,wBAAwB,gBAAc,+BAA+B,sBAAoB,2JAA2J,gBAAc,sEAAsE,cAAW,UAAQ,CAAC,CAAC,OAAO,OAAU,MAAM,eAAe,EAAE,CAAC,OAAO,QAAW,MAAM,mBAAmB,EAAE,CAAC,OAAO,MAAM,MAAM,qBAAqB,CAAC,EAAE,WAAS,CAAC,CAAC,KAAK,gBAAgB,EAAE,CAAC,KAAK,YAAY,EAAE,CAAC,KAAK,YAAY,EAAE,CAAC,KAAK,WAAW,CAAC,EAAE,cAAW,CAAC,EAAE,kBAAgB,UAAU,eAAa,UAAU,gBAAc,UAAU,cAAY,yBAAyB,YAAU,UAAU,aAAW,yBAAyB,gBAAc,UAAU,eAAa,UAAU,eAAa,UAAU,cAAY,CAAC,WAAW,mBAAmB,SAAS,OAAO,WAAW,IAAI,cAAc,UAAU,WAAW,QAAQ,EAAE,WAAS,CAAC,WAAW,sBAAsB,SAAS,OAAO,WAAW,IAAI,cAAc,UAAU,WAAW,OAAO,EAAE,YAAS,IAAI,YAAS,GAAG,YAAS,KAAK,mBAAgB,GAAK,oBAAiB,GAAG,oBAAiB,GAAG,eAAY,GAAG,sBAAmB,GAAG,qBAAkB,GAAG,oBAAiB,GAAG,oBAAiB,GAAG,kBAAgB,GAAG,iBAAe,GAAG,oBAAiB,GAAG,iBAAc,GAAG,sBAAmB,GAAG,oBAAkB,GAAG,uBAAqB,IAAI,mBAAiB,IAAI,yBAAuB,GAAG,kBAAgB,GAAG,eAAa,GAAG,mBAAiB,IAAI,EAAY,GAAaC,GAAO,IAAI,EAAO,CAAC,EAAgB,IAAoBC,EAAS,IAAI,GAAG,EAAQ,GAAS,EAAoB,EAAQ,GAAU,2BAA2B,EAAc,OAAO,EAAa,QAAQ,EAAa,QAAc,GAAQ,IAAgB,EAAc,SAAS,MAAM,GAAG,EAAc,SAAS,OAAO,GAAG,EAAc,SAAS,MAAM,GAAG,MAAc,CAAC,GAAG,IAAU,EAAa,QAAQ,IAAI,EAAa,UAAU,CAAC,GAAmB,IAAI,IAAI,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,EAAE,MAAO,CAAC,IAAM,EAAS,IAAI,qBAAqB,GAAS,CAAC,EAAQ,QAAQ,GAAO,CAAC,GAAG,EAAM,eAAe,CAAC,IAAM,EAAM,SAAS,EAAM,OAAO,aAAa,YAAY,GAAG,GAAG,EAAE,MAAoB,CAAC,GAAmB,GAAM,IAAI,IAAI,CAAC,GAAG,EAAK,CAAK,CAAC,CAAC,CAAE,CAAC,EAAE,EAAS,UAAU,EAAM,MAAM,CAAE,CAAC,CAAC,CAAE,EAAE,CAAC,UAAU,GAAG,CAAC,EAAqH,OAApG,GAAa,SAAS,iBAAiB,eAAe,EAAA,EAAY,QAAQ,GAAI,EAAS,QAAQ,CAAE,CAAC,MAAY,EAAS,WAAW,CAAE,EAAE,CAAC,EAAQ,CAAC,EAAE,IAAM,EAAmB,CAAC,QAAQ,OAAO,WAAW,WAAW,eAAe,gBAAgB,IAAI,GAAG,aAAa,GAAG,SAAS,MAAM,EAAQ,EAAW,CAAC,QAAQ,cAAc,WAAW,SAAS,IAAI,EAAE,SAAS,UAAU,WAAW,IAAI,cAAc,SAAS,cAAc,YAAY,MAAM,EAAW,aAAa,EAAE,EAAQ,EAAe,CAAC,MAAM,GAAG,OAAO,EAAE,WAAW,EAAS,EAAQ,EAAW,CAAC,GAAG,EAAY,SAAS,EAAY,UAAU,2BAA2B,WAAW,OAAO,cAAc,UAAU,OAAO,EAAE,MAAM,CAAS,EAAQ,GAAc,CAAC,MAAM,SAAS,EAAQ,GAAa,CAAC,QAAQ,cAAc,WAAW,SAAS,IAAI,EAAE,SAAS,UAAU,WAAW,IAAI,MAAM,EAAW,eAAe,OAAO,WAAW,SAAS,WAAW,aAAa,cAAc,EAAE,OAAO,UAAU,GAAG,CAAQ,EAAQ,GAAc,CAAC,WAAW,EAAa,OAAO,aAAa,IAA2B,eAAa,SAAS,SAAS,QAAQ,OAAO,cAAc,SAAS,IAAI,EAAE,aAAa,GAAG,WAAW,oBAAoB,SAAS,UAAU,EAAQ,EAAoB,CAAC,SAAS,WAAW,UAAU,EAAqB,WAAW,EAAc,SAAS,QAAQ,EAAQ,EAAS,CAAC,SAAS,WAAW,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,MAAM,OAAO,OAAO,OAAO,UAAU,SAAS,EAAQ,EAAkB,CAAC,SAAS,WAAW,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,WAAW,SAAS,eAAe,QAAQ,EAAQ,EAAiB,CAAC,SAAS,WAAW,IAAI,GAAG,KAAK,GAAG,OAAO,EAAE,QAAQ,WAAW,WAAW,kBAAkB,eAAe,YAAY,OAAO,kCAAkC,aAAa,IAAI,SAAS,UAAU,WAAW,IAAI,cAAc,QAAQ,cAAc,YAAY,MAAM,uBAAuB,EAAQ,GAAqB,CAAC,QAAQ,GAAG,EAAuB,KAAK,EAAuB,IAAI,QAAQ,OAAO,cAAc,SAAS,eAAe,QAAQ,EAAQ,EAAmB,CAAC,WAAW,EAAY,WAAW,SAAS,UAAU,WAAW,IAAI,cAAc,QAAQ,cAAc,YAAY,MAAM,EAAW,aAAa,EAAE,EAAQ,GAAmB,CAAC,WAAW,EAAY,WAAW,SAAS,GAAG,GAAkB,IAAI,WAAW,IAAI,WAAW,IAAI,cAAc,UAAU,aAAa,GAAG,MAAM,CAAS,EAAQ,EAAkB,CAAC,SAAS,GAAG,GAAiB,IAAI,WAAW,IAAI,WAAW,KAAK,MAAM,EAAW,aAAa,EAAE,EAAQ,GAAa,CAAC,QAAQ,OAAO,IAAI,GAAG,aAAa,GAAG,cAAc,GAAG,aAAa,aAAa,IAAc,SAAS,MAAM,EAAQ,GAAe,CAAC,SAAS,GAAG,GAAiB,IAAI,WAAW,IAAI,WAAW,EAAE,MAAM,UAAU,aAAa,CAAC,EAAQ,EAAiB,CAAC,SAAS,GAAG,EAAgB,IAAI,MAAM,EAAW,cAAc,QAAQ,EAAQ,GAAc,CAAC,QAAQ,OAAO,SAAS,OAAO,IAAI,CAAC,EAAQ,GAAgB,CAAC,QAAQ,WAAW,WAAW,yBAAyB,OAAO,aAAa,IAAc,aAAa,IAAI,SAAS,GAAG,EAAe,IAAI,MAAM,CAAU,EAAQ,GAAe,CAAC,QAAQ,OAAO,oBAAoB,iBAAiB,IAAI,EAAE,EAAQ,GAAU,CAAC,WAAW,EAAa,OAAO,aAAa,IAAc,aAAa,EAAiB,SAAS,SAAS,OAAO,UAAU,WAAW,oCAAoC,SAAS,UAAU,EAAQ,EAAe,CAAC,YAAY,yBAAyB,UAAU,kBAAkB,EAAQ,GAAgB,CAAC,OAAO,EAAiB,WAAW,EAAc,SAAS,WAAW,SAAS,SAAS,QAAQ,OAAO,WAAW,SAAS,eAAe,QAAQ,EAAQ,GAAU,CAAC,SAAS,WAAW,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,WAAW,2BAA2B,EAAc,MAAM,EAAa,IAAI,EAAQ,GAAU,CAAC,SAAS,WAAW,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,WAAW,2BAA2B,EAAa,MAAM,EAAc,IAAI,EAAQ,GAAU,CAAC,SAAS,WAAW,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,WAAW,2BAA2B,EAAa,MAAM,EAAa,IAAI,EAAQ,GAAc,CAAC,QAAQ,CAAe,EAAQ,GAAkB,CAAC,SAAS,GAAG,GAAiB,IAAI,WAAW,IAAI,cAAc,SAAS,cAAc,YAAY,MAAM,EAAW,aAAa,CAAC,EAAQ,GAAe,CAAC,SAAS,GAAG,GAAc,IAAI,WAAW,IAAI,WAAW,IAAI,aAAa,GAAG,MAAM,CAAS,EAAQ,GAAe,CAAC,QAAQ,OAAO,IAAI,GAAG,WAAW,GAAG,UAAU,aAAa,GAAa,EAAQ,GAAiB,CAAC,SAAS,GAAG,GAAmB,IAAI,WAAW,IAAI,MAAM,UAAU,WAAW,EAAE,QAAQ,QAAQ,aAAa,CAAC,EAAQ,EAAmB,CAAC,SAAS,GAAG,EAAkB,IAAI,MAAM,CAAU,EAAQ,GAAe,CAAC,SAAS,WAAW,IAAI,GAAG,MAAM,GAAG,MAAM,GAAG,OAAO,GAAG,aAAa,MAAM,WAAW,kBAAkB,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,OAAO,SAAS,EAAQ,GAAiB,CAAC,SAAS,WAAW,MAAM,EAAE,gBAAgB,sIAAsI,eAAe,YAAY,cAAc,OAAO,OAAO,CAAC,EAAQ,GAAW,CAAC,GAAU,GAAU,EAAS,EAAE,OAAoB,EAAM,UAAU,CAAC,IAAI,GAAa,UAAU,mBAAmB,MAAM,CAAC,QAAQ,GAAG,GAAS,KAAK,GAAS,IAAI,SAAS,WAAW,SAAS,SAAS,WAAW,EAAgB,MAAM,MAAM,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,KAAK,0GAA0G,IAAI,YAAY,CAAC,EAAE,IAA8B,EAAK,MAAM,CAAC,MAAM,EAAgB,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAU,YAAS,OAAO,SAAS,SAAS,WAAW,OAAO,CAAC,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,cAAc,GAAK,aAAa,EAAE,MAAM,CAAC,GAAG,EAAmB,QAAQ,KAAgB,IAAI,CAAC,EAAM,UAAU,EAAgB,IAAI,CAAC,EAAE,gBAAgB,mBAAmB,WAAW,wCAAwC,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,EAAW,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAc,CAAC,EAAE,CAAY,CAAC,CAAC,EAAe,EAAM,KAAK,CAAC,MAAM,EAAW,SAAS,CAAC,EAA+B,EAAK,KAAK,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,GAAc,SAAS,CAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,IAAI,CAAC,KAAK,EAAY,MAAM,GAAa,SAAS,CAAC,EAAyB,EAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,SAAsB,EAAK,OAAO,CAAC,EAAE,sBAAsB,OAAO,eAAe,YAAY,MAAM,cAAc,QAAQ,eAAe,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,gBAAgB,cAAc,GAAK,aAAa,EAAE,MAAM,CAAC,GAAG,GAAc,QAAQ,KAAgB,IAAI,CAAC,EAAM,UAAU,EAAgB,IAAI,CAAC,EAAE,gBAAgB,mBAAmB,WAAW,qEAAqE,EAAE,aAAa,GAAG,CAAC,EAAE,cAAc,MAAM,YAAY,wBAAyB,EAAE,aAAa,GAAG,CAAC,EAAE,cAAc,MAAM,YAAY,CAAY,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,mBAAmB,MAAM,GAAqB,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,EAAmB,SAAS,CAAc,CAAC,EAAe,EAAK,KAAK,CAAC,MAAM,GAAmB,SAAS,CAAa,CAAC,EAAe,EAAK,IAAI,CAAC,MAAM,EAAkB,SAAS,CAAmB,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,cAAc,MAAM,GAAa,SAAS,EAAQ,MAAM,EAAE,CAAC,CAAC,CAAC,KAAK,EAAO,IAAmB,EAAM,MAAM,CAAC,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,MAAM,GAAe,SAAS,EAAO,MAAM,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,EAAiB,SAAS,EAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAG,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,GAAc,SAAS,EAAS,KAAK,EAAQ,IAAmB,EAAK,OAAO,CAAC,MAAM,GAAgB,SAAS,EAAQ,IAAI,EAAE,CAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,kBAAkB,MAAM,EAAoB,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,EAAiB,SAAS,CAAgB,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,EAAkB,SAAS,EAAc,GAAqB,EAAK,QAAQ,CAAC,IAAI,EAAc,MAAM,EAAS,SAAS,GAAK,KAAK,GAAK,MAAM,GAAK,YAAY,EAAI,CAAC,EAAe,EAAK,MAAM,CAAC,IAAI,EAAc,IAAI,mBAAmB,MAAM,CAAQ,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,WAAW,SAAS,eAAe,SAAS,IAAI,GAAG,MAAM,wBAAwB,SAAS,UAAU,cAAc,QAAQ,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,QAAQ,OAAO,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,IAAI,EAAE,IAAI,MAAM,KAAK,OAAO,KAAK,GAAG,IAAI,OAAO,QAAQ,YAAY,KAAK,CAAC,EAAe,EAAK,SAAS,CAAC,GAAG,KAAK,GAAG,KAAK,EAAE,IAAI,OAAO,QAAQ,YAAY,KAAK,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,yBAAyB,OAAO,QAAQ,YAAY,MAAM,eAAe,OAAO,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,SAAS,0BAA0B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,WAAW,2BAA2B,EAAc,SAAS,EAAa,2BAA2B,cAAc,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,aAAa,MAAM,GAAe,SAAS,GAAW,MAAM,EAAE,CAAC,CAAC,CAAC,KAAK,EAAK,IAAmB,EAAM,MAAM,CAAC,cAAc,GAAK,aAAa,EAAI,EAAE,MAAM,CAAC,GAAG,GAAU,QAAQ,KAAgB,IAAI,EAAI,CAAC,EAAM,UAAU,EAAgB,IAAI,EAAI,CAAC,EAAE,gBAAgB,mBAAmB,WAAW,qBAAqB,IAAI,EAAI,GAAG,yBAAyB,IAAI,EAAI,GAAG,qCAAqC,EAAE,aAAa,GAAG,CAAC,OAAO,OAAO,EAAE,cAAc,MAAM,CAAc,EAAE,IAAM,EAAM,EAAE,cAAc,cAAc,cAAc,EAAK,IAAO,EAAM,MAAM,QAAQ,IAAI,EAAM,MAAM,UAAU,gBAAiB,EAAE,aAAa,GAAG,CAAC,EAAE,cAAc,MAAM,YAAY,EAAY,EAAE,cAAc,MAAM,UAAU,gBAAgB,IAAM,EAAM,EAAE,cAAc,cAAc,cAAc,EAAK,IAAO,EAAM,MAAM,QAAQ,IAAI,EAAM,MAAM,UAAU,kBAAmB,EAAE,SAAS,CAAc,EAAK,MAAM,CAAC,aAAa,GAAK,MAAM,GAAe,SAAsB,EAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,SAAsB,EAAK,OAAO,CAAC,EAAE,sBAAsB,OAAO,OAAO,YAAY,MAAM,cAAc,QAAQ,eAAe,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,GAAgB,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,EAAkB,SAAS,EAAK,OAAO,IAAiB,EAAK,MAAM,CAAC,IAAI,EAAK,MAAM,IAAI,OAAO,EAAK,MAAM,OAAO,IAAI,EAAK,MAAM,KAAK,GAAG,MAAM,CAAQ,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,QAAQ,OAAO,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,IAAI,EAAE,IAAI,MAAM,KAAK,OAAO,KAAK,GAAG,IAAI,OAAO,QAAQ,YAAY,KAAK,CAAC,EAAe,EAAK,SAAS,CAAC,GAAG,KAAK,GAAG,KAAK,EAAE,IAAI,OAAO,QAAQ,YAAY,KAAK,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,yBAAyB,OAAO,QAAQ,YAAY,MAAM,eAAe,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,GAAW,EAAI,EAAE,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,GAAc,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,GAAkB,SAAS,EAAK,QAAQ,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,GAAe,SAAS,EAAK,KAAK,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,GAAe,SAAS,CAAc,EAAM,MAAM,CAAC,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,GAAiB,SAAS,EAAK,QAAQ,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,EAAmB,SAAS,EAAK,UAAU,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,GAAiB,SAAS,EAAK,QAAQ,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,EAAmB,SAAS,EAAK,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,QAAQ,CAAC,SAAS;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;aA6D9yc,CAAC,CAAC,CAAC,CAAC,CAAE,iBA7DwC,IAAqF,IAA6D,EA6DzL,EAAoB,EAAS,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,aAAa,iBAAiB,EAAE,kBAAkB,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,kBAAkB,EAAE,kBAAkB,CAAC,KAAK,EAAY,OAAO,MAAM,0BAA0B,aAAa,kBAAkB,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,aAAa,mBAAmB,EAAE,YAAY,CAAC,KAAK,EAAY,KAAK,MAAM,gBAAgB,aAAa,GAAG,EAAE,iBAAiB,CAAC,KAAK,EAAY,OAAO,MAAM,oBAAoB,aAAa,gBAAgB,EAAE,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,kBAAkB,aAAa,uBAAuB,EAAE,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAiB,aAAa,8BAA8B,EAAE,oBAAoB,CAAC,KAAK,EAAY,OAAO,MAAM,uBAAuB,aAAa,2JAA2J,gBAAgB,EAAI,EAAE,cAAc,CAAC,KAAK,EAAY,KAAK,MAAM,iBAAiB,iBAAiB,CAAC,MAAM,OAAO,MAAM,MAAM,OAAO,MAAM,MAAM,OAAO,KAAK,CAAC,EAAE,WAAW,CAAC,KAAK,EAAY,gBAAgB,MAAM,iBAAiB,EAAE,QAAQ,CAAC,KAAK,EAAY,MAAM,MAAM,UAAU,QAAQ,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,MAAS,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,eAAe,CAAC,CAAC,EAAE,aAAa,CAAC,CAAC,OAAO,OAAU,MAAM,eAAe,EAAE,CAAC,OAAO,QAAW,MAAM,mBAAmB,EAAE,CAAC,OAAO,MAAM,MAAM,qBAAqB,CAAC,EAAE,SAAS,CAAC,EAAE,SAAS,CAAC,KAAK,EAAY,MAAM,MAAM,WAAW,QAAQ,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,SAAS,CAAC,CAAC,EAAE,aAAa,CAAC,CAAC,KAAK,gBAAgB,EAAE,CAAC,KAAK,YAAY,EAAE,CAAC,KAAK,YAAY,EAAE,CAAC,KAAK,WAAW,CAAC,EAAE,SAAS,CAAC,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,cAAc,QAAQ,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,YAAY,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,eAAe,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,aAAa,MAAS,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,gBAAgB,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,aAAa,OAAU,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,eAAe,EAAE,MAAM,CAAC,KAAK,EAAY,gBAAgB,MAAM,YAAY,CAAC,CAAC,EAAE,aAAa,CAAC,CAAC,SAAS,aAAa,MAAM,mCAAmC,SAAS,OAAU,WAAW,iBAAiB,SAAS,QAAW,WAAW,eAAe,EAAE,CAAC,SAAS,WAAW,MAAM,6BAA6B,SAAS,KAAQ,WAAW,kBAAkB,SAAS,MAAM,WAAW,gBAAgB,EAAE,CAAC,SAAS,cAAc,MAAM,6BAA6B,SAAS,OAAU,WAAW,iBAAiB,SAAS,MAAM,WAAW,gBAAgB,CAAC,EAAE,SAAS,CAAC,EAAE,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,SAAS,EAAE,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,SAAS,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,wBAAwB,EAAE,cAAc,CAAC,KAAK,EAAY,MAAM,MAAM,iBAAiB,aAAa,SAAS,EAAE,aAAa,CAAC,KAAK,EAAY,MAAM,MAAM,eAAe,aAAa,SAAS,EAAE,aAAa,CAAC,KAAK,EAAY,MAAM,MAAM,eAAe,aAAa,SAAS,EAAE,YAAY,CAAC,KAAK,EAAY,KAAK,MAAM,eAAe,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,OAAO,QAAQ,aAAa,cAAc,UAAU,WAAW,QAAQ,CAAC,EAAE,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,YAAY,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,OAAO,QAAQ,UAAU,cAAc,UAAU,WAAW,OAAO,CAAC,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,IAAI,IAAI,EAAE,IAAI,IAAI,KAAK,IAAI,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,IAAI,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,KAAK,IAAI,IAAI,IAAI,KAAK,KAAK,IAAI,EAAE,qBAAqB,CAAC,KAAK,EAAY,OAAO,MAAM,wBAAwB,aAAa,IAAI,IAAI,IAAI,IAAI,IAAI,KAAK,IAAI,EAAE,gBAAgB,CAAC,KAAK,EAAY,QAAQ,MAAM,eAAe,aAAa,GAAK,aAAa,OAAO,cAAc,MAAM,CAAC,CAAC"}