1import{x as X,r as j,F,y as L,t as x,T as d,z as m,B as U,D as Y,b as N,j as e,R as z,g as D,L as E,E as R,G as O,H as G,A as v,I as V,s as y,J as Z,l as B,v as _,K as ee,p as te,M as se,O as W,P as re,Q as ae,U as ne,V as Q,W as le,u as ie,X as oe,N as H,S as ce,e as de,C as me,n as ue}from"./index-Dnkfh0ts.js";import{BookDemoDialog as xe}from"./BookDemoDialog-DQh561Mj.js";import{g as ge}from"./useCases-B2CuJhCL.js";import{u as pe}from"./useLandingPageTracking-VRpyVJW5.js";import{H as he,R as fe}from"./RelatedCases-D4zrUPsz.js";import{Q as J}from"./quote-CvncveHw.js";import{P as K}from"./plus-BrmalNbt.js";import{C as be}from"./CampaignCard-DJ_60ojb.js";import{C as je}from"./circle-help-Csp8nwbE.js";import"./companyContent-BQZ3Td4G.js";import"./calendar-BOKBC1q5.js";/** 2 * @license lucide-react v0.462.0 - ISC 3 * 4 * This source code is licensed under the ISC license. 5 * See the LICENSE file in the root directory of this source tree. 6 */const Ne=X("Package",[["path",{d:"M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z",key:"1a0edw"}],["path",{d:"M12 22V12",key:"d0xqtd"}],["path",{d:"m3.3 7 7.703 4.734a2 2 0 0 0 1.994 0L20.7 7",key:"yx3hmr"}],["path",{d:"m7.5 4.27 9 5.15",key:"1c824w"}]]),ke={houseplant:{text:"text-palette-houseplant",bg:"bg-palette-houseplant",bgSoft:"bg-palette-houseplant/10",border:"border-palette-houseplant/30",ring:"ring-palette-houseplant/40",heroBg:"hero-bg-houseplant",heroEyebrow:"text-palette-leaf"},shamrock:{text:"text-palette-shamrock",bg:"bg-palette-shamrock",bgSoft:"bg-palette-shamrock/10",border:"border-palette-shamrock/30",ring:"ring-palette-shamrock/40",heroBg:"hero-bg-shamrock",heroEyebrow:"text-palette-bay"},wisteria:{text:"text-palette-wisteria",bg:"bg-palette-wisteria",bgSoft:"bg-palette-wisteria/10",border:"border-palette-wisteria/30",ring:"ring-palette-wisteria/40",heroBg:"hero-bg-wisteria",heroEyebrow:"text-palette-lavender"},bay:{text:"text-palette-grape",bg:"bg-palette-bay",bgSoft:"bg-palette-bay/40",border:"border-palette-bay",ring:"ring-palette-bay/60",heroBg:"hero-bg-bay",heroEyebrow:"text-palette-bay"},leaf:{text:"text-palette-houseplant",bg:"bg-palette-leaf",bgSoft:"bg-palette-leaf/40",border:"border-palette-leaf",ring:"ring-palette-leaf/60",heroBg:"hero-bg-leaf",heroEyebrow:"text-palette-leaf"},lavender:{text:"text-palette-wisteria",bg:"bg-palette-lavender",bgSoft:"bg-palette-lavender/40",border:"border-palette-lavender",ring:"ring-palette-lavender/60",heroBg:"hero-bg-lavender",heroEyebrow:"text-palette-lavender"}},w=t=>ke[t],ve=(t,r)=>{switch(r){case"int":return Math.round(t).toLocaleString("nb-NO");case"currency":return`${Math.round(t).toLocaleString("nb-NO")} kr`;case"co2":return t<10?t.toFixed(1).replace(".",","):Math.round(t).toLocaleString("nb-NO");case"percent":return`${Math.round(t)} %`;default:return String(t)}},$=(t,r)=>{var s;const a=t(),{ok:n,missing:i}=U(a,r.required);if(!n){x({event:d.CTA_CLICK,label:`Flow-handoff feilet: mangler ${i.join(", ")}`,destination:a,audience:r.audience,audience_slug:r.audienceSlug,section:`${r.section}-validation-error`,position:m.SECTION}),L.error("Vi mangler litt info før Flow åpnes",{description:`Forhåndsvalg ${i.join(" og ")} ble ikke satt. Prøv igjen, eller ta kontakt om problemet vedvarer.`,action:{label:"Prøv igjen",onClick:()=>{var f;const c=t();U(c,r.required).ok?((f=r.onBeforeNavigate)==null||f.call(r,c),window.location.href=c):L.error("Klarte fortsatt ikke å åpne Flow korrekt",{description:"Prøv å laste siden på nytt, eller bruk «Ta kontakt»-knappen nederst."})}},duration:8e3});return}(s=r.onBeforeNavigate)==null||s.call(r,a),window.location.href=a},we=t=>{j.useEffect(()=>{if(typeof window>"u")return;const r=new URLSearchParams(window.location.search),a=r.get(F);if(!a)return;const n=a===Y?"Flow mottok ikke kundetype eller segment. Prøv en av knappene nedenfor på nytt.":"Noe gikk galt i overgangen til Flow. Prøv igjen, eller ta kontakt med oss.";L.error("Vi mistet noen valg på veien",{description:n,duration:9e3}),x({event:d.CTA_CLICK,label:`Flow returnerte feil: ${a}
6`,audience:t==null?void 0:t.title,audience_slug:t==null?void 0:t.slug,section:"flow-return-error",position:m.SECTION}),r.delete(F);const i=r.toString(),s=window.location.pathname+(i?`?${i}`:"")+window.location.hash;window.history.replaceState({},"",s)},[t==null?void 0:t.slug,t==null?void 0:t.title])},ye=new Set(["borettslag-og-sameier","bedrift-og-naering"]),Ce=({page:t,trackCta:r})=>{var c;const a=w(t.accent),{t:n,locale:i}=N(),s=ye.has(t.slug);return e.jsxs("section",{className:`relative min-h-[560px] overflow-hidden ${a.heroBg} pt-24 text-hero-dark-foreground sm:min-h-[620px] sm:pt-28 lg:min-h-0 lg:pt-24 lg:pb-12`,children:[e.jsxs("div",{className:"absolute inset-0 lg:hidden","aria-hidden":"true",children:[e.jsx(z,{picture:D(t.heroImage),src:t.heroImage,alt:"",sizes:"100vw",priority:!0,className:"absolute inset-0 h-full w-full object-cover object-top"}),e.jsx("div",{className:"absolute inset-0 bg-hero-dark/75"})]}),e.jsxs("div",{className:"relative mx-auto grid max-w-7xl items-center gap-8 px-4 pb-12 sm:px-6 lg:grid-cols-[1fr_1fr] lg:gap-14 lg:px-8 lg:pb-12 lg:pt-6",children:[e.jsxs("div",{children:[e.jsxs("nav",{className:"flex items-center gap-2 text-sm text-hero-dark-muted","aria-label":n.audience.breadcrumbsAriaLabel,children:[e.jsx(E,{to:i==="en"?"/en":"/",className:"hover:text-hero-dark-foreground",children:n.audience.breadcrumbHome}),e.jsx(R,{className:"size-4"}),e.jsx(E,{to:i==="en"?"/en#malgrupper":"/#malgrupper",className:"hover:text-hero-dark-foreground",children:n.audience.breadcrumbAudiences}),e.jsx(R,{className:"size-4"}),e.jsx("span",{className:"text-hero-dark-foreground",children:t.title})]}),e.jsx("p",{className:`mt-6 text-sm font-semibold uppercase tracking-[0.18em] ${a.heroEyebrow}`,children:t.eyebrow}),e.jsx("h1",{className:"mt-3 text-[2.75rem] font-semibold leading-[1.05] tracking-tight text-hero-dark-foreground [text-shadow:0_2px_16px_hsl(var(--hero-dark)/0.6)] sm:text-5xl lg:text-[3.75rem] lg:[text-shadow:none]",children:t.title}),t.subheadline&&e.jsx("p",{className:"mt-5 max-w-2xl text-xl font-medium leading-8 text-hero-dark-foreground [text-shadow:0_1px_10px_hsl(var(--hero-dark)/0.5)] sm:text-2xl lg:[text-shadow:none]",children:t.subheadline}),e.jsx("p",{className:"mt-4 max-w-xl text-base leading-7 text-hero-dark-foreground/85 [text-shadow:0_1px_8px_hsl(var(--hero-dark)/0.5)] sm:text-lg lg:text-hero-dark-muted lg:[text-shadow:none]",children:t.tagline}),((c=t.roles)==null?void 0:c.length)>0&&e.jsxs("div",{className:"mt-6",children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-[0.16em] text-hero-dark-muted",children:n.audience.writtenFor}),e.jsx("ul",{className:"mt-3 flex flex-wrap gap-2",children:t.roles.map(l=>e.jsx("li",{children:e.jsx("button",{type:"button",onClick:()=>x({event:d.AUDIENCE_ROLE_CHIP_CLICK,label:l,audience:t.title,audie
6nce_slug:t.slug,role:l,section:"hero",position:m.HERO}),className:"inline-flex items-center rounded-full border border-hero-dark-foreground/20 bg-hero-dark-foreground/5 px-3 py-1.5 text-xs font-medium text-hero-dark-foreground transition hover:bg-hero-dark-foreground/10",children:l})},l))})]}),e.jsxs("div",{className:"mt-8 flex flex-col gap-3 sm:flex-row",children:[s&&(()=>{const l=O({audience:t.slug,segment:G(t.slug),customerType:"customer",intent:"tilbud",source:"malgruppe",medium:"hero_quote",campaign:t.slug});return e.jsxs("a",{href:l,onClick:()=>r==null?void 0:r("primary_link",{section:"hero",label:"hero_request_quote",destination:l}),className:"inline-flex h-12 items-center justify-center gap-2 rounded-md bg-cta px-6 font-semibold text-cta-foreground shadow-premium transition hover:bg-cta/90",children:[n.audience.heroCtaQuote," ",e.jsx(v,{className:"size-5"})]})})(),e.jsx(V,{source:"hero",trigger:e.jsxs("button",{type:"button",onClick:()=>x({event:d.CTA_CLICK,label:"Få et tilbud",audience:t.title,audience_slug:t.slug,section:"hero",position:m.HERO}),className:`inline-flex h-12 items-center justify-center gap-2 rounded-md px-6 font-semibold transition ${s?"border border-hero-dark-foreground/30 bg-hero-dark-foreground/10 text-hero-dark-foreground hover:bg-hero-dark-foreground/20":"bg-cta text-cta-foreground shadow-premium hover:bg-cta/90"}`,children:[n.audience.heroCtaPrimary," ",e.jsx(v,{className:"size-5"})]})}),e.jsx("a",{href:y.urls.flow,onClick:()=>x({event:d.EXTERNAL_CLICK,label:"Bygg din løsning",destination:y.urls.flow,audience:t.title,audie
6nce_slug:t.slug,section:"hero",position:m.HERO}),className:"inline-flex h-12 items-center justify-center gap-2 rounded-md border border-hero-dark-foreground/30 bg-hero-dark-foreground/10 px-6 font-semibold text-hero-dark-foreground hover:bg-hero-dark-foreground/20",children:n.audience.heroCtaSecondary})]}),e.jsx("div",{className:"mt-8 grid grid-cols-3 gap-px overflow-hidden rounded-md bg-hero-dark/70 p-px lg:hidden",children:t.stats.map(l=>e.jsxs("div",{className:"bg-hero-dark/85 px-3 py-3 text-center",children:[e.jsx("div",{className:"text-lg font-semibold text-hero-dark-foreground sm:text-xl",children:l.value}),e.jsx("div",{className:"text-[0.65rem] font-semibold uppercase tracking-normal text-hero-dark-muted",children:l.label})]},l.label))})]}),e.jsxs("div",{className:"relative hidden overflow-hidden rounded-md border border-hero-dark-foreground/15 shadow-premium lg:block",children:[e.jsx(z,{picture:D(t.heroImage),src:t.heroImage,alt:t.title,width:960,height:720,sizes:"(min-width: 1024px) 50vw, 100vw",priority:!0,className:"aspect-[4/3] w-full object-cover"}),e.jsx("div",{className:"absolute inset-x-0 bottom-0 grid grid-cols-3 gap-px bg-hero-dark/70 p-px",children:t.stats.map(l=>e.jsxs("div",{className:"bg-hero-dark/85 px-3 py-3 text-center",children:[e.jsx("div",{className:"text-lg font-semibold text-hero-dark-foreground sm:text-xl",children:l.value}),e.jsx("div",{className:"text-[0.65rem] font-semibold uppercase tracking-normal text-hero-dark-muted",children:l.label})]},l.label))})]})]})]})},Ee=({page:t})=>{const r=w(t.accent),a=t.situationLead,{t:n}=N();return e.jsx("section",{className:"py-14 text-foreground sm:py-20",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[e.jsx("div",{className:"max-w-2xl",children:e.jsx("p",{className:`text-sm font-semibold uppercase tracking-[0.18em] ${r.text}`,children:n.audience.situationEyebrow})}),e.jsxs("div",{className:"mt-10 grid gap-8 lg:grid-cols-[0.95fr_1.05fr]",children:[e.jsxs("aside",{className:`relative overflow-hidden rounded-md border ${r.border} ${r.bgSoft} p-8 sm:p-10`,children:[(a==null?void 0:a.quote)&&e.jsxs(e.Fragment,{children:[e.jsx(J,{className:`size-9 ${r.text}`,"aria-hidden":"true"}),e.jsxs("blockquote",{className:"mt-5 font-heading text-2xl leading-snug text-foreground sm:text-[1.75rem]",children:["«",a.quote,"»"]})]}),(a==null?void 0:a.stat)&&e.jsxs("div",{className:"mt-8 flex flex-col gap-1 sm:flex-row sm:items-baseline sm:gap-3 border-t border-foreground
6/10 pt-6",children:[e.jsx("span",{className:`text-5xl font-semibold tracking-tight ${r.text}`,children:a.stat.value}),e.jsx("span",{className:"text-sm font-medium text-muted-foreground",children:a.stat.label})]})]}),e.jsx("ol",{className:"space-y-6",children:t.problems.map((i,s)=>e.jsxs("li",{className:"grid grid-cols-[auto_1fr] gap-5 border-b border-primary/10 pb-6 last:border-b-0 last:pb-0",children:[e.jsx("span",{className:`mt-1 inline-flex size-9 shrink-0 items-center justify-center rounded-full ${r.bgSoft} font-heading text-sm font-semibold ${r.text}`,"aria-hidden":"true",children:String(s+1).padStart(2,"0")}),e.jsxs("div",{children:[e.jsx("h3",{className:"text-lg font-semibold text-foreground",children:i.title}),e.jsx("p",{className:"mt-2 text-base leading-7 text-foreground/75",children:i.text})]})]},i.title))})]})]})})},Se=({page:t})=>{const r=t.calculator,a=w(t.accent),{t:n,locale:i}=N(),[s,c]=j.useState((r==null?void 0:r.defaultValue)??100),l=j.useRef(null),f=j.useRef(!1),b=j.useRef(0);if(j.useEffect(()=>()=>{l.current&&window.clearTimeout(l.current)},[]),!r)return null;const S=u=>{c(u),b.current+=1,l.current&&window.clearTimeout(l.current),l.current=window.setTimeout(()=>{x({event:d.AUDIENCE_CALCULATOR_CHANGE,label:r.headline,audience:t.title,audie
6nce_slug:t.slug,section:"calculator",position:m.SECTION,calculator_value:u,calculator_unit:r.inputUnit})},500),!f.current&&b.current>=3&&(f.current=!0,x({event:d.AUDIENCE_CALCULATOR_ENGAGED,label:r.headline,audience:t.title,audience_slug:t.slug,section:"calculator",position:m.SECTION,calculator_value:u,calculator_unit:r.inputUnit}))};return e.jsx("section",{className:"bg-background py-14 sm:py-20",children:e.jsx("div",{className:"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:e.jsxs("div",{className:`grid gap-10 rounded-md border ${a.border} bg-card p-6 shadow-sm sm:p-10 lg:grid-cols-[0.9fr_1.1fr]`,children:[e.jsxs("div",{children:[e.jsxs("div",{className:`inline-flex items-center gap-2 ${a.text}`,children:[e.jsx(Z,{className:"size-5"}),e.jsx("p",{className:"text-sm font-semibold uppercase tracking-[0.18em]",children:n.audience.calculatorEyebrow})]}),e.jsx("h2",{className:"mt-3 font-heading text-3xl font-semibold tracking-tight sm:text-4xl",children:r.headline}),e.jsx("p",{className:"mt-4 text-base leading-7 text-muted-foreground",children:n.audience.calculatorLead}),e.jsxs("div",{className:"mt-8",children:[e.jsxs("label",{htmlFor:"audience-calc-input",className:"flex items-baseline justify-between text-sm font-semibold text-foreground",children:[e.jsx("span",{children:r.inputLabel}),e.jsxs("span",{className:`text-2xl font-semibold ${a.text}`,children:[s.toLocaleString(i==="en"?"en-US":"nb-NO"),e.jsx("span",{className:"ml-1 text-xs font-medium text-muted-foreground",children:r.inputUnit})]})]}),e.jsx("input",{id:"audience-calc-input",type:"range",min:r.min,max:r.max,step:r.step,value:s,onChange:u=>S(Number(u.target.value)),className:"mt-3 h-2.5 w-full cursor-pointer appearance-none rounded-full bg-border accent-[hsl(var(--cta))]","aria-label":r.inputLabel}),e.jsxs("div",{className:"mt-2 flex justify-between text-xs font-medium text-foreground/70",children:[e.jsx("span",{children:r.min.toLocaleString(i==="en"?"en-US":"nb-NO")}),e.jsx("span",{children:r.max.toLocaleString(i==="en"?"en-US":"nb-NO")})]})]})]}),e.jsxs("div",{className:"grid gap-3 self-stretch sm:grid-cols-3 lg:grid-cols-1",children:[r.outputs.map(u=>{const C=u.format==="percent"?0:s*u.perUnit,k=u.suffix&&u.format==="percent"?u.suffix:`${ve(C,u.format)}${u.suffix?` ${u.suffix}`:""}`;return e.jsxs("div",{className:`rounded-md border-2 ${a.border} bg-card p-5 shadow-sm`,children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-[0.16em] text-foreground/70",children:u.label}),e.jsx("p",{className:`mt-2 font-heading text-3xl font-semibold tracking-tight ${a.text}`,children:k})]},u.label)}),r.note&&e.jsx("p",{className:"text-xs leading-5 text-muted-foreground sm:col-span-3 lg:col-span-1",children:r.note})]})]})})})},_e=({page:t})=>{const r=w(t.accent),{t:a}=N();return e.jsx("section",{className:"bg-background py-14 sm:py-20",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[e.jsxs("div",{className:"max-w-2xl",children:[e.jsx("p",{className:`text-sm font-semibold uppercase tracking-[0.18em] ${r.text}`,children:a.audience.timelineEyebrow}),e.jsx("h2",{className:"mt-3 font-heading text-3xl font-semibold tracking-tight sm:text-4xl",children:a.audience.timelineHeading})]}),e.jsx("ol",{className:"mt-12 grid gap-10 md:grid-cols-3",children:t.steps.map((n,i)=>{const s=i===t.steps.length-1;return e.jsxs("li",{className:"relative",children:[!s&&e.jsx("span",{"aria-hidden":"true",className:"absolute left-12 top-5 hidden h-px w-[calc(100%-2.5rem)] bg-border md:block"}),e.jsxs("button",{type:"button",onClick:()=>x({event:d.AUDIENCE_TIMELINE_STEP_CLICK,label:n.title,audience:t.title,audie
6nce_slug:t.slug,step_index:i+1,step_title:n.title,total:t.steps.length,section:"timeline",position:m.SECTION}),className:"group flex w-full items-start gap-4 rounded-md p-1 text-left transition-colors hover:bg-card/60",children:[e.jsx("span",{className:`relative z-10 inline-flex size-10 shrink-0 items-center justify-center rounded-full bg-foreground font-heading text-sm font-semibold text-background ring-2 ${r.ring}`,children:String(i+1).padStart(2,"0")}),e.jsxs("div",{children:[n.duration&&e.jsx("p",{className:"text-xs font-semibold uppercase tracking-[0.16em] text-foreground/70",children:n.duration}),e.jsx("h3",{className:"mt-1 text-lg font-semibold text-foreground",children:n.title}),e.jsx("p",{className:"mt-2 text-sm leading-6 text-muted-foreground",children:n.text})]})]})]},n.title)})})]})})},P=(t,r,a)=>{const n=j.useRef(null),i=j.useRef(!1),s=(a==null?void 0:a.enabled)??!0;return j.useEffect(()=>{if(!s||i.current)return;const c=n.current;if(!c||typeof IntersectionObserver>"u")return;const l=new IntersectionObserver(f=>{for(const b of f)if(b.isIntersecting&&!i.current){i.current=!0,x({event:t,...r}),l.disconnect();break}},{threshold:(a==null?void 0:a.threshold)??.4});return l.observe(c),()=>l.disconnect()},[s,t]),n},M=t=>te.find(r=>r.slug===t),Ae=({page:t})=>{const r=t.package,a=w(t.accent),{t:n,locale:i}=N(),s=j.useMemo(()=>{const o=r?M(r.starterSlug):void 0;return o?B(o,i):void 0},[r==null?void 0:r.starterSlug,i]),c=j.useMemo(()=>((r==null?void 0:r.addonSlugs)??[]).map(M).filter(Boolean).map(o=>B(o,i)),[r==null?void 0:r.addonSlugs,i]),[l,f]=j.useState(()=>c.map(o=>o.slug));if(!r||!s)return null;const b=`${t.slug}-starter`,S=(o,p)=>{f(h=>{const g=h.includes(o),I=g?h.filter(T=>T!==o):[...h,o];return x({event:d.PRODUCT_INTEREST,label:`${g?"Fjernet":"La til"} ${p}
6`,product:p,audience:t.title,audience_slug:t.slug,section:"malgruppe-pakke-addon-toggle",position:m.SECTION}),I})},u=G(t.slug),C=()=>O({product:s.slug,productName:s.title,audience:t.slug,customerType:"customer",segment:u,addons:l,packageSlug:b,source:"malgruppeside",medium:"package_cta",campaign:`${t.slug}-pakke`}),k=(o,p,h)=>O({product:o,productName:p,audience:t.slug,customerType:"customer",segment:u,addons:h==="starter"?l:[],packageSlug:h==="starter"?b:void 0,source:"malgruppeside",medium:h==="starter"?"package_starter":"package_addon",campaign:`${t.slug}-pakke`}),A=P(d.VIEW_PRICING,{label:t.title,audience:t.title,audience_slug:t.slug,section:"malgruppe-pakke",position:m.SECTION});return e.jsx("section",{ref:A,className:"py-14 text-foreground sm:py-20",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[e.jsxs("div",{className:"flex flex-wrap items-end justify-between gap-4",children:[e.jsxs("div",{className:"max-w-2xl",children:[e.jsx("p",{className:`text-sm font-semibold uppercase tracking-[0.18em] ${a.text}`,children:n.audience.packageEyebrow}),e.jsx("h2",{className:"mt-3 font-heading text-3xl font-semibold tracking-tight sm:text-4xl",children:r.headline}),e.jsx("p",{className:"mt-4 text-base leading-7 text-muted-foreground",children:r.description})]}),e.jsxs("a",{href:C(),onClick:o=>{o.metaKey||o.ctrlKey||o.shiftKey||o.button===1||(o.preventDefault(),$(C,{section:"malgruppe-pakke",audience:t.title,audie
6nceSlug:t.slug,onBeforeNavigate:p=>x({event:d.AUDIENCE_PACKAGE_CTA_CLICK,label:"Bygg pakken i Flow",destination:p,audience:t.title,audience_slug:t.slug,section:"malgruppe-pakke",position:m.SECTION})}))},className:"inline-flex h-11 items-center gap-2 rounded-md bg-cta px-5 font-semibold text-cta-foreground shadow-sm hover:bg-cta/90",children:[n.audience.packageCta(1+l.length)," ",e.jsx(v,{className:"size-4"})]})]}),e.jsxs("div",{className:`mt-10 overflow-hidden rounded-md border ${a.border} bg-card shadow-sm`,children:[e.jsxs("div",{className:`flex items-center gap-3 border-b ${a.border} ${a.bgSoft} px-6 py-3`,children:[e.jsx(Ne,{className:`size-4 ${a.text}`}),e.jsx("span",{className:"text-xs font-semibold uppercase tracking-[0.18em] text-foreground",children:n.audience.packageContentsLabel(t.title.toLowerCase())})]}),e.jsxs("div",{className:"grid gap-px bg-primary/10 sm:grid-cols-[1.1fr_2fr]",children:[e.jsxs("div",{className:"flex flex-col gap-4 bg-card p-6",children:[e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx("span",{className:"inline-flex items-center rounded-full bg-foreground px-2.5 py-0.5 text-[0.65rem] font-semibold uppercase tracking-[0.14em] text-background",children:n.audience.packageStartHere}),e.jsx("span",{className:"text-xs font-semibold uppercase tracking-[0.16em] text-foreground/70",children:s.eyebrow})]}),s.image&&e.jsx("div",{className:"overflow-hidden rounded-md bg-background",children:e.jsx("img",{src:s.image,alt:s.title,className:"aspect-[4/3] w-full object-cover",loading:"lazy"})}),e.jsxs("div",{children:[e.jsx("h3",{className:"text-xl font-semibold text-foreground",children:s.title}),e.jsx("p",{className:"mt-2 text-sm leading-6 text-muted-foreground",children:s.summary})]}),e.jsxs("div",{className:"mt-2 flex flex-wrap gap-3",children:[s.slug==="pulse-ai"?e.jsxs("a",{href:y.urls.pulse,target:"_blank",rel:"noopener noreferrer",onClick:()=>x({event:d.AUDIENCE_PACKAGE_CTA_CLICK,label:`Start med ${s.title}`,destination:y.urls.pulse,product:s.title,audience:t.title,audie
6nce_slug:t.slug,section:"malgruppe-pakke-starter",position:m.SECTION}),className:"inline-flex h-10 items-center gap-2 rounded-md bg-cta px-4 text-sm font-semibold text-cta-foreground shadow-sm hover:bg-cta/90",children:[n.audience.packageStartWith(s.title)," ",e.jsx(v,{className:"size-4"})]}):e.jsxs("a",{href:k(s.slug,s.title,"starter"),onClick:o=>{o.metaKey||o.ctrlKey||o.shiftKey||o.button===1||(o.preventDefault(),$(()=>k(s.slug,s.title,"starter"),{section:"malgruppe-pakke-starter",audience:t.title,audienceSlug:t.slug,onBeforeNavigate:p=>x({event:d.AUDIENCE_PACKAGE_CTA_CLICK,label:`Start med ${s.title}`,destination:p,product:s.title,audience:t.title,audience_slug:t.slug,section:"malgruppe-pakke-starter",position:m.SECTION})}))},className:"inline-flex h-10 items-center gap-2 rounded-md bg-cta px-4 text-sm font-semibold text-cta-foreground shadow-sm hover:bg-cta/90",children:[n.audience.packageStartWith(s.title)," ",e.jsx(v,{className:"size-4"})]}),e.jsxs(E,{to:_(`/produkter/${s.slug}`,i),onClick:()=>x({event:d.PRODUCT_INTEREST,label:`Se ${s.title}
6`,product:s.title,audience:t.title,audience_slug:t.slug,section:"malgruppe-pakke-starter-link",position:m.SECTION}),className:`inline-flex h-10 items-center gap-1 text-sm font-semibold ${a.text}`,children:[n.audience.packageReadMore," ",e.jsx(v,{className:"size-4"})]})]})]}),e.jsx("div",{className:"grid gap-px bg-primary/10 sm:grid-cols-3",children:c.map(o=>{const p=l.includes(o.slug);return e.jsxs("div",{className:`group relative flex flex-col gap-3 p-5 transition-colors ${p?"bg-card":"bg-secondary/40"}`,children:[e.jsx("span",{className:"absolute -left-3 top-1/2 hidden -translate-y-1/2 sm:inline-flex",children:e.jsx(K,{className:`size-5 ${a.text}`,"aria-hidden":"true"})}),e.jsx("button",{type:"button",onClick:()=>S(o.slug,o.title),"aria-pressed":p,className:`absolute right-3 top-3 inline-flex h-7 items-center gap-1.5 rounded-full border px-2.5 text-[0.7rem] font-semibold uppercase tracking-[0.1em] transition-colors ${p?"border-foreground bg-foreground text-background":"border-border bg-background text-foreground/70 hover:text-foreground"}`,children:p?e.jsxs(e.Fragment,{children:[e.jsx(ee,{className:"size-3"})," ",n.audience.packageSelected]}):e.jsxs(e.Fragment,{children:[e.jsx(K,{className:"size-3"})," ",n.audience.packageAddToPackage]})}),e.jsx("p",{className:"text-xs font-semibold uppercase tracking-[0.16em] text-foreground/70",children:o.eyebrow}),e.jsx("h4",{className:"text-base font-semibold text-foreground",children:o.title}),e.jsx("p",{className:"line-clamp-3 text-sm leading-6 text-muted-foreground",children:o.summary}),e.jsxs("div",{className:"mt-auto flex items-center justify-between gap-2",children:[e.jsxs(E,{to:_(`/produkter/${o.slug}`,i),onClick:()=>x({event:d.PRODUCT_INTEREST,label:o.title,product:o.title,audience:t.title,audie
6nce_slug:t.slug,section:"malgruppe-pakke-addon",position:m.SECTION}),className:`inline-flex items-center gap-1 text-sm font-semibold ${a.text}`,children:[n.audience.packageReadMore," ",e.jsx(v,{className:"size-4"})]}),e.jsx("a",{href:k(o.slug,o.title,"addon"),onClick:h=>{h.metaKey||h.ctrlKey||h.shiftKey||h.button===1||(h.preventDefault(),$(()=>k(o.slug,o.title,"addon"),{section:"malgruppe-pakke-addon-cta",audience:t.title,audienceSlug:t.slug,onBeforeNavigate:g=>x({event:d.AUDIENCE_PACKAGE_CTA_CLICK,label:`Kun ${o.title}`,destination:g,product:o.title,audience:t.title,audience_slug:t.slug,section:"malgruppe-pakke-addon-cta",position:m.SECTION})}))},className:"text-xs font-semibold uppercase tracking-[0.12em] text-muted-foreground hover:text-foreground",children:n.audience.packageToFlow})]})]},o.slug)})})]})]})]})})},Ie=({page:t})=>{var i,s;const{t:r}=N(),a=P(d.AUDIENCE_CASE_VIEW,{label:((i=t.caseStudy)==null?void 0:i.name)??t.title,audience:t.title,audience_slug:t.slug,case:(s=t.caseStudy)==null?void 0:s.name,section:"case-study",position:m.SECTION},{enabled:!!t.caseStudy});if(!t.caseStudy)return null;const n=t.caseStudy;return e.jsx("section",{ref:a,className:"bg-hero-depth py-14 text-hero-dark-foreground sm:py-20",children:e.jsxs("div",{className:"mx-auto grid max-w-7xl gap-10 px-4 sm:px-6 lg:grid-cols-[0.45fr_1fr] lg:px-8",children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm font-semibold uppercase tracking-[0.18em] text-hero-dark-foreground/90",children:r.audience.caseStudyEyebrow}),e.jsx("h2",{className:"mt-3 font-heading text-2xl font-semibold tracking-tight text-hero-dark-foreground sm:text-3xl",children:n.name}),e.jsx("p",{className:"mt-1 text-sm text-hero-dark-foreground/75",children:n.location}),n.kpis&&n.kpis.length>0&&e.jsx("dl",{className:"mt-8 grid grid-cols-1 gap-3 sm:grid-cols-3 lg:grid-cols-1",children:n.kpis.map(c=>e.jsxs("div",{className:"rounded-md border border-hero-dark-foreground/25 bg-hero-dark-foreground/10 px-3 py-3 text-left",children:[e.jsx("dt",{className:"text-[0.7rem] font-semibold uppercase tracking-[0.16em] text-hero-dark-foreground/80",children:c.label}),e.jsx("dd",{className:"mt-1 font-heading text-xl font-semibold text-hero-dark-foreground sm:text-2xl",children:c.value})]},c.label))})]}),e.jsxs("figure",{className:"rounded-md border border-hero-dark-foreground/25 bg-hero-dark-foreground/10 p-6 sm:p-10",children:[e.jsx(J,{className:"size-7 text-hero-dark-foreground/85","aria-hidden":"true"}),e.jsxs("blockquote",{className:"mt-4 font-heading text-xl leading-relaxed text-hero-dark-foreground sm:text-2xl",children:["«",n.quote,"»"]}),e.jsxs("figcaption",{className:"mt-6 flex items-center gap-2 text-sm font-semibold text-hero-dark-foreground/85",children:[e.jsx(se,{className:"size-4 text-hero-dark-foreground/85"}),n.result]})]})]})})},Te=({page:t})=>{var s;const{t:r}=N(),a=P(d.AUDIENCE_ESG_VIEW,{label:((s=t.esg)==null?void 0:s.headline)??t.title,audie
6nce:t.title,audience_slug:t.slug,section:"esg",position:m.SECTION},{enabled:!!t.esg});if(!t.esg)return null;const n=t.esg,i=w(t.accent);return e.jsx("section",{ref:a,className:"py-14 sm:py-20",children:e.jsx("div",{className:"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:e.jsxs("div",{className:"grid gap-10 lg:grid-cols-[0.9fr_1.1fr]",children:[e.jsxs("div",{children:[e.jsxs("div",{className:`inline-flex items-center gap-2 ${i.text}`,children:[e.jsx(W,{className:"size-5"}),e.jsx("p",{className:"text-sm font-semibold uppercase tracking-[0.18em]",children:r.audience.esgEyebrow})]}),e.jsx("h2",{className:"mt-3 font-heading text-3xl font-semibold tracking-tight sm:text-4xl",children:n.headline}),e.jsx("p",{className:"mt-4 max-w-xl text-base leading-7 text-muted-foreground",children:n.intro})]}),e.jsx("ul",{className:"grid gap-3",children:n.items.map(c=>e.jsxs("li",{className:`rounded-md border ${i.border} bg-card p-5`,children:[e.jsx("h3",{className:`inline-flex items-center rounded-md ${i.bgSoft} px-3 py-1.5 font-heading text-xs font-semibold uppercase tracking-[0.14em] ${i.text}`,children:c.framework}),e.jsx("p",{className:"mt-2 text-sm leading-6 text-foreground",children:c.description})]},c.framework))})]})})})},q=t=>/^https?:\/\//.test(t),$e=({page:t})=>{var c;const{t:r,locale:a}=N();if(!((c=t.resources)!=null&&c.length))return null;const n=w(t.accent),i=l=>q(l)?l:_(l,a),s=l=>{x({event:d.AUDIENCE_RESOURCE_CLICK,label:l.title,destination:l.href,audience:t.title,audie
6nce_slug:t.slug,resource_type:l.type,section:"resources",position:m.SECTION})};return e.jsx("section",{className:"bg-background py-14 sm:py-20",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[e.jsxs("div",{className:"max-w-2xl",children:[e.jsx("p",{className:`text-sm font-semibold uppercase tracking-[0.18em] ${n.text}`,children:r.audience.resourcesEyebrow}),e.jsx("h2",{className:"mt-3 font-heading text-3xl font-semibold tracking-tight sm:text-4xl",children:r.audience.resourcesHeading})]}),e.jsx("ul",{className:"mt-8 grid gap-4 md:grid-cols-3",children:t.resources.map(l=>{const f=`group flex h-full flex-col justify-between gap-6 rounded-md border-2 ${n.border} bg-card p-6 shadow-sm transition-all hover:-translate-y-0.5 hover:shadow-premium`,b=e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("span",{className:`inline-flex items-center rounded-full ${n.bgSoft} px-2.5 py-0.5 text-[0.65rem] font-semibold uppercase tracking-[0.16em] ${n.text}`,children:l.type}),e.jsx("h3",{className:"mt-4 font-heading text-lg font-semibold text-foreground",children:l.title}),l.description&&e.jsx("p",{className:"mt-2 text-sm leading-6 text-muted-foreground",children:l.description})]}),e.jsxs("span",{className:`inline-flex items-center gap-1 text-sm font-semibold ${n.text}`,children:[r.audience.resourcesOpen," ",e.jsx(re,{className:"size-4 transition-transform group-hover:translate-x-0.5 group-hover:-translate-y-0.5"})]})]});return e.jsx("li",{children:q(l.href)?e.jsx("a",{href:l.href,target:"_blank",rel:"noopener noreferrer",onClick:()=>s(l),className:f,children:b}):e.jsx(E,{to:i(l.href),onClick:()=>s(l),className:f,children:b})},l.title)})})]})})},Le=({currentSlug:t})=>{const{t:r,locale:a}=N(),i=(a==="en"?ae:ne).filter(s=>s.slug!==t);return i.length===0?null:e.jsx("section",{"aria-label":r.audience.otherAudiencesAria,className:"border-t border-border bg-secondary/40 py-8",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-[0.18em] text-foreground/70",children:r.audience.otherAudiencesHeading}),e.jsx("ul",{className:"mt-4 flex flex-wrap gap-x-6 gap-y-3",children:i.map(s=>e.jsx("li",{children:e.jsxs(E,{to:_(`/malgrupper/${s.slug}`,a),onClick:()=>x({event:d.AUDIENCE_OTHER_CLICK,label:s.title,audience:s.title,audience_slug:s.slug,section:"other-audiences",position:m.FOOTER}),className:"group inline-flex items-center gap-1.5 text-sm font-semibold text-foreground hover:text-primary",children:[s.title,e.jsx(v,{className:"size-4 text-muted-foreground transition-transform group-hover:translate-x-0.5"})]})},s.slug))})]})})},Re=[Q,W,le],Oe=({page:t})=>{const r=w(t.accent),{t:a}=N(),n=(i,s)=>{x({event:i==="app_store"?d.APP_STORE_BADGE_CLICK:d.GOOGLE_PLAY_BADGE_CLICK,label:i==="app_store"?"App Store badge":"Google Play badge",destination:s,audience:t.title,audie
6nce_slug:t.slug,section:"app-download",position:m.SECTION,app_platform:i==="app_store"?"ios":"android",app_store_id:i==="app_store"?"id1627674862":"com.bikeloop.app"})};return e.jsx("section",{className:"bg-background py-14 sm:py-20",children:e.jsxs("div",{className:"mx-auto grid max-w-7xl items-center gap-12 px-4 sm:px-6 lg:grid-cols-[1fr_1fr] lg:px-8",children:[e.jsxs("div",{children:[e.jsx("p",{className:`text-sm font-semibold uppercase tracking-[0.18em] ${r.text}`,children:a.audience.appEyebrow}),e.jsx("h2",{className:"mt-3 font-heading text-3xl font-semibold tracking-tight sm:text-4xl",children:a.audience.appHeading}),e.jsx("p",{className:"mt-5 text-lg leading-8 text-muted-foreground",children:a.audience.appLead}),e.jsx("ul",{className:"mt-8 grid gap-4 sm:grid-cols-1",children:a.audience.appBenefits.map((i,s)=>{const c=Re[s]??Q;return e.jsxs("li",{className:`flex items-start gap-3 rounded-md border ${r.border} ${r.bgSoft} p-4`,children:[e.jsx(c,{className:`mt-0.5 size-5 shrink-0 ${r.text}`}),e.jsxs("div",{children:[e.jsx("p",{className:"text-base font-semibold text-foreground",children:i.title}),e.jsx("p",{className:"mt-1 text-sm leading-6 text-muted-foreground",children:i.text})]})]},i.title)})}),e.jsxs("div",{className:"mt-8 flex flex-wrap items-center gap-4",children:[e.jsx("a",{href:y.urls.appStore,target:"_blank",rel:"noopener noreferrer",onClick:()=>n("app_store",y.urls.appStore),"aria-label":a.audience.appStoreAria,className:"inline-block transition hover:opacity-90 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 rounded-md",children:e.jsx(Pe,{line1:a.audience.appStoreBadgeLine1,line2:a.audience.appStoreBadgeLine2})}),e.jsx("a",{href:y.urls.googlePlay,target:"_blank",rel:"noopener noreferrer",onClick:()=>n("google_play",y.urls.googlePlay),"aria-label":a.audience.googlePlayAria,className:"inline-block transition hover:opacity-90 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 rounded-md",children:e.jsx(Fe,{line1:a.audience.googlePlayBadgeLine1,line2:a.audience.googlePlayBadgeLine2})})]}),e.jsx("p",{className:"mt-4 text-xs text-muted-foreground",children:a.audience.appTrademarks})]}),e.jsx("div",{className:"relative hidden lg:block",children:e.jsxs("div",{className:`relative overflow-hidden rounded-md border ${r.border} ${r.bgSoft} aspect-[4/5]`,"aria-hidden":"true",children:[e.jsx("img",{src:t.heroImage,alt:"",className:"h-full w-full object-cover opacity-80",loading:"lazy"}),e.jsx("div",{className:"absolute inset-0 bg-background/50"})]})})]})})},Pe=({line1:t,line2:r})=>e.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 135 40",width:"135",height:"40",role:"img","aria-label":"App Store",children:[e.jsx("rect",{x:"0",y:"0",width:"135",height:"40",rx:"6",ry:"6",fill:"#000"}),e.jsx("rect",{x:"0.5",y:"0.5",width:"134",height:"39",rx:"5.5",ry:"5.5",fill:"none",stroke:"#A6A6A6",strokeWidth:"0.5"}),e.jsxs("g",{fill:"#fff",children:[e.jsx("path",{d:"M30.5 19.78c-.02-2.2 1.8-3.27 1.88-3.32-1.03-1.5-2.62-1.71-3.18-1.73-1.34-.14-2.64.8-3.33.8-.7 0-1.75-.78-2.88-.76-1.46.02-2.83.86-3.59 2.17-1.55 2.69-.4 6.65 1.1 8.83.74 1.06 1.61 2.26 2.74 2.22 1.11-.05 1.52-.71 2.86-.71 1.34 0 1.71.71 2.87.69 1.19-.02 1.94-1.07 2.66-2.14.85-1.22 1.19-2.43 1.21-2.49-.03-.01-2.32-.88-2.34-3.51zM28.34 13.36c.61-.74 1.02-1.78.91-2.81-.88.04-1.94.59-2.57 1.32-.56.65-1.05 1.69-.92 2.7.99.07 1.99-.5 2.58-1.21z"}),e.jsx("text",{x:"46",y:"16",fontFamily:"-apple-system, Helvetica, Arial, sans-serif",fontSize:"7.5",fill:"#fff",children:t}),e.jsx("text",{x:"46",y:"29",fontFamily:"-apple-system, Helvetica, Arial, sans-serif",fontSize:"15",fontWeight:"600",fill:"#fff",children:r})]})]}),Fe=({line1:t,line2:r})=>e.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 135 40",width:"135",height:"40",role:"img","aria-label":"Google Play",children:[e.jsx("rect",{x:"0",y:"0",width:"135",height:"40",rx:"6",ry:"6",fill:"#000"}),e.jsx("rect",{x:"0.5",y:"0.5",width:"134",height:"39",rx:"5.5",ry:"5.5",fill:"none",stroke:"#A6A6A6",strokeWidth:"0.5"}),e.jsxs("g",{transform:"translate(10,10)",children:[e.jsx("path",{d:"M0.4 0.45c-.27.29-.43.74-.43 1.32v16.46c0 .58.16 1.03.43 1.32l.06.05L9.7 10.1v-.2L.46.4l-.06.05z",fill:"#fff",opacity:"0.85"}),e.jsx("path",{d:"M12.78 13.21L9.7 10.1v-.2l3.08-3.11.07.04 3.65 2.07c1.04.59 1.04 1.56 0 2.16l-3.65 2.07-.07.08z",fill:"#FFD400"}),e.jsx("path",{d:"M12.85 13.13L9.7 10 .4 19.55c.34.36.91.41 1.55.05l10.9-6.47",fill:"#F23A2F"}),e.jsx("path",{d:"M12.85 6.87L1.95.4C1.31.04.74.09.4.45L9.7 10l3.15-3.13z",fill:"#3DDC84"})]}),e.jsxs("g",{fill:"#fff",children:[e.jsx("text",{x:"38",y:"16",fontFamily:"Roboto, Arial, Helvetica, sans-serif",fontSize:"7.5",fill:"#fff",children:t}),e.jsx("text",{x:"38",y:"29",fontFamily:"Roboto, Arial, Helvetica, sans-serif",fontSize:"15",fontWeight:"600",fill:"#fff",children:r})]})]}),Ue=new Set(["borettslag-og-sameier","eiendom"]),ze={"bedrift-og-industri":"bedrift-og-naering"}
6,Xe=()=>{const{slug:t}=ie(),{locale:r}=N(),a=r==="en",n=g=>_(g,r),i=t?ze[t]:void 0,s=t?oe(i??t,r):void 0,{trackCta:c}=pe({pageType:"audience",slug:s==null?void 0:s.slug,label:s==null?void 0:s.title});if(t&&i)return e.jsx(H,{to:n(`/malgrupper/${i}`),replace:!0});if(we(s?{title:s.title,slug:s.slug}:void 0),j.useEffect(()=>{s&&(x({event:d.AUDIENCE_INTEREST,label:s.title,audience:s.title,audience_slug:s.slug,section:"malgruppe-side",position:m.SECTION}),window.scrollTo({top:0,behavior:"auto"}))},[s]),!s)return e.jsx(H,{to:n("/"),replace:!0});const l=w(s.accent),b={"borettslag-og-sameier":{title:"Sykkelgarasje til borettslag og sameier | Bikeloop",description:"Utendørs sykkelgarasje med appstyrt tilgang og trygg elsykkellading for borettslag og sameier. Et sikkert alternativ til sykkelskur."}}[s.slug]??{},S=b.title??`${s.title} | Bikeloop`,u=b.description??s.subheadline??s.tagline,C=u.length>160?`${u.slice(0,157).trimEnd()}â¦`:u,k=`https://www.bikeloop.no${n(`/malgrupper/${s.slug}`)}`,A=`https://www.bikeloop.no${n("/")}`,p={"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:a?"Home":"Hjem",item:A},{"@type":"ListItem",position:2,name:a?"Industries":"MÃ¥lgrupper",item:`https://www.bikeloop.no${a?"/en#industries":"/#malgrupper"}`},{"@type":"ListItem",position:3,name:s.title,item:k}]},h={"@context":"https://schema.org","@type":"FAQPage",mainEntity:s.faq.map(g=>({"@type":"Question",name:g.question,acceptedAnswer:{"@type":"Answer",text:g.answer}}))};return e.jsxs("main",{className:"min-h-screen bg-background text-foreground",children:[e.jsx(ce,{title:S,description:C,canonical:k,image:s.heroImage,type:"website",jsonLd:[p,h]}),e.jsx(de,{}),e.jsx(Ce,{page:s,trackCta:c}),e.jsx("section",{className:"bg-transparent py-12 sm:py-16 lg:py-20",children:e.jsx("div",{className:"mx-auto max-w-4xl px-4 sm:px-6 lg:px-8",children:e.jsx("p",{className:"text-lg leading-8 text-muted-foreground sm:text-xl",children:s.intro})})}),e.jsx(be,{audienceSlug:s.slug}),e.jsx(Ee,{page:s}),e.jsx("section",{className:"py-14 text-foreground sm:py-20 lg:py-24",children:e.jsxs("div",{className:"mx-auto grid max-w-7xl gap-10 px-4 sm:px-6 lg:grid-cols-[0.95fr_1.05fr] lg:px-8",children:[e.jsxs("div",{children:[e.jsx("p",{className:`text-sm font-semibold uppercase tracking-[0.18em] ${l.text}`,children:a?"The solution":"Løsningen"}),e.jsx("h2",{className:"mt-3 font-heading text-3xl font-semibold tracking-tight sm:text-4xl",children:s.solution.headline}),e.jsx("p",{className:"mt-5 text-lg leading-8 text-muted-foreground",children:s.solution.text})]}),e.jsx("ul",{className:"grid gap-3",children:s.solution.bullets.map(g=>e.jsxs("li",{className:`flex items-start gap-3 rounded-lg border ${l.border} ${l.bgSoft} p-4`,children:[e.jsx(me,{className:`mt-0.5 size-5 shrink-0 ${l.text}`}),e.jsx("span",{className:"text-base font-medium leading-6 text-foreground",children:g})]},g))})]})}),s.slug==="reklamefinansiert"&&e.jsx("section",{className:"bg-background py-14 sm:py-20",children:e.jsxs("div",{className:"mx-auto grid max-w-7xl gap-10 px-4 sm:px-6 lg:grid-cols-[1fr_1fr] lg:items-center lg:px-8",children:[e.jsxs("div",{className:"order-2 lg:order-1",children:[e.jsx("p",{className:`text-sm font-semibold uppercase tracking-[0.18em] ${l.text}`,children:a?"This is how the ad surface looks":"Slik ser annonseflaten ut"}),e.jsx("h2",{className:"mt-3 font-heading text-3xl font-semibold tracking-tight sm:text-4xl",children:a?"Digital screens on top of the Bikeloop HUB":"Digitale skjermer pÃ¥ toppen av Bikeloop HUB"}),e.jsx("p",{className:"mt-5 text-lg leading-8 text-muted-foreground",children:a?"The tower's four top surfaces are digital LED screens that rotate between campaigns from local, regional and national advertisers. The placement in the heart of the urban space gives advertisers high visibility â and covers both the investment and operation of the bike parking for the city or owner.":"TÃ¥rnets fire toppflater er digitale LED-skjermer som roterer mellom kampanjer fra lokale, regionale og nasjonale annonsører. Plasseringen i sentrum av byrommet gir høy synlighet for annonsøren â og dekker investering og drift av sykkelparkeringen for byen eller eieren."}),e.jsx("ul",{className:"mt-6 grid gap-3 sm:grid-cols-2",children:(a?[{t:"Four eye-level surfaces",b:"Visible 360° at high-footfall transit hubs."},{t:"Programmatic planning",b:"Rotate campaigns by time of day, week or season."},{t:"Local + national mix",b:"From municipal campaigns to premium brands."},{t:"Measurement and reporting",b:"Impressions and usage data in one dashboard."}]:[{t:"Fire flater i øyenhøyde",b:"Synlig 360° i knutepunkt med høy gangtrafikk."},{t:"Programmatisk planlegging",b:"Roter kampanjer per tid pÃ¥ døgnet, uke eller sesong."},{t:"Lokal + nasjonal mix",b:"Fra kommunekampanjer til premium merkevarer."},{t:"MÃ¥ling og rapportering",b:"Eksponeringer og bruksdata samlet i ett dashboard."}]).map(g=>e.jsxs("li",{className:`rounded-lg border ${l.border} ${l.bgSoft} p-4`,children:[e.jsx("p",{className:"text-sm font-semibold text-foreground",children:g.t}),e.jsx("p",{className:"mt-1 text-xs leading-5 text-muted-foreground",children:g.b})]},g.t))})]}),e.jsxs("div",{className:"order-1 mx-auto w-full max-w-md lg:order-2",children:[e.jsx(he,{}),e.jsx("p",{className:"mt-3 text-center text-xs text-muted-foreground",children:a?"Illustration: three example campaigns rotate on top of a HUB tower.":"Illustrasjon: tre eksempelkampanjer roterer pÃ¥ toppen av et HUB-tÃ¥rn."})]})]})}),e.jsx(Se,{page:s}),e.jsx(_e,{page:s}),e.jsx(Ae,{page:s}),ge(s.slug,r).length===0&&e.jsx(Ie,{page:s}),e.jsx(fe,{audienceSlug:s.slug}),e.jsx(Te,{page:s}),Ue.has(s.slug)&&e.jsx(Oe,{page:s}),e.jsx("section",{className:"bg-background py-14 sm:py-20",children:e.jsxs("div",{className:"mx-auto max-w-4xl px-4 sm:px-6 lg:px-8",children:[e.jsx("p",{className:`text-sm font-semibold uppercase tracking-[0.18em] ${l.text}`,children:a?"Frequently asked questions":"Ofte stilte spørsmÃ¥l"}),e.jsx("h2",{className:"mt-3 font-heading text-3xl font-semibold tracking-tight sm:text-4xl",children:a?"We answer what you're wondering about":"Vi svarer pÃ¥ det dere lurer pÃ¥"}),e.jsx("div",{className:"mt-8 grid gap-3",children:s.faq.map((g,I)=>e.jsxs("details",{onToggle:T=>{T.currentTarget.open&&x({event:d.AUDIENCE_FAQ_OPEN,label:g.question,audience:s.title,audie
6nce_slug:s.slug,faq_question:g.question,faq_index:I+1,section:"faq",position:m.SECTION})},className:`group rounded-xl border ${l.border} bg-card p-5 open:shadow-[var(--shadow-card)] transition-shadow`,children:[e.jsxs("summary",{className:"flex cursor-pointer list-none items-start justify-between gap-4 text-left text-base font-semibold text-foreground",children:[e.jsxs("span",{className:"flex items-start gap-3",children:[e.jsx(je,{className:`mt-0.5 size-5 shrink-0 ${l.text}`}),g.question]}),e.jsx(R,{className:"mt-0.5 size-5 shrink-0 text-muted-foreground transition-transform group-open:rotate-90"})]}),e.jsx("p",{className:"mt-3 pl-8 text-sm leading-6 text-muted-foreground",children:g.answer})]},g.question))})]})}),e.jsx($e,{page:s}),e.jsx("section",{className:"py-14 text-foreground sm:py-20 lg:py-24",children:e.jsxs("div",{className:"mx-auto flex max-w-7xl flex-col items-start justify-between gap-8 px-4 sm:px-6 lg:flex-row lg:items-center lg:px-8",children:[e.jsxs("div",{className:"max-w-2xl",children:[e.jsx("h2",{className:"font-heading text-3xl font-semibold tracking-tight sm:text-4xl",children:a?`Ready to build the solution for ${s.title.toLowerCase()}?`:`Klar for å bygge løsningen for ${s.title.toLowerCase()}?`}),e.jsx("p",{className:"mt-4 text-lg leading-8 text-muted-foreground",children:a?"Get in touch and we'll put together a concrete proposal tailored to your needs.":"Ta kontakt, så lager vi et konkret forslag tilpasset behovet deres."})]}),e.jsxs("div",{className:"flex w-full flex-col gap-3 sm:w-auto sm:flex-row",children:[e.jsx(V,{source:"footer",trigger:e.jsxs("button",{type:"button",onClick:()=>x({event:d.CTA_CLICK,label:"Ta kontakt",audience:s.title,audience_slug:s.slug,section:"footer-cta",position:m.FOOTER}),className:"inline-flex h-12 items-center justify-center gap-2 rounded-md bg-cta px-6 font-semibold text-cta-foreground shadow-sm hover:bg-cta/90",children:[a?"Get in touch":"Ta kontakt"," ",e.jsx(v,{className:"size-5"})]})}),e.jsx(xe,{source:"section",trigger:e.jsx("button",{type:"button",onClick:()=>x({event:d.DEMO_INTENT,label:"Book 15 min rådgivning",destination:"book-demo-dialog",audience:s.title,audience_slug:s.slug,section:"footer-cta",position:m.FOOTER}),className:"inline-flex h-12 items-center justify-center rounded-md border border-primary/24 bg-background px-6 font-semibold text-primary hover:bg-secondary/28",children:a?"Book a 15-min consultation":"Book 15 min rådgivning"})})]})]})}),e.jsx(Le,{currentSlug:s.slug}),e.jsx(ue,{})]})};export{Xe as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.