1"use strict";(self.webpackChunkdnb_marketing_website=self.webpackChunkdnb_marketing_website||[]).push([[4116],{84116:function(t,e,i){i.r(e),i.d(e,{default:function(){return k}});var a=i(65043),n=i(67357),l=i(31732),d=i(58387),o="cta_container__BpOIo",r="cta_outerLayout__WDpgg",c="cta_pattern__XkqmX",s="cta_patternSvg__CJNr4",u="cta_withAnimation__oTvFy",v="cta_textContainer__zR+ij",p="cta_fullGridWidth__e9mYr",_="cta_title__AHbSh",b="cta_description__RWEyb",m=i(94767),h=i(19424),g=i(59639),f=i(9821),w=i(1917),T=i(70579);const L=t=>{const e={...t,classes:(0,d.A)(s,{[u]:t.isVisible}),patternType:g.A.cta};return(0,f.A)(e)},y=t=>{let{title:e,descriptionHTML:i,ctaUrl:n,ctaFn:l,ctaLabel:o,showPattern:r,openNewTab:c}=t;const s=(0,a.useMemo)((()=>null!==e&&void 0!==e&&e.trim()?(0,w.rQ)(e):""),[e]);return(0,T.jsxs)("div",{className:(0,d.A)(v,{[p]:!r}),children:[s&&(0,T.jsx)("h2",{className:_,dangerouslySetInnerHTML:{__html:s}}),(0,T.jsx)("div",{className:b,dangerouslySetInnerHTML:i}),n&&(0,T.jsx)("p",{children:(0,T.jsx)(m.$,{as:"link",variant:"primary",size:"medium",theme:"light",icon:"arrowRight",href:n,target:c?"_blank":"_self",onClick:null!==l&&void 0!==l?l:void 0,children:o})})]})},j=t=>{let{data:e,animateIntoView:i=!0}=t;const{id:n,backgroundColor:s,reduceTopSpacing:u,reduceBottomSpacing:v,displayPattern:p,patternId:_,title:b,descriptionHTML:m,ctaUrl:g,ctaFn:f,ctaLabel:w,openNewTab:j}=e,x=(0,a.useRef)(null),k=(0,l.B)(x,{freezeOnceVisible:!0}),N=!(null===k||void 0===k||!k.isIntersecting),I={patternId:_,isVisible:N},A=(0,h.ws)(u,v),S=(0,h.af)(s),C=!!p;return(0,T.jsx)("section",{ref:x,id:null!==n&&void 0!==n?n:void 0,className:o,style:{...S},children:(0,T.jsxs)("div",{className:(0,d.A)("defaultLayoutOuter",r),style:{...A},children:[p&&(0,T.jsx)("div",{className:c,children:(0,T.jsx)(L,{...I})}),(0,T.jsx)("div",{className:(0,d.A)("defaultLayoutInner defaultGrid",{defaultAnimatableIntoView:i,defaultPlayAnimationIntoView:i&&N}),children:(0,T.jsx)(y,{title:b,descriptionHTML:m,ctaUrl:g,openNewTab:j,ctaFn:f,ctaLabel:w,showPattern:C})})]})})};var x=i(44697);var k=t=>{const{data:e}=t,i={id:null===e||void 0===e?void 0:e.id,backgroundColor:null===e||void 0===e?void 0:e.backgroundColor,reduceTopSpacing:null===e||void 0===e?void 0:e.reduceTopSpacing,reduceBottomSpacing:null===e||void 0===e?void 0:e.reduceBottomSpacing,displayPattern:null===e||void 0===e?void 0:e.displayPattern,patternId:null===e||void 0===e?void 0:e.patternId,title:null===e||void 0===e?void 0:e.title,descriptionHTML:{__html:null===e||void 0===e?void 0:e.descriptionHTML},...(t=>{if(t&&t.length>0){const e=(0,x.c1)(t[0]);return{ctaUrl:null===e||void 0===e?void 0:e.url,ctaFn:null===e||void 0===e?void 0:e.fn,ctaLabel:null===e||void 0===e?void 0:e.label}}return{ctaUrl:null===e||void 0===e?void 0:e.ctaUrl,ctaFn:void 0,ctaLabel:null===e||void 0===e?void 0:e.ctaLabel}})(null===e||void 0===e?void 0:e.carts),openNewTab:null===e||void 0===e?void 0:e.openNewTab};return(0,T.jsx)("div",{id:(0,n.A)(t.cqPath),children:(0,T.jsx)(j,{data:i})})}}}]);
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.