1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[612],{18298:(e,t,r)=>{"use strict";r.d(t,{So:()=>n,Vp:()=>s,_L:()=>o,zF:()=>i});let a={crop:"edges",fill:"blur"};function i(e,t,r,s="crop"){let n=new URL(e.url);return n.searchParams.set("w",t.toString()),n.searchParams.set("h",r.toString()),n.searchParams.set("fit",s),n.searchParams.set(s,a[s]),n.toString()}function s(e){return"string"==typeof e&&/\.gif($|\?)/i.test(e)}function n(e){let t=new URL(e);return t.searchParams.delete("auto"),t.searchParams.set("fm","mp4"),t.toString()}function o(e,t){return e?.find(e=>e.type===t)?.text.replace("\n"," ")??""}},18751:()=>{},20721:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/search",function(){return r(35855)}])},22250:(e,t,r)=>{"use strict";r.d(t,{i:()=>s});var a=r(17404),i=r(46225);function s(e,t){let{t:r}=(0,a.Bd)("common"),{pathname:s,asPath:n}=(0,i.useRouter)(),o=[];if(o.push({title:r("breadcrumbs./"),path:"/"}),"/"===s)return o;if(null!=t)o=o.concat(t.map(e=>({...e,title:e.title||r(`breadcrumbs.${e.path}`)})));else{let e=s.split("/");for(let t=1;t<e.length-1;t++){let a=e.slice(0,t+1).join("/");o.push({title:r(`breadcrumbs.${a}`),path:a})}}return o.push({title:r(`breadcrumbs.${s}`,{defaultValue:e}),path:n}),o}},24792:()=>{},35855:(e,t,r)=>{"use strict";let a;r.r(t),r.d(t,{__N_SSG:()=>Q,default:()=>X});var i=r(26514),s=r(64905),n=r(59199),o=r(97113),l=r(51418),c=r(94313),d=r(17404),u=r(46225),h=r(75834),p=r(92339),g=r(77990);let m="health_article",f=`{ 2 health_article { 3 title 4 image 5 sum_up 6 reading_time 7 is_baby_first 8 author { 9 ...on author { 10 name 11 image 12 title 13 } 14 } 15 category { 16 ...on health_article_category { 17 name 18 } 19 } 20 baby_first_category { 21 ...on baby_firsts_article_category { 22 name 23 } 24 } 25 } 26} 27`;var y=r(48519),w=r(43118),b=r(17352),v=r(18731);r(24792),r(78626);var _=r(61752),R=r(37584);let x=e=>{if((0,R.e)(e))return`https://${e}.cdn.prismic.io/api/v2`;throw new _.C_(`An invalid Prismic repository name was given: ${e}`,void 0,void 0)};var k="7.22.1";let P=e=>`https://prismic.dev/msg/client/v${k}/${e}`,A={accessToken:"access_token"},j=e=>"string"==typeof e?e:"desc"===e.direction?`${e.field} desc`:e.field;function q(e){return Array.isArray(e)?e:[e]}var $=r(12505);let T=e=>{try{return new URL(e),!0}catch{return!1}},C=e=>e.replace(/%3B/g,";"),L={},S={};async function N(e){let t=await e.arrayBuffer(),r={ok:e.ok,status:e.status,headers:e.headers,url:e.url,text:async()=>new TextDecoder().decode(t),json:async()=>JSON.parse(new TextDecoder().decode(t)),arrayBuffer:async()=>t,blob:async()=>new Blob([t]),clone:()=>r};return r}async function B(e,t,r){let a,i=e.toString();if(t?.body)a=(L[e.hostname]||=(({interval:e}={})=>{let t=[],r=!1,a=0,i=()=>{!r&&t.length>0&&(t.shift()?.(),r=!0)},s=async(t,s,n)=>{let o,l=Date.now()-a;e&&l<e&&await (o=e-l,new Promise(e=>setTimeout(e,o)));let c=(async()=>t(...n))();s(c);try{await c}catch{}a=Date.now(),r=!1,i()};return(e,...a)=>new Promise(n=>{new Promise(e=>{t.push(e)}).then(s.bind(void 0,e,n,a)),(async()=>{await Promise.resolve(),r||i()})()})})({interval:1500}))(()=>r(i,t));else{let e=S[i]?.get(t?.signal);e?a=e:(a=r(i,t).then(N).finally(()=>{S[i]?.delete(t?.signal),S[i]?.size===0&&delete S[i]}),(S[i]||=new Map).set(t?.signal,a))}let s=await a;if(429===s.status){let a=Number(s.headers.get("retry-after")),i=Number.isNaN(a)?1500:1e3*a;return await new Promise(e=>setTimeout(e,i)),B(e,t,r)}return s}let D=0;var I=class{documentAPIEndpoint;accessToken;routes;brokenRoute;defaultParams;fetchFn;fetchOptions;#e;#t;#r=!0;#a;#i;#s=0;constructor(e,t={}){const{documentAPIEndpoint:r,accessToken:a,ref:i,routes:s,brokenRoute:n,defaultParams:o,fetchOptions:l={},fetch:c=globalThis.fetch?.bind(globalThis)}=t;if(T(e)){try{this.repositoryName=(e=>{try{let t=new URL(e).hostname;if(t.endsWith("prismic.io")||t.endsWith("wroom.io")||t.endsWith("dev-tools-wroom.com")||t.endsWith("marketing-tools-wroom.com")||t.endsWith("platform-wroom.com")||t.endsWith("wroom.test"))return t.split(".")[0]}catch{}throw new _.C_(`An invalid Prismic Document API endpoint was provided: ${e}`,void 0,void 0)})(e)}catch{console.warn(`[@prismicio/client] A repository name could not be inferred from the provided endpoint (\`${e}\`). Some methods will be disabled. Create the client using a repository name to prevent this warning. For more details, see ${P("prefer-repository-name")}`)}this.documentAPIEndpoint=r||e}else this.repositoryName=e,this.documentAPIEndpoint=r||x(e);if(!c)throw new _.C_("A valid fetch implementation was not provided. In environments where fetch is not available, a fetch implementation must be provided via a polyfill or the `fetch` option.",void 0,void 0);if("function"!=typeof c)throw new _.C_(`fetch must be a function, but received: ${typeof c}`,void 0,void 0);if(!T(this.documentAPIEndpoint))throw new _.C_(`documentAPIEndpoint is not a valid URL: ${r}`,void 0,void 0);T(e)&&r&&e!==r&&console.warn(`[@prismicio/client] Multiple incompatible endpoints were provided. Create the client using a repository name to prevent this error. For more details, see ${P("prefer-repository-name")}`),this.accessToken=a,this.routes=s,this.brokenRoute=n,this.defaultParams=o,this.fetchOptions=l,this.fetchFn=c,this.graphQLFetch=this.graphQLFetch.bind(this),i&&this.queryContentFromRef(i)}set repositoryName(e){this.#e=e}get repositoryName(){if(!this.#e)throw new _.C_(`A repository name is required for this method but one could not be inferred from the provided API endpoint (\`${this.documentAPIEndpoint}\`). To fix this error, provide a repository name when creating the client. For more details, see ${P("prefer-repository-name")}`,void 0,void 0);return this.#e}set endpoint(e){this.documentAPIEndpoint=e}get endpoint(){return this.documentAPIEndpoint}enableAutoPreviews(){this.#r=!0}enableAutoPreviewsFromReq(e){this.enableAutoPreviews(),this.#a=e}disableAutoPreviews(){this.#r=!1,this.#a=void 0}async get(e){return await (await this.#n(e)).json()}async getFirst(e){let t=e?.page||e?.pageSize?e:{...e,pageSize:1},r=await this.#n(t),{results:a}=await r.clone().json();if(a[0])return a[0];throw new _.m_("No documents were returned",r.url,void 0)}async dangerouslyGetAll(e={}){let t,{limit:r=1/0,...a}=e,i={...a,pageSize:Math.min(r,a.pageSize||this.defaultParams?.pageSize||100)},s=[];for(;(!t||t.next_page)&&s.length<r;){let e=t?t.page+1:void 0;t=await this.get({...i,page:e}),s.push(...t.results),t.next_page&&await new Promise(e=>setTimeout(e,500))}return s.slice(0,r)}async getByID(e,t){return await this.getFirst(O(t,c.p.at("document.id",e)))}async getByIDs(e,t){return await this.get(O(t,c.p.in("document.id",e)))}async getAllByIDs(e,t){return await this.dangerouslyGetAll(O(t,c.p.in("document.id",e)))}async getByUID(e,t,r){return await this.getFirst(O(r,c.p.at("document.type",e),c.p.at(`my.${e}.uid`,t)))}async getByUIDs(e,t,r){return await this.get(O(r,c.p.at("document.type",e),c.p.in(`my.${e}.uid`,t)))}async getAllByUIDs(e,t,r){return await this.dangerouslyGetAll(O(r,c.p.at("document.type",e),c.p.in(`my.${e}.uid`,t)))}async getSingle(e,t){return await this.getFirst(O(t,c.p.at("document.type",e)))}async getByType(e,t){return await this.get(O(t,c.p.at("document.type",e)))}async getAllByType(e,t){return await this.dangerouslyGetAll(O(t,c.p.at("document.type",e)))}async getByTag(e,t){return await this.get(O(t,c.p.any("document.tags",[e])))}async getAllByTag(e,t){return await this.dangerouslyGetAll(O(t,c.p.any("document.tags",[e])))}async getByEveryTag(e,t){return await this.get(O(t,c.p.at("document.tags",e)))}async getAllByEveryTag(e,t){return await this.dangerouslyGetAll(O(t,c.p.at("document.tags",e)))}async getBySomeTags(e,t){return await this.get(O(t,c.p.any("document.tags",e)))}async getAllBySomeTags(e,t){return await this.dangerouslyGetAll(O(t,c.p.any("document.tags",e)))}async getRepository(e){if(this.#i&&this.#s>Date.now())return this.#i;let t=new URL(this.documentAPIEndpoint),r=e?.accessToken||this.accessToken;r&&t.searchParams.set("access_token",r);let a=await this.#o(t,e);if(a.ok)return this.#i=await a.json(),this.#s=Date.now()+5e3,this.#i;if(404===a.status)throw new _.wN(`Prismic repository not found. Check that "${this.documentAPIEndpoint}" is pointing to the correct repository.`,t.toString(),void 0);return await this.#l(a,t.toString())}async getRefs(e){return(await this.getRepository(e)).refs}
27async getRefByID(e,t){let r=(await this.getRefs(t)).find(t=>t.id===e);if(!r)throw new _.C_(`Ref with ID "${e}" could not be found.`,void 0,void 0);return r}async getRefByLabel(e,t){let r=(await this.getRefs(t)).find(t=>t.label===e);if(!r)throw new _.C_(`Ref with label "${e}" could not be found.`,void 0,void 0);return r}async getMasterRef(e){let t=(await this.getRefs(e)).find(e=>e.isMasterRef);if(!t)throw new _.C_("Master ref could not be found.",void 0,void 0);return t}async getReleases(e){return(await this.getRefs(e)).filter(e=>!e.isMasterRef)}async getReleaseByID(e,t){let r=(await this.getReleases(t)).find(t=>t.id===e);if(!r)throw new _.C_(`Release with ID "${e}" could not be found.`,void 0,void 0);return r}async getReleaseByLabel(e,t){let r=(await this.getReleases(t)).find(t=>t.label===e);if(!r)throw new _.C_(`Release with label "${e}" could not be found.`,void 0,void 0);return r}async getTags(e){let t=await this.getRepository(e),r=t.forms.tags;if(r){let t=new URL(r.action);this.accessToken&&t.searchParams.set("access_token",this.accessToken);let a=await this.#o(t,e);if(a.ok)return await a.json()}return t.tags}async buildQueryURL({signal:e,fetchOptions:t,...r}={}){let a=r.ref||await this.#c({accessToken:r.accessToken,signal:e,fetchOptions:t}),i=r.integrationFieldsRef||(await this.getRepository({accessToken:r.accessToken,signal:e,fetchOptions:t})).integrationFieldsRef||void 0;return((e,t)=>{let{filters:r,predicates:a,...i}=t;e.endsWith("/")||(e+="/");let s=new URL("documents/search",e);if(r)for(let e of q(r))s.searchParams.append("q",`[${e}]`);if(a)for(let e of q(a))s.searchParams.append("q",`[${e}]`);for(let e in i){let t=A[e]||e,r=i[e];if("orderings"===t){let e=i[t];null!=e&&(r=`[${q(e).map(e=>j(e)).join(",")}]`)}else"routes"===t&&"object"==typeof i[t]&&(r=JSON.stringify(q(i[t])));null!=r&&s.searchParams.set(t,q(r).join(","))}return s.searchParams.set("x-c",`js-${k}`),s.toString()})(this.documentAPIEndpoint,{...this.defaultParams,...r,ref:a,integrationFieldsRef:i,routes:r.routes||this.routes,brokenRoute:r.brokenRoute||this.brokenRoute,accessToken:r.accessToken||this.accessToken})}async resolvePreviewURL(e){let t=e.documentID,r=e.previewToken;if(void 0!==globalThis.location){let e=new URLSearchParams(globalThis.location.search);t=t||e.get("documentId"),r=r||e.get("token")}else if(this.#a){if("query"in this.#a)t=t||this.#a.query?.documentId,r=r||this.#a.query?.token;else if("url"in this.#a&&this.#a.url){let e=new URL(this.#a.url,"missing-host://").searchParams;t=t||e.get("documentId"),r=r||e.get("token")}}if(null!=t&&null!=r){let a=(0,$.z)(await this.getByID(t,{ref:r,lang:"*",signal:e.signal,fetchOptions:e.fetchOptions}),{linkResolver:e.linkResolver});if("string"==typeof a)return a}return e.defaultURL}queryLatestContent(){this.#t=void 0}queryContentFromReleaseByID(e){this.#t=async t=>(await this.getReleaseByID(e,t)).ref}queryContentFromReleaseByLabel(e){this.#t=async t=>(await this.getReleaseByLabel(e,t)).ref}queryContentFromRef(e){this.#t="string"==typeof e?()=>e:e}async graphQLFetch(e,t){let r={accessToken:this.accessToken,fetchOptions:this.fetchOptions},a=await this.getRepository(r),i=await this.#c(r),s={};for(let[e,r]of(s["prismic-ref"]=i,this.accessToken&&(s.authorization=`Token ${this.accessToken}`),a.integrationFieldsRef&&(s["prismic-integration-field-ref"]=a.integrationFieldsRef),Object.entries(t?.headers??{})))s[e.toLowerCase()]=r;let n=new URL("string"==typeof e?e:e.url),o=(n.searchParams.get("query")??"").replace(/(\n| )*( |{|})(\n| )*/gm,(e,t,r)=>r);return n.searchParams.set("query",o),n.searchParams.set("ref",i),await this.fetchFn(n.toString(),{...t,headers:s})}async #c(e){if(this.#r){let e=(e=>{let t;for(let r of e.split("; ")){let e=r.split("=");if("io.prismic.preview"===C(e[0]).replace(/%3D/g,"=")){t=C(e.slice(1).join("="));break}}return t})((this.#a?.headers?"get"in this.#a.headers?this.#a.headers.get("cookie"):this.#a.headers.cookie:globalThis.document?.cookie)??"");if(e)return e}let t=await this.#t?.(e);return t||(await this.getMasterRef(e)).ref}async #n(e,t=1){let r=await this.buildQueryURL(e),i=await this.#o(new URL(r),e);if(i.ok)return i;try{return await this.#l(i,r)}catch(i){if((i instanceof _.ZA||i instanceof _.PK)&&t<3){e?.ref||(this.#i=void 0);let s=i.message.match(/master ref is: (?<ref>.*)$/i)?.groups?.ref;if(!s)throw i;return(e=>{if(e===a&&Date.now()-D<5e3){D=Date.now();return}D=Date.now(),a=e,console.warn(e)})(`[@prismicio/client] The ref (${new URL(r).searchParams.get("ref")}) was ${i instanceof _.ZA?"invalid":"expired"}. Now retrying with the latest master ref (${s}). If you were previewing content, the response will not include draft content.`),await this.#n({...e,ref:s},t+1)}throw i}}async #l(e,t){switch(e.status){case 400:{let r=await e.clone().json();throw new _.ZN(r.message,t,r)}case 401:{let r=await e.clone().json();throw new _.qQ(r.message,t,r)}case 404:{let r=await e.clone().json();switch(r.type){case"api_notfound_error":throw new _.ZA(r.message,t,r);case"api_security_error":if(/preview token.*expired/i.test(r.message))throw new _.Tv(r.message,t,r);default:throw new _.m_(r.message,t,r)}}case 410:{let r=await e.clone().json();throw new _.PK(r.message,t,r)}default:throw new _.C_(void 0,t,await e.text())}}async #o(e,t){return await B(e,{...this.fetchOptions,...t?.fetchOptions,headers:{...this.fetchOptions?.headers,...t?.fetchOptions?.headers},signal:t?.fetchOptions?.signal||t?.signal||this.fetchOptions?.signal},this.fetchFn)}};function O(e={},...t){return{...e,filters:[...e.filters??[],...t]}}r(18751);var U=r(17175),F=r(36304),E=r(83977);let M={author_list:"/authors",author:"/authors/:uid",layout:"/",home_page:"/",[U.Lk]:{path:"/:grandparent?/:parent?/:uid",resolvers:{parent:"parent_article",grandparent:"parent_article.parent_article"}},product_category_list:"/products",[F.f]:"/products/:uid",[E.g]:{path:"/products/:parent?/:uid",resolvers:{parent:"parent_product_brand"}},product:{path:"/products/:category/:uid",resolvers:{category:"category"}},health_article_list:"/health",health_article_category:"/health/:uid",[m]:"/health/:uid",news_list:"/news",news_category:"/news/:uid",news:{path:"/news/:category/:uid",resolvers:{category:"category"}},generic_page:{path:"/:parent?/:uid",resolvers:{parent:"parent_generic_page"}},job_offer_home_page:"/job-offers",job_offer_list:"/job-offers/list",job_offer_application:"/job-offers/spontaneous-application",job_offer:"/job-offers/:uid",legal_information_list:"/legal-information",legal_information:"/legal-information/:uid",faq:"/f-a-q",faq_category:"/f-a-q/:uid",faq_entry:"/f-a-q",...{},...{contact_directory:"/contact-directory"},...{}};var z=r(97952),W=r(6244);let G=()=>{let{t:e}=(0,d.Bd)(),t=(0,g.Y)(),r=(0,u.useRouter)(),a=(0,h.useMemo)(()=>(function({previewData:e,req:t,locale:r}={}){let a=new I(x(o.appConfig.prismic.repository),{routes:function(){let e=[];for(let[t,r]of Object.entries(M))"string"==typeof r?e.push({type:t,path:r}):e.push({type:t,...r});return e}(),defaultParams:{lang:r??o.appConfig.i18n.defaultLocale}});return!function(e){if("previewData"in e&&e.previewData){var t;"object"==typeof(t=e.previewData)&&null!==t&&"ref"in t&&e.client.queryContentFromRef(e.previewData.ref);return}"req"in e&&e.req&&e.client.enableAutoPreviewsFromReq(e.req)}({client:a,previewData:e,req:t}),a})(),[]),s="string"==typeof r.query.query?r.query.query:"",n=(0,v.M)(s,200),{data:l,error:_,size:R,setSize:k}=(0,z.k)({query:n,pageSize:20,locale:t}),[P,A]=(0,h.useState)(null);return(0,h.useEffect)(()=>
27{if(!n||""===n.trim())return void A(null);let e=new AbortController;return a.getByType(m,{graphQuery:f,filters:[c.p.fulltext("document",n)],orderings:[{field:"document.first_publication_date",direction:"desc"}],lang:t,pageSize:4,signal:e.signal}).then(e=>A(e)),()=>e.abort()},[a,n,t]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(b.d,{className:"relative overflow-hidden",innerClassName:"py-14",children:[(0,i.jsx)("div",{className:"absolute right-[-500px] top-[-75px] z-0 aspect-square w-[700px] md:left-[75%] md:top-[-150px] md:w-[1300px]",children:(0,i.jsx)(w.a,{className:"h-full w-full opacity-25",color:"grey-1"})}),(0,i.jsx)(W.A,{query:s,data:l,error:_,theme:"light",pagination:!0,title:(0,i.jsx)("h1",{className:(0,y.XS)(y.M$.h1,y.hQ.h1),children:e("search.results_page_title")}),autofocus:!0,onQueryChange:e=>{!function(e,t){let[a,i]=r.asPath.split("?"),s=new URLSearchParams(i);""!==e.query?s.set("query",e.query):s.delete("query"),r.replace(`${a}?${s.toString()}`,void 0,{shallow:!0,scroll:t})}({query:e},!1)},onDisplayMore:()=>{k(R+1)}})]}),null!=l&&l.total>0&&P&&P?.results?.length>0&&(0,i.jsx)(p.A,{articles:P.results,title:e("health.read_related")})]})};var Q=!0;let X=({layoutProps:e})=>(0,i.jsxs)(n.A,{...e,alternates:function(e){let t={};for(let r of o.appConfig.i18n.locales)t[r]=(0,l.rm)(e,r);return t}("/search"),children:[(0,i.jsx)(s.A,{...e,page:{url:"/search",type:"search",data:{meta_noindex:!0}}}),(0,i.jsx)(G,{})]})},58662:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var a=r(26514),i=e=>(0,a.jsx)("svg",{...e,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{fill:"currentColor",d:"m15.3 16.7 1.4-1.4-3.7-3.7V7h-2v5.4l4.3 4.3ZM12 22a9.738 9.738 0 0 1-3.9-.788 10.099 10.099 0 0 1-3.175-2.137c-.9-.9-1.612-1.958-2.137-3.175A9.738 9.738 0 0 1 2 12c0-1.383.263-2.683.788-3.9a10.099 10.099 0 0 1 2.137-3.175c.9-.9 1.958-1.612 3.175-2.137A9.738 9.738 0 0 1 12 2c1.383 0 2.683.263 3.9.788a10.098 10.098 0 0 1 3.175 2.137c.9.9 1.613 1.958 2.137 3.175A9.738 9.738 0 0 1 22 12a9.738 9.738 0 0 1-.788 3.9 10.098 10.098 0 0 1-2.137 3.175c-.9.9-1.958 1.613-3.175 2.137A9.738 9.738 0 0 1 12 22Zm0-2c2.217 0 4.104-.78 5.663-2.337C19.22 16.104 20 14.217 20 12s-.78-4.104-2.337-5.662C16.104 4.779 14.217 4 12 4s-4.104.78-5.662 2.338C4.779 7.896 4 9.783 4 12s.78 4.104 2.338 5.663C7.896 19.22 9.783 20 12 20Z"})}),s=r(48519);let n=({readingTime:e,className:t})=>(0,a.jsxs)("div",{className:(0,s.XS)("flex",t),children:[(0,a.jsx)(i,{className:"mr-1.5 w-6 flex-shrink-0"}),e," min"]})},64905:(e,t,r)=>{"use strict";r.d(t,{B:()=>m,A:()=>f});var a=r(26514),i=r(95585),s=r(90845),n=r(17404),o=r(24322),l=r.n(o),c=r(46225),d=r(22250),u=r(77990),h=r(51418),p=r(18298),g=r(97113);let m={width:1200,height:630},f=({page:{type:e,url:t,data:{title:r,sum_up:o,meta_title:f,meta_description:y,meta_noindex:w,image:b,social_share_image:v}},layout:_,parentBreadcrumbs:R,breadcrumbCurrentTitle:x,jsonLd:k,metaVariables:P={},extraMeta:A=[],openGraph:j={},alternates:q={}})=>{var $;let T,{t:C}=(0,n.Bd)("common"),L=(0,u.Y)(),S=(0,d.i)(x??(0,i.e)(r),R),{asPath:N}=(0,c.useRouter)(),B=(t,a)=>{let s=C([`meta.${e}.${t}`,`meta.default.${t}`],{replace:{...P,description:P.description??o??"",title:P.title??(0,i.e)(r)??""}});return null!=a&&s.length>a&&(s=s.substring(0,a).concat("â¦")),s.replaceAll(/\n/g,"")},D=(0,h.Yx)(t??"",L),I=f??B("title"),O=y??B("description",190),U={"og:type":"website","og:title":I,"og:description":O,"og:url":D},F={};return s.h2.image(v)?F=v:s.h2.image(b)?F=b:s.h2.image(_?.data.social_share_image)&&(F=_.data.social_share_image),s.h2.image(F)&&(U["og:image"]=(0,p.zF)(F,m.width,m.height),U["og:image:alt"]=F.alt??"",U["og:image:width"]=m.width.toString(),U["og:image:height"]=m.height.toString()),(0,a.jsxs)(l(),{children:[(0,a.jsx)("title",{children:I}),(0,a.jsx)("meta",{name:"description",content:O}),(0,a.jsx)("link",{rel:"canonical",href:D}),w&&(0,a.jsx)("meta",{name:"robots",content:"noindex"}),null!=_&&(0,a.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(($={currentPageTitle:I,currentPageDescription:O,header_logo:_.data.header_logo,linkedin_link:_.data.linkedin_link,instagram_link:_.data.instagram_link,facebook_link:_.data.facebook_link,youtube_link:_.data.youtube_link,twitter_link:_.data.twitter_link,pinterest_link:_.data.pinterest_link,tiktok_link:_.data.tiktok_link},T=[],[()=>{var e,t;let r;return e=L,t=C,r=`${(0,h.Yx)("/search/:path*",e).replace("/:path*","")}?query={searchTermString}`,{"@type":"WebSite","@id":g.appConfig.baseUrl,name:t("company_name").toUpperCase(),url:g.appConfig.baseUrl,publisher:{"@id":new URL("/#organization",g.appConfig.baseUrl).toString()},inLanguage:e,potentialAction:{"@type":"SearchAction",target:{"@type":"EntryPoint",urlTemplate:r},query:r,"query-input":"required name=search_term_string"}}},()=>{var e,t;return e=D,t=$,{"@type":"WebPage","@id":new URL(`${e}/#webpage`).toString(),name:t.currentPageTitle,description:t.currentPageDescription,url:new URL(e).toString(),isPartOf:{"@type":"WebSite","@id":new URL("/#website",g.appConfig.baseUrl).toString()},breadcrumb:{"@id":new URL(`${e}/#breadcrumb`).toString()}}},()=>{var e,t;let r;return e=$,r=(t=C)("meta.contact_point",{returnObjects:!0}),{"@type":"Organization",name:t("company_name"),url:g.appConfig.baseUrl,logo:e.header_logo.url??void 0,description:t("meta.home_page.description"),sameAs:[e.linkedin_link,e.instagram_link,e.facebook_link,e.youtube_link,e.twitter_link,e.pinterest_link,e.tiktok_link].filter(e=>s.h2.link(e)&&"Web"===e.link_type&&null!=e.url).map(e=>e.url),contactPoint:Array.isArray(r)?r.map(e=>({"@type":"ContactPoint",...e,areaServed:g.appConfig.i18n.defaultLocale.split("-")[1],availableLanguage:g.appConfig.i18n.locales})):[],address:{"@type":"PostalAddress",streetAddress:"2 Avenue de l'Ouest Lyonnais",addressLocality:"Messimy",postalCode:"69510",addressCountry:"FR"},foundingDate:"1932",founder:[{"@type":"Person",name:"Jean Boiron"},{"@type":"Person",name:"Henri Boiron"}]}},()=>{var e,t,r;return e=S,t=D,r=L,0===e.length?null:{"@type":"BreadcrumbList","@id":`${t}/#breadcrumb`,itemListElement:e.map(({title:e,path:t},a)=>({"@type":"ListItem",position:a+1,name:e,item:(0,h.Yx)(t,r)}))}}
27].forEach(e=>{let t=e();t&&T.push(t)}),null!=k&&(Array.isArray(k)?T.push(...k):T.push(k)),{"@context":"https://schema.org","@graph":T}))}}),Object.entries({...U,...j}).map(([e,t])=>(0,a.jsx)("meta",{property:e,content:t},e)),A.map(({name:e,content:t})=>(0,a.jsx)("meta",{name:e,content:t},e)),Object.keys(q).length>0&&(0,a.jsx)("link",{rel:"alternate",hrefLang:"x-default",href:D}),Object.entries(q).map(([e,t])=>(0,a.jsx)("link",{rel:"alternate",hrefLang:(0,h.nv)(e),href:(0,h.Yx)(t,e)},e))]},N)}},69651:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});var a=r(26514),i=r(90845),s=r(95585),n=r(17404),o=r(48519),l=r(58662),c=r(98109),d=r(4427),u=r(53977);let h=({article:e,className:t,articleLink:r,large:h=!1,first:p=!1})=>{let{t:g}=(0,n.Bd)();if(null==e.data)return null;let{title:m,image:f,reading_time:y,category:w}=e.data;return(0,a.jsxs)(u.A,{href:r,"data-categoryid":i.h2.contentRelationship(w)?w.uid:void 0,className:(0,o.XS)(t,"relative flex flex-col overflow-hidden rounded-lg border border-ds-grey-1 bg-white transition-shadow hover:shadow-lg",p?"-mx-[var(--container-padding)] bg-ds-grey-1 px-[var(--container-padding)] pb-2.5 pt-16 sm:mx-0 sm:rounded-lg sm:border sm:bg-transparent sm:bg-white sm:p-0":"rounded-lg border bg-white"),children:[p&&(0,a.jsx)("div",{className:"absolute left-0 top-0 rounded-br-3xl bg-ds-green-2 px-7 py-1.5 text-sm font-medium text-ds-grey-0 sm:block",children:g("common:article.latest")}),(0,a.jsx)(d.Ay,{image:f,displayCopyright:!1,main:"thumbnail",className:(0,o.XS)("aspect-[340/200] w-full object-cover",p?"rounded-t-lg":""),sizes:`(min-width: ${o.LO.lg}px) 25vw, (min-width: ${o.LO.md}px) 33vw, (min-width: ${o.LO.sm}px) 50vw, 100vw`}),(0,a.jsxs)("div",{className:"flex flex-1 flex-col items-start px-5 py-5",children:[(0,a.jsx)("div",{className:(0,o.XS)("mb-5 text-xl font-bold leading-6",h?"lg:w-3/4 lg:text-2xl":""),children:(0,s.e)(m)}),(0,a.jsx)(l.A,{className:"mb-5 mt-auto",readingTime:y}),i.h2.contentRelationship(w)&&null!=w.data&&(0,a.jsx)(c.A,{as:"span",color:"green",size:"small",label:w.data.name})]})]})}},78626:()=>{},83977:(e,t,r)=>{"use strict";r.d(t,{g:()=>a});let a="product_brand"},92339:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(26514),i=r(46225),s=r(17352),n=r(48519),o=r(69651);let l=({articles:e,title:t,theme:r})=>{let l=(0,i.useRouter)();return(0,a.jsxs)(s.d,{grid:!0,element:"section",backgroundColor:"grey-0",yPadding:!0,children:[(0,a.jsx)("div",{className:"relative col-span-full mb-7 sm:col-span-6 md:col-span-4 lg:col-span-3 lg:mb-0",children:(0,a.jsx)("h2",{className:(0,n.XS)(n.q5.h2,"pr-40 sm:pr-10","ds-turquoise"===r?"font-serif text-ds-turquoise"
27:"font-bold"),children:t})}),e.slice(0,3).map(e=>(0,a.jsx)(o.A,{className:"col-span-full mb-7 sm:col-span-6 md:col-span-4 lg:col-span-3 lg:mb-0",article:e,articleLink:`${e.url}${null!=l.query.from?`?from=${l.query.from}`:""}`},e.id))]})}},94313:(e,t,r)=>{"use strict";let a;r.d(t,{p:()=>o});let i=e=>Array.isArray(e)?`[${e.map(i).join(", ")}]`:"string"==typeof e?`"${e.replace(/"/g,'\\"')}"`:e instanceof Date?`${e.getTime()}`:`${e}`,s=e=>(t,...r)=>{let a=r.map(i).join(", ");return`[${e}(${t}${t&&r.length?", ":""}${a})]`},n=e=>{let t=s(e);return e=>t(e)},o={at:s("at"),not:s("not"),any:s("any"),in:s("in"),fulltext:s("fulltext"),has:n("has"),missing:n("missing"),similar:(a=s("similar"),(...e)=>a("",...e)),geopointNear:s("geopoint.near"),numberLessThan:s("number.lt"),numberGreaterThan:s("number.gt"),numberInRange:s("number.inRange"),dateAfter:s("date.after"),dateBefore:s("date.before"),dateBetween:s("date.between"),dateDayOfMonth:s("date.day-of-month"),dateDayOfMonthAfter:s("date.day-of-month-after"),dateDayOfMonthBefore:s("date.day-of-month-before"),dateDayOfWeek:s("date.day-of-week"),dateDayOfWeekAfter:s("date.day-of-week-after"),dateDayOfWeekBefore:s("date.day-of-week-before"),dateMonth:s("date.month"),dateMonthAfter:s("date.month-after"),dateMonthBefore:s("date.month-before"),dateYear:s("date.year"),dateHour:s("date.hour"),dateHourAfter:s("date.hour-after"),dateHourBefore:s("date.hour-before")}},98109:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var a=r(26514),i=r(17404),s=r(18685),n=r(48519);let o={green:"bg-ds-green-2 text-beige-1",brown:"bg-brown text-beige-1",blue:"bg-ds-blue-0 text-ds-grey-3",beige:"bg-beige-1",transparent:"border border-grey-2 text-grey-3",small:"text-sm py-0.5",regular:"text-sm py-1",large:"text-sm md:text-lg py-1"},l={small:"px-3",regular:"px-4",large:"px-3 md:px-5"},c=({color:e,size:t="regular",label:r,closable:c,className:d,as:u="span",onClose:h,onClick:p})=>{let{t:g}=(0,i.Bd)();return(0,a.jsxs)(u,{className:(0,n.XS)("inline-flex items-center rounded-full",null!=e?o[e]:"",o[t],d),title:r??"",onClick:p,children:[(0,a.jsx)("span",{className:l[t],children:r}),c&&(0,a.jsx)("button",{"aria-label":g("close"),className:"mr-2.5",onClick:h,children:(0,a.jsx)(s.F,{className:"w-4"})})]})}}},e=>{e.O(0,[7061,1510,2529,9022,9208,3118,8422,9199,636,6593,8792],()=>e(e.s=20721)),_N_E=e.O()}]);
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.