Files
e-tib.com/.next/server/chunks/ssr/components_64b50741._.js
2026-05-07 10:43:20 +02:00

5 lines
18 KiB
JavaScript

;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="c6df0232-0897-30a0-71f9-2d6eac28fa0b")}catch(e){}}();
module.exports=[912466,a=>{"use strict";var b=a.i(526156),c=a.i(841757),d=a.i(829091);let e={primary:"bg-primary text-white shadow-md hover:shadow-primary/30 hover:shadow-2xl",secondary:"bg-secondary text-white shadow-md hover:shadow-secondary/30 hover:shadow-2xl",accent:"bg-accent text-primary-dark shadow-md hover:shadow-accent/30 hover:shadow-2xl",saturated:"bg-saturated text-white shadow-md hover:shadow-primary/30 hover:shadow-2xl",outline:"border-2 border-primary bg-transparent text-primary hover:text-white hover:shadow-primary/20 hover:shadow-xl",ghost:"text-primary hover:shadow-lg",white:"bg-white text-primary shadow-md hover:shadow-primary/30 hover:shadow-2xl hover:text-white",destructive:"bg-destructive text-destructive-foreground shadow-md hover:shadow-destructive/30 hover:shadow-2xl"},f={sm:"h-9 px-4 text-sm md:text-base",md:"h-11 px-6 text-base md:text-lg",lg:"h-14 px-5 md:px-8 text-base md:text-lg",xl:"h-16 px-6 md:px-10 text-lg md:text-xl"},g={primary:"bg-primary-dark",secondary:"bg-secondary-light",accent:"bg-accent-dark",saturated:"bg-primary",outline:"bg-primary",ghost:"bg-primary-light/10",white:"bg-primary-light",destructive:"bg-destructive/90"};function h({variant:a="primary"}){return(0,b.jsx)("span",{className:(0,d.cn)("absolute inset-0 translate-y-[101%] group-hover/btn:translate-y-0 transition-transform duration-500 ease-out",g[a])})}function i({className:a,variant:g="primary",size:i="md",href:j,...k}){let l=function(a="primary",b="md",c){return(0,d.cn)("inline-flex items-center justify-center whitespace-nowrap rounded-full font-semibold transition-all duration-500 ease-out focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none active:scale-95 hover:-translate-y-1 hover:scale-[1.02] relative overflow-hidden group/btn isolate",e[a],f[b],c)}(g,i,a),m=(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)("span",{className:(0,d.cn)("relative z-10 flex items-center justify-center gap-2 transition-colors duration-500","white"===g?"group-hover/btn:text-primary-dark":""),children:k.children}),(0,b.jsx)(h,{variant:g})]});return j?(0,b.jsx)(c.default,{href:j,className:l,children:m}):(0,b.jsx)("button",{className:l,...k,children:m})}a.s(["Button",()=>i])},805585,a=>{"use strict";var b=a.i(526156),c=a.i(912466),d=a.i(608986);function e(a){let{data:e}=a,f=a.title||e?.title||"DIE EXPERTEN FÜR KABELTIEFBAU",g=a.subtitle||a.description||e?.subtitle||"Wir verbinden Infrastruktur mit Präzision. Von Horizontalbohrungen bis zu komplexen Leitungsnetzen.",h=a.videoUrl||e?.videoUrl||"/assets/dummy-hero.mp4",i=e?.posterImage?.url||"/assets/photos/DJI_0048.JPG";e?.posterImage?.alt;let j=a.ctaLabel||a.linkText||e?.ctaLabel||"Unternehmen entdecken",k=a.ctaHref||a.linkHref||e?.ctaHref||"#unternehmen",l=a.secondaryCtaLabel||e?.secondaryCtaLabel||"Projekt anfragen",m=a.secondaryCtaHref||e?.secondaryCtaHref||"/kontakt";return(0,b.jsxs)("div",{className:"relative w-full h-[100svh] flex items-center justify-center overflow-hidden bg-neutral-dark",children:[(0,b.jsx)("div",{className:"absolute inset-0 z-0 bg-neutral-dark"}),h&&(0,b.jsx)("video",{className:"absolute inset-0 w-full h-full object-cover z-1 pointer-events-none filter contrast-125 saturate-110 brightness-90",src:h,poster:i,autoPlay:!0,muted:!0,loop:!0,playsInline:!0,preload:"auto"}),(0,b.jsx)("div",{className:"absolute inset-0 bg-[#0a192f]/30 z-[2] mix-blend-multiply"}),(0,b.jsx)("div",{className:"absolute inset-0 bg-[radial-gradient(ellipse_at_center,_var(--tw-gradient-stops))] from-transparent via-black/20 to-black/80 z-[2]"}),(0,b.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-neutral-dark via-neutral-dark/60 to-transparent z-[3]"}),(0,b.jsx)("div",{className:"container relative z-[4] text-center px-4",children:(0,b.jsxs)(d.motion.div,{initial:{opacity:0,y:40},animate:{opacity:1,y:0},transition:{duration:1.2,ease:[.16,1,.3,1]},children:[(0,b.jsx)("h1",{className:"font-heading font-bold text-4xl md:text-6xl lg:text-8xl text-white mb-6 uppercase tracking-tight drop-shadow-lg",dangerouslySetInnerHTML:{__html:f.replace("KABELTIEFBAU",'<span class="text-primary-light">KABELTIEFBAU</span>').replace(/\n/g,"<br />")}}),(0,b.jsx)("p",{className:"text-lg md:text-xl lg:text-2xl text-white/90 max-w-3xl mx-auto mb-12 drop-shadow",children:g}),(0,b.jsxs)("div",{className:"flex flex-col sm:flex-row items-center justify-center gap-6",children:[(0,b.jsx)(c.Button,{href:k,variant:"primary",size:"lg",children:j}),(0,b.jsx)(c.Button,{href:m,variant:"outline",size:"lg",className:"border-white/60 text-white hover:text-primary hover:bg-white",children:l})]})]})})]})}a.s(["HeroVideo",()=>e])},523290,a=>{"use strict";var b=a.i(526156),c=a.i(608986),d=a.i(110644);let e=[{title:"E-TIB GmbH",desc:"Ausführung elektrischer Infrastrukturprojekte und komplexer Tiefbaumaßnahmen.",icon:"M13 10V3L4 14h7v7l9-11h-7z",bgImage:"/assets/photos/DJI_0243.JPG"},{title:"Bohrtechnik GmbH",desc:"Präzise Horizontalbohrungen und steuerbare Spülbohrtechnik in allen Bodenklassen.",icon:"M2 12a10 10 0 1 0 20 0 10 10 0 1 0-20 0zm10-8v16m-8-8h16",bgImage:"/assets/photos/DSC08653.JPG"},{title:"Ingenieurgesellschaft",desc:"Fachübergreifende Planung, Projektierung und digitale Dokumentation von Leitungsnetzen.",icon:"M14 2H6a2 2 0 0 0-2 2v16c0 1.1.9 2 2 2h12a2 2 0 0 0 2-2V8l-6-6z M14 3v5h5 M16 13H8 M16 17H8 M10 9H8",bgImage:"/assets/photos/DSC01137.JPG"},{title:"Verwaltung GmbH",desc:"Zentrale Koordination, moderner Einkauf und effizientes Finanzmanagement der Gruppe.",icon:"M3 21h18 M3 7h18 M5 21V7 M19 21V7 M9 21v-5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v5 M12 3v4",bgImage:"/assets/photos/DJI_0037.JPG"}],f={hidden:{opacity:0},visible:{opacity:1,transition:{staggerChildren:.15}}},g={hidden:{opacity:0,y:30},visible:{opacity:1,y:0,transition:{duration:.8,ease:[.16,1,.3,1]}}};function h(a){let{data:h}=a,i=a.badge||h?.badge||"Die Gruppe",j=a.title||h?.title||"Geballte Kompetenz unter einem Dach",k=a.companies||h?.companies,l=k?.map(a=>({title:a.title,desc:a.description,url:a.url,icon:a.icon||"M13 10V3L4 14h7v7l9-11h-7z",bgImage:a.backgroundImage?.url||a.backgroundImage||"/assets/photos/DJI_0243.JPG"}))||e,m=3===l.length?"grid-cols-1 lg:grid-cols-3":"grid-cols-1 md:grid-cols-2 lg:grid-cols-4";return(0,b.jsx)("section",{id:"unternehmen",className:"py-24 bg-neutral overflow-hidden",children:(0,b.jsxs)("div",{className:"container relative z-10",children:[(0,b.jsxs)("div",{className:"text-center max-w-3xl mx-auto mb-16",children:[(0,b.jsx)("h2",{className:"text-primary font-bold tracking-wider uppercase text-sm mb-3",children:i}),(0,b.jsx)("h3",{className:"font-heading text-4xl md:text-5xl font-extrabold text-text-primary",children:j})]}),(0,b.jsx)(c.motion.div,{className:`grid gap-8 ${m}`,variants:f,initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-100px"},children:l.map((a,e)=>{let f=a.url?"a":"div",h=a.url?{href:a.url,target:"_blank",rel:"noopener noreferrer"}:{};return(0,b.jsx)(c.motion.div,{variants:g,className:"h-full",children:(0,b.jsxs)(f,{...h,className:"group relative rounded-lg overflow-hidden aspect-[3/4] flex flex-col justify-end p-8 shadow-xl border-t-4 border-primary transition-all duration-500 hover:shadow-2xl hover:-translate-y-2 bg-neutral-dark cursor-pointer block w-full h-full",children:[(0,b.jsx)("div",{className:"absolute inset-0 bg-[#0a192f] z-0",children:(0,b.jsx)(d.default,{src:a.bgImage,alt:a.title||"",fill:!0,className:"object-cover opacity-50 group-hover:opacity-70 group-hover:scale-105 transition-all duration-700 ease-in-out grayscale-[30%] group-hover:grayscale-0",sizes:"(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw"})}),(0,b.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-[#0a192f]/90 via-[#0a192f]/40 to-transparent z-0"}),(0,b.jsxs)("div",{className:"relative z-10 flex flex-col h-full justify-between",children:[(0,b.jsx)("div",{className:"w-14 h-14 rounded-none bg-primary/90 text-white flex items-center justify-center group-hover:bg-primary transition-all duration-300 shadow-lg backdrop-blur-sm",children:(0,b.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"28",height:"28",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:(0,b.jsx)("path",{d:a.icon})})}),(0,b.jsxs)("div",{className:"mt-auto transform translate-y-6 group-hover:translate-y-0 transition-transform duration-500 ease-out",children:[(0,b.jsx)("h4",{className:"font-heading font-bold text-3xl text-white mb-3 leading-tight group-hover:text-primary transition-colors",children:a.title}),(0,b.jsx)("p",{className:"text-white/80 leading-relaxed text-base h-0 opacity-0 group-hover:h-auto group-hover:opacity-100 group-hover:mt-4 transition-all duration-500 ease-out overflow-hidden line-clamp-4",children:a.desc}),a.url&&(0,b.jsxs)("div",{className:"h-0 opacity-0 group-hover:h-auto group-hover:opacity-100 group-hover:mt-4 transition-all duration-500 ease-out flex items-center text-primary font-bold uppercase text-xs tracking-widest",children:["Website Besuchen",(0,b.jsx)("svg",{className:"w-4 h-4 ml-2",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:(0,b.jsx)("path",{d:"M5 12h14M12 5l7 7-7 7"})})]})]})]})]})},e)})})]})})}a.s(["SubCompanyTiles",()=>h])},649511,a=>{"use strict";var b=a.i(526156),c=a.i(841757),d=a.i(110644),e=a.i(608986),f=a.i(150765);function g(a){let{data:g}=a,[h,i]=(0,f.useState)(!1);(0,f.useEffect)(()=>{i(!0)},[]);let j=a.badge||g?.badge||"Leistungsspektrum",k=a.title||g?.title||"Umfassende Lösungen für komplexe Netzwerke",l=a.ctaLabel||g?.ctaLabel||"Alle Kompetenzen ansehen",m=a.ctaHref||g?.ctaHref||"/kompetenzen",n=a.items||g?.items||[];return h?(0,b.jsx)("section",{className:"py-24 bg-neutral text-neutral-dark overflow-hidden relative",children:(0,b.jsxs)("div",{className:"container",children:[(0,b.jsxs)("div",{className:"flex flex-col md:flex-row justify-between items-end mb-12",children:[(0,b.jsxs)("div",{className:"max-w-2xl",children:[(0,b.jsx)("h2",{className:"text-primary font-bold tracking-wider uppercase text-sm mb-3",children:j}),(0,b.jsx)("h3",{className:"font-heading text-4xl md:text-5xl font-extrabold text-neutral-dark mb-4",children:k})]}),(0,b.jsxs)(c.default,{href:m,className:"inline-flex items-center font-bold text-primary hover:text-primary-dark transition-colors group mt-6 md:mt-0 bg-primary/5 hover:bg-primary/10 px-6 py-3 rounded-xl",children:[l,(0,b.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",className:"w-5 h-5 ml-2 transform group-hover:translate-x-1 transition-transform",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,b.jsx)("line",{x1:"5",y1:"12",x2:"19",y2:"12"}),(0,b.jsx)("polyline",{points:"12 5 19 12 12 19"})]})]})]}),(0,b.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-3 lg:grid-cols-4 gap-4 auto-rows-[220px]",children:n.map((a,c)=>{let f="large"===a.size,g="medium"===a.size,h="accent"===a.size,i=a.image?.url,j="rounded-2xl overflow-hidden relative group ";return(f?j+="md:col-span-2 md:row-span-2":g?j+="md:col-span-2 lg:col-span-2":h?j+="md:col-span-1 bg-primary text-white p-6 md:p-8 flex flex-col justify-center border-none shadow-md":j+="md:col-span-1",h)?(0,b.jsxs)(e.motion.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:.1*c},className:j,children:[(0,b.jsx)("div",{className:"absolute top-0 right-0 w-32 h-32 bg-primary/30 blur-3xl rounded-full -mr-10 -mt-10 group-hover:bg-primary/50 transition-colors duration-500"}),(0,b.jsx)("h4",{className:"font-bold text-xl md:text-2xl relative z-10 leading-snug",children:a.title}),a.description&&(0,b.jsx)("p",{className:"text-white/60 text-sm mt-3 relative z-10",children:a.description})]},c):(0,b.jsxs)(e.motion.div,{initial:{opacity:0,scale:.95},whileInView:{opacity:1,scale:1},viewport:{once:!0},transition:{delay:.1*c},className:j,children:[!i&&(0,b.jsx)("div",{className:"absolute inset-0 bg-neutral-dark z-0 transition-colors duration-500 group-hover:bg-primary-dark"}),i&&(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)("div",{className:"absolute inset-0 bg-white z-0",children:(0,b.jsx)(d.default,{src:i,alt:a.title||"",fill:!0,className:"object-cover opacity-90 group-hover:scale-105 group-hover:opacity-100 transition-all duration-700 ease-in-out",sizes:f?"(max-width: 768px) 100vw, 50vw":"(max-width: 768px) 100vw, 25vw"})}),(0,b.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-black/80 via-black/20 to-transparent opacity-90 transition-opacity duration-500 z-0"})]}),(0,b.jsxs)("div",{className:"relative z-10 p-8 flex flex-col justify-end h-full text-white",children:[a.tag&&(0,b.jsx)("span",{className:"inline-block px-3 py-1 bg-primary/20 backdrop-blur-md rounded-full text-xs font-bold uppercase tracking-wider text-primary-light mb-3 w-fit border border-primary/30",children:a.tag}),(0,b.jsx)("h4",{className:`font-heading font-extrabold mb-2 ${f?"text-3xl md:text-5xl":"text-xl md:text-2xl"}`,children:a.title}),a.description&&(0,b.jsx)("p",{className:`text-white/80 ${f?"text-lg md:text-xl max-w-sm":"text-sm"}`,children:a.description})]})]},c)})})]})}):(0,b.jsx)("section",{className:"py-24 bg-neutral text-neutral-dark overflow-hidden relative",children:(0,b.jsxs)("div",{className:"container",children:[(0,b.jsx)("div",{className:"flex flex-col md:flex-row justify-between items-end mb-12",children:(0,b.jsxs)("div",{className:"max-w-2xl",children:[(0,b.jsx)("h2",{className:"text-primary font-bold tracking-wider uppercase text-sm mb-3",children:j}),(0,b.jsx)("h3",{className:"font-heading text-4xl md:text-5xl font-extrabold text-neutral-dark mb-4",children:k})]})}),(0,b.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-3 lg:grid-cols-4 gap-4 auto-rows-[220px]"})]})})}a.s(["CompetenceBentoGrid",()=>g])},744435,a=>{"use strict";var b=a.i(526156),c=a.i(150765),d=a.i(608986),e=a.i(841757),f=a.i(110644);function g(a){let{data:g}=a,h=a.references||[],i=c.useRef(null),j=a.badge||g?.badge||"Ausgewählte Projekte",k=a.title||g?.title||"Referenzen & Erfolge",l=a.description||g?.description||"Ein Auszug unserer erfolgreich abgeschlossenen Projekte im Bereich Kabeltiefbau, Bohrtechnik und Netzinfrastruktur.",m=a.ctaLabel||g?.ctaLabel||"Alle Referenzen ansehen",n=a.ctaHref||g?.ctaHref||"/referenzen";if(!h||0===h.length)return null;let o=["/assets/photos/DSC01123.JPG","/assets/photos/DSC00850.JPG","/assets/photos/DSC01129.JPG","/assets/photos/DSC00010.JPG"];return(0,b.jsxs)("section",{className:"py-24 bg-neutral-dark text-white overflow-hidden relative",children:[(0,b.jsx)("div",{className:"absolute inset-0 bg-gradient-to-b from-neutral-dark via-neutral-900 to-neutral-dark z-0"}),(0,b.jsxs)("div",{className:"container relative z-10 mb-12 flex flex-col md:flex-row justify-between items-end gap-6",children:[(0,b.jsxs)("div",{children:[(0,b.jsx)("h2",{className:"text-primary-light font-bold tracking-wider uppercase text-sm mb-3",children:j}),(0,b.jsx)("h3",{className:"font-heading text-4xl md:text-5xl font-extrabold",children:k})]}),(0,b.jsx)("p",{className:"text-white/60 max-w-md",children:l})]}),(0,b.jsx)("div",{className:"relative z-10",children:(0,b.jsx)("div",{ref:i,className:"flex gap-6 overflow-x-auto pb-12 pt-4 snap-x snap-mandatory px-[calc((100vw-min(100%,1280px))/2)] [scrollbar-width:none] [-ms-overflow-style:none] [&::-webkit-scrollbar]:hidden",children:h.map((a,c)=>{let e=a.image&&"object"==typeof a.image&&a.image.url?a.image.url:o[c%o.length];return(0,b.jsx)(d.motion.div,{initial:{opacity:0,x:50},whileInView:{opacity:1,x:0},viewport:{once:!0},transition:{delay:.1*c,duration:.6,ease:"easeOut"},className:"flex-shrink-0 w-[320px] md:w-[480px] snap-center group cursor-pointer",children:(0,b.jsxs)("div",{className:"relative aspect-[16/10] bg-neutral-800 rounded-2xl overflow-hidden mb-5 border border-white/5 shadow-2xl",children:[(0,b.jsx)(f.default,{src:e,alt:a.title,fill:!0,sizes:"(max-width: 768px) 320px, 480px",className:"object-cover saturate-50 opacity-70 group-hover:scale-105 group-hover:opacity-100 group-hover:saturate-100 transition-all duration-700 ease-in-out"}),(0,b.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-black/90 via-black/30 to-transparent opacity-80 group-hover:opacity-90 transition-opacity duration-300"}),(0,b.jsxs)("div",{className:"absolute bottom-6 left-8 right-8 transform translate-y-4 group-hover:translate-y-0 transition-transform duration-500",children:[(0,b.jsx)("span",{className:"inline-block py-1.5 px-4 rounded-full bg-primary/30 backdrop-blur-md text-white text-xs font-bold uppercase tracking-widest mb-3 border border-primary/50",children:a.category}),(0,b.jsx)("h4",{className:"font-heading text-2xl md:text-3xl font-bold line-clamp-2",children:a.title})]})]})},a.id)})})}),(0,b.jsx)("div",{className:"container relative z-10 mt-4 flex justify-center",children:(0,b.jsxs)(e.default,{href:n,className:"px-8 py-4 rounded-xl bg-white/5 border border-white/20 hover:bg-white hover:text-neutral-dark hover:shadow-[0_0_20px_rgba(255,255,255,0.3)] transition-all font-bold flex items-center gap-3 backdrop-blur-sm",children:[m,(0,b.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",className:"w-5 h-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,b.jsx)("line",{x1:"5",y1:"12",x2:"19",y2:"12"}),(0,b.jsx)("polyline",{points:"12 5 19 12 12 19"})]})]})})]})}a.s(["ReferencesSlider",()=>g])}];
//# debugId=c6df0232-0897-30a0-71f9-2d6eac28fa0b
//# sourceMappingURL=components_64b50741._.js.map