1"use strict";(self.webpackChunkphonepe_website=self.webpackChunkphonepe_website||[]).push([[1889],{30978:function(e,t,a){a.d(t,{G:function(){return Y},L:function(){return z},M:function(){return B},P:function(){return F},S:function(){return ie},_:function(){return d},a:function(){return u},b:function(){return T},c:function(){return x},d:function(){return I},e:function(){return R},f:function(){return W},g:function(){return A},h:function(){return C},i:function(){return v},j:function(){return b},w:function(){return j}});var r=a(54506),i=a(96540),n=a(45147),s=a.n(n),o=a(5556),l=a.n(o);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e},u.apply(this,arguments)}function d(e,t){if(null==e)return{};var a,r,i={},n=Object.keys(e);for(r=0;r<n.length;r++)t.indexOf(a=n[r])>=0||(i[a]=e[a]);return i}const c=[.25,.5,1,2],h=[750,1080,1366,1920],g=[320,654,768,1024,1366,1600,1920,2048,2560,3440,3840,4096],p=e=>console.warn(e),m=(e,t)=>e-t,f=e=>e.map(e=>e.src+" "+e.width+"w").join(",\n");function w(e){const t=e.lastIndexOf(".");if(-1!==t){const a=e.slice(t+1);if("jpeg"===a)return"jpg";if(3===a.length||4===a.length)return a}}function y(e){let{layout:t="constrained",width:a,height:r,sourceMetadata:i,breakpoints:n,aspectRatio:o,formats:l=["auto","webp"]}=e;return l=l.map(e=>e.toLowerCase()),t=s()(t),a&&r?u({},e,{formats:l,layout:t,aspectRatio:a/r}):(i.width&&i.height&&!o&&(o=i.width/i.height),"fullWidth"===t?(a=a||i.width||n[n.length-1],r=r||Math.round(a/(o||1.3333333333333333))):(a||(a=r&&o?r*o:i.width?i.width:r?Math.round(r/1.3333333333333333):800),o&&!r?r=Math.round(a/o):o||(o=a/r)),u({},e,{width:a,height:r,aspectRatio:o,layout:t,formats:l}))}function b(e,t){var a;void 0===t&&(t=20),e=y(e);const{generateImageSource:r,filename:i,aspectRatio:n}=e;return null==(a=r(i,t,Math.round(t/n),e.sourceMetadata.format||"jpg",e.fit,e.options))?void 0:a.src}function v(e){e=y(e);let{pluginName:t,sourceMetadata:a,generateImageSource:r,layout:i,fit:n,options:s,width:o,height:l,filename:d,reporter:g={warn:p},backgroundColor:m,placeholderURL:b}=e;if(t||g.warn('[gatsby-plugin-image] "generateImageData" was not passed a plugin name'),"function"!=typeof r)throw new Error("generateImageSource must be a function");var v;a&&(a.width||a.height)?a.format||(a.format=w(d)):a={width:o,height:l,format:(null==(v=a)?void 0:v.format)||w(d)||"auto"};const S=new Set(e.formats);(0===S.size||S.has("auto")||S.has(""))&&(S.delete("auto"),S.delete(""),S.add(a.format)),S.has("jpg")&&S.has("png")&&(g.warn("["+t+"] Specifying both 'jpg' and 'png' formats is not supported. Using 'auto' instead"),S.delete("jpg"===a.format?"png":"jpg"));const L=function(e){const{width:t,height:a,filename:r,layout:i="constrained",sourceMetadata:n,reporter:s={warn:p},breakpoints:o=h}=e,l=Object.entries({width:t,height:a}).filter(e=>
1{let[t,a]=e;return"number"==typeof a&&a<1});if(l.length)throw new Error("Specified dimensions for images must be positive numbers (> 0). Problem dimensions you have are "+l.map(e=>e.join(": ")).join(", "));return"fixed"===i?function(e){let{filename:t,sourceMetadata:a,width:r,height:i,fit:n="cover",outputPixelDensities:s=c,reporter:o={warn:p}}=e,l=a.width/a.height;const u=E(s);if(r&&i){const e=k(a,{width:r,height:i,fit:n});r=e.width,i=e.height,l=e.aspectRatio}r?i||(i=Math.round(r/l)):r=i?Math.round(i*l):800;const d=r;if(a.width<r||a.height<i){const e=a.width<r?"width":"height";o.warn("\nThe requested "+e+' "'+("width"===e?r:i)+'px" for the image '+t+" was larger than the actual image "+e+" of "+a[e]+"px. If possible, replace the current image with a larger one."),"width"===e?(r=a.width,i=Math.round(r/l)):r=(i=a.height)*l}return{sizes:u.filter(e=>e>=1).map(e=>Math.round(e*r)).filter(e=>e<=a.width),aspectRatio:l,presentationWidth:d,presentationHeight:Math.round(d/l),unscaledWidth:r}}(e):"constrained"===i?M(e):"fullWidth"===i?M(u({breakpoints:o},e)):(s.warn("No valid layout was provided for the image at "+r+". Valid image layouts are fixed, fullWidth, and constrained. Found "+i),{sizes:[n.width],presentationWidth:n.width,presentationHeight:n.height,aspectRatio:n.width/n.height,unscaledWidth:n.width})}(u({},e,{sourceMetadata:a})),C={sources:[]};let x=e.sizes;x||(x=((e,t)=>{switch(t){case"constrained":return"(min-width: "+e+"px) "+e+"px, 100vw";case"fixed":return e+"px";case"fullWidth":return"100vw";default:return}})(L.presentationWidth,i)),S.forEach(e=>{const a=L.sizes.map(a=>{const i=r(d,a,Math.round(a/L.aspectRatio),e,n,s);if(null!=i&&i.width&&i.height&&i.src&&i.format)return i;g.warn("["+t+"] The resolver for image "+d+" returned an invalid value.")}).filter(Boolean);if("jpg"===e||"png"===e||"auto"===e){const e=a.find(e=>e.width===L.unscaledWidth)||a[0];e&&(C.fallback={src:e.src,srcSet:f(a),sizes:x})}else{var i;null==(i=C.sources)||i.push({srcSet:f(a),sizes:x,type:"image/"+e})}});const I={images:C,layout:i,backgroundColor:m};switch(b&&(I.placeholder={fallback:b}),i){case"fixed":I.width=L.presentationWidth,I.height=L.presentationHeight;break;case"fullWidth":I.width=1,I.height=1/L.aspectRatio;break;case"constrained":I.width=e.width||L.presentationWidth||1,I.height=(I.width||1)/L.aspectRatio}return I}const E=e=>Array.from(new Set([1].concat((0,r.A)(e)))).sort(m);function M(e){let t,{sourceMetadata:a,width:r,height:i,fit:n="cover",outputPixelDensities:s=c,breakpoints:o,layout:l}=e,u=a.width/a.height;const d=E(s);if(r&&i){const e=k(a,{width:r,height:i,fit:n});r=e.width,i=e.height,u=e.aspectRatio}r=r&&Math.min(r,a.width),i=i&&Math.min(i,a.height),r||i||(i=(r=Math.min(800,a.width))/u),r||(r=i*u);const h=r;return(a.width<r||a.height<i)&&(r=a.width,i=a.height),r=Math.round(r),(null==o?void 0:o.length)>0?(t=o.filter(e=>e<=a.width),t.length<o.length&&!t.includes(a.width)&&t.push(a.width)):(t=d.map(e=>Math.round(e*r)),t=t.filter(e=>e<=a.width)),"constrained"!==l||t.includes(r)||t.push(r),t=t.sort(m),{sizes:t,aspectRatio:u,presentationWidth:h,presentationHeight:Math.round(h/u),unscaledWidth:r}}function k(e,t){const a=e.width/e.height;let r=t.width,i=t.height;switch(t.fit){case"fill":r=t.width?t.width:e.width,i=t.height?t.height:e.height;break;case"inside":{const e=t.width?t.width:Number.MAX_SAFE_INTEGER,n=t.height?t.height:Number.MAX_SAFE_INTEGER;r=Math.min(e,Math.round(n*a)),i=Math.min(n,Math.round(e/a));break}case"outside":{const e=t.width?t.width:0,n=t.height?t.height:0;r=Math.max(e,Math.round(n*a)),i=Math.max(n,Math.round(e/a));break}default:t.width&&!t.height&&(r=t.width,i=Math.round(t.width/a)),t.height&&!t.width&&(r=Math.round(t.height*a),i=t.height)}return{width:r,height:i,aspectRatio:r/i}}const S=["baseUrl","urlBuilder","sourceWidth","sourceHeight","pluginName","formats","breakpoints","options"],L=["images","placeholder"],C=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;const x=e=>{var t;return(e=>{var t,a;return Boolean(null==e||null==(t=e.images)||null==(a=t.fallback)?void 0:a.src)})(e)?e:(e=>Boolean(null==e?void 0:e.gatsbyImageData))(e)?e.gatsbyImageData:(e=>Boolean(null==e?void 0:e.gatsbyImage))(e)?e.gatsbyImage:null==e||null==(t=e.childImageSharp)?void 0:t.gatsbyImageData},I=e=>{var t,a,r;return null==(t=x(e))||null==(a=t.images)||null==(r=a.fallback)?void 0:r.src},R=e=>{var t,a,r;return null==(t=x(e))||null==(a=t.images)||null==(r=a.fallback)?void 0:r.srcSet};function W(e){var t;
1let{baseUrl:a,urlBuilder:r,sourceWidth:i,sourceHeight:n,pluginName:s="getImageData",formats:o=["auto"],breakpoints:l,options:c}=e,h=d(e,S);return null!=(t=l)&&t.length||"fullWidth"!==h.layout&&"FULL_WIDTH"!==h.layout||(l=g),v(u({},h,{pluginName:s,generateImageSource:(e,t,a,i)=>({width:t,height:a,format:i,src:r({baseUrl:e,width:t,height:a,options:c,format:i})}),filename:a,formats:o,breakpoints:l,sourceMetadata:{width:i,height:n,format:"auto"}}))}function T(e,t,a,r,i){return void 0===i&&(i={}),u({},a,{loading:r,shouldLoad:e,"data-main-image":"",style:u({},i,{opacity:t?1:0})})}function A(e,t,a,r,i,n,s,o){const l={};n&&(l.backgroundColor=n,"fixed"===a?(l.width=r,l.height=i,l.backgroundColor=n,l.position="relative"):("constrained"===a||"fullWidth"===a)&&(l.position="absolute",l.top=0,l.left=0,l.bottom=0,l.right=0)),s&&(l.objectFit=s),o&&(l.objectPosition=o);const d=u({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:u({opacity:t?0:1,transition:"opacity 500ms linear"},l)});return d}function j(e,t){var a,i;const{images:n,placeholder:s}=e,o=u({},d(e,L),{images:u({},n,{sources:[]}),placeholder:s&&u({},s,{sources:[]})});var l;return t.forEach(t=>{var a;let{media:i,image:n}=t;i&&(n.layout,e.layout,(a=o.images.sources).push.apply(a,(0,r.A)(n.images.sources.map(e=>u({},e,{media:i}))).concat([{media:i,srcSet:n.images.fallback.srcSet}])),o.placeholder&&o.placeholder.sources.push({media:i,srcSet:n.placeholder.fallback}))}),(a=o.images.sources).push.apply(a,(0,r.A)(n.sources)),null!=s&&s.sources&&(null==(l=o.placeholder)||(i=l.sources).push.apply(i,(0,r.A)(s.sources))),o}const O=["children"],N=function(e){let{layout:t,width:a,height:r}=e;return"fullWidth"===t?i.createElement("div",{"aria-hidden":!0,style:{paddingTop:r/a*100+"%"}}):"constrained"===t?i.createElement("div",{style:{maxWidth:a,display:"block"}},i.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg height='"+r+"' width='"+a+"' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},z=function(e){let{children:t}=e,a=d(e,O);return i.createElement(i.Fragment,null,i.createElement(N,u({},a)),t,null)},_=["src","srcSet","loading","alt","shouldLoad"],q=["fallback","sources","shouldLoad"],P=function(e){let{src:t,srcSet:a,loading:r,alt:n="",shouldLoad:s}=e,o=d(e,_);return i.createElement("img",u({},o,{decoding:"async",loading:r,src:s?t:void 0,"data-src":s?void 0:t,srcSet:s?a:void 0,"data-srcset":s?void 0:a,alt:n}))},D=function(e){let{fallback:t,sources:a=[],shouldLoad:r=!0}=e,n=d(e,q);const s=n.sizes||(null==t?void 0:t.sizes),o=i.createElement(P,u({},n,t,{sizes:s,shouldLoad:r}));return a.length?i.createElement("picture",null,a.map(e=>{let{media:t,srcSet:a,type:n}=e;return i.createElement("source",{key:t+"-"+n+"-"+a,type:n,media:t,srcSet:r?a:void 0,"data-srcset":r?void 0:a,sizes:s})}),o):o};var H;P.propTypes={src:o.string.isRequired,alt:o.string.isRequired,sizes:o.string,srcSet:o.string,shouldLoad:o.bool},D.displayName="Picture",D.propTypes={alt:o.string.isRequired,shouldLoad:o.bool,fallback:o.exact({src:o.string.isRequired,srcSet:o.string,sizes:o.string}),sources:o.arrayOf(o.oneOfType([o.exact({media:o.string.isRequired,type:o.string,sizes:o.string,srcSet:o.string.isRequired}),o.exact({media:o.string,type:o.string.isRequired,sizes:o.string,srcSet:o.string.isRequired})]))};const U=["fallback"],F=function(e){let{fallback:t}=e,a=d(e,U);return t?i.createElement(D,u({},a,{fallback:{src:t},"aria-hidden":!0,alt:""})):i.createElement("div",u({},a))};F.displayName="Placeholder",F.propTypes={fallback:o.string,sources:null==(H=D.propTypes)?void 0:H.sources,alt:function(e,t,a){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+a+"`. Validation failed."):null}};const B=function(e){return i.createElement(i.Fragment,null,i.createElement(D,u({},e)),i.createElement("noscript",null,i.createElement(D,u({},e,{shouldLoad:!0}))))};B.displayName="MainImage",B.propTypes=D.propTypes;const G=function(e,t,a){for(var r=arguments.length,i=new Array(r>3?r-3:0),n=3;n<r;n++)i[n-3]=arguments[n];
1return e.alt||""===e.alt?l().string.apply(l(),[e,t,a].concat(i)):new Error('The "alt" prop is required in '+a+'. If the image is purely presentational then pass an empty string: e.g. alt="". Learn more: https://a11y-style-guide.com/style-guide/section-media.html')},V={image:l().object.isRequired,alt:G},X=["as","image","style","backgroundColor","className","class","onStartLoad","onLoad","onError"],Z=["style","className"],$=new Set;let J,K;const Q=function(e){let{as:t="div",image:r,style:n,backgroundColor:s,className:o,class:l,onStartLoad:c,onLoad:h,onError:g}=e,p=d(e,X);const{width:m,height:f,layout:w}=r,y=function(e,t,a){const r={};let i="gatsby-image-wrapper";return"fixed"===a?(r.width=e,r.height=t):"constrained"===a&&(i="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:i,"data-gatsby-image-wrapper":"",style:r}}(m,f,w),{style:b,className:v}=y,E=d(y,Z),M=(0,i.useRef)(),k=(0,i.useMemo)(()=>JSON.stringify(r.images),[r.images]);l&&(o=l);const S=function(e,t,a){let r="";return"fullWidth"===e&&(r='<div aria-hidden="true" style="padding-top: '+a/t*100+'%;"></div>'),"constrained"===e&&(r='<div style="max-width: '+t+'px; display: block;"><img alt="" role="presentation" aria-hidden="true" src="data:image/svg+xml;charset=utf-8,%3Csvg height=\''+a+"' width='"+t+"' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E\" style=\"max-width: 100%; display: block; position: static;\"></div>"),r}(w,m,f);return(0,i.useEffect)(()=>{J||(J=Promise.all([a.e(6593),a.e(7896)]).then(a.bind(a,87896)).then(e=>{let{renderImageToString:t,swapPlaceholderImage:a}=e;return K=t,{renderImageToString:t,swapPlaceholderImage:a}}));const e=M.current.querySelector("[data-gatsby-image-ssr]");if(e&&C())return e.complete?(null==c||c({wasCached:!0}),null==h||h({wasCached:!0}),setTimeout(()=>{e.removeAttribute("data-gatsby-image-ssr")},0)):(null==c||c({wasCached:!0}),e.addEventListener("load",function t(){e.removeEventListener("load",t),null==h||h({wasCached:!0}),setTimeout(()=>{e.removeAttribute("data-gatsby-image-ssr")},0)})),void $.add(k);if(K&&$.has(k))return;let t,i;return J.then(e=>{let{renderImageToString:a,swapPlaceholderImage:s}=e;M.current&&(M.current.innerHTML=a(u({isLoading:!0,isLoaded:$.has(k),image:r},p)),$.has(k)||(t=requestAnimationFrame(()=>{M.current&&(i=s(M.current,k,$,n,c,h,g))})))}),()=>{t&&cancelAnimationFrame(t),i&&i()}},[r]),(0,i.useLayoutEffect)(()=>{$.has(k)&&K&&(M.current.innerHTML=K(u({isLoading:$.has(k),isLoaded:$.has(k),image:r},p)),null==c||c({wasCached:!0}),null==h||h({wasCached:!0}))},[r]),(0,i.createElement)(t,u({},E,{style:u({},b,n,{backgroundColor:s}),className:v+(o?" "+o:""),ref:M,dangerouslySetInnerHTML:{__html:S},suppressHydrationWarning:!0}))},Y=(0,i.memo)(function(e){return e.image?(0,i.createElement)(Q,e):null});Y.propTypes=V,Y.displayName="GatsbyImage";const ee=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"],te=function(e,t){for(var a=arguments.length,r=new Array(a>2?a-2:0),i=2;i<a;i++)r[i-2]=arguments[i];return"fullWidth"!==e.layout||"width"!==t&&"height"!==t||!e[t]?l().number.apply(l(),[e,t].concat(r)):new Error('"'+t+'" '+e[t]+" may not be passed when layout is fullWidth.")},ae=new Set(["fixed","fullWidth","constrained"]),re={src:l().string.isRequired,alt:G,width:te,height:te,sizes:l().string,layout:e=>{if(void 0!==e.layout&&!ae.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}},ie=(ne=Y,function(e){let{src:t,__imageData:a,__error:r}=e,n=d(e,ee);return r&&console.warn(r),a?i.createElement(ne,u({image:a},n)):(console.warn("Image not loaded",t),null)});var ne;ie.displayName="StaticImage",ie.propTypes=re},45147:function(e){const t=(e,t)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");t=Object.assign({pascalCase:!1},t);if(e=Array.isArray(e)?e.map(e=>e.trim()).filter(e=>e.length).join("-"):e.trim(),0===e.length)return"";if(1===e.length)return t.pascalCase?e.toUpperCase():e.toLowerCase();return e!==e.toLowerCase()&&(e=(e=>{let t=!1,a=!1,r=!1;for(let i=0;i<e.length;i++){const n=e[i];t&&/[a-zA-Z]/.test(n)&&n.toUpperCase()===n?(e=e.slice(0,i)+"-"+e.slice(i),t=!1,r=a,a=!0,i++):a&&r&&/[a-zA-Z]/.test(n)&&n.toLowerCase()===n?(e=e.slice(0,i-1)+"-"+e.slice(i-1),r=a,a=!1,t=!0):(t=n.toLowerCase()===n&&n.toUpperCase()!==n,r=a,a=n.toUpperCase()===n&&n.toLowerCase()!==n)}return e})(e)),e=e.replace(/^[_.\- ]+/,"").toLowerCase().replace(/[_.\- ]+(\w|$)/g,(e,t)=>t.toUpperCase()).replace(/\d+(\w|$)/g,e=>e.toUpperCase()),a=e,t.pascalCase?a.charAt(0).toUpperCase()+a.slice(1):a;var a};e.exports=t,e.exports.default=t},4870:function(e,t,a){var r=a(96540),i=a(32485),n=a.n(i);const s=e=>{let{children:t,stylesClass:a}=e;return r.createElement("div",{className:n()("full-width-container",a)},r.createElement("div",{className:"content"},t))};t.A=s,s.defaultProps={stylesClass:""}},34336:function(e,t,a){var r=a(96540),i=a(99147);t.A=e=>{const{0:t,1:a}=(0,r.useState)(!1),n=(0,r.useRef)(0);return(0,r.useEffect)(()=>{const e=()=>{n.current++,a((0,i.RD)())};return e(),window.addEventListener("resize",(0,i.sg)(e,250)),()=>window.removeEventListener("resize",e)},[]),(0,r.useEffect)(()=>{e&&n.current>1&&window.location.reload()},[t]),t}},45219:function(e,t,a){a.d(t,{V:function(){return u}});var r=a(98587),i=a(71500),n=a(76575),s=a(99147);const o=["disableOnMobile"];i.os.registerPlugin(n.u);const l=i.os,u=e=>{let{disableOnMobile:t}=e,a=(0,r.A)(e,o);return t&&(0,s.RD)()?Object.assign({},i.os.timeline,{to:()=>{},from:()=>{},fromTo:()=>{},set:()=>{}}):i.os.timeline(a)};t.A=l},98587:function(e,t,a){function r(e,t){if(null==e)return{};var a,r,i={},n=Object.keys(e);for(r=0;r<n.length;r++)a=n[r],t.indexOf(a)>=0||(i[a]=e[a]);return i}a.d(t,{A:function(){return r}})}}]);
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.