{"version":3,"file":"XcPgTPuZU.T_HePKmL.mjs","names":["useRef","useState","toEmbedUrl","useState","VideoPopup","useRef","VideoPopup1","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","Image1","SVG"],"sources":["https:/framerusercontent.com/modules/4BI5moiGkwzv3UuWzufY/AzbfCWcQQKcb2OruFDl7/Safari_and_Chrome_Video_Upload.js","https:/framerusercontent.com/modules/BqMcrSJNjBspYeZ8MXRh/eGe5MbqjXgmmSbfeVzXS/Video_pop_up_buttom.js","https:/framerusercontent.com/modules/fmj2UtvrLshinHAlfY0T/0QzlLHeT8VYYmgfLTTIw/Video_Pop_up.js","https:/framerusercontent.com/modules/dM9x1gCxcpKnJDDFHByU/dC3qLRyyX0NrrOXZw2dz/XcPgTPuZU.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useRef,useState}from\"react\";const isLottieUrl=url=>!!url&&/\\.(lottie|json)(\\?|#|$)/i.test(url);const playable=url=>{const u=url?.trim()||\"\";return u&&!isLottieUrl(u)?u:\"\";};// Apple/WebKit: Safari op macOS en elke browser op iOS/iPadOS.\nfunction isAppleWebKit(){if(typeof navigator===\"undefined\")return false;return(navigator.vendor||\"\").includes(\"Apple\");}// Geeft de bron om mee te beginnen en een reservebron voor als die faalt.\nfunction resolveSources(chromeSrc,safariSrc){const webm=playable(chromeSrc);const mov=playable(safariSrc);return isAppleWebKit()?{primary:mov||webm,fallback:mov?webm:\"\"}:{primary:webm||mov,fallback:webm?mov:\"\"};}// Kan deze browser het formaat van deze URL afspelen? Op extensie bepaald.\nfunction canPlay(video,url){const u=url.split(\"?\")[0].toLowerCase();if(u.endsWith(\".webm\"))return video.canPlayType('video/webm; codecs=\"vp9\"')!==\"\"||video.canPlayType(\"video/webm\")!==\"\";if(u.endsWith(\".mov\")||u.endsWith(\".mp4\"))return video.canPlayType('video/mp4; codecs=\"hvc1\"')!==\"\";return true;}export default function TransparentVideo(props){const{chromeSrc=\"\",safariSrc=\"\",loop=true,objectFit=\"contain\",poster=\"\",playDelay=0,lazy=true,pauseOffscreen=true,respectReducedMotion=true,style}=props;const videoRef=useRef(null);const[src,setSrc]=useState(\"\");const isCanvas=RenderTarget.current()===RenderTarget.canvas;const hasPlayable=!!(playable(chromeSrc)||playable(safariSrc));useEffect(()=>{const video=videoRef.current;if(!video||!hasPlayable)return;const{primary,fallback}=resolveSources(chromeSrc,safariSrc);if(!primary)return;const reduceMotion=respectReducedMotion&&typeof window!==\"undefined\"&&window.matchMedia?.(\"(prefers-reduced-motion: reduce)\").matches;// React zet `muted` niet betrouwbaar als attribuut; zonder muted\n// blokkeren browsers autoplay.\nvideo.muted=true;video.defaultMuted=true;const startAt=performance.now()+Math.max(0,playDelay)*1e3;let delayTimer=null;let loaded=false;let visible=false;let usedFallback=false;const tryPlay=()=>{if(reduceMotion||!visible)return;const wait=startAt-performance.now();if(wait>0){if(!delayTimer)delayTimer=setTimeout(()=>{delayTimer=null;tryPlay();},wait);return;}video.play().catch(()=>{/* autoplay geweigerd (bv. iOS energiebesparing): poster blijft staan */});};const load=()=>{if(loaded)return;loaded=true;setSrc(primary);};const onReady=()=>tryPlay();// Alleen terugvallen als het bestand echt niet af te spelen is (codec of\n// formaat), niet bij een afgebroken download. En alleen naar een bron\n// die deze browser kan afspelen: Chrome zonder HEVC-ondersteuning\n// downloadt de .mov dan niet voor niets.\nconst onError=()=>{if(usedFallback||!fallback||fallback===primary)return;const code=video.error?.code;if(code!==3&&code!==4)return;// 3 = DECODE, 4 = SRC_NOT_SUPPORTED\nif(!canPlay(video,fallback))return;usedFallback=true;setSrc(fallback);};video.addEventListener(\"loadeddata\",onReady);video.addEventListener(\"error\",onError);const cleanupBase=()=>{video.removeEventListener(\"loadeddata\",onReady);video.removeEventListener(\"error\",onError);if(delayTimer)clearTimeout(delayTimer);};// Canvas of lazy uit: meteen laden.\nif(isCanvas||!lazy||typeof IntersectionObserver===\"undefined\"){visible=true;load();return cleanupBase;}// 1) Laden zodra hij binnen 300px van de viewport komt.\nconst loadObserver=new IntersectionObserver(entries=>{if(entries.some(e=>e.isIntersecting)){load();loadObserver.disconnect();}},{rootMargin:\"300px 0px\"});loadObserver.observe(video);// 2) Afspelen/pauzeren op basis van echte zichtbaarheid.\nconst playObserver=new IntersectionObserver(entries=>{visible=entries[entries.length-1].isIntersecting;if(visible)tryPlay();else if(pauseOffscreen)video.pause();},{threshold:.01});playObserver.observe(video);return()=>{loadObserver.disconnect();playObserver.disconnect();cleanupBase();};},[chromeSrc,safariSrc,playDelay,lazy,pauseOffscreen,respectReducedMotion,isCanvas,hasPlayable]);// ─── Canvas-hulp: geen afspeelbare bron ingevuld ──────────────────────────\nif(isCanvas&&!hasPlayable){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",textAlign:\"center\",padding:12,boxSizing:\"border-box\",border:\"1.5px dashed #e94560\",borderRadius:8,fontFamily:\"monospace\",fontSize:11,lineHeight:1.5,color:\"#e94560\"},children:isLottieUrl(chromeSrc)||isLottieUrl(safariSrc)?\"Deze instance verwijst nog naar een .lottie-bestand. Vul een WebM-URL (Chrome) en een .mov-URL (Safari) in.\":\"Vul een WebM-URL (Chrome) en een .mov-URL (Safari) in →\"});}const video=/*#__PURE__*/_jsx(\"video\",{ref:videoRef,src:src||undefined,poster:poster||undefined,muted:true,loop:loop,playsInline:true,preload:src?\"auto\":\"none\",controls:false,disablePictureInPicture:true,disableRemotePlayback:true,\"aria-hidden\":\"true\",tabIndex:-1,style:{...style,width:\"100%\",height:\"100%\",objectFit,display:\"block\",background:\"transparent\",pointerEvents:\"none\"}});// Canvas: waarschuwen als Safari geen transparante bron heeft.\nif(isCanvas&&!playable(safariSrc)){return /*#__PURE__*/_jsxs(\"div\",{style:{...style,position:\"relative\",width:\"100%\",height:\"100%\"},children:[video,/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:4,bottom:4,padding:\"2px 6px\",borderRadius:4,background:\"#e94560\",color:\"#fff\",fontFamily:\"monospace\",fontSize:10,pointerEvents:\"none\"},children:\"Geen .mov: niet transparant in Safari\"})]});}return video;}TransparentVideo.displayName=\"Transparent Video\";addPropertyControls(TransparentVideo,{chromeSrc:{type:ControlType.String,title:\"Chrome URL (.webm)\",placeholder:\"https://…/animatie.webm\",description:\"VP9 met alpha. Voor Chrome, Edge, Opera, Brave, Firefox en Android.\"},safariSrc:{type:ControlType.String,title:\"Safari URL (.mov)\",placeholder:\"https://…/animatie.mov\",description:\"HEVC met alpha (hvc1). Voor Safari en alle browsers op iPhone/iPad.\"},poster:{type:ControlType.String,title:\"Poster URL\",placeholder:\"https://…/eerste-frame.webp\",description:\"Eerste frame als afbeelding. Voorkomt een leeg vlak tijdens laden.\"},playDelay:{type:ControlType.Number,title:\"Play Delay (s)\",defaultValue:0,min:0,max:30,step:.1},loop:{type:ControlType.Boolean,title:\"Loop\",defaultValue:true},objectFit:{type:ControlType.Enum,title:\"Object Fit\",options:[\"contain\",\"cover\",\"fill\",\"none\"],defaultValue:\"contain\"},lazy:{type:ControlType.Boolean,title:\"Lazy load\",defaultValue:true,description:\"Uit voor een video die direct bovenaan de pagina in beeld staat.\"},pauseOffscreen:{type:ControlType.Boolean,title:\"Pauzeer buiten beeld\",defaultValue:true},respectReducedMotion:{type:ControlType.Boolean,title:\"Reduced motion\",defaultValue:true,description:\"Niet automatisch afspelen bij 'verminderde beweging' in het OS.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TransparentVideo\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Safari_and_Chrome_Video_Upload.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType}from\"framer\";import{motion,AnimatePresence}from\"framer-motion\";// ─── Embed URL detection ──────────────────────────────────────────────────────\nfunction toEmbedUrl(url){const ytMatch=url.match(/(?:youtube\\.com\\/watch\\?v=|youtu\\.be\\/)([a-zA-Z0-9_-]{11})/);if(ytMatch)return`https://www.youtube.com/embed/${ytMatch[1]}?autoplay=1&rel=0`;const vimeoMatch=url.match(/vimeo\\.com\\/(\\d+)/);if(vimeoMatch)return`https://player.vimeo.com/video/${vimeoMatch[1]}?autoplay=1`;const loomMatch=url.match(/loom\\.com\\/share\\/([a-zA-Z0-9]+)/);if(loomMatch)return`https://www.loom.com/embed/${loomMatch[1]}?autoplay=1`;return null;}// ─── Close Icon ───────────────────────────────────────────────────────────────\nfunction CloseIcon(){return /*#__PURE__*/_jsx(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M12.0007 10.5858L16.9504 5.63608L18.3646 7.05029L13.4149 12L18.3646 16.9498L16.9504 18.364L12.0007 13.4143L7.05093 18.364L5.63672 16.9498L10.5865 12L5.63672 7.05029L7.05093 5.63608L12.0007 10.5858Z\",fill:\"white\"})});}// ─── Overlay via React Portal ─────────────────────────────────────────────────\nfunction VideoOverlay({src,isEmbed,onClose}){useEffect(()=>{const handleEsc=e=>{if(e.key===\"Escape\")onClose();};document.addEventListener(\"keydown\",handleEsc);document.body.style.overflow=\"hidden\";return()=>{document.removeEventListener(\"keydown\",handleEsc);document.body.style.overflow=\"\";};},[onClose]);return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(AnimatePresence,{children:/*#__PURE__*/_jsxs(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{duration:.2},onClick:onClose,style:{position:\"fixed\",top:0,left:0,width:\"100vw\",height:\"100vh\",background:\"rgba(0, 0, 0, 0.5)\",zIndex:99999,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:[/*#__PURE__*/_jsx(motion.button,{onClick:e=>{e.stopPropagation();onClose();},whileHover:{scale:1.08},whileTap:{scale:.93},style:{position:\"absolute\",top:40,right:40,width:44,height:44,borderRadius:\"50%\",background:\"transparent\",border:\"1px solid rgba(255, 255, 255, 0.2)\",cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:0,zIndex:1},children:/*#__PURE__*/_jsx(CloseIcon,{})}),/*#__PURE__*/_jsx(motion.div,{initial:{opacity:0,scale:.95},animate:{opacity:1,scale:1},exit:{opacity:0,scale:.95},transition:{duration:.25},onClick:e=>e.stopPropagation(),style:{width:\"90vw\",maxWidth:1200,aspectRatio:\"16/9\",position:\"relative\"},children:isEmbed?/*#__PURE__*/_jsx(\"iframe\",{src:src,style:{width:\"100%\",height:\"100%\",border:\"none\",borderRadius:8},allow:\"autoplay; fullscreen; picture-in-picture; encrypted-media\",allowFullScreen:true}):/*#__PURE__*/_jsx(\"video\",{src:src,controls:true,autoPlay:true,style:{width:\"100%\",height:\"100%\",borderRadius:8,background:\"black\"}})})]},\"overlay\")}),document.body);}// ─── Trigger Button ───────────────────────────────────────────────────────────\nfunction PlayButton({onClick}){const[hovered,setHovered]=useState(false);return /*#__PURE__*/_jsxs(\"button\",{onClick:onClick,onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),style:{width:64,height:64,borderRadius:\"50%\",border:\"none\",cursor:\"pointer\",padding:0,position:\"relative\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",overflow:\"hidden\",pointerEvents:\"auto\",flexShrink:0,// Permanent base — always visible no matter what the layers above do\nbackground:\"#FF47D8\"},children:[/*#__PURE__*/_jsx(motion.span,{initial:{opacity:0,rotate:0},animate:{opacity:hovered?1:0,rotate:hovered?60:0},transition:{duration:1.8,ease:[.25,.1,.25,1]},style:{position:\"absolute\",inset:0,borderRadius:\"50%\",background:\"conic-gradient(from 180deg, #5623B3 0%, #FF47D8 40%, #5AF2FF 70%, #5623B3 100%)\"}}),/*#__PURE__*/_jsx(motion.span,{initial:{backgroundColor:\"rgba(255, 71, 216, 1)\"},animate:{backgroundColor:hovered?\"rgba(105, 53, 204, 0.5)\":\"rgba(255, 71, 216, 1)\"},transition:{duration:1.2,ease:[.4,0,.2,1]},style:{position:\"absolute\",inset:0,borderRadius:\"50%\"}}),/*#__PURE__*/_jsx(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{position:\"relative\",zIndex:1,pointerEvents:\"none\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M20.8426 11.183C21.4071 11.5814 21.4071 12.4186 20.8426 12.817L6.57668 22.887C5.91427 23.3546 5 22.8809 5 22.0701V1.92992C5 1.1191 5.91427 0.645367 6.57668 1.11295L20.8426 11.183Z\",fill:\"white\"})})]});}// ─── Main Component ───────────────────────────────────────────────────────────\nexport default function VideoPopup({videoFile,videoUrl,style}){const[open,setOpen]=useState(false);const resolvedSrc=videoFile||videoUrl||\"\";const embedUrl=!videoFile&&videoUrl?toEmbedUrl(videoUrl):null;const isEmbed=!!embedUrl;const finalSrc=embedUrl??resolvedSrc;return /*#__PURE__*/_jsxs(\"div\",{style:{...style,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:[/*#__PURE__*/_jsx(PlayButton,{onClick:()=>resolvedSrc&&setOpen(true)}),open&&/*#__PURE__*/_jsx(VideoOverlay,{src:finalSrc,isEmbed:isEmbed,onClose:()=>setOpen(false)})]});}addPropertyControls(VideoPopup,{videoFile:{type:ControlType.File,title:\"Video file\",allowedFileTypes:[\"mp4\",\"webm\",\"ogg\",\"mov\"]},videoUrl:{type:ControlType.String,title:\"Video URL\",placeholder:\"YouTube, Vimeo, Loom, or .mp4 URL\",defaultValue:\"\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"VideoPopup\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video_pop_up_buttom.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useRef,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";// ─── Embed URL detection ──────────────────────────────────────────────────────\nfunction toEmbedUrl(url){const ytMatch=url.match(/(?:youtube\\.com\\/watch\\?v=|youtu\\.be\\/)([a-zA-Z0-9_-]{11})/);if(ytMatch)return`https://www.youtube.com/embed/${ytMatch[1]}?autoplay=1&rel=0`;const vimeoMatch=url.match(/vimeo\\.com\\/(\\d+)/);if(vimeoMatch)return`https://player.vimeo.com/video/${vimeoMatch[1]}?autoplay=1`;const loomMatch=url.match(/loom\\.com\\/share\\/([a-zA-Z0-9]+)/);if(loomMatch)return`https://www.loom.com/embed/${loomMatch[1]}?autoplay=1`;return null;}// ─── Safely get the target document (cross-origin safe) ──────────────────────\nfunction getTargetDoc(){try{// This throws if cross-origin — catch and fall back to current document\nif(window.top&&window.top.document){return window.top.document;}}catch(e){// Cross-origin: window.top is not accessible\n}return document;}// ─── Overlay ──────────────────────────────────────────────────────────────────\nfunction openVideoOverlay(videoUrl){console.log(\"[VideoPopup] Opening overlay for:\",videoUrl);const targetDoc=getTargetDoc();console.log(\"[VideoPopup] Target document:\",targetDoc.location?.href??\"unknown\");const existing=targetDoc.getElementById(\"framer-video-overlay\");if(existing)existing.remove();if(!targetDoc.getElementById(\"framer-video-overlay-style\")){const style=targetDoc.createElement(\"style\");style.id=\"framer-video-overlay-style\";style.textContent=`\n            @keyframes fvo-fadeIn {\n                from { opacity: 0; transform: scale(0.97); }\n                to   { opacity: 1; transform: scale(1); }\n            }\n            #framer-video-overlay * { box-sizing: border-box; }\n        `;targetDoc.head.appendChild(style);}const overlay=targetDoc.createElement(\"div\");overlay.id=\"framer-video-overlay\";overlay.style.cssText=`\n        position: fixed;\n        inset: 0;\n        width: 100vw;\n        height: 100vh;\n        background: rgba(0,0,0,0.88);\n        z-index: 99999;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n    `;const inner=targetDoc.createElement(\"div\");inner.style.cssText=`\n        width: 90vw;\n        max-width: 1200px;\n        aspect-ratio: 16/9;\n        position: relative;\n        animation: fvo-fadeIn 0.25s ease;\n    `;const embedUrl=toEmbedUrl(videoUrl);console.log(\"[VideoPopup] Embed URL:\",embedUrl??videoUrl);if(embedUrl){const iframe=targetDoc.createElement(\"iframe\");iframe.src=embedUrl;iframe.style.cssText=`width: 100%; height: 100%; border: none; border-radius: 8px;`;iframe.allow=\"autoplay; fullscreen; picture-in-picture; encrypted-media\";iframe.allowFullscreen=true;inner.appendChild(iframe);}else{const video=targetDoc.createElement(\"video\");video.src=videoUrl;video.controls=true;video.autoplay=true;video.style.cssText=`width: 100%; height: 100%; border-radius: 8px; background: black;`;inner.appendChild(video);}const closeBtn=targetDoc.createElement(\"button\");closeBtn.innerHTML=\"✕\";closeBtn.style.cssText=`\n        position: absolute;\n        top: -48px;\n        right: 0;\n        background: rgba(255,255,255,0.15);\n        border: none;\n        color: white;\n        font-size: 18px;\n        width: 36px;\n        height: 36px;\n        border-radius: 50%;\n        cursor: pointer;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        transition: background 0.2s;\n    `;closeBtn.onmouseenter=()=>closeBtn.style.background=\"rgba(255,255,255,0.3)\";closeBtn.onmouseleave=()=>closeBtn.style.background=\"rgba(255,255,255,0.15)\";const close=()=>{console.log(\"[VideoPopup] Closing overlay\");overlay.remove();};closeBtn.onclick=e=>{e.stopPropagation();close();};overlay.onclick=e=>{if(e.target===overlay)close();};const handleEsc=e=>{if(e.key===\"Escape\"){close();targetDoc.removeEventListener(\"keydown\",handleEsc);}};targetDoc.addEventListener(\"keydown\",handleEsc);inner.appendChild(closeBtn);overlay.appendChild(inner);targetDoc.body.appendChild(overlay);console.log(\"[VideoPopup] Overlay appended to body ✓\");}// ─── Override ─────────────────────────────────────────────────────────────────\nexport function VideoPopup(Component){return function VideoPopupWrapper({videoUrl,...props}){const wrapperRef=useRef(null);useEffect(()=>{const el=wrapperRef.current;if(!el||!videoUrl)return;const target=el.closest(\"[data-framer-component-type]\")??el.parentElement??el;console.log(\"[VideoPopup] Attaching click to:\",target);const handler=e=>{console.log(\"[VideoPopup] Click fired!\");e.stopPropagation();openVideoOverlay(videoUrl);};target.style.cursor=\"pointer\";target.style.pointerEvents=\"auto\";target.addEventListener(\"click\",handler);return()=>target.removeEventListener(\"click\",handler);},[videoUrl]);return /*#__PURE__*/_jsx(\"div\",{ref:wrapperRef,style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Component,{...props,onTap:()=>{console.log(\"[VideoPopup] onTap fired!\");videoUrl&&openVideoOverlay(videoUrl);},onClick:()=>{console.log(\"[VideoPopup] onClick fired!\");videoUrl&&openVideoOverlay(videoUrl);},style:{...props.style,cursor:\"pointer\",pointerEvents:\"auto\"}})});};}addPropertyControls(VideoPopup,{videoUrl:{type:ControlType.String,title:\"Video URL\",placeholder:\"YouTube, Vimeo, Loom, or .mp4 URL\",defaultValue:\"\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoPopup\":{\"type\":\"reactHoc\",\"name\":\"VideoPopup\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video_Pop_up.map","// Generated by Framer (8cfa921)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,getPropertyControls,Image as Image1,parsePaddingString,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import TransparentVideo from\"https://framerusercontent.com/modules/4BI5moiGkwzv3UuWzufY/AzbfCWcQQKcb2OruFDl7/Safari_and_Chrome_Video_Upload.js\";import VideoPopup1 from\"https://framerusercontent.com/modules/BqMcrSJNjBspYeZ8MXRh/eGe5MbqjXgmmSbfeVzXS/Video_pop_up_buttom.js\";import{VideoPopup}from\"https://framerusercontent.com/modules/fmj2UtvrLshinHAlfY0T/0QzlLHeT8VYYmgfLTTIw/Video_Pop_up.js\";const TransparentVideoFonts=getFonts(TransparentVideo);const MotionDivVideoPopupm895a9=withCodeBoundaryForOverrides(motion.div,{nodeId:\"OXJf71VVS\",override:VideoPopup,scopeId:\"XcPgTPuZU\"});const VideoPopup1Fonts=getFonts(VideoPopup1);const VideoPopup1Controls=getPropertyControls(VideoPopup1);const TransparentVideoControls=getPropertyControls(TransparentVideo);const serializationHash=\"framer-7TIA8\";const variantClassNames={iRKEPAFjc:\"framer-v-1nnf813\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const FNIeA2qba=undefined;const oEQ6U1F1K=undefined;const nuydylRjh=undefined;const EGi4r1szA=undefined;const UzTVQpME8=undefined;const dagCPQfe7=undefined;const Tm47Irvq6=undefined;const BDMBJLqLx=undefined;const McWZlEGS7=undefined;const U2Fyt8LDo=undefined;const hX3c4rkXo=undefined;const vq3AotQtH=undefined;const coMP8VCYj=undefined;const XG6WbCwO_=undefined;const pLDmHSTZi=undefined;const PKF0D0ETq=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};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={\"Lottie (.lottie)\":\"lottie\",\"WebM (.webm)\":\"webm\"};const humanReadableEnumMap1={\"HEVC MP4 (.mp4)\":\"mp4\",\"Lottie (.lottie)\":\"lottie\"};const getProps=({bGVideoChromeFormat,bGVideoChromeURL,bGVideoSafariFormat,bGVideoSafariURL,bGVideoVisibility,height,hover,id,imageBackground,imageBackgroundVisibility,imageFront,imageFrontFillVisibility,imageFrontFitVisibility,imageFrontRadius,videoFile,videoPlayVisibility,videoURL,visualPadding,width,...props})=>{return{...props,BDMBJLqLx:humanReadableEnumMap1[bGVideoSafariFormat]??bGVideoSafariFormat??props.BDMBJLqLx??\"lottie\",coMP8VCYj:imageBackgroundVisibility??props.coMP8VCYj??true,dagCPQfe7:humanReadableEnumMap[bGVideoChromeFormat]??bGVideoChromeFormat??props.dagCPQfe7??\"lottie\",EGi4r1szA:bGVideoVisibility??props.EGi4r1szA??false,FNIeA2qba:hover??props.FNIeA2qba,hX3c4rkXo:imageFrontFitVisibility??props.hX3c4rkXo??false,McWZlEGS7:imageFrontFillVisibility??props.McWZlEGS7??true,nuydylRjh:imageFrontRadius??props.nuydylRjh??\"24px\",oEQ6U1F1K:visualPadding??props.oEQ6U1F1K??\"64px\",PKF0D0ETq:videoURL??props.PKF0D0ETq??\"\",pLDmHSTZi:videoFile??props.pLDmHSTZi,Tm47Irvq6:bGVideoSafariURL??props.Tm47Irvq6??\"\",U2Fyt8LDo:imageFront??props.U2Fyt8LDo??{pixelHeight:440,pixelWidth:440,src:\"https://framerusercontent.com/images/jKfLXDL2XAtPyuY3ndCHkoiCzUA.png?width=440&height=440\"},UzTVQpME8:bGVideoChromeURL??props.UzTVQpME8??\"\",vq3AotQtH:videoPlayVisibility??props.vq3AotQtH??false,XG6WbCwO_:imageBackground??props.XG6WbCwO_??{alt:\"\",pixelHeight:1618,pixelWidth:1618,src:\"https://framerusercontent.com/images/rS5KfZzYeRUnkrPjNwAZwfVHVw.png?width=1618&height=1618\",srcSet:\"https://framerusercontent.com/images/rS5KfZzYeRUnkrPjNwAZwfVHVw.png?scale-down-to=512&width=1618&height=1618 512w,https://framerusercontent.com/images/rS5KfZzYeRUnkrPjNwAZwfVHVw.png?scale-down-to=1024&width=1618&height=1618 1024w,https://framerusercontent.com/images/rS5KfZzYeRUnkrPjNwAZwfVHVw.png?width=1618&height=1618 1618w\"}};};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,McWZlEGS7,hX3c4rkXo,U2Fyt8LDo,nuydylRjh,coMP8VCYj,XG6WbCwO_,EGi4r1szA,vq3AotQtH,PKF0D0ETq,pLDmHSTZi,oEQ6U1F1K,UzTVQpME8,dagCPQfe7,Tm47Irvq6,BDMBJLqLx,FNIeA2qba,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"iRKEPAFjc\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter9ayhjo=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(FNIeA2qba){const res=await FNIeA2qba(...args);if(res===false)return false;}});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const parsedPadding=typeof oEQ6U1F1K===\"string\"?parsePaddingString(oEQ6U1F1K):{top:oEQ6U1F1K,right:oEQ6U1F1K,bottom:oEQ6U1F1K,left:oEQ6U1F1K};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-1nnf813\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"iRKEPAFjc\",onMouseEnter:onMouseEnter9ayhjo,ref:refBinding,style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8zbors\",\"data-framer-name\":\".media-placeholder_base-component\",layoutDependency:layoutDependency,layoutId:\"RgyeHlKFq\",style:{\"--1o96bne\":numberToPixelString(oEQ6U1F1K),borderBottomLeftRadius:radiusForCorner(nuydylRjh,3),borderBottomRightRadius:radiusForCorner(nuydylRjh,2),borderTopLeftRadius:radiusForCorner(nuydylRjh,0),borderTopRightRadius:radiusForCorner(nuydylRjh,1)},children:[EGi4r1szA!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mujkmu-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"kOa5bdjGR-container\",nodeId:\"kOa5bdjGR\",rendersWithMotion:true,scopeId:\"XcPgTPuZU\",children:/*#__PURE__*/_jsx(TransparentVideo,{autoPlay:true,chromeFormat:dagCPQfe7,chromeSrc:UzTVQpME8,debug:false,height:\"100%\",id:\"kOa5bdjGR\",layoutId:\"kOa5bdjGR\",loop:true,objectFit:\"contain\",playDelay:0,poster:\"\",preload:\"auto\",safariFormat:BDMBJLqLx,safariSrc:Tm47Irvq6,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),McWZlEGS7!==false&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:440,pixelWidth:440,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${(parsedPadding?.left??0)+(parsedPadding?.right??0)}px)`,...toResponsiveImage(U2Fyt8LDo)},className:\"framer-1unu46l\",\"data-framer-name\":\"image\",layoutDependency:layoutDependency,layoutId:\"IXM2SyH6B\",style:{borderBottomLeftRadius:radiusForCorner(nuydylRjh,3),borderBottomRightRadius:radiusForCorner(nuydylRjh,2),borderTopLeftRadius:radiusForCorner(nuydylRjh,0),borderTopRightRadius:radiusForCorner(nuydylRjh,1)}}),hX3c4rkXo!==false&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",pixelHeight:440,pixelWidth:440,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${(parsedPadding?.left??0)+(parsedPadding?.right??0)}px)`,...toResponsiveImage(U2Fyt8LDo),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1xiln39\",\"data-framer-name\":\"image\",layoutDependency:layoutDependency,layoutId:\"JEKCB8wc8\",style:{borderBottomLeftRadius:radiusForCorner(nuydylRjh,3),borderBottomRightRadius:radiusForCorner(nuydylRjh,2),borderTopLeftRadius:radiusForCorner(nuydylRjh,0),borderTopRightRadius:radiusForCorner(nuydylRjh,1)}}),vq3AotQtH!==false&&/*#__PURE__*/_jsx(MotionDivVideoPopupm895a9,{className:\"framer-m895a9\",\"data-framer-name\":\"play-button\",layoutDependency:layoutDependency,layoutId:\"OXJf71VVS\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+(Math.max(0,((componentViewport?.height||568)-0-0)/1)*1*.5000000000000002-32)+0),pixelHeight:256,pixelWidth:256,positionX:\"center\",positionY:\"center\",sizes:\"64px\",src:\"https://framerusercontent.com/images/x7upMI8lq1J5xgiZzUZxqeJnVE.png?width=256&height=256\"},className:\"framer-1dhwfty\",\"data-framer-name\":\".play-button_base-component\",layoutDependency:layoutDependency,layoutId:\"HWZ9_1fcb\",style:{borderBottomLeftRadius:9999,borderBottomRightRadius:9999,borderTopLeftRadius:9999,borderTopRightRadius:9999},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-l2q8k7\",\"data-framer-name\":\"icon/play\",layoutDependency:layoutDependency,layoutId:\"vLv6a31i9\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1c9qoh0\",\"data-framer-name\":\"Union\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:17,layoutDependency:layoutDependency,layoutId:\"tr05VTkIW\",svg:'<svg width=\"17\" height=\"24\" viewBox=\"0 0 17 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M15.8426 11.183C16.4071 11.5814 16.4071 12.4186 15.8426 12.817L1.57668 22.887C0.914269 23.3546 0 22.8809 0 22.0701V1.92992C0 1.1191 0.91427 0.645367 1.57668 1.11295L15.8426 11.183Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})})})})]}),coMP8VCYj!==false&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||568)*.5000000000000002-(componentViewport?.height||568)*1.0299/2)),pixelHeight:1618,pixelWidth:1618,sizes:`calc(${componentViewport?.width||\"100vw\"} * 1.0097)`,...toResponsiveImage(XG6WbCwO_)},className:\"framer-1qv4xad\",\"data-framer-name\":\"image\",layoutDependency:layoutDependency,layoutId:\"HaCeARi5F\",style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24}}),vq3AotQtH!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9g0bk-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"BJAfKVhNC-container\",nodeId:\"BJAfKVhNC\",rendersWithMotion:true,scopeId:\"XcPgTPuZU\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(VideoPopup1,{height:\"100%\",id:\"BJAfKVhNC\",layoutId:\"BJAfKVhNC\",videoFile:pLDmHSTZi,videoUrl:PKF0D0ETq,width:\"100%\"})})})]})})})});});const css=[\".framer-7TIA8.framer-ofg4z0, .framer-7TIA8 .framer-ofg4z0 { display: block; }\",\".framer-7TIA8.framer-1nnf813 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 568px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 568px; will-change: var(--framer-will-change-override, transform); }\",\".framer-7TIA8 .framer-8zbors { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: hidden; padding: var(--1o96bne); position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-7TIA8 .framer-mujkmu-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; z-index: 1; }\",\".framer-7TIA8 .framer-1unu46l, .framer-7TIA8 .framer-1xiln39 { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\".framer-7TIA8 .framer-m895a9 { aspect-ratio: 1 / 1; flex: none; gap: 0px; height: auto; left: 50%; overflow: visible; position: absolute; top: 50%; width: 64px; z-index: 5; }\",\".framer-7TIA8 .framer-1dhwfty { bottom: 0px; flex: none; gap: 16px; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-7TIA8 .framer-l2q8k7 { flex: none; gap: 0px; height: 24px; left: calc(50% - 24px / 2); overflow: hidden; position: absolute; top: calc(50% - 24px / 2); width: 24px; }\",\".framer-7TIA8 .framer-1c9qoh0 { flex: none; height: 24px; left: calc(56.25% - 17px / 2); position: absolute; top: 0px; width: 17px; }\",\".framer-7TIA8 .framer-1qv4xad { flex: none; height: 103%; left: calc(50.35211267605636% - 100.96830985915493% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 102.99295774647888% / 2); width: 101%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-7TIA8 .framer-9g0bk-container { flex: none; height: auto; left: 50%; position: absolute; top: 50%; width: auto; z-index: 3; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 568\n * @framerIntrinsicWidth 568\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"McWZlEGS7\":\"imageFrontFillVisibility\",\"hX3c4rkXo\":\"imageFrontFitVisibility\",\"U2Fyt8LDo\":\"imageFront\",\"nuydylRjh\":\"imageFrontRadius\",\"coMP8VCYj\":\"imageBackgroundVisibility\",\"XG6WbCwO_\":\"imageBackground\",\"EGi4r1szA\":\"bGVideoVisibility\",\"vq3AotQtH\":\"videoPlayVisibility\",\"PKF0D0ETq\":\"videoURL\",\"pLDmHSTZi\":\"videoFile\",\"oEQ6U1F1K\":\"visualPadding\",\"UzTVQpME8\":\"bGVideoChromeURL\",\"dagCPQfe7\":\"bGVideoChromeFormat\",\"Tm47Irvq6\":\"bGVideoSafariURL\",\"BDMBJLqLx\":\"bGVideoSafariFormat\",\"FNIeA2qba\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXcPgTPuZU=withCSS(Component,css,\"framer-7TIA8\");export default FramerXcPgTPuZU;FramerXcPgTPuZU.displayName=\"Visual | Media\";FramerXcPgTPuZU.defaultProps={height:568,width:568};addPropertyControls(FramerXcPgTPuZU,{McWZlEGS7:{defaultValue:true,title:\"Image | Front | Fill | Visibility\",type:ControlType.Boolean},onMcWZlEGS7Change:{changes:\"McWZlEGS7\",type:ControlType.ChangeHandler},hX3c4rkXo:{defaultValue:false,title:\"Image | Front | Fit | Visibility\",type:ControlType.Boolean},onhX3c4rkXoChange:{changes:\"hX3c4rkXo\",type:ControlType.ChangeHandler},U2Fyt8LDo:{__defaultAssetReference:\"data:framer/asset-reference,jKfLXDL2XAtPyuY3ndCHkoiCzUA.png?originalFilename=image.png&width=440&height=440\",description:\"\",title:\"Image | Front\",type:ControlType.ResponsiveImage},nuydylRjh:{defaultValue:\"24px\",title:\"Image | Front | Radius\",type:ControlType.BorderRadius},coMP8VCYj:{defaultValue:true,title:\"Image | Background | Visibility\",type:ControlType.Boolean},oncoMP8VCYjChange:{changes:\"coMP8VCYj\",type:ControlType.ChangeHandler},XG6WbCwO_:{__defaultAssetReference:\"data:framer/asset-reference,rS5KfZzYeRUnkrPjNwAZwfVHVw.png?width=1618&height=1618\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,rS5KfZzYeRUnkrPjNwAZwfVHVw.png?width=1618&height=1618\"},title:\"Image | Background\",type:ControlType.ResponsiveImage},EGi4r1szA:{defaultValue:false,title:\"BG Video | Visibility\",type:ControlType.Boolean},onEGi4r1szAChange:{changes:\"EGi4r1szA\",type:ControlType.ChangeHandler},vq3AotQtH:{defaultValue:false,title:\"Video | Play | Visibility\",type:ControlType.Boolean},onvq3AotQtHChange:{changes:\"vq3AotQtH\",type:ControlType.ChangeHandler},PKF0D0ETq:{defaultValue:\"\",description:\"Won't show if FIle is filled\",placeholder:\"YouTube, Vimeo, Loom, or .mp4 URL\",title:\"Video | URL\",type:ControlType.String},onPKF0D0ETqChange:{changes:\"PKF0D0ETq\",type:ControlType.ChangeHandler},pLDmHSTZi:VideoPopup1Controls?.[\"videoFile\"]&&{...VideoPopup1Controls[\"videoFile\"],__defaultAssetReference:\"\",description:\"\",hidden:undefined,title:\"Video | File\"},onpLDmHSTZiChange:{changes:\"pLDmHSTZi\",type:ControlType.ChangeHandler},oEQ6U1F1K:{defaultValue:\"64px\",title:\"Visual | Padding\",type:ControlType.Padding},UzTVQpME8:{defaultValue:\"\",placeholder:\"https://cdn.example.com/video.webm\",title:\"BG Video | Chrome | URL\",type:ControlType.String},onUzTVQpME8Change:{changes:\"UzTVQpME8\",type:ControlType.ChangeHandler},dagCPQfe7:TransparentVideoControls?.[\"chromeFormat\"]&&{...TransparentVideoControls[\"chromeFormat\"],defaultValue:\"lottie\",description:undefined,hidden:undefined,optional:undefined,title:\"BG Video | Chrome | Format\"},ondagCPQfe7Change:{changes:\"dagCPQfe7\",type:ControlType.ChangeHandler},Tm47Irvq6:{defaultValue:\"\",placeholder:\"https://cdn.example.com/animation.lottie\",title:\"BG Video | Safari | URL\",type:ControlType.String},onTm47Irvq6Change:{changes:\"Tm47Irvq6\",type:ControlType.ChangeHandler},BDMBJLqLx:TransparentVideoControls?.[\"safariFormat\"]&&{...TransparentVideoControls[\"safariFormat\"],defaultValue:\"lottie\",description:undefined,hidden:undefined,optional:undefined,title:\"BG Video | Safari | Format\"},onBDMBJLqLxChange:{changes:\"BDMBJLqLx\",type:ControlType.ChangeHandler},FNIeA2qba:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerXcPgTPuZU,[{explicitInter:true,fonts:[]},...TransparentVideoFonts,...VideoPopup1Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXcPgTPuZU\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"568\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"568\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"McWZlEGS7\\\":\\\"imageFrontFillVisibility\\\",\\\"hX3c4rkXo\\\":\\\"imageFrontFitVisibility\\\",\\\"U2Fyt8LDo\\\":\\\"imageFront\\\",\\\"nuydylRjh\\\":\\\"imageFrontRadius\\\",\\\"coMP8VCYj\\\":\\\"imageBackgroundVisibility\\\",\\\"XG6WbCwO_\\\":\\\"imageBackground\\\",\\\"EGi4r1szA\\\":\\\"bGVideoVisibility\\\",\\\"vq3AotQtH\\\":\\\"videoPlayVisibility\\\",\\\"PKF0D0ETq\\\":\\\"videoURL\\\",\\\"pLDmHSTZi\\\":\\\"videoFile\\\",\\\"oEQ6U1F1K\\\":\\\"visualPadding\\\",\\\"UzTVQpME8\\\":\\\"bGVideoChromeURL\\\",\\\"dagCPQfe7\\\":\\\"bGVideoChromeFormat\\\",\\\"Tm47Irvq6\\\":\\\"bGVideoSafariURL\\\",\\\"BDMBJLqLx\\\":\\\"bGVideoSafariFormat\\\",\\\"FNIeA2qba\\\":\\\"hover\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}