1import{a as l,j as e,L as i}from"./index-ZRjTDDYO.js";const m=[{id:"disciplines",label:"Disciplines"},{id:"team",label:"Team"},{id:"clients",label:"Clients"},{id:"cases",label:"Case studies"}];function N(){const[a,o]=l.useState(null),[s,c]=l.useState(!1),[g,f]=l.useState(!1);l.useEffect(()=>{const t=()=>f(window.scrollY>24);return t(),window.addEventListener("scroll",t,{passive:!0}),()=>window.removeEventListener("scroll",t)},[]),l.useEffect(()=>{const t=m.map(n=>document.getElementById(n.id)).filter(n=>!!n);if(!t.length)return;const r=new IntersectionObserver(n=>{const h=n.filter(p=>p.isIntersecting).sort((p,b)=>b.intersectionRatio-p.intersectionRatio);h[0]&&o(h[0].target.id)},{rootMargin:"-40% 0px -50% 0px",threshold:[0,.25,.5,1]});return t.forEach(n=>r.observe(n)),()=>r.disconnect()},[]),l.useEffect(()=>{if(s){const t=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=t}}},[s]);const d=g||s;return e.jsx("header",{className:`fixed left-0 right-0 z-50 pointer-events-none transition-[top,padding] duration-300 ease-out ${d?"top-3 md:top-5 px-3 md:px-6":"top-0 px-6 md:px-10"}`,children:e.jsxs("div",{className:`mx-auto pointer-events-auto transition-[max-width] duration-300 ease-out ${d?"max-w-6xl":"max-w-7xl"}`,children:[e.jsxs("div",{className:`flex items-center justify-between gap-3 transition-all duration-300 ease-out h-16 md:h-20 ${d?"rounded-full border border-ink/10 bg-background/40 backdrop-blur-md shadow-[0_8px_30px_-12px_rgba(26,23,20,0.18)] pl-5 pr-4 md:pl-7 md:pr-3 !h-14 md:!h-16":"border border-transparent bg-transparent"}`,children:[e.jsxs(i,{to:"/",hash:"top",onClick:t=>{c(!1),typeof window<"u"&&window.location.pathname==="/"&&(t.preventDefault(),window.scrollTo({top:0,behavior:"smooth"}))},className:"display text-xl md:text-2xl text-ink leading-none whitespace-nowrap",children:["Outlier ",e.jsx("span",{className:"italic",children:"Principals"})]}),e.jsx("nav",{className:"hidden md:flex items-center gap-7 text-sm",children:m.map(t=>{const r=a===t.id;return e.jsxs(i,{to:"/",hash:t.id,"aria-current":r?"true":void 0,className:`relative transition-colors ${r?"text-ink":"text-muted-foreground hover:text-ink"}`,children:[t.label,e.jsx("span",{className:`pointer-events-none absolute -bottom-1.5 left-0 h-px bg-ink transition-all duration-300 ${r?"w-full opacity-100":"w-0 opacity-0"}`})]},t.id)})}),e.jsxs(i,{to:"/",hash:"contact",className:`hidden md:inline-flex items-center gap-2 text-sm transition-all ${d?"bg-ink text-primary-foreground px-5 py-2 rounded-full hover:opacity-90":"border border-ink/80 text-ink px-4 py-2 rounded-full hover:bg-ink hover:text-primary-foreground"}`,children:["Let's talk",e.jsx("span",{"aria-hidden":!0,children:"â"})]}),e.jsx("button",{type:"button","aria-label":s?"Close menu":"Open menu","aria-expanded":s,"aria-controls":"mobile-nav",onClick:()=>c(t=>!t),className:"md:hidden inline-flex items-center justify-center w-10 h-10 -mr-1 text-ink",children:e.jsxs("span",{className:"relative block w-6 h-[14px]",children:[e.jsx("span",{className:`absolute right-0 top-0 h-[2px] bg-current rounded-full transition-all duration-300 ${s?"w-6 translate-y-[6px] rotate-45":"w-6"}`}),e.jsx("span",{className:`absolute right-0 top-1/2 -translate-y-1/2 h-[2px] bg-current rounded-full transition-all duration-300 ${s?"w-6 opacity-0":"w-4"}`}),e.jsx("span",{className:`absolute right-0 bottom-0 h-[2px] bg-current rounded-full transition-all duration-300 ${s?"w-6 -translate-y-[6px] -rotate-45":"w-5"}`})]})})]}),e.jsx("div",{id:"mobile-nav",className:`md:hidden mt-2 overflow-hidden rounded-3xl border border-ink/10 bg-background/55 backdrop-blur-md shadow-[0_12px_40px_-12px_rgba(26,23,20,0.25)] transition-[max-height,opacity,transform] duration-300 ease-out ${s?"max-h-[80vh] opacity-100 translate-y-0":"max-h-0 opacity-0 -translate-y-2 pointer-events-none"}`,children:e.jsxs("nav",{className:"px-5 py-4 flex flex-col text-base",children:[m.map(t=>{const r=a===t.id;return e.jsx(i,{to:"/",hash:t.id,onClick:()=>c(!1),className:`py-3 border-b border-rule/60 transition-colors ${r?"text-ink":"text-muted-foreground hover:text-ink"}`,children:t.label},t.id)}),e.jsxs(i,{to:"/",hash:"contact",onClick:()=>c(!1),className:"mt-5 inline-flex items-center justify-center gap-2 text-sm bg-ink text-primary-foreground px-4 py-3 rounded-full hover:opacity-90 transition-opacity",children:["Let's talk",e.jsx("span",{"aria-hidden":!0,
1children:"â"})]})]})})]})})}const w=[{name:"Trustpilot reviews",url:"https://www.trustpilot.com/review/zendoglabs.com",src:"/logos/trustpilot.webp"},{name:"Clutch company profile",url:"https://clutch.co/profile/outlier-principals-advisors-operators",src:"/logos/clutch-rating.webp"},{name:"Google Reviews",url:"https://www.google.com/search?q=zendog+labs",src:"/logos/google-reviews.webp"},{name:"Upwork Expert-Vetted",url:"https://www.upwork.com/freelancers/~01fc505a92b31d4074",src:"/logos/upwork.webp"}],v=[{name:"DBVC â Deutscher Bundesverband Coaching",url:"https://www.dbvc.de/mitglieder/detail/rafael-sarim-oezdemir",src:"/logos/dbvc.webp"},{name:"IOBC â International Organization for Business Coaching",url:"https://www.iobc.org/de/coaches/detail/rafael-sarim-oezdemir",src:"/logos/iobc.webp"},{name:"PrinciplesYou Certified Coach",src:"/logos/principlesyou.webp"},{name:"Techstars Mentor",src:"/logos/techstars.webp"},{name:"Rotary International member",src:"/logos/rotary.webp"},{name:"Squarespace Circle Gold Partner",src:"/logos/squarespace-circle-gold.webp"}],x=[{src:"/logos/clutch-champion-2023.webp",alt:"Clutch Champion Fall 2023"},{src:"/logos/clutch-global-2024.webp",alt:"Clutch Global Fall 2024"},{src:"/logos/clutch-global-2023.webp",alt:"Clutch Global Fall 2023"},{src:"/logos/clutch-top-consulting-ch-2024.webp",alt:"Top Consulting Company Switzerland 2024"},{src:"/logos/clutch-strategy-ch-2024.webp",alt:"Top Strategy Development Company Switzerland 2024"},{src:"/logos/clutch-digital-marketing.webp",alt:"Top Digital Marketing Company Enterprise Switzerland"},{src:"/logos/clutch-ecommerce-ch-2024.webp",alt:"Top Ecommerce Consulting Switzerland 2024"},{src:"/logos/clutch-fractional-cmo-2024.webp",alt:"Top Fractional CMO Services Company 2024"}],y=["Meggen (Lucerne), Switzerland","Cologne, Germany","Istanbul, Turkey","New York, USA"];function u({item:a}){const o=a.src?e.jsx("img",{src:a.src,alt:a.name,loading:"lazy",decoding:"async",className:"max-h-6 md:max-h-7 max-w-full w-auto h-auto object-contain"}):a.icon?e.jsx("img",{src:`https://cdn.simpleicons.org/${a.icon}/171717`,alt:a.name,loading:"lazy",decoding:"async",className:"h-5 md:h-6 w-auto opacity-60 hover:opacity-100 transition-opacity"}):e.jsx("span",{className:"text-sm md:text-base tracking-tight text-ink/70 hover:text-ink transition-colors "+(a.wordmark==="serif"?"display italic":a.wordmark==="mono"?"font-mono uppercase":"font-semibold"),children:a.name}),s="flex items-center justify-start md:justify-center h-10 md:h-11 w-full transition-transform duration-200 ease-out hover:-translate-y-0.5";return a.url?e.jsx("a",{href:a.url,target:"_blank",rel:"noopener noreferrer","aria-label":a.name,className:s,children:o}):e.jsx("span",{"aria-label":a.name,className:s,children:o})}function j({src:a,alt:o}){return e.jsx("span",{className:"flex aspect-square w-full items-center justify-center p-1 transition-transform duration-200 ease-out hover:-translate-y-0.5",children:e.jsx("img",{src:a,alt:o,loading:"lazy",decoding:"async",className:"block h-full max-h-full w-full max-w-full object-contain object-center"})})}function C(){return e.jsx("footer",{className:"relative mt-12 bg-ink text-background overflow-hidden",children:e.jsxs("div",{className:"relative mx-auto max-w-7xl px-6 md:px-10 py-16 md:py-24",children:[e.jsxs("div",{className:"grid md:grid-cols-12 gap-x-16 gap-y-12",children:[e.jsxs("div",{className:"md:col-span-3",children:[e.jsxs(i,{to:"/",hash:"top",onClick:a=>{typeof window<"u"&&window.location.pathname==="/"&&(a.preventDefault(),window.scrollTo({top:0,behavior:"smooth"}))},className:"display text-3xl md:text-4xl text-background leading-tight inline-block whitespace-nowrap",children:["Outlier ",e.jsx("span",{className:"italic",children:"Principals"})]}),e.jsx("p",{className:"mt-4 text-background/65 text-sm leading-relaxed whitespace-nowrap",children:"Operators who advise. Advisors who operate."}),e.jsxs("div",{className:"mt-6 flex flex-col items-start gap-5 md:gap-3",children:[e.jsx("a",{href:"/#contact",className:"inline-flex items-center gap-2 rounded-full bg-background text-ink px-5 py-2.5 text-sm font-medium hover:opacity-90 transition-opacity",children:"Let's talk â"}),e.jsx("a",{href:"https://board.outlierprincipals.com",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 rounded-full px-5 py-2.5 text-sm font-medium text-background transition-opacity hover:opacity-90",style:{backgroundColor:"#c0392b"},children:"Board Suite â"})]})]}),e.jsxs("div",{className:"md:col-span-2 md:col-start-5",children:[e.jsx("div",{className:"eyebrow mb-4",children:"Contact"}),e.jsxs("ul",{className:"space-y-2 text-sm text-background/80",children:[e.jsx("li",{children:e.jsx("a",{className:"hover:text-background underline-offset-4 hover:underline",href:"mailto:[email protected]",children:"[email protected]"})}),e.jsx("li",{children:e.jsx("a",{className:"hover:text-background underline-offset-4 hover:underline",href:"tel:+41764798286",children:"+41 76 479 82 86"})}),e.jsx("li",{children:e.jsx("a",{className:"hover:text-background underline-offset-4 hover:underline",href:"https://wa.me/41764798286",target:"_blank",rel:"noopener noreferrer",children:"WhatsApp â"})}),e.jsx("li",{children:e.jsx("a",{className:"hover:text-background",href:"https://www.linkedin.com/company/outlier-principals",target:"_blank",rel:"noopener noreferrer",children:"LinkedIn â"})})]})]}),e.jsxs("div",{className:"md:col-span-2",children:[e.jsx("div",{className:"eyebrow mb-4",children:"Offices"}),e.jsx("ul",{className:"space-y-2 text-sm text-background/80 whitespace-nowrap",children:y.map(a=>e.jsx("li",{children:e.jsx("a",{href:`https://www.google.com/maps/search/?api=1&query=${encodeURIComponent(a)}`,target:"_blank",rel:"noopener noreferrer",className:"hover:text-background underline-offset-4 hover:underline",children:a})},a))})]}),e.jsxs("div",{className:"md:col-span-4 md:col-start-9 space-y-10",children:[e.jsxs("div",{children:[e.jsx("div",{className:"eyebrow mb-3",children:"Reviewed on"}),e.jsx("div",{className:"grid grid-cols-4 gap-x-6 md:gap-x-3 gap-y-6 [filter:grayscale(1)_invert(1)] opacity-80",children:w.map(a=>e.jsx(u,{item:a},a.name))})]}),e.jsxs("div",{children:[e.jsx("div",{className:"eyebrow mb-3",children:"Affiliations"}),e.jsx("div",{className:"grid grid-cols-3 gap-x-6 md:gap-x-3 gap-y-6 [filter:grayscale(1)_invert(1)] opacity-80",children:v.map(a=>e.jsx(u,{item:a},a.name))})]}),x.length>0&&e.jsxs("div",{children:[e.jsx("div",{className:"eyebrow mb-3",children:"Awards"}),e.jsx("div",{className:"grid grid-cols-4 gap-3 md:gap-2 [filter:grayscale(1)_invert(1)] opacity-80",children:x.map(a=>e.jsx(j,{src:a.src,alt:a.alt},a.src))})]})]})]}),e.jsxs("div",{className:"mt-12 flex flex-col items-start md:items-end gap-6 md:gap-4 pt-6",children:[e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsxs("span",{className:"text-xs leading-none text-background/60",children:["© ",new Date().getFullYear()," Outlier Principals"]}),e.jsxs("svg",{viewBox:"0 0 64 64","aria-hidden":"true",className:"block h-4 w-4 md:h-3.5 md:w-3.5 opacity-90 shrink-0",children:[e.jsxs("g",{stroke:"#c0392b",strokeWidth:3,fill:"none",strokeLinecap:"square",children:[e.jsx("path",{d:"M14 22 L14 14 L22 14"}),e.jsx("path",{d:"M50 22 L50 14 L42 14"}),e.jsx("path",{d:"M14 42 L14 50 L22 50"}),e.jsx("path",{d:"M50 42 L50 50 L42 50"})]}),e.jsx("circle",{cx:"32",cy:"32",r:"9",fill:"#c0392b",style:{transformOrigin:"32px 32px",animation:"footerMarkPulse 1.4s ease-in-out infinite"}}),e.jsx("style",{children:"@keyframes footerMarkPulse { 0%,100% { transform: scale(1); opacity: 1; } 50% { transform: scale(0.7); opacity: 0.55; } }"})]})]}),e.jsx("span",{className:"text-xs leading-none italic text-background/60",children:"Outlier Principals was previously called Zendog Labs."})]})]})})}export{N as S,C as a};
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.