1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5458],{14205:(e,s,t)=>{t.d(s,{L:()=>l,d:()=>a});let l="markdown",a="sbg:text-4xl sbg:leading-tight sbg:font-light sbg:tracking-tight sbg:text-foreground sbg:sm:text-5xl sbg:md:text-6xl sbg:md:leading-[60px] sbg:md:tracking-[-1.5px]"},16938:(e,s,t)=>{t.d(s,{A:()=>r});var l=t(37876),a=t(9560),g=t(14205);let r=e=>{let{children:s,className:t,variant:r="display","data-testid":i}=e;return(0,l.jsx)("h2",{className:(0,a.cn)(r===g.L?"sbg:text-foreground sbg:text-3xl sbg:font-light sbg:leading-9 sbg:border-b sbg:border-border sbg:pb-2":"sbg:text-foreground sbg:text-4xl sbg:font-light sbg:leading-tight sbg:tracking-[-0.9px] sbg:text-center sbg:md:text-5xl sbg:md:leading-[48px] sbg:md:tracking-[-1.2px]","sbg:font-sans",t),"data-testid":i,children:s})}},45281:(e,s,t)=>{t.d(s,{A:()=>d,O:()=>i});var l=t(37876),a=t(9560),g=t(99439);let r={[g.NI.Bauprodukte]:"sbg:text-primary",[g.NI.Innenausbau]:"sbg:text-brand-secondary"},i=e=>e?r[e]:"sbg:text-muted-foreground",d=e=>{let{className:s,children:t,...g}=e;return(0,l.jsx)("span",{className:(0,a.cn)("sbg:inline-flex sbg:items-center sbg:justify-center sbg:text-sm sbg:leading-5 sbg:opacity-70",s),...g,children:t})}},60032:(e,s,t)=>{t.d(s,{A:()=>g});var l=t(37876),a=t(9560);let g=e=>{let{children:s,className:t,"data-testid":g}=e;return(0,l.jsx)("h3",{"data-testid":g,className:(0,a.cn)("sbg:text-2xl sbg:leading-8 sbg:font-light sbg:tracking-[-0.6px]","sbg:font-sans",t),children:s})}},65458:(e,s,t)=>{t.r(s),t.d(s,{default:()=>f});var l=t(37876),a=t(45281),g=t(16938),r=t(9560),i=t(94527),d=t(94708),n=t(60032),b=t(98465),o=t(83558),c=t(67818),x=t(99439),u=t(10476),m=t(49550);let h=e=>{let{title:s,text:t,colorBlock:a,direction:g,image:h,link:p}=e,f=(0,o.A)(h,"(min-width: 1280px) 640px, (min-width: 768px) 50vw, 100vw"),w=g===m.Qn.Left,v=(0,c.at)(null!=p?p:void 0),k=(0,l.jsxs)("div",{"data-testid":"category-card__text",style:{color:(0,u.wT)(a)},className:(0,r.cn)("sbg:flex sbg:min-w-0 sbg:flex-col sbg:p-6 sbg:md:h-full",v?"sbg:justify-between":"sbg:gap-2"),children:[(0,l.jsxs)("div",{className:"sbg:flex sbg:min-w-0 sbg:flex-col sbg:gap-2",children:[(0,l.jsx)(n.A,{division:x.NI.Bauprodukte,"data-testid":"category-card__title",className:"sbg:truncate",children:s}),(0,l.jsx)("p",{"data-testid":"category-card__description",className:"sbg:text-base sbg:leading-6 sbg:xl:line-clamp-6",children:t})]}),v&&(0,l.jsx)("div",{"data-testid":"category-card__arrow",className:"sbg:flex sbg:justify-end",children:(0,l.jsx)(b.A,{className:"sbg:size-5 sbg:transition-transform sbg:duration-300 sbg:ease-in-out sbg:group-hover:translate-x-1"})})]}),j=(0,l.jsx)("div",{"data-testid":"category-card__image",className:"sbg:relative sbg:h-64 sbg:min-w-0 sbg:overflow-hidden sbg:md:h-full",children:(0,l.jsx)(d.A,{...f,className:"sbg:h-full sbg:w-full sbg:object-cover sbg:transition-transform sbg:duration-300 sbg:ease-in-out sbg:group-hover:scale-105"})});return(0,l.jsxs)("article",{"data-testid":"category-card",style:{backgroundColor:(0,u.LD)(a)},className:(0,r.cn)(v&&"sbg:group","sbg:relative sbg:flex sbg:flex-col sbg:overflow-clip sbg:rounded-xs sbg:md:grid sbg:md:h-[318px] sbg:md:grid-cols-2 sbg:md:items-stretch sbg:xl:h-[278px]"),children:[w?(0,l.jsxs)(l.Fragment,{children:[j,k]}):(0,l.jsxs)(l.Fragment,{children:[k,j]}),v&&(0,l.jsx)("span",{className:"sbg:absolute sbg:inset-0 sbg:z-1",children:(0,l.jsx)(i.A,{url:p,variant:"icon","data-testid":"category-card__link",className:"sbg:absolute sbg:inset-0"})})]})},p=e=>{let{tagline:s,heading:t,description:r}=e;return s||t||r?(0,l.jsxs)("div",{"data-testid":"stilwelten-bauprodukte-freshup__header",className:"sbg:mx-auto sbg:flex sbg:w-full sbg:max-w-[788px] sbg:flex-col sbg:items-center sbg:gap-4 sbg:text-center sbg:md:gap-5",children:[s&&(0,l.jsx)(a.A,{"data-testid":"stilwelten-bauprodukte-freshup__tagline",className:"sbg:text-primary sbg:justify-center sbg:opacity-100",children:s}),t&&(0,l.jsx)(g.A,{division:x.NI.Bauprodukte,"data-testid":"stilwelten-bauprodukte-freshup__heading",children:t}),r&&(0,l.jsx)("p",{"data-testid":"stilwelten-bauprodukte-freshup__description",className:"sbg:text-muted-foreground sbg:text-lg sbg:leading-8 sbg:font-normal",children:r})]}):null},f=e=>{let{stilweltenBauprodukte:s,stilweltenBauprodukteTagline:t,stilweltenBauprodukteHeading:a,stilweltenBauprodukteDescription:g}=e;return 0===s.length?null:(0,l.jsx)("section",{"data-testid":"stilwelten-bauprodukte-freshup",className:"sbg:bg-muted sbg:flex sbg:flex-col sbg:items-center sbg:overflow-clip sbg:py-10 sbg:md:py-16",children:(0,l.jsxs)("div",{className:"sbg:mx-auto sbg:flex sbg:w-full sbg:max-w-7xl sbg:flex-col sbg:gap-10 sbg:px-4 sbg:md:gap-12 sbg:md:px-10 sbg:lg:px-20",children:[(0,l.jsx)(p,{tagline:null==t?void 0:t.trim(),heading:null==a?void 0:a.trim(),description:null==g?void 0:g.trim()}),(0,l.jsx)("div",{"data-testid":"stilwelten-bauprodukte-freshup__grid",className:"sbg:grid sbg:grid-cols-1 sbg:gap-2 sbg:xl:grid-cols-2",children:s.map(e=>(0,l.jsx)(h,{title:e.stilweltenBauTitle,text:e.stilweltenBauText,colorBlock:e.stilweltenBauColorBlock,direction:e.stilweltenBauDirection,image:e.stilweltenBauImage,link:e.link},e.id))})]})})}},71446:(e,s,t)=>{t.d(s,{A:()=>l});let l=(0,t(78963).A)("outline","arrow-right","ArrowRight",[["path",{d:"M5 12l14 0",key:"svg-0"}],["path",{d:"M13 18l6 -6",key:"svg-1"}],["path",{d:"M13 6l6 6",key:"svg-2"}]])},78963:(e,s,t)=>{t.d(s,{A:()=>g});
1var l=t(14232),a={outline:{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"},filled:{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"currentColor",stroke:"none"}};let g=(e,s,t,g)=>{let r=(0,l.forwardRef)((t,r)=>{let{color:i="currentColor",size:d=24,stroke:n=2,title:b,className:o,children:c,...x}=t;return(0,l.createElement)("svg",{ref:r,...a[e],width:d,height:d,className:["tabler-icon","tabler-icon-".concat(s),o].join(" "),..."filled"===e?{fill:i}:{strokeWidth:n,stroke:i},...x},[b&&(0,l.createElement)("title",{key:"svg-title"},b),...g.map(e=>{let[s,t]=e;return(0,l.createElement)(s,t)}),...Array.isArray(c)?c:[c]])});return r.displayName="".concat(t),r}},98465:(e,s,t)=>{t.d(s,{A:()=>g});var l=t(37876),a=t(71446);let g=e=>{let{className:s,strokeWidth:t=1.5}=e;return(0,l.jsx)(a.A,{className:s,stroke:t,"aria-hidden":"true"})}}}]);
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.