{"version":3,"file":"CheopInsuranceHero.Bd9ihV79.mjs","names":["useRef"],"sources":["https:/framerusercontent.com/modules/Z2GwypLvMNGoFUoDgqAF/yEMUaMwX7SRO0Q1mQsxp/CheopInsuranceHero.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{motion,useScroll,useTransform,useReducedMotion}from\"framer-motion\";// Complete the existing scroll timeline once per visit to the top of the hero.\nfunction installHeroAutoScroll(element,headerHeight){let frame=0;let running=false;let consumed=false;let touch=null;const bounds=()=>{const rect=element.getBoundingClientRect();const start=window.scrollY+rect.top;return{rect,start,end:start+Math.max(0,rect.height-window.innerHeight)*.94};};const stop=()=>{cancelAnimationFrame(frame);frame=0;running=false;};const start=()=>{if(running)return true;const{rect,end}=bounds();if(consumed||rect.width===0||rect.top>headerHeight+100||end<=window.scrollY+4)return false;consumed=true;running=true;const from=window.scrollY;const began=performance.now();const tick=now=>{const progress=Math.min(1,(now-began)/720);const eased=progress<.5?4*progress**3:1-(-2*progress+2)**3/2;window.scrollTo({top:from+(end-from)*eased,behavior:\"instant\"});if(progress<1)frame=requestAnimationFrame(tick);else{frame=0;running=false;}};frame=requestAnimationFrame(tick);return true;};const isPageTarget=target=>{if(!(target instanceof HTMLElement))return false;if(target.closest('a,button,input,textarea,select,[contenteditable=\"true\"],[role=\"dialog\"]'))return false;return element.contains(target)||target.tagName===\"BODY\"||target.tagName===\"HTML\";};const wheel=event=>{if(event.defaultPrevented||event.ctrlKey||event.metaKey||Math.abs(event.deltaX)>Math.abs(event.deltaY))return;if(event.deltaY<0){stop();return;}if(event.deltaY>0&&event.cancelable&&isPageTarget(event.target)&&start())event.preventDefault();};const touchStart=event=>{touch=event.touches.length===1&&isPageTarget(event.target)?{x:event.touches[0].clientX,y:event.touches[0].clientY}:null;if(event.touches.length>1)stop();};const touchMove=event=>{if(!touch||event.touches.length!==1||event.defaultPrevented)return;const point=event.touches[0];const dy=touch.y-point.clientY;const dx=touch.x-point.clientX;if(Math.abs(dy)<6)return;touch={x:point.clientX,y:point.clientY};if(Math.abs(dx)>Math.abs(dy))return;if(dy<0){stop();return;}if(event.cancelable&&start())event.preventDefault();};const touchEnd=()=>{touch=null;};const key=event=>{if(event.key===\"Escape\"||event.key===\"ArrowUp\"||event.key===\"PageUp\"||event.key===\"Home\"||event.key===\" \"&&event.shiftKey){stop();return;}if(event.defaultPrevented||event.altKey||event.ctrlKey||event.metaKey||event.shiftKey||!isPageTarget(event.target))return;if([\"ArrowDown\",\"PageDown\",\" \"].includes(event.key)&&start())event.preventDefault();if(event.key===\"End\")stop();};const scroll=()=>{if(!running&&window.scrollY<=bounds().start+8)consumed=false;};window.addEventListener(\"wheel\",wheel,{passive:false});element.addEventListener(\"touchstart\",touchStart,{passive:true});element.addEventListener(\"touchmove\",touchMove,{passive:false});element.addEventListener(\"touchend\",touchEnd,{passive:true});element.addEventListener(\"touchcancel\",touchEnd,{passive:true});window.addEventListener(\"keydown\",key);window.addEventListener(\"scroll\",scroll,{passive:true});window.addEventListener(\"resize\",stop);return()=>{stop();window.removeEventListener(\"wheel\",wheel);element.removeEventListener(\"touchstart\",touchStart);element.removeEventListener(\"touchmove\",touchMove);element.removeEventListener(\"touchend\",touchEnd);element.removeEventListener(\"touchcancel\",touchEnd);window.removeEventListener(\"keydown\",key);window.removeEventListener(\"scroll\",scroll);window.removeEventListener(\"resize\",stop);};}/**\r\n * @framerSupportedLayoutWidth any-prefer-fixed\r\n * @framerSupportedLayoutHeight auto\r\n */export default function CheopInsuranceHero({image,title=\"한약 치료비 부담이 줄어듭니다.\",description=\"2024년 4월부터 6개 질환에 대해 한약(첩약) 처방에 건강보험이 적용됩니다.\\n내몸사랑한의원은 보건복지부가 지정한 첩약 건강보험 시범사업 참여 기관입니다.\",mode=\"Desktop\",heading=\"첩약 건강보험\",eyebrow=\"내몸 한약 클리닉\",autoCompleteOnScroll=false,style}){const root=useRef(null);const isStatic=useIsStaticRenderer();const reduced=useReducedMotion();const phone=mode===\"Phone\",tablet=mode===\"Tablet\";useEffect(()=>{if(!autoCompleteOnScroll||isStatic||reduced||typeof window===\"undefined\"||!root.current)return;return installHeroAutoScroll(root.current,phone||tablet?64:68);},[autoCompleteOnScroll,isStatic,reduced,phone,tablet]);const initialTop=phone?140:tablet?168:184;const{scrollYProgress}=useScroll({target:root,offset:[\"start start\",\"end end\"]});// Keep all stages on the same continuous value in both scroll directions.\nconst progress=useTransform(scrollYProgress,value=>Math.min(1,Math.max(0,value)));const initialWidth=phone?90:82;const initialRatio=phone?4/3:16/9;const initialHeight=`calc(${initialWidth/initialRatio}cqw + 0%)`;const initialMaxHeight=`calc(100% - ${initialTop+28}px)`;const titleTop=phone?32:44;// Center the title + landscape image together in the available viewport.\n// On short screens, retain the minimum top spacing instead of clipping.\nconst centerOffset=factor=>`max(0px, calc(${50*factor}% - ${initialWidth/initialRatio/2*factor}cqw - ${(initialTop+titleTop)/2*factor}px))`;const startTop=`calc(${initialTop}px + ${centerOffset(1)})`;const headingTop=`calc(${titleTop}px + ${centerOffset(1)})`;const frameMaxWidth=useTransform(progress,value=>`calc(1600px + max(0px, 100cqw - 1600px) * ${Math.min(1,value/.65)})`);const top=useTransform(progress,value=>{const remaining=1-Math.min(1,value/.65);return`calc(${initialTop*remaining}px + ${centerOffset(remaining)})`;});const width=useTransform(progress,[0,.65],[phone?\"90%\":\"82%\",\"100%\"]);const height=useTransform(progress,[0,.65],[initialHeight,\"calc(0cqw + 100%)\"]);const maxHeight=useTransform(progress,[0,.65],[initialMaxHeight,\"calc(100% - 0px)\"]);const radius=useTransform(progress,[0,.65],[phone?16:24,0]);const opacity=useTransform(progress,[0,.16,.4],[1,1,0]);const shade=useTransform(progress,[.62,.82],[0,.62]);const reveal=useTransform(progress,[.78,.94],[0,1]);const revealY=useTransform(progress,[.78,.94],[20,0]);const y=useTransform(progress,[0,.55],[0,-28]);const still=isStatic||reduced;const frameStyle=reduced?{top:\"0%\",width:\"100%\",height:\"100%\",borderRadius:0}:still?{top:startTop,width:phone?\"90%\":\"82%\",maxWidth:1600,height:initialHeight,maxHeight:initialMaxHeight,borderRadius:phone?16:24}:{top,width,maxWidth:frameMaxWidth,height,maxHeight,borderRadius:radius};return /*#__PURE__*/_jsx(\"section\",{ref:root,\"aria-label\":`${heading} 소개`,style:{...style,position:\"relative\",width:\"100%\",height:reduced?\"100svh\":\"210svh\",minHeight:reduced?680:1e3,overflow:\"visible\",...{containerType:\"inline-size\"},background:\"#FFFFFF\",color:\"#332A21\",fontFamily:\"Pretendard, sans-serif\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{position:\"sticky\",top:phone||tablet?64:68,height:phone||tablet?\"calc(100svh - 64px)\":\"calc(100svh - 68px)\",minHeight:phone?520:560,width:\"100%\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsxs(motion.div,{style:{position:\"absolute\",top:headingTop,left:0,right:0,width:phone?\"calc(100% - 48px)\":\"calc(100% - 96px)\",maxWidth:1600,margin:\"0 auto\",textAlign:\"center\",zIndex:1,opacity:reduced?0:isStatic?1:opacity,y:still?0:y},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:\"0 0 14px\",fontSize:phone?14:16,fontWeight:600,color:\"#826631\",letterSpacing:\".06em\"},children:eyebrow}),/*#__PURE__*/_jsx(\"h1\",{style:{margin:0,fontSize:phone?36:tablet?46:58,fontWeight:700,lineHeight:1.25,letterSpacing:\"-.04em\"},children:heading})]}),/*#__PURE__*/_jsxs(motion.div,{style:{...frameStyle,position:\"absolute\",left:\"50%\",translateX:\"-50%\",overflow:\"hidden\",zIndex:2,willChange:still?\"auto\":\"width,height,top,left\"},children:[/*#__PURE__*/_jsx(\"img\",{src:image?.src||\"https://framerusercontent.com/images/8BPo0WBvbLcmuSJhvConZxylYg.jpg\",alt:image?.alt||\"첩약과 한약재\",draggable:false,style:{display:\"block\",width:\"100%\",height:\"100%\",objectFit:\"cover\",objectPosition:\"center 58%\",transform:\"scale(1.04)\",transformOrigin:\"center\"}}),/*#__PURE__*/_jsx(motion.div,{\"aria-hidden\":\"true\",style:{position:\"absolute\",inset:0,backgroundColor:\"#1D1710\",opacity:reduced?.62:isStatic?0:shade}}),/*#__PURE__*/_jsxs(motion.div,{style:{position:\"absolute\",inset:0,display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\",padding:phone?24:48,textAlign:\"center\",color:\"#FFFFFF\",opacity:reduced?1:isStatic?0:reveal,y:still?0:revealY},children:[/*#__PURE__*/_jsx(\"h2\",{style:{maxWidth:1e3,margin:0,fontSize:phone?28:tablet?38:48,fontWeight:700,lineHeight:1.3,letterSpacing:\"-.04em\",wordBreak:\"keep-all\"},children:title}),/*#__PURE__*/_jsx(\"p\",{style:{maxWidth:900,margin:\"24px auto 0\",fontSize:phone?15:tablet?18:20,fontWeight:400,lineHeight:1.7,whiteSpace:\"pre-line\",wordBreak:\"keep-all\",color:\"#FFFFFF\"},children:description})]})]})]})});}addPropertyControls(CheopInsuranceHero,{image:{type:ControlType.ResponsiveImage,title:\"대표 이미지\"},title:{type:ControlType.String,title:\"제목\",defaultValue:\"한약 치료비 부담이 줄어듭니다.\"},description:{type:ControlType.String,title:\"설명\",displayTextArea:true,defaultValue:\"2024년 4월부터 6개 질환에 대해 한약(첩약) 처방에 건강보험이 적용됩니다.\\n내몸사랑한의원은 보건복지부가 지정한 첩약 건강보험 시범사업 참여 기관입니다.\"},mode:{type:ControlType.Enum,title:\"화면\",options:[\"Desktop\",\"Tablet\",\"Phone\"],defaultValue:\"Desktop\"},heading:{type:ControlType.String,title:\"상단 제목\",defaultValue:\"첩약 건강보험\"},eyebrow:{type:ControlType.String,title:\"상단 소제목\",defaultValue:\"내몸 한약 클리닉\"},autoCompleteOnScroll:{type:ControlType.Boolean,title:\"첫 스크롤 자동 확대\",defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CheopInsuranceHero\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CheopInsuranceHero.map"],"mappings":"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"}