{"version":3,"file":"PartnerSection.DeCL2m3u.mjs","names":["useRef","useState"],"sources":["https:/framerusercontent.com/modules/5PNKdDnMcSPlhCeqendO/2pfaka5GbiFQviezxU9V/PartnerSection.js"],"sourcesContent":["// ============================================\n// FRAMER CODE COMPONENT — PartnerSection\n// ============================================\n// \"Led by Video Experts\" section for a Beamr industry page.\n// Row 1: Left text + Right large visual with quote overlay.\n// Row 2: Three feature items with icons (right-aligned under visual).\n// Self-contained with sensible defaults.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useRef,useState,useEffect}from\"react\";// ── SVG Icons ────────────────────────────────\nfunction PersonIcon({color}){return /*#__PURE__*/_jsxs(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M8 8C9.65685 8 11 6.65685 11 5C11 3.34315 9.65685 2 8 2C6.34315 2 5 3.34315 5 5C5 6.65685 6.34315 8 8 8Z\",fill:color}),/*#__PURE__*/_jsx(\"path\",{d:\"M8 9C5.23858 9 3 10.7909 3 13C3 13.5523 3.44772 14 4 14H12C12.5523 14 13 13.5523 13 13C13 10.7909 10.7614 9 8 9Z\",fill:color})]});}function GearIcon({color}){return /*#__PURE__*/_jsxs(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M7.1 0.56C7.23 0.23 7.59 0 8 0C8.41 0 8.77 0.23 8.9 0.56L9.18 1.3C9.65 1.46 10.08 1.7 10.47 2L11.24 1.68C11.59 1.53 12 1.66 12.19 1.99L12.69 2.86C12.88 3.19 12.8 3.61 12.5 3.84L11.86 4.33C11.95 4.77 12 5.12 12 5.5V8.5C12 8.88 11.95 9.23 11.86 9.67L12.5 10.16C12.8 10.39 12.88 10.81 12.69 11.14L12.19 12.01C12 12.34 11.59 12.47 11.24 12.32L10.47 12C10.08 12.3 9.65 12.54 9.18 12.7L8.9 13.44C8.77 13.77 8.41 14 8 14C7.59 14 7.23 13.77 7.1 13.44L6.82 12.7C6.35 12.54 5.92 12.3 5.53 12L4.76 12.32C4.41 12.47 4 12.34 3.81 12.01L3.31 11.14C3.12 10.81 3.2 10.39 3.5 10.16L4.14 9.67C4.05 9.23 4 8.88 4 8.5V5.5C4 5.12 4.05 4.77 4.14 4.33L3.5 3.84C3.2 3.61 3.12 3.19 3.31 2.86L3.81 1.99C4 1.66 4.41 1.53 4.76 1.68L5.53 2C5.92 1.7 6.35 1.46 6.82 1.3L7.1 0.56Z\",fill:color}),/*#__PURE__*/_jsx(\"circle\",{cx:\"8\",cy:\"8\",r:\"2.5\",fill:\"white\"})]});}function ChartIcon({color}){return /*#__PURE__*/_jsxs(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M2 14V9L5 7L8 9L11 4L14 2V14H2Z\",fill:color,opacity:\"0.2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M2 14V9L5 7L8 9L11 4L14 2\",stroke:color,strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M2 14H14\",stroke:color,strokeWidth:\"1.5\",strokeLinecap:\"round\"})]});}export default function PartnerSection(props){var sectionRef=useRef(null);var[sectionW,setSectionW]=useState(1200);useEffect(()=>{var el=sectionRef.current;if(!el)return;var ro=new ResizeObserver(entries=>{for(var entry of entries){setSectionW(entry.contentRect.width);}});ro.observe(el);return()=>ro.disconnect();},[]);var isStacked=sectionW<900;var isMobile=sectionW<640;// ── Content props ───────────────────────────\nvar title=props.title||\"Led by Video\\nExperts\";var description=props.description||\"Trusted by industry leaders and with decades of expertise, our technology is now tailored to address your specific needs in streaming, broadcast, and content delivery.\";var quoteText=props.quoteText||\"“We know that Beamr’s CABR works best for human visual perception. What we discovered is that it also works great for computer vision applications”\";var quoteAttribution=props.quoteAttribution||\"Oren Shalmy, Senior VidOps, Beamr\";var feature1Title=props.feature1Title||\"Led by Video Experts\";var feature1Desc=props.feature1Desc||\"Work directly with seasoned compression specialists.\";var feature2Title=props.feature2Title||\"Tailored to Your Stack\";var feature2Desc=props.feature2Desc||\"Custom pipelines that fit your infrastructure.\";var feature3Title=props.feature3Title||\"Scales With Your Growth\";var feature3Desc=props.feature3Desc||\"Our solution adapts to your changing needs.\";// ── Media props ─────────────────────────────\nvar visualImage=props.visualImage||\"\";var visualImageMobile=props.visualImageMobile||\"\";// ── Typography ──────────────────────────────\nvar headingFont=props.headingFont||\"Poppins\";var headingWeight=Number(props.headingWeight||500);var bodyFont=props.bodyFont||\"Inter\";var bodyWeight=Number(props.bodyWeight||500);var hFont=`'${headingFont}', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif`;var bFont=`'${bodyFont}', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif`;// ── Color props ─────────────────────────────\nvar background=props.background||\"#F3F5FF\";var titleColor=props.titleColor||\"#171717\";var descriptionColor=props.descriptionColor||\"#666666\";var visualBg=props.visualBg||\"#3248F3\";var quoteOverlayBg=props.quoteOverlayBg||\"rgba(243, 245, 255, 0.90)\";var quoteTextColor=props.quoteTextColor||\"#333333\";var featureTitleColor=props.featureTitleColor||\"#171717\";var featureDescColor=props.featureDescColor||\"#666666\";var iconColor=props.iconColor||\"#3751FF\";var iconBg=props.iconBg||\"#FFFFFF\";// ── Visibility toggles ───────────────────────\nvar showTitle=props.showTitle!==false;var showDescription=props.showDescription!==false;var showVisual=props.showVisual!==false;var showQuoteOverlay=props.showQuoteOverlay!==false;var showFeatures=props.showFeatures!==false;var showFeature1=props.showFeature1!==false;var showFeature2=props.showFeature2!==false;var showFeature3=props.showFeature3!==false;// ── Layout controls ──────────────────────────\nvar sectionWidthMode=props.sectionWidthMode||\"fill\";var sectionMaxWidth=props.sectionMaxWidth||1718;// ── Responsive values ────────────────────────\nvar sectionPadding=isMobile?\"48px 20px\":isStacked?\"64px 40px\":\"96px 150px\";var titleFontSize=isMobile?32:isStacked?42:60;var titleLineHeight=isMobile?\"40px\":isStacked?\"52px\":\"76px\";var quoteFS=isMobile?14:isStacked?16:19.3;var quoteLH=isMobile?\"21px\":isStacked?\"24px\":\"28.94px\";var quoteAttrFS=isMobile?11:isStacked?12:12.86;var quoteAttrLH=isMobile?\"16px\":isStacked?\"18px\":\"20.58px\";// ── Responsive feature sizes ────────────────\nvar featureIconSize=isMobile?24:32;var featureTitleFS=isMobile?13:isStacked?15:18;var featureTitleLH=isMobile?\"18px\":isStacked?\"22px\":\"28px\";var featureDescFS=isMobile?11:isStacked?12:14;var featureDescLH=isMobile?\"16px\":isStacked?\"18px\":\"20px\";var featureGap=isMobile?6:12;// ── Which image to show ─────────────────────\nvar activeImage=isMobile&&visualImageMobile?visualImageMobile:visualImage;// ── Feature Item ─────────────────────────────\nfunction FeatureItem({icon,featureTitle,featureDesc}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:featureGap,flex:\"1 1 0%\",minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:featureIconSize,height:featureIconSize,borderRadius:\"50%\",background:iconBg,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0},children:icon}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:hFont,fontSize:featureTitleFS,fontWeight:500,color:featureTitleColor,lineHeight:featureTitleLH},children:featureTitle}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:bFont,fontSize:featureDescFS,fontWeight:500,color:featureDescColor,lineHeight:featureDescLH},children:featureDesc})]});}// ── Build visible features list ──────────────\nvar visibleFeatures=[];if(showFeature1){visibleFeatures.push(/*#__PURE__*/_jsx(FeatureItem,{icon:/*#__PURE__*/_jsx(PersonIcon,{color:iconColor}),featureTitle:feature1Title,featureDesc:feature1Desc},\"f1\"));}if(showFeature2){visibleFeatures.push(/*#__PURE__*/_jsx(FeatureItem,{icon:/*#__PURE__*/_jsx(GearIcon,{color:iconColor}),featureTitle:feature2Title,featureDesc:feature2Desc},\"f2\"));}if(showFeature3){visibleFeatures.push(/*#__PURE__*/_jsx(FeatureItem,{icon:/*#__PURE__*/_jsx(ChartIcon,{color:iconColor}),featureTitle:feature3Title,featureDesc:feature3Desc},\"f3\"));}var showLeftColumn=showTitle||showDescription;return /*#__PURE__*/_jsxs(\"section\",{ref:sectionRef,style:{width:\"100%\",maxWidth:sectionWidthMode===\"fixed\"?sectionMaxWidth:undefined,margin:sectionWidthMode===\"fixed\"?\"0 auto\":undefined,background:background,padding:sectionPadding,boxSizing:\"border-box\",display:\"flex\",flexDirection:\"column\",gap:24,alignItems:\"stretch\",...props.style},children:[(showLeftColumn||showVisual)&&/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"flex\",flexDirection:isStacked?\"column\":\"row\",justifyContent:\"space-between\",alignItems:isStacked?\"center\":\"flex-start\",gap:isStacked?32:48},children:[showLeftColumn&&/*#__PURE__*/_jsxs(\"div\",{style:{width:isStacked?\"100%\":undefined,minWidth:isStacked?undefined:320,maxWidth:isStacked?undefined:420,paddingTop:isStacked?0:32,display:\"flex\",flexDirection:\"column\",gap:24,flexShrink:0,alignSelf:isStacked?\"flex-start\":undefined},children:[showTitle&&/*#__PURE__*/_jsx(\"h2\",{style:{fontFamily:hFont,fontSize:titleFontSize,fontWeight:headingWeight,color:titleColor,lineHeight:titleLineHeight,margin:0,whiteSpace:\"pre-line\"},children:title}),showDescription&&/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:bFont,fontSize:16,fontWeight:400,color:descriptionColor,lineHeight:\"24px\",margin:0},children:description})]}),showVisual&&/*#__PURE__*/_jsxs(\"div\",{style:{width:isStacked?\"100%\":undefined,flex:isStacked?undefined:\"1 1 0%\",maxWidth:1e3,aspectRatio:isMobile?\"3 / 4\":\"1000 / 557\",borderRadius:12,background:visualBg,overflow:\"hidden\",position:\"relative\",flexShrink:0},children:[activeImage?/*#__PURE__*/_jsx(\"img\",{src:activeImage,alt:\"\",style:{position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",objectFit:\"cover\",borderRadius:8}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",background:\"linear-gradient(135deg, #3248F3 0%, #5A6FFF 100%)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:bFont,fontSize:14,fontWeight:500,color:\"rgba(255,255,255,0.4)\",textTransform:\"uppercase\",letterSpacing:\"0.1em\"},children:\"Upload Image\"})}),showQuoteOverlay&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",left:isMobile?12:\"auto\",top:isMobile?\"auto\":29,bottom:isMobile?16:\"auto\",right:isMobile?12:20,maxWidth:isMobile?\"calc(100% - 24px)\":isStacked?\"55%\":420,background:quoteOverlayBg,borderRadius:9.65,padding:isMobile?10:12.86,display:\"flex\",flexDirection:\"column\",gap:6.43},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:hFont,fontSize:quoteFS,fontWeight:400,color:quoteTextColor,lineHeight:quoteLH},children:quoteText}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:hFont,fontSize:quoteAttrFS,fontWeight:400,color:quoteTextColor,lineHeight:quoteAttrLH},children:quoteAttribution})]})]})]}),showFeatures&&visibleFeatures.length>0&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",paddingTop:8,display:\"flex\",flexDirection:\"row\",gap:isMobile?16:32,alignItems:\"flex-start\"},children:visibleFeatures})]});}addPropertyControls(PartnerSection,{// ── Content ────────────────────────────────\ntitle:{type:ControlType.String,title:\"Title\",defaultValue:\"Led by Video\\nExperts\",displayTextArea:true},description:{type:ControlType.String,title:\"Description\",defaultValue:\"Trusted by industry leaders and with decades of expertise, our technology is now tailored to address your specific needs in streaming, broadcast, and content delivery.\",displayTextArea:true},// ── Visual ─────────────────────────────────\nvisualImage:{type:ControlType.Image,title:\"Visual Image\",section:\"Visual\"},visualImageMobile:{type:ControlType.Image,title:\"Mobile Image\",section:\"Visual\"},quoteText:{type:ControlType.String,title:\"Quote\",defaultValue:\"“We know that Beamr’s CABR works best for human visual perception. What we discovered is that it also works great for computer vision applications”\",displayTextArea:true,section:\"Visual\"},quoteAttribution:{type:ControlType.String,title:\"Attribution\",defaultValue:\"Oren Shalmy, Senior VidOps, Beamr\",section:\"Visual\"},// ── Feature 1 ───────────────────────────────\nfeature1Title:{type:ControlType.String,title:\"Title\",defaultValue:\"Led by Video Experts\",section:\"Feature 1\"},feature1Desc:{type:ControlType.String,title:\"Description\",defaultValue:\"Work directly with seasoned compression specialists.\",displayTextArea:true,section:\"Feature 1\"},// ── Feature 2 ───────────────────────────────\nfeature2Title:{type:ControlType.String,title:\"Title\",defaultValue:\"Tailored to Your Stack\",section:\"Feature 2\"},feature2Desc:{type:ControlType.String,title:\"Description\",defaultValue:\"Custom pipelines that fit your infrastructure.\",displayTextArea:true,section:\"Feature 2\"},// ── Feature 3 ───────────────────────────────\nfeature3Title:{type:ControlType.String,title:\"Title\",defaultValue:\"Scales With Your Growth\",section:\"Feature 3\"},feature3Desc:{type:ControlType.String,title:\"Description\",defaultValue:\"Our solution adapts to your changing needs.\",displayTextArea:true,section:\"Feature 3\"},// ── Typography ──────────────────────────────\nheadingFont:{type:ControlType.String,title:\"Heading Font\",defaultValue:\"Poppins\",section:\"Typography\"},headingWeight:{type:ControlType.Enum,title:\"Heading Weight\",options:[\"300\",\"400\",\"500\",\"600\",\"700\",\"800\"],optionTitles:[\"Light\",\"Regular\",\"Medium\",\"Semi Bold\",\"Bold\",\"Extra Bold\"],defaultValue:\"500\",section:\"Typography\"},bodyFont:{type:ControlType.String,title:\"Body Font\",defaultValue:\"Inter\",section:\"Typography\"},bodyWeight:{type:ControlType.Enum,title:\"Body Weight\",options:[\"300\",\"400\",\"500\",\"600\",\"700\"],optionTitles:[\"Light\",\"Regular\",\"Medium\",\"Semi Bold\",\"Bold\"],defaultValue:\"500\",section:\"Typography\"},// ── Colors ──────────────────────────────────\nbackground:{type:ControlType.Color,title:\"Background\",defaultValue:\"#F3F5FF\",section:\"Colors\"},titleColor:{type:ControlType.Color,title:\"Title\",defaultValue:\"#171717\",section:\"Colors\"},descriptionColor:{type:ControlType.Color,title:\"Description\",defaultValue:\"#666666\",section:\"Colors\"},visualBg:{type:ControlType.Color,title:\"Visual Background\",defaultValue:\"#3248F3\",section:\"Colors\"},quoteOverlayBg:{type:ControlType.Color,title:\"Quote Overlay BG\",defaultValue:\"rgba(243, 245, 255, 0.90)\",section:\"Colors\"},quoteTextColor:{type:ControlType.Color,title:\"Quote Text\",defaultValue:\"#333333\",section:\"Colors\"},featureTitleColor:{type:ControlType.Color,title:\"Feature Title\",defaultValue:\"#171717\",section:\"Colors\"},featureDescColor:{type:ControlType.Color,title:\"Feature Desc\",defaultValue:\"#666666\",section:\"Colors\"},iconColor:{type:ControlType.Color,title:\"Icon Color\",defaultValue:\"#3751FF\",section:\"Colors\"},iconBg:{type:ControlType.Color,title:\"Icon Background\",defaultValue:\"#FFFFFF\",section:\"Colors\"},// ── Visibility ──────────────────────────────\nshowTitle:{type:ControlType.Boolean,title:\"Show Title\",defaultValue:true,section:\"Visibility\"},showDescription:{type:ControlType.Boolean,title:\"Show Description\",defaultValue:true,section:\"Visibility\"},showVisual:{type:ControlType.Boolean,title:\"Show Visual\",defaultValue:true,section:\"Visibility\"},showQuoteOverlay:{type:ControlType.Boolean,title:\"Show Quote Overlay\",defaultValue:true,section:\"Visibility\"},showFeatures:{type:ControlType.Boolean,title:\"Show Features Row\",defaultValue:true,section:\"Visibility\"},showFeature1:{type:ControlType.Boolean,title:\"Show Feature 1\",defaultValue:true,section:\"Visibility\"},showFeature2:{type:ControlType.Boolean,title:\"Show Feature 2\",defaultValue:true,section:\"Visibility\"},showFeature3:{type:ControlType.Boolean,title:\"Show Feature 3\",defaultValue:true,section:\"Visibility\"},// ── Layout ──────────────────────────────────\nsectionWidthMode:{type:ControlType.Enum,title:\"Width Mode\",options:[\"fill\",\"fixed\"],optionTitles:[\"Fill\",\"Fixed\"],defaultValue:\"fill\",section:\"Layout\"},sectionMaxWidth:{type:ControlType.Number,title:\"Max Width\",defaultValue:1718,min:600,max:2400,hidden:props=>props.sectionWidthMode!==\"fixed\",section:\"Layout\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PartnerSection\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PartnerSection.map"],"mappings":"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"}