!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="3f9b60bb-069f-418b-9bb7-bf5bbea47372",e._sentryDebugIdIdentifier="sentry-dbid-3f9b60bb-069f-418b-9bb7-bf5bbea47372")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6653],{94077:function(e,t,n){n.d(t,{P:function(){return U},a:function(){return x},b:function(){return _},c:function(){return E},d:function(){return P},e:function(){return k},f:function(){return $},g:function(){return j},h:function(){return D},i:function(){return O},t:function(){return w}});var r=n(95235),i=(n(2784),n(82731)),a=n(13610),o=n(49120),s=n(11954),p=n(52322),l=n(34406);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t{let{theme:t}=e;return t.pmp.namespace}),(e=>{let{theme:t}=e;return(0,i.iv)(["",";"],(e=>(0,i.iv)(["box-shadow:0 0 0 2px ",",0 0 0 4px ",";"],e.pmp.colors.black,e.pmp.colors.white))(t))}));var h=(0,i.vJ)([".","{color:",";text-size-adjust:none;h1,h2,h3,h4,h5,h6,p{margin:0;}p,ul,ol{font-weight:",";}b,strong{font-weight:",";}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}}"],(e=>{let{theme:t}=e;return t.pmp.namespace}),(e=>{let{theme:t}=e;return t.pmp.colors.main}),(e=>{let{theme:t}=e;return t.pmp.typography.weights.regular}),(e=>{let{theme:t}=e;return t.pmp.typography.weights.bold}));var u=(0,i.vJ)([".","{.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.focus-reverse:focus{","}}"],(e=>{let{theme:t}=e;return t.pmp.namespace}),(e=>{let{theme:t}=e;return(0,i.iv)(["",";"],(e=>(0,i.iv)(["box-shadow:0 0 0 2px ",",0 0 0 4px ",";"],e.pmp.colors.white,e.pmp.colors.black))(t))}));var g=(0,i.vJ)([".","{","}"],(e=>{let{theme:t}=e;return t.pmp.namespace}),(e=>{let{theme:t}=e;return(0,i.iv)(["",";",";"],(e=>Object.entries(e.pmp.colors).reduce(((e,t)=>{let[n,r]=t;return e+`\n .color-${n} {\n color: ${r};\n }\n `}),""))(t),(e=>Object.entries(e.pmp.colors).reduce(((e,t)=>{let[n,r]=t;return e+`\n .bg-${n} {\n background-color: ${r};\n }\n `}),""))(t))}));const f=e=>`calc(${e} * 0.1 * 1s * var(--duration-factor))`,b=e=>`calc(((${e} - 1) * (var(--in-view-stagger-amount) * 1s) + var(--in-view-stagger-delay) * 1s) * var(--duration-factor))`;var v=(0,i.vJ)([".","{.in-view__anim{","}.in-view{.in-view__anim{","}","}.in-view__anim--left{--start-x:50%;--start-y:0;--start-scale:1;}.in-view__anim--right{--start-x:-50%;--start-y:0;--start-scale:1;}.in-view__anim--up{--start-x:0;--start-y:50%;--start-scale:1;}.in-view__anim--up-min{--start-x:0;--start-y:30px;--start-scale:1;}.in-view__anim--down{--start-x:0;--start-y:-50%;--start-scale:1;}.in-view__anim--pop{--start-x:0;--start-y:0;--start-scale:0.5;--easing-fn-show:var(--ease-back-out);--easing-fn-hide:var(--ease-back-in);}.in-view__stagger{--in-view-stagger-delay:var(--in-view-delay);> *{","}}.in-view .in-view__stagger > *{","}"," .in-view__stagger--up-min{--start-x:0;--start-y:30px;--start-scale:1;}.in-view__stagger--pop{--start-x:0;--start-y:0;--start-scale:0.5;--easing-fn-show:var(--ease-back-out);--easing-fn-hide:var(--ease-back-in);}&.","{.in-view__anim,.in-view__stagger > *{opacity:1;transform:none;transition:none;}}}"],(e=>{let{theme:t}=e;return t.pmp.namespace}),"\n opacity: var(--start-alpha, 0);\n transform: translate(var(--start-x, 0), var(--start-y, 0)) scale(var(--start-scale, 1))\n rotate(var(--start-rotate, 0deg));\n transition-delay: 0s;\n transition-duration: var(--duration-hide, 0.4s);\n transition-property: transform, opacity;\n transition-timing-function: var(--easing-fn-hide, ease);\n ","\n opacity: var(--end-alpha, 1);\n transform: translate(var(--end-x, 0), var(--end-y, 0)) scale(var(--end-scale, 1))\n rotate(var(--end-rotate, 0deg));\n transition-delay: var(--in-view-delay);\n transition-duration: var(--duration-show, 0.4s);\n transition-timing-function: var(--easing-fn-show);\n ",(()=>{let e="";for(let t=0;t<=20;t++)e+=`\n .in-view__anim--delay-${t} {\n --in-view-delay: ${f(t)}\n }\n `;return e}),"\n opacity: var(--start-alpha, 0);\n transform: translate(var(--start-x, 0), var(--start-y, 0)) scale(var(--start-scale, 1))\n rotate(var(--start-rotate, 0deg));\n transition-delay: 0s;\n transition-duration: var(--duration-hide, 0.4s);\n transition-property: transform, opacity;\n transition-timing-function: var(--easing-fn-hide, ease);\n ","\n opacity: var(--end-alpha, 1);\n transform: translate(var(--end-x, 0), var(--end-y, 0)) scale(var(--end-scale, 1))\n rotate(var(--end-rotate, 0deg));\n transition-delay: var(--in-view-delay);\n transition-duration: var(--duration-show, 0.4s);\n transition-timing-function: var(--easing-fn-show);\n ",(()=>{let e="";for(let t=0;t<=10;t++)e+=`\n .in-view .in-view__stagger > *:nth-child(${t}) {\n --in-view-delay: ${b(t)}\n }\n `;return e}),s.R);const y=function(){for(var e=arguments.length,t=new Array(e),n=0;nn=>{const r=n?.theme?.pmp;if(!r)throw new Error("No PMP theme found");let i=r;for(const e of t)i=i[e];if(i=i[e],!i)throw new Error(`Value \`${i}\` not found in \`theme.pmp.${t.join(".")}\``);return i}},w=y("breakpoints"),x=y("colors"),k=y("gradients"),_=y("animation","easing"),j=y("typography","weights"),O=y("shadows"),P=e=>e?(0,i.iv)(["-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;"]):(0,i.iv)(["-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;"]),$=e=>(0,i.iv)(["font-family:",";font-weight:",";"],e.pmp.typography.families.heading,e.pmp.typography.weights.heading),D=e=>(0,i.iv)(["font-family:",";font-weight:",";"],e.pmp.typography.families.legal,e.pmp.typography.weights.regular),E=e=>e/16+"rem",N=function(){let{size:e,letterSpacing:t,lineHeight:n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return`\n font-size: ${E(e)};\n ${isNaN(t)||null===t?"":`letter-spacing: ${(t/e).toFixed(2)}em`};\n ${n?`line-height: ${(n/e).toFixed(2)}`:""};\n `},z=(e,t)=>{const n=e.pmp.typography[t];if(n){return Object.entries(n).reduce(((e,t)=>{let[n,r]=t,i=`.${n}`;return n.includes("title-")&&(i=`.${n}, h${n.slice(-1)}`),"body"===n&&(i=`.${n}, p, ul, ol`),e+`\n ${i} {\n ${N(r)}\n }\n\n `}),"")}};var J=(0,i.vJ)([".","{"," "," .flex{display:flex;}.flex--center{place-content:center;}.flex--wrap{flex-wrap:wrap;}.block{display:block;}.fit{width:100%;}.center{margin-left:auto;margin-right:auto;}.relative{position:relative;}.hide-overflow{overflow:hidden;}@media ","{","}@media ","{","}@media ","{","}@media ","{","}}"],(e=>{let{theme:t}=e;return t.pmp.namespace}),(e=>{let{theme:t}=e;return(0,i.iv)([""," "," "," "," ",""],(0,s.d)({theme:t}),(0,s.e)({type:"margin",direction:"top",theme:t}),(0,s.e)({type:"margin",direction:"bottom",theme:t}),(0,s.e)({type:"padding",direction:"top",theme:t}),(0,s.e)({type:"padding",direction:"bottom",theme:t}))}),(0,s.h)(),w("small"),(e=>{let{theme:t}=e;return(0,i.iv)([""," "," "," ",""],(0,s.d)({breakpoint:"small",theme:t}),(0,s.e)({type:"margin",direction:"top",breakpoint:"small",theme:t}),(0,s.e)({type:"padding",direction:"top",steps:5,breakpoint:"small",theme:t}),(0,s.e)({type:"padding",direction:"bottom",steps:5,breakpoint:"small",theme:t}))}),w("medium"),(e=>{let{theme:t}=e;return(0,i.iv)([""," "," "," ",""],(0,s.d)({breakpoint:"medium",theme:t}),(0,s.e)({type:"margin",direction:"top",breakpoint:"medium",theme:t}),(0,s.e)({type:"padding",direction:"top",steps:5,breakpoint:"medium",theme:t}),(0,s.e)({type:"padding",direction:"bottom",steps:5,breakpoint:"medium",theme:t}))}),w("large"),(e=>{let{theme:t}=e;return(0,i.iv)([""," ",""],(0,s.d)({breakpoint:"large",theme:t}),(0,s.e)({type:"margin",direction:"top",breakpoint:"large",theme:t}))}),w("xlarge"),(e=>{let{theme:t}=e;return(0,i.iv)(["",""],(0,s.d)({breakpoint:"xlarge",theme:t}))}));var S=(0,i.vJ)([".","{"," h1,.title-1,h2,.title-2,h3,.title-3,h4,.title-4,h5,.title-5,h6,.title-6{","}&,.body,p,ul,ol{","}.body--legal{}.text-center{text-align:center;}.text-nowrap{white-space:nowrap;}.text-weight-regular{font-weight:",";}.text-weight-bold{font-weight:",";}.font-smoothing-subpixel{",";}@media ","{","}@media ","{","}}"],(e=>{let{theme:t}=e;return t.pmp.namespace}),(e=>{let{theme:t}=e;return(0,i.iv)([""," ",""],N(t.pmp.typography.small.body),z(t,"small"))}),(e=>{let{theme:t}=e;return $(t)}),(e=>{let{theme:t}=e;return(e=>(0,i.iv)(["font-family:",";font-weight:",";"],e.pmp.typography.families.body,e.pmp.typography.weights.body))(t)}),(e=>{let{theme:t}=e;return t.pmp.typography.weights.regular}),(e=>{let{theme:t}=e;return t.pmp.typography.weights.bold}),P(!1),(e=>{let{theme:t}=e;return t.pmp.breakpoints.mediumUp}),(e=>{let{theme:t}=e;return(0,i.iv)([""," ",""],N(t.pmp.typography.medium.body),z(t,"medium"))}),(e=>{let{theme:t}=e;return t.pmp.breakpoints.largeUp}),(e=>{let{theme:t}=e;return(0,i.iv)([""," ",""],N(t.pmp.typography.large.body),z(t,"large"))}));const T=i.ZP.div.withConfig({componentId:"pmp-module__sc-1r15whz-0"})(["--breakpoint:'S';overflow-x:clip;&::after{background:#fff;bottom:0;color:#000;content:var(--breakpoint);font-size:1.5rem;line-height:1;opacity:0;padding:14px;pointer-events:none;position:fixed;right:0;z-index:100;","}@media ","{--breakpoint:'M';}@media ","{--breakpoint:'L';}@media ","{--breakpoint:'XL';}@media ","{--breakpoint:'XXL';}"],(e=>{let{$debug:t}=e;return t&&(0,i.iv)(["opacity:1;"])}),(e=>{let{theme:t}=e;return t.pmp.breakpoints.mediumUp}),(e=>{let{theme:t}=e;return t.pmp.breakpoints.largeUp}),(e=>{let{theme:t}=e;return t.pmp.breakpoints.xlargeUp}),(e=>{let{theme:t}=e;return t.pmp.breakpoints.xxlarge})),I=e=>{let{className:t,children:n}=e;const r=(0,s.u)();return(0,p.jsx)(T,{className:(0,s.c)([s.N,r?s.R:"",t]),$debug:"true"===l.env?.WTC_DEBUG,children:n})};var U=e=>{let{pageProps:t,customTheme:n={},i18n:r,className:l,children:m}=e;const f=c(c({},o.d),{},{pmp:(0,s.m)(s.a,n)});if(!t.marketingPage)throw new Error("You must supply a `marketingPage` prop containing Contentful data to your PMP Template.");return(0,p.jsx)(s.P,{marketingPage:t.marketingPage,DemoButton:t.DemoButton,locale:t.locale,children:(0,p.jsx)(a.LocalizerProvider,{locale:t.locale,translations:r,children:(0,p.jsx)(i.f6,{theme:f,children:(0,p.jsxs)(I,{className:l,children:[(0,p.jsx)(d,{}),(0,p.jsx)(s.b,{}),(0,p.jsx)(h,{}),(0,p.jsx)(s.B,{}),(0,p.jsx)(u,{}),(0,p.jsx)(g,{}),(0,p.jsx)(J,{}),(0,p.jsx)(S,{}),(0,p.jsx)(v,{}),m]})})})})}},78766:function(e,t,n){n.d(t,{S:function(){return d}});var r=n(95235),i=n(82269),a=n(13980),o=n(11954),s=n(52322);const p=["id","width","height","children","as"];function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t{let{id:t,width:n,height:r,children:a,as:l}=e,c=(0,i.Z)(e,p);const d=l||"symbol";return(0,s.jsx)(d,m(m({id:"svg"===l?null:`${o.N}-icon-${t}`,viewBox:`0 0 ${n} ${r}`},c),{},{children:a}))};c.propTypes={id:a.string.isRequired,width:(0,a.oneOfType)([a.string,a.number]).isRequired,height:(0,a.oneOfType)([a.string,a.number]).isRequired,children:(0,a.oneOfType)([a.node,(0,a.arrayOf)(a.node)]),as:a.string};var d=c}}]); //# sourceMappingURL=6653.b8b93227bbde95e4.js.map