{"version":3,"file":"WhyChooseUs.QBBaibWN.mjs","names":["scrollToHash","useRef","useState","useRef","useRef","u","useId","p"],"sources":["https:/framerusercontent.com/modules/OCj3lbuRykKk5gL7v1vE/6o8YoJ8k1sYkIzpbMCaB/FaqAccordion.js","https:/framerusercontent.com/modules/gqoVDY9t2fwnEWQUQv59/9C3iNVNYugq4zNLGNvil/SectionHeading.js","https:/framerusercontent.com/modules/QRnsEtXhVuw7lfPUJRcJ/J6D7ANVbWwn8he1BCkAo/WhyChooseUs.js"],"sourcesContent":["// Interactive FAQ accordion for TOPPartner AS landing page (bottom section).\n// Dark theme. Curated FAQs, interactive, responsive. Brand #e07400.\n// CTA does an in-page smooth scroll to the element id matching the link hash\n// (avoids hard navigation / 404 with special chars like \"å\").\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{useInView}from\"framer-motion\";import{useRef,useState,startTransition}from\"react\";function scrollToHash(link,e){if(typeof document===\"undefined\"||!link)return;const i=link.indexOf(\"#\");if(i===-1)return;const id=decodeURIComponent(link.slice(i+1));const el=document.getElementById(id);if(el){e.preventDefault();el.scrollIntoView({behavior:\"smooth\",block:\"start\"});}}/**\n * FAQ Accordion\n *\n * @framerIntrinsicWidth 390\n * @framerIntrinsicHeight 560\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function FaqAccordion(props){const{eyebrow,heading,headingFont,items,allowMultiple,accentColor,sectionBackground,cardBackground,textColor,mutedColor,hairlineColor,showCta,ctaSubtext,ctaText,ctaLink,borderRadius,style}=props;const isStatic=useIsStaticRenderer();const ref=useRef(null);const inView=useInView(ref,{once:true,amount:.15});const show=isStatic||inView;const[open,setOpen]=useState(isStatic?[0]:[]);function toggle(i){startTransition(()=>{setOpen(prev=>{const isOpen=prev.includes(i);if(allowMultiple){return isOpen?prev.filter(x=>x!==i):[...prev,i];}return isOpen?[]:[i];});});}const list=items||[];return /*#__PURE__*/_jsx(\"section\",{ref:ref,style:{position:\"relative\",width:\"100%\",background:sectionBackground,borderRadius,padding:\"48px 20px 44px\",boxSizing:\"border-box\",color:textColor,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:720,margin:\"0 auto\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\",opacity:show?1:0,transform:show?\"none\":\"translateY(12px)\",transition:\"opacity .55s ease, transform .55s ease\"},children:[eyebrow?/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12,fontWeight:600,letterSpacing:\"0.18em\",textTransform:\"uppercase\",color:accentColor,marginBottom:12},children:eyebrow}):null,/*#__PURE__*/_jsx(\"div\",{style:{...headingFont,color:textColor},children:heading}),/*#__PURE__*/_jsx(\"div\",{style:{width:44,height:3,borderRadius:2,background:accentColor,margin:\"16px auto 0\"}})]}),/*#__PURE__*/_jsx(\"div\",{style:{marginTop:30,background:cardBackground,border:`1px solid ${hairlineColor}`,borderRadius:16,overflow:\"hidden\",opacity:show?1:0,transform:show?\"none\":\"translateY(14px)\",transition:\"opacity .55s ease .1s, transform .55s ease .1s\"},children:list.map((qa,i)=>{const isOpen=open.includes(i);return /*#__PURE__*/_jsxs(\"div\",{style:{borderTop:i===0?\"none\":`1px solid ${hairlineColor}`},children:[/*#__PURE__*/_jsxs(\"button\",{onClick:()=>toggle(i),\"aria-expanded\":isOpen,style:{all:\"unset\",boxSizing:\"border-box\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:14,width:\"100%\",cursor:\"pointer\",padding:\"18px 18px\",WebkitTapHighlightColor:\"transparent\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:15.5,fontWeight:500,color:isOpen?accentColor:textColor,lineHeight:1.35,transition:\"color .2s ease\"},children:qa.question}),/*#__PURE__*/_jsx(\"span\",{style:{flex:\"0 0 auto\",width:28,height:28,borderRadius:\"50%\",background:isOpen?accentColor:accentColor+\"24\",color:isOpen?\"#fff\":accentColor,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",transition:\"background .2s ease, color .2s ease\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"15\",height:\"15\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:2.4,strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{transform:isOpen?\"rotate(180deg)\":\"rotate(0deg)\",transition:\"transform .3s ease\"},\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 9l6 6 6-6\"})})})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateRows:isOpen?\"1fr\":\"0fr\",transition:\"grid-template-rows .32s ease\"},children:/*#__PURE__*/_jsx(\"div\",{style:{overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:{padding:\"0 18px 18px\",fontSize:14.5,lineHeight:1.6,color:mutedColor,opacity:isOpen?1:0,transition:\"opacity .3s ease\"},children:qa.answer})})})]},i);})}),showCta&&(ctaSubtext||ctaText)?/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\",marginTop:28,opacity:show?1:0,transform:show?\"none\":\"translateY(12px)\",transition:\"opacity .55s ease .2s, transform .55s ease .2s\"},children:[ctaSubtext?/*#__PURE__*/_jsx(\"div\",{style:{fontSize:14.5,color:mutedColor,marginBottom:14},children:ctaSubtext}):null,ctaText?/*#__PURE__*/_jsxs(\"a\",{href:ctaLink||\"#\",onClick:e=>scrollToHash(ctaLink,e),style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:9,background:accentColor,color:\"#fff\",fontSize:15.5,fontWeight:600,letterSpacing:\"0.01em\",textDecoration:\"none\",padding:\"15px 32px\",borderRadius:11,boxShadow:`0 10px 24px ${accentColor}3D`},children:[ctaText,/*#__PURE__*/_jsx(\"svg\",{width:\"17\",height:\"17\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:2.2,strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 12h14M13 6l6 6-6 6\"})})]}):null]}):null]})});}const defaultItems=[{question:\"Hva er softwash fasadevask, og er det trygt?\",answer:\"Softwash er en sk\\xe5nsom lavtrykksmetode som bruker biologisk nedbrytbare rengj\\xf8ringsmidler til \\xe5 fjerne gr\\xf8nske, sopp, alger og smuss fra fasaden. Metoden er helt trygg for trepanel, puss og maling – den renser grundig uten \\xe5 skade overflaten slik h\\xf8ytrykk kan gj\\xf8re.\"},{question:\"Hvor lenge varer resultatet?\",answer:\"Med v\\xe5r behandling holder fasaden seg ren i flere \\xe5r. Rengj\\xf8ringsmiddelet fortsetter \\xe5 arbeide mot ny begroing lenge etter at vi er ferdig, slik at fasaden holder seg pen mye lenger enn ved vanlig spyling.\"},{question:\"Hva koster fasadevask – og tilbyr dere gratis befaring?\",answer:\"Ja, vi tilbyr alltid gratis og uforpliktende befaring. Prisen avhenger av fasadens st\\xf8rrelse, tilstand, materialtype og tilgjengelighet. Du f\\xe5r et tydelig fastpristilbud uten skjulte kostnader f\\xf8r vi starter.\"},{question:\"Inkluderer dere vindusvask?\",answer:\"Ja! Utvendig vindusvask er alltid inkludert i fasadevasken v\\xe5r. Vi s\\xf8rger for at hele husets utside – vegger og vinduer – er skinnende ren n\\xe5r vi er ferdige.\"},{question:\"Hvor lang tid tar en fasadevask?\",answer:\"De fleste eneboliger og rekkehus er ferdig vasket i l\\xf8pet av \\xe9n dag. St\\xf8rre bygg eller fasader i d\\xe5rlig forfatning kan ta noe lenger tid. Du f\\xe5r et konkret tidsestimat ved befaringen.\"},{question:\"Egner min fasade seg for vask?\",answer:\"Vi vasker de aller fleste fasadetyper – trepanel, puss, betong, stein og mer. Under befaringen vurderer vi tilstanden og gir deg en \\xe6rlig anbefaling om vask er det rette, eller om det b\\xf8r gj\\xf8res utbedringer f\\xf8rst.\"},{question:\"Hva med hagen og omr\\xe5det rundt huset?\",answer:\"Vi dekker til og beskytter planter, terrassem\\xf8bler og overflater under arbeidet, og rydder alltid opp etter oss. Rengj\\xf8ringsmiddelet er biologisk nedbrytbart og ufarlig for hage og beplantning.\"},{question:\"Hvilke omr\\xe5der dekker dere?\",answer:\"Vi jobber i hele Agder og Rogaland, for b\\xe5de privatkunder og n\\xe6ring. Er du usikker p\\xe5 om vi dekker ditt omr\\xe5de, ta kontakt – s\\xe5 gir vi deg svar med en gang.\"}];addPropertyControls(FaqAccordion,{eyebrow:{type:ControlType.String,title:\"Eyebrow\",defaultValue:\"Ofte stilte sp\\xf8rsm\\xe5l\"},heading:{type:ControlType.String,title:\"Overskrift\",defaultValue:\"Sp\\xf8rsm\\xe5l? Vi har svar\"},headingFont:{type:ControlType.Font,title:\"Overskrift font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:27,variant:\"Bold\",letterSpacing:\"-0.02em\",lineHeight:\"1.15em\",textAlign:\"center\"}},items:{type:ControlType.Array,title:\"Sp\\xf8rsm\\xe5l\",control:{type:ControlType.Object,controls:{question:{type:ControlType.String,title:\"Sp\\xf8rsm\\xe5l\",defaultValue:\"Sp\\xf8rsm\\xe5l?\"},answer:{type:ControlType.String,title:\"Svar\",displayTextArea:true,defaultValue:\"\"}}},defaultValue:defaultItems},allowMultiple:{type:ControlType.Boolean,title:\"Flere \\xe5pne\",defaultValue:false,enabledTitle:\"Ja\",disabledTitle:\"\\xc9n\"},showCta:{type:ControlType.Boolean,title:\"Vis CTA\",defaultValue:true,enabledTitle:\"P\\xe5\",disabledTitle:\"Av\"},ctaSubtext:{type:ControlType.String,title:\"CTA undertekst\",defaultValue:\"Fikk du ikke svar p\\xe5 det du lurte p\\xe5?\",hidden:({showCta})=>!showCta},ctaText:{type:ControlType.String,title:\"CTA tekst\",defaultValue:\"F\\xe5 gratis tilbud\",hidden:({showCta})=>!showCta},ctaLink:{type:ControlType.Link,title:\"CTA lenke\",defaultValue:\"#tilbud\",hidden:({showCta})=>!showCta},accentColor:{type:ControlType.Color,title:\"Aksentfarge\",defaultValue:\"#E07400\"},sectionBackground:{type:ControlType.Color,title:\"Bakgrunn\",defaultValue:\"#211F1D\"},cardBackground:{type:ControlType.Color,title:\"Kort bakgrunn\",defaultValue:\"#2A2622\"},textColor:{type:ControlType.Color,title:\"Tekstfarge\",defaultValue:\"#FFFFFF\"},mutedColor:{type:ControlType.Color,title:\"Svar / dempet\",defaultValue:\"#B5AEA6\"},hairlineColor:{type:ControlType.Color,title:\"Linjefarge\",defaultValue:\"rgba(255,255,255,0.10)\"},borderRadius:{type:ControlType.Number,title:\"Hj\\xf8rner\",defaultValue:0,min:0,max:40,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FaqAccordion\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"560\",\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicWidth\":\"390\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FaqAccordion.map","// Reusable centered section heading (eyebrow + heading + accent line +\n// subtext) for TOPPartner AS. Used above the before/after slider grid.\n// Transparent background — sits on the section's own background. Brand #e07400.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{useInView}from\"framer-motion\";import{useRef}from\"react\";/**\n * Section Heading\n *\n * @framerIntrinsicWidth 390\n * @framerIntrinsicHeight 140\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function SectionHeading(props){const{eyebrow,heading,headingFont,subtext,accentColor,textColor,mutedColor,showAccentLine,maxWidth,style}=props;const isStatic=useIsStaticRenderer();const ref=useRef(null);const inView=useInView(ref,{once:true,amount:.3});const show=isStatic||inView;return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{position:\"relative\",width:\"100%\",boxSizing:\"border-box\",padding:\"0 20px\",textAlign:\"center\",opacity:show?1:0,transform:show?\"none\":\"translateY(12px)\",transition:\"opacity .55s ease, transform .55s ease\",...style},children:/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth,margin:\"0 auto\"},children:[eyebrow?/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12,fontWeight:600,letterSpacing:\"0.18em\",textTransform:\"uppercase\",color:accentColor,marginBottom:12},children:eyebrow}):null,/*#__PURE__*/_jsx(\"div\",{style:{...headingFont,color:textColor},children:heading}),showAccentLine?/*#__PURE__*/_jsx(\"div\",{style:{width:44,height:3,borderRadius:2,background:accentColor,margin:\"16px auto 0\"}}):null,subtext?/*#__PURE__*/_jsx(\"div\",{style:{fontSize:15.5,lineHeight:1.6,color:mutedColor,maxWidth:520,margin:\"14px auto 0\"},children:subtext}):null]})});}addPropertyControls(SectionHeading,{eyebrow:{type:ControlType.String,title:\"Eyebrow\",defaultValue:\"F\\xf8r og etter\"},heading:{type:ControlType.String,title:\"Overskrift\",defaultValue:\"Resultatet snakker for seg selv\"},headingFont:{type:ControlType.Font,title:\"Overskrift font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:28,variant:\"Bold\",letterSpacing:\"-0.02em\",lineHeight:\"1.15em\",textAlign:\"center\"}},subtext:{type:ControlType.String,title:\"Undertekst\",displayTextArea:true,defaultValue:\"Dra i bildene og se forvandlingen – fra mosegrodd og slitt til s\\xe5 godt som nytt.\"},showAccentLine:{type:ControlType.Boolean,title:\"Aksent-strek\",defaultValue:false,enabledTitle:\"P\\xe5\",disabledTitle:\"Av\"},maxWidth:{type:ControlType.Number,title:\"Maks bredde\",defaultValue:620,min:320,max:1e3,step:10},accentColor:{type:ControlType.Color,title:\"Aksentfarge\",defaultValue:\"#E07400\"},textColor:{type:ControlType.Color,title:\"Tekstfarge\",defaultValue:\"#211F1D\"},mutedColor:{type:ControlType.Color,title:\"Dempet tekst\",defaultValue:\"#7A756F\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SectionHeading\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicWidth\":\"390\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicHeight\":\"140\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SectionHeading.map","// \"Hvorfor velge oss?\" section for TOPPartner AS landing page.\n// User request: circular portrait of owner Lukas Tytyk with a classic speech\n// bubble quote, after the reviews section. Supporting trust points + CTA that\n// scrolls to the form. Premium / editorial styling, brand #e07400. Responsive.\n// CTA does an in-page smooth scroll to the element id matching the link hash\n// (avoids hard navigation / 404 with special chars like \"å\").\n// Portrait defaults to the image selected in Framer (om-oss page).\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{useInView}from\"framer-motion\";import{useId,useRef}from\"react\";function Icon({name,size=21,color=\"currentColor\",strokeWidth=1.9}){const common={width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth,strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":true};switch(name){case\"location\":return /*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 21s-7-6.4-7-11a7 7 0 0 1 14 0c0 4.6-7 11-7 11z\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"10\",r:\"2.5\"})]});case\"clock\":return /*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"9\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 7v5l3 2\"})]});case\"bolt\":return /*#__PURE__*/_jsx(\"svg\",{...common,children:/*#__PURE__*/_jsx(\"path\",{d:\"M13 3L4 14h6l-1 7 9-11h-6l1-7z\"})});case\"users\":return /*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"9\",cy:\"8\",r:\"3.2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M3 20a6 6 0 0 1 12 0\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M16 5.6a3 3 0 0 1 0 5.8\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M18.5 20a6 6 0 0 0-3-5.3\"})]});case\"award\":return /*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"8\",r:\"5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M8.5 12.5 7 21l5-3 5 3-1.5-8.5\"})]});case\"check\":return /*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"9\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M8.5 12.5l2.5 2.5 4.5-5\"})]});case\"shield\":return /*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 3l7 3v5c0 4.5-3 8-7 10-4-2-7-5.5-7-10V6l7-3z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M9 12l2 2 4-4\"})]});case\"sparkles\":return /*#__PURE__*/_jsx(\"svg\",{...common,children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 3l1.7 4.8L18.5 9.5l-4.8 1.7L12 16l-1.7-4.8L5.5 9.5l4.8-1.7L12 3z\"})});case\"star\":return /*#__PURE__*/_jsx(\"svg\",{...common,children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 3l2.7 5.6 6.3.9-4.5 4.4 1 6.1L12 17.8 6.5 20l1-6.1L3 9.5l6.3-.9L12 3z\"})});case\"droplet\":return /*#__PURE__*/_jsx(\"svg\",{...common,children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 3s6 6.5 6 10.5a6 6 0 0 1-12 0C6 9.5 12 3 12 3z\"})});case\"phone\":return /*#__PURE__*/_jsx(\"svg\",{...common,children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 4h4l2 5-3 2a12 12 0 0 0 5 5l2-3 5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2z\"})});default:return /*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"9\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M8.5 12.5l2.5 2.5 4.5-5\"})]});}}const reveal=(revealed,delay)=>({opacity:revealed?1:0,transform:revealed?\"translateY(0)\":\"translateY(14px)\",transition:\"opacity .6s ease, transform .6s ease\",transitionDelay:`${delay}s`});function scrollToHash(link,e){if(typeof document===\"undefined\"||!link)return;const i=link.indexOf(\"#\");if(i===-1)return;const id=decodeURIComponent(link.slice(i+1));const el=document.getElementById(id);if(el){e.preventDefault();el.scrollIntoView({behavior:\"smooth\",block:\"start\"});}}/**\n * Why Choose Us\n *\n * @framerIntrinsicWidth 390\n * @framerIntrinsicHeight 600\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function WhyChooseUs(props){const{portrait={src:\"https://framerusercontent.com/images/MAOz1ZkGflykpg2X2tl9joJynE.jpg\",alt:\"Lukas Tytyk, TOPPartner\"},eyebrow,heading,headingFont,quote,quoteFont,name,role,points,accentColor,sectionBackground,bubbleColor,textColor,mutedColor,hairlineColor,showCta,ctaText,ctaLink,borderRadius,style}=props;const isStatic=useIsStaticRenderer();const ref=useRef(null);const inView=useInView(ref,{once:true,amount:.2});const show=isStatic||inView;const u=useId().replace(/:/g,\"\");const list=points||[];const cols=2;const css=`\n.wcu-${u}-sec{padding:44px 20px 40px}\n.wcu-${u}-inner{max-width:460px;margin:0 auto}\n.wcu-${u}-portrait{width:122px;height:122px;box-shadow:0 0 0 5px ${sectionBackground},0 0 0 6px ${accentColor}99,0 14px 32px rgba(0,0,0,0.15)}\n.wcu-${u}-points{grid-template-columns:repeat(2,minmax(0,1fr))}\n.wcu-${u}-pcell{padding:18px 12px}\n@media (min-width:700px){\n.wcu-${u}-sec{padding:66px 32px 58px}\n.wcu-${u}-inner{max-width:640px}\n.wcu-${u}-portrait{width:152px;height:152px;box-shadow:0 0 0 6px ${sectionBackground},0 0 0 8px ${accentColor},0 22px 50px rgba(0,0,0,0.18)}\n.wcu-${u}-points{grid-template-columns:repeat(4,minmax(0,1fr))}\n.wcu-${u}-pcell{padding:24px 12px}\n}\n`;return /*#__PURE__*/_jsxs(\"section\",{ref:ref,className:`wcu-${u}-sec`,style:{position:\"relative\",width:\"100%\",background:sectionBackground,borderRadius,boxSizing:\"border-box\",color:textColor,overflow:\"hidden\",...style},children:[/*#__PURE__*/_jsx(\"style\",{children:css}),/*#__PURE__*/_jsxs(\"div\",{className:`wcu-${u}-inner`,children:[/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\",...reveal(show,0)},children:[eyebrow?/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12,fontWeight:600,letterSpacing:\"0.18em\",textTransform:\"uppercase\",color:accentColor,marginBottom:12},children:eyebrow}):null,/*#__PURE__*/_jsx(\"div\",{style:{...headingFont,color:textColor},children:heading}),/*#__PURE__*/_jsx(\"div\",{style:{width:44,height:3,borderRadius:2,background:accentColor,margin:\"16px auto 0\"}})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",marginTop:32},children:[/*#__PURE__*/_jsx(\"div\",{className:`wcu-${u}-portrait`,style:{borderRadius:\"50%\",backgroundImage:`url(${portrait.src})`,backgroundSize:\"cover\",backgroundPosition:\"center\",flex:\"0 0 auto\",...reveal(show,.06)},role:\"img\",\"aria-label\":portrait.alt||\"Portrett\"}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",marginTop:24,maxWidth:460,width:\"100%\",background:bubbleColor,border:`1px solid ${hairlineColor}`,borderRadius:16,padding:\"22px 24px 20px\",boxShadow:\"0 12px 32px rgba(0,0,0,0.07)\",...reveal(show,.14)},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:-9,left:\"50%\",width:16,height:16,background:bubbleColor,borderLeft:`1px solid ${hairlineColor}`,borderTop:`1px solid ${hairlineColor}`,transform:\"translateX(-50%) rotate(45deg)\"}}),/*#__PURE__*/_jsx(\"p\",{style:{...quoteFont,color:textColor,margin:0},children:quote}),(name||role)&&/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:16,paddingTop:14,borderTop:`1px solid ${hairlineColor}`,display:\"flex\",alignItems:\"center\",gap:10},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:3,alignSelf:\"stretch\",minHeight:30,borderRadius:2,background:accentColor,flex:\"0 0 auto\"}}),/*#__PURE__*/_jsxs(\"div\",{children:[name?/*#__PURE__*/_jsx(\"div\",{style:{fontSize:15,fontWeight:600,color:textColor,lineHeight:1.2},children:name}):null,role?/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12.5,color:mutedColor,marginTop:2},children:role}):null]})]})]})]}),/*#__PURE__*/_jsx(\"div\",{className:`wcu-${u}-points`,style:{margin:\"30px auto 0\",background:hairlineColor,border:`1px solid ${hairlineColor}`,borderRadius:16,overflow:\"hidden\",display:\"grid\",gap:1,...reveal(show,.2)},children:list.map((p,i)=>/*#__PURE__*/_jsxs(\"div\",{className:`wcu-${u}-pcell`,style:{background:bubbleColor,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",gap:9,textAlign:\"center\"},children:[/*#__PURE__*/_jsx(Icon,{name:p.icon,size:24,color:accentColor}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:13,fontWeight:500,color:textColor,lineHeight:1.3},children:p.title})]},i))}),showCta&&ctaText?/*#__PURE__*/_jsx(\"div\",{style:{textAlign:\"center\",marginTop:30,...reveal(show,.28)},children:/*#__PURE__*/_jsxs(\"a\",{href:ctaLink||\"#\",onClick:e=>scrollToHash(ctaLink,e),style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:9,background:accentColor,color:\"#fff\",fontSize:15.5,fontWeight:600,letterSpacing:\"0.01em\",textDecoration:\"none\",padding:\"15px 32px\",borderRadius:11,boxShadow:`0 10px 24px ${accentColor}3D`},children:[ctaText,/*#__PURE__*/_jsx(\"svg\",{width:\"17\",height:\"17\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:2.2,strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 12h14M13 6l6 6-6 6\"})})]})}):null]})]});}const defaultPoints=[{icon:\"location\",title:\"Agder & Rogaland\"},{icon:\"clock\",title:\"Over 10 \\xe5rs erfaring\"},{icon:\"bolt\",title:\"Uforpliktende tilbud innen 24 timer\"},{icon:\"check\",title:\"Gratis befaring p\\xe5 stedet\"}];addPropertyControls(WhyChooseUs,{portrait:{type:ControlType.ResponsiveImage,title:\"Portrett\"},eyebrow:{type:ControlType.String,title:\"Eyebrow\",defaultValue:\"Et personlig l\\xf8fte\"},heading:{type:ControlType.String,title:\"Overskrift\",defaultValue:\"Hvorfor velge oss?\"},headingFont:{type:ControlType.Font,title:\"Overskrift font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:27,variant:\"Bold\",letterSpacing:\"-0.02em\",lineHeight:\"1.15em\",textAlign:\"center\"}},quote:{type:ControlType.String,title:\"Sitat\",displayTextArea:true,defaultValue:\"Vi er et lokalt firma som alltid setter kunden f\\xf8rst. Med over ti \\xe5rs erfaring, riktig utstyr og fagfolk i hvert ledd, blir vi din TOPPartner p\\xe5 neste prosjekt.\"},quoteFont:{type:ControlType.Font,title:\"Sitat font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:16.5,variant:\"Regular\",letterSpacing:\"-0.005em\",lineHeight:\"1.6em\",textAlign:\"left\"}},name:{type:ControlType.String,title:\"Navn\",defaultValue:\"Lukas Tytyk\"},role:{type:ControlType.String,title:\"Tittel\",defaultValue:\"Daglig leder, TOPPartner AS\"},points:{type:ControlType.Array,title:\"Punkter\",control:{type:ControlType.Object,controls:{icon:{type:ControlType.Enum,title:\"Ikon\",options:[\"location\",\"clock\",\"bolt\",\"users\",\"award\",\"check\",\"shield\",\"sparkles\",\"star\",\"droplet\",\"phone\"],optionTitles:[\"Sted\",\"Klokke\",\"Lyn\",\"Team\",\"Medalje\",\"Hake\",\"Skjold\",\"Glans\",\"Stjerne\",\"Dr\\xe5pe\",\"Telefon\"],defaultValue:\"check\"},title:{type:ControlType.String,title:\"Tekst\",defaultValue:\"Fordel\"}}},defaultValue:defaultPoints},showCta:{type:ControlType.Boolean,title:\"Vis knapp\",defaultValue:true,enabledTitle:\"P\\xe5\",disabledTitle:\"Av\"},ctaText:{type:ControlType.String,title:\"Knapp tekst\",defaultValue:\"F\\xe5 gratis tilbud\",hidden:({showCta})=>!showCta},ctaLink:{type:ControlType.Link,title:\"Knapp lenke\",defaultValue:\"#tilbud\",hidden:({showCta})=>!showCta},accentColor:{type:ControlType.Color,title:\"Aksentfarge\",defaultValue:\"#E07400\"},sectionBackground:{type:ControlType.Color,title:\"Bakgrunn\",defaultValue:\"#F5F1EC\"},bubbleColor:{type:ControlType.Color,title:\"Boble / kort\",defaultValue:\"#FFFFFF\"},textColor:{type:ControlType.Color,title:\"Tekstfarge\",defaultValue:\"#211F1D\"},mutedColor:{type:ControlType.Color,title:\"Dempet tekst\",defaultValue:\"#7A756F\"},hairlineColor:{type:ControlType.Color,title:\"Linjefarge\",defaultValue:\"rgba(0,0,0,0.09)\"},borderRadius:{type:ControlType.Number,title:\"Hj\\xf8rner\",defaultValue:0,min:0,max:40,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"WhyChooseUs\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicHeight\":\"600\",\"framerIntrinsicWidth\":\"390\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WhyChooseUs.map"],"mappings":"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"}