PageSourceSearch

https://www.panuluukka.fi/assets/index-D57NSlcP.js

js panuluukka.fi collected 2026-09-25 03:24:39 UTC 16,358 bytes, 7 lines download raw bytes

1import{j as e,L as l,b as m,a as h,u as k,c as g,r as j,p as b}from"./index-X4zOIsZb.js";import{u as v}from"./featured-item-store-DAfIj6n6.js";import{S as y,a as f,A as s}from"./footer-kdz1Kfem.js";import{P as N}from"./play-DeMfH_hj.js";import"./createLucideIcon-BG8JlC3m.js";import"./loader-circle-D6RRSbbz.js";import"./x-CD7Vw_t5.js";const w="/assets/panu-sormipystys-halo-DJx4o-xb.webp",K="/__l5e/assets-v1/4dc7b148-0529-4ee3-b1a1-87b693f2e64b/panu-portrait.webp",P={url:K},L="/__l5e/assets-v1/cdd43934-79a5-4740-945b-e323afb6dda9/kolmas-kirja.webp",S={url:L},_="/__l5e/assets-v1/0891b6a1-d9ef-443f-91fe-55e2564aaa2f/kolme-kulmaa.webp",A={url:_};function $(){return e.jsx("section",{className:"relative bg-panu-black text-panu-paper overflow-hidden min-h-[90vh] flex items-center",children:e.jsx("div",{className:"relative mx-auto max-w-[1280px] w-full px-4 sm:px-6 lg:px-8 pt-10 pb-16 lg:pt-16 lg:pb-24",children:e.jsxs("div",{className:"grid gap-10 lg:grid-cols-12 lg:gap-8 items-center fade-in",children:[e.jsxs("div",{className:"lg:col-span-6 relative z-10",children:[e.jsxs("h1",{className:"font-display text-[11vw] sm:text-[8vw] lg:text-[5.4rem] xl:text-[6.4rem] leading-[0.9] tracking-tight text-balance",children:["Organisaatiot",e.jsx("br",{}),"eivät menesty",e.jsx("br",{}),"tulevaisuudessa",e.jsx("br",{}),e.jsx("span",{className:"text-panu-yellow",children:"sattumalta."})]}),e.jsxs("p",{className:"mt-8 max-w-md text-base sm:text-lg text-panu-cream/80 leading-relaxed",children:["Organisaatioiden menestyksen taustalla on niiden kulttuuri ja ihmiset. ",e.jsx("br",{}),"Olen Panu Luukka, Suomen johtava yrityskulttuurin ja modernin johtamisen asiantuntija. ",e.jsx("br",{}),"Näillä sivuilla kerron, miten jokaisesta organisaatiosta voidaan tehdä tulevaisuuskyvykäs. "]}),e.jsxs("div",{className:"mt-10 flex flex-wrap gap-3",children:[e.jsxs(l,{to:"/varaa",className:"inline-flex items-center gap-3 bg-panu-yellow px-7 py-4 text-sm font-bold uppercase tracking-widest text-panu-black transition hover:brightness-95",children:["Varaa puheenvuoro ",e.jsx(s,{className:"h-4 w-4"})]}),e.jsxs(l,{to:"/yrityskulttuuri",className:"inline-flex items-center gap-3 border-2 border-panu-paper/60 px-7 py-4 text-sm font-bold uppercase tracking-widest text-panu-cream transition hover:border-panu-yellow hover:text-panu-yellow",children:["Aloita tästä ",e.jsx(s,{className:"h-4 w-4"})]})]})]}),e.jsx("div",{className:"lg:col-span-6 relative",children:e.jsx("div",{className:"relative h-full min-h-[640px]",children:e.jsx("img",{src:w,alt:"Panu Luukka",width:1280,height:1280,loading:"eager",fetchPriority:"high",decoding:"async",className:"relative z-10 w-full max-h-[860px] object-cover object-[60%_center] contrast-110"})})})]})})})}function T(){const i=[{title:"Yrityskulttuuri",href:"/yrityskulttuuri",body:"Kulttuuri ohjaa organisaation toimintaa silloinkin, kun kukaan ei ole katsomassa. Se joko tukee strategiaa ja uudistumista tai tekee niistä huomattavasti vaikeampia."},{title:"Johtajuus",href:"/johtajuus",body:"Johtajuus tekee kulttuurin näkyväksi teoiksi. Se on valintoja, puhetta, kohtaamisia ja päätöksiä, jotka näyttävät ihmisille, mikä organisaatiossa on oikeasti tärkeää."},{title:"Tulevaisuuskyvykkyys",href:"/tulevaisuus",body:"Tulevaisuuskyvykäs organisaatio ei vain selviä muutoksesta. Se uudistuu, sopeutuu ja rakentaa menestystä myös silloin, kun tulevaisuutta ei voi ennustaa."}];return e.jsx("section",{className:"relative bg-panu-cream text-panu-black torn-top -mt-6",children:e.jsx("div",{className:"mx-auto max-w-[1280px] px-4 sm:px-6 lg:px-8 py-24 lg:py-32",children:e.jsxs("div",{className:"grid gap-12 lg:grid-cols-12 lg:gap-14 items-start",children:[e.jsxs("div",{className:"lg:col-span-4",children:[e.jsxs("h2",{className:"font-display text-5xl sm:text-6xl leading-[0.92] text-balance",children:["Kolme",e.jsx("br",{}),"näkökulmaa.",e.jsx("br",{}),"Yksi tavoite."]}),e.jsx("div",{className:"mt-3 h-1 w-24 bg-panu-yellow"}),e.jsx("p",{className:"mt-6 text-sm text-panu-black/75 leading-relaxed max-w-xs",children:"Yrityskulttuuri, johtajuus ja tulevaisuuskyvykkyys eivät ole kolme eri aihetta. Ne ovat kolme näkökulmaa samaan asiaan: organisaation menestykseen."})]}),e.jsx("div",{className:"lg:col-span-8 relative",children:e.jsx("img",{src:A.url,alt:"Yrityskulttuuri, johtajuus ja tulevaisuuskyvykkyys — organisaation menestys",className:"block w-full h-auto mx-auto max-w-[560px]",loading:"lazy"})}),e.jsx("div",{className:"lg:col-span-12 mt-2 lg:mt-4",children:e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-8 lg:gap-10",children:i.map(t=>e.jsxs("div",{className:"border-l-2 border-panu-yellow pl-5",children:[e.jsx("h3",{className:"font-display text-2xl sm:text-3xl leading-[0.95]",children:t.title}),e.jsx("p",{className:"mt-3 text-sm text-panu-black/75 leading-relaxed",children:t.body}),e.jsxs(l,{to:t.href,className:"mt-4 inline-flex items-center gap-2 text-xs font-bold uppercase tracking-widest hover:text-panu-yellow",children:["Lue lisää ",e.jsx(s,{className:"h-3.5 w-3.5"})]})]},t.title))})})]})})})}function U(){const i=[{img:m.url,title:`Yrityskulttuuri
2on kuningas`,slug:"yrityskulttuuri-on-kuningas"},{img:h.url,title:`Tulevaisuuskyvykäs
3organisaatio`,slug:"tulevaisuuskyvykas-organisaatio"},{img:S.url,title:`Kolmas kirja?
4Tulossa 2027`,slug:"kolmas-kirja"}];return e.jsxs("section",{className:"relative bg-panu-black text-panu-cream torn-both",children:[e.jsx("div",{className:"grain absolute inset-0 pointer-events-none","aria-hidden":!0}),e.jsx("div",{className:"relative mx-auto max-w-[1280px] px-4 sm:px-6 lg:px-8 py-24 lg:py-28",children:e.jsxs("div",{className:"grid gap-12 lg:grid-cols-12 lg:gap-10 items-center",children:[e.jsxs("div",{className:"lg:col-span-3",children:[e.jsx("div",{className:"eyebrow text-panu-yellow mb
4-4",children:"Kirjat"}),e.jsxs("h2",{className:"font-display text-5xl sm:text-6xl leading-[0.92]",children:["Ajatuksia, joilla on ",e.jsx("span",{className:"text-panu-yellow",children:"merkitystä."})]}),e.jsxs(l,{to:"/kirjat",className:"mt-8 inline-flex items-center gap-2 border-2 border-panu-paper/40 px-5 py-3 text-xs font-bold uppercase tracking-widest hover:border-panu-yellow hover:text-panu-yellow",children:["Katso kaikki kirjat ",e.jsx(s,{className:"h-4 w-4"})]})]}),e.jsx("div",{className:"lg:col-span-6",children:e.jsx("div",{className:"grid grid-cols-3 gap-4 sm:gap-6 items-end",children:i.map(t=>e.jsxs(l,{to:"/kirjat",hash:t.slug,className:"group block",children:[e.jsx("img",{src:t.img,alt:t.title.replace(`
5`," "),loading:"lazy",className:"block w-full aspect-[2/3] object-cover drop-shadow-[0_20px_30px_rgba(0,0,0,0.5)] transition group-hover:-translate-y-1"}),e.jsx("p",{className:"mt-4 text-sm font-semibold text-panu-cream/90 whitespace-pre-line leading-snug",children:t.title})]},t.slug))})}),e.jsxs("div",{className:"lg:col-span-3",children:[e.jsx("div",{className:"eyebrow text-panu-yellow mb-4",children:"Johtajien lukupiiri"}),e.jsx("h3",{className:"font-display text-3xl sm:text-4xl leading-[0.95]",children:"ÄLÄ KOSKAAN LUE YKSIN."}),e.jsx("p",{className:"mt-5 text-sm text-panu-cream/75 leading-relaxed",children:"Kirja on aivan liian hyvä asia luettavaksi yksin. Siksi olen perustanut yritysjohtajien lukupiirin, jossa luemme ja keskustelemme yhdessä ajankohtaisista johtamiskirjoista ja johtamisen haasteista (noin yleensä). "}),e.jsxs(l,{to:"/johtajien-lukupiiri",className:"mt-6 inline-flex items-center gap-2 bg-panu-yellow px-5 py-3 text-xs font-bold uppercase tracking-widest text-panu-black hover:brightness-95",children:["Lue lisää lukupiiristä ",e.jsx(s,{className:"h-4 w-4"})]})]})]})})]})}function Y(){return e.jsx("section",{className:"relative bg-panu-cream text-panu-black",children:e.jsxs("div",{className:"mx-auto max-w-[1280px] grid grid-cols-1 lg:grid-cols-12 items-stretch",children:[e.jsx("div",{className:"lg:col-span-5 relative",children:e.jsx("img",{src:P.url,alt:"Panu Luukka",loading:"lazy",className:"h-full w-full object-cover"})}),e.jsxs("div",{className:"lg:col-span-7 px-6 sm:px-10 lg:px-16 py-16 lg:py-24",children:[e.jsx("div",{className:"eyebrow text-panu-black/60 mb-4",children:"Miksi teen tätä työtä?"}),e.jsxs("h2",{className:"font-display text-5xl sm:text-6xl lg:text-7xl leading-[0.92] text-balance",children:["Uskon ihmisiin.",e.jsx("br",{}),"Siitä alkaa ",e.jsx("span",{className:"text-panu-yellow underline-scribble",children:"kaikki."})]}),e.jsx("p",{className:"mt-8 max-w-2xl text-base sm:text-lg text-panu-black/80 leading-relaxed",children:"Rehentelemättä suuremmin, voinen todeta olevani Suomen johtava yrityskulttuurin asiantuntija, se virallinen #kulttuurikuiskaaja. Olen myös exitin tehnyt kasvuyrittäjä, HR-alan ammattilainen, tietokirjailija, keynote-puhuja ja paremman työelämän evankelista. Koen intohimoa parempaa ja tuottavampaa työelämää kohtaan. Puhun työkseni organisaation menestyksen kriittisistä elementeistä: sen kulttuurista, johtamisesta ja ihmisistä."}),e.jsxs("div",{className:"mt-10 flex flex-wrap gap-3",children:[e.jsxs(l,{to:"/biografia",className:"inline-flex items-center gap-2 border-2 border-panu-black px-6 py-3 text-xs font-bold uppercase tracking-widest hover:bg-panu-black hover:text-panu-cream",children:["Lue tarinani ",e.jsx(s,{className:"h-4 w-4"})]}),e.jsxs(l,{to:"/varaa",className:"inline-flex items-center gap-2 bg-panu-yellow px-6 py-3 text-xs font-bold uppercase tracking-widest text-panu-black hover:brightness-95",children:["Varaa Panu puhumaan ",e.jsx(s,{className:"h-4 w-4"})]})]})]})]})})}function O(){const i=k(),t=g(),n=v(),r=i.data,u=r?{kicker:"Podcast · Uusin jakso",title:r.title,cta:"Kuuntele",href:r.link??"/podcast",external:!!r.link,accent:!1,meta:r.episode_number!=null?`Jakso ${r.episode_number}`:new Date(r.published_at).toLocaleDateString("fi-FI")}:{kicker:"Podcast · Uusin jakso",title:"Kuuntele uusin Kulttuurikuiskaaja",cta:"Kuuntele",href:"/podcast",external:!1,accent:!1,meta:void 0},o=j.useMemo(()=>{const a=t.data??[];return a.length===0?null:a[Math.floor(Math.random()*a.length)]},[t.data]),x=o?{kicker:"Artikkeli",title:o.title,cta:"Lue artikkeli",href:`/blogi/${o.slug}`,external:!1,accent:!1,meta:void 0}:{kicker:"Artikkeli",title:"Blogi",cta:"Lue artikkeleita",href:"/blogi",external:!1,accent:!1,meta:void 0},c=n.data,p={kicker:"AJANKOHTAISTA ",title:c?.title||"Ajankohtaista",body:c?.description||"",cta:"Tutustu",href:c?.link_url||"/",external:!0,accent:!0,meta:void 0},d=[x,u,p];return e.jsxs("section",{className:"relative bg-panu-black text-panu-cream torn-top",children:[e.jsx("div",{className:"grain absolute inset-0 pointer-events-none","aria-hidden":!0}),e.jsx("div",{className:"relative mx-auto max-w-[1280px] px-4 sm:px-6 lg:px-8 py-24 lg:py-28",children:e.jsx("div",{className:"grid gap-10",children:e.jsxs("div",{children:[e.jsxs("h2",{className:"font-display text-5xl sm:text-6xl lg:text-7xl leading-[0.92] text-panu-paper",children:["Ajattelua. Kokemuksia. ",e.jsx("span",{className:"text-panu-yellow",children:"Työkaluja."})]}),e.jsxs("div",{className:"mt-10 grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-4 items-stretch",children:[d.map(a=>e.jsxs("a",{href:a.href,target:a.external?"_blank":void 0,rel:a.external?"noopener noreferrer":void 0,className:`group relative flex flex-col justify-between overflow-hidden min-h-[260px] p-5 border ${a.accent?"bg-panu-yellow text-panu-black border-panu-yellow":"bg-neutral-900 border-white/10 hover:border-panu-yellow"}`,children:[e.jsx("div",{className:`eyebrow text-[0.72rem] ${a.accent?"text-panu-black/70":"text-panu-cream/85"}`,children:a.kicker}),e.jsxs("div",{children:[e.jsx("p",{className:`font-display text-[1.75rem] leading-[1] ${a.accent?"text-panu-black":"text-panu-cream/85"}`,children:a.title}),a.body?e.jsx("p",{className:`mt-3 text-sm ${a.accent?"text-panu-black/80":"text-panu-cream/85"}`,children:a.body}):null,e.jsxs("div",{className:`mt-5 inline-flex items-center gap-2 text-xs font-bold uppercase tracking-widest ${a.accent?"text-panu-black":"text-panu-cream/85"}`,children:[a.cta," ",e.jsx(s,{className:"h-3.5 w-3.5"})]}),a.meta?e.jsx("div",{className:`mt-3 text-xs ${a.accent?"text-panu-black/60":"text-panu-cream/60"}`,children:a.meta}):null]}
5),a.kicker?.startsWith("Podcast")?e.jsx("span",{className:"absolute right-4 bottom-4 inline-flex h-10 w-10 items-center justify-center rounded-full bg-panu-yellow text-panu-black opacity-90 group-hover:opacity-100",children:e.jsx(N,{className:"h-4 w-4 ml-0.5",fill:"currentColor"})}):null]},a.title)),e.jsxs("a",{href:"https://open.spotify.com/show/4hrPl0RsXQa5gykOZWNpIX?si=e4c8d3b84a9a4aae",target:"_blank",rel:"noopener noreferrer",className:"group relative flex min-h-[260px] flex-col justify-between overflow-hidden border bg-neutral-900 border-white/10 hover:border-panu-yellow",children:[e.jsx("div",{className:"flex flex-1 items-center justify-center px-7 py-8",children:e.jsx("img",{src:b.url,alt:"Kulttuurikuiskaaja-podcast",loading:"lazy",decoding:"async",className:"max-h-[202px] w-full max-w-[342px] object-contain grayscale transition duration-500 group-hover:grayscale-0"})}),e.jsxs("div",{className:"flex items-center gap-2 px-5 py-4 text-xs font-bold uppercase tracking-widest text-panu-paper bg-panu-black/40 transition group-hover:text-panu-yellow group-hover:bg-panu-black/60",children:["Kuuntele kaikki jaksot ",e.jsx(s,{className:"h-3.5 w-3.5"})]})]})]})]})})})]})}function z(){const i=[{kicker:"Lue",title:"Yrityskulttuuri",to:"/yrityskulttuuri"},{kicker:"Kuuntele",title:`kulttuurikuiskaaja
6-Podcastin Uusin jakso`,to:"/podcast"},{kicker:"Kokeile",title:`Kulttuurikuiskaaja
7-chättibotti`,to:"/palvelut/$slug",params:{slug:"kulttuurikuiskaaja"}},{kicker:"Varaa",title:"Puheenvuoro",to:"/varaa"}];return e.jsx("section",{className:"bg-panu-paper text-panu-black border-t-2 border-panu-black",children:e.jsxs("div",{className:"mx-auto max-w-[1280px] px-4 sm:px-6 lg:px-8 py-14",children:[e.jsx("div",{className:"eyebrow mb-6",children:"Älä lopeta tähän"}),e.jsx("div",{className:"grid gap-0 sm:grid-cols-2 lg:grid-cols-4 border-2 border-panu-black",children:i.map((t,n)=>e.jsxs(l,{to:t.to,..."params"in t?{params:t.params}:{},className:`group flex items-end justify-between gap-6 p-6 lg:p-8 min-h-[160px] hover:bg-panu-yellow ${n<i.length-1?"border-b-2 lg:border-b-0 lg:border-r-2 border-panu-black":""} ${n<2?"sm:border-r-2 lg:border-r-2 sm:border-b-2 lg:sm:border-b-0":""}`,children:[e.jsxs("div",{children:[e.jsx("div",{className:"eyebrow text-panu-gray-700 group-hover:text-panu-black",children:t.kicker}),e.jsx("div",{className:"mt-2 font-display text-3xl leading-none",children:t.title})]}),e.jsx(s,{className:"h-5 w-5 shrink-0 transition group-hover:translate-x-1"})]},t.title))})]})})}function F(){return e.jsx("section",{className:"relative bg-panu-black text-panu-paper",children:e.jsxs("div",{className:"mx-auto max-w-[1280px] px-4 sm:px-6 lg:px-8 py-24 lg:py-32",children:[e.jsxs("h2",{className:"font-display text-6xl sm:text-7xl lg:text-[9rem] leading-[0.9] text-balance",children:["Puhun.",e.jsx("br",{}),"Kirjoitan.",e.jsx("br",{}),e.jsx("span",{className:"text-panu-yellow",children:"Innostan."})]}),e.jsxs("div",{className:"mt-10 flex flex-wrap items-center gap-4",children:[e.jsxs(l,{to:"/varaa",className:"inline-flex items-center gap-3 bg-panu-yellow px-8 py-5 text-sm font-bold uppercase tracking-widest text-panu-black hover:brightness-95 whitespace-nowrap",children:["Varaa puheenvuoro ",e.jsx(s,{className:"h-4 w-4"})]}),e.jsxs(l,{to:"/puhuja",className:"inline-flex items-center gap-3 border-2 border-panu-paper/60 px-8 py-5 text-sm font-bold uppercase tracking-widest text-panu-paper hover:border-panu-yellow hover:text-panu-yellow",children:["TUTUSTU PANUUN ",e.jsx(s,{className:"h-4 w-4"})]})]})]})})}function H(){return e.jsx("img",{src:"https://tracker.metricool.com/c3po.jpg?hash=30cea98786510d3def1df84143d77f85",alt:"","aria-hidden":"true",width:"1",height:"1",className:"absolute h-px w-px overflow-hidden border-0 p-0 whitespace-nowrap",style:{clip:"rect(0, 0, 0, 0)"},loading:"eager"})}function V(){return e.jsxs("div",{className:"min-h-screen bg-panu-black",children:[e.jsx(y,{}),e.jsxs("main",{children:[e.jsx($,{}),e.jsx(T,{}),e.jsx(U,{}),e.jsx(Y,{}),e.jsx(O,{}),e.jsx(z,{}),e.jsx(F,{})]}),e.jsx(f,{}),e.jsx(H,{})]})}export{V as component};

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.