{"version":3,"file":"ukF2lprru.CMbYHrTY.mjs","names":["useRef","useState","useMemo","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","Image1","Icons","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","RichText"],"sources":["https:/framerusercontent.com/modules/L8Dj6Nn1N93axO6qYqyu/DltvshIlZoPxFjGFT7X1/Carousel_Controls.js","https:/framerusercontent.com/modules/YF4p59hxAUB9Xgj5DJJ5/IhTRqd1vD2oDedo4VixV/zgEqpRcza.js","https:/framerusercontent.com/modules/xT6yHrrpURXXqB8YURmv/5siqMjegu2i1hjdkXGj6/ukF2lprru.js"],"sourcesContent":["// Arrow controls for carousels and scroll containers\n// Optimized for Framer code components: fewer DOM queries, stable callbacks,\n// passive event listeners, rAF-batched state updates, and smaller bundle surface.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useLayoutEffect,useMemo,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function CarouselControls(props){const{direction=\"horizontal\",arrowColor=\"#000000\",backgroundColor=\"#F5F5F5\",borderRadius=8,border={borderWidth:0,borderStyle:\"solid\",borderColor:\"#000000\"},size=40,arrowSize=16,spacing=12,layout=\"flex-start\",selectedCarousel=\"\",showLabels=false,previousLabel=\"Previous\",nextLabel=\"Next\",font,useCustomIcons=false,previousIcon=\"\",nextIcon=\"\",enableHover=true,hoverScale=1.05,hoverBackgroundColor,hoverArrowColor,hoverBorderColor,style}=props;const carouselRef=useRef(null);const isScrollContainerRef=useRef(false);const[canGoPrevious,setCanGoPrevious]=useState(false);const[canGoNext,setCanGoNext]=useState(true);// Utility: cheap check if element is scrollable (style + dimensions)\nconst isElementScrollable=el=>{if(!el)return false;const{overflow,overflowX,overflowY}=el.style;const mayScroll=v=>v===\"scroll\"||v===\"auto\";if(!(mayScroll(overflow)||mayScroll(overflowX)||mayScroll(overflowY)))return false;return el.scrollWidth>el.clientWidth||el.scrollHeight>el.clientHeight;};const isHorizontal=direction===\"horizontal\";// rAF batcher to avoid layout thrash when scroll/observer fires rapidly\nconst schedule=useRef(null);const batched=fn=>{if(schedule.current!=null)return;schedule.current=requestAnimationFrame(()=>{schedule.current=null;fn();});};const checkScrollState=container=>{if(!container){setCanGoPrevious(false);setCanGoNext(false);return;}if(isHorizontal){const left=container.scrollLeft;const max=container.scrollWidth-container.clientWidth;setCanGoPrevious(left>1);setCanGoNext(left<max-1);}else{const top=container.scrollTop;const max=container.scrollHeight-container.clientHeight;setCanGoPrevious(top>1);setCanGoNext(top<max-1);}};const queryOnce=()=>{if(typeof window===\"undefined\")return null;const name=selectedCarousel?.trim();if(!name)return null;// Prioritize exact data-framer-name match\nconst named=document.querySelector(`[data-framer-name=\"${CSS.escape(name)}\"]`);if(named)return named;// Fallbacks: class contains, role/aria-label contains\nconst byClass=Array.from(document.querySelectorAll('[class*=\"carousel\" i]')).find(el=>el.className.toLowerCase().includes(name.toLowerCase()));if(byClass)return byClass;const byLabel=Array.from(document.querySelectorAll('[role*=\"carousel\" i], [aria-label*=\"carousel\" i]')).find(el=>(el.getAttribute(\"aria-label\")||el.getAttribute(\"role\")||\"\").toLowerCase().includes(name.toLowerCase()));return byLabel||null;};const updateForCarousel=el=>{carouselRef.current=el;const isScroll=isElementScrollable(el);isScrollContainerRef.current=isScroll;if(!el){setCanGoPrevious(false);setCanGoNext(false);return;}if(isScroll){checkScrollState(el);return;}// Non-scroll carousels: infer state from buttons, indicators, or active slide\nconst q=s=>el.querySelector(s);const qa=s=>el.querySelectorAll(s);const prevBtn=q('[aria-label*=\"previous\" i], .carousel-prev, .prev');const nextBtn=q('[aria-label*=\"next\" i], .carousel-next, .next');if(prevBtn)setCanGoPrevious(!prevBtn.disabled&&!prevBtn.hasAttribute(\"aria-disabled\"));if(nextBtn)setCanGoNext(!nextBtn.disabled&&!nextBtn.hasAttribute(\"aria-disabled\"));const indicators=qa('[role=\"tab\"], .carousel-indicator, .slide-indicator');if(indicators.length){const active=el.querySelector('[role=\"tab\"][aria-selected=\"true\"], .carousel-indicator.active, .slide-indicator.active');if(active){const list=Array.from(indicators);const i=list.indexOf(active);setCanGoPrevious(i>0);setCanGoNext(i<list.length-1);return;}}const slideContainer=q('.carousel-inner, .slides-container, [data-framer-name*=\"slide\" i]');if(slideContainer){const slides=Array.from(slideContainer.children);const active=slideContainer.querySelector('.active, .current, [aria-current=\"true\"]');if(active){const i=slides.indexOf(active);setCanGoPrevious(i>0);setCanGoNext(i<slides.length-1);}}};// Observe DOM mutations around the selected carousel with minimal cost\nuseLayoutEffect(()=>{const el=queryOnce();updateForCarousel(el);if(!el)return;const observer=new MutationObserver(()=>{batched(()=>updateForCarousel(el));});observer.observe(el,{subtree:true,childList:true,attributes:true,attributeFilter:[\"class\",\"data-framer-name\",\"role\",\"aria-label\",\"aria-selected\",\"aria-current\",\"disabled\",\"aria-disabled\"]});return()=>observer.disconnect();// eslint-disable-next-line react-hooks/exhaustive-deps\n},[selectedCarousel,direction]);// Scroll listener only when needed\nuseEffect(()=>{const el=carouselRef.current;if(!el||!isScrollContainerRef.current)return;const onScroll=()=>batched(()=>checkScrollState(el));el.addEventListener(\"scroll\",onScroll,{passive:true});// initial\ncheckScrollState(el);return()=>el.removeEventListener(\"scroll\",onScroll);// eslint-disable-next-line react-hooks/exhaustive-deps\n},[carouselRef.current,direction]);const clickOrKey=type=>{const el=carouselRef.current;if(!el)return;if(isScrollContainerRef.current){const delta=(isHorizontal?el.clientWidth:el.clientHeight)*.8*(type===\"prev\"?-1:1);if(isHorizontal)el.scrollBy({left:delta,behavior:\"smooth\"});else el.scrollBy({top:delta,behavior:\"smooth\"});return;}const target=el.querySelector(type===\"prev\"?'[aria-label*=\"previous\" i], .carousel-prev, .prev':'[aria-label*=\"next\" i], .carousel-next, .next');if(target){target.click();// post-click state sync\nsetTimeout(()=>updateForCarousel(el),80);return;}const focusable=el.querySelector('[tabindex], button, [role=\"button\"]');if(focusable){focusable.focus();const key=isHorizontal?type===\"prev\"?\"ArrowLeft\":\"ArrowRight\":type===\"prev\"?\"ArrowUp\":\"ArrowDown\";const ev=new KeyboardEvent(\"keydown\",{key,bubbles:true});focusable.dispatchEvent(ev);setTimeout(()=>updateForCarousel(el),80);}};const previousEnabled=!!carouselRef.current&&canGoPrevious;const nextEnabled=!!carouselRef.current&&canGoNext;const baseButtonStyle=useMemo(()=>({width:size,height:size,backgroundColor,border:border.borderWidth>0?`${border.borderWidth}px ${border.borderStyle} ${border.borderColor}`:\"none\",borderRadius,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",transition:enableHover?\"transform .18s cubic-bezier(.4,0,.2,1), opacity .18s, background-color .18s, border-color .18s\":\"opacity .18s\",willChange:enableHover?\"transform\":undefined,userSelect:\"none\",cursor:\"pointer\",transform:\"scale(1)\",transformOrigin:\"center\"}),[size,backgroundColor,borderRadius,border,enableHover]);const disabledStyle={opacity:.4,cursor:\"not-allowed\"};const arrowStyle=useMemo(()=>({width:arrowSize,height:arrowSize,fill:\"none\",stroke:arrowColor,strokeWidth:2,strokeLinecap:\"round\",strokeLinejoin:\"round\",transition:\"stroke .18s\"}),[arrowSize,arrowColor]);const containerStyle=useMemo(()=>({display:\"flex\",alignItems:\"center\",justifyContent:layout,gap:spacing,flexDirection:isHorizontal?\"row\":\"column\",// Let Framer control width/height via style prop\n    // Only set defaults if no style is provided\n    ...style?.width===undefined&&{width:\"100%\"},...style?.height===undefined&&{height:\"100%\"}}),[spacing,isHorizontal,layout,style]);const labelStyle=useMemo(()=>({...font||{},color:arrowColor,margin:0,userSelect:\"none\"}),[font,arrowColor]);const renderArrow=(kind,enabled,isHovered=false)=>{const icon=kind===\"prev\"?previousIcon:nextIcon;const currentArrowColor=isHovered&&hoverArrowColor?hoverArrowColor:arrowColor;const finalArrowColor=enabled?currentArrowColor:\"#999999\";if(useCustomIcons&&icon){return /*#__PURE__*/_jsx(\"img\",{src:icon,alt:kind===\"prev\"?\"previous\":\"next\",style:{width:size*.5,height:size*.5,objectFit:\"contain\",opacity:enabled?1:.4,transition:\"opacity .18s\"}});}return /*#__PURE__*/_jsx(\"svg\",{style:{...arrowStyle,stroke:finalArrowColor,transition:\"stroke .18s\"},viewBox:\"0 0 24 24\",\"aria-hidden\":true,children:/*#__PURE__*/_jsx(\"path\",{d:kind===\"prev\"?\"M15 18l-6-6 6-6\":\"M9 18l6-6-6-6\"})});};const[hoveredButton,setHoveredButton]=useState(null);const getButtonStyle=(enabled,buttonType)=>{const isHovered=enableHover&&hoveredButton===buttonType&&enabled;const scale=isHovered?hoverScale:1;const bgColor=isHovered&&hoverBackgroundColor?hoverBackgroundColor:backgroundColor;const borderColor=isHovered&&hoverBorderColor&&border.borderWidth>0?hoverBorderColor:border.borderColor;return{...baseButtonStyle,...enabled?{}:disabledStyle,transform:`scale(${scale})`,backgroundColor:bgColor,border:border.borderWidth>0?`${border.borderWidth}px ${border.borderStyle} ${borderColor}`:\"none\"};};const buttonGroupStyle=useMemo(()=>({display:\"flex\",alignItems:\"center\",gap:8,flexDirection:isHorizontal?\"row\":\"column\",overflow:\"visible\"}),[isHorizontal]);return /*#__PURE__*/_jsxs(\"div\",{style:{...containerStyle,...style,overflow:\"visible\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:buttonGroupStyle,children:[/*#__PURE__*/_jsx(\"button\",{style:getButtonStyle(previousEnabled,\"prev\"),onClick:()=>clickOrKey(\"prev\"),disabled:!previousEnabled,\"aria-label\":\"Previous\",onMouseEnter:()=>enableHover&&setHoveredButton(\"prev\"),onMouseLeave:()=>enableHover&&setHoveredButton(null),children:renderArrow(\"prev\",previousEnabled,hoveredButton===\"prev\")}),showLabels&&/*#__PURE__*/_jsx(\"span\",{style:labelStyle,children:previousLabel})]}),/*#__PURE__*/_jsxs(\"div\",{style:buttonGroupStyle,children:[/*#__PURE__*/_jsx(\"button\",{style:getButtonStyle(nextEnabled,\"next\"),onClick:()=>clickOrKey(\"next\"),disabled:!nextEnabled,\"aria-label\":\"Next\",onMouseEnter:()=>enableHover&&setHoveredButton(\"next\"),onMouseLeave:()=>enableHover&&setHoveredButton(null),children:renderArrow(\"next\",nextEnabled,hoveredButton===\"next\")}),showLabels&&/*#__PURE__*/_jsx(\"span\",{style:labelStyle,children:nextLabel})]})]});}addPropertyControls(CarouselControls,{selectedCarousel:{type:ControlType.String,title:\"Select Carousel\",defaultValue:\"\",placeholder:\"Enter carousel name...\"},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"horizontal\",\"vertical\"],optionTitles:[\"↔\",\"↕\"],defaultValue:\"horizontal\",displaySegmentedControl:true},size:{type:ControlType.Number,title:\"Button Size\",defaultValue:40,min:24,max:80,step:4,unit:\"px\"},arrowSize:{type:ControlType.Number,title:\"Arrow Size\",defaultValue:16,min:8,max:40,step:1,unit:\"px\",hidden:({useCustomIcons})=>useCustomIcons},spacing:{type:ControlType.Number,title:\"Spacing\",defaultValue:12,min:0,max:40,step:2,unit:\"px\"},layout:{type:ControlType.Enum,title:\"Layout\",options:[\"flex-start\",\"center\",\"flex-end\",\"space-between\",\"space-around\",\"space-evenly\"],optionTitles:[\"Start\",\"Center\",\"End\",\"Space Between\",\"Space Around\",\"Space Evenly\"],defaultValue:\"flex-start\"},useCustomIcons:{type:ControlType.Boolean,title:\"Custom Icons\",defaultValue:false,enabledTitle:\"Custom\",disabledTitle:\"Default\"},previousIcon:{type:ControlType.File,title:\"Previous Icon\",allowedFileTypes:[\"jpg\",\"jpeg\",\"png\",\"gif\",\"webp\",\"svg\"],hidden:({useCustomIcons})=>!useCustomIcons},nextIcon:{type:ControlType.File,title:\"Next Icon\",allowedFileTypes:[\"jpg\",\"jpeg\",\"png\",\"gif\",\"webp\",\"svg\"],hidden:({useCustomIcons})=>!useCustomIcons},arrowColor:{type:ControlType.Color,title:\"Arrow Color\",defaultValue:\"#000000\",hidden:({useCustomIcons})=>useCustomIcons},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"#F5F5F5\"},borderRadius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:8,min:0,step:1,unit:\"px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"rgba(0, 0, 0, 0.5)\"}},enableHover:{type:ControlType.Boolean,title:\"Hover Effects\",defaultValue:true,enabledTitle:\"Enabled\",disabledTitle:\"Disabled\"},hoverScale:{type:ControlType.Number,title:\"Hover Scale\",defaultValue:1.05,min:1,max:1.5,step:.01,displayStepper:true,hidden:({enableHover})=>!enableHover},hoverBackgroundColor:{type:ControlType.Color,title:\"Hover Background\",defaultValue:\"\",hidden:({enableHover})=>!enableHover},hoverArrowColor:{type:ControlType.Color,title:\"Hover Arrow Color\",defaultValue:\"\",hidden:({enableHover,useCustomIcons})=>!enableHover||useCustomIcons},hoverBorderColor:{type:ControlType.Color,title:\"Hover Border Color\",defaultValue:\"\",hidden:({enableHover,border})=>!enableHover||border.borderWidth===0},showLabels:{type:ControlType.Boolean,title:\"Show Labels\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\"},previousLabel:{type:ControlType.String,title:\"Previous Label\",defaultValue:\"Previous\",hidden:({showLabels})=>!showLabels},nextLabel:{type:ControlType.String,title:\"Next Label\",defaultValue:\"Next\",hidden:({showLabels})=>!showLabels},font:{type:ControlType.Font,title:\"Label Font\",defaultValue:{fontSize:\"14px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1em\"},controls:\"extended\",defaultFontType:\"sans-serif\",hidden:({showLabels})=>!showLabels}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CarouselControls\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Carousel_Controls.map","// Generated by Framer (91a04c9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"X_ISXLiAt\",\"t2h7DhJ5F\",\"QdRKBS3kx\",\"H33F0GGEJ\",\"bOAdNH1YQ\",\"Nau2U_ohV\",\"CH1DXVj9w\",\"htUBArvKA\"];const serializationHash=\"framer-wJuTF\";const variantClassNames={bOAdNH1YQ:\"framer-v-1uumlrl\",CH1DXVj9w:\"framer-v-v8jig6\",H33F0GGEJ:\"framer-v-powvo\",htUBArvKA:\"framer-v-x6jki\",Nau2U_ohV:\"framer-v-1s5tq9h\",QdRKBS3kx:\"framer-v-1idvz04\",t2h7DhJ5F:\"framer-v-wt5uzc\",X_ISXLiAt:\"framer-v-1oybuck\"};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 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 humanReadableVariantMap={\"Checkmark / Icon Black\":\"CH1DXVj9w\",\"Checkmark / Icon White\":\"QdRKBS3kx\",\"Globe / Icon Black\":\"Nau2U_ohV\",\"Globe / Icon White\":\"t2h7DhJ5F\",\"Health / Icon Black\":\"bOAdNH1YQ\",\"Health / Icon White\":\"X_ISXLiAt\",\"Location / Icon Black\":\"htUBArvKA\",\"Location / Icon White\":\"H33F0GGEJ\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"X_ISXLiAt\"};};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,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"X_ISXLiAt\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"htUBArvKA\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"CH1DXVj9w\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"Nau2U_ohV\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"bOAdNH1YQ\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"H33F0GGEJ\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"QdRKBS3kx\")return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"t2h7DhJ5F\")return true;return false;};const isDisplayed7=()=>{if([\"t2h7DhJ5F\",\"QdRKBS3kx\",\"H33F0GGEJ\",\"bOAdNH1YQ\",\"Nau2U_ohV\",\"CH1DXVj9w\",\"htUBArvKA\"].includes(baseVariant))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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1oybuck\",className,classNames),\"data-framer-name\":\"Health / Icon White\",layoutDependency:layoutDependency,layoutId:\"X_ISXLiAt\",ref:refBinding,style:{...style},...addPropertyOverrides({bOAdNH1YQ:{\"data-framer-name\":\"Health / Icon Black\"},CH1DXVj9w:{\"data-framer-name\":\"Checkmark / Icon Black\"},H33F0GGEJ:{\"data-framer-name\":\"Location / Icon White\"},htUBArvKA:{\"data-framer-name\":\"Location / Icon Black\"},Nau2U_ohV:{\"data-framer-name\":\"Globe / Icon Black\"},QdRKBS3kx:{\"data-framer-name\":\"Checkmark / Icon White\"},t2h7DhJ5F:{\"data-framer-name\":\"Globe / Icon White\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jbebrl\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"WuBKMSzX9\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"Map pin symbol representing location or availability.\",fit:\"fill\",intrinsicHeight:20,intrinsicWidth:14,pixelHeight:20,pixelWidth:14,src:\"https://framerusercontent.com/images/4j1Vbwgr9hLDJxf05MEHNiiBKM.svg?width=14&height=20\"},className:\"framer-lzje9i\",\"data-framer-name\":\"Icon 4 / Black\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"giubrS8yO\",transformTemplate:transformTemplate1,...addPropertyOverrides({htUBArvKA:{background:{alt:\"Map pin symbol representing location or availability.\",fit:\"fill\",intrinsicHeight:20,intrinsicWidth:14,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||28)-0-24)/2+0+0)+2.5),pixelHeight:20,pixelWidth:14,sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.4821)`,src:\"https://framerusercontent.com/images/4j1Vbwgr9hLDJxf05MEHNiiBKM.svg?width=14&height=20\"}}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"Shield with checkmark representing security or data protection.\",fit:\"fill\",intrinsicHeight:19,intrinsicWidth:19,pixelHeight:19,pixelWidth:19,src:\"https://framerusercontent.com/images/tpDUsgEkkhq78gvKQZEqmOYChEo.svg?width=19&height=19\"},className:\"framer-os5nl8\",\"data-framer-name\":\"Icon 3 / Black\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"yIaxPrGFD\",transformTemplate:transformTemplate1,...addPropertyOverrides({CH1DXVj9w:{background:{alt:\"Shield with checkmark representing security or data protection.\",fit:\"fill\",intrinsicHeight:19,intrinsicWidth:19,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||28)-0-24)/2+0+0)+2.5),pixelHeight:19,pixelWidth:19,sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.6786)`,src:\"https://framerusercontent.com/images/tpDUsgEkkhq78gvKQZEqmOYChEo.svg?width=19&height=19\"}}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"Globe symbol representing worldwide access or global coverage.\",fit:\"fill\",intrinsicHeight:21,intrinsicWidth:21,pixelHeight:21,pixelWidth:21,src:\"https://framerusercontent.com/images/Msb2cXue8SsTihgFXWdbt4HkZhQ.svg?width=21&height=21\"},className:\"framer-1yn31ay\",\"data-framer-name\":\"Icon 2 / Black\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"dvf1qlkVh\",transformTemplate:transformTemplate1,...addPropertyOverrides({Nau2U_ohV:{background:{alt:\"Globe symbol representing worldwide access or global coverage.\",fit:\"fill\",intrinsicHeight:21,intrinsicWidth:21,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||28)-0-24)/2+0+0)+2),pixelHeight:21,pixelWidth:21,sizes:`calc(${componentViewport?.width||\"100vw\"} / 1.4)`,src:\"https://framerusercontent.com/images/Msb2cXue8SsTihgFXWdbt4HkZhQ.svg?width=21&height=21\"}}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"Caduceus symbol representing healthcare or medical services.\",fit:\"fill\",intrinsicHeight:22,intrinsicWidth:26,pixelHeight:22,pixelWidth:26,src:\"https://framerusercontent.com/images/QfbDg30oQ3bSfsD7KKUBTirIJd8.svg?width=26&height=22\"},className:\"framer-hu11yd\",\"data-framer-name\":\"Icon 1 / Black\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"rpXptZqCU\",transformTemplate:transformTemplate1,...addPropertyOverrides({bOAdNH1YQ:{background:{alt:\"Caduceus symbol representing healthcare or medical services.\",fit:\"fill\",intrinsicHeight:22,intrinsicWidth:26,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||28)-0-24)/2+0+0)+0),pixelHeight:22,pixelWidth:26,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/QfbDg30oQ3bSfsD7KKUBTirIJd8.svg?width=26&height=22\"}}},baseVariant,gestureVariant)}),isDisplayed4()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"Map pin symbol representing location or availability.\",fit:\"fill\",intrinsicHeight:20,intrinsicWidth:14,pixelHeight:20,pixelWidth:14,src:\"https://framerusercontent.com/images/RiDGbNH9SZoyQDrQZJCrhpLr1vs.svg?width=14&height=20\"},className:\"framer-1drr2b5\",\"data-framer-name\":\"Icon 4 / White\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"Pc3Th0rBj\",transformTemplate:transformTemplate1,...addPropertyOverrides({H33F0GGEJ:{background:{alt:\"Map pin symbol representing location or availability.\",fit:\"fill\",intrinsicHeight:20,intrinsicWidth:14,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||28)-0-24)/2+0+0)+2.5),pixelHeight:20,pixelWidth:14,sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.4821)`,src:\"https://framerusercontent.com/images/RiDGbNH9SZoyQDrQZJCrhpLr1vs.svg?width=14&height=20\"}}},baseVariant,gestureVariant)}),isDisplayed5()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"Shield with checkmark representing security or data protection.\",fit:\"fill\",intrinsicHeight:19,intrinsicWidth:19,pixelHeight:19,pixelWidth:19,src:\"https://framerusercontent.com/images/oPLWZJQJq3B0MszwLL96HDQcdo.svg?width=19&height=19\"},className:\"framer-xvna3a\",\"data-framer-name\":\"Icon 3 / White\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"bULjkrx3q\",transformTemplate:transformTemplate1,...addPropertyOverrides({QdRKBS3kx:{background:{alt:\"Shield with checkmark representing security or data protection.\",fit:\"fill\",intrinsicHeight:19,intrinsicWidth:19,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||28)-0-24)/2+0+0)+2.5),pixelHeight:19,pixelWidth:19,sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.6786)`,src:\"https://framerusercontent.com/images/oPLWZJQJq3B0MszwLL96HDQcdo.svg?width=19&height=19\"}}},baseVariant,gestureVariant)}),isDisplayed6()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"Globe symbol representing worldwide access or global coverage.\",fit:\"fill\",intrinsicHeight:21,intrinsicWidth:21,pixelHeight:21,pixelWidth:21,src:\"https://framerusercontent.com/images/dbrc6cn3Lvu1iUKH7qlfKTexUlY.svg?width=21&height=21\"},className:\"framer-1w20lti\",\"data-framer-name\":\"Icon 2 / White\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"z1fTyO3Ho\",transformTemplate:transformTemplate1,...addPropertyOverrides({t2h7DhJ5F:{background:{alt:\"Globe symbol representing worldwide access or global coverage.\",fit:\"fill\",intrinsicHeight:21,intrinsicWidth:21,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||28)-0-24)/2+0+0)+2),pixelHeight:21,pixelWidth:21,sizes:`calc(${componentViewport?.width||\"100vw\"} / 1.4)`,src:\"https://framerusercontent.com/images/dbrc6cn3Lvu1iUKH7qlfKTexUlY.svg?width=21&height=21\"}}},baseVariant,gestureVariant)}),isDisplayed7()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"Caduceus symbol representing healthcare or medical services.\",fit:\"fill\",intrinsicHeight:22,intrinsicWidth:26,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||28)-0-24)/2+0+0)+0),pixelHeight:22,pixelWidth:26,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/VNPynrCFpQDRSJOqm27V9fWIY.svg?width=26&height=22\"},className:\"framer-wea6t7\",\"data-framer-name\":\"Icon 1 / White\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"RThIiplGA\",transformTemplate:transformTemplate1})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wJuTF.framer-smvnb4, .framer-wJuTF .framer-smvnb4 { display: block; }\",\".framer-wJuTF.framer-1oybuck { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 28px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 28px; }\",\".framer-wJuTF .framer-1jbebrl { aspect-ratio: 1.1666666666666667 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); overflow: visible; position: relative; width: 100%; }\",\".framer-wJuTF .framer-lzje9i, .framer-wJuTF .framer-1drr2b5 { flex: none; height: auto; left: 50%; position: absolute; top: 50%; width: 48%; }\",\".framer-wJuTF .framer-os5nl8, .framer-wJuTF .framer-xvna3a { flex: none; height: auto; left: 50%; position: absolute; top: 50%; width: 68%; }\",\".framer-wJuTF .framer-1yn31ay, .framer-wJuTF .framer-1w20lti { flex: none; height: auto; left: 50%; position: absolute; top: 50%; width: 71%; }\",\".framer-wJuTF .framer-hu11yd, .framer-wJuTF .framer-wea6t7 { flex: none; height: auto; left: 50%; position: absolute; top: 50%; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 28\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"t2h7DhJ5F\":{\"layout\":[\"fixed\",\"fixed\"]},\"QdRKBS3kx\":{\"layout\":[\"fixed\",\"fixed\"]},\"H33F0GGEJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"bOAdNH1YQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"Nau2U_ohV\":{\"layout\":[\"fixed\",\"fixed\"]},\"CH1DXVj9w\":{\"layout\":[\"fixed\",\"fixed\"]},\"htUBArvKA\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzgEqpRcza=withCSS(Component,css,\"framer-wJuTF\");export default FramerzgEqpRcza;FramerzgEqpRcza.displayName=\"Icons\";FramerzgEqpRcza.defaultProps={height:28,width:28};addPropertyControls(FramerzgEqpRcza,{variant:{options:[\"X_ISXLiAt\",\"t2h7DhJ5F\",\"QdRKBS3kx\",\"H33F0GGEJ\",\"bOAdNH1YQ\",\"Nau2U_ohV\",\"CH1DXVj9w\",\"htUBArvKA\"],optionTitles:[\"Health / Icon White\",\"Globe / Icon White\",\"Checkmark / Icon White\",\"Location / Icon White\",\"Health / Icon Black\",\"Globe / Icon Black\",\"Checkmark / Icon Black\",\"Location / Icon Black\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerzgEqpRcza,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzgEqpRcza\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"28\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"t2h7DhJ5F\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QdRKBS3kx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"H33F0GGEJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bOAdNH1YQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Nau2U_ohV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CH1DXVj9w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"htUBArvKA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"28\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zgEqpRcza.map","// Generated by Framer (91a04c9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Icons from\"https://framerusercontent.com/modules/YF4p59hxAUB9Xgj5DJJ5/IhTRqd1vD2oDedo4VixV/zgEqpRcza.js\";const IconsFonts=getFonts(Icons);const IconsControls=getPropertyControls(Icons);const cycleOrder=[\"E9UFM5R7h\",\"Fhp3OojkB\",\"W2revo8Pq\",\"xo_WnNaAK\",\"DH37ywgJn\",\"FytOFL7bS\"];const serializationHash=\"framer-CnaF3\";const variantClassNames={DH37ywgJn:\"framer-v-1b1knmk\",E9UFM5R7h:\"framer-v-hp3tkm\",Fhp3OojkB:\"framer-v-na1zey\",FytOFL7bS:\"framer-v-142poni\",W2revo8Pq:\"framer-v-639u6a\",xo_WnNaAK:\"framer-v-zjbegv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Q0MHbklBy=undefined;const y2KEoe0BO=undefined;const MTufaRYBt=undefined;const ZcwrLntxF=undefined;const Tr30WXvq2=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};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 humanReadableVariantMap={\"Desktop/Tablet [Listicles Page]\":\"DH37ywgJn\",\"Desktop/Tablet [Science Page]\":\"W2revo8Pq\",\"Desktop/Tablet\":\"E9UFM5R7h\",\"Mobile [Listicles Page]\":\"FytOFL7bS\",\"Mobile [Science Page]\":\"xo_WnNaAK\",Mobile:\"Fhp3OojkB\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Checkmark / Icon Black\":\"CH1DXVj9w\",\"Checkmark / Icon White\":\"QdRKBS3kx\",\"Globe / Icon Black\":\"Nau2U_ohV\",\"Globe / Icon White\":\"t2h7DhJ5F\",\"Health / Icon Black\":\"bOAdNH1YQ\",\"Health / Icon White\":\"X_ISXLiAt\",\"Location / Icon Black\":\"htUBArvKA\",\"Location / Icon White\":\"H33F0GGEJ\"};const getProps=({height,icon,id,padding,title1,title2,title3,width,...props})=>{return{...props,MTufaRYBt:title1??props.MTufaRYBt??\"HIPAA\",Q0MHbklBy:humanReadableEnumMap[icon]??icon??props.Q0MHbklBy??\"X_ISXLiAt\",Tr30WXvq2:title3??props.Tr30WXvq2,variant:humanReadableVariantMap[props.variant]??props.variant??\"E9UFM5R7h\",y2KEoe0BO:padding??props.y2KEoe0BO??\"0px\",ZcwrLntxF:title2??props.ZcwrLntxF??\"Compliant\"};};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,y2KEoe0BO,Q0MHbklBy,MTufaRYBt,ZcwrLntxF,Tr30WXvq2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"E9UFM5R7h\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=isSet(Tr30WXvq2);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-hp3tkm\",className,classNames),\"data-framer-name\":\"Desktop/Tablet\",layoutDependency:layoutDependency,layoutId:\"E9UFM5R7h\",ref:refBinding,style:{...style},...addPropertyOverrides({DH37ywgJn:{\"data-framer-name\":\"Desktop/Tablet [Listicles Page]\"},Fhp3OojkB:{\"data-framer-name\":\"Mobile\"},FytOFL7bS:{\"data-framer-name\":\"Mobile [Listicles Page]\"},W2revo8Pq:{\"data-framer-name\":\"Desktop/Tablet [Science Page]\"},xo_WnNaAK:{\"data-framer-name\":\"Mobile [Science Page]\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15u2wmm\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"xa6AMi9cq\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,width:\"28px\",...addPropertyOverrides({W2revo8Pq:{width:\"46px\"},xo_WnNaAK:{height:42,width:\"24px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10hapih-container\",layoutDependency:layoutDependency,layoutId:\"lxxtGErAT-container\",nodeId:\"lxxtGErAT\",rendersWithMotion:true,scopeId:\"ukF2lprru\",children:/*#__PURE__*/_jsx(Icons,{height:\"100%\",id:\"lxxtGErAT\",layoutId:\"lxxtGErAT\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(Q0MHbklBy),width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1imczqj\",\"data-framer-name\":\"Container [Padding]\",layoutDependency:layoutDependency,layoutId:\"Wj6NBx6nH\",style:{\"--b396vl\":numberToPixelString(y2KEoe0BO)},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f4qpxu\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"OZIEGQwVa\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1v6dr4v\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"l3N69OB8r\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Unl0aG0gU2FhbnMgUmVndWxhcg==\",\"--framer-font-family\":'\"Rythm Saans Regular\", \"Rythm Saans Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-053067ae-b310-4a33-8f0f-518e531e3760, rgb(244, 243, 241)))\"},children:\"HIPPA\"})}),className:\"framer-1g8bpm1\",\"data-framer-name\":\"HIPPA\",fonts:[\"CUSTOMV2;Rythm Saans Regular\"],layoutDependency:layoutDependency,layoutId:\"HGITkHOeG\",style:{\"--extracted-r6o4lv\":\"var(--token-053067ae-b310-4a33-8f0f-518e531e3760, rgb(244, 243, 241))\",\"--framer-paragraph-spacing\":\"0px\"},text:MTufaRYBt,variants:{DH37ywgJn:{\"--extracted-r6o4lv\":\"var(--token-00f3205d-a62f-4bcf-9381-232a6fc7a13e, rgb(33, 33, 37))\"},FytOFL7bS:{\"--extracted-r6o4lv\":\"var(--token-00f3205d-a62f-4bcf-9381-232a6fc7a13e, rgb(33, 33, 37))\"}},verticalAlignment:\"bottom\",withExternalLayout:true,...addPropertyOverrides({DH37ywgJn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Unl0aG0gU2FhbnMgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Rythm Saans SemiBold\", \"Rythm Saans SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-00f3205d-a62f-4bcf-9381-232a6fc7a13e, rgb(33, 33, 37)))\"},children:\"HIPAA\"})}),fonts:[\"CUSTOMV2;Rythm Saans SemiBold\"]},FytOFL7bS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Unl0aG0gU2FhbnMgUmVndWxhcg==\",\"--framer-font-family\":'\"Rythm Saans Regular\", \"Rythm Saans Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-00f3205d-a62f-4bcf-9381-232a6fc7a13e, rgb(33, 33, 37)))\"},children:\"HIPAA\"})})},W2revo8Pq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Unl0aG0gU2FhbnMgUmVndWxhcg==\",\"--framer-font-family\":'\"Rythm Saans Regular\", \"Rythm Saans Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-053067ae-b310-4a33-8f0f-518e531e3760, rgb(244, 243, 241)))\"},children:\"HIPAA\"})})},xo_WnNaAK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Unl0aG0gU2FhbnMgUmVndWxhcg==\",\"--framer-font-family\":'\"Rythm Saans Regular\", \"Rythm Saans Regular Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-053067ae-b310-4a33-8f0f-518e531e3760, rgb(244, 243, 241)))\"},children:\"HIPAA\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Unl0aG0gU2FhbnMgUmVndWxhcg==\",\"--framer-font-family\":'\"Rythm Saans Regular\", \"Rythm Saans Regular Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"76.36%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-053067ae-b310-4a33-8f0f-518e531e3760, rgb(244, 243, 241)))\"},children:\"Compliant\"})}),className:\"framer-y728r4\",\"data-framer-name\":\"Compliant\",fonts:[\"CUSTOMV2;Rythm Saans Regular\"],layoutDependency:layoutDependency,layoutId:\"gbVcCfMvY\",style:{\"--extracted-r6o4lv\":\"var(--token-053067ae-b310-4a33-8f0f-518e531e3760, rgb(244, 243, 241))\",\"--framer-paragraph-spacing\":\"0px\"},text:ZcwrLntxF,variants:{DH37ywgJn:{\"--extracted-r6o4lv\":\"var(--token-00f3205d-a62f-4bcf-9381-232a6fc7a13e, rgb(33, 33, 37))\"},FytOFL7bS:{\"--extracted-r6o4lv\":\"var(--token-00f3205d-a62f-4bcf-9381-232a6fc7a13e, rgb(33, 33, 37))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({DH37ywgJn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Unl0aG0gU2FhbnMgTGlnaHQ=\",\"--framer-font-family\":'\"Rythm Saans Light\", \"Rythm Saans Light Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"76.36%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-00f3205d-a62f-4bcf-9381-232a6fc7a13e, rgb(33, 33, 37)))\"},children:\"Compliant\"})}),fonts:[\"CUSTOMV2;Rythm Saans Light\"]},Fhp3OojkB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Unl0aG0gU2FhbnMgUmVndWxhcg==\",\"--framer-font-family\":'\"Rythm Saans Regular\", \"Rythm Saans Regular Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"17px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-053067ae-b310-4a33-8f0f-518e531e3760, rgb(244, 243, 241)))\"},children:\"Compliant\"})})},FytOFL7bS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Unl0aG0gU2FhbnMgTGlnaHQ=\",\"--framer-font-family\":'\"Rythm Saans Light\", \"Rythm Saans Light Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"17px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-00f3205d-a62f-4bcf-9381-232a6fc7a13e, rgb(33, 33, 37)))\"},children:\"Compliant\"})}),fonts:[\"CUSTOMV2;Rythm Saans Light\"]},W2revo8Pq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Unl0aG0gU2FhbnMgUmVndWxhcg==\",\"--framer-font-family\":'\"Rythm Saans Regular\", \"Rythm Saans Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"76.36%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-053067ae-b310-4a33-8f0f-518e531e3760, rgb(244, 243, 241)))\"},children:\"Compliant\"})})},xo_WnNaAK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Unl0aG0gU2FhbnMgUmVndWxhcg==\",\"--framer-font-family\":'\"Rythm Saans Regular\", \"Rythm Saans Regular Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"90%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-053067ae-b310-4a33-8f0f-518e531e3760, rgb(244, 243, 241)))\"},children:\"Compliant\"})})}},baseVariant,gestureVariant)})]}),visible!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Unl0aG0gU2FhbnMgTWVkaXVt\",\"--framer-font-family\":'\"Rythm Saans Medium\", \"Rythm Saans Medium Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"18.55px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9c4163d8-8552-46d7-a030-1a6b9dc7eee1, rgb(251, 251, 251)))\"},children:\"NY Approved\"})}),className:\"framer-bvnof0\",\"data-framer-name\":\"NY Approved\",fonts:[\"CUSTOMV2;Rythm Saans Medium\"],layoutDependency:layoutDependency,layoutId:\"fsKrQ3xkT\",style:{\"--extracted-r6o4lv\":\"var(--token-9c4163d8-8552-46d7-a030-1a6b9dc7eee1, rgb(251, 251, 251))\",\"--framer-paragraph-spacing\":\"0px\"},text:Tr30WXvq2,verticalAlignment:\"center\",withExternalLayout:true})]})]}),visible!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Unl0aG0gU2FhbnMgTWVkaXVt\",\"--framer-font-family\":'\"Rythm Saans Medium\", \"Rythm Saans Medium Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"18.55px\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-9c4163d8-8552-46d7-a030-1a6b9dc7eee1, rgb(251, 251, 251)))\"},children:\"NY Approved\"})}),className:\"framer-1x444i4\",\"data-framer-name\":\"Spacer [Guide]\",fonts:[\"CUSTOMV2;Rythm Saans Medium\"],layoutDependency:layoutDependency,layoutId:\"Lhlzo1_W8\",style:{\"--extracted-tcooor\":\"var(--token-9c4163d8-8552-46d7-a030-1a6b9dc7eee1, rgb(251, 251, 251))\",\"--framer-paragraph-spacing\":\"0px\",opacity:0},verticalAlignment:\"center\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CnaF3.framer-kdvvqg, .framer-CnaF3 .framer-kdvvqg { display: block; }\",\".framer-CnaF3.framer-hp3tkm { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-CnaF3 .framer-15u2wmm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-CnaF3 .framer-10hapih-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 28px); position: relative; width: 28px; }\",\".framer-CnaF3 .framer-1imczqj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: var(--b396vl); position: relative; width: min-content; }\",\".framer-CnaF3 .framer-1f4qpxu { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-CnaF3 .framer-1v6dr4v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-CnaF3 .framer-1g8bpm1, .framer-CnaF3 .framer-y728r4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-CnaF3 .framer-bvnof0 { flex: none; height: auto; left: 0px; position: absolute; top: 17px; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-CnaF3 .framer-1x444i4 { -webkit-user-select: none; flex: none; height: auto; pointer-events: none; position: relative; user-select: none; white-space: pre; width: auto; z-index: -1; }\",\".framer-CnaF3.framer-v-639u6a .framer-15u2wmm, .framer-CnaF3.framer-v-zjbegv .framer-15u2wmm { align-content: flex-end; align-items: flex-end; gap: 7px; }\",\".framer-CnaF3.framer-v-639u6a .framer-10hapih-container { height: var(--framer-aspect-ratio-supported, 46px); width: 46px; }\",\".framer-CnaF3.framer-v-639u6a .framer-1f4qpxu, .framer-CnaF3.framer-v-zjbegv .framer-1f4qpxu { gap: 8px; }\",\".framer-CnaF3.framer-v-zjbegv .framer-10hapih-container { height: var(--framer-aspect-ratio-supported, 24px); width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 179.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Fhp3OojkB\":{\"layout\":[\"auto\",\"auto\"]},\"W2revo8Pq\":{\"layout\":[\"auto\",\"auto\"]},\"xo_WnNaAK\":{\"layout\":[\"auto\",\"auto\"]},\"DH37ywgJn\":{\"layout\":[\"auto\",\"auto\"]},\"FytOFL7bS\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"y2KEoe0BO\":\"padding\",\"Q0MHbklBy\":\"icon\",\"MTufaRYBt\":\"title1\",\"ZcwrLntxF\":\"title2\",\"Tr30WXvq2\":\"title3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerukF2lprru=withCSS(Component,css,\"framer-CnaF3\");export default FramerukF2lprru;FramerukF2lprru.displayName=\"Trust Badge\";FramerukF2lprru.defaultProps={height:28,width:179.5};addPropertyControls(FramerukF2lprru,{variant:{options:[\"E9UFM5R7h\",\"Fhp3OojkB\",\"W2revo8Pq\",\"xo_WnNaAK\",\"DH37ywgJn\",\"FytOFL7bS\"],optionTitles:[\"Desktop/Tablet\",\"Mobile\",\"Desktop/Tablet [Science Page]\",\"Mobile [Science Page]\",\"Desktop/Tablet [Listicles Page]\",\"Mobile [Listicles Page]\"],title:\"Variant\",type:ControlType.Enum},y2KEoe0BO:{defaultValue:\"0px\",title:\"Padding\",type:ControlType.Padding},Q0MHbklBy:IconsControls?.[\"variant\"]&&{...IconsControls[\"variant\"],defaultValue:\"X_ISXLiAt\",description:undefined,hidden:undefined,optional:undefined,title:\"Icon\"},onQ0MHbklByChange:{changes:\"Q0MHbklBy\",type:ControlType.ChangeHandler},MTufaRYBt:{defaultValue:\"HIPAA\",displayTextArea:false,title:\"Title 1\",type:ControlType.String},onMTufaRYBtChange:{changes:\"MTufaRYBt\",type:ControlType.ChangeHandler},ZcwrLntxF:{defaultValue:\"Compliant\",displayTextArea:false,title:\"Title 2\",type:ControlType.String},onZcwrLntxFChange:{changes:\"ZcwrLntxF\",type:ControlType.ChangeHandler},Tr30WXvq2:{defaultValue:\"\",displayTextArea:false,title:\"Title 3\",type:ControlType.String},onTr30WXvq2Change:{changes:\"Tr30WXvq2\",type:ControlType.ChangeHandler}});addFonts(FramerukF2lprru,[{explicitInter:true,fonts:[{cssFamilyName:\"Rythm Saans Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Rythm Saans\",url:\"https://framerusercontent.com/assets/E4PfNn6WxtWqaZE6B6YqYES3O3k.woff2\",weight:\"400\"},{cssFamilyName:\"Rythm Saans SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Rythm Saans\",url:\"https://framerusercontent.com/assets/9LbpEAl6cKMTZCzQAORLQlZYBw.woff2\",weight:\"600\"},{cssFamilyName:\"Rythm Saans Light\",source:\"custom\",style:\"normal\",uiFamilyName:\"Rythm Saans\",url:\"https://framerusercontent.com/assets/GvQaUsXvor6NQZgWgVKZYiMC3ww.woff2\",weight:\"300\"},{cssFamilyName:\"Rythm Saans Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Rythm Saans\",url:\"https://framerusercontent.com/assets/FrxeI3Ic1qFiXS6TIbSFa57gA.woff2\",weight:\"500\"}]},...IconsFonts],{supportsExplicitInterCodegen:true});FramerukF2lprru.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Icons,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerukF2lprru\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"y2KEoe0BO\\\":\\\"padding\\\",\\\"Q0MHbklBy\\\":\\\"icon\\\",\\\"MTufaRYBt\\\":\\\"title1\\\",\\\"ZcwrLntxF\\\":\\\"title2\\\",\\\"Tr30WXvq2\\\":\\\"title3\\\"}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"179.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Fhp3OojkB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"W2revo8Pq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xo_WnNaAK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DH37ywgJn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FytOFL7bS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"28\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ukF2lprru.map"],"mappings":"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"}