:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-bottom:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg){-o-object-fit:contain;object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}:is(.swiper-button-prev,.swiper-button-next) svg{-o-object-fit:contain;object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal~.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal~.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal~.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal .swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl~.swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(0)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}.swiper-vertical .swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical .swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}.swiper-vertical~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical .swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.swiper-vertical .swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical~.swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}
:root{--hsla-black:0, 0%, 0%;--hsla-white:0, 0%, 100%;--hsla-error:0, 100%, 50%;--hsla-blue:229, 96%, 64%;--hsla-blue-light:228, 95%, 68%;--hsla-blue-dark:228, 73%, 57%;--hsla-pink-dark:330, 65%, 44%;--hsla-pink:328, 100%, 45%;--hsla-purple-dark:272, 73%, 10%;--hsla-purple-light:271, 17%, 58%;--hsla-purple-lighter:271, 17%, 62%;--colour-black:hsla(var(--hsla-black), 1);--colour-white:hsla(var(--hsla-white), 1);--colour-white-85:hsla(var(--hsla-white), .85);--colour-white-20:hsla(var(--hsla-white), .2);--colour-error:hsla(var(--hsla-error), 1);--colour-blue:hsla(var(--hsla-blue), 1);--colour-blue-light:hsla(var(--hsla-blue-light), 1);--colour-blue-dark:hsla(var(--hsla-blue-dark), 1);--colour-pink-dark:hsla(var(--hsla-pink-dark), 1);--colour-pink:hsla(var(--hsla-pink), 1);--colour-purple-dark:hsla(var(--hsla-purple-dark), 1);--colour-purple-dark-20:hsla(var(--hsla-purple-dark), .2);--colour-purple-light:hsla(var(--hsla-purple-light), 1);--colour-purple-lighter:hsla(var(--hsla-purple-lighter), 1);--colour-grad-1:linear-gradient(-91deg, hsla(var(--hsla-white), 1) 10%, hsla(var(--hsla-white), .4) 108%);--colour-grad-2:linear-gradient(176deg, #96a9fd -11.03%, #4b6bfb 61.33%);--background-hsla:var(--hsla-purple-dark);--background-colour:hsla(var(--background-hsla), 1);--border-colour:var(--colour-black);--modal-background:#463653;--text-colour:var(--colour-white);--font-poppins:"Poppins", -apple-system, BlinkMacSystemFont, Helvetica Neue, sans-serif;--max-width-container:83rem;--max-width-container-medium:64rem;--max-width-container-small:55.5rem;--max-width-container-xsmall:42.5rem;--max-width-paragraph:32rem;--padding-container:1rem;--transition-timings:.4s;--focus-outline-width:2px;--focus-outline-offset:1px;--focus-outline-style:dashed;--focus-outline-colour:var(--text-colour);--focus-outline:var(--focus-outline-width) var(--focus-outline-style) var(--focus-outline-colour);--focus-offset:0px;--breakpoint-small:50rem}@media (min-width:50rem){:root{--max-width-container:83rem;--padding-container:4rem}}*,:before,:after{box-sizing:border-box}html{tab-size:4;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted buttontext}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}button{background-color:#0000;background-image:none}fieldset{margin:0;padding:0}ol,ul{margin:0;padding:0;list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:before,:after{box-sizing:border-box;border:0 solid}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{line-height:inherit;color:inherit;padding:0}pre,code,kbd,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-opacity:1;border-color:rgba(229, 231, 235, var(--tw-border-opacity))}html,body{font-family:var(--font-poppins);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--background-colour);color:var(--text-colour);scroll-behavior:auto;margin:0;padding:0}a{color:inherit;overflow-wrap:break-word;text-decoration:none}*{box-sizing:border-box}ul,ol{margin:0;padding:0;list-style:none}button{-webkit-appearance:none;appearance:none;background:0 0;border:none;padding:0}button:hover{cursor:pointer}a,button,input[type=submit],summary{--focus-outline:var(--focus-outline-width) var(--focus-outline-style) var(--focus-outline-colour)}:-webkit-any(a,button,input[type=submit],summary):focus{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}:is(a,button,input[type=submit],summary):focus{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}@supports selector(a:focus-visible){:-webkit-any(a,button,input[type=submit],summary):focus{outline:none}:is(a,button,input[type=submit],summary):focus{outline:none}:-webkit-any(a,button,input[type=submit],summary):focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}:is(a,button,input[type=submit],summary):focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}}input:focus,select:focus,textarea:focus{background-color:var(--colour-shade-300-50);outline:none}@supports selector(a:focus-visible){input:focus,select:focus,textarea:focus{background-color:#0000;outline:none}input:focus-visible{background-color:var(--colour-shade-300-50)!important}select:focus-visible{background-color:var(--colour-shade-300-50)!important}textarea:focus-visible{background-color:var(--colour-shade-300-50)!important}}.light{--background-hsla:var(--hsla-white);--background-colour:hsla(var(--background-hsla), 1);background-color:var(--background-colour);color:var(--colour-purple-dark)}.txt-blue{color:var(--colour-blue)}.txt-pink{color:var(--colour-pink)}html{font-size:calc(99% + .034vw)}p,ul,ol,blockquote{margin:.5rem 0}.typography{font-family:var(--font-poppins);font-weight:400}.typography>*+*,.typography>div>*+*{margin-top:1.25em}.typography>:first-child,.typography>div>:first-child{margin-top:0}.typography p{font-size:17px;line-height:160%}.typography h1:not([class*=size]){letter-spacing:max(-.05rem,min(-.0444rem - .025vw,-.066875rem));font-size:max(1.75rem,min(1.6667rem + .3704vw,2rem));font-weight:700;line-height:1em}.typography h2:not([class*=size]){letter-spacing:max(-.05rem,min(-.0444rem - .025vw,-.066875rem));font-size:max(1.5rem,min(1.4583rem + .1852vw,1.625rem));font-weight:700;line-height:1.15em}.typography h3:not([class*=size]){letter-spacing:-.016875rem;font-size:max(1.375rem,min(1.3333rem + .1852vw,1.5rem));font-weight:700;line-height:1.15em}.typography h4:not([class*=size]){letter-spacing:-.016875rem;font-size:max(1.125rem,min(1.0833rem + .1852vw,1.25rem));font-weight:700;line-height:1.15em}.typography h5:not([class*=size]){letter-spacing:-.016875rem;font-size:max(1rem,min(.9583rem + .1852vw,1.125rem));font-weight:700;line-height:1.25em}.typography h6:not([class*=size]){font-size:max(.875rem,min(.8333rem + .1852vw,1rem));font-weight:700;line-height:1.5em}.typography li{margin-top:.5em}.typography a:not(.button){color:var(--colour-primary-500);text-underline-offset:.125em;text-decoration:underline;text-decoration-thickness:1px}.typography a:not(.button):hover{text-decoration:none}.typography a:not(.button):focus-visible{text-decoration:none}.typography a:not(.button):focus-visible:hover{background:var(--text-colour);color:var(--background-colour)}.typography ul>li{margin-bottom:1rem;padding-left:1.5rem;position:relative}.typography ul>li ul{margin-top:1rem}.typography ul>li ol{margin-top:1rem}.typography ul>li:before{content:"";background:var(--text-colour);border-radius:100%;width:.4rem;height:.4rem;position:absolute;top:.5em;left:.25rem}.typography ol{counter-reset:typo-section-1;list-style:decimal}.typography ol>li{margin-bottom:1rem;margin-left:1.5rem;padding-left:.5rem}.typography ol>li ol{margin-top:1rem;margin-bottom:1rem}.heading-280{font-family:var(--font-poppins);letter-spacing:-.05em;font-size:max(7.5rem,min(4.167rem + 14.815vw,17.5rem));font-style:normal;font-weight:600;line-height:110%}.heading-150{font-family:var(--font-poppins);letter-spacing:-.055em;font-size:max(4.5rem,min(12.1875vw - 1.5938rem,9.375rem));font-style:normal;font-weight:600;line-height:110%}.heading-72{font-family:var(--font-poppins);font-size:max(2.5rem,min(1.833rem + 2.963vw,4.5rem));font-style:normal;font-weight:500;line-height:110%}.heading-44{font-family:var(--font-poppins);letter-spacing:-.02em;font-size:max(1.875rem,min(1.5833rem + 1.2963vw,2.75rem));font-style:normal;font-weight:500;line-height:125%}.heading-36{font-family:var(--font-poppins);letter-spacing:-.01em;font-size:max(1.75rem,min(1.583rem + .741vw,2.25rem));font-style:normal;font-weight:500;line-height:110%}.heading-32{font-family:var(--font-poppins);letter-spacing:-.01em;font-size:max(1.5rem,min(1.333rem + .741vw,2rem));font-style:normal;font-weight:500;line-height:110%}.heading-24{font-family:var(--font-poppins);font-size:24px;font-style:normal;font-weight:500;letter-spacing:-.01em;font-size:max(1.125rem,min(1rem + .556vw,1.5rem));line-height:130%}.heading-20{font-family:var(--font-poppins);font-size:24px;font-style:normal;font-weight:500;letter-spacing:-.01em;font-size:max(1rem,min(.9167rem + .3704vw,1.25rem));line-height:130%}.heading-18{font-family:var(--font-poppins);letter-spacing:-.01em;font-size:max(1rem,min(.958rem + .185vw,1.125rem));font-style:normal;font-weight:500;line-height:130%}.body-20{font-family:var(--font-poppins);font-size:max(1.125rem,min(1.083rem + .185vw,1.25rem));font-style:normal;font-weight:500;line-height:140%}.body-18{font-family:var(--font-poppins);font-size:max(1rem,min(.958rem + .185vw,1.125rem));font-style:normal;font-weight:500;line-height:140%}.body-16{font-family:var(--font-poppins);font-size:max(.875rem,min(.833rem + .185vw,1rem));font-style:normal;font-weight:500;line-height:140%}.editorial-17{font-family:var(--font-poppins);font-size:max(1rem,min(.979rem + .093vw,1.063rem));font-style:normal;font-weight:400;line-height:160%}.editorial-15{font-family:var(--font-poppins);font-size:max(.875rem,min(.854rem + .093vw,.938rem));font-style:normal;font-weight:400;line-height:150%}.label-16{font-family:var(--font-poppins);letter-spacing:.2em;text-transform:uppercase;font-size:max(.875rem,min(.833rem + .185vw,1rem));font-style:normal;font-weight:500;line-height:110%}.message-16{font-family:var(--font-poppins);font-size:17px;font-style:normal;font-weight:500;line-height:130%}.label-14{font-family:var(--font-poppins);letter-spacing:.2em;text-transform:uppercase;font-size:max(.75rem,min(.729rem + .093vw,.813rem));font-style:normal;font-weight:500;line-height:110%}.label-12{font-family:var(--font-poppins);letter-spacing:.2em;text-transform:uppercase;font-size:max(.625rem,min(.583rem + .185vw,.75rem));font-style:normal;font-weight:500;line-height:110%}.button-16{font-family:var(--font-poppins);font-size:max(.875rem,min(4.4444vw - .1667rem,1rem));font-style:normal;font-weight:500;line-height:100%}.button-14{font-family:var(--font-poppins);font-size:max(.75rem,min(4.4444vw - .2917rem,.875rem));font-style:normal;font-weight:500;line-height:100%}.size-12{font-family:var(--font-poppins);font-size:.75rem;font-style:normal;font-weight:400;line-height:140%}.nav-14{font-family:var(--font-poppins);font-size:.875rem;font-style:normal;font-weight:500;line-height:100%}.nav-12{font-family:var(--font-poppins);font-size:.75rem;font-style:normal;font-weight:500;line-height:100%}.nav-10{font-family:var(--font-poppins);font-size:.625rem;font-style:normal;font-weight:500;line-height:100%}.quote-28{font-family:var(--font-poppins);font-size:max(1.563rem,min(1.5rem + .278vw,1.75rem));font-style:italic;font-weight:400;line-height:140%}.quote-20{font-family:var(--font-poppins);font-size:max(1.125rem,min(1.083rem + .185vw,1.25rem));font-style:normal;font-weight:500;line-height:150%}.stat-128{font-family:var(--font-poppins);letter-spacing:-.06em;font-size:max(6rem,min(5.3333rem + 2.963vw,8rem));font-style:normal;font-weight:500;line-height:100%}.stat-78{font-family:var(--font-poppins);letter-spacing:-.06em;font-size:max(3.75rem,min(3.375rem + 1.667vw,4.875rem));font-style:normal;font-weight:500;line-height:100%}.stat-36{font-family:var(--font-poppins);letter-spacing:-.01em;font-size:max(1.875rem,min(1.75rem + .5556vw,2.25rem));font-style:normal;font-weight:500;line-height:100%}.stat-34{font-family:var(--font-poppins);letter-spacing:-.01em;font-size:max(1.875rem,min(1.792rem + .37vw,2.125rem));font-style:normal;font-weight:500;line-height:100%}.stat-20{font-family:var(--font-poppins);font-size:max(1rem,min(.9167rem + .3704vw,1.25rem));font-style:normal;font-weight:500;line-height:140%}.stat-15{font-family:var(--font-poppins);font-size:max(1rem,min(1.021rem - .093vw,.938rem));font-style:normal;font-weight:500;line-height:140%}.page-wrapper{z-index:1;flex-direction:column;justify-content:space-between;min-height:100vh;padding:10px;display:flex;position:relative}.visually-hidden{clip:rect(1px, 1px, 1px, 1px)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.container.clear-container-on-mobile{margin-left:0;margin-right:0;padding-left:0;padding-right:0}@media (min-width:50rem){.container.clear-container-on-mobile{padding-left:var(--padding-container);padding-right:var(--padding-container);margin-left:auto;margin-right:auto}}.container{max-width:var(--max-width-container);padding-left:var(--padding-container);padding-right:var(--padding-container);margin-left:auto;margin-right:auto}.media-mobile-container{border-bottom:1px solid var(--colour-white-20);border-top:1px solid var(--colour-white-20)}.mobile-section-wrapper{border-bottom:1px solid var(--colour-white)}.desktop-wrapper-with-center-line{border-bottom:1px solid var(--colour-white);border-top:1px solid var(--colour-white);height:100%}.desktop-wrapper-with-center-line>:after{content:"";background:var(--colour-white);width:1px;position:absolute;top:0;bottom:0;left:50%}.grid-33-66{grid-row-gap:2rem;margin-top:0;padding-left:2rem;padding-right:2rem;display:grid}@media (min-width:50rem){.grid-33-66{grid-column-gap:3rem;grid-template-columns:1fr 2fr;padding-top:7.5rem}.grid-33-66 .container{max-width:none;padding-left:0;padding-right:0}.grid-33-66>:first-child{min-width:max(12rem,min(34.7826vw - 4.6957rem,25rem))}}@media (min-width:64rem){.grid-33-66{grid-column-gap:4.5rem;padding-top:10rem}}@media (min-width:85.375rem){.grid-33-66{padding-left:0;padding-right:0}.grid-33-66>:first-child{min-width:auto}}.grid-33-66.remove-min-width>:first-child{min-width:auto}.grid-33-66.remove-min-width{padding-left:2rem;padding-right:2rem}.grid-66-33{grid-row-gap:2rem;margin-top:0;padding-left:2rem;padding-right:2rem;display:grid}@media (min-width:50rem){.grid-66-33{grid-column-gap:var(--padding-container);grid-template-columns:2fr 1fr;padding-top:7.5rem}.grid-66-33>:first-child{order:2}.grid-66-33>:last-child{order:1}.grid-66-33 .container{max-width:none;padding-left:0;padding-right:0}.grid-66-33>:first-child{min-width:max(12rem,min(34.7826vw - 4.6957rem,25rem))}}@media (min-width:64rem){.grid-66-33{padding-top:10rem}}@media (min-width:85.375rem){.grid-66-33{padding-left:0;padding-right:0}.grid-66-33>:first-child{min-width:auto}}@media (min-width:50rem){.grid-66-33 .grid-breakout-container-left{margin-left:calc(75% + 1.5rem - 50vw)}}@media (min-width:64rem){.grid-66-33 .grid-breakout-container-left{margin-left:calc(75% + 2.25rem - 50vw)}}.grid-66-33.remove-min-width>:first-child{min-width:auto}.grid-66-33.remove-min-width{padding-left:2rem;padding-right:2rem}.grid-50-50{grid-row-gap:2rem;margin-top:0;padding-left:2rem;padding-right:2rem;display:grid}@media (min-width:50rem){.grid-50-50{grid-column-gap:0;grid-template-columns:1fr 1fr;padding-top:7.5rem}.grid-50-50 .container{max-width:none;padding-left:0;padding-right:0}.grid-50-50>:first-child{min-width:max(12rem,min(34.7826vw - 4.6957rem,25rem))}}@media (min-width:64rem){.grid-50-50{grid-column-gap:0;padding-top:10rem}}@media (min-width:85.375rem){.grid-50-50{padding-left:0;padding-right:0}.grid-50-50>:first-child{min-width:auto}}.grid-50-50.remove-min-width>:first-child{min-width:auto}.grid-50-50.remove-min-width{padding-left:2rem;padding-right:2rem}.full-width{width:100%}.screen-canary{opacity:0;pointer-events:none;width:100%;height:100vh;position:fixed;top:0;left:0}.remove-padding-top.remove-padding-top{padding-top:0}.remove-padding-bottom.remove-padding-bottom{padding-bottom:0}.content-section{--row-gap:3.75rem}@media (min-width:50rem){.content-section{--row-gap:7.5rem}}@media (min-width:64rem){.content-section{--row-gap:10rem}}.content-section>*{z-index:1;margin-bottom:var(--row-gap);position:relative}.content-section>.remove-margin-top,.content-section>.remove-margin-bottom+*{margin-top:0}.content-section.move-minus-section-gap-margin-top{margin-top:calc(var(--row-gap) * -1)}.content-section>:first-child,.content-section>.remove-margin-hero-top:first-child{margin-top:0}.content-section>.remove-margin-top:first-child{padding-top:0}.content-section>.remove-margin-bottom:last-child{padding-bottom:0}@media (min-width:50rem){.content-section.row-gap-small{--row-gap:4.5rem}}.content-section.row-gap-large{--row-gap:5.625rem}@media (min-width:50rem){.content-section.row-gap-large{--row-gap:9.375rem}}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}input::placeholder,textarea::placeholder{color:var(--colour-shade-800-50)}:-webkit-autofill{box-shadow:0 0 0 20rem var(--colour-shade-800-50) inset}:-webkit-autofill:hover{box-shadow:0 0 0 20rem var(--colour-shade-800-50) inset}:-webkit-autofill:focus{box-shadow:0 0 0 20rem var(--colour-shade-800-50) inset}.form-item{flex-direction:column;width:100%;display:flex}.form-item input:focus::placeholder,.form-item textarea:focus::placeholder{color:hsla(var(--hsla-purple-dark), .5)}.form-item input{border:1px solid var(--colour-purple-dark-20);color:var(--colour-purple-dark);width:100%;max-width:100%;transition:border-color var(--transition-timings) ease-in-out;border-radius:8px;padding:.875rem 1.25rem;font-size:1rem;font-weight:500;line-height:1}.form-item input:hover,.form-item input:focus-within{border-color:var(--colour-purple-dark)}.form-item input.error{outline:1px solid var(--colour-error);outline-offset:-1px}div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom{box-shadow:none!important;background:0 0!important;border:none!important;padding:4vw!important}@media (min-width:50rem){div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom{padding:2vw!important}}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{border-radius:3.25vw!important;padding:1rem!important}@media (min-width:50rem){div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{border-radius:1.25vw!important;margin:0 0 0 auto!important}}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-eu-policy-wording,div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p#hs-eu-cookie-disclaimer,div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p{font-family:var(--font-poppins)!important;text-align:center!important;margin:0 0 1rem!important;font-size:.8125rem!important;font-style:normal!important;font-weight:400!important;line-height:150%!important}:is(div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-eu-policy-wording,div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p#hs-eu-cookie-disclaimer,div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p) a{color:currentColor!important;text-decoration:underline!important}:is(div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-eu-policy-wording,div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p#hs-eu-cookie-disclaimer,div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p) a:hover{text-decoration:none!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area div#hs-eu-cookie-confirmation-button-group{flex-wrap:nowrap!important;width:100%!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area a#hs-eu-confirmation-button,div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area a#hs-eu-decline-button{font-family:var(--font-poppins)!important;text-align:center!important;width:100%!important;transition:background var(--transition-timings), color var(--transition-timings), opacity var(--transition-timings)!important;border-radius:2rem!important;justify-content:center!important;align-items:center!important;margin:0!important;font-size:max(.75rem,min(4.4444vw - .2917rem,.875rem))!important;font-style:normal!important;font-weight:600!important;line-height:100%!important;text-decoration:none!important;display:inline-flex!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area a#hs-eu-confirmation-button{background:var(--colour-pink)!important;color:var(--colour-white)!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area a#hs-eu-confirmation-button:hover:not(:disabled){background-color:var(--colour-pink-dark)!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area a#hs-eu-decline-button{border:.0625rem solid var(--colour-purple-dark-20)!important;color:var(--colour-purple-dark)!important;margin-left:.5rem!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area a#hs-eu-decline-button:hover{background-color:var(--colour-purple-dark)!important;border-color:var(--colour-purple-dark)!important;color:var(--colour-white)!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p{margin:0 0 1rem!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area{margin-right:0!important}#hs-banner-parent #hs-eu-cookie-confirmation{top:auto!important;bottom:2em!important}
