-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathd05366543cd447987959f1f2588c0fa2bb74f0e3-3cea72fca0ffd02381c8.js
1 lines (1 loc) · 14 KB
/
d05366543cd447987959f1f2588c0fa2bb74f0e3-3cea72fca0ffd02381c8.js
1
(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[287],{9064:function(e){"use strict";const t=/[\p{Lu}]/u,r=/[\p{Ll}]/u,n=/^[\p{Lu}](?![\p{Lu}])/gu,a=/([\p{Alpha}\p{N}_]|$)/u,i=/[_.\- ]+/,o=new RegExp("^"+i.source),s=new RegExp(i.source+a.source,"gu"),l=new RegExp("\\d+"+a.source,"gu"),c=(e,a)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");if(a={pascalCase:!1,preserveConsecutiveUppercase:!1,...a},0===(e=Array.isArray(e)?e.map((e=>e.trim())).filter((e=>e.length)).join("-"):e.trim()).length)return"";const i=!1===a.locale?e=>e.toLowerCase():e=>e.toLocaleLowerCase(a.locale),c=!1===a.locale?e=>e.toUpperCase():e=>e.toLocaleUpperCase(a.locale);if(1===e.length)return a.pascalCase?c(e):i(e);return e!==i(e)&&(e=((e,n,a)=>{let i=!1,o=!1,s=!1;for(let l=0;l<e.length;l++){const c=e[l];i&&t.test(c)?(e=e.slice(0,l)+"-"+e.slice(l),i=!1,s=o,o=!0,l++):o&&s&&r.test(c)?(e=e.slice(0,l-1)+"-"+e.slice(l-1),s=o,o=!1,i=!0):(i=n(c)===c&&a(c)!==c,s=o,o=a(c)===c&&n(c)!==c)}return e})(e,i,c)),e=e.replace(o,""),e=a.preserveConsecutiveUppercase?((e,t)=>(n.lastIndex=0,e.replace(n,(e=>t(e)))))(e,i):i(e),a.pascalCase&&(e=c(e.charAt(0))+e.slice(1)),((e,t)=>(s.lastIndex=0,l.lastIndex=0,e.replace(s,((e,r)=>t(r))).replace(l,(e=>t(e)))))(e,c)};e.exports=c,e.exports.default=c},5105:function(e,t,r){"use strict";r.d(t,{G:function(){return q},L:function(){return m},M:function(){return k},P:function(){return E},_:function(){return s},a:function(){return o},b:function(){return d},c:function(){return c},g:function(){return g},h:function(){return l}});var n=r(9474),a=(r(9064),r(2736)),i=r.n(a);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},o.apply(this,arguments)}function s(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)t.indexOf(r=i[n])>=0||(a[r]=e[r]);return a}const l=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;const c=e=>{var t;return(e=>{var t,r;return Boolean(null==e||null==(t=e.images)||null==(r=t.fallback)?void 0:r.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};function u(e,t,r){const n={};let a="gatsby-image-wrapper";return"fixed"===r?(n.width=e,n.height=t):"constrained"===r&&(a="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:a,"data-gatsby-image-wrapper":"",style:n}}function d(e,t,r,n,a){return void 0===a&&(a={}),o({},r,{loading:n,shouldLoad:e,"data-main-image":"",style:o({},a,{opacity:t?1:0})})}function g(e,t,r,n,a,i,s,l){const c={};i&&(c.backgroundColor=i,"fixed"===r?(c.width=n,c.height=a,c.backgroundColor=i,c.position="relative"):("constrained"===r||"fullWidth"===r)&&(c.position="absolute",c.top=0,c.left=0,c.bottom=0,c.right=0)),s&&(c.objectFit=s),l&&(c.objectPosition=l);const u=o({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:o({opacity:t?0:1,transition:"opacity 500ms linear"},c)});return u}const p=["children"],f=function(e){let{layout:t,width:r,height:a}=e;return"fullWidth"===t?n.createElement("div",{"aria-hidden":!0,style:{paddingTop:a/r*100+"%"}}):"constrained"===t?n.createElement("div",{style:{maxWidth:r,display:"block"}},n.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:`data:image/svg+xml;charset=utf-8,%3Csvg%20height='${a}'%20width='${r}'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E`,style:{maxWidth:"100%",display:"block",position:"static"}})):null},m=function(e){let{children:t}=e,r=s(e,p);return n.createElement(n.Fragment,null,n.createElement(f,o({},r)),t,null)},h=["src","srcSet","loading","alt","shouldLoad"],y=["fallback","sources","shouldLoad"],v=function(e){let{src:t,srcSet:r,loading:a,alt:i="",shouldLoad:l}=e,c=s(e,h);return n.createElement("img",o({},c,{decoding:"async",loading:a,src:l?t:void 0,"data-src":l?void 0:t,srcSet:l?r:void 0,"data-srcset":l?void 0:r,alt:i}))},b=function(e){let{fallback:t,sources:r=[],shouldLoad:a=!0}=e,i=s(e,y);const l=i.sizes||(null==t?void 0:t.sizes),c=n.createElement(v,o({},i,t,{sizes:l,shouldLoad:a}));return r.length?n.createElement("picture",null,r.map((e=>{let{media:t,srcSet:r,type:i}=e;return n.createElement("source",{key:`${t}-${i}-${r}`,type:i,media:t,srcSet:a?r:void 0,"data-srcset":a?void 0:r,sizes:l})})),c):c};var w;v.propTypes={src:a.string.isRequired,alt:a.string.isRequired,sizes:a.string,srcSet:a.string,shouldLoad:a.bool},b.displayName="Picture",b.propTypes={alt:a.string.isRequired,shouldLoad:a.bool,fallback:a.exact({src:a.string.isRequired,srcSet:a.string,sizes:a.string}),sources:a.arrayOf(a.oneOfType([a.exact({media:a.string.isRequired,type:a.string,sizes:a.string,srcSet:a.string.isRequired}),a.exact({media:a.string,type:a.string.isRequired,sizes:a.string,srcSet:a.string.isRequired})]))};const x=["fallback"],E=function(e){let{fallback:t}=e,r=s(e,x);return t?n.createElement(b,o({},r,{fallback:{src:t},"aria-hidden":!0,alt:""})):n.createElement("div",o({},r))};E.displayName="Placeholder",E.propTypes={fallback:a.string,sources:null==(w=b.propTypes)?void 0:w.sources,alt:function(e,t,r){return e[t]?new Error(`Invalid prop \`${t}\` supplied to \`${r}\`. Validation failed.`):null}};const k=function(e){return n.createElement(n.Fragment,null,n.createElement(b,o({},e)),n.createElement("noscript",null,n.createElement(b,o({},e,{shouldLoad:!0}))))};k.displayName="MainImage",k.propTypes=b.propTypes;const L=["as","className","class","style","image","loading","imgClassName","imgStyle","backgroundColor","objectFit","objectPosition"],C=["style","className"],S=e=>e.replace(/\n/g,""),I=function(e,t,r){for(var n=arguments.length,a=new Array(n>3?n-3:0),o=3;o<n;o++)a[o-3]=arguments[o];return e.alt||""===e.alt?i().string.apply(i(),[e,t,r].concat(a)):new Error(`The "alt" prop is required in ${r}. 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`)},T={image:i().object.isRequired,alt:I},N=["as","image","style","backgroundColor","className","class","onStartLoad","onLoad","onError"],$=["style","className"],O=new Set;let j,A;const R=function(e){let{as:t="div",image:a,style:i,backgroundColor:c,className:d,class:g,onStartLoad:p,onLoad:f,onError:m}=e,h=s(e,N);const{width:y,height:v,layout:b}=a,w=u(y,v,b),{style:x,className:E}=w,k=s(w,$),L=(0,n.useRef)(),C=(0,n.useMemo)((()=>JSON.stringify(a.images)),[a.images]);g&&(d=g);const S=function(e,t,r){let n="";return"fullWidth"===e&&(n=`<div aria-hidden="true" style="padding-top: ${r/t*100}%;"></div>`),"constrained"===e&&(n=`<div style="max-width: ${t}px; display: block;"><img alt="" role="presentation" aria-hidden="true" src="data:image/svg+xml;charset=utf-8,%3Csvg%20height='${r}'%20width='${t}'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E" style="max-width: 100%; display: block; position: static;"></div>`),n}(b,y,v);return(0,n.useEffect)((()=>{j||(j=r.e(415).then(r.bind(r,9415)).then((e=>{let{renderImageToString:t,swapPlaceholderImage:r}=e;return A=t,{renderImageToString:t,swapPlaceholderImage:r}})));const e=L.current.querySelector("[data-gatsby-image-ssr]");if(e&&l())return e.complete?(null==p||p({wasCached:!0}),null==f||f({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)):(null==p||p({wasCached:!0}),e.addEventListener("load",(function t(){e.removeEventListener("load",t),null==f||f({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)}))),void O.add(C);if(A&&O.has(C))return;let t,n;return j.then((e=>{let{renderImageToString:r,swapPlaceholderImage:s}=e;L.current&&(L.current.innerHTML=r(o({isLoading:!0,isLoaded:O.has(C),image:a},h)),O.has(C)||(t=requestAnimationFrame((()=>{L.current&&(n=s(L.current,C,O,i,p,f,m))}))))})),()=>{t&&cancelAnimationFrame(t),n&&n()}}),[a]),(0,n.useLayoutEffect)((()=>{O.has(C)&&A&&(L.current.innerHTML=A(o({isLoading:O.has(C),isLoaded:O.has(C),image:a},h)),null==p||p({wasCached:!0}),null==f||f({wasCached:!0}))}),[a]),(0,n.createElement)(t,o({},k,{style:o({},x,i,{backgroundColor:c}),className:`${E}${d?` ${d}`:""}`,ref:L,dangerouslySetInnerHTML:{__html:S},suppressHydrationWarning:!0}))},q=(0,n.memo)((function(e){return e.image?(0,n.createElement)(R,e):null}));q.propTypes=T,q.displayName="GatsbyImage";const P=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"];function _(e){return function(t){let{src:r,__imageData:a,__error:i}=t,l=s(t,P);return i&&console.warn(i),a?n.createElement(e,o({image:a},l)):(console.warn("Image not loaded",r),null)}}const z=_((function(e){let{as:t="div",className:r,class:a,style:i,image:l,loading:c="lazy",imgClassName:p,imgStyle:f,backgroundColor:h,objectFit:y,objectPosition:v}=e,b=s(e,L);if(!l)return console.warn("[gatsby-plugin-image] Missing image prop"),null;a&&(r=a),f=o({objectFit:y,objectPosition:v,backgroundColor:h},f);const{width:w,height:x,layout:I,images:T,placeholder:N,backgroundColor:$}=l,O=u(w,x,I),{style:j,className:A}=O,R=s(O,C),q={fallback:void 0,sources:[]};return T.fallback&&(q.fallback=o({},T.fallback,{srcSet:T.fallback.srcSet?S(T.fallback.srcSet):void 0})),T.sources&&(q.sources=T.sources.map((e=>o({},e,{srcSet:S(e.srcSet)})))),n.createElement(t,o({},R,{style:o({},j,i,{backgroundColor:h}),className:`${A}${r?` ${r}`:""}`}),n.createElement(m,{layout:I,width:w,height:x},n.createElement(E,o({},g(N,!1,I,w,x,$,y,v))),n.createElement(k,o({"data-gatsby-image-ssr":"",className:p},b,d("eager"===c,!1,q,c,f)))))})),M=function(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),a=2;a<r;a++)n[a-2]=arguments[a];return"fullWidth"!==e.layout||"width"!==t&&"height"!==t||!e[t]?i().number.apply(i(),[e,t].concat(n)):new Error(`"${t}" ${e[t]} may not be passed when layout is fullWidth.`)},W=new Set(["fixed","fullWidth","constrained"]),D={src:i().string.isRequired,alt:I,width:M,height:M,sizes:i().string,layout:e=>{if(void 0!==e.layout&&!W.has(e.layout))return new Error(`Invalid value ${e.layout}" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".`)}};z.displayName="StaticImage",z.propTypes=D;const F=_(q);F.displayName="StaticImage",F.propTypes=D},7057:function(e){e.exports=function(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}},9797:function(e,t,r){var n=r(5161),a=r(5313)(n);e.exports=a},3880:function(e,t,r){var n=r(9512),a=r(8923);e.exports=function e(t,r,i,o,s){var l=-1,c=t.length;for(i||(i=a),s||(s=[]);++l<c;){var u=t[l];r>0&&i(u)?r>1?e(u,r-1,i,o,s):n(s,u):o||(s[s.length]=u)}return s}},9761:function(e,t,r){var n=r(9677)();e.exports=n},5161:function(e,t,r){var n=r(9761),a=r(4630);e.exports=function(e,t){return e&&n(e,t,a)}},6547:function(e,t,r){var n=r(9797),a=r(8710);e.exports=function(e,t){var r=-1,i=a(e)?Array(e.length):[];return n(e,(function(e,n,a){i[++r]=t(e,n,a)})),i}},2691:function(e,t,r){var n=r(764),a=r(2582),i=r(5525),o=r(6547),s=r(6857),l=r(8877),c=r(3242),u=r(2424),d=r(6521);e.exports=function(e,t,r){t=t.length?n(t,(function(e){return d(e)?function(t){return a(t,1===e.length?e[0]:e)}:e})):[u];var g=-1;t=n(t,l(i));var p=o(e,(function(e,r,a){return{criteria:n(t,(function(t){return t(e)})),index:++g,value:e}}));return s(p,(function(e,t){return c(e,t,r)}))}},2238:function(e,t,r){var n=r(2424),a=r(4525),i=r(1577);e.exports=function(e,t){return i(a(e,t,n),e+"")}},5418:function(e,t,r){var n=r(3486),a=r(8835),i=r(2424),o=a?function(e,t){return a(e,"toString",{configurable:!0,enumerable:!1,value:n(t),writable:!0})}:i;e.exports=o},6857:function(e){e.exports=function(e,t){var r=e.length;for(e.sort(t);r--;)e[r]=e[r].value;return e}},3066:function(e,t,r){var n=r(6770);e.exports=function(e,t){if(e!==t){var r=void 0!==e,a=null===e,i=e==e,o=n(e),s=void 0!==t,l=null===t,c=t==t,u=n(t);if(!l&&!u&&!o&&e>t||o&&s&&c&&!l&&!u||a&&s&&c||!r&&c||!i)return 1;if(!a&&!o&&!u&&e<t||u&&r&&i&&!a&&!o||l&&r&&i||!s&&i||!c)return-1}return 0}},3242:function(e,t,r){var n=r(3066);e.exports=function(e,t,r){for(var a=-1,i=e.criteria,o=t.criteria,s=i.length,l=r.length;++a<s;){var c=n(i[a],o[a]);if(c)return a>=l?c:c*("desc"==r[a]?-1:1)}return e.index-t.index}},5313:function(e,t,r){var n=r(8710);e.exports=function(e,t){return function(r,a){if(null==r)return r;if(!n(r))return e(r,a);for(var i=r.length,o=t?i:-1,s=Object(r);(t?o--:++o<i)&&!1!==a(s[o],o,s););return r}}},9677:function(e){e.exports=function(e){return function(t,r,n){for(var a=-1,i=Object(t),o=n(t),s=o.length;s--;){var l=o[e?s:++a];if(!1===r(i[l],l,i))break}return t}}},8835:function(e,t,r){var n=r(2310),a=function(){try{var e=n(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=a},8923:function(e,t,r){var n=r(4073),a=r(6356),i=r(6521),o=n?n.isConcatSpreadable:void 0;e.exports=function(e){return i(e)||a(e)||!!(o&&e&&e[o])}},8408:function(e,t,r){var n=r(2864),a=r(8710),i=r(2753),o=r(7717);e.exports=function(e,t,r){if(!o(r))return!1;var s=typeof t;return!!("number"==s?a(r)&&i(t,r.length):"string"==s&&t in r)&&n(r[t],e)}},4525:function(e,t,r){var n=r(7057),a=Math.max;e.exports=function(e,t,r){return t=a(void 0===t?e.length-1:t,0),function(){for(var i=arguments,o=-1,s=a(i.length-t,0),l=Array(s);++o<s;)l[o]=i[t+o];o=-1;for(var c=Array(t+1);++o<t;)c[o]=i[o];return c[t]=r(l),n(e,this,c)}}},1577:function(e,t,r){var n=r(5418),a=r(715)(n);e.exports=a},715:function(e){var t=Date.now;e.exports=function(e){var r=0,n=0;return function(){var a=t(),i=16-(a-n);if(n=a,i>0){if(++r>=800)return arguments[0]}else r=0;return e.apply(void 0,arguments)}}},3486:function(e){e.exports=function(e){return function(){return e}}},8651:function(e){e.exports=function(e){return null==e}},6783:function(e,t,r){var n=r(3880),a=r(2691),i=r(2238),o=r(8408),s=i((function(e,t){if(null==e)return[];var r=t.length;return r>1&&o(e,t[0],t[1])?t=[]:r>2&&o(t[0],t[1],t[2])&&(t=[t[0]]),a(e,n(t,1),[])}));e.exports=s}}]);