{"version":3,"file":"shared-lib.D6W8fCDD.mjs","names":["e","s","e","n","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.useRef","React.useId","className","useRef","useState","width","height","useMemo","useId","v0","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","e","l","className","useId","useState","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","HeaderNavNavLink","LocaleSelector","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","NavBP","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","useRef","React.useId","className","getLocalizedValue","v0","__FramerMetadata__","valuesByLocaleId","localizedValues","useReducer","defaultConsent","useState","useState","_Fragment","Suspense","Banner","Button","useState","_Fragment","Suspense","fonts","css","className","fonts","css","className","React.Fragment","getLocalizedValue","localizedValues","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","getLocalizedValue","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","FooterBP","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className"],"sources":["https:/ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.14.0/dist/index.es.js","https:/framerusercontent.com/modules/cKGD16u2MGB7MfqfVXFp/wiztTCbXokZrMicHAmZc/Grain.js","https:/framerusercontent.com/modules/jB1qbSzvC8q00cEih8ta/aLY0GBhVbeJRVrgi3RP0/LwPs27DvB.js","https:/framerusercontent.com/modules/YV3ZelwoeNMPQlJSW14i/5b2lq4MppWIbAwvoUmfh/LiquidGlass_Prod.js","https:/framerusercontent.com/modules/BhdNLnSVjtsFGEJy6bwd/bMGCzNh8xHm3doDIi2fe/HvGP5HsfK-0.js","https:/framerusercontent.com/modules/BhdNLnSVjtsFGEJy6bwd/bMGCzNh8xHm3doDIi2fe/HvGP5HsfK.js","https:/framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js","https:/framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js","https:/framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js","https:/framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js","https:/framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js","https:/framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/fW26mCIOTpHHBOBnf7GZ/LocaleSelector.js","https:/framerusercontent.com/modules/zLCjpb7hvwzcye9jVYXB/p8jIMJuTBOwhUNGkslNa/pBL7vuN3n.js","https:/framerusercontent.com/modules/g1IP1UJelPdeMEJxDBcU/g3JemPOyK5WqgF03NU0a/o39dQsfEd.js","https:/framerusercontent.com/modules/y51lhmgtSqPoY1EtHK3v/9BgpR3A4Z5M9iJe8dDS3/az7Ol3nXe.js","https:/framerusercontent.com/modules/fF4ygYdjJ5ZF4OFA6Ut5/nFT1mOS16sPf55tcbcDk/HvGP5HsfK.js","https:/framerusercontent.com/modules/IV5qu4nayDqm5l6xuUHf/rmhdcVjzpg2WHeBpG00V/XcKEYy6EP-0.js","https:/framerusercontent.com/modules/IV5qu4nayDqm5l6xuUHf/rmhdcVjzpg2WHeBpG00V/XcKEYy6EP.js","https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/6ViXEDlSyuNyc0Na4Rzv/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/LJki37UjB5KBVYI60fjt/Cookies.js","https:/framerusercontent.com/modules/dnxfIkrSU2PDZO0qPTY3/876zTJSaNsBQxnsogziE/A80QqDxZq.js","https:/framerusercontent.com/modules/iD9elgsWf0zTZM4KpMlw/c0qwLnxonIgLxfXpIubA/bGzf_qgLN.js","https:/framerusercontent.com/modules/elHK3FnUy8jWG70EK98r/rVQ28wHcDAGYKdqRsRGx/IrklCeZEJ.js","https:/framerusercontent.com/modules/vFtkrRunUtvEOnVGcGPi/390gOF1PrDEZ0RaIjOa1/DRvPKdxCu-0.js","https:/framerusercontent.com/modules/vFtkrRunUtvEOnVGcGPi/390gOF1PrDEZ0RaIjOa1/DRvPKdxCu.js","https:/framerusercontent.com/modules/gcaAcHODJjp1IKaUqVcS/Ay72YH7s0gmlk5sm6Vzi/DRvPKdxCu.js","https:/framerusercontent.com/modules/gfap8HgDARkfXSh0d2al/5pvo3Ep0W4mVYAcLIT8Z/XcKEYy6EP.js"],"sourcesContent":["function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{steps}from\"@motionone/easing\";/**\n * @framerIntrinsicWidth 100\n * @framerIntrinsicHeight 100\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Grain(props){const{opacity,style}=props;const keyframesX=[\"0%\",\"-5%\",\"-15%\",\"7%\",\"-5%\",\"-15%\",\"15%\",\"0%\",\"3%\",\"-10%\",];const keyframesY=[\"0%\",\"-10%\",\"5%\",\"-25%\",\"25%\",\"10%\",\"0%\",\"15%\",\"35%\",\"10%\",];const isCanvas=RenderTarget.current()===RenderTarget.canvas;return /*#__PURE__*/ _jsx(\"div\",{style:{width:\"100%\",height:\"100%\",position:\"relative\",overflow:\"hidden\"},children:/*#__PURE__*/ _jsx(motion.div,{style:{...containerStyle,opacity:opacity,inset:isCanvas?0:\"-200%\",width:isCanvas?\"100%\":\"400%\",height:isCanvas?\"100%\":\"400%\",position:\"absolute\"},animate:!isCanvas&&{x:keyframesX,y:keyframesY},transition:{ease:steps(10,\"start\"),repeat:Infinity,duration:8}})});};Grain.defaultProps={opacity:.5};addPropertyControls(Grain,{opacity:{title:\"Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0}});const containerStyle={backgroundSize:\"256px 256px\",backgroundRepeat:\"repeat\",background:\"url('https://framerusercontent.com/images/rR6HYXBrMmX4cRpXfXUOvpvpB0.png')\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Grain\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"100\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"100\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Grain.map","// Generated by Framer (33d5032)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Grain from\"https://framerusercontent.com/modules/cKGD16u2MGB7MfqfVXFp/wiztTCbXokZrMicHAmZc/Grain.js\";import*as localizedValues from\"./LwPs27DvB-0.js\";const GrainFonts=getFonts(Grain);const cycleOrder=[\"rW85PQGdX\"];const serializationHash=\"framer-vxtU3\";const variantClassNames={rW85PQGdX:\"framer-v-19f0tay\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const valuesByLocaleId={xUwN71yrJ:localizedValues};const getLocalizedValue=(key,locale)=>{while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value){return value;}}locale=locale.fallback;}};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rW85PQGdX\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-19f0tay\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"rW85PQGdX\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{opacity:.45,...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-12jsy6a-container\",layoutDependency:layoutDependency,layoutId:\"ZY4D6mIKR-container\",children:/*#__PURE__*/_jsx(Grain,{height:\"100%\",id:\"ZY4D6mIKR\",layoutId:\"ZY4D6mIKR\",opacity:.1,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vxtU3.framer-hnxbmm, .framer-vxtU3 .framer-hnxbmm { display: block; }\",\".framer-vxtU3.framer-19f0tay { height: 800px; mix-blend-mode: overlay; overflow: hidden; pointer-events: none; position: relative; width: 1200px; }\",\".framer-vxtU3 .framer-12jsy6a-container { flex: none; height: 100%; left: 0px; mix-blend-mode: overlay; pointer-events: none; position: absolute; top: 0px; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerLwPs27DvB=withCSS(Component,css,\"framer-vxtU3\");export default FramerLwPs27DvB;FramerLwPs27DvB.displayName=\"Noise\";FramerLwPs27DvB.defaultProps={height:800,width:1200};addFonts(FramerLwPs27DvB,[{explicitInter:true,fonts:[]},...GrainFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLwPs27DvB\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"800\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LwPs27DvB.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useMemo,useEffect,useRef,useState,useId}from\"react\";import{ControlType,addPropertyControls,RenderTarget}from\"framer\";// ------------------------------------------------------------ //\n// PROPERTY CONTROLS\n// ------------------------------------------------------------ //\naddPropertyControls(LiquidGlass,{settings:{type:ControlType.Object,controls:{mode:{type:ControlType.Enum,options:[\"preset\",\"custom\"],optionTitles:[\"Preset\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"preset\"},scale:{type:ControlType.Number,min:-360,max:360,step:1,defaultValue:160,hidden:props=>props.mode===\"preset\"},radius:{type:ControlType.Number,min:0,max:500,step:1,defaultValue:50},border:{type:ControlType.Number,min:0,max:.5,step:.01,defaultValue:.05,hidden:props=>props.mode===\"preset\"},lightness:{type:ControlType.Number,min:0,max:100,step:1,defaultValue:53,hidden:props=>props.mode===\"preset\"},displace:{title:\"Blur\",type:ControlType.Number,min:0,max:10,step:.01,defaultValue:.38,hidden:props=>props.mode===\"preset\"},alpha:{type:ControlType.Number,min:0,max:1,step:.01,defaultValue:.9,hidden:props=>props.mode===\"preset\"},blur:{title:\"Displace\",type:ControlType.Number,min:0,max:100,step:1,defaultValue:5,hidden:props=>props.mode===\"preset\"},dispersion:{type:ControlType.Number,min:0,max:100,step:1,defaultValue:50,hidden:props=>props.mode===\"preset\"},frost:{type:ControlType.Number,min:0,max:1,step:.01,defaultValue:.1,hidden:props=>props.mode===\"preset\"},borderColor:{title:\"Border\",type:ControlType.Color,defaultValue:\"rgba(120, 120, 120, 0.7)\"}},description:\"More components at [Framer University](https://frameruni.link/cc).\"}});// Default dimensions for initial render\nconst DEFAULT_WIDTH=400;const DEFAULT_HEIGHT=200;const preset={scale:160,radius:50,border:.05,lightness:53,displace:.38,alpha:.9,blur:5,dispersion:50,frost:.1,borderColor:\"rgba(120, 120, 120, 0.7)\"};// ------------------------------------------------------------ //\n// MAIN COMPONENT\n// ------------------------------------------------------------ //\n/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 348\n * @framerIntrinsicHeight 100\n * @framerDisableUnlink\n */export default function LiquidGlass(props){let config=props.settings;// if preset, use preset values\nif(props.settings.mode===\"preset\"){config={...preset,mode:\"preset\",blend:\"difference\",x:\"R\",y:\"B\",radius:props.settings.radius};}else{config={...config,blend:\"difference\",x:\"R\",y:\"B\"};}const containerRef=useRef(null);const gradientBorderRef=useRef(null);const[dimensions,setDimensions]=useState({width:DEFAULT_WIDTH,height:DEFAULT_HEIGHT});// Update dimensions when the container size changes\nuseEffect(()=>{if(!containerRef.current)return;const updateDimensions=()=>{if(!containerRef.current)return;// Check if we're on Framer canvas\nconst isCanvas=RenderTarget.current()===RenderTarget.canvas;if(isCanvas){// On canvas, use offsetWidth/offsetHeight which are scale-independent\nconst width=containerRef.current.offsetWidth;const height=containerRef.current.offsetHeight;if(width===0||height===0)return;setDimensions({width,height});return;}// In preview/production, use getBoundingClientRect\nconst{width,height}=containerRef.current.getBoundingClientRect();if(width===0||height===0)return;setDimensions({width,height});};// Initial measurement\nupdateDimensions();// Create ResizeObserver to watch for size changes\nconst resizeObserver=new ResizeObserver(updateDimensions);resizeObserver.observe(containerRef.current);return()=>resizeObserver.disconnect();},[]);// Generate displacement map SVG as data URI\nconst displacementDataUri=useMemo(()=>{const{width,height}=dimensions;// for the best looking effect, we need to half of the width and height\nconst newwidth=width/2;const newheight=height/2;const border=Math.min(newwidth,newheight)*(config.border*.5);// Ensure radius doesn't exceed container constraints for consistent CSS/SVG behavior\nconst effectiveRadius=Math.min(config.radius,width/2,height/2);const svgContent=`\n      <svg viewBox=\"0 0 ${newwidth} ${newheight}\" xmlns=\"http://www.w3.org/2000/svg\">\n        <defs>\n          <linearGradient id=\"red\" x1=\"100%\" y1=\"0%\" x2=\"0%\" y2=\"0%\">\n            <stop offset=\"0%\" stop-color=\"#0000\"/>\n            <stop offset=\"100%\" stop-color=\"red\"/>\n          </linearGradient>\n          <linearGradient id=\"blue\" x1=\"0%\" y1=\"0%\" x2=\"0%\" y2=\"100%\">\n            <stop offset=\"0%\" stop-color=\"#0000\"/>\n            <stop offset=\"100%\" stop-color=\"blue\"/>\n          </linearGradient>\n        </defs>\n        <rect x=\"0\" y=\"0\" width=\"${newwidth}\" height=\"${newheight}\" fill=\"black\"/>\n        <rect x=\"0\" y=\"0\" width=\"${newwidth}\" height=\"${newheight}\" rx=\"${effectiveRadius}\" fill=\"url(#red)\" />\n        <rect x=\"0\" y=\"0\" width=\"${newwidth}\" height=\"${newheight}\" rx=\"${effectiveRadius}\" fill=\"url(#blue)\" style=\"mix-blend-mode: ${config.blend}\" />\n        <rect x=\"${border}\" y=\"${border}\" width=\"${newwidth-border*2}\" height=\"${newheight-border*2}\" rx=\"${effectiveRadius}\" fill=\"hsl(0 0% ${config.lightness}% / ${config.alpha})\" style=\"filter:blur(${config.blur}px)\" />\n      </svg>\n    `;const encoded=encodeURIComponent(svgContent);return`data:image/svg+xml,${encoded}`;},[dimensions,config]);// Generate a unique ID for the SVG filter so that multiple component\n// instances can coexist without ID collisions.\nconst uniqueFilterId=useId();const filterId=`liquid-glass-filter-${uniqueFilterId}`;const glassMorphismStyle={width:\"100%\",height:\"100%\",borderRadius:config.radius,position:\"absolute\",zIndex:1,background:`hsl(0 0% 100% / ${config.frost})`,backdropFilter:`url(#${filterId})`};// Gradient border styles based on the codepen technique\nconst gradientBorderStyle={position:\"absolute\",inset:0,borderRadius:config.radius,zIndex:2,pointerEvents:\"none\",background:`linear-gradient(315deg, ${config.borderColor} 0%, rgba(120, 120, 120, 0) 30%, rgba(120, 120, 120, 0) 70%, ${config.borderColor} 100%) border-box`,mask:\"linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0)\",maskComposite:\"exclude\",border:`1px solid transparent`};return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{width:\"100%\",height:\"100%\",position:\"relative\"},children:[/*#__PURE__*/_jsx(\"div\",{style:glassMorphismStyle,children:/*#__PURE__*/_jsx(\"svg\",{className:\"filter\",style:{width:\"100%\",height:\"100%\",pointerEvents:\"none\",position:\"absolute\",inset:0},xmlns:\"http://www.w3.org/2000/svg\",children:/*#__PURE__*/_jsx(\"defs\",{children:/*#__PURE__*/_jsxs(\"filter\",{id:filterId,colorInterpolationFilters:\"sRGB\",children:[/*#__PURE__*/_jsx(\"feImage\",{href:displacementDataUri,x:\"0\",y:\"0\",width:\"100%\",height:\"100%\",result:\"map\"}),/*#__PURE__*/_jsx(\"feDisplacementMap\",{in:\"SourceGraphic\",in2:\"map\",id:\"redchannel\",scale:config.scale+config.dispersion,xChannelSelector:config.x,yChannelSelector:config.y,result:\"dispRed\"}),/*#__PURE__*/_jsx(\"feColorMatrix\",{in:\"dispRed\",type:\"matrix\",values:\"1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0\",result:\"red\"}),/*#__PURE__*/_jsx(\"feDisplacementMap\",{in:\"SourceGraphic\",in2:\"map\",id:\"greenchannel\",scale:config.scale+config.dispersion,xChannelSelector:config.x,yChannelSelector:config.y,result:\"dispGreen\"}),/*#__PURE__*/_jsx(\"feColorMatrix\",{in:\"dispGreen\",type:\"matrix\",values:\"0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0\",result:\"green\"}),/*#__PURE__*/_jsx(\"feDisplacementMap\",{in:\"SourceGraphic\",in2:\"map\",id:\"bluechannel\",scale:config.scale+config.dispersion,xChannelSelector:config.x,yChannelSelector:config.y,result:\"dispBlue\"}),/*#__PURE__*/_jsx(\"feColorMatrix\",{in:\"dispBlue\",type:\"matrix\",values:\"0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0\",result:\"blue\"}),/*#__PURE__*/_jsx(\"feBlend\",{in:\"red\",in2:\"green\",mode:\"screen\",result:\"rg\"}),/*#__PURE__*/_jsx(\"feBlend\",{in:\"rg\",in2:\"blue\",mode:\"screen\",result:\"output\"}),/*#__PURE__*/_jsx(\"feGaussianBlur\",{in:\"output\",stdDeviation:config.displace})]})})})}),/*#__PURE__*/_jsx(\"div\",{ref:gradientBorderRef,id:\"gradient-border\",style:gradientBorderStyle})]});}LiquidGlass.displayName=\"Liquid Glass\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LiquidGlass\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"348\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"100\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LiquidGlass_Prod.map","export const v0=\"Home\";export const v1=\"About\";export const v2=\"News\";export const v3=\"Discography\";export const v4=\"Contact\";\nexport const __FramerMetadata__ = {\"exports\":{\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9aabefb)\nimport*as localizedValues from\"./HvGP5HsfK-0.js\";const valuesByLocaleId={C934QdfM8:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{ControlType as e}from\"framer\";export function getBorderStyle({color:e,width:t=0,widthPerSide:o=!1,widthTop:d=0,widthRight:r=0,widthBottom:i=0,widthLeft:l=0,style:h=\"none\"}={}){let b={};return e?(b[\"--framer-border-color\"]=e,b.borderStyle=h,o?(b.borderTopWidth=d,b.borderRightWidth=r,b.borderBottomWidth=i,b.borderLeftWidth=l):(b.borderTopWidth=t,b.borderRightWidth=t,b.borderBottomWidth=t,b.borderLeftWidth=t)):b.border=\"none\",b;}export const borderControls={color:{type:e.Color,defaultValue:\"#444\"},width:{type:e.FusedNumber,toggleKey:\"widthPerSide\",toggleTitles:[\"Width\",\"Width per side\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],defaultValue:1,min:0},style:{type:e.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"borderControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getBorderStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BorderOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./border.map","import{ControlType}from\"framer\";export function getFocusStyle({color,width,style,offset}={}){const result={};if(color){result[\"--framer-focus-outline\"]=`${width}px ${style} ${color}`;result[\"--framer-focus-outline-offset\"]=`${offset}px`;}return result;}export const focusControls={color:{type:ControlType.Color,defaultValue:\"#09f\"},width:{type:ControlType.Number,displayStepper:true,defaultValue:1,min:0},style:{type:ControlType.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"},offset:{type:ControlType.Number,displayStepper:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"focusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFocusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FocusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./focus.map","import{ControlType}from\"framer\";export function getHoverStyle({fillColor,textColor,borderColor}={}){return{\"--framer-hover-background-color\":fillColor,\"--framer-hover-color\":textColor,\"--framer-hover-border-color\":borderColor};}export const hoverControls={fillColor:{type:ControlType.Color,title:\"Fill\",optional:true},textColor:{type:ControlType.Color,title:\"Text\",optional:true},borderColor:{type:ControlType.Color,title:\"Border\",optional:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"HoverOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getHoverStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"hoverControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hover.map","import{ControlType}from\"framer\";export function getPaddingStyle({padding=0,paddingPerSide=false,paddingTop=0,paddingRight=0,paddingBottom=0,paddingLeft=0}={}){if(typeof padding===\"string\"){return{padding};}if(paddingPerSide){return{paddingTop:paddingTop,paddingRight:paddingRight,paddingBottom:paddingBottom,paddingLeft:paddingLeft};}else{return{paddingTop:padding,paddingRight:padding,paddingBottom:padding,paddingLeft:padding};}}export const paddingControls={padding:{type:ControlType.Padding,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"paddingControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getPaddingStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./padding.map","import{ControlType}from\"framer\";export function getRadiusStyle({radius=0,radiusPerCorner=false,radiusTopLeft=0,radiusTopRight=0,radiusBottomRight=0,radiusBottomLeft=0}={}){if(typeof radius===\"string\"){return{borderRadius:radius};}const result={};if(radiusPerCorner){result.borderTopLeftRadius=radiusTopLeft;result.borderTopRightRadius=radiusTopRight;result.borderBottomRightRadius=radiusBottomRight;result.borderBottomLeftRadius=radiusBottomLeft;}else{result.borderTopLeftRadius=radius;result.borderTopRightRadius=radius;result.borderBottomRightRadius=radius;result.borderBottomLeftRadius=radius;}return result;}export const radiusControls={radius:{type:ControlType.BorderRadius,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"getRadiusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"radiusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./radius.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,// @ts-ignore Internal function\nuseLocaleInfo,// @ts-ignore Internal function\nuseLocalesForCurrentRoute,withCSS}from\"framer\";import{useId,useState}from\"react\";import{getBorderStyle,borderControls}from\"https://framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js\";import{getFocusStyle,focusControls}from\"https://framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js\";import{getHoverStyle,hoverControls}from\"https://framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js\";import{getPaddingStyle,paddingControls}from\"https://framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js\";import{getRadiusStyle,radiusControls}from\"https://framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js\";const className=\"framer-locale-picker\";function addPixel(value){if(typeof value===\"number\"){return`${value}px`;}return value;}var IconType;(function(IconType){IconType[\"Default\"]=\"default\";IconType[\"Custom\"]=\"custom\";})(IconType||(IconType={}));function Icon({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:size,height:size,fill:color,children:/*#__PURE__*/_jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm87.63,96H175.8c-1.41-28.46-10.27-55.47-25.12-77A88.2,88.2,0,0,1,215.63,120ZM128,215.89c-18.73-20.27-30.09-49-31.77-79.89h63.54C158.09,166.87,146.73,195.62,128,215.89ZM96.23,120c1.68-30.87,13-59.62,31.77-79.89,18.73,20.27,30.09,49,31.77,79.89Zm9.09-77C90.47,64.53,81.61,91.54,80.2,120H40.37A88.2,88.2,0,0,1,105.32,43ZM40.37,136H80.2c1.41,28.46,10.27,55.47,25.12,77A88.2,88.2,0,0,1,40.37,136Zm110.31,77c14.85-21.56,23.71-48.57,25.12-77h39.83A88.2,88.2,0,0,1,150.68,213Z\"})});}var CaretType;(function(CaretType){CaretType[\"Default\"]=\"default\";CaretType[\"Custom\"]=\"custom\";})(CaretType||(CaretType={}));function Caret({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 12 12\",width:size,height:size,children:/*#__PURE__*/_jsx(\"path\",{d:\"M 2 4.5 L 6 8.5 L 10 4.5\",fill:\"none\",stroke:color,strokeWidth:1.5,strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n * @framerIntrinsicWidth 120\n * @framerIntrinsicHeight 34\n */const LocaleSelector=withCSS(({font,fillColor,textColor,icon,caret,options:{title,gap,border,hover,focus},style,...props})=>{const id=useId();const{activeLocale,locales,setLocale}=useLocaleInfo();const localesForCurrentRoute=useLocalesForCurrentRoute();const activeLocaleId=activeLocale?.id??\"default\";const[lastActiveLocaleId,setLastActiveLocaleId]=useState(activeLocaleId);// The useLocaleInfo hook updates the activeLocale variable inside\n// a startTransition to load the translations with Suspense. To make\n// the component feel responsive we update our own state without Suspense.\nconst[selectedLocaleId,setSelectedLocaleId]=useState(activeLocaleId);const selectedLocale=locales.find(locale=>locale.id===selectedLocaleId);// The active locale was updated. Ensure we update our internal state as well.\nif(lastActiveLocaleId!==activeLocaleId){setLastActiveLocaleId(activeLocaleId);if(selectedLocaleId!==activeLocaleId){setSelectedLocaleId(activeLocaleId);}}function handleChange(event){const localeId=event.target.value;setSelectedLocaleId(localeId);const locale=locales.find(locale=>locale.id===localeId);setLocale(locale);}return /*#__PURE__*/_jsxs(\"div\",{className:className,style:style,children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:id,children:\"Select Language\"}),/*#__PURE__*/_jsx(\"select\",{id:id,value:selectedLocaleId,onChange:handleChange,// If a navigation occurs from switching locales\n// the browser can attempt to autofill the select to the last value\n// when you use browser back navigation. We don't want that.\nautoComplete:\"off\",children:localesForCurrentRoute.map(locale=>/*#__PURE__*/_jsx(\"option\",{value:locale.id,children:locale.name},locale.id))}),/*#__PURE__*/_jsxs(\"div\",{className:\"input\",style:{...font,\"--framer-background-color\":fillColor,\"--framer-color\":textColor,...getPaddingStyle(props),...getRadiusStyle(props),...getBorderStyle(border),...getHoverStyle(hover),...getFocusStyle(focus),gap},children:[icon&&/*#__PURE__*/_jsx(\"div\",{className:\"icon\",children:/*#__PURE__*/_jsx(Icon,{...icon})}),title&&/*#__PURE__*/_jsx(\"div\",{className:\"title\",children:selectedLocale?.name??\"English\"}),caret&&/*#__PURE__*/_jsx(\"div\",{className:\"caret\",children:/*#__PURE__*/_jsx(Caret,{...caret})})]})]});},[`\n            .${className} {\n                position: relative;\n            }\n        `,`\n            .${className} label {\n                position: absolute;\n                width: 1px;\n                height: 1px;\n                margin: -1px;\n                overflow: hidden;\n                white-space: nowrap;\n                clip: rect(0 0 0 0);\n                clip-path: inset(50%);\n            }\n        `,`\n            .${className} select {\n                appearance: none;\n                position: absolute;\n                opacity: 0;\n                top: 0;\n                right: 0;\n                bottom: 0;\n                left: 0;\n                cursor: inherit;\n                width: 100%;\n            }\n        `,`\n            .${className} .input {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n                height: 100%;\n                pointer-events: none;\n                overflow: hidden;\n                background-color: var(--framer-background-color);\n                color: var(--framer-color);\n                border-color: var(--framer-border-color);\n            }\n        `,`\n            .${className} select:focus-visible + .input  {\n                outline: var(--framer-focus-outline, none);\n                outline-offset: var(--framer-focus-outline-offset);\n            }\n        `,`\n            .${className}:hover .input {\n                background-color: var(--framer-hover-background-color, var(--framer-background-color));\n                color: var(--framer-hover-color, var(--framer-color));\n                border-color: var(--framer-hover-border-color, var(--framer-border-color));\n            }\n        `,`\n            .${className} .title {\n                flex: 1 1 auto;\n                white-space: nowrap;\n                text-overflow: ellipsis;\n                overflow: hidden;\n            }\n        `,`\n            .${className} .icon, .${className} .caret {\n                display: flex;\n                align-items: center;\n            }\n        `],\"framer-library-LocalePicker\");LocaleSelector.displayName=\"Locale Selector\";addPropertyControls(LocaleSelector,{font:{// @ts-ignore\ntype:ControlType.Font,controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:\"1.5em\"}},fillColor:{type:ControlType.Color,title:\"Fill\",optional:true,defaultValue:\"#eee\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#000\"},...paddingControls,...radiusControls,icon:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(IconType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:18}}},caret:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(CaretType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:12}},defaultValue:{}},options:{type:ControlType.Object,title:\"Options\",buttonTitle:\"Border, Hover\",controls:{title:{type:ControlType.Boolean,defaultValue:true},gap:{type:ControlType.Number,displayStepper:true,defaultValue:5},border:{type:ControlType.Object,buttonTitle:\"Color, Width\",optional:true,controls:borderControls},hover:{type:ControlType.Object,buttonTitle:\"Fill, Border\",optional:true,controls:hoverControls},focus:{type:ControlType.Object,buttonTitle:\"Color, Width\",controls:focusControls}}}});export default LocaleSelector;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LocaleSelector\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"* @framerIntrinsicWidth 120\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"34\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LocaleSelector.map","// Generated by Framer (808fccf)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"BI;Elstob/variable/v0\",\"BI;Elstob/variable/v0VF=IndnaHQiIDQwMCwgIm9wc3oiIDEyLCAiR1JBRCIgMCwgIlNQQUMiIDA=\",\"BI;Elstob/variable/v0VF=IndnaHQiIDQwMCwgIm9wc3oiIDEyLCAiR1JBRCIgMCwgIlNQQUMiIDA=\",\"BI;Elstob/variable/v0VF=IndnaHQiIDQwMCwgIm9wc3oiIDEyLCAiR1JBRCIgMCwgIlNQQUMiIDA=\"]);const variationAxes=[{defaultValue:400,maxValue:800,minValue:200,name:\"Weight\",tag:\"wght\"},{defaultValue:12,maxValue:18,minValue:6,name:\"Optical size\",tag:\"opsz\"},{defaultValue:0,maxValue:1,minValue:0,name:\"Grade\",tag:\"GRAD\"},{defaultValue:0,maxValue:1,minValue:0,name:\"Spacing\",tag:\"SPAC\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Elstob Variable\",source:\"builtIn\",style:\"normal\",uiFamilyName:\"Elstob\",url:\"https://framerusercontent.com/assets/4FKouBJcQkcX8TK7osm7enK2Js.woff2\",variationAxes,weight:\"1000\"}]}];export const css=['.framer-w6xQ7 .framer-styles-preset-1n1t79:not(.rich-text-wrapper), .framer-w6xQ7 .framer-styles-preset-1n1t79.rich-text-wrapper h6 { --framer-font-family: \"Elstob Variable\", serif; --framer-font-family-bold: \"Elstob Variable\", serif; --framer-font-family-bold-italic: \"Elstob Variable\", serif; --framer-font-family-italic: \"Elstob Variable\", serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 400, \"opsz\" 12, \"GRAD\" 0, \"SPAC\" 0; --framer-font-variation-axes-bold: \"wght\" 400, \"opsz\" 12, \"GRAD\" 0, \"SPAC\" 0; --framer-font-variation-axes-bold-italic: \"wght\" 400, \"opsz\" 12, \"GRAD\" 0, \"SPAC\" 0; --framer-font-variation-axes-italic: \"wght\" 400, \"opsz\" 12, \"GRAD\" 0, \"SPAC\" 0; --framer-font-weight: 1000; --framer-font-weight-bold: 1000; --framer-font-weight-bold-italic: 1000; --framer-font-weight-italic: 1000; --framer-letter-spacing: 0em; --framer-line-height: 100%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, #f2f2f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-w6xQ7\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c92dc1a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/zLCjpb7hvwzcye9jVYXB/p8jIMJuTBOwhUNGkslNa/pBL7vuN3n.js\";const enabledGestures={CI6C1MVgn:{hover:true},EUVr0N75z:{hover:true}};const cycleOrder=[\"CI6C1MVgn\",\"EUVr0N75z\",\"WOVwXyjeM\",\"zVKSqrTGt\"];const serializationHash=\"framer-Xfp3R\";const variantClassNames={CI6C1MVgn:\"framer-v-kxo3ps\",EUVr0N75z:\"framer-v-3z1qgd\",WOVwXyjeM:\"framer-v-t3v54x\",zVKSqrTGt:\"framer-v-7p4n5o\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop Active\":\"EUVr0N75z\",\"Desktop Default\":\"CI6C1MVgn\",\"Mobile Active\":\"zVKSqrTGt\",\"Mobile Default\":\"WOVwXyjeM\"};const getProps=({click,height,id,navLink,title,width,...props})=>{return{...props,H6e2tPROw:navLink??props.H6e2tPROw,LH58b8FfX:title??props.LH58b8FfX??\"Home\",nL5_4okXi:click??props.nL5_4okXi,variant:humanReadableVariantMap[props.variant]??props.variant??\"CI6C1MVgn\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,LH58b8FfX,nL5_4okXi,H6e2tPROw,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CI6C1MVgn\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapvv85ag=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(nL5_4okXi){const res=await nL5_4okXi(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:H6e2tPROw,motionChild:true,nodeId:\"CI6C1MVgn\",scopeId:\"o39dQsfEd\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-kxo3ps\",className,classNames)} framer-1fp2fwn`,\"data-framer-name\":\"Desktop Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"CI6C1MVgn\",onTap:onTapvv85ag,ref:refBinding,style:{...style},...addPropertyOverrides({\"CI6C1MVgn-hover\":{\"data-framer-name\":undefined},\"EUVr0N75z-hover\":{\"data-framer-name\":undefined},EUVr0N75z:{\"data-framer-name\":\"Desktop Active\"},WOVwXyjeM:{\"data-framer-name\":\"Mobile Default\"},zVKSqrTGt:{\"data-framer-name\":\"Mobile Active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-rhkwqv\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"gT1OFgyqX\",style:{scale:1},variants:{\"CI6C1MVgn-hover\":{scale:1.1},\"EUVr0N75z-hover\":{scale:1.1}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1n1t79\",\"data-styles-preset\":\"pBL7vuN3n\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242)))\"},children:\"Home\"})}),className:\"framer-pop5ir\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UsHcpGxKe\",style:{\"--extracted-1w1cjl5\":\"var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242))\",opacity:.5},text:LH58b8FfX,variants:{\"CI6C1MVgn-hover\":{opacity:1},EUVr0N75z:{opacity:1},zVKSqrTGt:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7ppjiw\",\"data-framer-name\":\"Bottom Line\",layoutDependency:layoutDependency,layoutId:\"DdRflyTWR\",style:{backgroundColor:\"var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242))\",opacity:0},variants:{\"CI6C1MVgn-hover\":{opacity:1},EUVr0N75z:{opacity:1}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Xfp3R.framer-1fp2fwn, .framer-Xfp3R .framer-1fp2fwn { display: block; }\",\".framer-Xfp3R.framer-kxo3ps { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 2px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Xfp3R .framer-rhkwqv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Xfp3R .framer-pop5ir { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Xfp3R .framer-7ppjiw { bottom: -4px; flex: none; height: 1px; left: 0px; overflow: visible; position: absolute; right: 62px; z-index: 1; }\",\".framer-Xfp3R.framer-v-3z1qgd .framer-7ppjiw { right: 0px; }\",\".framer-Xfp3R.framer-v-t3v54x.framer-kxo3ps { flex-direction: row; }\",\".framer-Xfp3R.framer-v-t3v54x .framer-rhkwqv, .framer-Xfp3R.framer-v-7p4n5o .framer-rhkwqv { order: 0; }\",\".framer-Xfp3R.framer-v-t3v54x .framer-7ppjiw, .framer-Xfp3R.framer-v-7p4n5o .framer-7ppjiw { order: 1; }\",\".framer-Xfp3R.framer-v-7p4n5o.framer-kxo3ps { flex-direction: row; width: 99px; }\",\".framer-Xfp3R.framer-v-kxo3ps.hover .framer-7ppjiw { right: unset; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 62.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"EUVr0N75z\":{\"layout\":[\"auto\",\"auto\"]},\"WOVwXyjeM\":{\"layout\":[\"auto\",\"auto\"]},\"zVKSqrTGt\":{\"layout\":[\"fixed\",\"auto\"]},\"JxIBc39Tr\":{\"layout\":[\"auto\",\"auto\"]},\"MOwAEBl0p\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"LH58b8FfX\":\"title\",\"nL5_4okXi\":\"click\",\"H6e2tPROw\":\"navLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framero39dQsfEd=withCSS(Component,css,\"framer-Xfp3R\");export default Framero39dQsfEd;Framero39dQsfEd.displayName=\"Header/Nav/Nav Link\";Framero39dQsfEd.defaultProps={height:28,width:62.5};addPropertyControls(Framero39dQsfEd,{variant:{options:[\"CI6C1MVgn\",\"EUVr0N75z\",\"WOVwXyjeM\",\"zVKSqrTGt\"],optionTitles:[\"Desktop Default\",\"Desktop Active\",\"Mobile Default\",\"Mobile Active\"],title:\"Variant\",type:ControlType.Enum},LH58b8FfX:{defaultValue:\"Home\",displayTextArea:false,title:\"Title\",type:ControlType.String},nL5_4okXi:{title:\"Click\",type:ControlType.EventHandler},H6e2tPROw:{title:\"Nav Link\",type:ControlType.Link}});addFonts(Framero39dQsfEd,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framero39dQsfEd\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"LH58b8FfX\\\":\\\"title\\\",\\\"nL5_4okXi\\\":\\\"click\\\",\\\"H6e2tPROw\\\":\\\"navLink\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"62.5\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EUVr0N75z\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WOVwXyjeM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zVKSqrTGt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JxIBc39Tr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MOwAEBl0p\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"28\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c2a8602)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Link,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LocaleSelector from\"https://framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/fW26mCIOTpHHBOBnf7GZ/LocaleSelector.js\";import LiquidGlass from\"https://framerusercontent.com/modules/YV3ZelwoeNMPQlJSW14i/5b2lq4MppWIbAwvoUmfh/LiquidGlass_Prod.js\";import HeaderNavNavLink from\"https://framerusercontent.com/modules/g1IP1UJelPdeMEJxDBcU/g3JemPOyK5WqgF03NU0a/o39dQsfEd.js\";const HeaderNavNavLinkFonts=getFonts(HeaderNavNavLink);const LiquidGlassFonts=getFonts(LiquidGlass);const LocaleSelectorFonts=getFonts(LocaleSelector);const HeaderNavNavLinkControls=getPropertyControls(HeaderNavNavLink);const cycleOrder=[\"ommRmZuJu\",\"UFc_n9rPh\",\"maYxffeh1\"];const serializationHash=\"framer-rnEpj\";const variantClassNames={maYxffeh1:\"framer-v-llqqb4\",ommRmZuJu:\"framer-v-7d3oba\",UFc_n9rPh:\"framer-v-1ym8xqx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Desktop Active\":\"EUVr0N75z\",\"Desktop Default\":\"CI6C1MVgn\",\"Mobile Active\":\"zVKSqrTGt\",\"Mobile Default\":\"WOVwXyjeM\"};const humanReadableVariantMap={\"Nav Desktop\":\"maYxffeh1\",\"Nav Mobile Closed\":\"UFc_n9rPh\",\"Nav Mobile Opened\":\"ommRmZuJu\"};const getProps=({about,aboutMState,aboutState,click,contact,contactMState,contactState,discography,discographyMState,discographyState,height,home,homeMState,homeState,id,linkAbout,linkContact,linkDiscography,linkHome,linkNews,news,newsMState,newsState,width,...props})=>{return{...props,aOyT0IHfS:linkNews??props.aOyT0IHfS,CE8ar6ZD0:linkDiscography??props.CE8ar6ZD0,CeGr4kgQ8:humanReadableEnumMap[discographyState]??discographyState??props.CeGr4kgQ8??\"CI6C1MVgn\",djGZTS5Ik:about??props.djGZTS5Ik??\"About\",GqQkJTyHw:linkHome??props.GqQkJTyHw,HLz3jCC3k:discography??props.HLz3jCC3k??\"Discography\",hmTRZQtww:humanReadableEnumMap[aboutState]??aboutState??props.hmTRZQtww??\"CI6C1MVgn\",KBygXq7og:humanReadableEnumMap[contactState]??contactState??props.KBygXq7og??\"CI6C1MVgn\",LXN2RlpR2:humanReadableEnumMap[homeMState]??homeMState??props.LXN2RlpR2??\"WOVwXyjeM\",mMJE1IzMC:humanReadableEnumMap[homeState]??homeState??props.mMJE1IzMC??\"CI6C1MVgn\",Q8krzP4bK:humanReadableEnumMap[newsState]??newsState??props.Q8krzP4bK??\"CI6C1MVgn\",qQNDlxJYd:click??props.qQNDlxJYd,STwA_n3wh:news??props.STwA_n3wh??\"News\",tfL_vOPQ0:humanReadableEnumMap[aboutMState]??aboutMState??props.tfL_vOPQ0??\"WOVwXyjeM\",Tp48t326W:humanReadableEnumMap[newsMState]??newsMState??props.Tp48t326W??\"WOVwXyjeM\",v6NdgMb76:linkContact??props.v6NdgMb76,variant:humanReadableVariantMap[props.variant]??props.variant??\"ommRmZuJu\",VIcNmZrP8:linkAbout??props.VIcNmZrP8,W5sXGMAsL:humanReadableEnumMap[contactMState]??contactMState??props.W5sXGMAsL??\"WOVwXyjeM\",WenoOW4r0:home??props.WenoOW4r0??\"Home\",XfgW5m73b:contact??props.XfgW5m73b??\"Contact\",zbQrc3WKY:humanReadableEnumMap[discographyMState]??discographyMState??props.zbQrc3WKY??\"WOVwXyjeM\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,qQNDlxJYd,WenoOW4r0,GqQkJTyHw,djGZTS5Ik,VIcNmZrP8,STwA_n3wh,aOyT0IHfS,HLz3jCC3k,CE8ar6ZD0,XfgW5m73b,v6NdgMb76,mMJE1IzMC,hmTRZQtww,Q8krzP4bK,CeGr4kgQ8,KBygXq7og,LXN2RlpR2,tfL_vOPQ0,Tp48t326W,zbQrc3WKY,W5sXGMAsL,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ommRmZuJu\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1soe6r6=activeVariantCallback(async(...args)=>{setVariant(\"UFc_n9rPh\");});const onTap14652gf=activeVariantCallback(async(...args)=>{if(qQNDlxJYd){const res=await qQNDlxJYd(...args);if(res===false)return false;}setVariant(\"UFc_n9rPh\");});const onTap57jqqj=activeVariantCallback(async(...args)=>{if(qQNDlxJYd){const res=await qQNDlxJYd(...args);if(res===false)return false;}setVariant(\"ommRmZuJu\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"maYxffeh1\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-7d3oba\",className,classNames),\"data-framer-name\":\"Nav Mobile Opened\",layoutDependency:layoutDependency,layoutId:\"ommRmZuJu\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0.08)\",...style},variants:{maYxffeh1:{backgroundColor:\"rgba(0, 0, 0, 0)\"},UFc_n9rPh:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({maYxffeh1:{\"data-framer-name\":\"Nav Desktop\"},UFc_n9rPh:{\"data-framer-name\":\"Nav Mobile Closed\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-117pt3\",\"data-framer-name\":\"Treatment Blur\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"X9_x5ifmr\",onTap:onTap1soe6r6,style:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(0, 0, 0, 0.4)\",opacity:1,WebkitBackdropFilter:\"blur(10px)\"},variants:{UFc_n9rPh:{opacity:0}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gmcoee\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"A0id5iMKB\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uuoc4u\",\"data-framer-name\":\"Logo Container\",layoutDependency:layoutDependency,layoutId:\"Ru4mD3dnC\",style:{backdropFilter:\"blur(0px)\",WebkitBackdropFilter:\"blur(0px)\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"ommRmZuJuvWTjDryC_\",openInNewTab:false,scopeId:\"az7Ol3nXe\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-dy7ll0 framer-ahoxtm\",\"data-framer-name\":\"Logos\",layoutDependency:layoutDependency,layoutId:\"ommRmZuJuvWTjDryC_\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-16bupxf\",\"data-framer-name\":\"Subtract\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"ommRmZuJusT9Gic3_t\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 45 46\"><path d=\"M 31.6 3.6 C 31 3.467 30.267 3.4 29.4 3.4 C 28.4 3.4 27.367 3.5 26.3 3.7 C 25.167 3.9 24.167 4.3 23.3 4.9 C 23.19 4.951 23.089 5.018 23 5.1 C 22.3 4.46 21.565 3.86 20.8 3.3 C 20 2.7 19.167 2.2 18.3 1.8 C 17.433 1.4 16.533 1.067 15.6 0.8 C 14.667 0.6 13.633 0.5 12.5 0.5 C 11.567 0.5 10.633 0.6 9.7 0.8 C 8.767 1 7.867 1.267 7 1.6 C 6.133 2 5.3 2.467 4.5 3 C 3.7 3.533 3 4.167 2.4 4.9 C 1.793 5.646 1.319 6.492 1 7.4 C 0.667 8.267 0.5 9.233 0.5 10.3 C 0.5 11.233 0.633 12.067 0.9 12.8 C 1.233 13.6 1.667 14.267 2.2 14.8 C 2.733 15.333 3.4 15.733 4.2 16 C 4.933 16.267 5.733 16.4 6.6 16.4 C 7.133 16.4 7.667 16.333 8.2 16.2 C 8.713 16.074 9.214 15.906 9.7 15.7 C 10.1 15.433 10.533 15.167 11 14.9 C 11.4 14.567 11.767 14.233 12.1 13.9 C 12.2 13.7 12.2 13.4 12.1 13.2 L 12 13.1 C 11.8 12.9 11.5 12.8 11.3 13 C 10.657 13.519 9.951 13.956 9.2 14.3 C 8.467 14.567 7.7 14.7 6.9 14.7 C 6.167 14.7 5.533 14.6 5 14.4 C 4.467 14.2 4 13.9 3.6 13.5 C 3.199 13.165 2.918 12.709 2.8 12.2 C 2.6 11.667 2.5 11.067 2.5 10.4 C 2.5 9.533 2.633 8.7 2.9 7.9 C 3.16 7.18 3.531 6.505 4 5.9 C 4.533 5.233 5.1 4.667 5.7 4.2 C 6.388 3.694 7.125 3.258 7.9 2.9 C 8.7 2.567 9.533 2.333 10.4 2.2 C 11.267 2 12.1 1.9 12.9 1.9 C 13.9 1.9 14.8 2 15.6 2.2 C 16.467 2.467 17.267 2.8 18 3.2 C 18.8 3.6 19.533 4.067 20.2 4.6 C 20.8 5 21.367 5.433 21.9 5.9 C 21.408 6.383 20.972 6.919 20.6 7.5 C 20.2 8.233 20 8.967 20 9.7 C 20 10.033 20.033 10.333 20.1 10.6 C 19.367 10.8 18.633 11.033 17.9 11.3 C 16.9 11.7 15.9 12.167 14.9 12.7 C 13.96 13.238 13.058 13.839 12.2 14.5 C 11.355 15.146 10.583 15.884 9.9 16.7 C 9.233 17.5 8.7 18.333 8.3 19.2 C 7.9 20.133 7.7 21.1 7.7 22.1 C 7.7 22.633 7.767 23.1 7.9 23.5 C 8.1 23.967 8.367 24.367 8.7 24.7 C 8.967 25.033 9.3 25.3 9.7 25.5 C 10.1 25.767 10.533 26 11 26.2 C 11.533 26.333 11.967 26.433 12.3 26.5 C 12.633 26.567 13 26.633 13.4 26.7 L 14.5 26.7 C 15.767 26.7 17 26.533 18.2 26.2 L 18.3 26.2 C 18.567 26.333 18.867 26.467 19.2 26.6 C 19.933 26.867 20.767 27 21.7 27 C 21.9 27 22.2 26.8 22.2 26.6 L 22.2 26.4 C 22.2 26.2 22 25.9 21.8 25.9 C 21.298 25.775 20.798 25.642 20.3 25.5 C 20.7 25.3 21.133 25.1 21.6 24.9 C 22.149 24.556 22.682 24.189 23.2 23.8 C 23.744 23.458 24.247 23.056 24.7 22.6 C 25.167 22.2 25.6 21.8 26 21.4 C 26.4 20.933 26.767 20.5 27.1 20.1 L 28.1 18.3 C 28.367 17.633 28.5 16.933 28.5 16.2 C 28.5 15.8 28.433 15.433 28.3 15.1 C 28.9 15.367 29.467 15.667 30 16 C 30.6 16.267 31.167 16.6 31.7 17 L 31.8 17 L 31.2 17.4 C 30.6 17.733 30.067 18.1 29.6 18.5 C 29.067 18.9 28.567 19.3 28.1 19.7 C 27.534 20.27 27 20.871 26.5 21.5 C 25.967 22.167 25.5 22.867 25.1 23.6 C 24.633 24.333 24.267 25.1 24 25.9 C 23.733 26.7 23.6 27.5 23.6 28.3 C 23.6 28.967 23.7 29.533 23.9 30 C 24.167 30.533 24.5 30.967 24.9 31.3 C 25.233 31.633 25.667 31.867 26.2 32 C 26.667 32.2 27.2 32.3 27.8 32.3 C 28.067 32.3 28.333 32.267 28.6 32.2 C 28.867 32.2 29.133 32.133 29.4 32 C 30.003 31.866 30.578 31.629 31.1 31.3 L 31.9 30.7 L 30.5 32.9 L 29.7 34.1 C 29.567 34.433 29.4 34.733 29.2 35 C 28.974 34.884 28.74 34.784 28.5 34.7 C 28.206 34.554 27.905 34.421 27.6 34.3 L 26 33.6 L 24.2 33 C 23.533 32.8 22.867 32.633 22.2 32.5 C 21.467 32.367 20.733 32.3 20 32.3 C 18.867 32.3 17.767 32.5 16.7 32.9 C 15.633 33.233 14.7 33.733 13.9 34.4 C 13.04 35.125 12.328 36.007 11.8 37 C 11.267 38 11 39.1 11 40.3 C 11 41.3 11.2 42.133 11.6 42.8 C 12 43.467 12.533 44 13.2 44.4 C 13.8 44.8 14.5 45.067 15.3 45.2 C 16.033 45.4 16.8 45.5 17.6 45.5 C 18.733 45.5 19.867 45.367 21 45.1 C 22.2 44.833 23.3 44.467 24.3 44 C 25.389 43.519 26.4 42.879 27.3 42.1 C 28.22 41.382 29 40.501 29.6 39.5 C 29.897 39.121 30.165 38.72 30.4 38.3 L 31 37.1 L 32.6 37.5 C 33.267 37.7 33.933 37.8 34.6 37.8 C 35.333 37.8 36.067 37.633 36.8 37.3 C 37.467 37.033 38.133 36.533 38.8 35.8 C 39 35.7 39 35.3 38.8 35.1 L 38.6 35 L 38.6 34.9 C 38.4 34.8 38.1 34.8 37.9 35 C 37.367 35.533 36.833 35.9 36.3 36.1 C 35.767 36.3 35.2 36.4 34.6 36.4 C 34.06 36.399 33.523 36.332 33 36.2 C 32.533 36.133 32.1 36 31.7 35.8 C 31.7 35.733 31.733 35.667 31.8 35.6 L 32.2 34.8 L 33.5 32.3 C 33.9 31.433 34.367 30.6 34.9 29.8 C 35.367 28.933 35.867 28.1 36.4 27.3 C 36.933 26.5 37.5 25.767 38.1 25.1 C 38.633 24.433 39.2 23.833 39.8 23.3 C 40.4 22.833 41 22.467 41.6 22.2 C 41.867 22.067 42.1 21.967 42.3 21.9 C 42.5 21.833 42.733 21.8 43 21.8 C 43.3 21.7 43.4 21.5 43.4 21.3 L 43.4 20.8 C 43.4 20.7 43.3 20.6 43.2 20.5 C 43.1 20.4 43 20.4 42.8 20.4 C 42.467 20.467 42.167 20.533 41.9 20.6 C 41.623 20.67 41.355 20.771 41.1 20.9 C 40.433 21.167 39.833 21.5 39.3 21.9 C 38.114 22.688 37.038 23.629 36.1 24.7 C 35.567 25.167 35.067 25.667 34.6 26.2 C 34.15 26.715 33.683 27.216 33.2 27.7 C 32.733 28.167 32.267 28.6 31.8 29 C 31.4 29.4 30.933 29.767 30.4 30.1 C 30 30.367 29.533 30.567 29 30.7 L 28.4 30.9 C 28.2 30.967 27.967 31 27.7 31 C 27.433 31 27.2 30.933 27 30.8 C 26.851 30.722 26.716 30.621 26.6 30.5 C 26.474 30.314 26.373 30.112 26.3 29.9 C 26.233 29.7 26.2 29.467 26.2 29.2 C 26.2 28.6 26.3 27.967 26.5 27.3 C 26.7 26.633 27 25.967 27.4 25.3 C 27.733 24.567 28.133 23.9 28.6 23.3 C 29 22.7 29.433 22.133 29.9 21.6 C 30.35 21.085 30.817 20.584 31.3 20.1 C 31.833 19.567 32.4 19.1 33 18.7 L 33.1 18.7 C 33.3 18.5 33.467 18.367 33.6 18.3 C 33.667 18.233 33.733 18.2 33.8 18.2 C 34.667 18.667 35.6 19.067 36.6 19.4 C 37.667 19.8 38.767 20 39.9 20 C 40.3 20 40.667 19.967 41 19.9 C 41.4 19.833 41.8 19.733 42.2 19.6 C 42.561 19.45 42.898 19.248 43.2 19 C 43.533 18.8 43.8 18.533 44 18.2 C 44.267 17.8 44.4 17.367 44.4 16.9 C 44.4 16.433 44.3 16.033 44.1 15.7 C 43.9 15.5 43.667 15.3 43.4 15.1 C 43.163 14.915 42.891 14.779 42.6 14.7 C 42.298 14.64 41.998 14.574 41.7 14.5 L 40.8 14.5 C 39.267 14.5 37.867 14.667 36.6 15 C 35.4 15.333 34.267 15.767 33.2 16.3 L 32.6 16 C 32 15.6 31.367 15.2 30.7 14.8 C 30.006 14.454 29.306 14.12 28.6 13.8 C 27.933 13.533 27.2 13.3 26.4 13.1 C 25.8 12.967 25.167 12.867 24.5 12.8 L 24.6 12.8 C 24.8 12.8 24.967 12.767 25.1 12.7 C 25.3 12.567 25.467 12.433 25.6 12.3 C 25.733 12.1 25.8 11.867 25.8 11.6 C 25.8 11.267 25.667 10.967 25.4 10.7 C 25.2 10.567 24.933 10.467 24.6 10.4 C 24.369 10.325 24.136 10.258 23.9 10.2 L 22.6 10.2 L 22.6 9.7 C 22.6 9.3 22.7 8.833 22.9 8.3 C 23.05 7.939 23.252 7.602 23.5 7.3 C 23.833 7.567 24.2 7.867 24.6 8.2 C 25.067 8.6 25.6 8.967 26.2 9.3 C 26.733 9.567 27.333 9.8 28 10 C 28.667 10.2 29.367 10.3 30.1 10.3 C 30.833 10.3 31.467 10.2 32 10 C 32.6 9.8 33.067 9.567 33.4 9.3 C 33.8 8.967 34.1 8.6 34.3 8.2 C 34.5 7.8 34.6 7.4 34.6 7 C 34.6 6.533 34.5 6.067 34.3 5.6 C 34.003 5.17 33.63 4.797 33.2 4.5 C 32.8 4.167 32.267 3.867 31.6 3.6 Z M 18.851 24.62 C 17.018 23.065 16.881 19.445 19.046 16.855 C 21.363 14.083 25.606 13.662 26.83 15.207 C 28.003 16.686 25.803 19.938 24.106 21.435 C 22.576 22.785 21.159 23.76 18.851 24.621 Z M 26.8 5.1 C 27.642 4.837 28.518 4.702 29.4 4.7 C 30.067 4.7 30.633 4.767 31.1 4.9 C 31.633 5.033 32.067 5.233 32.4 5.5 C 32.667 5.7 32.9 5.933 33.1 6.2 C 33.228 6.447 33.297 6.721 33.3 7 C 33.3 7.2 33.233 7.4 33.1 7.6 C 32.967 7.867 32.8 8.067 32.6 8.2 C 32.296 8.419 31.958 8.588 31.6 8.7 C 31.2 8.833 30.7 8.9 30.1 8.9 C 29.5 8.9 28.933 8.833 28.4 8.7 C 27.846 8.559 27.31 8.358 26.8 8.1 C 26.333 7.833 25.867 7.5 25.4 7.1 L 24.4 6.3 C 25.133 5.7 25.933 5.3 26.8 5.1 Z M 14.6 25.4 C 14.2 25.4 13.833 25.367 13.5 25.3 C 13.233 25.3 12.933 25.233 12.6 25.1 C 12.2 24.967 11.867 24.767 11.6 24.5 C 11.333 24.3 11.133 24.033 11 23.7 C 10.867 23.3 10.8 22.833 10.8 22.3 C 10.8 21.433 10.933 20.6 11.2 19.8 C 11.505 18.987 11.908 18.215 12.4 17.5 C 12.928 16.772 13.532 16.102 14.2 15.5 C 14.884 14.872 15.62 14.303 16.4 13.8 C 17.2 13.333 18 12.9 18.8 12.5 C 19.533 12.233 20.233 12 20.9 11.8 C 21.233 12.133 21.646 12.374 22.1 12.5 C 22.5 12.7 22.967 12.8 23.5 12.8 C 22.544 12.872 21.602 13.073 20.7 13.4 C 19.7 13.8 18.8 14.333 18 15 C 17.151 15.71 16.469 16.598 16 17.6 C 15.533 18.667 15.3 19.833 15.3 21.1 C 15.292 21.927 15.462 22.745 15.8 23.5 C 16.079 24.119 16.45 24.692 16.9 25.2 C 16.1 25.333 15.333 25.4 14.6 25.4 Z M 42.4 17.9 L 41.6 18.3 C 41.333 18.433 41.033 18.533 40.7 18.6 L 39.9 18.6 C 38.9 18.6 37.933 18.467 37 18.2 C 36.4 18 35.767 17.733 35.1 17.4 C 35.833 17 36.6 16.667 37.4 16.4 C 38.467 16 39.667 15.8 41 15.8 C 41.203 15.811 41.404 15.844 41.6 15.9 C 41.8 15.9 42 15.933 42.2 16 C 42.362 16.078 42.529 16.145 42.7 16.2 C 42.831 16.264 42.936 16.369 43 16.5 C 43.064 16.624 43.099 16.761 43.1 16.9 C 43.1 16.967 43.067 17.033 43 17.1 C 43 17.233 42.967 17.333 42.9 17.4 C 42.767 17.6 42.6 17.767 42.4 17.9 Z M 13.7 36.9 C 14.1 36.5 14.567 36.133 15.1 35.8 C 15.7 35.467 16.3 35.2 16.9 35 C 17.567 34.733 18.2 34.567 18.8 34.5 C 19.467 34.367 20.1 34.3 20.7 34.3 C 21.433 34.3 22.167 34.367 22.9 34.5 C 23.599 34.639 24.299 34.773 25 34.9 C 25.667 35.1 26.3 35.333 26.9 35.6 C 27.413 35.726 27.914 35.894 28.4 36.1 C 28.267 36.233 28.167 36.4 28.1 36.6 L 27.5 37.4 C 26.833 38.267 26.1 39.1 25.3 39.9 C 24.5 40.7 23.667 41.4 22.8 42 C 21.867 42.6 20.9 43.1 19.9 43.5 C 18.967 43.833 17.933 44 16.8 44 C 16.2 44 15.6 43.9 15 43.7 C 14.467 43.567 14 43.333 13.6 43 C 13.2 42.733 12.9 42.367 12.7 41.9 C 12.5 41.433 12.4 40.9 12.4 40.3 C 12.4 39.633 12.5 39 12.7 38.4 C 12.967 37.867 13.3 37.367 13.7 36.9 Z\" fill=\"var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',svgContentId:12700839882,withExternalLayout:true})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-167i8qh\",\"data-framer-name\":\"Burger Menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ommRmZuJuI381:1059;183:2031\",onTap:onTap14652gf,...addPropertyOverrides({UFc_n9rPh:{onTap:onTap57jqqj}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ax2pw9\",\"data-framer-name\":\"Icon Burger Menu\",layoutDependency:layoutDependency,layoutId:\"ommRmZuJuI381:1059;183:2032\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-bqbxqy\",\"data-framer-name\":\"BM Icon top\",layoutDependency:layoutDependency,layoutId:\"ommRmZuJuI381:1059;183:2033\",style:{backgroundColor:\"rgb(242, 242, 242)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,opacity:0},variants:{UFc_n9rPh:{opacity:1}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1grvw2g\",\"data-framer-name\":\"BM Icon middle\",layoutDependency:layoutDependency,layoutId:\"ommRmZuJuI381:1059;183:2034\",style:{backgroundColor:\"rgb(242, 242, 242)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-k7p5n4\",\"data-framer-name\":\"BM Icon bottom\",layoutDependency:layoutDependency,layoutId:\"ommRmZuJuI381:1059;183:2035\",style:{backgroundColor:\"rgb(242, 242, 242)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,opacity:0},variants:{UFc_n9rPh:{opacity:1}}})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fqmkwu\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"tNwsi5ba3\",style:{backdropFilter:\"blur(0px)\",opacity:1,WebkitBackdropFilter:\"blur(0px)\"},variants:{maYxffeh1:{opacity:1},UFc_n9rPh:{opacity:0}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-v84uxd\",\"data-framer-name\":\"Nav Links\",layoutDependency:layoutDependency,layoutId:\"ommRmZuJuWjXuRY3zN\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+0+0+94+24+(Math.max(0,(Math.max(0,((componentViewport?.height||594)-0-0)/1)*1-0-94)/1)*1-48-547+0+0)+64+0,...addPropertyOverrides({maYxffeh1:{height:44,width:undefined,y:(componentViewport?.y||0)+(96+((componentViewport?.height||174)-128-46)/2)+0+1+0+0},UFc_n9rPh:{y:(componentViewport?.y||0)+0+0+-512+24+0+64+-53.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10og7bs-container\",layoutDependency:layoutDependency,layoutId:\"ommRmZuJuFWdtore8j-container\",nodeId:\"ommRmZuJuFWdtore8j\",rendersWithMotion:true,scopeId:\"az7Ol3nXe\",children:/*#__PURE__*/_jsx(HeaderNavNavLink,{H6e2tPROw:GqQkJTyHw,height:\"100%\",id:\"ommRmZuJuFWdtore8j\",layoutId:\"ommRmZuJuFWdtore8j\",LH58b8FfX:WenoOW4r0,style:{width:\"100%\"},variant:LXN2RlpR2,width:\"100%\",...addPropertyOverrides({maYxffeh1:{style:{height:\"100%\"},variant:mMJE1IzMC}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+0+0+94+24+(Math.max(0,(Math.max(0,((componentViewport?.height||594)-0-0)/1)*1-0-94)/1)*1-48-547+0+0)+64+60,...addPropertyOverrides({maYxffeh1:{height:44,width:undefined,y:(componentViewport?.y||0)+(96+((componentViewport?.height||174)-128-46)/2)+0+1+0+0},UFc_n9rPh:{y:(componentViewport?.y||0)+0+0+-512+24+0+64+6.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14sh5mx-container\",layoutDependency:layoutDependency,layoutId:\"ommRmZuJuwgdg_eVOg-container\",nodeId:\"ommRmZuJuwgdg_eVOg\",rendersWithMotion:true,scopeId:\"az7Ol3nXe\",children:/*#__PURE__*/_jsx(HeaderNavNavLink,{H6e2tPROw:VIcNmZrP8,height:\"100%\",id:\"ommRmZuJuwgdg_eVOg\",layoutId:\"ommRmZuJuwgdg_eVOg\",LH58b8FfX:djGZTS5Ik,style:{width:\"100%\"},variant:tfL_vOPQ0,width:\"100%\",...addPropertyOverrides({maYxffeh1:{style:{height:\"100%\"},variant:hmTRZQtww}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+0+0+94+24+(Math.max(0,(Math.max(0,((componentViewport?.height||594)-0-0)/1)*1-0-94)/1)*1-48-547+0+0)+64+120,...addPropertyOverrides({maYxffeh1:{height:44,width:undefined,y:(componentViewport?.y||0)+(96+((componentViewport?.height||174)-128-46)/2)+0+1+0+0},UFc_n9rPh:{y:(componentViewport?.y||0)+0+0+-512+24+0+64+66.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bxgj2u-container\",layoutDependency:layoutDependency,layoutId:\"ommRmZuJuvnVHkMh_A-container\",nodeId:\"ommRmZuJuvnVHkMh_A\",rendersWithMotion:true,scopeId:\"az7Ol3nXe\",children:/*#__PURE__*/_jsx(HeaderNavNavLink,{H6e2tPROw:aOyT0IHfS,height:\"100%\",id:\"ommRmZuJuvnVHkMh_A\",layoutId:\"ommRmZuJuvnVHkMh_A\",LH58b8FfX:STwA_n3wh,style:{width:\"100%\"},variant:Tp48t326W,width:\"100%\",...addPropertyOverrides({maYxffeh1:{style:{height:\"100%\"},variant:Q8krzP4bK}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+0+0+94+24+(Math.max(0,(Math.max(0,((componentViewport?.height||594)-0-0)/1)*1-0-94)/1)*1-48-547+0+0)+64+180,...addPropertyOverrides({maYxffeh1:{height:44,width:undefined,y:(componentViewport?.y||0)+(96+((componentViewport?.height||174)-128-46)/2)+0+1+0+0},UFc_n9rPh:{y:(componentViewport?.y||0)+0+0+-512+24+0+64+126.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g4yb9c-container\",layoutDependency:layoutDependency,layoutId:\"ommRmZuJucHJiQiFZs-container\",nodeId:\"ommRmZuJucHJiQiFZs\",rendersWithMotion:true,scopeId:\"az7Ol3nXe\",children:/*#__PURE__*/_jsx(HeaderNavNavLink,{H6e2tPROw:CE8ar6ZD0,height:\"100%\",id:\"ommRmZuJucHJiQiFZs\",layoutId:\"ommRmZuJucHJiQiFZs\",LH58b8FfX:HLz3jCC3k,style:{width:\"100%\"},variant:zbQrc3WKY,width:\"100%\",...addPropertyOverrides({maYxffeh1:{style:{height:\"100%\"},variant:CeGr4kgQ8}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+0+0+94+24+(Math.max(0,(Math.max(0,((componentViewport?.height||594)-0-0)/1)*1-0-94)/1)*1-48-547+0+0)+64+240,...addPropertyOverrides({maYxffeh1:{height:44,width:undefined,y:(componentViewport?.y||0)+(96+((componentViewport?.height||174)-128-46)/2)+0+1+0+0},UFc_n9rPh:{y:(componentViewport?.y||0)+0+0+-512+24+0+64+186.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ojz1eq-container\",layoutDependency:layoutDependency,layoutId:\"ommRmZuJuItEl0mQ1h-container\",nodeId:\"ommRmZuJuItEl0mQ1h\",rendersWithMotion:true,scopeId:\"az7Ol3nXe\",children:/*#__PURE__*/_jsx(HeaderNavNavLink,{H6e2tPROw:v6NdgMb76,height:\"100%\",id:\"ommRmZuJuItEl0mQ1h\",layoutId:\"ommRmZuJuItEl0mQ1h\",LH58b8FfX:XfgW5m73b,style:{width:\"100%\"},variant:W5sXGMAsL,width:\"100%\",...addPropertyOverrides({maYxffeh1:{style:{height:\"100%\"},variant:KBygXq7og}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o8i5zg\",\"data-framer-name\":\"Language\",layoutDependency:layoutDependency,layoutId:\"CLAuhxrIc\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-e7udg6-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"i5TZnUeeL-container\",nodeId:\"i5TZnUeeL\",rendersWithMotion:true,scopeId:\"az7Ol3nXe\",children:/*#__PURE__*/_jsx(LiquidGlass,{height:\"100%\",id:\"i5TZnUeeL\",layoutId:\"i5TZnUeeL\",settings:{alpha:.62,blur:100,border:.5,borderColor:\"var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(227, 223, 218))\",dispersion:100,displace:6.73,frost:0,lightness:100,mode:\"preset\",radius:500,scale:56},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vi34tz-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"g0klMqkBo-container\",nodeId:\"g0klMqkBo\",rendersWithMotion:true,scopeId:\"az7Ol3nXe\",transformTemplate:transformTemplate1,...addPropertyOverrides({maYxffeh1:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(LocaleSelector,{caret:{color:\"var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5))\",size:12,type:\"default\"},font:{fontFamily:'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",icon:{color:\"var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242))\",size:18,type:\"default\"},id:\"g0klMqkBo\",layoutId:\"g0klMqkBo\",options:{focus:{color:\"var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242))\",offset:0,style:\"solid\",width:0},gap:8,title:true},padding:\"10px\",radius:\"50px\",textColor:\"var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(227, 223, 218))\",width:\"100%\",...addPropertyOverrides({maYxffeh1:{caret:undefined,options:{focus:{color:\"var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242))\",offset:0,style:\"solid\",width:0},gap:8,hover:{fillColor:\"rgba(242, 242, 242, 0.08)\",textColor:\"var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(227, 223, 218))\"},title:false}}},baseVariant,gestureVariant)})})})]})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ijkdj2\",\"data-framer-name\":\"Socials\",layoutDependency:layoutDependency,layoutId:\"r9B8b4v24\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://youtube.com/@emmanuelgirardensemblemare9976?si=EDUxLOb8dZkAX1vu\",motionChild:true,nodeId:\"yVMeT9Hyk\",openInNewTab:true,scopeId:\"az7Ol3nXe\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-2l0ks4 framer-ahoxtm\",\"data-framer-name\":\"Social Icons / Youtube\",layoutDependency:layoutDependency,layoutId:\"yVMeT9Hyk\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1onf3dz\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:26,intrinsicWidth:35,layoutDependency:layoutDependency,layoutId:\"I144:245;443:250\",svg:'<svg width=\"35\" height=\"26\" viewBox=\"0 0 35 26\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M31.2034 1.65434C32.6845 2.05435 33.8487 3.22149 34.2422 4.70096C34.9582 7.38593 34.9582 12.9915 34.9582 12.9915C34.9582 12.9915 34.9582 18.5971 34.2422 21.282C33.8433 22.767 32.6791 23.9341 31.2034 24.3286C28.5252 25.0465 17.7799 25.0465 17.7799 25.0465C17.7799 25.0465 7.04002 25.0465 4.35642 24.3286C2.87525 23.9286 1.71108 22.7615 1.31755 21.282C0.601562 18.5971 0.601562 12.9915 0.601562 12.9915C0.601562 12.9915 0.601562 7.38593 1.31755 4.70096C1.71654 3.21601 2.88071 2.04887 4.35642 1.65434C7.04002 0.936523 17.7799 0.936523 17.7799 0.936523C17.7799 0.936523 28.5252 0.936523 31.2034 1.65434ZM23.2728 12.9915L14.3475 18.1587V7.8243L23.2728 12.9915Z\" fill=\"#F2F2F2\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://open.spotify.com/intl-fr/artist/5PF9MRk25l780ZMK7R6uFB?si=-PEJeuHyQu-m-fxL4XzsIg\",motionChild:true,nodeId:\"LiqKIh5yt\",scopeId:\"az7Ol3nXe\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1yaxcne framer-ahoxtm\",\"data-framer-name\":\"Social Icons / Spotify\",layoutDependency:layoutDependency,layoutId:\"LiqKIh5yt\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1tyldcd\",\"data-framer-name\":\"Spotify\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"I144:246;443:580\",svg:'<svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M16.0068 0.927734C7.71331 0.927734 0.927734 7.7133 0.927734 16.0068C0.927734 24.3002 7.71331 31.0858 16.0068 31.0858C24.3003 31.0858 31.0858 24.3002 31.0858 16.0068C31.0858 7.7133 24.3757 0.927734 16.0068 0.927734ZM22.9431 22.717C22.6416 23.1693 22.1138 23.3201 21.6614 23.0185C18.1178 20.8321 13.6695 20.3797 8.39186 21.586C7.8641 21.7368 7.41173 21.3598 7.26093 20.9075C7.11014 20.3797 7.48712 19.9273 7.93949 19.7765C13.6695 18.4948 18.6456 19.0226 22.5662 21.4352C23.0939 21.6614 23.1693 22.2646 22.9431 22.717ZM24.7526 18.5702C24.3757 19.098 23.6971 19.3242 23.1693 18.9472C19.098 16.4591 12.9156 15.7052 8.16568 17.2131C7.56252 17.3639 6.88396 17.0623 6.73317 16.4591C6.58238 15.856 6.88396 15.1774 7.48712 15.0266C12.991 13.3679 19.7765 14.1973 24.4511 17.0623C24.9034 17.2885 25.1296 18.0424 24.7526 18.5702ZM24.9034 14.3481C20.0781 11.4831 12.0108 11.1815 7.41173 12.614C6.65777 12.8402 5.90382 12.3878 5.67764 11.7092C5.45145 10.9553 5.90382 10.2013 6.58238 9.97516C11.9354 8.39186 20.7567 8.69344 26.3359 12.0108C27.0145 12.3878 27.2407 13.2925 26.8637 13.9711C26.4867 14.4989 25.582 14.7251 24.9034 14.3481Z\" fill=\"#F2F2F2\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/emmanuel.girard.5?igsh=MTlpb3cxZHV2OHp1cg==\",motionChild:true,nodeId:\"GsWfpc_K3\",scopeId:\"az7Ol3nXe\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-14bdnhv framer-ahoxtm\",\"data-framer-name\":\"Social Icons / Instagram\",layoutDependency:layoutDependency,layoutId:\"GsWfpc_K3\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1b66vwz\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:34,intrinsicWidth:34,layoutDependency:layoutDependency,layoutId:\"I144:247;443:910\",svg:'<svg width=\"34\" height=\"34\" viewBox=\"0 0 34 34\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M11.6519 17.1336C11.6519 14.1038 14.1089 11.6469 17.1406 11.6469C20.1722 11.6469 22.6306 14.1038 22.6306 17.1336C22.6306 20.1635 20.1722 22.6203 17.1406 22.6203C14.1089 22.6203 11.6519 20.1635 11.6519 17.1336ZM8.68409 17.1336C8.68409 21.8014 12.47 25.585 17.1406 25.585C21.8111 25.585 25.597 21.8014 25.597 17.1336C25.597 12.4659 21.8111 8.68222 17.1406 8.68222C12.47 8.68222 8.68409 12.4659 8.68409 17.1336ZM23.9556 8.34712C23.9554 8.73775 24.0712 9.11965 24.2882 9.44454C24.5052 9.76942 24.8137 10.0227 25.1748 10.1723C25.5358 10.322 25.9332 10.3612 26.3166 10.2852C26.7 10.2091 27.0522 10.0212 27.3287 9.74504C27.6051 9.46894 27.7935 9.11709 27.8699 8.734C27.9463 8.3509 27.9073 7.95377 27.7579 7.59282C27.6085 7.23186 27.3553 6.9233 27.0304 6.70615C26.7055 6.48899 26.3235 6.37301 25.9326 6.37285H25.9318C25.4079 6.37309 24.9055 6.58115 24.5349 6.95132C24.1644 7.32149 23.956 7.82351 23.9556 8.34712ZM10.4872 30.5307C8.88158 30.4576 8.00887 30.1903 7.42891 29.9645C6.66002 29.6654 6.11141 29.3091 5.53462 28.7334C4.95782 28.1577 4.60078 27.61 4.30276 26.8416C4.07668 26.2622 3.80922 25.3898 3.73624 23.7851C3.6564 22.0502 3.64045 21.5291 3.64045 17.1338C3.64045 12.7385 3.65771 12.2188 3.73624 10.4824C3.80936 8.87775 4.07878 8.00701 4.30276 7.42595C4.60209 6.65752 4.95861 6.10925 5.53462 5.53279C6.11062 4.95634 6.6587 4.59951 7.42891 4.30167C8.00861 4.07572 8.88158 3.80843 10.4872 3.73549C12.2231 3.65569 12.7446 3.63976 17.1406 3.63976C21.5365 3.63976 22.0585 3.65701 23.7959 3.73549C25.4015 3.80856 26.2728 4.07783 26.8542 4.30167C27.6231 4.59951 28.1717 4.95713 28.7485 5.53279C29.3253 6.10846 29.681 6.65752 29.9803 7.42595C30.2064 8.0053 30.4739 8.87775 30.5469 10.4824C30.6267 12.2188 30.6426 12.7385 30.6426 17.1338C30.6426 21.5291 30.6267 22.0488 30.5469 23.7851C30.4737 25.3898 30.205 26.262 29.9803 26.8416C29.681 27.61 29.3245 28.1583 28.7485 28.7334C28.1725 29.3085 27.6231 29.6654 26.8542 29.9645C26.2745 30.1905 25.4015 30.4578 23.7959 30.5307C22.0599 30.6105 21.5385 30.6264 17.1406 30.6264C12.7426 30.6264 12.2226 30.6105 10.4872 30.5307ZM10.3508 0.774479C8.59766 0.854272 7.39966 1.1321 6.35344 1.53896C5.26993 1.95912 4.35269 2.5228 3.43611 3.43739C2.51953 4.35197 1.95696 5.27011 1.53655 6.35297C1.12944 7.39922 0.85145 8.59584 0.771609 10.348C0.690452 12.1029 0.671875 12.6639 0.671875 17.1336C0.671875 21.6033 0.690452 22.1644 0.771609 23.9193C0.85145 25.6715 1.12944 26.868 1.53655 27.9143C1.95696 28.9965 2.51966 29.9157 3.43611 30.8299C4.35256 31.7441 5.26993 32.307 6.35344 32.7283C7.40164 33.1352 8.59766 33.413 10.3508 33.4928C12.1077 33.5726 12.6682 33.5925 17.1406 33.5925C21.6129 33.5925 22.1743 33.5739 23.9303 33.4928C25.6836 33.413 26.8808 33.1352 27.9277 32.7283C29.0105 32.307 29.9284 31.7445 30.845 30.8299C31.7616 29.9153 32.323 28.9965 32.7446 27.9143C33.1517 26.868 33.431 25.6714 33.5095 23.9193C33.5893 22.163 33.6079 21.6033 33.6079 17.1336C33.6079 12.6639 33.5893 12.1029 33.5095 10.348C33.4297 8.59571 33.1517 7.39856 32.7446 6.35297C32.323 5.27077 31.7601 4.35342 30.845 3.43739C29.9299 2.52135 29.0105 1.95912 27.929 1.53896C26.8808 1.1321 25.6835 0.852955 23.9316 0.774479C22.1756 0.694687 21.6142 0.674805 17.1419 0.674805C12.6695 0.674805 12.1077 0.69337 10.3508 0.774479Z\" fill=\"white\"/>\\n<path d=\"M11.6519 17.1336C11.6519 14.1038 14.1089 11.6469 17.1406 11.6469C20.1722 11.6469 22.6306 14.1038 22.6306 17.1336C22.6306 20.1635 20.1722 22.6203 17.1406 22.6203C14.1089 22.6203 11.6519 20.1635 11.6519 17.1336ZM8.68409 17.1336C8.68409 21.8014 12.47 25.585 17.1406 25.585C21.8111 25.585 25.597 21.8014 25.597 17.1336C25.597 12.4659 21.8111 8.68222 17.1406 8.68222C12.47 8.68222 8.68409 12.4659 8.68409 17.1336ZM23.9556 8.34712C23.9554 8.73775 24.0712 9.11965 24.2882 9.44454C24.5052 9.76942 24.8137 10.0227 25.1748 10.1723C25.5358 10.322 25.9332 10.3612 26.3166 10.2852C26.7 10.2091 27.0522 10.0212 27.3287 9.74504C27.6051 9.46894 27.7935 9.11709 27.8699 8.734C27.9463 8.3509 27.9073 7.95377 27.7579 7.59282C27.6085 7.23186 27.3553 6.9233 27.0304 6.70615C26.7055 6.48899 26.3235 6.37301 25.9326 6.37285H25.9318C25.4079 6.37309 24.9055 6.58115 24.5349 6.95132C24.1644 7.32149 23.956 7.82351 23.9556 8.34712ZM10.4872 30.5307C8.88158 30.4576 8.00887 30.1903 7.42891 29.9645C6.66002 29.6654 6.11141 29.3091 5.53462 28.7334C4.95782 28.1577 4.60078 27.61 4.30276 26.8416C4.07668 26.2622 3.80922 25.3898 3.73624 23.7851C3.6564 22.0502 3.64045 21.5291 3.64045 17.1338C3.64045 12.7385 3.65771 12.2188 3.73624 10.4824C3.80936 8.87775 4.07878 8.00701 4.30276 7.42595C4.60209 6.65752 4.95861 6.10925 5.53462 5.53279C6.11062 4.95634 6.6587 4.59951 7.42891 4.30167C8.00861 4.07572 8.88158 3.80843 10.4872 3.73549C12.2231 3.65569 12.7446 3.63976 17.1406 3.63976C21.5365 3.63976 22.0585 3.65701 23.7959 3.73549C25.4015 3.80856 26.2728 4.07783 26.8542 4.30167C27.6231 4.59951 28.1717 4.95713 28.7485 5.53279C29.3253 6.10846 29.681 6.65752 29.9803 7.42595C30.2064 8.0053 30.4739 8.87775 30.5469 10.4824C30.6267 12.2188 30.6426 12.7385 30.6426 17.1338C30.6426 21.5291 30.6267 22.0488 30.5469 23.7851C30.4737 25.3898 30.205 26.262 29.9803 26.8416C29.681 27.61 29.3245 28.1583 28.7485 28.7334C28.1725 29.3085 27.6231 29.6654 26.8542 29.9645C26.2745 30.1905 25.4015 30.4578 23.7959 30.5307C22.0599 30.6105 21.5385 30.6264 17.1406 30.6264C12.7426 30.6264 12.2226 30.6105 10.4872 30.5307ZM10.3508 0.774479C8.59766 0.854272 7.39966 1.1321 6.35344 1.53896C5.26993 1.95912 4.35269 2.5228 3.43611 3.43739C2.51953 4.35197 1.95696 5.27011 1.53655 6.35297C1.12944 7.39922 0.85145 8.59584 0.771609 10.348C0.690452 12.1029 0.671875 12.6639 0.671875 17.1336C0.671875 21.6033 0.690452 22.1644 0.771609 23.9193C0.85145 25.6715 1.12944 26.868 1.53655 27.9143C1.95696 28.9965 2.51966 29.9157 3.43611 30.8299C4.35256 31.7441 5.26993 32.307 6.35344 32.7283C7.40164 33.1352 8.59766 33.413 10.3508 33.4928C12.1077 33.5726 12.6682 33.5925 17.1406 33.5925C21.6129 33.5925 22.1743 33.5739 23.9303 33.4928C25.6836 33.413 26.8808 33.1352 27.9277 32.7283C29.0105 32.307 29.9284 31.7445 30.845 30.8299C31.7616 29.9153 32.323 28.9965 32.7446 27.9143C33.1517 26.868 33.431 25.6714 33.5095 23.9193C33.5893 22.163 33.6079 21.6033 33.6079 17.1336C33.6079 12.6639 33.5893 12.1029 33.5095 10.348C33.4297 8.59571 33.1517 7.39856 32.7446 6.35297C32.323 5.27077 31.7601 4.35342 30.845 3.43739C29.9299 2.52135 29.0105 1.95912 27.929 1.53896C26.8808 1.1321 25.6835 0.852955 23.9316 0.774479C22.1756 0.694687 21.6142 0.674805 17.1419 0.674805C12.6695 0.674805 12.1077 0.69337 10.3508 0.774479Z\" fill=\"#F2F2F2\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://music.apple.com/us/artist/emmanuel-girard/532470210\",motionChild:true,nodeId:\"NVUoXUmg2\",scopeId:\"az7Ol3nXe\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-br3xut framer-ahoxtm\",\"data-framer-name\":\"Social Icons / AppleMusic\",layoutDependency:layoutDependency,layoutId:\"NVUoXUmg2\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-10juesr\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:30,intrinsicWidth:30,layoutDependency:layoutDependency,layoutId:\"I144:248;443:1196\",svg:'<svg width=\"30\" height=\"30\" viewBox=\"0 0 30 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M29.7309 7.95626C29.7309 7.05672 29.6551 6.16083 29.4402 5.28506C29.0545 3.68983 28.1449 2.47124 26.7838 1.57627C26.0836 1.11918 25.313 0.838533 24.494 0.690438C23.8651 0.576166 23.2279 0.524059 22.5899 0.509432C22.5423 0.504861 22.4902 0.494805 22.4372 0.490234H7.78304C7.59748 0.504861 7.41191 0.514003 7.22634 0.523144C6.3168 0.575252 5.41274 0.670326 4.5553 1.01314C2.92726 1.6558 1.7508 2.77932 1.06521 4.39831C0.827543 4.9459 0.707794 5.5264 0.622781 6.11695C0.55148 6.59323 0.513087 7.07409 0.499376 7.55494C0.499376 7.59334 0.490234 7.63082 0.490234 7.66921V22.5674C0.499376 22.7393 0.509431 22.9103 0.518572 23.0821C0.580732 24.0777 0.708708 25.0631 1.12829 25.9773C1.919 27.706 3.2472 28.8432 5.07086 29.3908C5.58002 29.548 6.11387 29.6194 6.6468 29.6669C7.32324 29.7336 7.99877 29.7428 8.67522 29.7428H22.12C22.7581 29.7428 23.3961 29.6998 24.0342 29.6194C25.0388 29.4905 25.9812 29.1952 26.8341 28.6339C27.8579 27.9574 28.6294 27.0624 29.124 25.9435C29.3525 25.4288 29.4814 24.8821 29.5764 24.329C29.7145 23.5054 29.7428 22.6717 29.7428 21.8389C29.7382 17.2104 29.7428 12.5829 29.7382 7.95443L29.7309 7.95626ZM21.9034 12.8169V19.7783C21.9034 20.2875 21.8321 20.7876 21.6035 21.2492C21.2516 21.9677 20.6803 22.4203 19.9133 22.6397C19.4892 22.7631 19.0513 22.8298 18.6089 22.849C17.4516 22.9066 16.447 22.1204 16.2423 20.9777C16.0658 20.0352 16.5183 18.9967 17.5083 18.5113C17.8986 18.3211 18.3228 18.2069 18.746 18.1209C19.2076 18.0213 19.6693 17.9308 20.1263 17.8256C20.4646 17.7498 20.683 17.545 20.7498 17.1967C20.769 17.1208 20.7735 17.0395 20.7735 16.9636C20.7735 14.7495 20.7735 12.5353 20.7735 10.3267C20.7735 10.2508 20.7589 10.174 20.7406 10.1027C20.6931 9.91716 20.5596 9.80746 20.3695 9.8166C20.1739 9.82574 19.9837 9.85956 19.7936 9.89796C18.8649 10.079 17.937 10.2645 17.0129 10.4547L12.5044 11.3643C12.4852 11.3689 12.4615 11.3789 12.4423 11.3789C12.1041 11.474 11.9852 11.6267 11.9706 11.9786C11.966 12.0307 11.9706 12.0837 11.9706 12.1358C11.966 15.3071 11.9706 18.4784 11.966 21.6487C11.966 22.1634 11.9084 22.668 11.7046 23.1434C11.3664 23.9241 10.7667 24.415 9.95772 24.6481C9.529 24.7715 9.09114 24.8437 8.64322 24.8574C7.47681 24.9004 6.50511 24.1243 6.30583 22.977C6.13398 21.9869 6.58646 20.9201 7.70991 20.4438C8.14777 20.2628 8.60026 20.1632 9.06189 20.0681C9.40925 19.9968 9.7621 19.9255 10.1095 19.8542C10.5757 19.7545 10.8188 19.4593 10.8426 18.983V18.802C10.8426 15.1928 10.8426 11.5837 10.8426 7.97455C10.8426 7.82188 10.8618 7.67013 10.8947 7.52203C10.9806 7.17465 11.2283 6.97444 11.5611 6.89308C11.871 6.81172 12.19 6.75504 12.5035 6.68831C13.3984 6.5073 14.2888 6.3263 15.1837 6.14986L17.9498 5.58765C18.7689 5.42584 19.5824 5.25946 20.4015 5.09765C20.6684 5.04554 20.9399 4.98795 21.2105 4.96875C21.5862 4.93584 21.8485 5.17353 21.8869 5.55474C21.8961 5.64524 21.9015 5.73574 21.9015 5.82625C21.9015 8.15464 21.9015 10.483 21.9015 12.8114L21.9034 12.8169Z\" fill=\"#F2F2F2\"/>\\n</svg>\\n',withExternalLayout:true})})})]})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rnEpj.framer-ahoxtm, .framer-rnEpj .framer-ahoxtm { display: block; }\",\".framer-rnEpj.framer-7d3oba { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 594px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 390px; }\",\".framer-rnEpj .framer-117pt3 { bottom: -903px; cursor: pointer; flex: none; left: 0px; overflow: hidden; pointer-events: auto; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-rnEpj .framer-1gmcoee { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-rnEpj .framer-1uuoc4u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 24px; position: relative; width: 100%; z-index: 10; }\",\".framer-rnEpj .framer-dy7ll0 { flex: none; height: 46px; overflow: hidden; position: relative; text-decoration: none; width: 45px; }\",\".framer-rnEpj .framer-16bupxf { flex: none; height: 46px; left: calc(48.88888888888891% - 45px / 2); position: absolute; top: calc(50.00000000000002% - 46px / 2); width: 45px; }\",\".framer-rnEpj .framer-167i8qh { align-content: center; align-items: center; aspect-ratio: 1 / 1; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: var(--framer-aspect-ratio-supported, 44px); justify-content: center; overflow: visible; padding: 12px; position: relative; width: 44px; }\",\".framer-rnEpj .framer-ax2pw9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 16px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 16px; }\",\".framer-rnEpj .framer-bqbxqy, .framer-rnEpj .framer-1grvw2g, .framer-rnEpj .framer-k7p5n4 { flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-rnEpj .framer-1fqmkwu { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-end; overflow: visible; padding: 24px; position: relative; width: 100%; z-index: 9; }\",\".framer-rnEpj .framer-v84uxd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 64px 0px 64px 0px; position: relative; width: 100%; }\",\".framer-rnEpj .framer-10og7bs-container, .framer-rnEpj .framer-14sh5mx-container, .framer-rnEpj .framer-bxgj2u-container, .framer-rnEpj .framer-1g4yb9c-container, .framer-rnEpj .framer-ojz1eq-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-rnEpj .framer-1o8i5zg { flex: none; height: 43px; overflow: visible; position: relative; width: 116px; }\",\".framer-rnEpj .framer-e7udg6-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-rnEpj .framer-vi34tz-container { flex: none; height: auto; left: 50%; position: absolute; top: 49%; width: auto; z-index: 1; }\",\".framer-rnEpj .framer-ijkdj2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 16px; position: relative; width: 100%; }\",\".framer-rnEpj .framer-2l0ks4 { aspect-ratio: 1 / 1; flex: none; gap: 0px; height: var(--framer-aspect-ratio-supported, 44px); overflow: visible; position: relative; text-decoration: none; width: 44px; }\",\".framer-rnEpj .framer-1onf3dz { bottom: 11px; flex: none; left: 4px; position: absolute; right: 5px; top: 9px; }\",\".framer-rnEpj .framer-1yaxcne, .framer-rnEpj .framer-14bdnhv, .framer-rnEpj .framer-br3xut { flex: none; gap: 0px; height: 44px; overflow: visible; position: relative; text-decoration: none; width: 44px; }\",\".framer-rnEpj .framer-1tyldcd { bottom: 8px; flex: none; left: 6px; position: absolute; right: 8px; top: 6px; }\",\".framer-rnEpj .framer-1b66vwz { bottom: 6px; flex: none; left: 5px; position: absolute; right: 6px; top: 5px; }\",\".framer-rnEpj .framer-10juesr { bottom: 8px; flex: none; left: 7px; position: absolute; right: 8px; top: 7px; }\",\".framer-rnEpj.framer-v-1ym8xqx.framer-7d3oba { height: min-content; }\",\".framer-rnEpj.framer-v-1ym8xqx .framer-117pt3 { bottom: unset; height: 1080px; order: 0; pointer-events: none; }\",\".framer-rnEpj.framer-v-1ym8xqx .framer-1gmcoee { flex: none; height: min-content; order: 1; }\",\".framer-rnEpj.framer-v-1ym8xqx .framer-ax2pw9 { gap: 4px; }\",\".framer-rnEpj.framer-v-1ym8xqx .framer-1fqmkwu { flex: none; height: 488px; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: -512px; z-index: 1; }\",\".framer-rnEpj.framer-v-1ym8xqx .framer-v84uxd { flex: 1 0 0px; height: 1px; order: 0; z-index: 1; }\",\".framer-rnEpj.framer-v-1ym8xqx .framer-ijkdj2 { order: 1; }\",\".framer-rnEpj.framer-v-llqqb4.framer-7d3oba { flex-direction: row; gap: unset; height: min-content; justify-content: space-between; padding: 96px 96px 32px 96px; width: 1200px; }\",\".framer-rnEpj.framer-v-llqqb4 .framer-1gmcoee { flex-direction: row; gap: unset; height: min-content; justify-content: space-between; order: 1; width: 1px; }\",\".framer-rnEpj.framer-v-llqqb4 .framer-1uuoc4u { gap: 0px; justify-content: center; padding: 0px; width: min-content; }\",\".framer-rnEpj.framer-v-llqqb4 .framer-1fqmkwu { align-self: stretch; flex: none; height: auto; justify-content: center; padding: 1px; width: min-content; z-index: 1; }\",\".framer-rnEpj.framer-v-llqqb4 .framer-v84uxd { align-self: stretch; flex: 1 0 0px; flex-direction: row; height: 1px; order: 0; padding: 0px; width: auto; }\",\".framer-rnEpj.framer-v-llqqb4 .framer-10og7bs-container, .framer-rnEpj.framer-v-llqqb4 .framer-14sh5mx-container, .framer-rnEpj.framer-v-llqqb4 .framer-bxgj2u-container, .framer-rnEpj.framer-v-llqqb4 .framer-1g4yb9c-container, .framer-rnEpj.framer-v-llqqb4 .framer-ojz1eq-container { height: 100%; width: auto; }\",\".framer-rnEpj.framer-v-llqqb4 .framer-1o8i5zg { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; padding: 0px; width: 40px; }\",\".framer-rnEpj.framer-v-llqqb4 .framer-vi34tz-container { left: unset; position: relative; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 594\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"UFc_n9rPh\":{\"layout\":[\"fixed\",\"auto\"]},\"maYxffeh1\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"qQNDlxJYd\":\"click\",\"WenoOW4r0\":\"home\",\"GqQkJTyHw\":\"linkHome\",\"djGZTS5Ik\":\"about\",\"VIcNmZrP8\":\"linkAbout\",\"STwA_n3wh\":\"news\",\"aOyT0IHfS\":\"linkNews\",\"HLz3jCC3k\":\"discography\",\"CE8ar6ZD0\":\"linkDiscography\",\"XfgW5m73b\":\"contact\",\"v6NdgMb76\":\"linkContact\",\"mMJE1IzMC\":\"homeState\",\"hmTRZQtww\":\"aboutState\",\"Q8krzP4bK\":\"newsState\",\"CeGr4kgQ8\":\"discographyState\",\"KBygXq7og\":\"contactState\",\"LXN2RlpR2\":\"homeMState\",\"tfL_vOPQ0\":\"aboutMState\",\"Tp48t326W\":\"newsMState\",\"zbQrc3WKY\":\"discographyMState\",\"W5sXGMAsL\":\"contactMState\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameraz7Ol3nXe=withCSS(Component,css,\"framer-rnEpj\");export default Frameraz7Ol3nXe;Frameraz7Ol3nXe.displayName=\"Nav BP\";Frameraz7Ol3nXe.defaultProps={height:594,width:390};addPropertyControls(Frameraz7Ol3nXe,{variant:{options:[\"ommRmZuJu\",\"UFc_n9rPh\",\"maYxffeh1\"],optionTitles:[\"Nav Mobile Opened\",\"Nav Mobile Closed\",\"Nav Desktop\"],title:\"Variant\",type:ControlType.Enum},qQNDlxJYd:{title:\"Click\",type:ControlType.EventHandler},WenoOW4r0:{defaultValue:\"Home\",displayTextArea:false,title:\"Home\",type:ControlType.String},GqQkJTyHw:{title:\"Link Home\",type:ControlType.Link},djGZTS5Ik:{defaultValue:\"About\",displayTextArea:false,title:\"About\",type:ControlType.String},VIcNmZrP8:{title:\"Link About\",type:ControlType.Link},STwA_n3wh:{defaultValue:\"News\",displayTextArea:false,title:\"News\",type:ControlType.String},aOyT0IHfS:{title:\"Link News\",type:ControlType.Link},HLz3jCC3k:{defaultValue:\"Discography\",displayTextArea:false,title:\"Discography\",type:ControlType.String},CE8ar6ZD0:{title:\"Link Discography\",type:ControlType.Link},XfgW5m73b:{defaultValue:\"Contact\",displayTextArea:false,title:\"Contact\",type:ControlType.String},v6NdgMb76:{title:\"Link Contact\",type:ControlType.Link},mMJE1IzMC:HeaderNavNavLinkControls?.[\"variant\"]&&{...HeaderNavNavLinkControls[\"variant\"],defaultValue:\"CI6C1MVgn\",description:undefined,hidden:undefined,title:\"Home State\"},hmTRZQtww:HeaderNavNavLinkControls?.[\"variant\"]&&{...HeaderNavNavLinkControls[\"variant\"],defaultValue:\"CI6C1MVgn\",description:undefined,hidden:undefined,title:\"About State\"},Q8krzP4bK:HeaderNavNavLinkControls?.[\"variant\"]&&{...HeaderNavNavLinkControls[\"variant\"],defaultValue:\"CI6C1MVgn\",description:undefined,hidden:undefined,title:\"News State\"},CeGr4kgQ8:HeaderNavNavLinkControls?.[\"variant\"]&&{...HeaderNavNavLinkControls[\"variant\"],defaultValue:\"CI6C1MVgn\",description:undefined,hidden:undefined,title:\"Discography State\"},KBygXq7og:HeaderNavNavLinkControls?.[\"variant\"]&&{...HeaderNavNavLinkControls[\"variant\"],defaultValue:\"CI6C1MVgn\",description:undefined,hidden:undefined,title:\"Contact State\"},LXN2RlpR2:HeaderNavNavLinkControls?.[\"variant\"]&&{...HeaderNavNavLinkControls[\"variant\"],defaultValue:\"WOVwXyjeM\",description:undefined,hidden:undefined,title:\"Home M State\"},tfL_vOPQ0:HeaderNavNavLinkControls?.[\"variant\"]&&{...HeaderNavNavLinkControls[\"variant\"],defaultValue:\"WOVwXyjeM\",description:undefined,hidden:undefined,title:\"About M State\"},Tp48t326W:HeaderNavNavLinkControls?.[\"variant\"]&&{...HeaderNavNavLinkControls[\"variant\"],defaultValue:\"WOVwXyjeM\",description:undefined,hidden:undefined,title:\"News M State\"},zbQrc3WKY:HeaderNavNavLinkControls?.[\"variant\"]&&{...HeaderNavNavLinkControls[\"variant\"],defaultValue:\"WOVwXyjeM\",description:undefined,hidden:undefined,title:\"Discography M State\"},W5sXGMAsL:HeaderNavNavLinkControls?.[\"variant\"]&&{...HeaderNavNavLinkControls[\"variant\"],defaultValue:\"WOVwXyjeM\",description:undefined,hidden:undefined,title:\"Contact M State\"}});addFonts(Frameraz7Ol3nXe,[{explicitInter:true,fonts:[{family:\"Be Vietnam Pro\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/QMIUKUCANYOW3DZTE34ZMVXC7KRYZNCO/X3SZZ4Z5SZNM5K75FPPASQ2YRIJMIPUD/G2K4CBVGEH7VFVIC3T6GBHAWO2E2W7YQ.woff2\",weight:\"400\"}]},...HeaderNavNavLinkFonts,...LiquidGlassFonts,...LocaleSelectorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameraz7Ol3nXe\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"390\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"594\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UFc_n9rPh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"maYxffeh1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"qQNDlxJYd\\\":\\\"click\\\",\\\"WenoOW4r0\\\":\\\"home\\\",\\\"GqQkJTyHw\\\":\\\"linkHome\\\",\\\"djGZTS5Ik\\\":\\\"about\\\",\\\"VIcNmZrP8\\\":\\\"linkAbout\\\",\\\"STwA_n3wh\\\":\\\"news\\\",\\\"aOyT0IHfS\\\":\\\"linkNews\\\",\\\"HLz3jCC3k\\\":\\\"discography\\\",\\\"CE8ar6ZD0\\\":\\\"linkDiscography\\\",\\\"XfgW5m73b\\\":\\\"contact\\\",\\\"v6NdgMb76\\\":\\\"linkContact\\\",\\\"mMJE1IzMC\\\":\\\"homeState\\\",\\\"hmTRZQtww\\\":\\\"aboutState\\\",\\\"Q8krzP4bK\\\":\\\"newsState\\\",\\\"CeGr4kgQ8\\\":\\\"discographyState\\\",\\\"KBygXq7og\\\":\\\"contactState\\\",\\\"LXN2RlpR2\\\":\\\"homeMState\\\",\\\"tfL_vOPQ0\\\":\\\"aboutMState\\\",\\\"Tp48t326W\\\":\\\"newsMState\\\",\\\"zbQrc3WKY\\\":\\\"discographyMState\\\",\\\"W5sXGMAsL\\\":\\\"contactMState\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9aabefb)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import getLocalizedValue from\"https://framerusercontent.com/modules/BhdNLnSVjtsFGEJy6bwd/bMGCzNh8xHm3doDIi2fe/HvGP5HsfK.js\";import NavBP from\"https://framerusercontent.com/modules/y51lhmgtSqPoY1EtHK3v/9BgpR3A4Z5M9iJe8dDS3/az7Ol3nXe.js\";const NavBPFonts=getFonts(NavBP);const NavBPControls=getPropertyControls(NavBP);const serializationHash=\"framer-JjaV0\";const variantClassNames={jQon5EylL:\"framer-v-i8asjv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Nav Desktop\":\"maYxffeh1\",\"Nav Mobile Closed\":\"UFc_n9rPh\",\"Nav Mobile Opened\":\"ommRmZuJu\"};const humanReadableEnumMap1={\"Desktop Active\":\"EUVr0N75z\",\"Desktop Default\":\"CI6C1MVgn\",\"Mobile Active\":\"zVKSqrTGt\",\"Mobile Default\":\"WOVwXyjeM\"};const getProps=({aboutDState,aboutMState,bP,click,contactDState,contactMState,discographyDState,discographyMState,height,homeDState,homeMState,id,newsDState,newsMState,width,...props})=>{return{...props,AB8vyeamx:humanReadableEnumMap1[discographyDState]??discographyDState??props.AB8vyeamx??\"CI6C1MVgn\",cqm3VWk6o:click??props.cqm3VWk6o,efQuroiSu:humanReadableEnumMap1[aboutDState]??aboutDState??props.efQuroiSu??\"CI6C1MVgn\",ffkMgaWfL:humanReadableEnumMap1[aboutMState]??aboutMState??props.ffkMgaWfL??\"WOVwXyjeM\",HNk5kaJ7F:humanReadableEnumMap1[newsDState]??newsDState??props.HNk5kaJ7F??\"CI6C1MVgn\",OFvyO1ew3:humanReadableEnumMap1[discographyMState]??discographyMState??props.OFvyO1ew3??\"WOVwXyjeM\",QCJpG0Rlm:humanReadableEnumMap[bP]??bP??props.QCJpG0Rlm??\"maYxffeh1\",RQfq8kdz2:humanReadableEnumMap1[contactDState]??contactDState??props.RQfq8kdz2??\"CI6C1MVgn\",UW5klGmTc:humanReadableEnumMap1[homeDState]??homeDState??props.UW5klGmTc??\"CI6C1MVgn\",wiFh6iakY:humanReadableEnumMap1[homeMState]??homeMState??props.wiFh6iakY??\"WOVwXyjeM\",xGw3PBZz8:humanReadableEnumMap1[contactMState]??contactMState??props.xGw3PBZz8??\"WOVwXyjeM\",zx1i4YO2_:humanReadableEnumMap1[newsMState]??newsMState??props.zx1i4YO2_??\"WOVwXyjeM\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,cqm3VWk6o,QCJpG0Rlm,UW5klGmTc,wiFh6iakY,efQuroiSu,ffkMgaWfL,HNk5kaJ7F,zx1i4YO2_,AB8vyeamx,OFvyO1ew3,RQfq8kdz2,xGw3PBZz8,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"jQon5EylL\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const qQNDlxJYdjy5ion=activeVariantCallback(async(...args)=>{if(cqm3VWk6o){const res=await cqm3VWk6o(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-i8asjv\",className,classNames),\"data-framer-name\":\"EN\",layoutDependency:layoutDependency,layoutId:\"jQon5EylL\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"EuaMq3dex\"},implicitPathVariables:undefined},{href:{webPageId:\"w95GcRWxh\"},implicitPathVariables:undefined},{href:{webPageId:\"X45420Sp7\"},implicitPathVariables:undefined},{href:{webPageId:\"NHTTSKYlc\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:594,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qjvnuh-container\",layoutDependency:layoutDependency,layoutId:\"DkBzCUc89-container\",nodeId:\"DkBzCUc89\",rendersWithMotion:true,scopeId:\"HvGP5HsfK\",children:/*#__PURE__*/_jsx(NavBP,{aOyT0IHfS:resolvedLinks[2],CE8ar6ZD0:resolvedLinks[3],CeGr4kgQ8:AB8vyeamx,djGZTS5Ik:getLocalizedValue(\"v1\",activeLocale)??\"About\",GqQkJTyHw:resolvedLinks[0],height:\"100%\",HLz3jCC3k:getLocalizedValue(\"v3\",activeLocale)??\"Discography\",hmTRZQtww:efQuroiSu,id:\"DkBzCUc89\",KBygXq7og:RQfq8kdz2,layoutId:\"DkBzCUc89\",LXN2RlpR2:wiFh6iakY,mMJE1IzMC:UW5klGmTc,Q8krzP4bK:HNk5kaJ7F,qQNDlxJYd:qQNDlxJYdjy5ion,STwA_n3wh:getLocalizedValue(\"v2\",activeLocale)??\"News\",style:{width:\"100%\"},tfL_vOPQ0:ffkMgaWfL,Tp48t326W:zx1i4YO2_,v6NdgMb76:resolvedLinks[4],variant:QCJpG0Rlm,VIcNmZrP8:resolvedLinks[1],W5sXGMAsL:xGw3PBZz8,WenoOW4r0:getLocalizedValue(\"v0\",activeLocale)??\"Home\",width:\"100%\",XfgW5m73b:getLocalizedValue(\"v4\",activeLocale)??\"Contact\",zbQrc3WKY:OFvyO1ew3})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JjaV0.framer-uy20cp, .framer-JjaV0 .framer-uy20cp { display: block; }\",\".framer-JjaV0.framer-i8asjv { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-JjaV0 .framer-1qjvnuh-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; z-index: 10; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 174\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"cqm3VWk6o\":\"click\",\"QCJpG0Rlm\":\"bP\",\"UW5klGmTc\":\"homeDState\",\"wiFh6iakY\":\"homeMState\",\"efQuroiSu\":\"aboutDState\",\"ffkMgaWfL\":\"aboutMState\",\"HNk5kaJ7F\":\"newsDState\",\"zx1i4YO2_\":\"newsMState\",\"AB8vyeamx\":\"discographyDState\",\"OFvyO1ew3\":\"discographyMState\",\"RQfq8kdz2\":\"contactDState\",\"xGw3PBZz8\":\"contactMState\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHvGP5HsfK=withCSS(Component,css,\"framer-JjaV0\");export default FramerHvGP5HsfK;FramerHvGP5HsfK.displayName=\"Nav\";FramerHvGP5HsfK.defaultProps={height:174,width:1200};addPropertyControls(FramerHvGP5HsfK,{cqm3VWk6o:{title:\"Click\",type:ControlType.EventHandler},QCJpG0Rlm:NavBPControls?.[\"variant\"]&&{...NavBPControls[\"variant\"],defaultValue:\"maYxffeh1\",description:undefined,hidden:undefined,title:\"BP\"},UW5klGmTc:NavBPControls?.[\"mMJE1IzMC\"]&&{...NavBPControls[\"mMJE1IzMC\"],defaultValue:\"CI6C1MVgn\",description:undefined,hidden:undefined,title:\"Home D-State\"},wiFh6iakY:NavBPControls?.[\"LXN2RlpR2\"]&&{...NavBPControls[\"LXN2RlpR2\"],defaultValue:\"WOVwXyjeM\",description:undefined,hidden:undefined,title:\"Home M-State\"},efQuroiSu:NavBPControls?.[\"hmTRZQtww\"]&&{...NavBPControls[\"hmTRZQtww\"],defaultValue:\"CI6C1MVgn\",description:undefined,hidden:undefined,title:\"About D-State\"},ffkMgaWfL:NavBPControls?.[\"tfL_vOPQ0\"]&&{...NavBPControls[\"tfL_vOPQ0\"],defaultValue:\"WOVwXyjeM\",description:undefined,hidden:undefined,title:\"About M-State\"},HNk5kaJ7F:NavBPControls?.[\"Q8krzP4bK\"]&&{...NavBPControls[\"Q8krzP4bK\"],defaultValue:\"CI6C1MVgn\",description:undefined,hidden:undefined,title:\"News D-State\"},zx1i4YO2_:NavBPControls?.[\"Tp48t326W\"]&&{...NavBPControls[\"Tp48t326W\"],defaultValue:\"WOVwXyjeM\",description:undefined,hidden:undefined,title:\"News M-State\"},AB8vyeamx:NavBPControls?.[\"CeGr4kgQ8\"]&&{...NavBPControls[\"CeGr4kgQ8\"],defaultValue:\"CI6C1MVgn\",description:undefined,hidden:undefined,title:\"Discography D-State\"},OFvyO1ew3:NavBPControls?.[\"zbQrc3WKY\"]&&{...NavBPControls[\"zbQrc3WKY\"],defaultValue:\"WOVwXyjeM\",description:undefined,hidden:undefined,title:\"Discography M-State\"},RQfq8kdz2:NavBPControls?.[\"KBygXq7og\"]&&{...NavBPControls[\"KBygXq7og\"],defaultValue:\"CI6C1MVgn\",description:undefined,hidden:undefined,title:\"Contact D-State\"},xGw3PBZz8:NavBPControls?.[\"W5sXGMAsL\"]&&{...NavBPControls[\"W5sXGMAsL\"],defaultValue:\"WOVwXyjeM\",description:undefined,hidden:undefined,title:\"Contact M-State\"}});addFonts(FramerHvGP5HsfK,[{explicitInter:true,fonts:[]},...NavBPFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHvGP5HsfK\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"cqm3VWk6o\\\":\\\"click\\\",\\\"QCJpG0Rlm\\\":\\\"bP\\\",\\\"UW5klGmTc\\\":\\\"homeDState\\\",\\\"wiFh6iakY\\\":\\\"homeMState\\\",\\\"efQuroiSu\\\":\\\"aboutDState\\\",\\\"ffkMgaWfL\\\":\\\"aboutMState\\\",\\\"HNk5kaJ7F\\\":\\\"newsDState\\\",\\\"zx1i4YO2_\\\":\\\"newsMState\\\",\\\"AB8vyeamx\\\":\\\"discographyDState\\\",\\\"OFvyO1ew3\\\":\\\"discographyMState\\\",\\\"RQfq8kdz2\\\":\\\"contactDState\\\",\\\"xGw3PBZz8\\\":\\\"contactMState\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"174\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0=\"エマニュエル・ジラール　日本（仙台と鎌倉）在住のチェリスト、ヴィオラ・ダ・ガンバ奏者。\";\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9aabefb)\nimport*as localizedValues from\"./XcKEYy6EP-0.js\";const valuesByLocaleId={C934QdfM8:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map","// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/iWVjq9atvKQLvxgv6qiM/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/6ViXEDlSyuNyc0Na4Rzv/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9045c1a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-B8ixk .framer-styles-preset-17tlb7z:not(.rich-text-wrapper), .framer-B8ixk .framer-styles-preset-17tlb7z.rich-text-wrapper a { --framer-link-current-text-color: var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, #f2f2f2) /* {\"name\":\"Primary Light\"} */; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: #ddff00; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, #f2f2f2); --framer-link-text-decoration: underline; }'];export const className=\"framer-B8ixk\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2ca17d4)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Be Vietnam Pro-medium\",\"FS;Be Vietnam Pro-bold\",\"FS;Be Vietnam Pro-bold italic\",\"FS;Be Vietnam Pro-medium italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Be Vietnam Pro\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/VZXRYUQGJWOEW3WBHI2ZRU7QWD66UURZ/KPLUZ2LM37KI6366QBECNGUXYQRCQT5Y/YDWF2IPIKXPINAVFZDUWBJ7A2JGQE6MX.woff2\",weight:\"500\"},{family:\"Be Vietnam Pro\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5VCHQ5ZEGZIPFZ472YOH6F3OCBI3GFKL/UP3D2DUPMRCFFCI7XLZQDJKN3BPI5T2M/FCI4JZSZUOIDDV5CP4SCRBRVODF7IZGU.woff2\",weight:\"700\"},{family:\"Be Vietnam Pro\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/OAVQRFDHXBJBYSOXAWMCV5HR2RPKDS66/WPJYEPUVH6ZW5GODR6BGQ433RN4KCXRJ/VGXUNOHKAXNKEDBORZJPBFCJCWONDREM.woff2\",weight:\"700\"},{family:\"Be Vietnam Pro\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/GQG5ZOQQTWE7TYCFVUEDLZAXGCFFPWTO/ZS7HLA4YAYUIP2KB6XKQ7T6NUAVOJSS5/3AXN75NPVM526VVKLPKJ2W5XHIDEB6RD.woff2\",weight:\"500\"}]}];export const css=['.framer-DhSUR .framer-styles-preset-m5lo65:not(.rich-text-wrapper), .framer-DhSUR .framer-styles-preset-m5lo65.rich-text-wrapper p { --framer-font-family: \"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif; --framer-font-family-bold: \"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif; --framer-font-family-italic: \"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, #f2f2f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-DhSUR .framer-styles-preset-m5lo65:not(.rich-text-wrapper), .framer-DhSUR .framer-styles-preset-m5lo65.rich-text-wrapper p { --framer-font-family: \"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif; --framer-font-family-bold: \"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif; --framer-font-family-italic: \"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, #f2f2f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-DhSUR .framer-styles-preset-m5lo65:not(.rich-text-wrapper), .framer-DhSUR .framer-styles-preset-m5lo65.rich-text-wrapper p { --framer-font-family: \"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif; --framer-font-family-bold: \"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif; --framer-font-family-italic: \"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, #f2f2f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-DhSUR\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9045c1a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-Vv0Py .framer-styles-preset-y2shh1:not(.rich-text-wrapper), .framer-Vv0Py .framer-styles-preset-y2shh1.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, #f2f2f2) /* {\"name\":\"Primary Light\"} */; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5)); --framer-link-text-decoration: none; transition: color 0.4s cubic-bezier(0.44, 0, 0.56, 1) 0s; }'];export const className=\"framer-Vv0Py\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q29ybW9yYW50IEluZmFudC0zMDA=\",\"--framer-font-family\":'\"Cormorant Infant\", \"Cormorant Infant Placeholder\", serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242)))\",\"--framer-text-stroke-width\":\"var(--extracted-1kkmzbh, 1px)\"},children:\"EMMANUEL GIRARD\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9d1d4bc)\nimport*as localizedValues from\"./DRvPKdxCu-0.js\";const valuesByLocaleId={C934QdfM8:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9d1d4bc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/LJki37UjB5KBVYI60fjt/Cookies.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/dnxfIkrSU2PDZO0qPTY3/876zTJSaNsBQxnsogziE/A80QqDxZq.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/iD9elgsWf0zTZM4KpMlw/c0qwLnxonIgLxfXpIubA/bGzf_qgLN.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/elHK3FnUy8jWG70EK98r/rVQ28wHcDAGYKdqRsRGx/IrklCeZEJ.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/vFtkrRunUtvEOnVGcGPi/390gOF1PrDEZ0RaIjOa1/DRvPKdxCu.js\";const CookieBannerFonts=getFonts(CookieBanner);const cycleOrder=[\"JLW_iL3Bi\",\"zsN_JHEZ6\",\"UubyvHI3m\",\"eMEbGQ1oK\"];const serializationHash=\"framer-HkzmM\";const variantClassNames={eMEbGQ1oK:\"framer-v-e88lgy\",JLW_iL3Bi:\"framer-v-1d5u14u\",UubyvHI3m:\"framer-v-87g8il\",zsN_JHEZ6:\"framer-v-oxwz88\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"JLW_iL3Bi\",Mobile:\"UubyvHI3m\",Tablet:\"zsN_JHEZ6\",Wide:\"eMEbGQ1oK\"};const getProps=({_404,about,about1,contact,contact1,descriptionFooter,discography,discography2,height,home,home1,id,legalMention,legalMentions,navigationTitle,news,news1,otherTitle,privacy,privacy1,socialTitle,width,...props})=>{return{...props,BczScyhVL:about??props.BczScyhVL??\"About\",Bv1PB6Hn7:descriptionFooter??props.Bv1PB6Hn7??\"Emmanuel GIRARD, concertist, Cello & Viol player from FRANCE, living in Sendai & Kamakura JAPAN\",Cr0zFawAi:_404??props.Cr0zFawAi,fM_qFByfF:otherTitle??props.fM_qFByfF??\"Others\",hR2B_Xkm1:news??props.hR2B_Xkm1??\"News\",Ih6B_Ii4M:about1??props.Ih6B_Ii4M,jCYRQSM7h:home??props.jCYRQSM7h??\"Home\",lhv8LAKtr:discography??props.lhv8LAKtr??\"Discography\",mB2wwvwKp:socialTitle??props.mB2wwvwKp??\"Socials\",mRn_S5h2b:contact??props.mRn_S5h2b??\"Contact\",OFvzbcdX4:navigationTitle??props.OFvzbcdX4??\"Navigation\",PrAyb7biF:home1??props.PrAyb7biF,PrpakfZbB:contact1??props.PrpakfZbB,SWREfvbMb:discography2??props.SWREfvbMb,sZ8UJYo2d:legalMentions??props.sZ8UJYo2d??\"Legal Mentions\",UN3HNn_t1:news1??props.UN3HNn_t1,variant:humanReadableVariantMap[props.variant]??props.variant??\"JLW_iL3Bi\",WY33vOAXa:legalMention??props.WY33vOAXa,YT7OPU2Ac:privacy1??props.YT7OPU2Ac,Z9ZLyXZ0f:privacy??props.Z9ZLyXZ0f??\"Privacy\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,Bv1PB6Hn7,OFvzbcdX4,jCYRQSM7h,PrAyb7biF,BczScyhVL,Ih6B_Ii4M,hR2B_Xkm1,UN3HNn_t1,lhv8LAKtr,SWREfvbMb,mRn_S5h2b,PrpakfZbB,fM_qFByfF,sZ8UJYo2d,WY33vOAXa,Z9ZLyXZ0f,YT7OPU2Ac,Cr0zFawAi,mB2wwvwKp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JLW_iL3Bi\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1d5u14u\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"JLW_iL3Bi\",ref:refBinding,style:{backgroundColor:\"rgb(19, 19, 19)\",...style},...addPropertyOverrides({eMEbGQ1oK:{\"data-framer-name\":\"Wide\"},UubyvHI3m:{\"data-framer-name\":\"Mobile\"},zsN_JHEZ6:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1il1vrj\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"nSd43pXDB\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-qg5sw3\",\"data-framer-name\":\"Footer Header\",layoutDependency:layoutDependency,layoutId:\"kR9niPJDh\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{eMEbGQ1oK:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},UubyvHI3m:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},zsN_JHEZ6:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({UubyvHI3m:{\"data-border\":true},zsN_JHEZ6:{\"data-border\":true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z5dvfn\",\"data-framer-name\":\"Logo and Description\",layoutDependency:layoutDependency,layoutId:\"b8s3yaDOm\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xrzlw5\",\"data-framer-name\":\"Logo Emmanuel Girard\",layoutDependency:layoutDependency,layoutId:\"tWDXcnUwI\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1gxtjwx\",\"data-framer-name\":\"Subtract\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"eUumtu1zV\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 33\"><path d=\"M 22.471 2.583 C 22.044 2.487 21.523 2.439 20.907 2.439 C 20.196 2.439 19.461 2.511 18.702 2.654 C 17.897 2.798 17.185 3.085 16.569 3.515 C 16.491 3.552 16.419 3.6 16.356 3.659 C 15.858 3.2 15.335 2.769 14.791 2.367 C 14.222 1.937 13.63 1.578 13.013 1.291 C 12.397 1.004 11.757 0.765 11.093 0.574 C 10.43 0.43 9.695 0.359 8.889 0.359 C 8.225 0.359 7.561 0.43 6.898 0.574 C 6.234 0.717 5.594 0.909 4.978 1.148 C 4.361 1.435 3.769 1.77 3.2 2.152 C 2.631 2.535 2.133 2.989 1.707 3.515 C 1.275 4.051 0.938 4.657 0.711 5.309 C 0.474 5.931 0.356 6.624 0.356 7.389 C 0.356 8.058 0.45 8.657 0.64 9.183 C 0.877 9.757 1.185 10.235 1.564 10.617 C 1.943 11 2.418 11.287 2.987 11.478 C 3.508 11.67 4.077 11.765 4.693 11.765 C 5.072 11.765 5.452 11.717 5.831 11.622 C 6.196 11.531 6.552 11.411 6.898 11.263 C 7.182 11.072 7.49 10.881 7.822 10.689 C 8.107 10.45 8.368 10.211 8.604 9.972 C 8.676 9.828 8.676 9.613 8.604 9.47 L 8.533 9.398 C 8.391 9.254 8.178 9.183 8.036 9.326 C 7.578 9.698 7.076 10.012 6.542 10.259 C 6.021 10.45 5.476 10.546 4.907 10.546 C 4.385 10.546 3.935 10.474 3.556 10.33 C 3.177 10.187 2.844 9.972 2.56 9.685 C 2.275 9.445 2.075 9.117 1.991 8.752 C 1.849 8.37 1.778 7.939 1.778 7.461 C 1.778 6.839 1.872 6.241 2.062 5.667 C 2.247 5.151 2.511 4.667 2.844 4.233 C 3.223 3.754 3.627 3.348 4.053 3.013 C 4.542 2.65 5.066 2.337 5.618 2.08 C 6.187 1.842 6.779 1.674 7.396 1.578 C 8.012 1.435 8.604 1.363 9.173 1.363 C 9.884 1.363 10.524 1.435 11.093 1.578 C 11.71 1.77 12.279 2.009 12.8 2.296 C 13.369 2.583 13.89 2.918 14.364 3.3 C 14.791 3.587 15.194 3.898 15.573 4.233 C 15.223 4.579 14.913 4.964 14.649 5.38 C 14.364 5.906 14.222 6.433 14.222 6.959 C 14.222 7.198 14.246 7.413 14.293 7.604 C 13.772 7.748 13.25 7.915 12.729 8.107 C 12.018 8.393 11.307 8.729 10.596 9.111 C 9.927 9.497 9.286 9.928 8.676 10.402 C 8.074 10.866 7.526 11.395 7.04 11.98 C 6.566 12.554 6.187 13.152 5.902 13.774 C 5.618 14.443 5.476 15.137 5.476 15.854 C 5.476 16.237 5.523 16.572 5.618 16.859 C 5.76 17.194 5.95 17.481 6.187 17.72 C 6.377 17.958 6.613 18.15 6.898 18.293 C 7.182 18.485 7.49 18.652 7.822 18.796 C 8.201 18.891 8.51 18.963 8.747 19.011 C 8.983 19.059 9.244 19.106 9.529 19.154 L 10.311 19.154 C 11.212 19.154 12.089 19.035 12.942 18.796 L 13.013 18.796 C 13.203 18.891 13.417 18.987 13.653 19.083 C 14.175 19.274 14.768 19.37 15.431 19.37 C 15.573 19.37 15.787 19.226 15.787 19.083 L 15.787 18.939 C 15.787 18.796 15.644 18.58 15.502 18.58 C 15.145 18.491 14.79 18.395 14.436 18.293 C 14.72 18.15 15.028 18.007 15.36 17.863 C 15.75 17.616 16.13 17.353 16.498 17.074 C 16.885 16.829 17.242 16.54 17.564 16.213 C 17.897 15.926 18.204 15.639 18.489 15.352 C 18.773 15.017 19.034 14.707 19.271 14.42 L 19.982 13.128 C 20.172 12.65 20.267 12.148 20.267 11.622 C 20.267 11.335 20.219 11.072 20.124 10.833 C 20.551 11.024 20.954 11.239 21.333 11.478 C 21.76 11.67 22.163 11.909 22.542 12.196 L 22.613 12.196 L 22.187 12.483 C 21.76 12.722 21.381 12.985 21.049 13.272 C 20.67 13.559 20.314 13.846 19.982 14.133 C 19.58 14.542 19.2 14.973 18.844 15.424 C 18.465 15.902 18.133 16.405 17.849 16.93 C 17.517 17.456 17.257 18.007 17.067 18.58 C 16.877 19.154 16.782 19.728 16.782 20.302 C 16.782 20.781 16.853 21.187 16.996 21.522 C 17.185 21.904 17.422 22.215 17.707 22.454 C 17.943 22.693 18.252 22.861 18.631 22.957 C 18.963 23.1 19.342 23.172 19.769 23.172 C 19.959 23.172 20.148 23.148 20.338 23.1 C 20.528 23.1 20.717 23.052 20.907 22.957 C 21.335 22.86 21.744 22.69 22.116 22.454 L 22.684 22.024 L 21.689 23.602 L 21.12 24.463 C 21.025 24.702 20.907 24.917 20.764 25.109 C 20.604 25.025 20.437 24.954 20.267 24.893 C 20.057 24.789 19.844 24.693 19.627 24.607 L 18.489 24.104 L 17.209 23.674 C 16.735 23.53 16.261 23.411 15.787 23.315 C 15.265 23.22 14.743 23.172 14.222 23.172 C 13.417 23.172 12.634 23.315 11.876 23.602 C 11.117 23.841 10.453 24.2 9.884 24.678 C 9.273 25.198 8.766 25.831 8.391 26.543 C 8.012 27.261 7.822 28.05 7.822 28.911 C 7.822 29.628 7.964 30.226 8.249 30.704 C 8.533 31.183 8.912 31.565 9.387 31.852 C 9.813 32.139 10.311 32.331 10.88 32.426 C 11.401 32.57 11.947 32.641 12.516 32.641 C 13.321 32.641 14.128 32.546 14.933 32.354 C 15.787 32.163 16.569 31.9 17.28 31.565 C 18.054 31.22 18.773 30.761 19.413 30.202 C 20.067 29.687 20.622 29.055 21.049 28.337 C 21.26 28.065 21.45 27.777 21.618 27.476 L 22.044 26.615 L 23.182 26.902 C 23.657 27.046 24.13 27.117 24.604 27.117 C 25.126 27.117 25.648 26.998 26.169 26.759 C 26.643 26.567 27.117 26.208 27.591 25.683 C 27.733 25.611 27.733 25.324 27.591 25.18 L 27.449 25.109 L 27.449 25.037 C 27.307 24.965 27.093 24.965 26.951 25.109 C 26.572 25.491 26.192 25.754 25.813 25.898 C 25.434 26.041 25.031 26.113 24.604 26.113 C 24.221 26.112 23.839 26.064 23.467 25.97 C 23.135 25.922 22.827 25.826 22.542 25.683 C 22.542 25.635 22.566 25.587 22.613 25.539 L 22.898 24.965 L 23.822 23.172 C 24.107 22.55 24.439 21.952 24.818 21.378 C 25.15 20.756 25.505 20.159 25.884 19.585 C 26.263 19.011 26.667 18.485 27.093 18.007 C 27.472 17.528 27.876 17.098 28.302 16.715 C 28.729 16.38 29.156 16.118 29.582 15.926 C 29.772 15.831 29.938 15.759 30.08 15.711 C 30.222 15.663 30.388 15.639 30.578 15.639 C 30.791 15.567 30.862 15.424 30.862 15.28 L 30.862 14.922 C 30.862 14.85 30.791 14.778 30.72 14.707 C 30.649 14.635 30.578 14.635 30.436 14.635 C 30.199 14.683 29.985 14.73 29.796 14.778 C 29.599 14.829 29.408 14.901 29.227 14.993 C 28.752 15.185 28.326 15.424 27.947 15.711 C 27.103 16.276 26.338 16.951 25.671 17.72 C 25.292 18.055 24.937 18.413 24.604 18.796 C 24.284 19.165 23.952 19.524 23.609 19.872 C 23.277 20.207 22.945 20.517 22.613 20.804 C 22.329 21.091 21.997 21.355 21.618 21.593 C 21.333 21.785 21.001 21.929 20.622 22.024 L 20.196 22.167 C 20.053 22.215 19.888 22.239 19.698 22.239 C 19.508 22.239 19.342 22.191 19.2 22.096 C 19.094 22.04 18.998 21.967 18.916 21.88 C 18.826 21.747 18.754 21.602 18.702 21.45 C 18.655 21.307 18.631 21.139 18.631 20.948 C 18.631 20.517 18.702 20.063 18.844 19.585 C 18.987 19.106 19.2 18.629 19.484 18.15 C 19.721 17.624 20.006 17.146 20.338 16.715 C 20.622 16.285 20.93 15.878 21.262 15.496 C 21.582 15.126 21.914 14.767 22.258 14.42 C 22.637 14.037 23.04 13.702 23.467 13.415 L 23.538 13.415 C 23.68 13.272 23.799 13.176 23.893 13.128 C 23.941 13.08 23.988 13.057 24.036 13.057 C 24.652 13.392 25.316 13.679 26.027 13.917 C 26.785 14.204 27.568 14.348 28.373 14.348 C 28.658 14.348 28.919 14.324 29.156 14.276 C 29.44 14.228 29.724 14.156 30.009 14.061 C 30.266 13.953 30.505 13.808 30.72 13.63 C 30.957 13.487 31.147 13.295 31.289 13.057 C 31.479 12.77 31.573 12.459 31.573 12.124 C 31.573 11.789 31.502 11.502 31.36 11.263 C 31.218 11.12 31.052 10.976 30.862 10.833 C 30.693 10.7 30.5 10.602 30.293 10.546 C 30.079 10.503 29.866 10.455 29.653 10.402 L 29.013 10.402 C 27.923 10.402 26.928 10.522 26.027 10.761 C 25.173 11 24.368 11.311 23.609 11.693 L 23.182 11.478 C 22.756 11.191 22.305 10.904 21.831 10.617 C 21.338 10.369 20.84 10.13 20.338 9.9 C 19.863 9.708 19.342 9.541 18.773 9.398 C 18.347 9.302 17.897 9.231 17.422 9.183 L 17.493 9.183 C 17.636 9.183 17.754 9.159 17.849 9.111 C 17.991 9.015 18.11 8.919 18.204 8.824 C 18.299 8.68 18.347 8.513 18.347 8.322 C 18.347 8.083 18.252 7.868 18.062 7.676 C 17.92 7.581 17.73 7.509 17.493 7.461 C 17.329 7.407 17.163 7.359 16.996 7.317 L 16.071 7.317 L 16.071 6.959 C 16.071 6.672 16.142 6.337 16.284 5.954 C 16.391 5.695 16.535 5.454 16.711 5.237 C 16.948 5.429 17.209 5.644 17.493 5.883 C 17.825 6.17 18.204 6.433 18.631 6.672 C 19.01 6.863 19.437 7.03 19.911 7.174 C 20.385 7.317 20.883 7.389 21.404 7.389 C 21.926 7.389 22.377 7.317 22.756 7.174 C 23.182 7.03 23.514 6.863 23.751 6.672 C 24.036 6.433 24.249 6.17 24.391 5.883 C 24.533 5.596 24.604 5.309 24.604 5.022 C 24.604 4.687 24.533 4.352 24.391 4.017 C 24.18 3.709 23.915 3.441 23.609 3.228 C 23.324 2.989 22.945 2.774 22.471 2.583 Z M 13.405 17.662 C 12.102 16.547 12.004 13.95 13.544 12.092 C 15.191 10.103 18.209 9.801 19.079 10.909 C 19.913 11.97 18.349 14.303 17.142 15.377 C 16.054 16.346 15.046 17.045 13.405 17.663 Z M 19.058 3.659 C 19.656 3.47 20.28 3.373 20.907 3.372 C 21.381 3.372 21.783 3.42 22.116 3.515 C 22.495 3.611 22.803 3.754 23.04 3.946 C 23.23 4.089 23.396 4.256 23.538 4.448 C 23.629 4.625 23.678 4.822 23.68 5.022 C 23.68 5.165 23.632 5.309 23.538 5.452 C 23.443 5.644 23.324 5.787 23.182 5.883 C 22.966 6.04 22.726 6.161 22.471 6.241 C 22.187 6.337 21.831 6.385 21.404 6.385 C 20.978 6.385 20.575 6.337 20.196 6.241 C 19.802 6.14 19.42 5.996 19.058 5.811 C 18.726 5.619 18.394 5.38 18.062 5.093 L 17.351 4.52 C 17.872 4.089 18.441 3.802 19.058 3.659 Z M 10.382 18.222 C 10.098 18.222 9.837 18.198 9.6 18.15 C 9.41 18.15 9.197 18.102 8.96 18.007 C 8.676 17.911 8.439 17.768 8.249 17.576 C 8.059 17.433 7.917 17.241 7.822 17.002 C 7.728 16.715 7.68 16.38 7.68 15.998 C 7.68 15.376 7.775 14.778 7.964 14.204 C 8.181 13.621 8.468 13.067 8.818 12.554 C 9.193 12.032 9.623 11.551 10.098 11.12 C 10.584 10.669 11.107 10.261 11.662 9.9 C 12.231 9.565 12.8 9.254 13.369 8.967 C 13.89 8.776 14.388 8.609 14.862 8.465 C 15.099 8.704 15.393 8.877 15.716 8.967 C 16 9.111 16.332 9.183 16.711 9.183 C 16.031 9.234 15.361 9.379 14.72 9.613 C 14.009 9.9 13.369 10.282 12.8 10.761 C 12.196 11.27 11.711 11.907 11.378 12.626 C 11.046 13.392 10.88 14.228 10.88 15.137 C 10.874 15.73 10.995 16.317 11.236 16.859 C 11.434 17.303 11.698 17.714 12.018 18.078 C 11.449 18.174 10.903 18.222 10.382 18.222 Z M 30.151 12.841 L 29.582 13.128 C 29.392 13.224 29.179 13.295 28.942 13.343 L 28.373 13.343 C 27.662 13.343 26.975 13.248 26.311 13.057 C 25.884 12.913 25.434 12.722 24.96 12.483 C 25.481 12.196 26.027 11.957 26.596 11.765 C 27.354 11.478 28.208 11.335 29.156 11.335 C 29.3 11.343 29.443 11.367 29.582 11.407 C 29.724 11.407 29.867 11.43 30.009 11.478 C 30.124 11.534 30.243 11.582 30.364 11.622 C 30.457 11.668 30.532 11.743 30.578 11.837 C 30.623 11.926 30.648 12.024 30.649 12.124 C 30.649 12.172 30.625 12.219 30.578 12.267 C 30.578 12.363 30.554 12.435 30.507 12.483 C 30.412 12.626 30.293 12.746 30.151 12.841 Z M 9.742 26.472 C 10.027 26.185 10.359 25.921 10.738 25.683 C 11.164 25.444 11.591 25.252 12.018 25.109 C 12.492 24.917 12.942 24.798 13.369 24.75 C 13.843 24.655 14.293 24.607 14.72 24.607 C 15.241 24.607 15.763 24.655 16.284 24.75 C 16.781 24.85 17.279 24.946 17.778 25.037 C 18.252 25.18 18.702 25.348 19.129 25.539 C 19.493 25.63 19.85 25.75 20.196 25.898 C 20.101 25.993 20.03 26.113 19.982 26.257 L 19.556 26.83 C 19.081 27.452 18.56 28.05 17.991 28.624 C 17.422 29.198 16.83 29.7 16.213 30.13 C 15.55 30.561 14.862 30.92 14.151 31.207 C 13.488 31.445 12.752 31.565 11.947 31.565 C 11.52 31.565 11.093 31.493 10.667 31.35 C 10.288 31.255 9.956 31.087 9.671 30.848 C 9.387 30.656 9.173 30.394 9.031 30.059 C 8.889 29.724 8.818 29.341 8.818 28.911 C 8.818 28.432 8.889 27.978 9.031 27.548 C 9.221 27.165 9.458 26.807 9.742 26.472 Z\" fill=\"var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',svgContentId:9386277894,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q29ybW9yYW50IEluZmFudC0zMDA=\",\"--framer-font-family\":'\"Cormorant Infant\", \"Cormorant Infant Placeholder\", serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242)))\",\"--framer-text-stroke-width\":\"var(--extracted-1kkmzbh, 1px)\"},children:\"EMMANUEL GIRARD\"})}),className:\"framer-1h7ngrc\",fonts:[\"GF;Cormorant Infant-300\"],layoutDependency:layoutDependency,layoutId:\"tAfyLi_0q\",style:{\"--extracted-1kkmzbh\":\"1px\",\"--extracted-r6o4lv\":\"var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-m5lo65\",\"data-styles-preset\":\"bGzf_qgLN\",children:\"Emmanuel GIRARD is a Cello & Viola Musician from FRANCE, living in Sendai, JAPAN\"})}),className:\"framer-pkqd02\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"X5fraqywq\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Bv1PB6Hn7,verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d22ja9\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"VvUnsAoao\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v1r8h8\",\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"W6H2Ih3Dr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"RlM7QmUgVmlldG5hbSBQcm8tYm9sZA==\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242)))\"},children:\"Navigation\"})}),className:\"framer-1unrczn\",fonts:[\"FS;Be Vietnam Pro-bold\"],layoutDependency:layoutDependency,layoutId:\"rU0Ac4qnG\",style:{\"--extracted-1of0zx5\":\"var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:OFvzbcdX4,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1eoxelo\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"L5GGNpBCI\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"RlM7QmUgVmlldG5hbSBQcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5)))\"},children:/*#__PURE__*/_jsx(Link,{href:PrAyb7biF,motionChild:true,nodeId:\"ynXLlTyj7\",openInNewTab:false,relValues:[],scopeId:\"DRvPKdxCu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-y2shh1\",\"data-styles-preset\":\"IrklCeZEJ\",children:\"Home\"})})})}),className:\"framer-169p61v\",fonts:[\"FS;Be Vietnam Pro-regular\"],layoutDependency:layoutDependency,layoutId:\"ynXLlTyj7\",style:{\"--extracted-1of0zx5\":\"var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5))\"},text:jCYRQSM7h,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"RlM7QmUgVmlldG5hbSBQcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5)))\"},children:/*#__PURE__*/_jsx(Link,{href:Ih6B_Ii4M,motionChild:true,nodeId:\"W4bE208Hj\",openInNewTab:false,relValues:[],scopeId:\"DRvPKdxCu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-y2shh1\",\"data-styles-preset\":\"IrklCeZEJ\",children:\"About\"})})})}),className:\"framer-e59paz\",fonts:[\"FS;Be Vietnam Pro-regular\"],layoutDependency:layoutDependency,layoutId:\"W4bE208Hj\",style:{\"--extracted-1of0zx5\":\"var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5))\"},text:BczScyhVL,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"RlM7QmUgVmlldG5hbSBQcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5)))\"},children:/*#__PURE__*/_jsx(Link,{href:UN3HNn_t1,motionChild:true,nodeId:\"xIdfPTUti\",openInNewTab:false,relValues:[],scopeId:\"DRvPKdxCu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-y2shh1\",\"data-styles-preset\":\"IrklCeZEJ\",children:\"News\"})})})}),className:\"framer-1975rjz\",fonts:[\"FS;Be Vietnam Pro-regular\"],layoutDependency:layoutDependency,layoutId:\"xIdfPTUti\",style:{\"--extracted-1of0zx5\":\"var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5))\"},text:hR2B_Xkm1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"RlM7QmUgVmlldG5hbSBQcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5)))\"},children:/*#__PURE__*/_jsx(Link,{href:SWREfvbMb,motionChild:true,nodeId:\"JSdiEewSW\",openInNewTab:false,relValues:[],scopeId:\"DRvPKdxCu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-y2shh1\",\"data-styles-preset\":\"IrklCeZEJ\",children:\"Discography\"})})})}),className:\"framer-1wkf2p6\",fonts:[\"FS;Be Vietnam Pro-regular\"],layoutDependency:layoutDependency,layoutId:\"JSdiEewSW\",style:{\"--extracted-1of0zx5\":\"var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5))\"},text:lhv8LAKtr,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"RlM7QmUgVmlldG5hbSBQcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5)))\"},children:/*#__PURE__*/_jsx(Link,{href:PrpakfZbB,motionChild:true,nodeId:\"yfowaI2UU\",openInNewTab:false,relValues:[],scopeId:\"DRvPKdxCu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-y2shh1\",\"data-styles-preset\":\"IrklCeZEJ\",children:\"Contact\"})})})}),className:\"framer-1qaz7gd\",fonts:[\"FS;Be Vietnam Pro-regular\"],layoutDependency:layoutDependency,layoutId:\"yfowaI2UU\",style:{\"--extracted-1of0zx5\":\"var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5))\"},text:mRn_S5h2b,verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-f51b9k\",\"data-framer-name\":\"Others\",layoutDependency:layoutDependency,layoutId:\"E_B7plWE2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"RlM7QmUgVmlldG5hbSBQcm8tYm9sZA==\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242)))\"},children:\"Others\"})}),className:\"framer-1un5a9s\",fonts:[\"FS;Be Vietnam Pro-bold\"],layoutDependency:layoutDependency,layoutId:\"ZQZKVb1x_\",style:{\"--extracted-1of0zx5\":\"var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:fM_qFByfF,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16276o3\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"fyg5cvVy8\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"RlM7QmUgVmlldG5hbSBQcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5)))\"},children:/*#__PURE__*/_jsx(Link,{href:WY33vOAXa,motionChild:true,nodeId:\"KG3HxYJbh\",openInNewTab:false,relValues:[],scopeId:\"DRvPKdxCu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-y2shh1\",\"data-styles-preset\":\"IrklCeZEJ\",children:\"Legal Mentions\"})})})}),className:\"framer-17jnbrd\",fonts:[\"FS;Be Vietnam Pro-regular\"],layoutDependency:layoutDependency,layoutId:\"KG3HxYJbh\",style:{\"--extracted-1of0zx5\":\"var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5))\"},text:sZ8UJYo2d,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sqw6m4\",\"data-framer-name\":\"Cookies\",layoutDependency:layoutDependency,layoutId:\"cJbEaSfHz\",style:{opacity:.5},whileHover:animation,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5vncka-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"NmqysoI4r-container\",nodeId:\"NmqysoI4r\",rendersWithMotion:true,scopeId:\"DRvPKdxCu\",children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"var(--token-b097ca8c-8c66-402c-8f90-60e0702698d3, rgb(15, 15, 15))\",colorTitle:\"rgb(0, 0, 0)\",fill:\"var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242))\",fontBody:{fontFamily:'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.3em\"},fontTitle:{fontFamily:'\"Cormorant Infant\", \"Cormorant Infant Placeholder\", serif',fontSize:\"24px\",fontStyle:\"italic\",fontWeight:700,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-e5cec37a-2e2e-4352-a8a0-eaae25e3fbac, rgb(0, 0, 0))\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242))\",fill:\"var(--token-b097ca8c-8c66-402c-8f90-60e0702698d3, rgb(15, 15, 15))\"},secondary:{color:\"var(--token-b097ca8c-8c66-402c-8f90-60e0702698d3, rgb(15, 15, 15))\",fill:\"var(--token-3d7fe28b-8859-4a42-b249-dcb40bfc113d, rgba(15, 15, 15, 0.24))\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"NmqysoI4r\",layoutId:\"NmqysoI4r\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{fontFamily:'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},fontTitle:{fontFamily:'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:500},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"text\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"RlM7QmUgVmlldG5hbSBQcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5)))\"},children:/*#__PURE__*/_jsx(Link,{href:YT7OPU2Ac,motionChild:true,nodeId:\"HqKIIjN7K\",openInNewTab:false,relValues:[],scopeId:\"DRvPKdxCu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-y2shh1\",\"data-styles-preset\":\"IrklCeZEJ\",children:\"Privacy\"})})})}),className:\"framer-50464k\",fonts:[\"FS;Be Vietnam Pro-regular\"],layoutDependency:layoutDependency,layoutId:\"HqKIIjN7K\",style:{\"--extracted-1of0zx5\":\"var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5))\"},text:Z9ZLyXZ0f,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"RlM7QmUgVmlldG5hbSBQcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5)))\"},children:/*#__PURE__*/_jsx(Link,{href:Cr0zFawAi,motionChild:true,nodeId:\"CzkxQtlU_\",openInNewTab:false,relValues:[],scopeId:\"DRvPKdxCu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-y2shh1\",\"data-styles-preset\":\"IrklCeZEJ\",children:\"404\"})})})}),className:\"framer-1myfrfl\",fonts:[\"FS;Be Vietnam Pro-regular\"],layoutDependency:layoutDependency,layoutId:\"CzkxQtlU_\",style:{\"--extracted-1of0zx5\":\"var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k8aq7s\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"FdffOR0Qc\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"RlM7QmUgVmlldG5hbSBQcm8tYm9sZA==\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242)))\"},children:\"Socials\"})}),className:\"framer-aq6rfh\",fonts:[\"FS;Be Vietnam Pro-bold\"],layoutDependency:layoutDependency,layoutId:\"C1ORPtCyj\",style:{\"--extracted-1of0zx5\":\"var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:mB2wwvwKp,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z6436i\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"JpZPGWq5S\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"RlM7QmUgVmlldG5hbSBQcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/emmanuel.girard.5?igsh=YmdmMm9idHBnZHM5\",motionChild:true,nodeId:\"MBZw96EJY\",openInNewTab:true,relValues:[],scopeId:\"DRvPKdxCu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-y2shh1\",\"data-styles-preset\":\"IrklCeZEJ\",children:\"Instagram\"})})})}),className:\"framer-1ui6nyc\",fonts:[\"FS;Be Vietnam Pro-regular\"],layoutDependency:layoutDependency,layoutId:\"MBZw96EJY\",style:{\"--extracted-1of0zx5\":\"var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"RlM7QmUgVmlldG5hbSBQcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/@emmanuelgirardensemblemare9976\",motionChild:true,nodeId:\"E9eZi1ZUz\",openInNewTab:true,relValues:[],scopeId:\"DRvPKdxCu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-y2shh1\",\"data-styles-preset\":\"IrklCeZEJ\",children:\"Youtube\"})})})}),className:\"framer-1dwulkx\",fonts:[\"FS;Be Vietnam Pro-regular\"],layoutDependency:layoutDependency,layoutId:\"E9eZi1ZUz\",style:{\"--extracted-1of0zx5\":\"var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"RlM7QmUgVmlldG5hbSBQcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://open.spotify.com/artist/5PF9MRk25l780ZMK7R6uFB?si=7ASarclYQpmHMMZJgHqxrQ\",motionChild:true,nodeId:\"aojB_8PV2\",openInNewTab:true,relValues:[],scopeId:\"DRvPKdxCu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-y2shh1\",\"data-styles-preset\":\"IrklCeZEJ\",children:\"Spotify\"})})})}),className:\"framer-1p2xbte\",fonts:[\"FS;Be Vietnam Pro-regular\"],layoutDependency:layoutDependency,layoutId:\"aojB_8PV2\",style:{\"--extracted-1of0zx5\":\"var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"RlM7QmUgVmlldG5hbSBQcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://music.apple.com/jp/artist/emmanuel-girard/532470210\",motionChild:true,nodeId:\"jNlxZWz8z\",openInNewTab:true,relValues:[],scopeId:\"DRvPKdxCu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-y2shh1\",\"data-styles-preset\":\"IrklCeZEJ\",children:\"Apple Music\"})})})}),className:\"framer-x48zaq\",fonts:[\"FS;Be Vietnam Pro-regular\"],layoutDependency:layoutDependency,layoutId:\"jNlxZWz8z\",style:{\"--extracted-1of0zx5\":\"var(--token-017cf494-55d8-4773-964b-b4bed40e5cf5, rgba(242, 242, 242, 0.5))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ixv3z1\",\"data-framer-name\":\"Copyright & Studio\",layoutDependency:layoutDependency,layoutId:\"aJNUrds1v\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7QmUgVmlldG5hbSBQcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242)))\"},children:\"\\xa9 2024-2025 Emmanuel GIRARD\"})}),className:\"framer-1xj39al\",fonts:[\"FS;Be Vietnam Pro-regular\"],layoutDependency:layoutDependency,layoutId:\"kkZNJ14Pt\",style:{\"--extracted-r6o4lv\":\"var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.24},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7QmUgVmlldG5hbSBQcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242)))\"},children:[\"Website made by \",/*#__PURE__*/_jsx(Link,{href:\"http://neostd.com\",motionChild:true,nodeId:\"fyu4IyhZv\",openInNewTab:true,relValues:[],scopeId:\"DRvPKdxCu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-17tlb7z\",\"data-styles-preset\":\"A80QqDxZq\",children:/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-decoration\":\"underline\"},children:\"NeoStudio\"})})})]})}),className:\"framer-1dap6h8\",fonts:[\"FS;Be Vietnam Pro-regular\"],layoutDependency:layoutDependency,layoutId:\"fyu4IyhZv\",style:{\"--extracted-r6o4lv\":\"var(--token-a6d12e44-88a2-4f4e-b236-ce9dd32e5f0c, rgb(242, 242, 242))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HkzmM.framer-58nj8d, .framer-HkzmM .framer-58nj8d { display: block; }\",\".framer-HkzmM.framer-1d5u14u { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 72px 96px 32px 96px; position: relative; width: 1200px; }\",\".framer-HkzmM .framer-1il1vrj { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-HkzmM .framer-qg5sw3 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 24px; position: relative; width: min-content; }\",\".framer-HkzmM .framer-z5dvfn { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-HkzmM .framer-xrzlw5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-HkzmM .framer-1gxtjwx { flex: none; height: 33px; position: relative; width: 32px; }\",\".framer-HkzmM .framer-1h7ngrc, .framer-HkzmM .framer-1xj39al, .framer-HkzmM .framer-1dap6h8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-HkzmM .framer-pkqd02 { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-HkzmM .framer-d22ja9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-HkzmM .framer-1v1r8h8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 165px; }\",\".framer-HkzmM .framer-1unrczn, .framer-HkzmM .framer-169p61v, .framer-HkzmM .framer-e59paz, .framer-HkzmM .framer-1975rjz, .framer-HkzmM .framer-1wkf2p6, .framer-HkzmM .framer-1qaz7gd, .framer-HkzmM .framer-1un5a9s, .framer-HkzmM .framer-17jnbrd, .framer-HkzmM .framer-50464k, .framer-HkzmM .framer-1myfrfl, .framer-HkzmM .framer-aq6rfh, .framer-HkzmM .framer-1ui6nyc, .framer-HkzmM .framer-1dwulkx, .framer-HkzmM .framer-1p2xbte, .framer-HkzmM .framer-x48zaq { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-HkzmM .framer-1eoxelo, .framer-HkzmM .framer-16276o3, .framer-HkzmM .framer-z6436i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-HkzmM .framer-f51b9k, .framer-HkzmM .framer-1k8aq7s { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 165px; }\",\".framer-HkzmM .framer-1sqw6m4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 19px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-HkzmM .framer-5vncka-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-HkzmM .framer-ixv3z1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-HkzmM.framer-v-oxwz88.framer-1d5u14u { padding: 96px 96px 64px 96px; width: 810px; }\",\".framer-HkzmM.framer-v-oxwz88 .framer-1il1vrj { flex-direction: column; gap: 32px; justify-content: flex-start; }\",\".framer-HkzmM.framer-v-oxwz88 .framer-qg5sw3 { align-self: unset; flex-direction: row; height: min-content; order: 0; padding: 0px 0px 32px 0px; width: 100%; }\",\".framer-HkzmM.framer-v-oxwz88 .framer-z5dvfn { align-self: unset; flex: 1 0 0px; width: 1px; }\",\".framer-HkzmM.framer-v-oxwz88 .framer-pkqd02 { width: 72%; }\",\".framer-HkzmM.framer-v-oxwz88 .framer-d22ja9 { order: 1; }\",\".framer-HkzmM.framer-v-87g8il.framer-1d5u14u { padding: 72px 24px 32px 24px; width: 390px; }\",\".framer-HkzmM.framer-v-87g8il .framer-1il1vrj { flex-direction: column; gap: 24px; justify-content: flex-start; }\",\".framer-HkzmM.framer-v-87g8il .framer-qg5sw3 { align-self: unset; gap: 40px; height: min-content; order: 0; padding: 0px 0px 24px 0px; width: 100%; }\",\".framer-HkzmM.framer-v-87g8il .framer-z5dvfn { align-self: unset; width: 100%; }\",\".framer-HkzmM.framer-v-87g8il .framer-xrzlw5 { overflow: visible; }\",\".framer-HkzmM.framer-v-87g8il .framer-d22ja9 { flex-direction: column; gap: 24px; order: 1; }\",\".framer-HkzmM.framer-v-87g8il .framer-f51b9k, .framer-HkzmM.framer-v-87g8il .framer-1k8aq7s { align-self: unset; height: min-content; }\",\".framer-HkzmM.framer-v-87g8il .framer-ixv3z1 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 10px; justify-content: flex-start; }\",\".framer-HkzmM.framer-v-e88lgy.framer-1d5u14u { width: 1920px; }\",\".framer-HkzmM.framer-v-e88lgy .framer-ixv3z1 { gap: 10px; justify-content: flex-start; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-HkzmM[data-border=\"true\"]::after, .framer-HkzmM [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 327\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"zsN_JHEZ6\":{\"layout\":[\"fixed\",\"auto\"]},\"UubyvHI3m\":{\"layout\":[\"fixed\",\"auto\"]},\"eMEbGQ1oK\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Bv1PB6Hn7\":\"descriptionFooter\",\"OFvzbcdX4\":\"navigationTitle\",\"jCYRQSM7h\":\"home\",\"PrAyb7biF\":\"home1\",\"BczScyhVL\":\"about\",\"Ih6B_Ii4M\":\"about1\",\"hR2B_Xkm1\":\"news\",\"UN3HNn_t1\":\"news1\",\"lhv8LAKtr\":\"discography\",\"SWREfvbMb\":\"discography2\",\"mRn_S5h2b\":\"contact\",\"PrpakfZbB\":\"contact1\",\"fM_qFByfF\":\"otherTitle\",\"sZ8UJYo2d\":\"legalMentions\",\"WY33vOAXa\":\"legalMention\",\"Z9ZLyXZ0f\":\"privacy\",\"YT7OPU2Ac\":\"privacy1\",\"Cr0zFawAi\":\"_404\",\"mB2wwvwKp\":\"socialTitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDRvPKdxCu=withCSS(Component,css,\"framer-HkzmM\");export default FramerDRvPKdxCu;FramerDRvPKdxCu.displayName=\"Footer BP\";FramerDRvPKdxCu.defaultProps={height:327,width:1200};addPropertyControls(FramerDRvPKdxCu,{variant:{options:[\"JLW_iL3Bi\",\"zsN_JHEZ6\",\"UubyvHI3m\",\"eMEbGQ1oK\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\",\"Wide\"],title:\"Variant\",type:ControlType.Enum},Bv1PB6Hn7:{defaultValue:\"Emmanuel GIRARD, concertist, Cello & Viol player from FRANCE, living in Sendai & Kamakura JAPAN\",displayTextArea:true,title:\"Description Footer\",type:ControlType.String},OFvzbcdX4:{defaultValue:\"Navigation\",displayTextArea:false,title:\"Navigation Title\",type:ControlType.String},jCYRQSM7h:{defaultValue:\"Home\",displayTextArea:false,title:\"Home\",type:ControlType.String},PrAyb7biF:{title:\"Home\",type:ControlType.Link},BczScyhVL:{defaultValue:\"About\",displayTextArea:false,title:\"About\",type:ControlType.String},Ih6B_Ii4M:{title:\"About\",type:ControlType.Link},hR2B_Xkm1:{defaultValue:\"News\",displayTextArea:false,title:\"News\",type:ControlType.String},UN3HNn_t1:{title:\"News\",type:ControlType.Link},lhv8LAKtr:{defaultValue:\"Discography\",displayTextArea:false,title:\"Discography\",type:ControlType.String},SWREfvbMb:{title:\"Discography 2\",type:ControlType.Link},mRn_S5h2b:{defaultValue:\"Contact\",displayTextArea:false,title:\"Contact\",type:ControlType.String},PrpakfZbB:{title:\"Contact\",type:ControlType.Link},fM_qFByfF:{defaultValue:\"Others\",displayTextArea:false,title:\"Other Title\",type:ControlType.String},sZ8UJYo2d:{defaultValue:\"Legal Mentions\",displayTextArea:false,title:\"Legal Mentions\",type:ControlType.String},WY33vOAXa:{title:\"Legal Mention\",type:ControlType.Link},Z9ZLyXZ0f:{defaultValue:\"Privacy\",displayTextArea:false,title:\"Privacy\",type:ControlType.String},YT7OPU2Ac:{title:\"Privacy\",type:ControlType.Link},Cr0zFawAi:{title:\"404\",type:ControlType.Link},mB2wwvwKp:{defaultValue:\"Socials\",displayTextArea:false,title:\"Social Title\",type:ControlType.String}});addFonts(FramerDRvPKdxCu,[{explicitInter:true,fonts:[{cssFamilyName:\"Cormorant Infant\",source:\"google\",style:\"normal\",uiFamilyName:\"Cormorant Infant\",url:\"https://fonts.gstatic.com/s/cormorantinfant/v22/HhyCU44g9vKiM1sORYSiWeAsLN99xfs9KOOc_agJPrhxYOWWhDlDkWSy.woff2\",weight:\"300\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Be Vietnam Pro\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Be Vietnam Pro\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5VCHQ5ZEGZIPFZ472YOH6F3OCBI3GFKL/UP3D2DUPMRCFFCI7XLZQDJKN3BPI5T2M/FCI4JZSZUOIDDV5CP4SCRBRVODF7IZGU.woff2\",weight:\"700\"},{cssFamilyName:\"Be Vietnam Pro\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Be Vietnam Pro\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/QMIUKUCANYOW3DZTE34ZMVXC7KRYZNCO/X3SZZ4Z5SZNM5K75FPPASQ2YRIJMIPUD/G2K4CBVGEH7VFVIC3T6GBHAWO2E2W7YQ.woff2\",weight:\"400\"},{cssFamilyName:\"Cormorant Infant\",source:\"google\",style:\"italic\",uiFamilyName:\"Cormorant Infant\",url:\"https://fonts.gstatic.com/s/cormorantinfant/v22/Hhy8U44g9vKiM1sORYSiWeAsLN997_IP1zv1ljKnOa3nI-rXjjhhlHSyazs.woff2\",weight:\"700\"},{cssFamilyName:\"Be Vietnam Pro\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Be Vietnam Pro\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/VZXRYUQGJWOEW3WBHI2ZRU7QWD66UURZ/KPLUZ2LM37KI6366QBECNGUXYQRCQT5Y/YDWF2IPIKXPINAVFZDUWBJ7A2JGQE6MX.woff2\",weight:\"500\"}]},...CookieBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDRvPKdxCu\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zsN_JHEZ6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UubyvHI3m\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eMEbGQ1oK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"Bv1PB6Hn7\\\":\\\"descriptionFooter\\\",\\\"OFvzbcdX4\\\":\\\"navigationTitle\\\",\\\"jCYRQSM7h\\\":\\\"home\\\",\\\"PrAyb7biF\\\":\\\"home1\\\",\\\"BczScyhVL\\\":\\\"about\\\",\\\"Ih6B_Ii4M\\\":\\\"about1\\\",\\\"hR2B_Xkm1\\\":\\\"news\\\",\\\"UN3HNn_t1\\\":\\\"news1\\\",\\\"lhv8LAKtr\\\":\\\"discography\\\",\\\"SWREfvbMb\\\":\\\"discography2\\\",\\\"mRn_S5h2b\\\":\\\"contact\\\",\\\"PrpakfZbB\\\":\\\"contact1\\\",\\\"fM_qFByfF\\\":\\\"otherTitle\\\",\\\"sZ8UJYo2d\\\":\\\"legalMentions\\\",\\\"WY33vOAXa\\\":\\\"legalMention\\\",\\\"Z9ZLyXZ0f\\\":\\\"privacy\\\",\\\"YT7OPU2Ac\\\":\\\"privacy1\\\",\\\"Cr0zFawAi\\\":\\\"_404\\\",\\\"mB2wwvwKp\\\":\\\"socialTitle\\\"}\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"327\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DRvPKdxCu.map","// Generated by Framer (9aabefb)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import getLocalizedValue from\"https://framerusercontent.com/modules/IV5qu4nayDqm5l6xuUHf/rmhdcVjzpg2WHeBpG00V/XcKEYy6EP.js\";import FooterBP from\"https://framerusercontent.com/modules/gcaAcHODJjp1IKaUqVcS/Ay72YH7s0gmlk5sm6Vzi/DRvPKdxCu.js\";const FooterBPFonts=getFonts(FooterBP);const FooterBPControls=getPropertyControls(FooterBP);const cycleOrder=[\"pvVk732cW\",\"WxS0Kt4hC\"];const serializationHash=\"framer-J8BFK\";const variantClassNames={pvVk732cW:\"framer-v-1fxuh9a\",WxS0Kt4hC:\"framer-v-qrclmq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Desktop:\"JLW_iL3Bi\",Mobile:\"UubyvHI3m\",Tablet:\"zsN_JHEZ6\",Wide:\"eMEbGQ1oK\"};const humanReadableVariantMap={EN:\"WxS0Kt4hC\",FR:\"pvVk732cW\"};const getProps=({bP,height,id,width,...props})=>{return{...props,kYyM97QmZ:humanReadableEnumMap[bP]??bP??props.kYyM97QmZ??\"JLW_iL3Bi\",variant:humanReadableVariantMap[props.variant]??props.variant??\"pvVk732cW\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,kYyM97QmZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pvVk732cW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1fxuh9a\",className,classNames),\"data-framer-name\":\"FR\",layoutDependency:layoutDependency,layoutId:\"pvVk732cW\",ref:refBinding,style:{...style},...addPropertyOverrides({WxS0Kt4hC:{\"data-framer-name\":\"EN\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BfQCbX1_p\"},implicitPathVariables:undefined},{href:{webPageId:\"PPhoO5u2m\"},implicitPathVariables:undefined},{href:{webPageId:\"Hn32UeQYJ\"},implicitPathVariables:undefined},{href:{webPageId:\"MipyIZOED\"},implicitPathVariables:undefined},{href:{webPageId:\"XTAANpFUk\"},implicitPathVariables:undefined},{href:{webPageId:\"o2U_fILpN\"},implicitPathVariables:undefined},{href:{webPageId:\"wEQyUyYjE\"},implicitPathVariables:undefined},{href:{webPageId:\"qvmptNbIU\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"EuaMq3dex\"},implicitPathVariables:undefined},{href:{webPageId:\"w95GcRWxh\"},implicitPathVariables:undefined},{href:{webPageId:\"X45420Sp7\"},implicitPathVariables:undefined},{href:{webPageId:\"NHTTSKYlc\"},implicitPathVariables:undefined},{href:{webPageId:\"CzRAUnrOF\"},implicitPathVariables:undefined},{href:{webPageId:\"RdBI8fHXd\"},implicitPathVariables:undefined},{href:{webPageId:\"qvmptNbIU\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:330,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||330)-0-330)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6g6wyk-container\",layoutDependency:layoutDependency,layoutId:\"yaxcEUljE-container\",nodeId:\"yaxcEUljE\",rendersWithMotion:true,scopeId:\"XcKEYy6EP\",children:/*#__PURE__*/_jsx(FooterBP,{BczScyhVL:\"A Propos\",Bv1PB6Hn7:\"Emmanuel GIRARD est un musicien violoncelliste et altiste de FRANCE, vivant \\xe0 Sendai, JAPON.\",Cr0zFawAi:resolvedLinks[7],fM_qFByfF:\"Autres\",height:\"100%\",hR2B_Xkm1:\"Actualit\\xe9\",id:\"yaxcEUljE\",Ih6B_Ii4M:resolvedLinks[1],jCYRQSM7h:\"Accueil\",layoutId:\"yaxcEUljE\",lhv8LAKtr:\"Discographie\",mB2wwvwKp:\"R\\xe9seaux Sociaux\",mRn_S5h2b:\"Contact\",OFvzbcdX4:\"Navigation\",PrAyb7biF:resolvedLinks[0],PrpakfZbB:resolvedLinks[4],style:{width:\"100%\"},SWREfvbMb:resolvedLinks[3],sZ8UJYo2d:\"Mentions L\\xe9gales\",UN3HNn_t1:resolvedLinks[2],variant:kYyM97QmZ,width:\"100%\",WY33vOAXa:resolvedLinks[5],YT7OPU2Ac:resolvedLinks[6],Z9ZLyXZ0f:\"Vie Priv\\xe9e\",...addPropertyOverrides({WxS0Kt4hC:{BczScyhVL:\"About\",Bv1PB6Hn7:getLocalizedValue(\"v0\",activeLocale)??\"Emmanuel GIRARD, concertist, Cello & Viol player from FRANCE, living in Sendai & Kamakura JAPAN\",Cr0zFawAi:resolvedLinks[15],fM_qFByfF:\"Others\",hR2B_Xkm1:\"News\",Ih6B_Ii4M:resolvedLinks[9],jCYRQSM7h:\"Home\",lhv8LAKtr:\"Discography\",mB2wwvwKp:\"Socials\",PrAyb7biF:resolvedLinks[8],PrpakfZbB:resolvedLinks[12],SWREfvbMb:resolvedLinks[11],sZ8UJYo2d:\"Legal Mentions\",UN3HNn_t1:resolvedLinks[10],WY33vOAXa:resolvedLinks[13],YT7OPU2Ac:resolvedLinks[14],Z9ZLyXZ0f:\"Privacy\"}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-J8BFK.framer-19yw8ln, .framer-J8BFK .framer-19yw8ln { display: block; }\",\".framer-J8BFK.framer-1fxuh9a { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-J8BFK .framer-6g6wyk-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 330\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"WxS0Kt4hC\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"kYyM97QmZ\":\"bP\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXcKEYy6EP=withCSS(Component,css,\"framer-J8BFK\");export default FramerXcKEYy6EP;FramerXcKEYy6EP.displayName=\"Footer\";FramerXcKEYy6EP.defaultProps={height:330,width:1200};addPropertyControls(FramerXcKEYy6EP,{variant:{options:[\"pvVk732cW\",\"WxS0Kt4hC\"],optionTitles:[\"FR\",\"EN\"],title:\"Variant\",type:ControlType.Enum},kYyM97QmZ:FooterBPControls?.[\"variant\"]&&{...FooterBPControls[\"variant\"],defaultValue:\"JLW_iL3Bi\",description:undefined,hidden:undefined,title:\"BP\"}});addFonts(FramerXcKEYy6EP,[{explicitInter:true,fonts:[]},...FooterBPFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXcKEYy6EP\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WxS0Kt4hC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"330\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"kYyM97QmZ\\\":\\\"bP\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}