1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1343],{11343:function(e,t,a){a.r(t),a.d(t,{default:function(){return b}});var r=a(57437),l=a(27641),n=a(25581),i=a(65132),s=a(88395),o=a(9413),u=a(56800),c=a.n(u),d=a(65051),m=a(25215);let h=async e=>{let{primary:t,variation:a}=e,u=await (0,d.Kd)(),h=u?(0,s.vO)(u):void 0,b=await (0,o.sI)("globalInformation",{lang:(null==h?void 0:h.lang)||"*"},!0),p=null==b?void 0:b.data.newsletterPage,f=(0,i.XC)(t,c()("default"===a?"pt-36":"pt-14"),c()("default"===a?"pb-36":"pb-14"));return(0,r.jsx)("div",{className:c()("twoColumnsWithBackground"===a&&t.background_with_pattern&&n.q.White.bgClassName),children:(0,r.jsx)(l.Z,{containerClassName:c()("container-layout-padding",f,"twoColumnsWithBackground"===a&&"!w-auto mx-6 md:!mx-28 md:!px-0","twoColumnsWithBackground"===a?t.background_with_pattern?n.q["Ultra Light Warm White"].bgClassName:n.q.White.bgClassName:void 0),children:(0,r.jsx)(m.NewsletterSubscriptionForm,{title:t.title,className:c()("relative w-full text-left","twoColumnsWithBackground"===a&&"md:w-1/2"),containerClassName:c()("col-span-full flex flex-col items-center gap-10 text-center md:gap-6","default"===a&&"md:col-start-3 md:col-end-11","twoColumnsWithBackground"===a&&"justify-evenly md:flex-row md:items-start md:text-left"),newsletterPage:p})})})};var b=e=>{let{slice:t}=e;return(0,r.jsx)("section",{"data-slice-type":t.slice_type,"data-slice-variation":t.variation,children:(0,r.jsx)(h,{...t})})}},71756:function(e,t,a){var r=a(57437),l=a(18088),n=a(34392),i=a(56800),s=a.n(i),o=a(79221),u=a(82197);t.Z=e=>{let{mapper:t,textClassname:a,components:i,children:c,field:d,reverse:m,id:h,tabIndex:b,...p}=e;return(0,r.jsx)(l.Z,{textClassname:a,id:h,mapper:t,tabIndex:b,children:(0,r.jsxs)("span",{className:s()(a,{"flex-row-reverse":m}),children:[c,n.qO(d)&&(0,r.jsx)(u.Z,{...p,field:d,components:{...o.j3,...i}})]})})}},25215:function(e,t,a){a.d(t,{NewsletterSubscriptionForm:function(){return x}});var r=a(57437),l=a(17675),n=a(78650),i=a(71756),s=a(67753),o=a(34392),u=a(56800),c=a.n(u),d=a(164
163),m=a(2265),h=a(39343),b=a(82800),p=a(11727),f=a(31956);let x=e=>{var t;let{title:a,className:u,containerClassName:x,disabledButtonClassName:v,newsletterPage:g}=e,w=(0,h.cI)({resolver:(0,s.X)(f.rQ)}),{handleSubmit:j,register:C,formState:{errors:y,isValid:N}}=w,_=(0,n.P7)(),k=(0,b.Z)(),{push:q}=(0,d.useRouter)(),R=o.BI(g)?g.uid:"",O=j(e=>q("/".concat(R,"?email=").concat(e.email))),Z=(0,m.useCallback)((e,t)=>{let a=!N||Object.keys(y).length>0;return(0,r.jsx)(l.Z,{size:"S",variation:"PRIMARY",colored:a?"GREY_ULTRA_LIGHT":"NONE","aria-disabled":a,type:"submit",className:a?c()(e,t):c()(e),children:k("nl_subscribe")})},[y,N,k]),I=(0,m.useCallback)(()=>{var e;switch(null===(e=y.email)||void 0===e?void 0:e.type){case"required":return k("nl_errorMissingEmail");case"email":return k("nl_errorInvalidEmail");default:return}},[null===(t=y.email)||void 0===t?void 0:t.type,k]);return(0,r.jsxs)("div",{className:x,children:[(0,r.jsx)(i.Z,{textClassname:"uppercase",field:a,mapper:{h2:o.qO(a)},components:{heading5:e=>{let{children:t,...a}=e;return(0,r.jsxs)("span",{className:"heading5 typo-headline-s group",...a,children:[t,(0,r.jsx)("br",{"aria-hidden":"true"})]})}}}),(0,r.jsx)(h.RV,{...w,children:(0,r.jsxs)("form",{className:u,onSubmit:O,children:[(0,r.jsx)(p.Z,{label:k("nl_emailPlaceholder"),labelClassName:"text-left text-thematique-lightBlue",type:"email",autoComplete:"email",name:"email",required:!0,title:"".concat(k("nl_emailPlaceholder")," - ").concat(k("forms_required")),error:I(),isValid:N,register:C("email"),customInsetButton:!_&&!y.email&&Z(c()("absolute right-2 top-1/2 h-10 w-auto -translate-y-1/2 transform border"),v)}),_&&Z("mt-10 w-full",v)]})})]})}},31956:function(e,t,a){a.d(t,{DZ:function(){return s},cZ:function(){return i},rQ:function(){return n}});var r=a(29709),l=a(16632);let n=l.Ry().shape({email:l.Z_().email().required()}),i=l.Ry({email:(0,r.Io)(!0),dataPrivacyConsent:(0,r.tT)(!0),attributes:l.Ry().test("oneTrue","At least one checkbox must be true",e=>Object.values(e).some(e=>!0===e))}).required(),s=i.shape({dataPrivacyConsent:(0,r.tT)(!1),attributes:l.Ry().notRequired(),unsubscribeAll:l.O7().when("attributes",{is:e=>e&&Object.values(e).every(e=>!e),then:l.O7().oneOf([!0],"unsubscribeAll must be true").required(),otherwise:l.O7().notRequired()})})}}]);
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.