1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1904],{19356:(e,a,t)=>{t.d(a,{A:()=>m});var r=t(37876),c=t(54587),l=t.n(c),i=t(538),n=t(80883),s=t(72849);function d(e,a=n.D){if(!e)return a;let t="string"==typeof e?e:e.filename||e.url||e.cached_url;return(0,i.N)(t)||a}function o(e,a,t){if(!e||"string"==typeof e)return{width:a,height:t};let r=String(e.filename||e.url||e.cached_url||"").match(/\/(\d+)x(\d+)\//);return{width:Number(e.meta_data?.width||e.width||r?.[1])||a,height:Number(e.meta_data?.height||e.height||r?.[2])||t}}function u(e,{alt:a,fallbackHeight:t,fallbackWidth:r,priority:l=!1,sizes:i="100vw"}){let{width:n,height:s}=o(e,r,t);return(0,c.getImageProps)({alt:a,className:"c-large-cta__background-image",fetchPriority:l?"high":"auto",height:s,loading:l?"eager":"lazy",sizes:i,src:d(e),style:{objectFit:"cover",objectPosition:function(e){if(!e||"string"==typeof e)return"50% 50%";if(e.objectPosition)return e.objectPosition;let a=String(e.focus||"").match(/^(\d+)x(\d+):(\d+)x(\d+)$/),{width:t,height:r}=o(e,0,0);if(!a||!t||!r)return"50% 50%";let[,c,l,i,n]=a.map(Number);return`${(c+i)/2/t*100}% ${(l+n)/2/r*100}%`}(e)},width:n}).props}function h(e){let a=e.currentTarget;"true"!==a.dataset.fallbackApplied&&(a.dataset.fallbackApplied="true",a.parentElement?.querySelectorAll("source").forEach(e=>{e.removeAttribute("srcset")}),a.removeAttribute("srcset"),a.src=n.D)}function g({desktopImage:e,imageAlt:a,mobileImage:t,priority:c}){let l=u(e,{alt:a,fallbackHeight:1440,fallbackWidth:2560,priority:c}),i=d(t,"")?u(t,{alt:a,fallbackHeight:1350,fallbackWidth:1080,priority:c}):null;return(0,r.jsxs)("picture",{className:"c-large-cta__background-picture",children:[i?.srcSet&&(0,r.jsx)("source",{media:"(max-width: 47.5rem)",sizes:i.sizes,srcSet:i.srcSet}),(0,r.jsx)("img",{...l,alt:l.alt||"",onError:h})]})}function m({action:e,desktopImage:a,heading:t,headingId:c,headingLevel:i=2,helperText:n,imageAlt:d="",layout:o="full",mobileImage:u,overlayImage:h,parallax:f=!1,parallaxSpeed:p=.1,priority:_=!1,text:x}){let b,j,v=(j=Number.isFinite(b=Number.parseInt(i,10))?Math.min(Math.max(b,1),6):2,`h${j}`),N=h?" c-large-cta--has-overlay":"";return(0,r.jsx)("div",{className:`c-large-cta c-large-cta--${"inset"===o?"inset":"full"}${N}`,children:(0,r.jsxs)("div",{className:"c-large-cta__surface",children:[(0,r.jsx)("div",{className:"c-large-cta__background",children:f?(0,r.jsx)(s.A,{speed:p,children:(0,r.jsx)(g,{desktopImage:a,imageAlt:d,mobileImage:u,priority:_})}):(0,r.jsx)(g,{desktopImage:a,imageAlt:d,mobileImage:u,priority:_})}),h&&(0,r.jsx)("div",{className:"c-large-cta__overlay","aria-hidden":"true",children:(0,r.jsx)(l(),{alt:"",className:"c-large-cta__overlay-image",height:1460,src:h,width:1460})}),(0,r.jsxs)("div",{className:"c-large-cta__content",children:[(0,r.jsxs)("div",{className:"c-large-cta__main",children:[t&&(0,r.jsx)(v,{className:"c-large-cta__heading u-headline--l",id:c,dangerouslySetInnerHTML:{__html:t}}),x&&(0,r.jsx)("div",{className:"c-large-cta__text u-body--m",dangerouslySetInnerHTML:{__html:x}}),e]}),n&&(0,r.jsx)("p",{className:"c-large-cta__helper u-label--s",children:n})]})]})})}},71904:(e,a,t)=>{t.r(a),t.d(a,{default:()=>p});var r=t(37876),c=t(14232),l=t(65385),i=t(60262),n=t(89099),s=t(19356),d=t(74427),o=t(10588),u=t(14696),h=t(80390);let g=(0,c.forwardRef)(function({children:e,className:a="",initialCategoryId:t="",onClick:l,source:i="",...n},s){let d=(0,c.useContext)(o.A),g=(0,u.wv)(),m=d?.enabled===!1?d.disabledHref:(0,h.EO)("/product-finder",g);return(0,r.jsx)("a",{"aria-haspopup":d?.enabled===!1?void 0:"dialog",className:a,href:m,onClick:e=>{l?.(e),e.defaultPrevented||!d||0!==e.button||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||(e.preventDefault(),d.open({initialCategoryId:t,opener:e.currentTarget,source:i}))},ref:s,...n,children:e})});var m=t(69497);function f(e){return!!e&&("string"==typeof e?""!==e.trim():!!(e.url||e.cached_url||e.href||e.link||e.story?.full_slug))}function p({backgroundImage:e,blok:a,blokUID:t,buyerProfile:o,ctaLabel:u,ctaLink:h,ctaAction:_,ctaMetaLabel:x,ctaMetaValue:b,heading:j,headingLevel:v=2,helperText:N,imageAlt:y,mobileBackgroun
1dImage:k,pageNavTitle:A,presentation:I="default",text:w}){let S=(0,n.useRouter)(),$=(0,c.useId)(),P=h?"string"==typeof h?h.trim():String(h.url||h.cached_url||h.href||h.link||h.story?.full_slug||"").trim():"",E=P&&!/^[a-z][a-z0-9+.-]*:/i.test(P)?`/${P.replace(/^\/+|\/+$/g,"")}`:P,z="open-finder"===_||!_&&(!f(h)||"/product-finder"===E),C=!!(u&&(z||f(h))),H=z?(0,m.vM)(S.asPath):"",K=y||e?.alt||k?.alt||"",M=(0,r.jsxs)(r.Fragment,{children:[(x||b)&&(0,r.jsxs)("span",{className:"c-product-finder-section__cta-meta",children:[x&&(0,r.jsx)("span",{className:"c-product-finder-section__cta-meta-label",children:x}),b&&(0,r.jsx)("strong",{className:"c-product-finder-section__cta-meta-value",children:b})]}),(0,r.jsxs)("span",{className:"c-product-finder-section__cta-action",children:[(0,r.jsx)("span",{children:u}),(0,r.jsx)(l.Q,{"aria-hidden":"true",weight:"regular"})]})]});return j||w||C?(0,r.jsx)("section",{"aria-labelledby":j?$:void 0,className:["c-page__block","c-page__block--product-finder-section","category"===I&&"c-page__block--product-finder-section-category"].filter(Boolean).join(" "),"data-blok-uid":t,"data-buyer-profile":o?.join(","),"data-section-nav-id":t,"data-section-nav-title":A||j||"",...a?(0,i.K1)(a):{},children:(0,r.jsx)("div",{className:"c-product-finder-section",children:(0,r.jsx)(s.A,{action:C?(0,r.jsx)("div",{className:"c-product-finder-section__action-group",children:z?(0,r.jsx)(g,{className:"c-product-finder-section__cta",initialCategoryId:H,source:"product-finder-section",children:M}):(0,r.jsx)(d.A,{className:"c-product-finder-section__cta",link:h,children:M})}):null,desktopImage:e,heading:j,headingId:$,headingLevel:v,helperText:C?N:"",imageAlt:K,layout:"full",mobileImage:k,parallax:!0,text:w})})}):null}},72849:(e,a,t)=>{t.d(a,{A:()=>c});var r=t(37876);function c({children:e,className:a="",speed:t=.1}){return(0,r.jsx)("div",{className:["c-parallax-layer","c-parallax",a].filter(Boolean).join(" "),"data-speed":t,children:e})}}}]);
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.