{"version":3,"file":"SCR_KeyFeatures_6.CNS--FBL.mjs","names":["React.useRef","c","React.useState","_Fragment"],"sources":["https:/framerusercontent.com/modules/roVXdMezzOKIG2AFWdqU/7Q0IvTsfItaH7658yshP/SCR_KeyFeatures_6.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{motion,useInView}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";import{useGothamFonts}from\"https://framer.com/m/useGothamFonts-4jncAL.js@cSGb9b1kYMme81pyGVHZ\";/**\n * HEAD HOME EARLY — \"Why practices are making the switch\" section\n *\n * FIX — Safari/WebKit Gotham line-height clipping (same issue as\n * HealthcareHero.tsx / MetricsSection.tsx): the h2 title had\n * lineHeight:1.02, too tight for Gotham's glyph bounds in Safari. Bumped to\n * 1.3 plus -webkit-text-stroke: 0.01px transparent to force glyph-bounds\n * recompute.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 1120\n * @framerIntrinsicHeight 720\n * @framerDisableUnlink\n */const FONT_MEDIUM=\"'Gotham Medium MX', system-ui, sans-serif\";const FONT_BOOK=\"'Gotham Book MX', system-ui, sans-serif\";const DRAW_EASE=[.45,.05,.2,1];const CARD_CONFIG=[{startFrac:0,dir:1,drawMult:1,travelMult:1},{startFrac:.25,dir:1,drawMult:1,travelMult:.9},{startFrac:.5,dir:1,drawMult:1,travelMult:1.14},{startFrac:.75,dir:1,drawMult:1,travelMult:.94},{startFrac:.5,dir:-1,drawMult:1,travelMult:1.07},{startFrac:.25,dir:-1,drawMult:1,travelMult:.96}];const CARDS=[{key:\"orange\",icon:\"doc\",parts:[{t:\"Real-time documentation\",hl:true},{t:\"—without recruitment or retention headaches\"}]},{key:\"green\",icon:\"savings\",parts:[{t:\"Significant \"},{t:\"cost savings\",hl:true},{t:\"— no HR, benefits, or overtime\"}]},{key:\"lightBlue\",icon:\"team\",parts:[{t:\"Reliable coverage—\"},{t:\"team-based approach\",hl:true},{t:\" eliminates gaps in service\"}]},{key:\"lightBlue\",icon:\"matched\",parts:[{t:\"Dedicated, \"},{t:\"experienced scribes\",hl:true},{t:\"— carefully matched to each provider\"}]},{key:\"orange\",icon:\"chart\",parts:[{t:\"Pre-charting & chart prep\",hl:true},{t:\"—completed before each visit\"}]},{key:\"green\",icon:\"clock\",parts:[{t:\"24/7 availability\",hl:true},{t:\"—flexible scheduling, even for after-hours needs\"}]}];export default function HeadHomeEarly(props){const{title,subtitle,titleSize,orange,green,lightBlue,blue,darkBlue,bodyColor,animate,drawDuration,travelDuration,stagger,logoSize,logo1,logo2,logo3,logo4,logo5,logo6}=props;useGothamFonts();const COLORS={orange:{base:orange,glow:tint(orange,.45),text:orange},green:{base:green,glow:tint(green,.45),text:green},lightBlue:{base:lightBlue,glow:tint(lightBlue,.5),text:blue}};const reduce=useReducedMotion();const play=animate&&!reduce;const wrapRef=React.useRef(null);const cols=useColumns(wrapRef);const logos=[logo1,logo2,logo3,logo4,logo5,logo6];return /*#__PURE__*/_jsxs(\"div\",{ref:wrapRef,style:{position:\"relative\",width:\"100%\",fontFamily:FONT_BOOK,color:bodyColor,boxSizing:\"border-box\",padding:cols===3?\"72px 56px\":\"52px 22px\",background:\"#EAEFF1\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":true,style:{position:\"absolute\",top:cols===3?-130:-92,left:cols===3?-145:-112,width:cols===3?430:310,height:cols===3?320:230,borderRadius:\"50%\",background:blue,opacity:.09,filter:\"blur(84px)\",pointerEvents:\"none\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",zIndex:1,textAlign:\"center\",marginBottom:cols===3?56:40},children:[/*#__PURE__*/_jsx(\"h2\",{style:{fontFamily:FONT_MEDIUM,fontWeight:500,margin:\"0 0 14px\",// FIX — was lineHeight: 1.02; too tight for Gotham in\n// Safari, clipping ascenders. 1.8 gives headroom;\n// WebkitTextStroke forces Safari to recompute glyph\n// bounds without visibly changing the stroke.\nlineHeight:1.8,WebkitTextStroke:\"0.01px transparent\",letterSpacing:\"-0.015em\",color:darkBlue,fontSize:titleSize},children:title}),/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:FONT_BOOK,fontWeight:400,margin:0,color:darkBlue,lineHeight:1.25,fontSize:cols===3?\"clamp(20px, 2.1vw, 28px)\":\"clamp(18px, 4.4vw, 24px)\"},children:subtitle})]}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",zIndex:1,display:\"grid\",gridTemplateColumns:`repeat(${cols}, minmax(0, 1fr))`,gap:cols===3?24:16,maxWidth:1200,margin:\"0 auto\"},children:CARDS.map((c,i)=>/*#__PURE__*/_jsx(Card,{index:i,data:c,cols:cols,colors:COLORS[c.key],bodyColor:bodyColor,play:play,drawMs:drawDuration,travelMs:travelDuration,logo:logos[i],logoSize:logoSize},i))})]});}/* ------------------------------------------------------------------ card */function Card({index,data,cols,colors,bodyColor,play,drawMs,travelMs,logo,logoSize}){const ref=React.useRef(null);const inView=useInView(ref,{once:true,margin:\"-6% 0px\"});const[size,setSize]=React.useState({w:0,h:0});const[perim,setPerim]=React.useState(0);const measureRef=React.useRef(null);React.useEffect(()=>{const el=ref.current;if(!el||typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(([e])=>{if(e.borderBoxSize&&e.borderBoxSize.length>0){const bs=e.borderBoxSize[0];setSize({w:Math.round(bs.inlineSize),h:Math.round(bs.blockSize)});}else{const r=el.getBoundingClientRect();setSize({w:Math.round(r.width),h:Math.round(r.height)});}});ro.observe(el,{box:\"border-box\"});return()=>ro.disconnect();},[]);React.useEffect(()=>{const el=measureRef.current;if(!el)return;const len=el.getTotalLength();if(len>0)setPerim(len);},[size]);const cfg=CARD_CONFIG[index]??CARD_CONFIG[0];const drawMsCard=Math.round(drawMs*cfg.drawMult);const travelMsCard=Math.round(travelMs*cfg.travelMult);// All cards start at the same time — no stagger delay\nconst delay=0;const d=size.w>4&&size.h>4?roundRect(size.w,size.h,18):\"\";const sw=2.6;const drawSec=drawMsCard/1e3;const isDesktop=cols===3;const baseLogoSize=logoSize||50;const iconSize=isDesktop?baseLogoSize:Math.round(baseLogoSize*.88);const halfLen=perim>0?perim*.5:0;const startPx=perim>0?perim*cfg.startFrac:0;const dashOffset=cfg.dir===1?-startPx:startPx;return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{position:\"relative\",minHeight:isDesktop?248:\"auto\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\",padding:isDesktop?\"26px 26px 22px\":\"20px 20px 18px\",boxSizing:\"border-box\",borderRadius:18,background:\"#ffffff\"},children:[/*#__PURE__*/_jsxs(\"svg\",{\"aria-hidden\":true,width:\"100%\",height:\"100%\",viewBox:size.w>0?`0 0 ${size.w} ${size.h}`:\"0 0 1 1\",preserveAspectRatio:\"none\",style:{position:\"absolute\",inset:0,display:\"block\",overflow:\"visible\",pointerEvents:\"none\"},children:[d&&/*#__PURE__*/_jsx(\"path\",{ref:measureRef,d:d,fill:\"none\",stroke:\"none\",strokeWidth:0}),d&&perim>0&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.path,{d:d,fill:\"none\",stroke:colors.base,strokeWidth:sw,strokeLinejoin:\"round\",strokeLinecap:\"round\",vectorEffect:\"non-scaling-stroke\",strokeDashoffset:dashOffset,initial:play?{strokeDasharray:`${halfLen} ${perim}`,opacity:1}:{strokeDasharray:`${perim} ${perim}`,opacity:1},animate:inView||!play?{strokeDasharray:`${perim*3} 0`,opacity:1}:{},transition:{strokeDasharray:{duration:drawSec,delay,ease:DRAW_EASE},opacity:{duration:0}}}),play&&/*#__PURE__*/_jsx(motion.path,{d:d,fill:\"none\",stroke:colors.glow,strokeWidth:sw+1,strokeLinecap:\"round\",vectorEffect:\"non-scaling-stroke\",style:{filter:`drop-shadow(0 0 6px ${colors.glow})`,strokeDasharray:`${perim*.1} ${perim}`},initial:{strokeDashoffset:0,opacity:0},animate:inView?{strokeDashoffset:[0,-perim],opacity:[0,1,1,.5]}:{},transition:{strokeDashoffset:{duration:travelMsCard/1e3,repeat:Infinity,ease:\"linear\",delay:delay+drawSec*.6},opacity:{duration:1.4,delay:delay+drawSec*.6,times:[0,.1,.8,1]}}})]})]}),/*#__PURE__*/_jsx(\"p\",{style:{position:\"relative\",zIndex:1,margin:0,fontFamily:FONT_BOOK,fontWeight:400,lineHeight:1.42,fontSize:isDesktop?19:17,color:bodyColor,maxWidth:isDesktop?\"84%\":\"100%\",textWrap:\"pretty\"},children:data.parts.map((p,i)=>/*#__PURE__*/_jsx(\"span\",{style:p.hl?{color:colors.text,fontWeight:500}:undefined,children:p.t},i))}),isDesktop?/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":true,style:{position:\"absolute\",right:24,bottom:22,color:colors.text,zIndex:1},children:/*#__PURE__*/_jsx(CardLogo,{logo:logo,fallback:data.icon,size:iconSize,color:colors.text})}):/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":true,style:{display:\"flex\",justifyContent:\"flex-end\",marginTop:14,color:colors.text,zIndex:1,position:\"relative\"},children:/*#__PURE__*/_jsx(CardLogo,{logo:logo,fallback:data.icon,size:iconSize,color:colors.text})})]});}/* ---------------------------------------------------------------- icons */function CardLogo({logo,fallback,size,color}){const src=imageSrc(logo);if(src){return /*#__PURE__*/_jsx(\"img\",{src:src,alt:\"\",style:{display:\"block\",width:size,height:size,objectFit:\"contain\"}});}return /*#__PURE__*/_jsx(\"div\",{style:{color,opacity:.92},children:/*#__PURE__*/_jsx(CardIcon,{name:fallback,size:size})});}function CardIcon({name,size}){const s={fill:\"none\",stroke:\"currentColor\",strokeWidth:1.9,strokeLinecap:\"round\",strokeLinejoin:\"round\"};const common={width:size,height:size,viewBox:\"0 0 48 48\",...s};switch(name){case\"doc\":return /*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M13 6 h16 l6 6 v30 H13 Z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M29 6 v6 h6\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M18 22 h12 M18 28 h12 M18 34 h8\"})]});case\"savings\":return /*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"29\",cy:\"27\",r:\"11\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M29 21 v12 M26 23.5 a3 3 0 0 1 6 0 a3 3 0 0 1 -6 4 a3 3 0 0 0 6 0\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"15\",cy:\"16\",r:\"8\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M15 12 v4 l3 2\"})]});case\"team\":return /*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"24\",cy:\"12\",r:\"5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"11\",cy:\"34\",r:\"5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"37\",cy:\"34\",r:\"5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M24 17 v7 M21 26 L14 30 M27 26 L34 30\"})]});case\"matched\":return /*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"19\",cy:\"16\",r:\"6\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M9 39 v-3 a10 10 0 0 1 20 0 v3\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M30 26 l4 4 l8 -9\"})]});case\"chart\":return /*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M13 9 h22 v30 H13 Z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M19 9 v-2 h10 v2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M19 32 v-5 M24 32 v-10 M29 32 v-7\"})]});case\"clock\":return /*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"24\",cy:\"24\",r:\"15\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M24 15 v9 l6 4\"})]});default:return null;}}/* -------------------------------------------------------------- helpers */function roundRect(w,h,r,inset=2){const x0=inset,y0=inset,x1=w-inset,y1=h-inset;const rr=Math.max(0,Math.min(r,(x1-x0)/2,(y1-y0)/2));return`M ${x0+rr} ${y0} `+`H ${x1-rr} A ${rr} ${rr} 0 0 1 ${x1} ${y0+rr} `+`V ${y1-rr} A ${rr} ${rr} 0 0 1 ${x1-rr} ${y1} `+`H ${x0+rr} A ${rr} ${rr} 0 0 1 ${x0} ${y1-rr} `+`V ${y0+rr} A ${rr} ${rr} 0 0 1 ${x0+rr} ${y0} Z`;}function tint(hex,amt){const h=hex.replace(\"#\",\"\");const n=h.length===3?h.split(\"\").map(c=>c+c).join(\"\"):h;const r=parseInt(n.slice(0,2),16);const g=parseInt(n.slice(2,4),16);const b=parseInt(n.slice(4,6),16);const mix=c=>Math.round(c+(255-c)*amt);const to=c=>c.toString(16).padStart(2,\"0\");return`#${to(mix(r))}${to(mix(g))}${to(mix(b))}`;}function imageSrc(image){if(!image)return\"\";if(typeof image===\"string\")return image;return image.src||image.url||\"\";}function useColumns(ref){const[cols,setCols]=React.useState(3);React.useEffect(()=>{const el=ref.current;if(!el||typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(([e])=>setCols(e.contentRect.width>=900?3:2));ro.observe(el);return()=>ro.disconnect();},[ref]);return cols;}function useReducedMotion(){const[reduce,setReduce]=React.useState(false);React.useEffect(()=>{if(typeof window===\"undefined\"||!window.matchMedia)return;const mq=window.matchMedia(\"(prefers-reduced-motion: reduce)\");const on=()=>setReduce(mq.matches);on();mq.addEventListener?.(\"change\",on);return()=>mq.removeEventListener?.(\"change\",on);},[]);return reduce;}/* ---------------------------------------------------- defaults + controls */HeadHomeEarly.defaultProps={title:\"Why practices are making the switch\",subtitle:\"\",titleSize:62,orange:\"#EE6A2C\",green:\"#4FB14E\",lightBlue:\"#54C0E8\",blue:\"#1C9BD7\",darkBlue:\"#15465F\",bodyColor:\"#2C2F33\",animate:true,drawDuration:4200,travelDuration:11e3,stagger:480,logoSize:50,logo1:\"\",logo2:\"\",logo3:\"\",logo4:\"\",logo5:\"\",logo6:\"\"};addPropertyControls(HeadHomeEarly,{title:{type:ControlType.String,title:\"Title\"},subtitle:{type:ControlType.String,title:\"Subtitle\"},titleSize:{type:ControlType.Number,title:\"Title Size (px)\",min:24,max:120,step:1,displayStepper:true,defaultValue:62},animate:{type:ControlType.Boolean,title:\"Animate\",defaultValue:true},drawDuration:{type:ControlType.Number,title:\"Draw (ms)\",min:800,max:8e3,step:100,displayStepper:true},travelDuration:{type:ControlType.Number,title:\"Travel (ms)\",min:2e3,max:2e4,step:250,displayStepper:true},stagger:{type:ControlType.Number,title:\"Stagger (ms)\",min:0,max:1200,step:20,displayStepper:true},logoSize:{type:ControlType.Number,title:\"Logo Size\",min:24,max:120,step:1,displayStepper:true,defaultValue:50},logo1:{type:ControlType.Image,title:\"Logo 1\"},logo2:{type:ControlType.Image,title:\"Logo 2\"},logo3:{type:ControlType.Image,title:\"Logo 3\"},logo4:{type:ControlType.Image,title:\"Logo 4\"},logo5:{type:ControlType.Image,title:\"Logo 5\"},logo6:{type:ControlType.Image,title:\"Logo 6\"},orange:{type:ControlType.Color,title:\"Orange\"},green:{type:ControlType.Color,title:\"Green\"},lightBlue:{type:ControlType.Color,title:\"Light Blue\"},blue:{type:ControlType.Color,title:\"Blue (text)\"},darkBlue:{type:ControlType.Color,title:\"Dark Blue / Title\"},bodyColor:{type:ControlType.Color,title:\"Body text\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HeadHomeEarly\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SCR_KeyFeatures_6.map"],"mappings":"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"}