{"version":3,"file":"WhyChooseUs.Dar4udvB.mjs","names":["scrollToHash","useRef","useState","useRef","useRef","u","useId","p"],"sources":["https:/framerusercontent.com/modules/OCj3lbuRykKk5gL7v1vE/JfshD9R5lw9hAqx9UFAx/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:\"Hvorfor behandle taket i stedet for \\xe5 bytte det?\",answer:\"Et takbytte er b\\xe5de dyrt og omfattende. Med profesjonell vask og behandling f\\xe5r du taket tilbake til tiln\\xe6rmet ny stand til en br\\xf8kdel av prisen – ofte opptil 6 ganger billigere enn et bytte – samtidig som du forlenger levetiden betraktelig.\"},{question:\"Hvor lenge varer en takvask og behandling?\",answer:\"Med riktig behandling holder resultatet seg i mange \\xe5r. Vi fjerner mose, alger og sopp og p\\xe5f\\xf8rer en beskyttende behandling som motvirker ny begroing, slik at taket holder seg rent og pent over lang tid.\"},{question:\"Hva koster det – og tilbyr dere gratis befaring?\",answer:\"Ja, vi tilbyr alltid gratis og helt uforpliktende befaring. Prisen avhenger av takets st\\xf8rrelse, tilstand, tilgjengelighet og \\xf8nsket behandling. Du f\\xe5r et tydelig tilbud uten skjulte kostnader f\\xf8r vi starter.\"},{question:\"Hvor lang tid tar jobben?\",answer:\"De fleste tak vaskes i l\\xf8pet av \\xe9n til to dager, avhengig av st\\xf8rrelse og tilstand. Skal taket ogs\\xe5 males eller behandles, kommer det noe tid i tillegg for p\\xe5f\\xf8ring og t\\xf8rk. Du f\\xe5r et konkret tidsestimat ved befaringen.\"},{question:\"Er det trygt for taket? P\\xe5virker det funksjonen?\",answer:\"Ja. Vi bruker sk\\xe5nsomme metoder som softwash og riktig utstyr som rengj\\xf8r effektivt uten \\xe5 skade takstein eller membran. Behandlingen p\\xe5virker ikke takets funksjon eller ventilasjon – den beskytter og forlenger levetiden.\"},{question:\"Hva slags tak kan behandles, og egner mitt seg?\",answer:\"Vi behandler de aller fleste taktyper – b\\xe5de betong, tegl og metall. Under befaringen vurderer vi tilstanden og gir deg en \\xe6rlig anbefaling om taket egner seg for vask, behandling eller maling, eller om noe b\\xf8r utbedres f\\xf8rst.\"},{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.\"},{question:\"Blir det mye s\\xf8l, og hva skjer hvis det regner?\",answer:\"Vi rydder alltid opp etter oss og tar vare p\\xe5 omr\\xe5det rundt huset. Skulle v\\xe6ret sl\\xe5 om, tilpasser vi arbeidet – noen oppgaver kan utf\\xf8res i lett regn, mens vi utsetter andre til forholdene er riktige, slik at resultatet blir best mulig.\"}];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\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"390\",\"framerIntrinsicHeight\":\"560\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any\"}},\"__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":"+PAIyN,SAASA,EAAa,EAAK,EAAE,CAAC,GAAG,OAAO,SAAW,KAAa,CAAC,EAAK,OAAO,IAAM,EAAE,EAAK,QAAQ,IAAI,CAAC,GAAG,IAAI,GAAG,OAAO,IAAM,EAAG,mBAAmB,EAAK,MAAM,EAAE,EAAE,CAAC,CAAO,EAAG,SAAS,eAAe,EAAG,CAAI,IAAI,EAAE,gBAAgB,CAAC,EAAG,eAAe,CAAC,SAAS,SAAS,MAAM,QAAQ,CAAC,EAQ9e,SAAwB,EAAa,EAAM,CAAC,GAAK,CAAC,UAAQ,UAAQ,cAAY,QAAM,gBAAc,cAAY,oBAAkB,iBAAe,YAAU,aAAW,gBAAc,UAAQ,aAAW,UAAQ,UAAQ,eAAa,SAAO,EAAY,EAAS,GAAqB,CAAO,EAAIC,EAAO,KAAK,CAAO,EAAO,EAAU,EAAI,CAAC,KAAK,GAAK,OAAO,IAAI,CAAC,CAAO,EAAK,GAAU,EAAY,CAAC,EAAK,GAASC,EAAS,EAAS,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC,SAAS,EAAO,EAAE,CAAC,MAAoB,CAAC,EAAQ,GAAM,CAAC,IAAM,EAAO,EAAK,SAAS,EAAE,CAAoE,OAAhE,EAAsB,EAAO,EAAK,OAAO,GAAG,IAAI,EAAE,CAAC,CAAC,GAAG,EAAK,EAAE,CAAS,EAAO,EAAE,CAAC,CAAC,EAAE,EAAG,EAAG,CAAE,IAAM,EAAK,GAAO,EAAE,CAAC,OAAoB,EAAK,UAAU,CAAK,MAAI,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,WAAW,EAAkB,eAAa,QAAQ,iBAAiB,UAAU,aAAa,MAAM,EAAU,SAAS,SAAS,GAAG,EAAM,CAAC,SAAsB,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,IAAI,OAAO,SAAS,CAAC,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,UAAU,SAAS,QAAQ,EAAK,EAAE,EAAE,UAAU,EAAK,OAAO,mBAAmB,WAAW,yCAAyC,CAAC,SAAS,CAAC,EAAqB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,GAAG,WAAW,IAAI,cAAc,SAAS,cAAc,YAAY,MAAM,EAAY,aAAa,GAAG,CAAC,SAAS,EAAQ,CAAC,CAAC,KAAkB,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAY,MAAM,EAAU,CAAC,SAAS,EAAQ,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,EAAE,aAAa,EAAE,WAAW,EAAY,OAAO,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,UAAU,GAAG,WAAW,EAAe,OAAO,aAAa,IAAgB,aAAa,GAAG,SAAS,SAAS,QAAQ,EAAK,EAAE,EAAE,UAAU,EAAK,OAAO,mBAAmB,WAAW,iDAAiD,CAAC,SAAS,EAAK,KAAK,EAAG,IAAI,CAAC,IAAM,EAAO,EAAK,SAAS,EAAE,CAAC,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,UAAU,IAAI,EAAE,OAAO,aAAa,IAAgB,CAAC,SAAS,CAAc,EAAM,SAAS,CAAC,YAAY,EAAO,EAAE,CAAC,gBAAgB,EAAO,MAAM,CAAC,IAAI,QAAQ,UAAU,aAAa,QAAQ,OAAO,WAAW,SAAS,eAAe,gBAAgB,IAAI,GAAG,MAAM,OAAO,OAAO,UAAU,QAAQ,YAAY,wBAAwB,cAAc,CAAC,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,KAAK,WAAW,IAAI,MAAM,EAAO,EAAY,EAAU,WAAW,KAAK,WAAW,iBAAiB,CAAC,SAAS,EAAG,SAAS,CAAC,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,KAAK,WAAW,MAAM,GAAG,OAAO,GAAG,aAAa,MAAM,WAAW,EAAO,EAAY,EAAY,KAAK,MAAM,EAAO,OAAO,EAAY,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,WAAW,sCAAsC,CAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,OAAO,eAAe,YAAY,IAAI,cAAc,QAAQ,eAAe,QAAQ,MAAM,CAAC,UAAU,EAAO,iBAAiB,eAAe,WAAW,qBAAqB,CAAC,cAAc,OAAO,SAAsB,EAAK,OAAO,CAAC,EAAE,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,iBAAiB,EAAO,MAAM,MAAM,WAAW,+BAA+B,CAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,SAAS,CAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,cAAc,SAAS,KAAK,WAAW,IAAI,MAAM,EAAW,QAAQ,EAAO,EAAE,EAAE,WAAW,mBAAmB,CAAC,SAAS,EAAG,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAG,CAAC,CAAC,CAAC,IAAU,GAAY,GAAsB,EAAM,MAAM,CAAC,MAAM,CAAC,UAAU,SAAS,UAAU,GAAG,QAAQ,EAAK,EAAE,EAAE,UAAU,EAAK,OAAO,mBAAmB,WAAW,iDAAiD,CAAC,SAAS,CAAC,EAAwB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,KAAK,MAAM,EAAW,aAAa,GAAG,CAAC,SAAS,EAAW,CAAC,CAAC,KAAK,EAAqB,EAAM,IAAI,CAAC,KAAK,GAAS,IAAI,QAAQ,GAAGF,EAAa,EAAQ,EAAE,CAAC,MAAM,CAAC,QAAQ,cAAc,WAAW,SAAS,eAAe,SAAS,IAAI,EAAE,WAAW,EAAY,MAAM,OAAO,SAAS,KAAK,WAAW,IAAI,cAAc,SAAS,eAAe,OAAO,QAAQ,YAAY,aAAa,GAAG,UAAU,eAAe,EAAY,IAAI,CAAC,SAAS,CAAC,EAAqB,EAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,OAAO,eAAe,YAAY,IAAI,cAAc,QAAQ,eAAe,QAAQ,cAAc,OAAO,SAAsB,EAAK,OAAO,CAAC,EAAE,wBAAwB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,kBAR9qI,IAAwE,IAAqC,IAAmD,CAQ01M,EAAoB,EAAa,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,uBAA6B,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,wBAA8B,CAAC,YAAY,CAAC,KAAK,EAAY,KAAK,MAAM,kBAAkB,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,GAAG,QAAQ,OAAO,cAAc,UAAU,WAAW,SAAS,UAAU,SAAS,CAAC,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,WAAiB,QAAQ,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAiB,aAAa,YAAkB,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,gBAAgB,GAAK,aAAa,GAAG,CAAC,CAAC,CAAC,aAAz/F,CAAC,CAAC,SAAS,mDAAsD,OAAO,oPAAgQ,CAAC,CAAC,SAAS,6CAA6C,OAAO,8MAAuN,CAAC,CAAC,SAAS,mDAAmD,OAAO,mNAA+N,CAAC,CAAC,SAAS,4BAA4B,OAAO,8NAAsP,CAAC,CAAC,SAAS,mDAAsD,OAAO,gOAA4O,CAAC,CAAC,SAAS,kDAAkD,OAAO,qOAAiP,CAAC,CAAC,SAAS,8BAAiC,OAAO,+JAA8K,CAAC,CAAC,SAAS,kDAAqD,OAAO,+OAA8P,CAAC,CAA6tB,CAAC,cAAc,CAAC,KAAK,EAAY,QAAQ,MAAM,aAAgB,aAAa,GAAM,aAAa,KAAK,cAAc,KAAQ,CAAC,QAAQ,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,GAAK,aAAa,KAAQ,cAAc,KAAK,CAAC,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAiB,aAAa,wCAA8C,QAAQ,CAAC,aAAW,CAAC,EAAQ,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,mBAAsB,QAAQ,CAAC,aAAW,CAAC,EAAQ,CAAC,QAAQ,CAAC,KAAK,EAAY,KAAK,MAAM,YAAY,aAAa,UAAU,QAAQ,CAAC,aAAW,CAAC,EAAQ,CAAC,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,cAAc,aAAa,UAAU,CAAC,kBAAkB,CAAC,KAAK,EAAY,MAAM,MAAM,WAAW,aAAa,UAAU,CAAC,eAAe,CAAC,KAAK,EAAY,MAAM,MAAM,gBAAgB,aAAa,UAAU,CAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,UAAU,CAAC,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,gBAAgB,aAAa,UAAU,CAAC,cAAc,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,yBAAyB,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,UAAa,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,CAAC,CAAC,ICDt7Q,SAAwB,EAAe,EAAM,CAAC,GAAK,CAAC,UAAQ,UAAQ,cAAY,UAAQ,cAAY,YAAU,aAAW,iBAAe,WAAS,SAAO,EAAY,EAAS,GAAqB,CAAO,EAAIG,EAAO,KAAK,CAAO,EAAO,EAAU,EAAI,CAAC,KAAK,GAAK,OAAO,GAAG,CAAC,CAAO,EAAK,GAAU,EAAO,OAAoB,EAAK,MAAM,CAAK,MAAI,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,UAAU,aAAa,QAAQ,SAAS,UAAU,SAAS,QAAQ,EAAK,EAAE,EAAE,UAAU,EAAK,OAAO,mBAAmB,WAAW,yCAAyC,GAAG,EAAM,CAAC,SAAsB,EAAM,MAAM,CAAC,MAAM,CAAC,WAAS,OAAO,SAAS,CAAC,SAAS,CAAC,EAAqB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,GAAG,WAAW,IAAI,cAAc,SAAS,cAAc,YAAY,MAAM,EAAY,aAAa,GAAG,CAAC,SAAS,EAAQ,CAAC,CAAC,KAAkB,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAY,MAAM,EAAU,CAAC,SAAS,EAAQ,CAAC,CAAC,EAA4B,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,EAAE,aAAa,EAAE,WAAW,EAAY,OAAO,cAAc,CAAC,CAAC,CAAC,KAAK,EAAqB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,KAAK,WAAW,IAAI,MAAM,EAAW,SAAS,IAAI,OAAO,cAAc,CAAC,SAAS,EAAQ,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,kBAR9lC,IAAwE,IAAqC,IAA0B,CAQy9B,EAAoB,EAAe,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,eAAkB,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,kCAAkC,CAAC,YAAY,CAAC,KAAK,EAAY,KAAK,MAAM,kBAAkB,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,GAAG,QAAQ,OAAO,cAAc,UAAU,WAAW,SAAS,UAAU,SAAS,CAAC,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,gBAAgB,GAAK,aAAa,mFAAsF,CAAC,eAAe,CAAC,KAAK,EAAY,QAAQ,MAAM,eAAe,aAAa,GAAM,aAAa,KAAQ,cAAc,KAAK,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,IAAI,IAAI,IAAI,IAAI,IAAI,KAAK,GAAG,CAAC,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,cAAc,aAAa,UAAU,CAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,UAAU,CAAC,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,eAAe,aAAa,UAAU,CAAC,CAAC,ICJv/D,SAAS,EAAK,CAAC,OAAK,OAAK,GAAG,QAAM,eAAe,cAAY,KAAK,CAAC,IAAM,EAAO,CAAC,MAAM,EAAK,OAAO,EAAK,QAAQ,YAAY,KAAK,OAAO,OAAO,EAAM,cAAY,cAAc,QAAQ,eAAe,QAAQ,cAAc,GAAK,CAAC,OAAO,EAAP,CAAa,IAAI,WAAW,OAAoB,EAAM,MAAM,CAAC,GAAG,EAAO,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,qDAAqD,CAAC,CAAc,EAAK,SAAS,CAAC,GAAG,KAAK,GAAG,KAAK,EAAE,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,IAAI,QAAQ,OAAoB,EAAM,MAAM,CAAC,GAAG,EAAO,SAAS,CAAc,EAAK,SAAS,CAAC,GAAG,KAAK,GAAG,KAAK,EAAE,IAAI,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,IAAI,OAAO,OAAoB,EAAK,MAAM,CAAC,GAAG,EAAO,SAAsB,EAAK,OAAO,CAAC,EAAE,iCAAiC,CAAC,CAAC,CAAC,CAAC,IAAI,QAAQ,OAAoB,EAAM,MAAM,CAAC,GAAG,EAAO,SAAS,CAAc,EAAK,SAAS,CAAC,GAAG,IAAI,GAAG,IAAI,EAAE,MAAM,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,uBAAuB,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,0BAA0B,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,2BAA2B,CAAC,CAAC,CAAC,CAAC,CAAC,IAAI,QAAQ,OAAoB,EAAM,MAAM,CAAC,GAAG,EAAO,SAAS,CAAc,EAAK,SAAS,CAAC,GAAG,KAAK,GAAG,IAAI,EAAE,IAAI,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,iCAAiC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAI,QAAQ,OAAoB,EAAM,MAAM,CAAC,GAAG,EAAO,SAAS,CAAc,EAAK,SAAS,CAAC,GAAG,KAAK,GAAG,KAAK,EAAE,IAAI,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,0BAA0B,CAAC,CAAC,CAAC,CAAC,CAAC,IAAI,SAAS,OAAoB,EAAM,MAAM,CAAC,GAAG,EAAO,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,mDAAmD,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,IAAI,WAAW,OAAoB,EAAK,MAAM,CAAC,GAAG,EAAO,SAAsB,EAAK,OAAO,CAAC,EAAE,uEAAuE,CAAC,CAAC,CAAC,CAAC,IAAI,OAAO,OAAoB,EAAK,MAAM,CAAC,GAAG,EAAO,SAAsB,EAAK,OAAO,CAAC,EAAE,4EAA4E,CAAC,CAAC,CAAC,CAAC,IAAI,UAAU,OAAoB,EAAK,MAAM,CAAC,GAAG,EAAO,SAAsB,EAAK,OAAO,CAAC,EAAE,qDAAqD,CAAC,CAAC,CAAC,CAAC,IAAI,QAAQ,OAAoB,EAAK,MAAM,CAAC,GAAG,EAAO,SAAsB,EAAK,OAAO,CAAC,EAAE,wFAAwF,CAAC,CAAC,CAAC,CAAC,QAAQ,OAAoB,EAAM,MAAM,CAAC,GAAG,EAAO,SAAS,CAAc,EAAK,SAAS,CAAC,GAAG,KAAK,GAAG,KAAK,EAAE,IAAI,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,0BAA0B,CAAC,CAAC,CAAC,CAAC,EAA+L,SAAS,EAAa,EAAK,EAAE,CAAC,GAAG,OAAO,SAAW,KAAa,CAAC,EAAK,OAAO,IAAM,EAAE,EAAK,QAAQ,IAAI,CAAC,GAAG,IAAI,GAAG,OAAO,IAAM,EAAG,mBAAmB,EAAK,MAAM,EAAE,EAAE,CAAC,CAAO,EAAG,SAAS,eAAe,EAAG,CAAI,IAAI,EAAE,gBAAgB,CAAC,EAAG,eAAe,CAAC,SAAS,SAAS,MAAM,QAAQ,CAAC,EAQ/gG,SAAwB,EAAY,EAAM,CAAC,GAAK,CAAC,WAAS,CAAC,IAAI,sEAAsE,IAAI,0BAA0B,CAAC,UAAQ,UAAQ,cAAY,QAAM,YAAU,OAAK,OAAK,SAAO,cAAY,oBAAkB,cAAY,YAAU,aAAW,gBAAc,UAAQ,UAAQ,UAAQ,eAAa,SAAO,EAAY,EAAS,GAAqB,CAAO,EAAIC,EAAO,KAAK,CAAO,EAAO,EAAU,EAAI,CAAC,KAAK,GAAK,OAAO,GAAG,CAAC,CAAO,EAAK,GAAU,EAAaC,EAAEC,GAAO,CAAC,QAAQ,KAAK,GAAG,CAAO,EAAK,GAAQ,EAAE,CAAoB,EAAI;OACpjBD,EAAE;OACFA,EAAE;OACFA,EAAE,0DAA0D,EAAkB,aAAa,EAAY;OACvGA,EAAE;OACFA,EAAE;;OAEFA,EAAE;OACFA,EAAE;OACFA,EAAE,0DAA0D,EAAkB,aAAa,EAAY;OACvGA,EAAE;OACFA,EAAE;;EAEP,OAAoB,EAAM,UAAU,CAAK,MAAI,UAAU,OAAOA,EAAE,MAAM,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,WAAW,EAAkB,eAAa,UAAU,aAAa,MAAM,EAAU,SAAS,SAAS,GAAG,EAAM,CAAC,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS,EAAI,CAAC,CAAc,EAAM,MAAM,CAAC,UAAU,OAAOA,EAAE,QAAQ,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,UAAU,SAAS,GAAG,EAAO,EAAK,EAAE,CAAC,CAAC,SAAS,CAAC,EAAqB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,GAAG,WAAW,IAAI,cAAc,SAAS,cAAc,YAAY,MAAM,EAAY,aAAa,GAAG,CAAC,SAAS,EAAQ,CAAC,CAAC,KAAkB,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAY,MAAM,EAAU,CAAC,SAAS,EAAQ,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,EAAE,aAAa,EAAE,WAAW,EAAY,OAAO,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,WAAW,SAAS,UAAU,GAAG,CAAC,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,OAAOA,EAAE,WAAW,MAAM,CAAC,aAAa,MAAM,gBAAgB,OAAO,EAAS,IAAI,GAAG,eAAe,QAAQ,mBAAmB,SAAS,KAAK,WAAW,GAAG,EAAO,EAAK,IAAI,CAAC,CAAC,KAAK,MAAM,aAAa,EAAS,KAAK,WAAW,CAAC,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,UAAU,GAAG,SAAS,IAAI,MAAM,OAAO,WAAW,EAAY,OAAO,aAAa,IAAgB,aAAa,GAAG,QAAQ,iBAAiB,UAAU,+BAA+B,GAAG,EAAO,EAAK,IAAI,CAAC,CAAC,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,IAAI,GAAG,KAAK,MAAM,MAAM,GAAG,OAAO,GAAG,WAAW,EAAY,WAAW,aAAa,IAAgB,UAAU,aAAa,IAAgB,UAAU,iCAAiC,CAAC,CAAC,CAAc,EAAK,IAAI,CAAC,MAAM,CAAC,GAAG,EAAU,MAAM,EAAU,OAAO,EAAE,CAAC,SAAS,EAAM,CAAC,EAAE,GAAM,IAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,UAAU,GAAG,WAAW,GAAG,UAAU,aAAa,IAAgB,QAAQ,OAAO,WAAW,SAAS,IAAI,GAAG,CAAC,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAE,UAAU,UAAU,UAAU,GAAG,aAAa,EAAE,WAAW,EAAY,KAAK,WAAW,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,SAAS,CAAC,EAAkB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,GAAG,WAAW,IAAI,MAAM,EAAU,WAAW,IAAI,CAAC,SAAS,EAAK,CAAC,CAAC,KAAK,EAAkB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,KAAK,MAAM,EAAW,UAAU,EAAE,CAAC,SAAS,EAAK,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,UAAU,OAAOA,EAAE,SAAS,MAAM,CAAC,OAAO,cAAc,WAAW,EAAc,OAAO,aAAa,IAAgB,aAAa,GAAG,SAAS,SAAS,QAAQ,OAAO,IAAI,EAAE,GAAG,EAAO,EAAK,GAAG,CAAC,CAAC,SAAS,EAAK,KAAK,EAAE,IAAiB,EAAM,MAAM,CAAC,UAAU,OAAOA,EAAE,QAAQ,MAAM,CAAC,WAAW,EAAY,QAAQ,OAAO,cAAc,SAAS,WAAW,SAAS,IAAI,EAAE,UAAU,SAAS,CAAC,SAAS,CAAc,EAAK,EAAK,CAAC,KAAKE,EAAE,KAAK,KAAK,GAAG,MAAM,EAAY,CAAC,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,GAAG,WAAW,IAAI,MAAM,EAAU,WAAW,IAAI,CAAC,SAASA,EAAE,MAAM,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,GAAS,EAAqB,EAAK,MAAM,CAAC,MAAM,CAAC,UAAU,SAAS,UAAU,GAAG,GAAG,EAAO,EAAK,IAAI,CAAC,CAAC,SAAsB,EAAM,IAAI,CAAC,KAAK,GAAS,IAAI,QAAQ,GAAG,EAAa,EAAQ,EAAE,CAAC,MAAM,CAAC,QAAQ,cAAc,WAAW,SAAS,eAAe,SAAS,IAAI,EAAE,WAAW,EAAY,MAAM,OAAO,SAAS,KAAK,WAAW,IAAI,cAAc,SAAS,eAAe,OAAO,QAAQ,YAAY,aAAa,GAAG,UAAU,eAAe,EAAY,IAAI,CAAC,SAAS,CAAC,EAAqB,EAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,OAAO,eAAe,YAAY,IAAI,cAAc,QAAQ,eAAe,QAAQ,cAAc,OAAO,SAAsB,EAAK,OAAO,CAAC,EAAE,wBAAwB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,oBArB7gH,IAAwE,IAAqC,IAAgC,CAA83E,GAAQ,EAAS,KAAS,CAAC,QAAQ,EAAS,EAAE,EAAE,UAAU,EAAS,gBAAgB,mBAAmB,WAAW,uCAAuC,gBAAgB,GAAG,EAAM,GAAG,EAqB8iC,EAAoB,EAAY,CAAC,SAAS,CAAC,KAAK,EAAY,gBAAgB,MAAM,WAAW,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,qBAAwB,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,qBAAqB,CAAC,YAAY,CAAC,KAAK,EAAY,KAAK,MAAM,kBAAkB,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,GAAG,QAAQ,OAAO,cAAc,UAAU,WAAW,SAAS,UAAU,SAAS,CAAC,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,gBAAgB,GAAK,aAAa,mKAA4K,CAAC,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,aAAa,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,KAAK,QAAQ,UAAU,cAAc,WAAW,WAAW,QAAQ,UAAU,OAAO,CAAC,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,cAAc,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,8BAA8B,CAAC,OAAO,CAAC,KAAK,EAAY,MAAM,MAAM,UAAU,QAAQ,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,QAAQ,CAAC,WAAW,QAAQ,OAAO,QAAQ,QAAQ,QAAQ,SAAS,WAAW,OAAO,UAAU,QAAQ,CAAC,aAAa,CAAC,OAAO,SAAS,MAAM,OAAO,UAAU,OAAO,SAAS,QAAQ,UAAU,QAAW,UAAU,CAAC,aAAa,QAAQ,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,SAAS,CAAC,CAAC,CAAC,aAA/sD,CAAC,CAAC,KAAK,WAAW,MAAM,mBAAmB,CAAC,CAAC,KAAK,QAAQ,MAAM,uBAA0B,CAAC,CAAC,KAAK,OAAO,MAAM,sCAAsC,CAAC,CAAC,KAAK,QAAQ,MAAM,4BAA+B,CAAC,CAAiiD,CAAC,QAAQ,CAAC,KAAK,EAAY,QAAQ,MAAM,YAAY,aAAa,GAAK,aAAa,KAAQ,cAAc,KAAK,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,mBAAsB,QAAQ,CAAC,aAAW,CAAC,EAAQ,CAAC,QAAQ,CAAC,KAAK,EAAY,KAAK,MAAM,cAAc,aAAa,UAAU,QAAQ,CAAC,aAAW,CAAC,EAAQ,CAAC,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,cAAc,aAAa,UAAU,CAAC,kBAAkB,CAAC,KAAK,EAAY,MAAM,MAAM,WAAW,aAAa,UAAU,CAAC,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,eAAe,aAAa,UAAU,CAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,UAAU,CAAC,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,eAAe,aAAa,UAAU,CAAC,cAAc,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,mBAAmB,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,UAAa,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,CAAC,CAAC"}