:where(html){line-height:1.15}:where(h1){font-size:2em;margin-bottom:.67em;margin-top:.67em}:where(dl,ol,ul) :where(dl,ol,ul){margin-bottom:0;margin-top:0}:where(hr){box-sizing:initial;color:inherit;height:0}:where(pre){font-family:monospace,monospace;font-size:1em}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input[type=button i]){-webkit-appearance:button}:where(button,input[type=reset i]){-webkit-appearance:button}:where(button,input[type=submit i]){-webkit-appearance:button}:where(progress){vertical-align:initial}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input[type=button i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=color i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=reset i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=submit i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=button i])::-moz-focusring{outline:1px dotted ButtonText}:where(button,input[type=color i])::-moz-focusring{outline:1px dotted ButtonText}:where(button,input[type=reset i])::-moz-focusring{outline:1px dotted ButtonText}:where(button,input[type=submit i])::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}@font-face{font-display:swap;font-family:Gotham-light;font-style:normal;font-weight:300;src:url(/dist/fonts/Gotham_Light.woff2) format("woff2"),url(/dist/fonts/Gotham_Light.woff) format("woff")}@font-face{font-display:swap;font-family:Gotham-book;font-style:normal;font-weight:400;src:url(/dist/fonts/Gotham_Book.woff2) format("woff2"),url(/dist/fonts/Gotham_Book.woff) format("woff")}@font-face{font-display:swap;font-family:Gotham-medium;font-style:normal;font-weight:500;src:url(/dist/fonts/Gotham_Medium.woff2) format("woff2"),url(/dist/fonts/Gotham_Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Gotham-bold;font-style:normal;font-weight:700;src:url(/dist/fonts/Gotham_Bold.woff2) format("woff2"),url(/dist/fonts/Gotham_Bold.woff) format("woff")}@font-face{font-display:swap;font-family:AdobeTextPro-italic;font-style:normal;font-weight:400;src:url(/dist/fonts/adobetextpro-it.woff2) format("woff2"),url(/dist/fonts/adobetextpro-it.woff) format("woff")}@font-face{font-display:swap;font-family:AdobeTextPro;font-style:normal;font-weight:400;src:url(/dist/fonts/adobetextpro-regular.woff2) format("woff2"),url(/dist/fonts/adobetextpro-regular.woff) format("woff")}blockquote,figure,h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3,h4,h5,h6{font-weight:400}h1 .prelude{display:block;font-family:Gotham-book,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:var(--py_fs_md);margin-bottom:-.5em}ul{list-style:none;margin:0;padding:0}img{vertical-align:top}.title{font-family:Gotham-book,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:2.5rem;text-align:center}@media screen and (min-width:768px){.title{font-size:3.75rem}}@media screen and (min-width:1024px){.title{font-size:5rem}}@media screen and (min-width:1440px){.title{font-size:6.25rem}}@media screen and (min-width:1920px){.title{font-size:6.875rem}}.title--small{font-size:1.875rem}@media screen and (min-width:768px){.title--small{font-size:3.125rem}}.subtitle{font-family:Gotham-book,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem;margin-bottom:2px;text-align:center}@media screen and (min-width:768px){.subtitle{font-size:1rem}}@media screen and (min-width:1440px){.subtitle{font-size:1.25rem;margin-bottom:0}}@media screen and (min-width:1920px){.subtitle{font-size:1.5rem}}.copy{line-height:26px}@media screen and (min-width:1920px){.copy{line-height:22px}}*,:after,:before{box-sizing:border-box}html{font-size:100%;overflow-x:hidden;position:relative;scroll-behavior:smooth;scroll-padding-top:103px}@media screen and (min-width:1440px){html{scroll-padding-top:91px}}@media screen and (min-width:1920px){html{scroll-padding-top:115px}}html.is-scroll-behavior-default{scroll-behavior:auto}html.is-locked{overflow:hidden}html.is-locked-ios{height:auto;overflow-y:scroll;position:fixed;width:100%}.body{--generic-padding:18px;--bg-color:#101a31;--header-color:#fff;--hero-color:#101a31;--menu-text-color:#fff;--menu-bg-color:#101a31;-webkit-font-smoothing:antialiased;color:#101a31;font-family:Gotham-book,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:100%;font-weight:400;margin:0}@media screen and (min-width:768px){.body{--generic-padding:40px}}.visually-hidden{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.container{max-width:1230px}.container,.container-wide{margin-left:auto;margin-right:auto}.container-wide{max-width:1420px}.container-extra-wide{margin-left:auto;margin-right:auto;max-width:1700px}div.gray-bg{background-color:#e8e5e7}div.gray-bg+div.gray-bg{padding-top:0}.spinner{background-image:url(/dist/images/ring-8de3d7f97a224a224bd0.gif);background-position:50%;background-repeat:no-repeat;background-size:50px;height:100%;inset:0;position:fixed;width:100%;z-index:600}.spinner--dark{background-color:#101a31}.spinner.hidden{display:none}.spacing-wrapper{margin-bottom:var(--sw-bottom-size);margin-top:var(--sw-top-size)}.spacing-none{--sw-bottom-size:0}.spacing-top-none{--sw-top-size:0}.spacing-small{--sw-bottom-size:var(--py_spacing_md)}@media (min-width:840px){.spacing-small{--sw-bottom-size:var(--py_spacing_lg)}}.spacing-top-small{--sw-top-size:var(--py_spacing_md)}@media (min-width:840px){.spacing-top-small{--sw-top-size:var(--py_spacing_lg)}}.spacing-medium{--sw-bottom-size:var(--py_spacing_lg)}@media (min-width:840px){.spacing-medium{--sw-bottom-size:var(--py_spacing_xl)}}.spacing-top-medium{--sw-top-size:var(--py_spacing_lg)}@media (min-width:840px){.spacing-top-medium{--sw-top-size:var(--py_spacing_xl)}}.spacing-large{--sw-bottom-size:var(--py_spacing_xl)}@media (min-width:840px){.spacing-large{--sw-bottom-size:var(--py_spacing_xxl)}}.spacing-top-large{--sw-top-size:var(--py_spacing_xl)}@media (min-width:840px){.spacing-top-large{--sw-top-size:var(--py_spacing_xxl)}}.btn{align-items:center;background-color:#0000;background:linear-gradient(270deg,#0000 50%,#fff 0);background-position:99%;background-size:203%;border:1px solid #fff;color:#fff;cursor:pointer;display:flex;font-family:Gotham-medium,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.8125rem;font-weight:400;justify-content:center;letter-spacing:.08125rem;padding:11px 22px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:color .3s linear,background-position .3s linear,border-color .3s linear}.btn:focus{outline:none}.can-hover .btn:hover,[data-whatintent=keyboard] .btn:focus{background-position:0;background-size:204%;border-color:#787f8b;color:#101a31}@media screen and (min-width:768px){.btn{padding:15px 22px}}@media screen and (min-width:1024px){.btn{padding:17px 22px}}@media screen and (min-width:1920px){.btn{font-size:1.125rem;letter-spacing:.125rem}}.btn--dark{background-color:#fff;background:linear-gradient(270deg,#0000 50%,#101a31 0);background-position:99%;background-size:203%;border-color:#787f8b;color:#101a31}.can-hover .btn--dark:hover,[data-whatintent=keyboard] .btn--dark:focus{background-position:0;background-size:204%;border-color:#787f8b;color:#fff}.btn--arrow{align-items:center;display:grid;gap:24px;grid-template-columns:auto 14px}@media screen and (min-width:1920px){.btn--arrow{grid-template-columns:auto 18px}.btn--arrow:after{height:12px;width:18px}}#cookiescript_badge{z-index:450!important}.icon{fill:currentColor;vertical-align:top}.icon path{fill:inherit}.swiper-button-next,.swiper-button-prev{align-items:center;background-color:#0000;border:1px solid #191717;border-radius:50%;color:#191717;cursor:pointer;display:flex;height:29px;justify-content:center;width:29px}.swiper-button-next .icon,.swiper-button-prev .icon{height:7px;width:10px}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.py_link__wrapper{font-size:var(--py_fs_md);margin-bottom:var(--py_spacing_sm);margin-top:var(--py_spacing_sm)}.py_link{color:var(--py_colour_princessBlue);display:inline-block;font-family:Gotham-medium,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:var(--py_fs_md);position:relative;-webkit-text-decoration:none;text-decoration:none}.py_link:focus-visible:before,.py_link:hover:before{transform:scaleX(1)}.py_link:before{bottom:-.5em;height:1px;left:0;pointer-events:none;position:absolute;transform:scaleX(0);transform-origin:top left;transition:transform .3s linear;width:100%}.py_link:after,.py_link:before{background-color:currentColor;content:""}.py_link:after{display:inline-block;height:.8125em;margin-left:var(--py_spacing_xs);-webkit-mask-image:url(/dist/images/arrow-e468ea3e91769d0fd169.svg);mask-image:url(/dist/images/arrow-e468ea3e91769d0fd169.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transform:translateY(.1em);width:.8125em}.link{align-items:center;color:#101a31;display:inline-flex;font-family:Gotham-medium,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem;position:relative;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}@media screen and (min-width:1024px){.link{font-size:.8125rem}}@media screen and (min-width:1920px){.link{font-size:.9375rem;line-height:34px}}.link:before{background-color:currentcolor;bottom:-8px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:top left;transition:transform .3s linear;width:100%}@media screen and (min-width:1920px){.link:before{bottom:-3px}}.link:focus-visible:before,.link:hover:before{transform:scaleX(1)}.link:focus{outline:none}.link .icon{flex-shrink:0;height:10px;margin-left:24px;width:14px}.link--arrow:after{background-color:#101a31;content:"";display:inline-block;height:10px;margin-left:10px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5LjY4OCIgaGVpZ2h0PSI5LjY4OCI+PHBhdGggZGF0YS1uYW1lPSJQYXRoIDU3MyIgZD0iTTQuODQ0IDAgMy45OS44NTNsMy4zNzkgMy4zODVIMHYxLjIxMWg3LjM2OUwzLjk4NCA4LjgyOGwuODYuODYgNC44NDQtNC44NDRaIi8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5LjY4OCIgaGVpZ2h0PSI5LjY4OCI+PHBhdGggZGF0YS1uYW1lPSJQYXRoIDU3MyIgZD0iTTQuODQ0IDAgMy45OS44NTNsMy4zNzkgMy4zODVIMHYxLjIxMWg3LjM2OUwzLjk4NCA4LjgyOGwuODYuODYgNC44NDQtNC44NDRaIi8+PC9zdmc+);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color .3s linear;width:10px}.link-simple{color:inherit;color:#101a31;cursor:pointer;display:inline;font-size:.875rem;padding:0;position:relative;-webkit-text-decoration:none;text-decoration:none;-webkit-text-decoration:underline;text-decoration:underline}.link-simple:focus-visible:before,.link-simple:focus:before,.link-simple:hover:before{transition:width .2s;width:100%}.blog-tags{align-items:center;display:flex;flex-wrap:wrap;gap:var(--py_spacing_xs);justify-content:center;padding:var(--py_spacing_md) 0;text-align:center}@media (max-width:639px){.blog-tags span{flex:1 0 100%}}.blog-tags__list{align-items:center;display:flex;flex-wrap:wrap;gap:var(--py_spacing_xs);justify-content:center;list-style:none;margin:0;padding:0}.pill-btn{background-color:var(--py_colour_white);border-radius:100vw;color:var(--py_colour_princessBlue);display:inline-block;font-family:Gotham-medium,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:var(--py_fs_sm);padding:var(--py_spacing_xxs) var(--py_spacing_xs);-webkit-text-decoration:none;text-decoration:none;transition:var(--py_transition_basic) background-color}.pill-btn:hover{background-color:#ffffffbf}@supports (color:color-mix(in srgb,black 50%,white)){.pill-btn:hover{background-color:color-mix(in srgb,#fff 75%,#000)}}:root{--py_colour_princessBlue:#101a31;--py_colour_princessPearl:#f9f8f3;--py_colour_misc:#215782;--py_colour_white:#fff}body{--pageBg:var(--py_colour_princessPearl);background:var(--pageBg)}:root{--py_spacing_xxl:320px;--py_spacing_xl:160px;--py_spacing_lg:80px;--py_spacing_mdLg:60px;--py_spacing_md:40px;--py_spacing_mdSm:30px;--py_spacing_sm:20px;--py_spacing_xs:10px;--py_spacing_xxs:5px;--py_textSpacing_xxl:calc(var(--py_spacing_xxl) - .07em - 10px);--py_textSpacing_xl:calc(var(--py_spacing_xl) - .07em - 10px);--py_textSpacing_lg:calc(var(--py_spacing_lg) - .07em - 10px);--py_textSpacing_mdLg:calc(var(--py_spacing_mdLg) - .07em - 10px);--py_textSpacing_md:calc(var(--py_spacing_md) - .07em - 10px);--py_textSpacing_mdSm:calc(var(--py_spacing_mdSm) - .07em - 10px);--py_textSpacing_sm:calc(var(--py_spacing_sm) - .07em - 10px);--py_textSpacing_xs:calc(var(--py_spacing_xs) - .07em - 10px);--py_textSpacing_xxs:calc(var(--py_spacing_xxs) - .07em - 10px)}.py_container{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-left:auto;margin-right:auto;max-width:calc(100% - 40px);padding:0}@media (min-width:840px){.py_container{grid-template-columns:repeat(8,1fr);max-width:780px}}@media (min-width:1240px){.py_container{grid-template-columns:repeat(12,1fr);max-width:1180px}}.py_container>*{grid-column:1/-1}@media (min-width:640px)and (max-width:839px){.py_container>.py_grid_4col{grid-column:auto/span 2}.py_container>.py_grid_4col:last-child:nth-child(odd){grid-column-start:2}}@media (min-width:840px)and (max-width:1239px){.py_container>.py_grid_4col{grid-column:auto/span 4}.py_container>.py_grid_4col:last-child:nth-child(odd){grid-column-start:3}}@media (min-width:1240px){.py_container>.py_grid_4col{grid-column:auto/span 4}.py_container>.py_grid_4col:nth-last-child(2):nth-child(3n+1){grid-column-start:3}.py_container>.py_grid_4col:last-child:nth-child(3n+1){grid-column-start:5}}@media (min-width:840px)and (max-width:1239px){.py_container>.py_grid_6col{grid-column:auto/span 4}.py_container>.py_grid_6col.py_grid_6col--centred,.py_container>.py_grid_6col:last-child:nth-child(odd){grid-column-start:3}}@media (min-width:1240px){.py_container>.py_grid_6col{grid-column:auto/span 6}.py_container>.py_grid_6col.py_grid_6col--centred,.py_container>.py_grid_6col:last-child:nth-child(odd){grid-column-start:4}.py_container>.py_grid_8col{grid-column:auto/span 8}.py_container>.py_grid_8col:last-child{grid-column-start:3}.py_container>.py_grid_10col{grid-column:2/span 10}}:root{--py_fs_3xl:3.75rem;--py_fs_xxl:2.5rem;--py_fs_xl:1.875rem;--py_fs_lg:1.375rem;--py_fs_md:1rem;--py_fs_sm:.875rem;--py_fs_xs:.75rem;--py_lh:1.2}body{letter-spacing:-.03em;line-height:var(--py_lh)}:root{--py_br:10px;--py_bs:0 0 20px 0 #0000001a;--py_bs_interaction:0 0 4px 1px}.py_button{--backgroundColour:var(--py_colour_princessBlue);--borderColour:var(--py_colour_princessBlue);--textColour:var(--py_colour_princessPearl);--hover_backgroundColour:var(--py_colour_princessPearl);--hover_textColour:var(--py_colour_princessBlue);--active_shadowColour:var(--py_colour_misc);align-items:center;background:var(--backgroundColour);border:1px solid var(--borderColour);color:var(--textColour);display:inline-flex;font-family:Gotham-medium,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:var(--py_fs_md);gap:var(--py_spacing_xs);justify-content:center;min-height:60px;overflow:hidden;padding:var(--py_spacing_xs) var(--py_spacing_md);position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:var(--py_transition_basic) color,var(--py_transition_basic) box-shadow;z-index:1}.py_button:before{background:var(--hover_backgroundColour);content:"";inset:0;position:absolute;transform:translate(calc(-100% - 1px));transition:var(--py_transition_slow) transform;z-index:-1}.py_button:after{background-color:currentColor;content:"";flex-shrink:0;height:.8125em;-webkit-mask-image:url(/dist/images/arrow-e468ea3e91769d0fd169.svg);mask-image:url(/dist/images/arrow-e468ea3e91769d0fd169.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.8125em}.py_button:hover{color:var(--hover_textColour)}.py_button:hover:before{transform:translate(0)}.py_button:active{box-shadow:var(--py_bs_interaction) var(--active_shadowColour)}.py_button--secondary{--backgroundColour:var(--py_colour_princessPearl);--borderColour:var(--py_colour_princessPearl);--textColour:var(--py_colour_princessBlue);--hover_backgroundColour:#101a31d9;--hover_textColour:var(--py_colour_princessPearl);--active_shadowColour:var(--py_colour_princessPearl)}.py_button--fullWidth{width:100%}.py_card{background-color:var(--py_colour_white);border-radius:var(--py_br);box-shadow:var(--py_bs);margin-left:auto;margin-right:auto;max-width:380px;padding:var(--py_spacing_sm)}:root{--py_transition_basic:.3s ease;--py_transition_slow:.6s ease}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}
