PageSourceSearch

https://www.theartofconstruction.net/_next/static/chunks/d4c3e4f47…?dpl=dpl_dsoA1GrH835A7Go2pSkdVTKSvhMd

js theartofconstruction.net collected 2026-10-05 20:05:43 UTC 23,559 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,87316,e=>{"use strict";let t=(0,e.i(75254).default)("calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]);e.s(["Calendar",()=>t],87316)},31343,e=>{"use strict";let t=(0,e.i(75254).default)("play",[["path",{d:"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z",key:"10ikf1"}]]);e.s(["Play",()=>t],31343)},46514,e=>{"use strict";let t=(0,e.i(75254).default)("mic-vocal",[["path",{d:"m11 7.601-5.994 8.19a1 1 0 0 0 .1 1.298l.817.818a1 1 0 0 0 1.314.087L15.09 12",key:"80a601"}],["path",{d:"M16.5 21.174C15.5 20.5 14.372 20 13 20c-2.058 0-3.928 2.356-6 2-2.072-.356-2.775-3.369-1.5-4.5",key:"j0ngtp"}],["circle",{cx:"16",cy:"7",r:"5",key:"d08jfb"}]]);e.s(["Mic2",()=>t],46514)},3116,e=>{"use strict";let t=(0,e.i(75254).default)("clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 6v6l4 2",key:"mmk7yg"}]]);e.s(["Clock",()=>t],3116)},72253,95242,73299,47548,e=>{"use strict";var t=e.i(43476),s=e.i(71645),a=e.i(31343),i=e.i(75254);let l=(0,i.default)("pause",[["rect",{x:"14",y:"3",width:"5",height:"18",rx:"1",key:"kaeet6"}],["rect",{x:"5",y:"3",width:"5",height:"18",rx:"1",key:"1wsw3u"}]]);e.s(["Pause",()=>l],95242);let r=(0,i.default)("volume-2",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["path",{d:"M16 9a5 5 0 0 1 0 6",key:"1q6k2b"}],["path",{d:"M19.364 18.364a9 9 0 0 0 0-12.728",key:"ijwkga"}]]),n=(0,i.default)("volume-x",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["line",{x1:"22",x2:"16",y1:"9",y2:"15",key:"1ewh16"}],["line",{x1:"16",x2:"22",y1:"9",y2:"15",key:"5ykzw1"}]]),o=(0,i.default)("skip-back",[["path",{d:"M17.971 4.285A2 2 0 0 1 21 6v12a2 2 0 0 1-3.029 1.715l-9.997-5.998a2 2 0 0 1-.003-3.432z",key:"15892j"}],["path",{d:"M3 20V4",key:"1ptbpl"}]]);e.s(["SkipBack",()=>o],73299);let c=(0,i.default)("skip-forward",[["path",{d:"M21 4v16",key:"7j8fe9"}],["path",{d:"M6.029 4.285A2 2 0 0 0 3 6v12a2 2 0 0 0 3.029 1.715l9.997-5.998a2 2 0 0 0 .003-3.432z",key:"zs4d6"}]]);function d({audioUrl:e,title:i,episodeNumber:d,guest:h,onClose:x}){let u=(0,s.useRef)(null),[m,p]=(0,s.useState)(!1),[f,g]=(0,s.useState)(0),[b,w]=(0,s.useState)(0),[y,j]=(0,s.useState)(1),[v,N]=(0,s.useState)(!1),[k,C]=(0,s.useState)(!0);(0,s.useEffect)(()=>{let e=u.current;if(!e)return;let t=()=>g(e.currentTime),s=()=>w(e.duration),a=()=>p(!1),i=()=>C(!1),l=()=>C(!0),r=()=>{p(!0),C(!1)},n=()=>p(!1);return e.addEventListener("timeupdate",t),e.addEventListener("durationchange",s),e.addEventListener("ended",a),e.addEventListener("canplay",i),e.addEventListener("waiting",l),e.addEventListener("play",r),e.addEventListener("pause",n),()=>{e.removeEventListener("timeupdate",t),e.removeEventListener("durationchange",s),e.removeEventListener("ended",a),e.removeEventListener("canplay",i),e.removeEventListener("waiting",l),e.removeEventListener("play",r),e.removeEventListener("pause",n)}},[]);let M=async()=>{let e=u.current;if(e)if(m)e.pause(),p(!1);else try{C(!0),await e.play(),p(!0)}catch(e){console.error("Audio playback failed:",e),C(!1)}},S=e=>{let t=u.current;t&&(t.currentTime=Math.max(0,Math.min(t.currentTime+e,b)))},L=e=>{if(isNaN(e))return"0:00";let t=Math.floor(e/60),s=Math.floor(e%60);return`${t}:${s.toString().padStart(2,"0")}`};return(0,t.jsxs)("div",{className:"bg-gradient-to-r from-charcoal to-aged-wood rounded-2xl p-4 md:p-6 shadow-xl",children:[(0,t.jsx)("audio",{ref:u,src:e,preload:"auto",playsInline:!0,crossOrigin:"anonymous"}),(0,t.jsxs)("div",{className:"flex items-center gap-4 mb-4",children:[(0,t.jsx)("div",{className:"w-16 h-16 bg-rust/20 rounded-xl flex items-center justify-center shrink-0",children:(0,t.jsx)("span",{className:"text-rust font-bold text-lg",children:d})}),(0,t.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,t.jsx)("h4",{className:"text-white font-semibold truncate",children:i}),h&&(0,t.jsxs)("p",{className:"text-white/60 text-sm truncate",children:["with ",h]})]}),x&&(0,t.jsx)("button",{onClick:x,className:"text-white/60 hover:text-white transition-colors p-2",children:"✕"})]}),(0,t.jsxs)("div",{className:"mb-4",children:[(0,t.jsx)("input",{type:"range",min:0,max:b||100,value:f,onChange:e=>{let t=u.current;if(!t)return;let s=parseFloat(e.target.value);t.currentTime=s,g(s)},className:"w-full h-2 bg-white/20 rounded-full appearance-none cursor-pointer [&::-webkit-slider-thumb]:appearance-none [&::-webkit-slider-thumb]:w-4 [&::-webkit-slider-thumb]:h-4 [&::-webkit-slider-thumb]:rounded-full [&::-webkit-slider-thumb]:bg-rust [&::-webkit-slider-thumb]:cursor-pointer"}),(0,t.jsxs)("div",{className:"flex justify-between text-xs text-white/60 mt-1",children:[(0,t.jsx)("span",{children:L(f)}),(0,t.jsx)("span",{children:L(b)})]})]}),(0,t.jsxs)("div",{className:"flex items-center justify-between",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("button",{onClick:()=>S(-15),className:"w-10 h-10 rounded-full bg-white/10 flex items-center justify-center hover:bg-white/20 transition-colors",title:"Skip back 15 seconds",children:(0,t.jsx)(o,{className:"w-4 h-4 text-white"})}),(0,t.jsx)("button",{onClick:M,disabled:k,className:"w-14 h-14 roun
1ded-full bg-gradient-to-r from-rust to-copper flex items-center justify-center hover:from-rust-dark hover:to-rust transition-all shadow-lg disabled:opacity-50",children:k?(0,t.jsx)("div",{className:"w-6 h-6 border-2 border-white/30 border-t-white rounded-full animate-spin"}):m?(0,t.jsx)(l,{className:"w-6 h-6 text-white fill-white"}):(0,t.jsx)(a.Play,{className:"w-6 h-6 text-white fill-white ml-1"})}),(0,t.jsx)("button",{onClick:()=>S(30),className:"w-10 h-10 rounded-full bg-white/10 flex items-center justify-center hover:bg-white/20 transition-colors",title:"Skip forward 30 seconds",children:(0,t.jsx)(c,{className:"w-4 h-4 text-white"})})]}),(0,t.jsxs)("div",{className:"hidden md:flex items-center gap-2",children:[(0,t.jsx)("button",{onClick:()=>{let e=u.current;e&&(e.muted=!v,N(!v))},className:"w-8 h-8 rounded-full bg-white/10 flex items-center justify-center hover:bg-white/20 transition-colors",children:v||0===y?(0,t.jsx)(n,{className:"w-4 h-4 text-white"}):(0,t.jsx)(r,{className:"w-4 h-4 text-white"})}),(0,t.jsx)("input",{type:"range",min:0,max:1,step:.1,value:v?0:y,onChange:e=>{let t=u.current;if(!t)return;let s=parseFloat(e.target.value);t.volume=s,j(s),N(0===s)},className:"w-20 h-1 bg-white/20 rounded-full appearance-none cursor-pointer [&::-webkit-slider-thumb]:appearance-none [&::-webkit-slider-thumb]:w-3 [&::-webkit-slider-thumb]:h-3 [&::-webkit-slider-thumb]:rounded-full [&::-webkit-slider-thumb]:bg-white [&::-webkit-slider-thumb]:cursor-pointer"})]}),(0,t.jsxs)("div",{className:"hidden lg:flex items-center gap-3",children:[(0,t.jsx)("span",{className:"text-white/40 text-xs",children:"Also on:"}),(0,t.jsx)("a",{href:"https://podcasts.apple.com/us/podcast/the-art-of-construction/id932645265",target:"_blank",rel:"noopener noreferrer",className:"px-3 py-1 bg-white/10 rounded-full text-white/70 text-xs hover:bg-white/20 hover:text-white transition-colors",children:"Apple"}),(0,t.jsx)("a",{href:"https://open.spotify.com/show/7BlCk55C41hoPZrs7GqSeB",target:"_blank",rel:"noopener noreferrer",className:"px-3 py-1 bg-white/10 rounded-full text-white/70 text-xs hover:bg-white/20 hover:text-white transition-colors",children:"Spotify"}),(0,t.jsx)("a",{href:"https://www.youtube.com/@theartofconstruction",target:"_blank",rel:"noopener noreferrer",className:"px-3 py-1 bg-white/10 rounded-full text-white/70 text-xs hover:bg-white/20 hover:text-white transition-colors",children:"YouTube"})]})]})]})}e.s(["SkipForward",()=>c],47548),e.s(["default",()=>d],72253)},55436,95444,70956,e=>{"use strict";var t=e.i(75254);let s=(0,t.default)("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]]);e.s(["Search",()=>s],55436);let a=(0,t.default)("grid-3x3",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M3 9h18",key:"1pudct"}],["path",{d:"M3 15h18",key:"5xshup"}],["path",{d:"M9 3v18",key:"fh3hqa"}],["path",{d:"M15 3v18",key:"14nvp0"}]]);e.s(["Grid3X3",()=>a],95444);let i=(0,t.default)("list",[["path",{d:"M3 5h.01",key:"18ugdj"}],["path",{d:"M3 12h.01",key:"nlz23k"}],["path",{d:"M3 19h.01",key:"noohij"}],["path",{d:"M8 5h13",key:"1pao27"}],["path",{d:"M8 12h13",key:"1za7za"}],["path",{d:"M8 19h13",key:"m83p4d"}]]);e.s(["List",()=>i],70956)},94939,e=>{"use strict";var t=e.i(43476),s=e.i(71645),a=e.i(46932),i=e.i(88653),l=e.i(22016),r=e.i(57688),n=e.i(31343),o=e.i(55436),c=e.i(87316),d=e.i(3116),h=e.i(46514),x=e.i(95444),u=e.i(70956),m=e.i(72253);let p=["All","Leadership","Technology","Artificial Intelligence","Prefabrication","Architecture","Mental Health","Housing","Business"];function f(){let[e,f]=(0,s.useState)([]),[g,b]=(0,s.useState)(!0),[w,y]=(0,s.useState)(""),[j,v]=(0,s.useState)("All"),[N,k]=(0,s.useState)("grid"),[C,M]=(0,s.useState)(null),[S,L]=(0,s.useState)(12);(0,s.useEffect)(()=>{!async function(){try{let e=await fetch("/api/episodes"),t=await e.json();f(t.episodes||[])}catch(e){console.error("Failed to fetch episodes:",e)}finally{b(!1)}}()},[]);let A=e.filter(e=>{let t=e.title.toLowerCase().includes(w.toLowerCase())||(e.guest?.toLowerCase().includes(w.toLowerCase())??!1)||(e.description?.toLowerCase().includes(w.toLowerCase())??!1),s="All"===j||e.category===j;return t&&s}),P=A.slice(0,S),E=e=>new Date(e).toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric"}),$=e=>{M(e)};return(0,t.jsxs)("div",{className:"min-h-screen bg-cream",children:[(0,t.jsxs)("section",{className:"relative py-20 overflow-hidden",children:[(0,t.jsx)("div",{className:"absolute inset-0 bg-cover bg-center",style:{backgroundImage:"url('/images/hero-header.jpg')"}}),(0,t.jsx)("div",{className:"absolute inset-0 bg-gradient-to-br from-charcoal/90 via-charcoal/80 to-charcoal/90"}),(0,t.jsx)("div",{className:"absolute inset-0 beam-pattern opacity-10"}),(0,t.jsx)(a.motion.div,{initial:{opacity:0}
1,animate:{opacity:.1},className:"absolute top-20 right-20 w-96 h-96 bg-rust rounded-full blur-[150px]"}),(0,t.jsx)("div",{className:"relative mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 text-center",children:(0,t.jsxs)(a.motion.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6},children:[(0,t.jsxs)("h1",{className:"text-4xl md:text-5xl lg:text-6xl font-bold text-white font-playfair mb-4",children:["The Art of ",(0,t.jsx)("span",{className:"text-gradient",children:"Construction"})]}),(0,t.jsx)("p",{className:"text-lg md:text-xl text-white/90 max-w-3xl mx-auto mb-3 font-medium",children:"A Podcast dedicated to Builders and Affiliates to connect the right Construction Technologies and products to the right handshakes."}),(0,t.jsx)("p",{className:"text-base text-rust-light max-w-2xl mx-auto mb-6",children:"Not the MFers you think of in construction — we are the Master Facilitators building better System Built buildings!"}),(0,t.jsxs)("p",{className:"text-base text-white/60 max-w-2xl mx-auto mb-8",children:["Explore ",e.length,"+ conversations with industry leaders, innovative thinkers, and construction experts."]}),(0,t.jsxs)("div",{className:"max-w-xl mx-auto relative",children:[(0,t.jsx)(o.Search,{className:"absolute left-4 top-1/2 -translate-y-1/2 w-5 h-5 text-charcoal/50"}),(0,t.jsx)("input",{type:"text",placeholder:"Search episodes, guests, or topics...",value:w,onChange:e=>y(e.target.value),className:"w-full pl-12 pr-4 py-4 rounded-full bg-white text-charcoal placeholder:text-charcoal/50 focus:outline-none focus:ring-2 focus:ring-rust shadow-xl"})]})]})})]}),(0,t.jsx)(i.AnimatePresence,{children:C&&(0,t.jsx)(a.motion.div,{initial:{y:100,opacity:0},animate:{y:0,opacity:1},exit:{y:100,opacity:0},className:"fixed bottom-0 left-0 right-0 z-50 p-4 bg-charcoal/95 backdrop-blur-lg border-t border-white/10",children:(0,t.jsx)("div",{className:"max-w-4xl mx-auto",children:(0,t.jsx)(m.default,{audioUrl:C.audioUrl,title:C.title,episodeNumber:C.id,guest:C.guest,onClose:()=>M(null)})})})}),(0,t.jsx)("section",{className:`py-12 ${C?"pb-48":""}`,children:(0,t.jsxs)("div",{className:"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[(0,t.jsxs)(a.motion.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.5,delay:.2},className:"flex flex-col lg:flex-row items-start lg:items-center justify-between gap-4 mb-8",children:[(0,t.jsx)("div",{className:"flex flex-wrap gap-2",children:p.map(e=>(0,t.jsx)("button",{onClick:()=>v(e),className:`px-4 py-2 rounded-full text-sm font-medium transition-all ${j===e?"bg-rust text-white":"bg-white text-charcoal hover:bg-rust/10"}`,children:e},e))}),(0,t.jsxs)("div",{className:"flex items-center gap-2 bg-white rounded-lg p-1 shadow-sm",children:[(0,t.jsx)("button",{onClick:()=>k("grid"),className:`p-2 rounded-md transition-colors ${"grid"===N?"bg-rust text-white":"text-charcoal/60 hover:text-charcoal"}`,children:(0,t.jsx)(x.Grid3X3,{className:"w-5 h-5"})}),(0,t.jsx)("button",{onClick:()=>k("list"),className:`p-2 rounded-md transition-colors ${"list"===N?"bg-rust text-white":"text-charcoal/60 hover:text-charcoal"}`,children:(0,t.jsx)(u.List,{className:"w-5 h-5"})})]})]}),(0,t.jsx)("p",{className:"text-charcoal/60 mb-6",children:g?"Loading episodes...":`Showing ${P.length} of ${A.length} episodes`}),g&&(0,t.jsx)("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-6",children:[...Array(6)].map((e,s)=>(0,t.jsxs)("div",{className:"bg-white rounded-2xl overflow-hidden shadow-md animate-pulse",children:[(0,t.jsx)("div",{className:"h-40 bg-gray-200"}),(0,t.jsxs)("div",{className:"p-5 space-y-3",children:[(0,t.jsx)("div",{className:"h-4 bg-gray-200 rounded w-3/4"}),(0,t.jsx)("div",{className:"h-4 bg-gray-200 rounded w-1/2"}),(0,t.jsx)("div",{className:"h-3 bg-gray-200 rounded w-full"})]})]},s))}),!g&&(0,t.jsx)("div",{className:"grid"===N?"grid md:grid-cols-2 lg:grid-cols-3 gap-6":"space-y-4",children:P.map((e,s)=>(0,t.jsx)(a.motion.article,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.4,delay:Math.min(.05*s,.5)},className:`group relative bg-white rounded-2xl overflow-hidden shadow-md hover:shadow-xl transition-all border border-rust/5 ${"list"===N?"flex":""} ${C?.id===e.id?"ring-2 ring-rust":""}`,children:"grid"===N?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(l.default,{href:`/episodes/${e.id}`,className:"block",children:(0,t.jsxs)("div",{className:"relative h-48 bg-charcoal p-4",children:[e.imageUrl&&(0,t.jsx)(r.default,{src:e.imageUrl,alt:e.title,fill:!0,className:"object-contain"}),(0,t.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-charcoal via-charcoal/60 to-transparent"}),e.category&&(0,t.jsx)("button",{onClick:t=>{t.preventDefault(),t.stopPropagation(),v(e.category)},className:"absolute top-3 left-3 px-2 py-1 bg-rust/90 text-white text-xs font-semibold rounded-full hover:bg-rust transition-colors cursor-pointer z-10",children:e.category}),C?.id===e.id&&(0,t.jsxs)("div",{className:"absolute top-3 right-3 px-2 py-1 bg-green-500 text-white text-xs font-semibold rounded-full flex items-center gap-1",children:[(0,t.jsx)("span",{className:"w-2 h-2 bg-white rounded-full animate-pulse"}),"Playing"]}),(0,t.jsxs)("div",{className:"absolute bottom-3 left-3 right-3",children:[(0,t.jsxs)("div",{className:"text-rust-light text-sm",children:["Episode ",e.id]}),(0,t.jsx)("h3",{className:"text-lg font-bold text-white font-playfair line-clamp-2 group-hover:text-rust-light transition-colors",children:e.title})]})]})}),(0,t.jsx)("button",{onClick:t=>{t.preventDefault(),t.stopPropagation(),$(e)},className:"absolute top-1/4 left-1/2 -translate-x-1/2 -translate-y-1/2 opacity-100 md:opacity-0 md:group-hover:opacity-100 transition-opacity z-10",children:(0,t.jsx)("div",{className:"w-14 h-14 roun
1ded-full bg-rust/90 flex items-center justify-center shadow-xl hover:bg-rust hover:scale-110 transition-all",children:(0,t.jsx)(n.Play,{className:"w-6 h-6 text-white fill-white ml-1"})})}),(0,t.jsxs)(l.default,{href:`/episodes/${e.id}`,className:"block p-5",children:[e.guest&&(0,t.jsxs)("div",{className:"flex items-center gap-2 mb-3",children:[(0,t.jsx)(h.Mic2,{className:"w-4 h-4 text-rust"}),(0,t.jsx)("span",{className:"font-medium text-charcoal",children:e.guest}),e.company&&(0,t.jsxs)("span",{className:"text-charcoal/60 text-sm",children:["• ",e.company]})]}),e.quote&&(0,t.jsxs)("p",{className:"text-charcoal/70 italic text-sm mb-4 line-clamp-2",children:['"',e.quote,'"']}),(0,t.jsxs)("div",{className:"flex items-center justify-between pt-3 border-t border-rust/10",children:[(0,t.jsxs)("div",{className:"flex items-center gap-3 text-xs text-charcoal/60",children:[(0,t.jsxs)("span",{className:"flex items-center gap-1",children:[(0,t.jsx)(c.Calendar,{className:"w-3 h-3"}),E(e.pubDate)]}),e.duration&&(0,t.jsxs)("span",{className:"flex items-center gap-1",children:[(0,t.jsx)(d.Clock,{className:"w-3 h-3"}),e.duration]})]}),(0,t.jsxs)("button",{onClick:t=>{t.preventDefault(),t.stopPropagation(),$(e)},className:"text-rust font-medium text-sm hover:text-rust-dark flex items-center gap-1",children:[(0,t.jsx)(n.Play,{className:"w-3 h-3 fill-rust"}),"Play"]})]})]})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(l.default,{href:`/episodes/${e.id}`,className:"relative w-32 md:w-48 bg-gradient-to-br from-charcoal to-aged-wood flex items-center justify-center shrink-0",children:(0,t.jsx)("div",{className:"text-4xl font-bold text-white/20 font-playfair",children:e.id})}),(0,t.jsx)("button",{onClick:t=>{t.preventDefault(),t.stopPropagation(),$(e)},className:"absolute left-16 md:left-24 top-1/2 -translate-y-1/2 opacity-100 md:opacity-0 md:group-hover:opacity-100 transition-opacity z-10",children:(0,t.jsx)("div",{className:"w-12 h-12 rounded-full bg-rust/90 flex items-center justify-center hover:scale-110 transition-all",children:(0,t.jsx)(n.Play,{className:"w-5 h-5 text-white fill-white ml-0.5"})})}),(0,t.jsxs)(l.default,{href:`/episodes/${e.id}`,className:"flex-1 p-5",children:[(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-2 mb-2",children:[e.category&&(0,t.jsx)("button",{onClick:t=>{t.preventDefault(),t.stopPropagation(),v(e.category)},className:"px-2 py-1 bg-rust/10 text-rust text-xs font-semibold rounded-full hover:bg-rust/20 transition-colors cursor-pointer",children:e.category}),C?.id===e.id&&(0,t.jsxs)("span",{className:"px-2 py-1 bg-green-500/20 text-green-600 text-xs font-semibold rounded-full flex items-center gap-1",children:[(0,t.jsx)("span",{className:"w-1.5 h-1.5 bg-green-500 rounded-full animate-pulse"}),"Playing"]})]}),(0,t.jsx)("h3",{className:"text-lg font-bold text-charcoal font-playfair mb-2 group-hover:text-rust transition-colors",children:e.title}),e.guest&&(0,t.jsxs)("div",{className:"flex items-center gap-2 text-sm text-charcoal/70 mb-2",children:[(0,t.jsx)("span",{className:"font-medium",children:e.guest}),e.company&&(0,t.jsxs)("span",{children:["• ",e.company]})]}),e.quote&&(0,t.jsxs)("p",{className:"text-charcoal/60 italic text-sm mb-3 line-clamp-1",children:['"',e.quote,'"']}),(0,t.jsxs)("div",{className:"flex items-center gap-4 text-xs text-charcoal/60",children:[(0,t.jsxs)("span",{className:"flex items-center gap-1",children:[(0,t.jsx)(c.Calendar,{className:"w-3 h-3"}),E(e.pubDate)]}),e.duration&&(0,t.jsxs)("span",{className:"flex items-center gap-1",children:[(0,t.jsx)(d.Clock,{className:"w-3 h-3"}),e.duration]})]})]}),(0,t.jsx)("div",{className:"flex items-center pr-5",children:(0,t.jsxs)("button",{onClick:t=>{t.preventDefault(),t.stopPropagation(),$(e)},className:"px-4 py-2 bg-rust text-white rounded-full text-sm font-medium hover:bg-rust-dark transition-colors flex items-center gap-2",children:[(0,t.jsx)(n.Play,{className:"w-3 h-3 fill-white"}),"Play"]})})]})},e.id))}),!g&&S<A.length&&(0,t.jsx)("div",{className:"text-center mt-12",children:(0,t.jsxs)("button",{onClick:()=>L(e=>e+12),className:"px-8 py-4 bg-charcoal text-white font-semibold rounded-full hover:bg-rust transition-colors shadow-lg",children:["Load More Episodes (",A.length-S," remaining)"]})})]})}),(0,t.jsx)("section",{className:"py-16 bg-cream",children:(0,t.jsxs)("div",{className:"mx-auto max-w-5xl px-4 sm:px-6 lg:px-8",children:[(0,t.jsxs)(a.motion.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},transition:{duration:.6},viewport:{once:!0},className:"text-center mb-10",children:[(0,t.jsxs)("div",{className:"inline-flex items-center gap-2 px-4 py-2 bg-rust/10 rounded-full text-rust text-sm font-medium mb-4",children:[(0,t.jsx)(h.Mic2,{className:"w-4 h-4"}),"Live with the Guests"]}),(0,t.jsxs)("h2",{className:"text-3xl md:text-4xl font-bold text-charcoal font-playfair mb-4",children:["Guest ",(0,t.jsx)("span",{className:"text-gradient",children:"Live Q&A Sessions"})]}),(0,t.jsx)("p",{className:"text-charcoal/70 max-w-xl mx-auto",children:"Scheduled live sessions with AOC podcast guests — go deeper than the episode. Past sessions available to replay. Join the community to attend future events."})]}),(0,t.jsx)(a.motion.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},transition:{duration:.6},viewport:{once:!0},className:"rounded-2xl overflow-hidden border border-rust/10 shadow-xl",children:(0,t.jsx)("iframe",{style:{border:0,boxShadow:"none",display:"block"},src:"https://community.theartofconstruction.net/c/guest-ama?iframe=true",width:"100%",height:"700",title:"AOC Guest Q&A Community Space"})}),(0,t.jsx)("div",{className:"text-center mt-6",children:(0,t.jsxs)("a",{href:"https://community.theartofconstruction.net/getting-started",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 text-rust font-semibold hover:text-rust-dark transition",children:["Join the community to attend live sessions",(0,t.jsx)("span",{className:"text-rust",children:"→"})]})})]})}),(0,t.jsx)("section",{className:`py-12 bg-sand-light ${C?"mb-32":""}`,children:(0,t.jsxs)("div",{className:"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 text-center",children:[(0,t.jsx)("h2",{className:"text-2xl font-bold text-charcoal font-playfair mb-4",children:"Subscribe on Your Favorite Platform"}),(0,t.jsxs)("div",{className:"flex flex-wrap justify-center gap-4",children:[(0,t.jsx)("a",{href:"https://podcasts.apple.com/us/podcast/the-art-of-construction/id932645265",target:"_blank",rel:"noopener noreferrer",className:"px-6 py-3 bg-white rounded-full text-charcoal font-medium shadow-md hover:shadow-lg hover:bg-rust hover:text-white transition-all",children:"Apple Podcasts"}),(0,t.jsx)("a",{href:"https://open.spotify.com/show/7BlCk55C41hoPZrs7GqSeB",target:"_blank",rel:"noopener noreferrer",className:"px-6 py-3 bg-white rounded-full text-charcoal font-medium shadow-md hover:shadow-lg hover:bg-rust hover:text-white transition-all",children:"Spotify"}),(0,t.jsx)("a",{href:"https://www.youtube.com/@theartofconstruction",target:"_blank",rel:"noopener noreferrer",className:"px-6 py-3 bg-white rounded-full text-charcoal font-medium shadow-md hover:shadow-lg hover:bg-rust hover:text-white transition-all",children:"YouTube"})]})]})})]})}e.s(["default",()=>f])}]);

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.