{"version":3,"file":"FeatureSection.7b4FIRZ1.mjs","names":["useState"],"sources":["https:/framerusercontent.com/modules/351aKSdgoyXcHbhTTmbg/CPCOKaRaoUYjQBcJvOuD/FeatureSection.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState}from\"react\";// @framerSupportedLayoutWidth any\n// @framerSupportedLayoutHeight any-prefer-fixed\n// @framerIntrinsicWidth 1200\n// @framerIntrinsicHeight 520\nconst FONT='\"Instrument Sans\", ui-sans-serif, system-ui, -apple-system, sans-serif';const INK=\"#0B0B0F\";const MUTED=\"rgba(11,11,15,0.6)\";const WINE=\"#57122C\";const MAROON=\"#7b0431\";const PINK=\"#ff64ce\";const PINK_HEX=\"#ff6ad2\";const PINK_10=\"rgba(255,106,209,0.1)\";const GRAY=\"#676879\";const SECTIONS={everyCall:{heading:\"Every call that makes or saves you money\",sub:\"From the first cold call to the renewal save the workloads your revenue and CX teams run at volume.\",cards:[{icon:\"leaf\",title:\"AI SDR\",desc:\"Your outbound script qualifies and hot-transfers warm prospects to reps. Real conversations, not no-show invites.\"},{icon:\"target\",title:\"Speed to-Lead\",desc:\"Call every inbound lead in under 60 seconds, first to call wins the deal.\"},{icon:\"lock\",title:\"Contact Center Automation\",desc:\"Inbound deflection, outbound campaigns, after-hours overflow.\"},{icon:\"bell\",title:\"AI Customer Service\",desc:\"Resolve tier-1 questions end-to-end and escalate the rest with full context.\"}]},conversations:{eyebrow:\"The Harmony model\",heading:\"Built for the conversations that move money\",sub:\"\",cards:[{icon:\"leaf\",title:\"Deterministic execution, not a bot rolling dice\",desc:\"Our proprietary model doesn't just passively talk. It acts - understanding the full context of the conversation and taking deliberate, consistent actions toward your defined outcome.\"},{icon:\"target\",title:\"Sub-400ms, callers can't tell\",desc:\"Sub-400ms median response. No robotic dead air; people stay on the line.\"},{icon:\"lock\",title:\"Live in days, value this quarter\",desc:\"Pick a use case, connect your stack, and launch this month.\"}]},sharper:{eyebrow:\"Self-optimizing\",heading:\"Gets sharper with every call\",sub:\"The agent you launch is the starting point. Every conversation feeds the next one.\",cards:[{icon:\"leaf\",title:\"Learns from every call\",desc:\"Every call is a data point. The model continuously refines its understanding of what works, improving accuracy and conversion with every conversation.\"},{icon:\"target\",title:\"A/B-tested on real traffic\",desc:\"Prompt variants are validated against live calls with statistical rigor - not a focus group.\"},{icon:\"lock\",title:\"Remembers across calls\",desc:\"Context from prior interactions is surfaced at the moment it's relevant, so callers never have to repeat themselves.\"},{icon:\"bell\",title:\"Optimized by AI\",desc:\"Our platform autonomously identifies underperforming segments and makes targeted improvements to push conversion higher.\"}]},everything:{heading:\"Everything your agent needs to run the call\",sub:\"\",cards:[{icon:\"leaf\",title:\"AI Dialer\",desc:\"Predictive, power, and batch dialing so your agent works outbound at volume.\",href:\"/platform/ai-dialer\"},{icon:\"target\",title:\"Smart Routing & IVR Traversal\",desc:\"Understands inbound intent to route callers in sub-400ms - and navigates complex external phone trees on outbound dials to reach the right stakeholder.\",href:\"/platform/ivr-routing\"},{icon:\"lock\",title:\"Call Analytics & QA\",desc:\"Every call scored and exportable. See what closes and what doesn't.\",href:\"/platform/ai-analytics\"},{icon:\"bell\",title:\"Branded Caller ID\",desc:\"Your name on every dial, so more of your calls actually get picked up.\",href:\"/platform/ai-dialer\"}]},vertical:{heading:\"Tuned for your vertical\",sub:\"Sales- and service-ready agents tuned to each vertical's calls and compliance.\",cards:[{icon:\"leaf\",title:\"Insurance\",desc:\"Call every insurance lead first - and renew before they lapse.\"},{icon:\"target\",title:\"Real Estate\",desc:\"Call every real estate lead in seconds - before anyone else does.\"},{icon:\"lock\",title:\"Debt Collection\",desc:\"Recover more. Reach the right party faster.\"}]},security:{eyebrow:\"Enterprise-grade\",heading:\"Enterprise-grade security\",sub:\"Enterprise-grade AI infrastructure with built-in protection and security, data privacy, governance, permissions, and compliance.\",cards:[]}};// ────────────────────────────────────────────────────────────────────────────\n// S6 - Every Call\n// ────────────────────────────────────────────────────────────────────────────\nconst EV_CSS=`\n.ev-sec{width:100%;background:#fff;font-family:${FONT};position:relative;container-type:inline-size}\n.ev-sec::before{content:\"\";position:absolute;top:0;left:60px;right:60px;height:1px;background:rgba(123,4,49,0.5);z-index:5}\n.ev-inner{max-width:1440px;margin:0 auto;padding:89px 60px 0;box-sizing:border-box}\n.ev-heading{margin:0 0 20px;font-weight:400;font-size:clamp(30px, 4cqi, 48px);line-height:1.17;letter-spacing:-0.96px;color:${INK}}\n.ev-body{display:grid;grid-template-columns:360px 1fr;align-items:stretch}\n.ev-left{display:flex;flex-direction:column;gap:16px;padding-right:40px}\n.ev-subtitle{margin:0 0 90px;max-width:620px;font-size:18px;letter-spacing:0px;line-height:1.4;color:${GRAY};font-weight:400}\n.ev-card{background:${PINK_10};padding:24px;display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr auto;row-gap:40px;column-gap:4px;height:210px;overflow:hidden;flex-shrink:0;cursor:pointer;transition:background-color .4s ease}\n.ev-card--active{background:${MAROON}}\n.ev-card-title{grid-column:1;grid-row:1;font-size:24px;letter-spacing:0px;line-height:1.25;color:${INK};font-weight:400;margin:0;align-self:start;transition:color .4s ease}\n.ev-card--active .ev-card-title{color:#fff}\n.ev-card-arrow{grid-column:2;grid-row:1;font-size:24px;letter-spacing:0px;color:${INK};text-align:right;align-self:start;transition:color .4s ease}\n.ev-card--active .ev-card-arrow{color:#fff}\n.ev-card-desc{grid-column:1/span 2;grid-row:2;font-size:15px;line-height:1.4;color:${GRAY};margin:0;align-self:end;transition:color .4s ease}\n.ev-card--active .ev-card-desc{color:rgba(255,255,255,0.7)}\n.ev-panel{background:${PINK_HEX};border-radius:120px 0 0 0;position:relative;overflow:hidden}\n.ev-panel-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .55s ease}\n@container (max-width:900px){.ev-body{grid-template-columns:1fr}.ev-panel{min-height:240px;margin-top:32px}}\n@container (max-width:600px){.ev-inner{padding:60px 24px}.ev-heading{margin-bottom:32px}.ev-left{padding-right:0}}\n`;const EV_CASES=[{title:\"AI SDR\",desc:\"Your outbound script qualifies and hot-transfers warm prospects to reps. Real conversations, not no-show invites.\",image:\"https://framerusercontent.com/images/hhmUevtrlrLFo6izeq1P940.jpg\"},{title:\"Speed to-Lead\",desc:\"Call every inbound lead in under 60 seconds, first to call wins the deal.\",image:\"https://framerusercontent.com/images/W1oWXELo6Y8JVM17wj5WDW7ErJo.jpg\"},{title:\"Contact Center Automation\",desc:\"Inbound deflection, outbound campaigns, after-hours overflow.\",image:\"https://framerusercontent.com/images/YbIPkokEjziNqFON9H5NzDpOMM.jpg\"},{title:\"AI Customer Service\",desc:\"Resolve tier-1 questions end-to-end and escalate the rest with full context.\",image:\"https://framerusercontent.com/images/n2cji6duQ8qUICgambUBxJDHbU.jpg\"}];// Hover a card → it turns maroon and the right panel crossfades to that use\n// case's product image. Defaults to the first card (AI SDR) when idle.\nfunction EveryCallSection({heading,subtitle}){const[active,setActive]=useState(0);return /*#__PURE__*/_jsxs(\"section\",{className:\"ev-sec\",children:[/*#__PURE__*/_jsx(\"style\",{children:EV_CSS}),/*#__PURE__*/_jsxs(\"div\",{className:\"ev-inner\",children:[/*#__PURE__*/_jsx(\"h2\",{className:\"ev-heading\",children:heading}),subtitle?/*#__PURE__*/_jsx(\"p\",{className:\"ev-subtitle\",children:subtitle}):null,/*#__PURE__*/_jsxs(\"div\",{className:\"ev-body\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"ev-left\",onMouseLeave:()=>setActive(0),children:EV_CASES.map((c,i)=>/*#__PURE__*/_jsxs(\"div\",{className:`ev-card${i===active?\" ev-card--active\":\"\"}`,onMouseEnter:()=>setActive(i),children:[/*#__PURE__*/_jsx(\"span\",{className:\"ev-card-title\",children:c.title}),/*#__PURE__*/_jsx(\"span\",{className:\"ev-card-arrow\",children:\"↗\"}),/*#__PURE__*/_jsx(\"p\",{className:\"ev-card-desc\",children:c.desc})]},i))}),/*#__PURE__*/_jsx(\"div\",{className:\"ev-panel\",children:EV_CASES.map((c,i)=>/*#__PURE__*/_jsx(\"img\",{className:\"ev-panel-img\",src:c.image,alt:c.title,loading:\"lazy\",style:{opacity:i===active?1:0}},i))})]})]})]});}// ────────────────────────────────────────────────────────────────────────────\n// S7 - Conversations\n// ────────────────────────────────────────────────────────────────────────────\nconst BG_CSS=`\n.bg-sec{width:100%;background:#fff;font-family:${FONT};position:relative;container-type:inline-size}\n.bg-sec::before{content:\"\";position:absolute;top:0;left:60px;right:60px;height:1px;background:rgba(123,4,49,0.5);z-index:5}\n.bg-inner{max-width:1440px;margin:0 auto;padding:80px 60px;box-sizing:border-box;display:flex;flex-direction:column;gap:48px}\n.bg-heading{margin:0 auto;max-width:760px;font-weight:400;font-size:clamp(30px, 4cqi, 48px);line-height:1.2;letter-spacing:-0.96px;color:${INK};text-align:center}\n.bg-bento{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:311px 311px;gap:16px}\n.bg-card{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:24px;background:${PINK_10};border-radius:0 0 90px 0;transition:background-color .35s ease}\n.bg-card--left{grid-row:1/3;grid-column:1}\n.bg-card--center{grid-row:1;grid-column:2}\n.bg-card--right{grid-row:1;grid-column:3}\n.bg-card--bottom{grid-row:2;grid-column:2/4}\n.bg-top{display:flex;align-items:flex-start;justify-content:space-between;width:100%}\n.bg-card-title{font-size:24px;font-weight:400;letter-spacing:0px;line-height:1.25;color:${INK};margin:0;max-width:321px;transition:opacity .3s ease}\n.bg-media{display:flex;align-items:flex-end;transition:opacity .3s ease}\n.bg-desc{position:absolute;top:24px;left:24px;right:24px;margin:0;font-size:18px;line-height:1.4;letter-spacing:0px;color:#fff;opacity:0;transition:opacity .3s ease;pointer-events:none}\n.bg-icon{color:#0B0B0F}\n.bg-card:hover{background:${PINK}}\n.bg-card:hover .bg-card-title,.bg-card:hover .bg-media{opacity:0}\n.bg-card:hover .bg-desc{opacity:1}\n@container (max-width:900px){\n  .bg-bento{grid-template-columns:1fr 1fr;grid-template-rows:280px 280px 280px}\n  .bg-card--left{grid-row:1/2;grid-column:1/3;border-radius:0 0 90px 0}\n  .bg-card--center{grid-row:2;grid-column:1}\n  .bg-card--right{grid-row:2;grid-column:2}\n  .bg-card--bottom{grid-row:3;grid-column:1/3;flex-direction:column;align-items:flex-start}\n}\n@container (max-width:600px){\n  .bg-inner{padding:60px 24px}\n  .bg-bento{grid-template-columns:1fr;grid-template-rows:auto}\n  .bg-card{min-height:220px}\n  .bg-card--left,.bg-card--center,.bg-card--right,.bg-card--bottom{grid-row:auto;grid-column:1}\n  .bg-card--bottom{flex-direction:column;align-items:flex-start}\n}\n`;// Icons are the exact SVGs exported from Figma (Downloads), sized to the design.\nfunction PinwheelSVG(){return /*#__PURE__*/_jsxs(\"svg\",{className:\"bg-icon\",width:\"140\",height:\"140\",viewBox:\"0 0 140 140\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M70 68.9546C70 88.5731 54.33 104.477 35 104.477C15.67 104.477 0 88.5731 0 68.9546H70Z\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M70 69.6518C70 50.0334 85.67 34.1294 105 34.1294C124.33 34.1294 140 50.0334 140 69.6519L70 69.6518Z\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M70 68.9551C89.3299 68.9551 105 84.8591 105 104.478C105 124.096 89.33 140 70 140L70 68.9551Z\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M70 71.0449C50.6701 71.0449 35 55.1409 35 35.5225C35 15.904 50.67 -8.57551e-07 70 0L70 71.0449Z\",fill:\"currentColor\"})]});}function DotClusterSVG(){return /*#__PURE__*/_jsxs(\"svg\",{className:\"bg-icon\",width:\"125\",height:\"124\",viewBox:\"0 0 125 124\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"ellipse\",{cx:\"104.137\",cy:\"20.5695\",rx:\"20.8144\",ry:\"20.5695\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"ellipse\",{cx:\"104.072\",cy:\"61.6335\",rx:\"20.8144\",ry:\"20.5695\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"ellipse\",{cx:\"62.443\",cy:\"61.6335\",rx:\"20.8144\",ry:\"20.5695\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"ellipse\",{cx:\"20.8144\",cy:\"103.063\",rx:\"20.8144\",ry:\"20.5695\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"ellipse\",{cx:\"104.072\",cy:\"103.063\",rx:\"20.8144\",ry:\"20.5695\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"ellipse\",{cx:\"62.443\",cy:\"103.063\",rx:\"20.8144\",ry:\"20.5695\",fill:\"currentColor\"})]});}function BowtieSVG(){return /*#__PURE__*/_jsxs(\"svg\",{className:\"bg-icon\",width:\"136\",height:\"92\",viewBox:\"0 0 136 92\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M135.877 91.7593C110.795 91.7589 90.4621 71.4256 90.4621 46.3433C90.4621 21.2609 110.795 0.927635 135.877 0.927246L135.877 91.7593Z\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M45.4163 0.92627C70.4985 0.9267 90.8312 21.26 90.8313 46.3423C90.8313 71.4246 70.4985 91.7579 45.4162 91.7583L45.4163 0.92627Z\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M1.19112e-05 0C25.0822 0.000430535 45.415 20.3337 45.415 45.416C45.415 70.4984 25.0823 90.8316 0 90.832L1.19112e-05 0Z\",fill:\"currentColor\"})]});}function CrossSVG(){return /*#__PURE__*/_jsxs(\"svg\",{className:\"bg-icon\",width:\"96\",height:\"96\",viewBox:\"0 0 100 100\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M28 42 A20 20 0 0 1 68 42 Z\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M28 58 A20 20 0 0 0 68 58 Z\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M42 28 A20 20 0 0 0 42 68 Z\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M58 28 A20 20 0 0 1 58 68 Z\",fill:\"currentColor\"})]});}// ────────────────────────────────────────────────────────────────────────────\n// S8 - Sharper\n// ────────────────────────────────────────────────────────────────────────────\nconst SH_CSS=`\n.sh-sec{width:100%;background:#fff;font-family:${FONT};position:relative;container-type:inline-size}\n.sh-sec::before{content:\"\";position:absolute;top:0;left:60px;right:60px;height:1px;background:rgba(123,4,49,0.5);z-index:5}\n.sh-inner{max-width:1440px;margin:0 auto;padding:80px 60px;box-sizing:border-box;display:flex;flex-direction:column;gap:64px}\n.sh-head{display:flex;flex-direction:column;gap:16px}\n.sh-heading{margin:0;font-weight:400;font-size:clamp(30px, 4cqi, 48px);line-height:1.17;letter-spacing:-0.96px;color:${INK}}\n.sh-sub{margin:0;font-size:18px;line-height:1.4;color:${GRAY};max-width:560px}\n.sh-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}\n.sh-col{display:flex;flex-direction:column}\n.sh-divider{height:1px;background:rgba(11,11,15,0.15);margin-bottom:20px}\n.sh-col-title{margin:0 0 16px;font-size:24px;font-weight:400;color:${MAROON};letter-spacing:0px;line-height:1.25}\n.sh-card{background:${MAROON};height:406px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-bottom:20px}\n.sh-art{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:28px}\n.sh-col-desc{margin:0;font-size:18px;line-height:1.4;color:${GRAY}}\n@container (max-width:900px){.sh-grid{grid-template-columns:1fr 1fr}.sh-card{height:280px}}\n@container (max-width:600px){.sh-inner{padding:60px 24px}.sh-grid{grid-template-columns:1fr}.sh-card{height:220px}}\n`;function DotGridSVG(){const cols=5,rows=6,gap=52,r=18;const dots=[];for(let row=0;row<rows;row++){for(let col=0;col<cols;col++){const x=22+col*gap;const y=22+row*gap;const isHighlight=row===3&&col===3;dots.push(isHighlight?/*#__PURE__*/_jsx(\"circle\",{cx:x,cy:y,r:r,fill:PINK},`${row}-${col}`):/*#__PURE__*/_jsx(\"circle\",{cx:x,cy:y,r:r,fill:\"none\",stroke:\"rgba(255,255,255,0.42)\",strokeWidth:\"1.5\"},`${row}-${col}`));}}const w=22+(cols-1)*gap+22;const h=22+(rows-1)*gap+22;return /*#__PURE__*/_jsx(\"svg\",{width:w,height:h,viewBox:`0 0 ${w} ${h}`,fill:\"none\",children:dots});}function VennSVG(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"280\",height:\"200\",viewBox:\"0 0 280 200\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"108\",cy:\"100\",r:\"82\",fill:\"none\",stroke:\"rgba(255,255,255,0.42)\",strokeWidth:\"1.5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"172\",cy:\"100\",r:\"82\",fill:\"none\",stroke:\"rgba(255,255,255,0.42)\",strokeWidth:\"1.5\"})]});}function CascadeSVG(){const ellipses=[{cx:55,cy:28},{cx:85,cy:58},{cx:115,cy:88},{cx:145,cy:118},{cx:175,cy:148},{cx:205,cy:178}];return /*#__PURE__*/_jsx(\"svg\",{width:\"265\",height:\"215\",viewBox:\"0 0 265 215\",fill:\"none\",children:ellipses.map((e,i)=>/*#__PURE__*/_jsx(\"ellipse\",{cx:e.cx,cy:e.cy,rx:44,ry:22,transform:`rotate(-35 ${e.cx} ${e.cy})`,fill:\"none\",stroke:\"rgba(255,255,255,0.42)\",strokeWidth:\"1.5\"},i))});}function TriCircleSVG(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"280\",height:\"280\",viewBox:\"0 0 280 280\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"140\",cy:\"95\",r:\"88\",fill:\"none\",stroke:\"rgba(255,255,255,0.42)\",strokeWidth:\"1.5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"82\",cy:\"188\",r:\"88\",fill:\"none\",stroke:\"rgba(255,255,255,0.42)\",strokeWidth:\"1.5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"198\",cy:\"188\",r:\"88\",fill:\"none\",stroke:\"rgba(255,255,255,0.42)\",strokeWidth:\"1.5\"})]});}const SH_ART=[/*#__PURE__*/_jsx(DotGridSVG,{}),/*#__PURE__*/_jsx(VennSVG,{}),/*#__PURE__*/_jsx(CascadeSVG,{}),/*#__PURE__*/_jsx(TriCircleSVG,{})];const SH_CARDS_DATA=[{title:\"Learns from every call\",desc:\"Every conversation is scored and analyzed. What converts flows back into the call flow; what doesn't gets cut.\"},{title:\"A/B-tested on real traffic\",desc:\"Intros, disclosures, and objection handling run as controlled experiments on live calls - winning variants ship.\"},{title:\"Remembers across calls\",desc:\"Qualifying data captured in one call carries to the next - the agent never re-asks what a contact already answered.\"},{title:\"Optimized by AI\",desc:\"The system analyzes outcomes, diagnoses what's dragging conversion, and tunes scripts and flows automatically. Data → diagnosis → change, built into the product.\"}];// ────────────────────────────────────────────────────────────────────────────\n// S10 - Everything\n// ────────────────────────────────────────────────────────────────────────────\nconst EV2_CSS=`\n.ev2-sec{width:100%;background:#fff;font-family:${FONT};position:relative;container-type:inline-size}\n.ev2-sec::before{content:\"\";position:absolute;top:0;left:60px;right:60px;height:1px;background:rgba(123,4,49,0.5);z-index:5}\n.ev2-inner{max-width:1440px;margin:0 auto;padding:80px 60px;box-sizing:border-box;display:flex;flex-direction:column;gap:52px}\n.ev2-heading{margin:0;font-weight:400;font-size:clamp(30px, 4cqi, 48px);line-height:1.17;letter-spacing:-0.96px;color:${INK};max-width:760px}\n.ev2-list{display:flex;flex-direction:column}\n.ev2-row{display:grid;grid-template-columns:1fr 2fr 32px;align-items:baseline;padding:24px 20px;border-top:1px solid rgba(11,11,15,0.1);gap:48px;cursor:pointer;color:inherit;text-decoration:none;border-radius:14px;transition:background-color .35s ease,box-shadow .35s ease,transform .35s ease,border-top-color .25s ease}\n.ev2-row:last-child{border-bottom:1px solid rgba(11,11,15,0.1);transition:background-color .35s ease,box-shadow .35s ease,transform .35s ease,border-color .25s ease}\n.ev2-row:hover{background-color:rgba(255,100,206,0.07);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);box-shadow:0 10px 30px rgba(123,4,49,0.08),inset 0 1px 0 rgba(255,255,255,0.6);transform:translateY(-1px);border-top-color:transparent}\n.ev2-row:hover + .ev2-row{border-top-color:transparent}\n.ev2-row:last-child:hover{border-bottom-color:transparent}\n.ev2-row:focus-visible{outline:2px solid ${MAROON};outline-offset:4px}\n.ev2-name{font-weight:400;font-size:24px;letter-spacing:0px;line-height:1.25;color:${INK}}\n.ev2-desc{font-weight:400;font-size:15px;line-height:1.4;color:${GRAY}}\n.ev2-arrow{font-size:24px;letter-spacing:0px;color:${MAROON};text-align:right;transition:transform .35s ease}\n.ev2-row:hover .ev2-arrow{transform:translate(3px,-3px)}\n@container (max-width:700px){.ev2-row{grid-template-columns:1fr;gap:8px}.ev2-arrow{display:none}}\n@container (max-width:600px){.ev2-inner{padding:60px 24px}}\n`;// ────────────────────────────────────────────────────────────────────────────\n// S12 - Security\n// ────────────────────────────────────────────────────────────────────────────\nconst SEC_CSS=`\n.sec-sec{width:100%;background:${PINK_10};font-family:${FONT};container-type:inline-size}\n.sec-inner{max-width:1680px;margin:0 auto;padding:60px;box-sizing:border-box;display:flex;align-items:flex-start;gap:0}\n.sec-left{flex:1;padding-right:60px;display:flex;flex-direction:column;gap:30px}\n.sec-heading{margin:0;font-weight:400;font-size:clamp(30px, 4cqi, 48px);line-height:1.17;letter-spacing:-0.96px;color:${INK};max-width:539px}\n.sec-desc{margin:0;font-size:15px;line-height:1.4;color:${GRAY};max-width:541px}\n.sec-items{flex-shrink:0;width:540px;display:flex;flex-direction:column;gap:0}\n.sec-item{border-bottom:1px solid rgba(123,4,49,0.5);padding:24px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;row-gap:0;column-gap:4px;min-height:210px;overflow:hidden;box-sizing:border-box;align-content:space-between}\n.sec-item:last-child{border-bottom:none}\n.sec-item-title{grid-column:1;grid-row:1;font-size:24px;font-weight:400;letter-spacing:0px;line-height:1.25;color:${INK};margin:0;align-self:start;max-width:220px}\n.sec-badge{grid-column:2;grid-row:1;width:60px;height:60px;align-self:start;display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.sec-item-desc{grid-column:1/span 2;grid-row:2;font-size:15px;line-height:1.4;color:${GRAY};margin:0;align-self:end}\n@container (max-width:940px){.sec-inner{flex-direction:column;gap:48px}.sec-items{width:100%}}\n@container (max-width:600px){.sec-inner{padding:60px 24px}}\n`;function SOC2SVG(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"60\",height:\"60\",viewBox:\"0 0 60 60\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"30\",cy:\"30\",r:\"29\",fill:INK}),/*#__PURE__*/_jsx(\"circle\",{cx:\"30\",cy:\"30\",r:\"23\",fill:\"none\",stroke:\"#fff\",strokeWidth:\"0.5\",strokeDasharray:\"2.5 2\"}),/*#__PURE__*/_jsx(\"text\",{x:\"30\",y:\"19\",textAnchor:\"middle\",fontSize:\"5.5\",fill:\"#fff\",fontFamily:FONT,fontWeight:\"500\",letterSpacing:\"0.8\",children:\"AICPA\"}),/*#__PURE__*/_jsx(\"text\",{x:\"30\",y:\"28\",textAnchor:\"middle\",fontSize:\"7.5\",fill:\"#fff\",fontFamily:FONT,fontWeight:\"600\",children:\"SOC\"}),/*#__PURE__*/_jsx(\"text\",{x:\"30\",y:\"40\",textAnchor:\"middle\",fontSize:\"14\",fill:\"#fff\",fontFamily:FONT,fontWeight:\"700\",children:\"2\"}),/*#__PURE__*/_jsx(\"text\",{x:\"30\",y:\"49\",textAnchor:\"middle\",fontSize:\"5\",fill:\"#fff\",fontFamily:FONT,letterSpacing:\"0.6\",children:\"TYPE II\"})]});}function GDPRsvg(){const stars=Array.from({length:12}).map((_,i)=>{const ang=(i*30-90)*(Math.PI/180);return{cx:30+18*Math.cos(ang),cy:30+18*Math.sin(ang)};});return /*#__PURE__*/_jsxs(\"svg\",{width:\"60\",height:\"60\",viewBox:\"0 0 60 60\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"30\",cy:\"30\",r:\"29\",fill:INK}),stars.map((s,i)=>/*#__PURE__*/_jsx(\"circle\",{cx:s.cx,cy:s.cy,r:\"2.2\",fill:\"#fff\"},i)),/*#__PURE__*/_jsx(\"text\",{x:\"30\",y:\"34\",textAnchor:\"middle\",fontSize:\"8\",fill:\"#fff\",fontFamily:FONT,fontWeight:\"600\",letterSpacing:\"0.3\",children:\"GDPR\"})]});}function HIPAAsvg(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"60\",height:\"60\",viewBox:\"0 0 60 60\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"30\",cy:\"30\",r:\"29\",fill:INK}),/*#__PURE__*/_jsx(\"line\",{x1:\"30\",y1:\"12\",x2:\"30\",y2:\"40\",stroke:\"#fff\",strokeWidth:\"1.5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"30\",cy:\"11\",r:\"2.5\",fill:\"#fff\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M30 18 Q22 12 16 15 Q22 15 30 20\",fill:\"#fff\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M30 18 Q38 12 44 15 Q38 15 30 20\",fill:\"#fff\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M30 22 Q23 26 30 30 Q37 34 30 38\",fill:\"none\",stroke:\"#fff\",strokeWidth:\"1.2\",strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"text\",{x:\"30\",y:\"50\",textAnchor:\"middle\",fontSize:\"6.5\",fill:\"#fff\",fontFamily:FONT,fontWeight:\"600\",letterSpacing:\"0.5\",children:\"HIPAA\"})]});}function ISOsvg(){const ticks=Array.from({length:16}).map((_,i)=>{const ang=i*22.5*(Math.PI/180);const r1=22,r2=26;return{x1:30+r1*Math.cos(ang),y1:30+r1*Math.sin(ang),x2:30+r2*Math.cos(ang),y2:30+r2*Math.sin(ang)};});return /*#__PURE__*/_jsxs(\"svg\",{width:\"60\",height:\"60\",viewBox:\"0 0 60 60\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"30\",cy:\"30\",r:\"29\",fill:INK}),ticks.map((t,i)=>/*#__PURE__*/_jsx(\"line\",{x1:t.x1,y1:t.y1,x2:t.x2,y2:t.y2,stroke:\"#fff\",strokeWidth:\"1\"},i)),/*#__PURE__*/_jsx(\"text\",{x:\"30\",y:\"27\",textAnchor:\"middle\",fontSize:\"7.5\",fill:\"#fff\",fontFamily:FONT,fontWeight:\"600\",children:\"ISO\"}),/*#__PURE__*/_jsx(\"text\",{x:\"30\",y:\"39\",textAnchor:\"middle\",fontSize:\"8.5\",fill:\"#fff\",fontFamily:FONT,fontWeight:\"700\",children:\"27001\"})]});}const SEC_ITEMS=[{title:\"SOC Type 2\",desc:\"We meet SOC 2 requirements to ensure secure and compliant management of data across all our systems.\",badge:/*#__PURE__*/_jsx(SOC2SVG,{})},{title:\"GDPR\",desc:\"With our technical team based in Sweden, we operate under GDPR - the world's strictest standard for data privacy.\",badge:/*#__PURE__*/_jsx(GDPRsvg,{})},{title:\"HIPAA\",desc:\"We safeguard your protected health information with HIPAA-compliant processes, policies, and technical controls.\",badge:/*#__PURE__*/_jsx(HIPAAsvg,{})},{title:\"ISO 27001\",desc:\"Harmony is fully certified with ISO 27001, the internationally recognized standard for information security management.\",badge:/*#__PURE__*/_jsx(ISOsvg,{})}];// ────────────────────────────────────────────────────────────────────────────\n// Main component\n// ────────────────────────────────────────────────────────────────────────────\n/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function FeatureSection(props){const section=props.section||\"everyCall\";const preset=SECTIONS[section]||SECTIONS.everyCall;const heading=props.heading&&props.heading.trim()?props.heading:preset.heading;const subtitle=props.subtitle&&props.subtitle.trim()?props.subtitle:preset.sub||\"\";const eyebrow=props.eyebrow&&props.eyebrow.trim()?props.eyebrow:preset.eyebrow||\"\";const cards=Array.isArray(props.cards)&&props.cards.length?props.cards:preset.cards;// ── S6 Every Call ────────────────────────────────────────────────────────\nif(section===\"everyCall\"){return /*#__PURE__*/_jsx(EveryCallSection,{heading:heading,subtitle:subtitle});}// ── S7 Conversations ─────────────────────────────────────────────────────\nif(section===\"conversations\"){return /*#__PURE__*/_jsxs(\"section\",{className:\"bg-sec\",children:[/*#__PURE__*/_jsx(\"style\",{children:BG_CSS}),/*#__PURE__*/_jsxs(\"div\",{className:\"bg-inner\",children:[/*#__PURE__*/_jsx(\"h2\",{className:\"bg-heading\",children:heading}),/*#__PURE__*/_jsxs(\"div\",{className:\"bg-bento\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"bg-card bg-card--left\",children:[/*#__PURE__*/_jsx(\"p\",{className:\"bg-card-title\",children:\"Deterministic execution, not a bot rolling dice\"}),/*#__PURE__*/_jsx(\"div\",{className:\"bg-media\",children:/*#__PURE__*/_jsx(PinwheelSVG,{})}),/*#__PURE__*/_jsx(\"p\",{className:\"bg-desc\",children:\"Every call runs a structured, approved flow; the model calls on an LLM only when a moment needs flexibility. No rogue promises, no hallucinated offers.\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"bg-card bg-card--center\",children:[/*#__PURE__*/_jsx(\"p\",{className:\"bg-card-title\",children:\"Trained for outcomes, not casual chat\"}),/*#__PURE__*/_jsx(\"div\",{className:\"bg-media\",children:/*#__PURE__*/_jsx(CrossSVG,{})}),/*#__PURE__*/_jsx(\"p\",{className:\"bg-desc\",children:\"Our proprietary model doesn't just passively talk - it drives the conversation toward a business resolution: qualifying, handling objections, and closing.\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"bg-card bg-card--right\",children:[/*#__PURE__*/_jsx(\"p\",{className:\"bg-card-title\",children:\"Sub-400ms, callers can't tell\"}),/*#__PURE__*/_jsx(\"div\",{className:\"bg-media\",children:/*#__PURE__*/_jsx(DotClusterSVG,{})}),/*#__PURE__*/_jsx(\"p\",{className:\"bg-desc\",children:\"Sub-400ms median response. No robotic dead air; people stay on the line.\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"bg-card bg-card--bottom\",children:[/*#__PURE__*/_jsx(\"p\",{className:\"bg-card-title\",children:\"Live in days, value this quarter\"}),/*#__PURE__*/_jsx(\"div\",{className:\"bg-media\",children:/*#__PURE__*/_jsx(BowtieSVG,{})}),/*#__PURE__*/_jsx(\"p\",{className:\"bg-desc\",children:\"Pick a use case, connect your stack, and launch this month.\"})]})]})]})]});}// ── S8 Sharper ───────────────────────────────────────────────────────────\nif(section===\"sharper\"){return /*#__PURE__*/_jsxs(\"section\",{className:\"sh-sec\",children:[/*#__PURE__*/_jsx(\"style\",{children:SH_CSS}),/*#__PURE__*/_jsxs(\"div\",{className:\"sh-inner\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"sh-head\",children:[/*#__PURE__*/_jsx(\"h2\",{className:\"sh-heading\",children:heading}),subtitle?/*#__PURE__*/_jsx(\"p\",{className:\"sh-sub\",children:subtitle}):null]}),/*#__PURE__*/_jsx(\"div\",{className:\"sh-grid\",children:SH_CARDS_DATA.map((card,i)=>/*#__PURE__*/_jsxs(\"div\",{className:\"sh-col\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"sh-divider\"}),/*#__PURE__*/_jsx(\"p\",{className:\"sh-col-title\",children:card.title}),/*#__PURE__*/_jsx(\"div\",{className:\"sh-card\",children:/*#__PURE__*/_jsx(\"div\",{className:\"sh-art\",children:SH_ART[i]})}),/*#__PURE__*/_jsx(\"p\",{className:\"sh-col-desc\",children:card.desc})]},i))})]})]});}// ── S10 Everything ───────────────────────────────────────────────────────\nif(section===\"everything\"){return /*#__PURE__*/_jsxs(\"section\",{className:\"ev2-sec\",children:[/*#__PURE__*/_jsx(\"style\",{children:EV2_CSS}),/*#__PURE__*/_jsxs(\"div\",{className:\"ev2-inner\",children:[/*#__PURE__*/_jsx(\"h2\",{className:\"ev2-heading\",children:heading}),/*#__PURE__*/_jsx(\"div\",{className:\"ev2-list\",children:cards.map((c,i)=>/*#__PURE__*/_jsxs(\"a\",{className:\"ev2-row\",href:c.href||\"#\",\"aria-label\":c.title,children:[/*#__PURE__*/_jsx(\"span\",{className:\"ev2-name\",children:c.title}),/*#__PURE__*/_jsx(\"span\",{className:\"ev2-desc\",children:c.desc}),/*#__PURE__*/_jsx(\"span\",{className:\"ev2-arrow\",\"aria-hidden\":\"true\",children:\"↗\"})]},c.title||i))})]})]});}// ── S12 Security ─────────────────────────────────────────────────────────\nif(section===\"security\"){return /*#__PURE__*/_jsxs(\"section\",{className:\"sec-sec\",children:[/*#__PURE__*/_jsx(\"style\",{children:SEC_CSS}),/*#__PURE__*/_jsxs(\"div\",{className:\"sec-inner\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"sec-left\",children:[/*#__PURE__*/_jsx(\"h2\",{className:\"sec-heading\",children:heading}),subtitle?/*#__PURE__*/_jsx(\"p\",{className:\"sec-desc\",children:subtitle}):null]}),/*#__PURE__*/_jsx(\"div\",{className:\"sec-items\",children:SEC_ITEMS.map((item,i)=>/*#__PURE__*/_jsxs(\"div\",{className:\"sec-item\",children:[/*#__PURE__*/_jsx(\"p\",{className:\"sec-item-title\",children:item.title}),/*#__PURE__*/_jsx(\"div\",{className:\"sec-badge\",children:item.badge}),/*#__PURE__*/_jsx(\"p\",{className:\"sec-item-desc\",children:item.desc})]},i))})]})]});}// Fallback (vertical / custom)\nreturn /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",boxSizing:\"border-box\",background:\"#fff\",fontFamily:FONT,padding:\"80px 60px\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:1320,margin:\"0 auto\",display:\"flex\",flexDirection:\"column\",gap:16},children:[eyebrow?/*#__PURE__*/_jsx(\"span\",{style:{alignSelf:\"flex-start\",fontSize:13,color:MUTED,border:\"1px solid rgba(11,11,15,0.16)\",borderRadius:90,padding:\"5px 13px\"},children:eyebrow}):null,/*#__PURE__*/_jsx(\"h2\",{style:{margin:0,color:INK,fontWeight:400,fontSize:\"clamp(30px, 4vw, 48px)\",lineHeight:1.17,letterSpacing:\"-0.96px\"},children:heading}),subtitle?/*#__PURE__*/_jsx(\"p\",{style:{margin:0,color:MUTED,fontSize:18,lineHeight:1.4,maxWidth:620},children:subtitle}):null,/*#__PURE__*/_jsx(\"div\",{style:{marginTop:36,display:\"grid\",gridTemplateColumns:\"repeat(auto-fit, minmax(230px, 1fr))\",gap:40},children:cards.map((c,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:12},children:[/*#__PURE__*/_jsx(\"h3\",{style:{margin:0,color:INK,fontWeight:400,fontSize:18,letterSpacing:\"0em\"},children:c.title}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,color:MUTED,fontSize:15,lineHeight:1.4},children:c.desc})]},c.title||i))})]})});}addPropertyControls(FeatureSection,{section:{type:ControlType.Enum,title:\"Layout\",options:[\"everyCall\",\"conversations\",\"sharper\",\"everything\",\"vertical\",\"security\"],optionTitles:[\"Every call\",\"Conversations\",\"Sharper\",\"Everything\",\"Vertical\",\"Security\"],defaultValue:\"everyCall\"},eyebrow:{type:ControlType.String,title:\"Eyebrow\",defaultValue:\"\",placeholder:\"Optional label\"},heading:{type:ControlType.String,title:\"Heading\",defaultValue:\"\",displayTextArea:true},subtitle:{type:ControlType.String,title:\"Subtitle\",defaultValue:\"\",displayTextArea:true},photo:{type:ControlType.ResponsiveImage,title:\"Banner photo\",hidden:p=>p.section!==\"conversations\"},cards:{type:ControlType.Array,title:\"Cards\",control:{type:ControlType.Object,controls:{title:{type:ControlType.String,title:\"Title\",defaultValue:\"\"},desc:{type:ControlType.String,title:\"Description\",displayTextArea:true,defaultValue:\"\"}}},defaultValue:[]}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FeatureSection\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FeatureSection.map"],"mappings":"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"}