@import"https://fonts.googleapis.com/css2?family=Onest:wght@400;500&display=swap";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e2e2e2}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-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}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#d4d2d3}input::placeholder,textarea::placeholder{opacity:1;color:#d4d2d3}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}.container{width:100%}@media (min-width: 380px){.container{max-width:380px}}@media (min-width: 450px){.container{max-width:450px}}@media (min-width: 480px){.container{max-width:480px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1401px){.container{max-width:1401px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.bottom-0{bottom:0}.bottom-3{bottom:.75rem}.bottom-36{bottom:9rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-\[10\%\]{bottom:10%}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:1rem}.left-6{left:1.5rem}.left-\[10\%\]{left:10%}.right-0{right:0}.right-16{right:4rem}.right-3{right:.75rem}.right-8{right:2rem}.right-\[-6px\]{right:-6px}.right-\[-80px\]{right:-80px}.right-\[10\%\]{right:10%}.top-0{top:0}.top-10{top:2.5rem}.top-3{top:.75rem}.top-8{top:2rem}.top-\[-0vh\]{top:-0vh}.top-\[-40px\]{top:-40px}.top-\[-6px\]{top:-6px}.top-\[10\%\]{top:10%}.top-\[50\%\]{top:50%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-60{z-index:60}.z-99{z-index:99}.z-\[-1\]{z-index:-1}.z-\[9999\]{z-index:9999}.col-span-full{grid-column:1 / -1}.\!m-0{margin:0!important}.m-0{margin:0}.m-2{margin:.5rem}.m-auto{margin:auto}.mx-8{margin-left:2rem;margin-right:2rem}.mx-auto{margin-left:auto;margin-right:auto}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.-mt-\[35px\]{margin-top:-35px}.mb-0{margin-bottom:0}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-40{margin-bottom:10rem}.mb-8{margin-bottom:2rem}.mb-\[3px\]{margin-bottom:3px}.mb-\[45px\]{margin-bottom:45px}.ml-0{margin-left:0}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-\[3px\]{margin-left:3px}.ml-\[7px\]{margin-left:7px}.mr-2{margin-right:.5rem}.mr-20{margin-right:5rem}.mr-3{margin-right:.75rem}.mr-6{margin-right:1.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[15px\]{margin-top:15px}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.h-0{height:0px}.h-1{height:.25rem}.h-\[10px\]{height:10px}.h-\[11px\]{height:11px}.h-\[12px\]{height:12px}.h-\[130px\]{height:130px}.h-\[14px\]{height:14px}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[205px\]{height:205px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[24px\]{height:24px}.h-\[37px\]{height:37px}.h-\[39px\]{height:39px}.h-\[40px\]{height:40px}.h-\[43px\]{height:43px}.h-\[47px\]{height:47px}.h-\[48px\]{height:48px}.h-\[50px\]{height:50px}.h-\[50vh\]{height:50vh}.h-\[6px\]{height:6px}.h-\[800px\]{height:800px}.h-\[96px\]{height:96px}.h-\[auto\]{height:auto}.h-\[calc\(100\%-130px\)\]{height:calc(100% - 130px)}.h-auto{height:auto}.h-full{height:100%}.max-h-0{max-height:0px}.max-h-\[1000px\]{max-height:1000px}.max-h-\[50px\]{max-height:50px}.max-h-\[70vh\]{max-height:70vh}.max-h-full{max-height:100%}.min-h-\[120px\]{min-height:120px}.min-h-\[48px\]{min-height:48px}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-0{width:0px}.w-1\/3{width:33.333333%}.w-4\/5{width:80%}.w-\[11px\]{width:11px}.w-\[120px\]{width:120px}.w-\[13px\]{width:13px}.w-\[140px\]{width:140px}.w-\[14px\]{width:14px}.w-\[16px\]{width:16px}.w-\[18px\]{width:18px}.w-\[19px\]{width:19px}.w-\[205px\]{width:205px}.w-\[20px\]{width:20px}.w-\[210px\]{width:210px}.w-\[222px\]{width:222px}.w-\[22px\]{width:22px}.w-\[255px\]{width:255px}.w-\[322px\]{width:322px}.w-\[33px\]{width:33px}.w-\[37px\]{width:37px}.w-\[400px\]{width:400px}.w-\[40px\]{width:40px}.w-\[43px\]{width:43px}.w-\[48px\]{width:48px}.w-\[50px\]{width:50px}.w-\[56px\]{width:56px}.w-\[6px\]{width:6px}.w-\[800px\]{width:800px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.max-w-\[1600px\]{max-width:1600px}.max-w-\[322px\]{max-width:322px}.max-w-\[350px\]{max-width:350px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[450px\]{max-width:450px}.max-w-\[550px\]{max-width:550px}.max-w-full{max-width:100%}.max-w-screen-lg{max-width:1024px}.max-w-screen-xl{max-width:1280px}.flex-auto{flex:1 1 auto}.flex-initial{flex:0 1 auto}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.basis-1\/3{flex-basis:33.333333%}.basis-2\/3{flex-basis:66.666667%}.basis-auto{flex-basis:auto}.origin-top{transform-origin:top}.\!translate-y-0{--tw-translate-y: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-12{--tw-rotate: -12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.6\]{--tw-scale-x: .6;--tw-scale-y: .6;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-items-center{justify-items:center}.gap-12{gap:3rem}.gap-4{gap:1rem}.gap-\[10px\]{gap:10px}.gap-\[7px\]{gap:7px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:15px}.rounded-md{border-radius:8px}.rounded-sm{border-radius:6px}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-black{--tw-border-opacity: 1;border-color:rgb(20 20 20 / var(--tw-border-opacity))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.bg-\[var\(--color-bg\)\]{background-color:var(--color-bg)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity))}.bg-black\/20{background-color:#14141433}.bg-gray-100{background-color:#f6f6f6}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(226 226 226 / var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(212 210 211 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-white\/50{background-color:#ffffff80}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-black{--tw-gradient-from: #141414 var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 20 20 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-20{padding:5rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[18px\]{padding:18px}.px-0{padding-left:0;padding-right:0}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[22px\]{padding-left:22px;padding-right:22px}.px-\[9px\]{padding-left:9px;padding-right:9px}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-40{padding-bottom:10rem}.pb-52{padding-bottom:13rem}.pb-8{padding-bottom:2rem}.pb-80{padding-bottom:20rem}.pb-\[20px\]{padding-bottom:20px}.pb-\[260px\]{padding-bottom:260px}.pl-8{padding-left:2rem}.pr-8{padding-right:2rem}.pr-\[60px\]{padding-right:60px}.pt-0{padding-top:0}.pt-10{padding-top:2.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-40{padding-top:10rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-72{padding-top:18rem}.pt-8{padding-top:2rem}.pt-96{padding-top:24rem}.pt-\[80px\]{padding-top:80px}.text-left{text-align:left}.text-center{text-align:center}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.text-base{font-size:1.6rem;line-height:1.4}.text-base-sm{font-size:1.4rem;line-height:1.3;font-weight:500}.text-lg{font-size:2.2rem;line-height:1.1;letter-spacing:-.44px;font-weight:500}.text-md{font-size:1.6rem;line-height:1.3;letter-spacing:0;font-weight:500}.text-sm{font-size:1.2rem;line-height:1.3;letter-spacing:.24px;font-weight:500}.text-xs{font-size:1rem;line-height:1.2;letter-spacing:.4px;font-weight:500}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.uppercase{text-transform:uppercase}.tracking-normal{letter-spacing:0em}.text-black{--tw-text-opacity: 1;color:rgb(20 20 20 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline-0{outline-width:0px}.outline-4{outline-width:4px}.outline-offset-2{outline-offset:2px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}h1,.h1{font-size:5.8rem;line-height:.9;letter-spacing:-1.74px;font-weight:500}@media (min-width: 640px){h1,.h1{font-size:5.8rem;line-height:.9;letter-spacing:-2.32px;font-weight:500}}h2,.h2{font-size:4.3rem;line-height:1;letter-spacing:-1.3px;font-weight:500}@media (min-width: 640px){h2,.h2{font-size:5rem;line-height:1;letter-spacing:-1.5px;font-weight:500}}h3,.h3{font-size:3.2rem;line-height:1.1;letter-spacing:-.96px;font-weight:500}@media (min-width: 640px){h3,.h3{font-size:4rem;line-height:1;letter-spacing:-1.6px;font-weight:500}}h4,.h4{font-size:2.2rem;line-height:1.1;letter-spacing:-.44px;font-weight:500}@media (min-width: 640px){h4,.h4{font-size:2.8rem;line-height:1.2;letter-spacing:-.56px;font-weight:500}}h5,.h5{font-size:1.6rem;line-height:1.3;letter-spacing:0;font-weight:500}@media (min-width: 640px){h5,.h5{font-size:2.1rem;line-height:1.2;letter-spacing:0;font-weight:500}}h6,.h6{font-size:1.2rem;line-height:1.3;letter-spacing:.24px;font-weight:500}h6 a[target=_blank]:not(.btn):only-child:after,.h6 a[target=_blank]:not(.btn):only-child:after{width:12px;height:12px}@media (min-width: 640px){h6,.h6{font-size:1.6rem;line-height:1.4;letter-spacing:.16px;font-weight:500}}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}::-moz-selection{background-color:var(--color-theme-accent);color:var(--color-text)}::selection{background-color:var(--color-theme-accent);color:var(--color-text)}html{font-size:10px}html,body,#main{height:100%;overflow:hidden}@media print{html,body,#main{height:auto;overflow:auto}#main{display:none}body:not(:has(.modal)) #main{display:block;margin-top:40px}.modal{display:none}.modal:last-of-type{display:block}}body{font-family:Onest,sans-serif;color:var(--color-text);font-size:1.6rem;line-height:1.4}.smoothscroll__content{background-color:var(--color-bg)}.modal__content[class*=theme__] .smoothscroll__content{background:inherit}a[target=_blank]:not(.btn):only-child{text-transform:uppercase}a[target=_blank]:not(.btn):only-child:after{display:inline-block;content:"";vertical-align:baseline;width:12px;height:12px;margin-left:.3rem;background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTYgMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4zNjIzIDEuNDg4MDhWMTQuODIzMkgxMy4zMjk1VjMuOTQwOThMMi4yMzA0NSAxNS4wNEwwLjc5Mzk0NSAxMy42MDM1TDExLjg5MyAyLjUwNDQ3SDEuMDEwNzhWMC40NzE2OEgxNC4zNDU5QzE0LjkxNTEgMC40NzE2OCAxNS4zNjIzIDAuOTE4ODk0IDE1LjM2MjMgMS40ODgwOFoiIGZpbGw9IiMxNDE0MTQiLz48L3N2Zz4=) no-repeat 0 0/contain}.text-white a[target=_blank]:not(.btn):only-child:after,.theme__bg--black a[target=_blank]:not(.btn):only-child:after{background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTYgMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4zNjIzIDEuNDg4MDhWMTQuODIzMkgxMy4zMjk1VjMuOTQwOThMMi4yMzA0NSAxNS4wNEwwLjc5Mzk0NSAxMy42MDM1TDExLjg5MyAyLjUwNDQ3SDEuMDEwNzhWMC40NzE2OEgxNC4zNDU5QzE0LjkxNTEgMC40NzE2OCAxNS4zNjIzIDAuOTE4ODk0IDE1LjM2MjMgMS40ODgwOFoiIGZpbGw9IiNmZmZmZmYiLz48L3N2Zz4=)}.text-sm a[target=_blank]:not(.btn):only-child:after,.text-base-sm a[target=_blank]:not(.btn):only-child:after{width:12px;height:12px}pre{white-space:normal;word-break:break-word}input::-moz-placeholder{color:#989898}input::placeholder{color:#989898}fieldset{min-inline-size:auto}:focus,:focus-visible{outline-color:var(--color-black)}.sr-only:focus,.sr-only:focus-visible{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal;margin-top:1rem;margin-bottom:1rem;border-radius:6px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.5rem 1rem}.c-generic-content ol,.c-generic-content ul{padding-left:2rem}.c-generic-content ol{list-style-type:decimal}.c-generic-content ol a{vertical-align:top}.c-generic-content ul{list-style-type:disc}.c-generic-content ul a{vertical-align:top}:root{--color-bg: rgba(246, 246, 246, 1);--color-theme-primary: #cca4f0;--color-theme-accent: #cbf951;--color-text: #141414;--color-black: #141414;--color-white: #fff;--color-gray-600: #C1C1C1;--anim-dur-fast: .2s;--anim-dur-med: .5s;--anim-dur-slow: 1s;--anim-dur-turtle: 2s;--anim-ease-out: cubic-bezier(.36, .66, .04, 1);--anim-ease-in: cubic-bezier(.34, .04, .6, 1);--anim-ease-inout: cubic-bezier(.76, 0, .24, 1);--anim-infinite: infinite}@media (prefers-reduced-motion: no-preference){.btn--glass,.glass{-webkit-backdrop-filter:blur(15px) saturate(160%) contrast(45%) brightness(140%);backdrop-filter:blur(15px) saturate(160%) contrast(45%) brightness(140%)}}@media (prefers-reduced-motion: reduce){.btn--glass,.glass{background-color:var(--color-white)}}body.high-contrast .btn--glass,body.high-contrast .glass{filter:invert(1);background-color:var(--color-white)}.no-motion{--anim-dur-fast: 0s;--anim-dur-med: 0s;--anim-dur-slow: 0s;--anim-dur-turtle: 0s;--anim-ease-out: linear;--anim-ease-in: linear;--anim-ease-inout: linear;--anim-infinite: unset}body .no-motion-show{display:none}body.no-motion .no-motion-show{display:block}.high-contrast{--color-bg: #fff;--color-theme-primary: #fff;--color-theme-accent: #fff;--color-text: #141414}body .high-contrast-show{display:none}body.high-contrast .high-contrast-show{display:block}.top--vh-1{top:-1vh}.top--vw-1{top:-1vw}.top--vh-2{top:-2vh}.top--vw-2{top:-2vw}.top--vh-3{top:-3vh}.top--vw-3{top:-3vw}.top--vh-4{top:-4vh}.top--vw-4{top:-4vw}.top--vh-5{top:-5vh}.top--vw-5{top:-5vw}.top--vh-6{top:-6vh}.top--vw-6{top:-6vw}.top--vh-7{top:-7vh}.top--vw-7{top:-7vw}.top--vh-8{top:-8vh}.top--vw-8{top:-8vw}.top--vh-9{top:-9vh}.top--vw-9{top:-9vw}.top--vh-10{top:-10vh}.top--vw-10{top:-10vw}.top--vh-11{top:-11vh}.top--vw-11{top:-11vw}.top--vh-12{top:-12vh}.top--vw-12{top:-12vw}.top--vh-13{top:-13vh}.top--vw-13{top:-13vw}.top--vh-14{top:-14vh}.top--vw-14{top:-14vw}.top--vh-15{top:-15vh}.top--vw-15{top:-15vw}.top--vh-16{top:-16vh}.top--vw-16{top:-16vw}.top--vh-17{top:-17vh}.top--vw-17{top:-17vw}.top--vh-18{top:-18vh}.top--vw-18{top:-18vw}.top--vh-19{top:-19vh}.top--vw-19{top:-19vw}.top--vh-20{top:-20vh}.top--vw-20{top:-20vw}.top--vh-21{top:-21vh}.top--vw-21{top:-21vw}.top--vh-22{top:-22vh}.top--vw-22{top:-22vw}.top--vh-23{top:-23vh}.top--vw-23{top:-23vw}.top--vh-24{top:-24vh}.top--vw-24{top:-24vw}.top--vh-25{top:-25vh}.top--vw-25{top:-25vw}.top--vh-26{top:-26vh}.top--vw-26{top:-26vw}.top--vh-27{top:-27vh}.top--vw-27{top:-27vw}.top--vh-28{top:-28vh}.top--vw-28{top:-28vw}.top--vh-29{top:-29vh}.top--vw-29{top:-29vw}.top--vh-30{top:-30vh}.top--vw-30{top:-30vw}.top--vh-31{top:-31vh}.top--vw-31{top:-31vw}.top--vh-32{top:-32vh}.top--vw-32{top:-32vw}.top--vh-33{top:-33vh}.top--vw-33{top:-33vw}.top--vh-34{top:-34vh}.top--vw-34{top:-34vw}.top--vh-35{top:-35vh}.top--vw-35{top:-35vw}.top--vh-36{top:-36vh}.top--vw-36{top:-36vw}.top--vh-37{top:-37vh}.top--vw-37{top:-37vw}.top--vh-38{top:-38vh}.top--vw-38{top:-38vw}.top--vh-39{top:-39vh}.top--vw-39{top:-39vw}.top--vh-40{top:-40vh}.top--vw-40{top:-40vw}.top--vh-41{top:-41vh}.top--vw-41{top:-41vw}.top--vh-42{top:-42vh}.top--vw-42{top:-42vw}.top--vh-43{top:-43vh}.top--vw-43{top:-43vw}.top--vh-44{top:-44vh}.top--vw-44{top:-44vw}.top--vh-45{top:-45vh}.top--vw-45{top:-45vw}.top--vh-46{top:-46vh}.top--vw-46{top:-46vw}.top--vh-47{top:-47vh}.top--vw-47{top:-47vw}.top--vh-48{top:-48vh}.top--vw-48{top:-48vw}.top--vh-49{top:-49vh}.top--vw-49{top:-49vw}.top--vh-50{top:-50vh}.top--vw-50{top:-50vw}.top--vh-51{top:-51vh}.top--vw-51{top:-51vw}.top--vh-52{top:-52vh}.top--vw-52{top:-52vw}.top--vh-53{top:-53vh}.top--vw-53{top:-53vw}.top--vh-54{top:-54vh}.top--vw-54{top:-54vw}.top--vh-55{top:-55vh}.top--vw-55{top:-55vw}.top--vh-56{top:-56vh}.top--vw-56{top:-56vw}.top--vh-57{top:-57vh}.top--vw-57{top:-57vw}.top--vh-58{top:-58vh}.top--vw-58{top:-58vw}.top--vh-59{top:-59vh}.top--vw-59{top:-59vw}.top--vh-60{top:-60vh}.top--vw-60{top:-60vw}.top--vh-61{top:-61vh}.top--vw-61{top:-61vw}.top--vh-62{top:-62vh}.top--vw-62{top:-62vw}.top--vh-63{top:-63vh}.top--vw-63{top:-63vw}.top--vh-64{top:-64vh}.top--vw-64{top:-64vw}.top--vh-65{top:-65vh}.top--vw-65{top:-65vw}.top--vh-66{top:-66vh}.top--vw-66{top:-66vw}.top--vh-67{top:-67vh}.top--vw-67{top:-67vw}.top--vh-68{top:-68vh}.top--vw-68{top:-68vw}.top--vh-69{top:-69vh}.top--vw-69{top:-69vw}.top--vh-70{top:-70vh}.top--vw-70{top:-70vw}.top--vh-71{top:-71vh}.top--vw-71{top:-71vw}.top--vh-72{top:-72vh}.top--vw-72{top:-72vw}.top--vh-73{top:-73vh}.top--vw-73{top:-73vw}.top--vh-74{top:-74vh}.top--vw-74{top:-74vw}.top--vh-75{top:-75vh}.top--vw-75{top:-75vw}.top--vh-76{top:-76vh}.top--vw-76{top:-76vw}.top--vh-77{top:-77vh}.top--vw-77{top:-77vw}.top--vh-78{top:-78vh}.top--vw-78{top:-78vw}.top--vh-79{top:-79vh}.top--vw-79{top:-79vw}.top--vh-80{top:-80vh}.top--vw-80{top:-80vw}.top--vh-81{top:-81vh}.top--vw-81{top:-81vw}.top--vh-82{top:-82vh}.top--vw-82{top:-82vw}.top--vh-83{top:-83vh}.top--vw-83{top:-83vw}.top--vh-84{top:-84vh}.top--vw-84{top:-84vw}.top--vh-85{top:-85vh}.top--vw-85{top:-85vw}.top--vh-86{top:-86vh}.top--vw-86{top:-86vw}.top--vh-87{top:-87vh}.top--vw-87{top:-87vw}.top--vh-88{top:-88vh}.top--vw-88{top:-88vw}.top--vh-89{top:-89vh}.top--vw-89{top:-89vw}.top--vh-90{top:-90vh}.top--vw-90{top:-90vw}.top--vh-91{top:-91vh}.top--vw-91{top:-91vw}.top--vh-92{top:-92vh}.top--vw-92{top:-92vw}.top--vh-93{top:-93vh}.top--vw-93{top:-93vw}.top--vh-94{top:-94vh}.top--vw-94{top:-94vw}.top--vh-95{top:-95vh}.top--vw-95{top:-95vw}.top--vh-96{top:-96vh}.top--vw-96{top:-96vw}.top--vh-97{top:-97vh}.top--vw-97{top:-97vw}.top--vh-98{top:-98vh}.top--vw-98{top:-98vw}.top--vh-99{top:-99vh}.top--vw-99{top:-99vw}.top--vh-100{top:-100vh}.top--vw-100{top:-100vw}.top-vh-1{top:1vh}.top-vw-1{top:1vw}.top-vh-2{top:2vh}.top-vw-2{top:2vw}.top-vh-3{top:3vh}.top-vw-3{top:3vw}.top-vh-4{top:4vh}.top-vw-4{top:4vw}.top-vh-5{top:5vh}.top-vw-5{top:5vw}.top-vh-6{top:6vh}.top-vw-6{top:6vw}.top-vh-7{top:7vh}.top-vw-7{top:7vw}.top-vh-8{top:8vh}.top-vw-8{top:8vw}.top-vh-9{top:9vh}.top-vw-9{top:9vw}.top-vh-10{top:10vh}.top-vw-10{top:10vw}.top-vh-11{top:11vh}.top-vw-11{top:11vw}.top-vh-12{top:12vh}.top-vw-12{top:12vw}.top-vh-13{top:13vh}.top-vw-13{top:13vw}.top-vh-14{top:14vh}.top-vw-14{top:14vw}.top-vh-15{top:15vh}.top-vw-15{top:15vw}.top-vh-16{top:16vh}.top-vw-16{top:16vw}.top-vh-17{top:17vh}.top-vw-17{top:17vw}.top-vh-18{top:18vh}.top-vw-18{top:18vw}.top-vh-19{top:19vh}.top-vw-19{top:19vw}.top-vh-20{top:20vh}.top-vw-20{top:20vw}.top-vh-21{top:21vh}.top-vw-21{top:21vw}.top-vh-22{top:22vh}.top-vw-22{top:22vw}.top-vh-23{top:23vh}.top-vw-23{top:23vw}.top-vh-24{top:24vh}.top-vw-24{top:24vw}.top-vh-25{top:25vh}.top-vw-25{top:25vw}.top-vh-26{top:26vh}.top-vw-26{top:26vw}.top-vh-27{top:27vh}.top-vw-27{top:27vw}.top-vh-28{top:28vh}.top-vw-28{top:28vw}.top-vh-29{top:29vh}.top-vw-29{top:29vw}.top-vh-30{top:30vh}.top-vw-30{top:30vw}.top-vh-31{top:31vh}.top-vw-31{top:31vw}.top-vh-32{top:32vh}.top-vw-32{top:32vw}.top-vh-33{top:33vh}.top-vw-33{top:33vw}.top-vh-34{top:34vh}.top-vw-34{top:34vw}.top-vh-35{top:35vh}.top-vw-35{top:35vw}.top-vh-36{top:36vh}.top-vw-36{top:36vw}.top-vh-37{top:37vh}.top-vw-37{top:37vw}.top-vh-38{top:38vh}.top-vw-38{top:38vw}.top-vh-39{top:39vh}.top-vw-39{top:39vw}.top-vh-40{top:40vh}.top-vw-40{top:40vw}.top-vh-41{top:41vh}.top-vw-41{top:41vw}.top-vh-42{top:42vh}.top-vw-42{top:42vw}.top-vh-43{top:43vh}.top-vw-43{top:43vw}.top-vh-44{top:44vh}.top-vw-44{top:44vw}.top-vh-45{top:45vh}.top-vw-45{top:45vw}.top-vh-46{top:46vh}.top-vw-46{top:46vw}.top-vh-47{top:47vh}.top-vw-47{top:47vw}.top-vh-48{top:48vh}.top-vw-48{top:48vw}.top-vh-49{top:49vh}.top-vw-49{top:49vw}.top-vh-50{top:50vh}.top-vw-50{top:50vw}.top-vh-51{top:51vh}.top-vw-51{top:51vw}.top-vh-52{top:52vh}.top-vw-52{top:52vw}.top-vh-53{top:53vh}.top-vw-53{top:53vw}.top-vh-54{top:54vh}.top-vw-54{top:54vw}.top-vh-55{top:55vh}.top-vw-55{top:55vw}.top-vh-56{top:56vh}.top-vw-56{top:56vw}.top-vh-57{top:57vh}.top-vw-57{top:57vw}.top-vh-58{top:58vh}.top-vw-58{top:58vw}.top-vh-59{top:59vh}.top-vw-59{top:59vw}.top-vh-60{top:60vh}.top-vw-60{top:60vw}.top-vh-61{top:61vh}.top-vw-61{top:61vw}.top-vh-62{top:62vh}.top-vw-62{top:62vw}.top-vh-63{top:63vh}.top-vw-63{top:63vw}.top-vh-64{top:64vh}.top-vw-64{top:64vw}.top-vh-65{top:65vh}.top-vw-65{top:65vw}.top-vh-66{top:66vh}.top-vw-66{top:66vw}.top-vh-67{top:67vh}.top-vw-67{top:67vw}.top-vh-68{top:68vh}.top-vw-68{top:68vw}.top-vh-69{top:69vh}.top-vw-69{top:69vw}.top-vh-70{top:70vh}.top-vw-70{top:70vw}.top-vh-71{top:71vh}.top-vw-71{top:71vw}.top-vh-72{top:72vh}.top-vw-72{top:72vw}.top-vh-73{top:73vh}.top-vw-73{top:73vw}.top-vh-74{top:74vh}.top-vw-74{top:74vw}.top-vh-75{top:75vh}.top-vw-75{top:75vw}.top-vh-76{top:76vh}.top-vw-76{top:76vw}.top-vh-77{top:77vh}.top-vw-77{top:77vw}.top-vh-78{top:78vh}.top-vw-78{top:78vw}.top-vh-79{top:79vh}.top-vw-79{top:79vw}.top-vh-80{top:80vh}.top-vw-80{top:80vw}.top-vh-81{top:81vh}.top-vw-81{top:81vw}.top-vh-82{top:82vh}.top-vw-82{top:82vw}.top-vh-83{top:83vh}.top-vw-83{top:83vw}.top-vh-84{top:84vh}.top-vw-84{top:84vw}.top-vh-85{top:85vh}.top-vw-85{top:85vw}.top-vh-86{top:86vh}.top-vw-86{top:86vw}.top-vh-87{top:87vh}.top-vw-87{top:87vw}.top-vh-88{top:88vh}.top-vw-88{top:88vw}.top-vh-89{top:89vh}.top-vw-89{top:89vw}.top-vh-90{top:90vh}.top-vw-90{top:90vw}.top-vh-91{top:91vh}.top-vw-91{top:91vw}.top-vh-92{top:92vh}.top-vw-92{top:92vw}.top-vh-93{top:93vh}.top-vw-93{top:93vw}.top-vh-94{top:94vh}.top-vw-94{top:94vw}.top-vh-95{top:95vh}.top-vw-95{top:95vw}.top-vh-96{top:96vh}.top-vw-96{top:96vw}.top-vh-97{top:97vh}.top-vw-97{top:97vw}.top-vh-98{top:98vh}.top-vw-98{top:98vw}.top-vh-99{top:99vh}.top-vw-99{top:99vw}.top-vh-100{top:100vh}.top-vw-100{top:100vw}.left--vh-1{left:-1vh}.left--vw-1{left:-1vw}.left--vh-2{left:-2vh}.left--vw-2{left:-2vw}.left--vh-3{left:-3vh}.left--vw-3{left:-3vw}.left--vh-4{left:-4vh}.left--vw-4{left:-4vw}.left--vh-5{left:-5vh}.left--vw-5{left:-5vw}.left--vh-6{left:-6vh}.left--vw-6{left:-6vw}.left--vh-7{left:-7vh}.left--vw-7{left:-7vw}.left--vh-8{left:-8vh}.left--vw-8{left:-8vw}.left--vh-9{left:-9vh}.left--vw-9{left:-9vw}.left--vh-10{left:-10vh}.left--vw-10{left:-10vw}.left--vh-11{left:-11vh}.left--vw-11{left:-11vw}.left--vh-12{left:-12vh}.left--vw-12{left:-12vw}.left--vh-13{left:-13vh}.left--vw-13{left:-13vw}.left--vh-14{left:-14vh}.left--vw-14{left:-14vw}.left--vh-15{left:-15vh}.left--vw-15{left:-15vw}.left--vh-16{left:-16vh}.left--vw-16{left:-16vw}.left--vh-17{left:-17vh}.left--vw-17{left:-17vw}.left--vh-18{left:-18vh}.left--vw-18{left:-18vw}.left--vh-19{left:-19vh}.left--vw-19{left:-19vw}.left--vh-20{left:-20vh}.left--vw-20{left:-20vw}.left--vh-21{left:-21vh}.left--vw-21{left:-21vw}.left--vh-22{left:-22vh}.left--vw-22{left:-22vw}.left--vh-23{left:-23vh}.left--vw-23{left:-23vw}.left--vh-24{left:-24vh}.left--vw-24{left:-24vw}.left--vh-25{left:-25vh}.left--vw-25{left:-25vw}.left--vh-26{left:-26vh}.left--vw-26{left:-26vw}.left--vh-27{left:-27vh}.left--vw-27{left:-27vw}.left--vh-28{left:-28vh}.left--vw-28{left:-28vw}.left--vh-29{left:-29vh}.left--vw-29{left:-29vw}.left--vh-30{left:-30vh}.left--vw-30{left:-30vw}.left--vh-31{left:-31vh}.left--vw-31{left:-31vw}.left--vh-32{left:-32vh}.left--vw-32{left:-32vw}.left--vh-33{left:-33vh}.left--vw-33{left:-33vw}.left--vh-34{left:-34vh}.left--vw-34{left:-34vw}.left--vh-35{left:-35vh}.left--vw-35{left:-35vw}.left--vh-36{left:-36vh}.left--vw-36{left:-36vw}.left--vh-37{left:-37vh}.left--vw-37{left:-37vw}.left--vh-38{left:-38vh}.left--vw-38{left:-38vw}.left--vh-39{left:-39vh}.left--vw-39{left:-39vw}.left--vh-40{left:-40vh}.left--vw-40{left:-40vw}.left--vh-41{left:-41vh}.left--vw-41{left:-41vw}.left--vh-42{left:-42vh}.left--vw-42{left:-42vw}.left--vh-43{left:-43vh}.left--vw-43{left:-43vw}.left--vh-44{left:-44vh}.left--vw-44{left:-44vw}.left--vh-45{left:-45vh}.left--vw-45{left:-45vw}.left--vh-46{left:-46vh}.left--vw-46{left:-46vw}.left--vh-47{left:-47vh}.left--vw-47{left:-47vw}.left--vh-48{left:-48vh}.left--vw-48{left:-48vw}.left--vh-49{left:-49vh}.left--vw-49{left:-49vw}.left--vh-50{left:-50vh}.left--vw-50{left:-50vw}.left--vh-51{left:-51vh}.left--vw-51{left:-51vw}.left--vh-52{left:-52vh}.left--vw-52{left:-52vw}.left--vh-53{left:-53vh}.left--vw-53{left:-53vw}.left--vh-54{left:-54vh}.left--vw-54{left:-54vw}.left--vh-55{left:-55vh}.left--vw-55{left:-55vw}.left--vh-56{left:-56vh}.left--vw-56{left:-56vw}.left--vh-57{left:-57vh}.left--vw-57{left:-57vw}.left--vh-58{left:-58vh}.left--vw-58{left:-58vw}.left--vh-59{left:-59vh}.left--vw-59{left:-59vw}.left--vh-60{left:-60vh}.left--vw-60{left:-60vw}.left--vh-61{left:-61vh}.left--vw-61{left:-61vw}.left--vh-62{left:-62vh}.left--vw-62{left:-62vw}.left--vh-63{left:-63vh}.left--vw-63{left:-63vw}.left--vh-64{left:-64vh}.left--vw-64{left:-64vw}.left--vh-65{left:-65vh}.left--vw-65{left:-65vw}.left--vh-66{left:-66vh}.left--vw-66{left:-66vw}.left--vh-67{left:-67vh}.left--vw-67{left:-67vw}.left--vh-68{left:-68vh}.left--vw-68{left:-68vw}.left--vh-69{left:-69vh}.left--vw-69{left:-69vw}.left--vh-70{left:-70vh}.left--vw-70{left:-70vw}.left--vh-71{left:-71vh}.left--vw-71{left:-71vw}.left--vh-72{left:-72vh}.left--vw-72{left:-72vw}.left--vh-73{left:-73vh}.left--vw-73{left:-73vw}.left--vh-74{left:-74vh}.left--vw-74{left:-74vw}.left--vh-75{left:-75vh}.left--vw-75{left:-75vw}.left--vh-76{left:-76vh}.left--vw-76{left:-76vw}.left--vh-77{left:-77vh}.left--vw-77{left:-77vw}.left--vh-78{left:-78vh}.left--vw-78{left:-78vw}.left--vh-79{left:-79vh}.left--vw-79{left:-79vw}.left--vh-80{left:-80vh}.left--vw-80{left:-80vw}.left--vh-81{left:-81vh}.left--vw-81{left:-81vw}.left--vh-82{left:-82vh}.left--vw-82{left:-82vw}.left--vh-83{left:-83vh}.left--vw-83{left:-83vw}.left--vh-84{left:-84vh}.left--vw-84{left:-84vw}.left--vh-85{left:-85vh}.left--vw-85{left:-85vw}.left--vh-86{left:-86vh}.left--vw-86{left:-86vw}.left--vh-87{left:-87vh}.left--vw-87{left:-87vw}.left--vh-88{left:-88vh}.left--vw-88{left:-88vw}.left--vh-89{left:-89vh}.left--vw-89{left:-89vw}.left--vh-90{left:-90vh}.left--vw-90{left:-90vw}.left--vh-91{left:-91vh}.left--vw-91{left:-91vw}.left--vh-92{left:-92vh}.left--vw-92{left:-92vw}.left--vh-93{left:-93vh}.left--vw-93{left:-93vw}.left--vh-94{left:-94vh}.left--vw-94{left:-94vw}.left--vh-95{left:-95vh}.left--vw-95{left:-95vw}.left--vh-96{left:-96vh}.left--vw-96{left:-96vw}.left--vh-97{left:-97vh}.left--vw-97{left:-97vw}.left--vh-98{left:-98vh}.left--vw-98{left:-98vw}.left--vh-99{left:-99vh}.left--vw-99{left:-99vw}.left--vh-100{left:-100vh}.left--vw-100{left:-100vw}.left-vh-1{left:1vh}.left-vw-1{left:1vw}.left-vh-2{left:2vh}.left-vw-2{left:2vw}.left-vh-3{left:3vh}.left-vw-3{left:3vw}.left-vh-4{left:4vh}.left-vw-4{left:4vw}.left-vh-5{left:5vh}.left-vw-5{left:5vw}.left-vh-6{left:6vh}.left-vw-6{left:6vw}.left-vh-7{left:7vh}.left-vw-7{left:7vw}.left-vh-8{left:8vh}.left-vw-8{left:8vw}.left-vh-9{left:9vh}.left-vw-9{left:9vw}.left-vh-10{left:10vh}.left-vw-10{left:10vw}.left-vh-11{left:11vh}.left-vw-11{left:11vw}.left-vh-12{left:12vh}.left-vw-12{left:12vw}.left-vh-13{left:13vh}.left-vw-13{left:13vw}.left-vh-14{left:14vh}.left-vw-14{left:14vw}.left-vh-15{left:15vh}.left-vw-15{left:15vw}.left-vh-16{left:16vh}.left-vw-16{left:16vw}.left-vh-17{left:17vh}.left-vw-17{left:17vw}.left-vh-18{left:18vh}.left-vw-18{left:18vw}.left-vh-19{left:19vh}.left-vw-19{left:19vw}.left-vh-20{left:20vh}.left-vw-20{left:20vw}.left-vh-21{left:21vh}.left-vw-21{left:21vw}.left-vh-22{left:22vh}.left-vw-22{left:22vw}.left-vh-23{left:23vh}.left-vw-23{left:23vw}.left-vh-24{left:24vh}.left-vw-24{left:24vw}.left-vh-25{left:25vh}.left-vw-25{left:25vw}.left-vh-26{left:26vh}.left-vw-26{left:26vw}.left-vh-27{left:27vh}.left-vw-27{left:27vw}.left-vh-28{left:28vh}.left-vw-28{left:28vw}.left-vh-29{left:29vh}.left-vw-29{left:29vw}.left-vh-30{left:30vh}.left-vw-30{left:30vw}.left-vh-31{left:31vh}.left-vw-31{left:31vw}.left-vh-32{left:32vh}.left-vw-32{left:32vw}.left-vh-33{left:33vh}.left-vw-33{left:33vw}.left-vh-34{left:34vh}.left-vw-34{left:34vw}.left-vh-35{left:35vh}.left-vw-35{left:35vw}.left-vh-36{left:36vh}.left-vw-36{left:36vw}.left-vh-37{left:37vh}.left-vw-37{left:37vw}.left-vh-38{left:38vh}.left-vw-38{left:38vw}.left-vh-39{left:39vh}.left-vw-39{left:39vw}.left-vh-40{left:40vh}.left-vw-40{left:40vw}.left-vh-41{left:41vh}.left-vw-41{left:41vw}.left-vh-42{left:42vh}.left-vw-42{left:42vw}.left-vh-43{left:43vh}.left-vw-43{left:43vw}.left-vh-44{left:44vh}.left-vw-44{left:44vw}.left-vh-45{left:45vh}.left-vw-45{left:45vw}.left-vh-46{left:46vh}.left-vw-46{left:46vw}.left-vh-47{left:47vh}.left-vw-47{left:47vw}.left-vh-48{left:48vh}.left-vw-48{left:48vw}.left-vh-49{left:49vh}.left-vw-49{left:49vw}.left-vh-50{left:50vh}.left-vw-50{left:50vw}.left-vh-51{left:51vh}.left-vw-51{left:51vw}.left-vh-52{left:52vh}.left-vw-52{left:52vw}.left-vh-53{left:53vh}.left-vw-53{left:53vw}.left-vh-54{left:54vh}.left-vw-54{left:54vw}.left-vh-55{left:55vh}.left-vw-55{left:55vw}.left-vh-56{left:56vh}.left-vw-56{left:56vw}.left-vh-57{left:57vh}.left-vw-57{left:57vw}.left-vh-58{left:58vh}.left-vw-58{left:58vw}.left-vh-59{left:59vh}.left-vw-59{left:59vw}.left-vh-60{left:60vh}.left-vw-60{left:60vw}.left-vh-61{left:61vh}.left-vw-61{left:61vw}.left-vh-62{left:62vh}.left-vw-62{left:62vw}.left-vh-63{left:63vh}.left-vw-63{left:63vw}.left-vh-64{left:64vh}.left-vw-64{left:64vw}.left-vh-65{left:65vh}.left-vw-65{left:65vw}.left-vh-66{left:66vh}.left-vw-66{left:66vw}.left-vh-67{left:67vh}.left-vw-67{left:67vw}.left-vh-68{left:68vh}.left-vw-68{left:68vw}.left-vh-69{left:69vh}.left-vw-69{left:69vw}.left-vh-70{left:70vh}.left-vw-70{left:70vw}.left-vh-71{left:71vh}.left-vw-71{left:71vw}.left-vh-72{left:72vh}.left-vw-72{left:72vw}.left-vh-73{left:73vh}.left-vw-73{left:73vw}.left-vh-74{left:74vh}.left-vw-74{left:74vw}.left-vh-75{left:75vh}.left-vw-75{left:75vw}.left-vh-76{left:76vh}.left-vw-76{left:76vw}.left-vh-77{left:77vh}.left-vw-77{left:77vw}.left-vh-78{left:78vh}.left-vw-78{left:78vw}.left-vh-79{left:79vh}.left-vw-79{left:79vw}.left-vh-80{left:80vh}.left-vw-80{left:80vw}.left-vh-81{left:81vh}.left-vw-81{left:81vw}.left-vh-82{left:82vh}.left-vw-82{left:82vw}.left-vh-83{left:83vh}.left-vw-83{left:83vw}.left-vh-84{left:84vh}.left-vw-84{left:84vw}.left-vh-85{left:85vh}.left-vw-85{left:85vw}.left-vh-86{left:86vh}.left-vw-86{left:86vw}.left-vh-87{left:87vh}.left-vw-87{left:87vw}.left-vh-88{left:88vh}.left-vw-88{left:88vw}.left-vh-89{left:89vh}.left-vw-89{left:89vw}.left-vh-90{left:90vh}.left-vw-90{left:90vw}.left-vh-91{left:91vh}.left-vw-91{left:91vw}.left-vh-92{left:92vh}.left-vw-92{left:92vw}.left-vh-93{left:93vh}.left-vw-93{left:93vw}.left-vh-94{left:94vh}.left-vw-94{left:94vw}.left-vh-95{left:95vh}.left-vw-95{left:95vw}.left-vh-96{left:96vh}.left-vw-96{left:96vw}.left-vh-97{left:97vh}.left-vw-97{left:97vw}.left-vh-98{left:98vh}.left-vw-98{left:98vw}.left-vh-99{left:99vh}.left-vw-99{left:99vw}.left-vh-100{left:100vh}.left-vw-100{left:100vw}.c-arrow{display:block;width:20px;height:2px;background-color:var(--color-text);border-radius:1px 0 0 1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-arrow:before,.c-arrow:after{content:"";width:12px;height:2px;background-color:var(--color-text);position:absolute;top:50%;left:50%;transform-origin:left center}[aria-disabled=true] .c-arrow{background-color:#5b5b5b}[aria-disabled=true] .c-arrow:before,[aria-disabled=true] .c-arrow:after{background-color:#5b5b5b}.c-arrow--back:after{transform:translate(calc(-50% - 3px),-50%) rotate(45deg)}.c-arrow--back:before{transform:translate(calc(-50% - 3px),-50%) rotate(-45deg)}.c-arrow--forward{border-radius:0 1px 1px 0}.c-arrow--forward:after{transform:translate(calc(100% - 3px),-50%) rotate(-135deg)}.c-arrow--forward:before{transform:translate(calc(100% - 3px),-50%) rotate(135deg)}.c-arrow--white{display:block;width:20px;height:2px;background-color:var(--color-white);border-radius:1px 0 0 1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-arrow--white:before,.c-arrow--white:after{content:"";width:12px;height:2px;background-color:var(--color-white);position:absolute;top:50%;left:50%;transform-origin:left center}[aria-disabled=true] .c-arrow--white{background-color:#5b5b5b}[aria-disabled=true] .c-arrow--white:before,[aria-disabled=true] .c-arrow--white:after{background-color:#5b5b5b}.c-arrow--white--back:after{transform:translate(calc(-50% - 3px),-50%) rotate(45deg)}.c-arrow--white--back:before{transform:translate(calc(-50% - 3px),-50%) rotate(-45deg)}.c-arrow--white--forward{border-radius:0 1px 1px 0}.c-arrow--white--forward:after{transform:translate(calc(100% - 3px),-50%) rotate(-135deg)}.c-arrow--white--forward:before{transform:translate(calc(100% - 3px),-50%) rotate(135deg)}.c-close:before,.c-close:after{content:"";width:23px;height:2px;background-color:currentColor;position:absolute;top:50%;left:50%}.c-close:after{transform:translate(-50%,-50%) rotate(45deg)}.c-close:before{transform:translate(-50%,-50%) rotate(-45deg)}.c-close--small:before,.c-close--small:after{width:15px}span.c-spinner{display:block;width:20px;height:20px;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,50%);transition:all var(--anim-dur-fast) var(--anim-ease-out)}span.c-spinner:before{display:block;content:"";width:inherit;height:inherit;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;transform:rotate(0);animation:spinner var(--anim-dur-slow) linear var(--anim-infinite)}span.c-spinner+.c-spinner__label{display:block;opacity:1;transition:all var(--anim-dur-fast) var(--anim-ease-out)}span.c-spinner--running{opacity:1;transform:translate(-50%,-50%)}span.c-spinner--running+.c-spinner__label{opacity:0;transform:translateY(-100%)}body.no-motion span.c-spinner{width:auto;height:auto}body.no-motion span.c-spinner:before{content:"loading...";border:none;font-size:small}.transition-fast{transition-duration:var(--anim-dur-fast)}.transition-med{transition-duration:var(--anim-dur-med)}.transition-slow{transition-duration:var(--anim-dur-slow)}.transition-turtle{transition-duration:var(--anim-dur-turtle)}.transition-ease-out{transition-duration:var(--anim-ease-out)}.transition-ease-in{transition-duration:var(--anim-ease-in)}.transition-ease-inout{transition-duration:var(--anim-ease-inout)}.video-clip:after{clip-path:polygon(0% 8%,0% 85%,40% 85%,40% 40%,65% 40%,65% 60%,40% 60%,40% 85%,100% 85%,100% 8%)}a[download] svg{transition:transform var(--anim-dur-med) var(--anim-ease-out);transform:translateY(0)}a[download]:hover svg{transform:translateY(3px)}.lb-dvh{height:100vh;height:100dvh}.lb-70dvh{height:70vh;height:70dvh}.lb-mb-70dvh{margin-bottom:70vh;margin-bottom:70dvh}.theme__bg--primary{background-color:var(--color-theme-primary)}.theme__bg--accent{background-color:var(--color-theme-accent)}.theme__bg--gray{background-color:var(--color-bg)}.theme__bg--white{background-color:var(--color-white)}.theme__bg--black{background-color:var(--color-black)}.theme__color--primary{color:var(--color-theme-primary)}.theme__color--accent{color:var(--color-theme-accent)}.article.article--no-header-image .elemental:first-child{border-top-left-radius:8px;border-top-right-radius:8px}@media (min-width: 1401px){.article.article--no-header-image .elemental--aside+.elemental:not(.elemental--group-break){border-top-left-radius:8px;border-top-right-radius:8px}}@media (min-width: 1024px){.article:not(.article--no-header-image) .elemental.lg\:hidden+.elemental--group-break:before{display:none}.article .elemental{background-color:var(--color-bg);margin-left:3rem;margin-right:3rem}.article .elemental--group-break:not(:only-child){background-color:var(--color-theme-primary)}.article .elemental--group-break:not(:only-child) .c-poll--text .c-poll__option--selected .c-poll__option-percentage__bar{background-color:var(--color-theme-accent)}body.high-contrast .c-carousel [data-reel-carousel] .c-carousel__card .article .elemental--group-break:not(:only-child){border-width:1px;--tw-border-opacity: 1;border-color:rgb(20 20 20 / var(--tw-border-opacity));border-radius:inherit}.article .elemental--group-break:not(:only-child) .icon-explosion{color:var(--color-theme-accent)}.article .elemental--group-break:not(:only-child):not(:first-child):before{margin-top:-1px;display:block;height:1rem;width:100%;border-bottom-right-radius:8px;border-bottom-left-radius:8px;background-color:var(--color-bg);content:" "}.article .elemental--group-break:not(:only-child):has(+:not(.elemental--group-break)):after{margin-bottom:-1px;display:block;height:1rem;width:100%;border-top-left-radius:8px;border-top-right-radius:8px;background-color:var(--color-bg);content:" "}.article .elemental--group-break:not(:only-child).elemental--group-break:has(+.element .elemental--group-break):after,.article .elemental--group-break:not(:only-child)+.element:has(.elemental--group-break)+.elemental--group-break:before,.article .elemental--group-break:not(:only-child)+.elemental--group-break:before{display:none}.article .elemental--group-break:not(:only-child):has(+.elemental [data-carousel-colour=Campaign]):after,.article .elemental--group-break:not(:only-child):has(+.element [data-carousel-colour=Campaign]):after{--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity))}.article .elemental--group-break:not(:only-child)+.element [data-carousel-colour=Campaign]{padding-top:0}@media (min-width: 1401px){.article .elemental--aside+.elemental--group-break:before{display:none;--tw-content: unset;content:var(--tw-content)}}.article .elemental__title{margin-left:auto;margin-right:auto}.article .elemental__title:not([class*=px-]){padding-left:2rem;padding-right:2rem}.article .elemental__title:not([class*=max-w-]){max-width:675px}.article .elemental__content:not([class*=max-w-]){max-width:675px}}.article .elemental .c-carousel{padding-top:0;padding-bottom:0}.article .elemental .c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__card .c-carousel--poll{color:var(--color-black)}.article .c-carousel[data-carousel-type=Large][data-carousel-colour=Theme]>div{background-color:var(--color-bg)}.article .elemental--group-break .c-carousel[data-carousel-type=Large]>div{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.article .elemental:has([data-carousel-colour=Campaign])+.elemental--group-break:before{--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity))}.elemental{background-color:var(--color-bg)}.elemental .elemental__title{text-transform:uppercase;font-size:1.6rem;line-height:1.3;letter-spacing:0;font-weight:500}@media (min-width: 640px){.elemental .elemental__title{font-size:2.1rem;line-height:1.2;letter-spacing:0;font-weight:500}}@media (min-width: 768px){.elemental .elemental__title{font-size:1.2rem;line-height:1.3;letter-spacing:.24px;font-weight:500}.elemental .elemental__title a[target=_blank]:not(.btn):only-child:after{width:12px;height:12px}@media (min-width: 640px){.elemental .elemental__title{font-size:1.6rem;line-height:1.4;letter-spacing:.16px;font-weight:500}}}.elemental .elemental__title:not([class*=px-]){padding-left:2rem;padding-right:2rem}.elemental .elemental__title:not([class*=mb-]){margin-bottom:2rem}.elemental .elemental__content{margin-left:auto;margin-right:auto}.elemental .elemental__content:not([class*=px-]){padding-left:2rem;padding-right:2rem}.elemental .elemental__content--standard-width{max-width:675px}@media (min-width: 1024px){.elemental--group-break:not(.elemental--snug) .elemental__element{padding-top:14rem;padding-bottom:14rem}}@media (min-width: 1401px){.elemental--aside{border-radius:8px;max-width:175px;margin:0;position:absolute;top:6.5rem;left:calc(50vw - 384px - 6.5rem);transform:translate(-100%)}.elemental--aside .elemental__element{padding-top:0;padding-bottom:6rem}}@media (min-width: 1536px){.elemental--aside{left:calc(50vw - 384px - 12rem)}}.elemental__element:not([class*=py-]){padding-top:6rem;padding-bottom:6rem}.elemental__element--snug{padding-top:0;padding-bottom:0}@media print{.elemental__element{max-width:100%!important}}.elemental:last-child{padding-bottom:8rem}@media (min-width: 1024px){.elemental:last-child{padding-bottom:0}}@media print{.elemental{-moz-column-break-inside:avoid;break-inside:avoid}.elemental.c-generic-content{-moz-column-break-inside:auto;break-inside:auto}}@media (min-width: 1024px){div.elementals>.elemental:last-child:not(.elemental--group-break){border-bottom-right-radius:8px;border-bottom-left-radius:8px}}.header__button{transition:background var(--anim-dur-fast) var(--anim-ease-out)}body.high-contrast .header__button[data-modal-target=theme-changer]{display:none}.header__button:hover{background-color:var(--color-theme-accent)}@media (min-width: 768px){.header__logo{z-index:70}}body:has(.modal__content--slide-mode) .header__logo{display:none}body.c-tags-filter__view-results:has(.modal__content--slide-mode) .header__logo,body .c-tags-filter__update-search:has(.modal__content--slide-mode) .header__logo{display:none}@media (min-width: 1024px){body:has(.modal__content--slide-mode) .header__logo{display:block}}@media print{.header__logo{mix-blend-mode:normal;position:unset;padding:40px 10px;z-index:99!important}.header__logo path{fill:var(--color-black)}}.nav-main--black ul{background-color:#14141499;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.nav-main--black ul a[target=_blank]:not(.btn):only-child:after{background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTYgMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4zNjIzIDEuNDg4MDhWMTQuODIzMkgxMy4zMjk1VjMuOTQwOThMMi4yMzA0NSAxNS4wNEwwLjc5Mzk0NSAxMy42MDM1TDExLjg5MyAyLjUwNDQ3SDEuMDEwNzhWMC40NzE2OEgxNC4zNDU5QzE0LjkxNTEgMC40NzE2OCAxNS4zNjIzIDAuOTE4ODk0IDE1LjM2MjMgMS40ODgwOFoiIGZpbGw9IiNmZmZmZmYiLz48L3N2Zz4=)}.saved--active.nav-main--black ul path,.nav-main--black ul .saved--active path{fill:var(--color-white)}.nav-main--black ul .c-generic-content a,.nav-main--black ul .link--underlined{--color-link-underline: var(--color-white)}body.high-contrast .nav-main--black ul.glass{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(20 20 20 / var(--tw-text-opacity));--tw-invert: invert(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.nav-main--black .nav-main__link:hover{background-color:var(--color-black)}.nav-main__link{transition:background var(--anim-dur-fast) var(--anim-ease-out);border:1px solid transparent}.nav-main__link:hover{background-color:var(--color-theme-accent)}.nav-main__link[aria-current=page]{background-color:var(--color-theme-accent);border-color:var(--color-black)}@keyframes banner-icon-spinner{0%{transform:translate(-50%,-50%) rotateY(0)}to{transform:translate(-50%,-50%) rotateY(360deg)}}.banner canvas{position:absolute;top:0;left:0;z-index:999;opacity:0}body.no-motion .banner canvas{pointer-events:none}@media (min-width: 768px){.banner__label.xs\:h1{font-size:8rem}}.banner__label svg{height:70%;width:70%;fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotateY(0);animation:banner-icon-spinner var(--anim-dur-turtle) linear var(--anim-infinite)}.banner-element+.elemental>.elemental__element{margin-top:0}.modal{width:100vw;height:100vh;height:100dvh;overflow:hidden;background-color:transparent;position:fixed;top:0;left:0;z-index:55}@media print{.modal{height:auto;overflow:auto;position:absolute;background:#fff!important;margin-top:130px}}.modal[data-direction=full] .modal__close{display:none}.modal:not([data-direction=full]) .modal__back{display:none}.modal__close,.modal__back{width:48px;height:48px;position:absolute;z-index:99}@media print{.modal__close,.modal__back{display:none}}.modal__close{top:25px;right:9px}.modal[data-direction=down] .modal__close{top:45px}@media (min-width: 768px){.modal[data-direction=down] .modal__close{top:25px}}.modal__close:before,.modal__close:after{content:"";width:23px;height:2px;background-color:currentColor;position:absolute;top:50%;left:50%}.modal__close:after{transform:translate(-50%,-50%) rotate(45deg)}.modal__close:before{transform:translate(-50%,-50%) rotate(-45deg)}.modal__close:hover{transition:transform var(--anim-dur-fast) var(--anim-ease-out);transform:rotate(180deg)}.modal__back{padding-right:0;border-radius:50%;box-sizing:content-box;top:20px;left:calc(2rem - 14px);transition:all var(--anim-dur-fast) var(--anim-ease-out)}@media (max-width: 768px){.modal__content:not(.modal__content--gray-btns) .modal__back{background-color:var(--color-theme-primary)}}@media (max-width: 767px){body.high-contrast .modal__content:not(.modal__content--gray-btns) .modal__back{filter:invert(1)}}@media (min-width: 1024px){.modal__back{left:calc(3rem - 14px)}}@media (min-width: 768px){.modal__back{top:80px}}.modal[data-direction=down] .modal__back{top:45px}@media (min-width: 768px){.modal__back:hover{transform:translate(-15px);padding-right:15px}}body.no-motion .modal__header{position:relative}body.high-contrast .modal__header{height:auto;background-color:var(--color-bg)}@media print{.modal__header{padding-top:0}}.modal__content{width:100%;height:100%;overflow:hidden;position:absolute;transform:translate(0)}.modal__content:not([class*=theme__]):not(.modal__content--slide-mode){background-color:var(--color-bg)}@media print{.modal__content{height:auto!important;overflow:auto;position:unset;transform:none!important}}@media (min-width: 450px){.modal__content{min-width:450px}}[data-direction=full] .modal__content{top:100%;left:0;transform:translate(0)}[data-direction=up] .modal__content{top:100%;left:50%;transform:translate(-50%);border-radius:20px 20px 0 0}@media (min-width: 768px){[data-direction=up] .modal__content{border-radius:20px;top:calc(100% - 2.5rem)}}[data-direction=down] .modal__content{border-radius:0 0 20px 20px;bottom:100%;left:50%;transform:translate(-50%)}@media (min-width: 768px){[data-direction=down] .modal__content{border-radius:20px;bottom:calc(100% - 7.5rem)}}[data-direction=right] .modal__content{left:100vw;top:50%;transform:translateY(-50%)}[data-direction=left] .modal__content{right:100vw;top:50%;transform:translateY(-50%)}.modal__content--slide-mode a[target=_blank]:not(.btn):only-child:after{background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTYgMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4zNjIzIDEuNDg4MDhWMTQuODIzMkgxMy4zMjk1VjMuOTQwOThMMi4yMzA0NSAxNS4wNEwwLjc5Mzk0NSAxMy42MDM1TDExLjg5MyAyLjUwNDQ3SDEuMDEwNzhWMC40NzE2OEgxNC4zNDU5QzE0LjkxNTEgMC40NzE2OCAxNS4zNjIzIDAuOTE4ODk0IDE1LjM2MjMgMS40ODgwOFoiIGZpbGw9IiNmZmZmZmYiLz48L3N2Zz4=)}.modal__content--slide-mode{background-color:var(--color-black)}.modal__content--slide-mode .c-generic-content a,.modal__content--slide-mode .link--underlined{--color-link-underline: var(--color-white)}.modal__content--slide-mode .modal__scroller{height:calc(100vh - 90px);height:calc(100dvh - 90px)}@media (min-width: 450px){.modal__content--slide-mode .modal__scroller{margin-left:auto;margin-right:auto;max-width:450px;height:calc(100vh - 100px);height:calc(100dvh - 100px)}}.modal__content--slide-mode .modal__close{display:block!important}.modal__content--slide-mode .modal__back{display:none}@media (min-width: 450px){.modal__content--slide-mode .modal__close{top:15px;right:15px;color:var(--color-white)}}.modal__content--video-mode .modal__close{border-radius:9999px;top:45px;background-color:#ffffff80}@media (min-width: 450px){.modal__content--video-mode .modal__close{top:15px;background-color:unset}}.modal__scroller{height:100%}@media (min-width: 1024px){.modal__body{padding-bottom:15rem}}.modal footer{background-color:var(--color-theme-primary)}.modal footer .c-poll--text .c-poll__option--selected .c-poll__option-percentage__bar{background-color:var(--color-theme-accent)}body.high-contrast .c-carousel [data-reel-carousel] .c-carousel__card .modal footer{border-width:1px;--tw-border-opacity: 1;border-color:rgb(20 20 20 / var(--tw-border-opacity));border-radius:inherit}.modal footer .icon-explosion{color:var(--color-theme-accent)}.c-poll{margin-top:3rem}.c-poll__option{position:relative;border-radius:9999px;--tw-text-opacity: 1;color:rgb(20 20 20 / var(--tw-text-opacity))}.c-poll__option:not(.c-poll__option--with-result):hover{box-shadow:0 0 0 4px var(--color-theme-accent)}.c-poll--text{width:100%}.c-poll--text .c-poll__option{margin-left:auto;margin-right:auto;margin-top:1.25rem;margin-bottom:1.25rem;display:flex;width:100%;max-width:430px;overflow:hidden;border-width:1px;--tw-border-opacity: 1;border-color:rgb(20 20 20 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity));padding:1.5rem 3rem;text-align:left;font-weight:500;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.c-poll--text .c-poll__option a[target=_blank]:not(.btn):only-child:after{background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTYgMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4zNjIzIDEuNDg4MDhWMTQuODIzMkgxMy4zMjk1VjMuOTQwOThMMi4yMzA0NSAxNS4wNEwwLjc5Mzk0NSAxMy42MDM1TDExLjg5MyAyLjUwNDQ3SDEuMDEwNzhWMC40NzE2OEgxNC4zNDU5QzE0LjkxNTEgMC40NzE2OCAxNS4zNjIzIDAuOTE4ODk0IDE1LjM2MjMgMS40ODgwOFoiIGZpbGw9IiNmZmZmZmYiLz48L3N2Zz4=)}.c-poll--text .c-poll__option{background-color:var(--color-bg)}.saved--active.c-poll--text .c-poll__option path,.c-poll--text .c-poll__option .saved--active path{fill:var(--color-white)}.c-poll--text .c-poll__option .c-generic-content a,.c-poll--text .c-poll__option .link--underlined{--color-link-underline: var(--color-white)}@media (min-width: 768px){.c-poll--text .c-poll__option{padding-top:2rem;padding-bottom:2rem}}.c-poll--text .c-poll__option{transition:box-shadow var(--anim-dur-fast) var(--anim-ease-out)}@media (max-height: 500px){.c-poll--text .c-poll__option{padding-top:1rem;padding-bottom:1rem}}.c-poll--text .c-poll__option:focus-visible,.c-poll--text .c-poll__option:has(:focus-visible){outline:4px solid var(--color-black);outline-offset:2px}body.high-contrast .c-poll--text .c-poll__option{border-width:1px;--tw-border-opacity: 1;border-color:rgb(20 20 20 / var(--tw-border-opacity))}.c-poll--text .c-poll__option--with-result{padding-right:8rem;text-align:left;--tw-text-opacity: 1;color:rgb(20 20 20 / var(--tw-text-opacity));transform-style:preserve-3d}.c-poll--text .c-poll__option--with-result .c-poll__option-percentage__label,.c-poll--text .c-poll__option--with-result .c-poll__option-percentage__bar{opacity:0}.c-poll--text .c-poll__option--selected .c-poll__option-percentage__label,.c-poll--text .c-poll__option--selected .c-poll__option-label{--tw-text-opacity: 1;color:rgb(20 20 20 / var(--tw-text-opacity));mix-blend-mode:normal}.c-poll--text .c-poll__option--selected .c-poll__option-percentage__bar{background-color:var(--color-theme-primary)}.theme__bg--primary .c-poll--text .c-poll__option--selected .c-poll__option-percentage__bar{background-color:var(--color-theme-accent)}body.high-contrast .c-poll--text .c-poll__option--selected{border-width:2px;font-weight:700}.c-poll--text .c-poll__option-label{position:relative;z-index:10;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));mix-blend-mode:difference}.c-poll--text .c-poll__option-label a[target=_blank]:not(.btn):only-child:after{background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTYgMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4zNjIzIDEuNDg4MDhWMTQuODIzMkgxMy4zMjk1VjMuOTQwOThMMi4yMzA0NSAxNS4wNEwwLjc5Mzk0NSAxMy42MDM1TDExLjg5MyAyLjUwNDQ3SDEuMDEwNzhWMC40NzE2OEgxNC4zNDU5QzE0LjkxNTEgMC40NzE2OCAxNS4zNjIzIDAuOTE4ODk0IDE1LjM2MjMgMS40ODgwOFoiIGZpbGw9IiNmZmZmZmYiLz48L3N2Zz4=)}.saved--active.c-poll--text .c-poll__option-label path,.c-poll--text .c-poll__option-label .saved--active path{fill:var(--color-white)}.c-poll--text .c-poll__option-label .c-generic-content a,.c-poll--text .c-poll__option-label .link--underlined{--color-link-underline: var(--color-white)}.c-poll--text .c-poll__option-percentage__label{position:absolute;right:3rem;top:50%;z-index:10;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));mix-blend-mode:difference}.c-poll--text .c-poll__option-percentage__label a[target=_blank]:not(.btn):only-child:after{background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTYgMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4zNjIzIDEuNDg4MDhWMTQuODIzMkgxMy4zMjk1VjMuOTQwOThMMi4yMzA0NSAxNS4wNEwwLjc5Mzk0NSAxMy42MDM1TDExLjg5MyAyLjUwNDQ3SDEuMDEwNzhWMC40NzE2OEgxNC4zNDU5QzE0LjkxNTEgMC40NzE2OCAxNS4zNjIzIDAuOTE4ODk0IDE1LjM2MjMgMS40ODgwOFoiIGZpbGw9IiNmZmZmZmYiLz48L3N2Zz4=)}.saved--active.c-poll--text .c-poll__option-percentage__label path,.c-poll--text .c-poll__option-percentage__label .saved--active path{fill:var(--color-white)}.c-poll--text .c-poll__option-percentage__label .c-generic-content a,.c-poll--text .c-poll__option-percentage__label .link--underlined{--color-link-underline: var(--color-white)}.c-poll--text .c-poll__option-percentage__bar{position:absolute;top:0;left:0;display:block;height:100%;width:100%;--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity))}.c-poll--icons{display:inline-flex;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;text-align:center}.c-poll--icons .c-poll__option{margin:1.25rem .75rem;display:inline;height:60px;width:60px;--tw-text-opacity: 1;color:rgb(20 20 20 / var(--tw-text-opacity));background-color:var(--color-bg);transition:all var(--anim-dur-med) var(--anim-ease-out)}.c-poll--icons .c-poll__option--selected{background-color:var(--color-theme-accent)}body.high-contrast .c-poll--icons .c-poll__option--selected{border-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}body.high-contrast .c-poll--icons .c-poll__option--selected a[target=_blank]:not(.btn):only-child:after{background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTYgMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4zNjIzIDEuNDg4MDhWMTQuODIzMkgxMy4zMjk1VjMuOTQwOThMMi4yMzA0NSAxNS4wNEwwLjc5Mzk0NSAxMy42MDM1TDExLjg5MyAyLjUwNDQ3SDEuMDEwNzhWMC40NzE2OEgxNC4zNDU5QzE0LjkxNTEgMC40NzE2OCAxNS4zNjIzIDAuOTE4ODk0IDE1LjM2MjMgMS40ODgwOFoiIGZpbGw9IiNmZmZmZmYiLz48L3N2Zz4=)}body.saved--active.high-contrast .c-poll--icons .c-poll__option--selected path,body.high-contrast .c-poll--icons .c-poll__option--selected .saved--active path{fill:var(--color-white)}body.high-contrast .c-poll--icons .c-poll__option--selected .c-generic-content a,body.high-contrast .c-poll--icons .c-poll__option--selected .link--underlined{--color-link-underline: var(--color-white)}body.high-contrast .c-poll--icons .c-poll__option--selected path{stroke:#fff;fill:#fff}.c-poll--icons .c-poll__option:focus-visible,.c-poll--icons .c-poll__option:has(:focus-visible){outline:4px solid var(--color-white);outline-offset:2px}.c-poll--icons .c-poll__option svg{margin:auto;height:32px;width:32px}.theme-changer__item span{transition:all var(--anim-dur-med) var(--anim-ease-out);cursor:pointer}.theme-changer--active span{width:60px;height:60px;cursor:default}.theme-changer:hover .theme-changer__item:not(.theme-changer--active) span:hover{width:50px;height:50px}.wheel__box a:first-child{position:relative}.wheel__box a:first-child:before{display:block;content:"";width:calc(100% + 12px);height:calc(100% + 12px);box-shadow:0 0 0 6px var(--color-theme-primary);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.5);z-index:-1;transition:transform var(--anim-dur-med) var(--anim-ease-out)}.wheel__box--active a:first-child:before{transform:translate(-50%,-50%) scale(1)}@keyframes marquee-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-element__content{transform:translate(0);cursor:pointer}.marquee-element__content--running{animation:marquee-slide var(--anim-dur-turtle) linear var(--anim-infinite)}body.no-motion .marquee-element__content--running,.marquee-element__content--paused{animation-play-state:paused}@media print{.marquee-element__content{width:100%;animation:none}.marquee-element__content>div:first-child{margin-left:auto;margin-right:auto}.marquee-element__content>div:not(:first-child){display:none}.c-tags-filter__view-results.marquee-element__content>div:not(:first-child),.c-tags-filter__update-search.marquee-element__content>div:not(:first-child){display:none}}.c-slider__prev,.c-slider__next{position:absolute;bottom:2rem;height:48px;width:48px;border-radius:9999px;opacity:1;transition:all var(--anim-dur-med) var(--anim-ease-out)}.c-slider__prev:not([aria-disabled=true]):focus-within,.c-slider__prev:not([aria-disabled=true]):hover,.c-slider__next:not([aria-disabled=true]):focus-within,.c-slider__next:not([aria-disabled=true]):hover{background-color:#fff3}@media (min-width: 768px){.c-slider__prev:not([aria-disabled=true]):focus-within,.c-slider__prev:not([aria-disabled=true]):hover,.c-slider__next:not([aria-disabled=true]):focus-within,.c-slider__next:not([aria-disabled=true]):hover{background-color:transparent;opacity:1}}.c-slider__prev[aria-disabled=true],.c-slider__next[aria-disabled=true]{opacity:0}@media (min-width: 768px){.c-slider__prev,.c-slider__next{top:50%;border-width:1px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));opacity:.3}body.high-contrast .c-slider__prev:not([aria-disabled=true]),body.high-contrast .c-slider__next:not([aria-disabled=true]){opacity:1}.c-slider__prev .c-arrow,.c-slider__next .c-arrow{display:block;width:20px;height:2px;background-color:var(--color-white);border-radius:1px 0 0 1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-slider__prev .c-arrow:before,.c-slider__prev .c-arrow:after,.c-slider__next .c-arrow:before,.c-slider__next .c-arrow:after{content:"";width:12px;height:2px;background-color:var(--color-white);position:absolute;top:50%;left:50%;transform-origin:left center}[aria-disabled=true] .c-slider__prev .c-arrow,[aria-disabled=true] .c-slider__next .c-arrow{background-color:#5b5b5b}[aria-disabled=true] .c-slider__prev .c-arrow:before,[aria-disabled=true] .c-slider__prev .c-arrow:after,[aria-disabled=true] .c-slider__next .c-arrow:before,[aria-disabled=true] .c-slider__next .c-arrow:after{background-color:#5b5b5b}.c-slider__prev .c-arrow--back:after,.c-slider__next .c-arrow--back:after{transform:translate(calc(-50% - 3px),-50%) rotate(45deg)}.c-slider__prev .c-arrow--back:before,.c-slider__next .c-arrow--back:before{transform:translate(calc(-50% - 3px),-50%) rotate(-45deg)}.c-slider__prev .c-arrow--forward,.c-slider__next .c-arrow--forward{border-radius:0 1px 1px 0}.c-slider__prev .c-arrow--forward:after,.c-slider__next .c-arrow--forward:after{transform:translate(calc(100% - 3px),-50%) rotate(-135deg)}.c-slider__prev .c-arrow--forward:before,.c-slider__next .c-arrow--forward:before{transform:translate(calc(100% - 3px),-50%) rotate(135deg)}}.c-slider__prev{left:9px}@media (min-width: 768px){.c-slider__prev{left:-6rem;transform:translate(-100%,-50%)}.swiper-vertical~.c-slider__prev{transform:translate(-100%,-50%) rotate(90deg)}}.c-slider__next{right:9px}@media (min-width: 768px){.c-slider__next{right:-6rem;transform:translate(100%,-50%)}.swiper-vertical~.c-slider__next{transform:translate(100%,-50%) rotate(90deg)}}body:not(.no-motion) .daily-affirmation{--da-anim-loading: 10s;--da-anim-loading-long: 20s;--da-anim-complete: .2s;--da-anim-complete-long: 3s}.daily-affirmation__bar{transition:transform 0s var(--anim-ease-out);transform:translate(-100%)}body.high-contrast .daily-affirmation__bar{background-color:var(--color-black)}.daily-affirmation__bar--loading{transition-duration:var(--da-anim-loading, 0);transform:translate(-40%)}.daily-affirmation__bar--loading-still{transition-duration:var(--da-anim-loading, 0);transition-timing-function:linear;transform:translate(-20%)}.daily-affirmation__bar--loading-never-ending{transition-duration:var(--da-anim-loading-long, 0);transition-timing-function:linear;transform:translate(-5%)}.daily-affirmation__bar--loading-complete{transition-duration:var(--da-anim-complete, 0);transform:translate(0)}.daily-affirmation__bar--loading-complete:not([class*=loading-still]){transition-duration:var(--da-anim-complete-long, 0)}.c-search-results__tag,.c-tags-filter__view-results.c-search-results__tag,.c-tags-filter__update-search.c-search-results__tag{display:none}.c-search-results__tag:has(input:checked){display:inline-block}.c-search-results__tag:has(input:checked) label{border-radius:35px}.c-search-results__tag:has(input:checked):has(input:focus-visible),.c-search-results__tag:has(input:checked):focus-visible{outline:none}.c-search-results__tag:has(input:checked):has(input:focus-visible) label,.c-search-results__tag:has(input:checked):focus-visible label{box-shadow:0 0 0 3px currentColor;outline:none}.c-search-results__tag label{transition:all var(--anim-dur-med) var(--anim-ease-out)}.c-search-modal--autoload .c-search-results__loading{display:block}@keyframes saved-loader{0%{background-position:-250px 0}to{background-position:250px 0}}.saved svg{overflow:visible}.saved path{fill:transparent;transition:all var(--anim-dur-med) var(--anim-ease-out);transform:scale(1);transform-origin:center}.saved:not(.nav-main__link):hover path{transform:scale(1.2)}.saved--active path{fill:var(--color-black)}.saved--active.text-white path,.text-white .saved--active path{fill:var(--color-white)}.saved-listing__loading{background:#e2e2e2;background:linear-gradient(to right,#e2e2e2 2%,#d4d2d3 18%,#e2e2e2 33%);background-size:500px;animation:saved-loader var(--anim-dur-slow) linear var(--anim-infinite)}.c-carousel:not([data-carousel-type=Tags]) .c-carousel__title{max-width:calc(100% - 105px);font-size:1.6rem;line-height:1.4;text-transform:uppercase;letter-spacing:.16px}.c-carousel:not([data-carousel-type=Tags]) .c-carousel__title:not([class*=px-]){padding-left:2rem;padding-right:2rem}.c-carousel:not([data-carousel-type=Tags]) .c-carousel__title:not([class*=py-]){padding-top:1.25rem;padding-bottom:1.25rem}.c-carousel:not([data-carousel-type=Tags]) .c-carousel__prev,.c-carousel:not([data-carousel-type=Tags]) .c-carousel__next{height:48px;width:48px;border-radius:9999px;opacity:.3;transition:opacity var(--anim-dur-med) var(--anim-ease-out)}.c-carousel:not([data-carousel-type=Tags]) .c-carousel__prev:not([aria-disabled=true]):focus-within,.c-carousel:not([data-carousel-type=Tags]) .c-carousel__prev:not([aria-disabled=true]):hover,.c-carousel:not([data-carousel-type=Tags]) .c-carousel__next:not([aria-disabled=true]):focus-within,.c-carousel:not([data-carousel-type=Tags]) .c-carousel__next:not([aria-disabled=true]):hover{opacity:1}.c-carousel:not([data-carousel-type=Tags]) .c-carousel__prev:not([aria-disabled=true]):focus-visible,.c-carousel:not([data-carousel-type=Tags]) .c-carousel__next:not([aria-disabled=true]):focus-visible{outline:2px solid var(--color-black)}.c-carousel:not([data-carousel-type=Tags]) .c-carousel__prev[aria-disabled=true],.c-carousel:not([data-carousel-type=Tags]) .c-carousel__next[aria-disabled=true]{pointer-events:none;opacity:0}body.high-contrast .c-carousel:not([data-carousel-type=Tags]) .c-carousel__prev:not([aria-disabled=true]),body.high-contrast .c-carousel:not([data-carousel-type=Tags]) .c-carousel__next:not([aria-disabled=true]){opacity:1}@media (max-width: 767.99px){.c-carousel:not([data-carousel-type=Tags]) .c-carousel__prev,.c-carousel:not([data-carousel-type=Tags]) .c-carousel__next{position:relative;margin-left:.5rem}.c-carousel:not([data-carousel-type=Tags]) .c-carousel__prev:focus-visible,.c-carousel:not([data-carousel-type=Tags]) .c-carousel__next:focus-visible{outline:none}.c-carousel:not([data-carousel-type=Tags]) .c-carousel__prev:focus-visible:after,.c-carousel:not([data-carousel-type=Tags]) .c-carousel__next:focus-visible:after{position:absolute;top:0;z-index:10;display:block;height:100%;width:100%;--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(20 20 20 / var(--tw-border-opacity));--tw-content: "";content:var(--tw-content)}.c-carousel:not([data-carousel-type=Tags]) .c-carousel__prev span.c-arrow,.c-carousel:not([data-carousel-type=Tags]) .c-carousel__next span.c-arrow{background:none!important;transform:translateY(-50%)!important}}@media (min-width: 768px){.c-carousel:not([data-carousel-type=Tags]) .c-carousel__prev,.c-carousel:not([data-carousel-type=Tags]) .c-carousel__next{position:relative;top:50%;border-width:1px;border-color:currentColor}}@media (max-width: 767.99px){.c-carousel:not([data-carousel-type=Tags]) .c-carousel__prev:focus-visible:after{left:20px}.c-carousel:not([data-carousel-type=Tags]) .c-carousel__prev span.c-arrow{left:calc(100% - 10px)}.c-carousel:not([data-carousel-type=Tags]) .c-carousel__next:focus-visible:after{left:17px}.c-carousel:not([data-carousel-type=Tags]) .c-carousel__next span.c-arrow{right:0!important;left:inherit!important}}.c-carousel:not([data-carousel-type=Tags]) .saved:focus-visible{background-color:#000}.c-carousel:not([data-carousel-type=Stacked]).c-carousel--no-dragging .c-carousel__btn{display:none}.c-tags-filter__view-results.c-carousel:not([data-carousel-type=Stacked]).c-carousel--no-dragging .c-carousel__btn,.c-tags-filter__update-search.c-carousel:not([data-carousel-type=Stacked]).c-carousel--no-dragging .c-carousel__btn{display:none}.c-carousel:not([data-carousel-type=Stacked]).c-carousel--no-dragging .c-carousel__cards{margin-left:auto;margin-right:auto;justify-content:center}.c-carousel:not([data-carousel-type=Stacked]).c-carousel--no-dragging.c-carousel--prefer-left .c-carousel__cards{margin-left:0;margin-right:0;justify-content:flex-start}.c-carousel[data-carousel-type=Medium] .c-carousel--page,.c-carousel [data-reel-carousel] .c-carousel--page{display:flex;height:100%;flex-direction:column}.c-carousel[data-carousel-type=Medium] .c-carousel--page .c-carousel__content,.c-carousel [data-reel-carousel] .c-carousel--page .c-carousel__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.c-carousel[data-carousel-type=Medium] .c-carousel__card,.c-carousel [data-reel-carousel] .c-carousel__card{margin-right:2rem;width:90vw;max-width:285px;flex-shrink:0;flex-grow:0;overflow:hidden;border-radius:15px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(20 20 20 / var(--tw-border-opacity))}@media (min-width: 768px){.c-carousel[data-carousel-type=Medium] .c-carousel__card,.c-carousel [data-reel-carousel] .c-carousel__card{max-width:325px}}.c-carousel[data-carousel-type=Medium] .c-carousel__card:first-child,.c-carousel [data-reel-carousel] .c-carousel__card:first-child{margin-left:2rem}@media (min-width: 1024px){.c-carousel[data-carousel-type=Medium] .c-carousel__card:last-child,.c-carousel [data-reel-carousel] .c-carousel__card:last-child{margin-right:2rem}}.c-carousel[data-carousel-type=Medium] .c-carousel__image,.c-carousel [data-reel-carousel] .c-carousel__image{height:185px;flex-shrink:0;flex-grow:0}.c-carousel[data-carousel-type=Medium] .c-carousel__content,.c-carousel [data-reel-carousel] .c-carousel__content{width:100%;height:100%;background-color:var(--color-theme-primary);border-radius:inherit}.c-carousel[data-carousel-type=Medium] .c-carousel__content h3:not(.h2),.c-carousel [data-reel-carousel] .c-carousel__content h3:not(.h2){font-size:1.6rem;line-height:1.3;letter-spacing:0;font-weight:500}@media (min-width: 640px){.c-carousel[data-carousel-type=Medium] .c-carousel__content h3:not(.h2),.c-carousel [data-reel-carousel] .c-carousel__content h3:not(.h2){font-size:2.1rem;line-height:1.2;letter-spacing:0;font-weight:500}}.c-carousel[data-carousel-type=Medium] .c-carousel__content h3:not(.h2),.c-carousel [data-reel-carousel] .c-carousel__content h3:not(.h2){letter-spacing:.16px}.c-carousel[data-carousel-type=Medium] .c-carousel__link,.c-carousel [data-reel-carousel] .c-carousel__link{margin-top:2rem;display:inline-block;text-transform:uppercase;font-size:1.2rem;line-height:1.3;letter-spacing:.24px;font-weight:500}.c-carousel[data-carousel-type=Medium] .c-carousel__link a[target=_blank]:not(.btn):only-child:after,.c-carousel [data-reel-carousel] .c-carousel__link a[target=_blank]:not(.btn):only-child:after{width:12px;height:12px}@media (min-width: 640px){.c-carousel[data-carousel-type=Medium] .c-carousel__link,.c-carousel [data-reel-carousel] .c-carousel__link{font-size:1.6rem;line-height:1.4;letter-spacing:.16px;font-weight:500}}.c-carousel[data-carousel-type=Medium] .c-carousel__link--btn,.c-carousel [data-reel-carousel] .c-carousel__link--btn,.c-tags-filter__view-results.c-carousel[data-carousel-type=Medium] .c-carousel__link--btn,.c-tags-filter__update-search.c-carousel[data-carousel-type=Medium] .c-carousel__link--btn,.c-tags-filter__view-results .c-carousel [data-reel-carousel] .c-carousel__link--btn,.c-tags-filter__update-search .c-carousel [data-reel-carousel] .c-carousel__link--btn{display:none}.c-carousel[data-carousel-type=Medium] .saved,.c-carousel [data-reel-carousel] .saved{top:0;right:0;transform:translateZ(1px)}@media (min-width: 768px){.c-carousel[data-carousel-type=Medium] .c-carousel__cards-wrapper{margin-top:-1rem}.c-carousel[data-carousel-type=Medium] .c-carousel__cards{padding-top:calc(1rem + 4px);padding-bottom:4px}.c-carousel[data-carousel-type=Medium] .c-carousel__card{overflow:visible}}.c-carousel[data-carousel-type=Medium] .c-carousel__card:focus-visible,.c-carousel[data-carousel-type=Medium] .c-carousel__card:has(:focus-visible){outline:4px solid var(--color-black)}.c-carousel[data-carousel-type=Medium] .c-carousel--page,.c-carousel[data-carousel-type=Medium] .c-carousel--poll,.c-carousel[data-carousel-type=Medium] .c-carousel--sticker,.c-carousel[data-carousel-type=Medium] .c-carousel--affirmation{outline:2px solid transparent;outline-offset:2px}@media (min-width: 768px){.c-carousel[data-carousel-type=Medium] .c-carousel--page,.c-carousel[data-carousel-type=Medium] .c-carousel--poll,.c-carousel[data-carousel-type=Medium] .c-carousel--sticker,.c-carousel[data-carousel-type=Medium] .c-carousel--affirmation{position:relative;z-index:20}}.c-carousel[data-carousel-type=Medium] .c-carousel--page .link--pseudo-clickable,.c-carousel[data-carousel-type=Medium] .c-carousel--poll .link--pseudo-clickable,.c-carousel[data-carousel-type=Medium] .c-carousel--sticker .link--pseudo-clickable,.c-carousel[data-carousel-type=Medium] .c-carousel--affirmation .link--pseudo-clickable{outline:2px solid transparent;outline-offset:2px}@media (min-width: 768px){.c-carousel[data-carousel-type=Medium] .c-carousel__image{overflow:hidden;border-top-left-radius:15px;border-top-right-radius:15px}}.c-carousel[data-carousel-type=Medium] .c-carousel__content{padding:2rem}@media (min-width: 768px){.c-carousel[data-carousel-type=Medium] .c-carousel__content{overflow:hidden;border-bottom-right-radius:15px;border-bottom-left-radius:15px}.c-carousel[data-carousel-type=Medium] .c-carousel__content h3:not(.h2){letter-spacing:.16px}}.c-carousel[data-carousel-type=Medium] .c-carousel__content h3.h2{font-size:clamp(3rem,5vw,4rem);font-size:clamp(3rem,3cqw,4rem)}.c-carousel[data-carousel-type=Medium] .c-carousel--poll,.c-carousel[data-carousel-type=Medium] .c-carousel--sticker figure,.c-carousel[data-carousel-type=Medium] .c-carousel--affirmation figure{position:relative;border-radius:15px}.c-carousel[data-carousel-type=Large][data-carousel-colour=Theme]{color:var(--color-black)}.c-carousel[data-carousel-type=Large][data-carousel-colour=Theme] .c-carousel{--tw-text-opacity: 1;color:rgb(20 20 20 / var(--tw-text-opacity))}.c-carousel[data-carousel-type=Large][data-carousel-colour=Theme] .c-carousel__header{border-top-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(20 20 20 / var(--tw-border-opacity));background-color:var(--color-theme-primary)}.c-carousel[data-carousel-type=Large][data-carousel-colour=Theme] .c-carousel__cards-wrapper{background-color:var(--color-theme-primary)}.c-carousel[data-carousel-type=Large][data-carousel-colour=Theme] .c-carousel__card:focus-visible,.c-carousel[data-carousel-type=Large][data-carousel-colour=Theme] .c-carousel__card:has(:focus-visible){outline:4px solid var(--color-black)}.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign]{color:var(--color-white)}.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__header{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));background-color:var(--color-black)}.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__cards-wrapper{background-color:var(--color-black)}.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__card{color:var(--color-theme-primary)}.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__card:focus-visible,.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__card:has(:focus-visible){outline:4px solid var(--color-theme-primary)}.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__link{background:var(--color-theme-primary);color:var(--color-black)}@media (max-width: 767.99px){.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__prev:focus-visible:after,.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__next:focus-visible:after{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__prev .c-arrow:before,.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__prev .c-arrow:after,.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__next .c-arrow:before,.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__next .c-arrow:after{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}}@media (min-width: 768px){.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__prev .c-arrow,.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__next .c-arrow{display:block;width:20px;height:2px;background-color:var(--color-white);border-radius:1px 0 0 1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__prev .c-arrow:before,.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__prev .c-arrow:after,.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__next .c-arrow:before,.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__next .c-arrow:after{content:"";width:12px;height:2px;background-color:var(--color-white);position:absolute;top:50%;left:50%;transform-origin:left center}[aria-disabled=true] .c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__prev .c-arrow,[aria-disabled=true] .c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__next .c-arrow{background-color:#5b5b5b}[aria-disabled=true] .c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__prev .c-arrow:before,[aria-disabled=true] .c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__prev .c-arrow:after,[aria-disabled=true] .c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__next .c-arrow:before,[aria-disabled=true] .c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__next .c-arrow:after{background-color:#5b5b5b}.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__prev .c-arrow--back:after,.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__next .c-arrow--back:after{transform:translate(calc(-50% - 3px),-50%) rotate(45deg)}.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__prev .c-arrow--back:before,.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__next .c-arrow--back:before{transform:translate(calc(-50% - 3px),-50%) rotate(-45deg)}.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__prev .c-arrow--forward,.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__next .c-arrow--forward{border-radius:0 1px 1px 0}.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__prev .c-arrow--forward:after,.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__next .c-arrow--forward:after{transform:translate(calc(100% - 3px),-50%) rotate(-135deg)}.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__prev .c-arrow--forward:before,.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel__next .c-arrow--forward:before{transform:translate(calc(100% - 3px),-50%) rotate(135deg)}}.c-carousel[data-carousel-type=Large][data-carousel-colour=Campaign] .c-carousel .btn:focus-visible{outline:none}.c-carousel[data-carousel-type=Large] .c-carousel--page{display:grid;height:100%}.c-carousel[data-carousel-type=Large] .c-carousel--page .c-carousel__content{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.c-carousel[data-carousel-type=Large] .c-carousel--poll{position:absolute;top:0;left:0;right:0;bottom:0}.c-carousel[data-carousel-type=Large] .c-carousel__title{padding-top:1.25rem;padding-bottom:1.25rem}.c-carousel[data-carousel-type=Large] .c-carousel__cards{padding-top:60px;padding-bottom:80px}@media (min-width: 1024px){.c-carousel[data-carousel-type=Large] .c-carousel__cards{padding-top:100px;padding-bottom:100px}}.c-carousel[data-carousel-type=Large] .c-carousel__card{position:relative;margin-right:2rem;width:85vw;max-width:385px;flex-shrink:0;flex-grow:0;overflow:hidden;border-radius:8px;border-width:1px;border-color:currentColor}.c-carousel[data-carousel-type=Large] .c-carousel__card:first-child{margin-left:2rem}@media (min-width: 1024px){.c-carousel[data-carousel-type=Large] .c-carousel__card:first-child{margin-left:3rem}}.c-carousel[data-carousel-type=Large] .c-carousel__image{flex-shrink:0;flex-grow:0;padding:2rem;padding-bottom:0}@media (min-width: 1024px){.c-carousel[data-carousel-type=Large] .c-carousel__image{padding:3rem;padding-bottom:0}}.c-carousel[data-carousel-type=Large] .c-carousel__image img{height:275px;border-radius:8px}.c-carousel[data-carousel-type=Large] .c-carousel__content{padding:4rem 2rem;text-align:center;border-radius:inherit}.c-carousel[data-carousel-type=Large] .c-carousel__content h2{font-size:3.2rem;line-height:1.1;letter-spacing:-.96px;font-weight:500}@media (min-width: 640px){.c-carousel[data-carousel-type=Large] .c-carousel__content h2{font-size:4rem;line-height:1;letter-spacing:-1.6px;font-weight:500}}.c-carousel[data-carousel-type=Large] .c-carousel__content p{padding-top:2rem;padding-bottom:4rem;font-size:1.4rem;line-height:1.3;font-weight:500}.c-carousel[data-carousel-type=Large] .c-carousel__content p a[target=_blank]:not(.btn):only-child:after{width:12px;height:12px}.c-carousel[data-carousel-type=Large] .c-carousel__btns{margin-top:-58px;--tw-translate-y: -15px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 1024px){.c-carousel[data-carousel-type=Large] .c-carousel__btns{--tw-translate-y: -25px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.c-carousel[data-carousel-type=Large] .c-carousel__link--text{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;opacity:0}.c-carousel[data-carousel-type=Large] .saved{top:2rem;right:2rem;border-radius:8px}@media (min-width: 768px){.c-carousel[data-carousel-type=Large] .saved{top:3rem;right:3rem}}.c-carousel[data-carousel-type=Large] .saved:focus-visible{outline:none}.c-carousel[data-carousel-type=Stacked]{--maxWidth: 450px;position:relative;padding-bottom:6rem}@media (max-width: 560px){.c-carousel[data-carousel-type=Stacked]{--maxWidth: calc(100vw - 6rem) }}.c-carousel[data-carousel-type=Stacked] .c-carousel__cards-wrapper{overflow:visible}@media (max-width: 560px){.c-carousel[data-carousel-type=Stacked] .c-carousel__cards-wrapper{padding-left:2rem;padding-right:2rem}}.c-carousel[data-carousel-type=Stacked] .c-carousel__card{width:100%;max-width:var(--maxWidth)}.c-carousel[data-carousel-type=Stacked].c-carousel--initialised{overflow:hidden}.c-carousel[data-carousel-type=Stacked].c-carousel--initialised .c-carousel__cards-wrapper{padding-bottom:40px}.c-carousel[data-carousel-type=Stacked].c-carousel--initialised .c-carousel__cards{width:100%;max-width:var(--maxWidth);overflow:visible}@media (min-width: 480px){.c-carousel[data-carousel-type=Stacked].c-carousel--initialised .c-carousel__cards{margin-left:auto;margin-right:auto}}.c-carousel[data-carousel-type=Stacked].c-carousel--initialised .c-carousel__card{width:100%;max-width:100%}.c-carousel[data-carousel-type=Stacked].c-carousel--initialised .c-carousel__card:not(.c-carousel__card--current):not(.c-carousel__card--next):not(.c-carousel__card--next-next){position:absolute;top:4rem;left:4rem;z-index:-1;--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity));width:100%;height:100%}@media (max-width: 560px){.c-carousel[data-carousel-type=Stacked].c-carousel--initialised .c-carousel__card:not(.c-carousel__card--current):not(.c-carousel__card--next):not(.c-carousel__card--next-next){top:2rem;left:2rem}}.c-carousel[data-carousel-type=Stacked].c-carousel--initialised .c-carousel__card:not(.c-carousel__card--current):not(.c-carousel__card--next):not(.c-carousel__card--next-next)>*{opacity:0}.c-carousel[data-carousel-type=Stacked].c-carousel--initialised .c-carousel__card--current{position:relative;top:0;left:0;display:block}.c-carousel[data-carousel-type=Stacked].c-carousel--initialised .c-carousel__card--next,.c-carousel[data-carousel-type=Stacked].c-carousel--initialised .c-carousel__card--next-next{position:absolute;top:0;left:0;display:block;height:100%;width:100%;border-radius:8px}.c-carousel[data-carousel-type=Stacked].c-carousel--initialised .c-carousel__card--next>*,.c-carousel[data-carousel-type=Stacked].c-carousel--initialised .c-carousel__card--next-next>*{opacity:0}.c-carousel[data-carousel-type=Stacked].c-carousel--initialised .c-carousel__card--next{top:2rem;left:2rem;z-index:2;border-width:1px;--tw-border-opacity: 1;border-color:rgb(20 20 20 / var(--tw-border-opacity))}.c-carousel[data-carousel-type=Stacked].c-carousel--initialised .c-carousel__card--next:not([class*=theme__bg]){background-color:#f6f6f6}@media (max-width: 560px){.c-carousel[data-carousel-type=Stacked].c-carousel--initialised .c-carousel__card--next{top:1rem;left:1rem}}.c-carousel[data-carousel-type=Stacked].c-carousel--initialised .c-carousel__card--next-next{top:4rem;left:4rem;z-index:1;--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity))}@media (max-width: 560px){.c-carousel[data-carousel-type=Stacked].c-carousel--initialised .c-carousel__card--next-next{top:2rem;left:2rem}}.c-carousel[data-carousel-type=Stacked] .c-carousel__title{padding-left:2rem;padding-right:2rem}@media (min-width: 1024px){.c-carousel[data-carousel-type=Stacked] .c-carousel__title{margin-bottom:-2rem;padding-top:0;padding-bottom:0}}.c-carousel[data-carousel-type=Stacked] .c-carousel__cards{position:relative;z-index:3}.c-carousel[data-carousel-type=Stacked] .c-carousel__card{position:relative;z-index:3;overflow:hidden;border-radius:8px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(20 20 20 / var(--tw-border-opacity));max-width:var(--maxWidth);flex:1 0 var(--maxWidth)}.c-carousel[data-carousel-type=Stacked] .c-carousel__card:not([class*=theme__bg]):not(.c-carousel__card--next-next){background-color:#f6f6f6}.c-carousel[data-carousel-type=Stacked] .c-carousel__card:has(:focus-visible){outline:4px solid var(--color-black);outline-offset:2px}.c-carousel[data-carousel-type=Stacked] .c-carousel__card:hover .btn:before{animation:btn-mask-in var(--btn-anim-in) steps(70) forwards}.c-carousel[data-carousel-type=Stacked] .c-carousel__image{height:350px}@media (max-height: 600px){.c-carousel[data-carousel-type=Stacked] .c-carousel__image{height:150px}}@media (min-height: 601px) and (max-height: 700px){.c-carousel[data-carousel-type=Stacked] .c-carousel__image{height:200px}}@media (min-height: 701px) and (max-height: 800px){.c-carousel[data-carousel-type=Stacked] .c-carousel__image{height:250px}}.c-carousel[data-carousel-type=Stacked] .c-carousel__content{height:100%;padding:4rem;text-align:center}@media (max-height: 600px){.c-carousel[data-carousel-type=Stacked] .c-carousel__content{padding:1rem}}@media (min-height: 601px) and (max-height: 700px){.c-carousel[data-carousel-type=Stacked] .c-carousel__content{padding:2rem}}@media (min-height: 701px) and (max-height: 800px){.c-carousel[data-carousel-type=Stacked] .c-carousel__content{padding:3rem}}.c-carousel[data-carousel-type=Stacked] .c-carousel__content h3.h2{font-size:clamp(3.5rem,5vw,5rem);font-size:clamp(3.5rem,3.5cqw,5rem)}.c-carousel[data-carousel-type=Stacked] .c-carousel__link{margin-top:2rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(20 20 20 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(20 20 20 / var(--tw-text-opacity))}@media (min-width: 640px){.c-carousel[data-carousel-type=Stacked] .c-carousel__link{margin-top:4rem}}.c-carousel[data-carousel-type=Stacked] .c-carousel__link{background-color:var(--color-theme-primary)}.c-carousel[data-carousel-type=Stacked] .c-carousel__link--text{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;margin-top:0;opacity:0}.c-carousel[data-carousel-type=Stacked] .c-carousel__btns{width:100%;justify-content:flex-end;padding-top:0}@media (min-width: 768px){.c-carousel[data-carousel-type=Stacked] .c-carousel__btns{position:absolute;top:50%;left:50%;max-width:450px;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width: 480px){.c-carousel[data-carousel-type=Stacked] .c-carousel__btns{padding-top:1rem}}@media (min-width: 768px){.c-carousel[data-carousel-type=Stacked] .c-carousel__btn{position:absolute;top:50%}}.c-carousel[data-carousel-type=Stacked] .c-carousel__prev,.c-tags-filter__view-results.c-carousel[data-carousel-type=Stacked] .c-carousel__prev,.c-tags-filter__update-search.c-carousel[data-carousel-type=Stacked] .c-carousel__prev{display:none}@media (min-width: 768px){.c-carousel[data-carousel-type=Stacked] .c-carousel__next{right:-6rem;--tw-translate-y: -50%;--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.c-carousel[data-carousel-type=Stacked] .saved{top:0;right:0}.c-carousel[data-carousel-type=Tags]{--carousel-gradient: var(--color-bg)}.c-carousel[data-carousel-type=Tags] .c-carousel__card{margin-right:2rem}.c-carousel[data-carousel-type=Tags] .c-carousel__card:first-child{margin-left:2rem}.c-carousel[data-carousel-type=Tags] .c-carousel__card label:has(:focus-visible),.c-carousel[data-carousel-type=Tags] .c-carousel__card button:focus-visible,.c-carousel[data-carousel-type=Tags] .c-carousel__card a:focus-visible{outline:4px solid var(--color-black);outline-offset:2px}.c-carousel[data-carousel-type=Tags] .c-carousel__prev,.c-carousel[data-carousel-type=Tags] .c-carousel__next{position:absolute;top:0;z-index:10;height:100%;width:60px;opacity:1;transition:opacity var(--anim-dur-med) var(--anim-ease-out)}.c-carousel[data-carousel-type=Tags] .c-carousel__prev[aria-disabled=true],.c-carousel[data-carousel-type=Tags] .c-carousel__next[aria-disabled=true]{pointer-events:none;opacity:0}.c-carousel[data-carousel-type=Tags] .c-carousel__prev--primary,.c-carousel[data-carousel-type=Tags] .c-carousel__next--primary{--carousel-gradient: var(--color-theme-primary)}.c-carousel[data-carousel-type=Tags] .c-carousel__prev--accent,.c-carousel[data-carousel-type=Tags] .c-carousel__next--accent{--carousel-gradient: var(--color-theme-accent)}.c-carousel[data-carousel-type=Tags] .c-carousel__prev .c-arrow,.c-carousel[data-carousel-type=Tags] .c-carousel__next .c-arrow{transition:transform var(--anim-dur-med) var(--anim-ease-out)}.c-carousel[data-carousel-type=Tags] .c-carousel__prev{left:0;background:linear-gradient(to left,rgba(255,255,255,0),var(--carousel-gradient) 40%)}.c-carousel[data-carousel-type=Tags] .c-carousel__prev:not([aria-disabled=true]):focus-within .c-arrow,.c-carousel[data-carousel-type=Tags] .c-carousel__prev:not([aria-disabled=true]):hover .c-arrow{transform:translate(-80%,-50%)}.c-carousel[data-carousel-type=Tags] .c-carousel__prev .c-arrow{background:none;left:calc(20% + 1rem)}.c-carousel[data-carousel-type=Tags] .c-carousel__prev .c-arrow:before{transform:translate(calc(-50% - 3px),calc(-50% + 1px)) rotate(-45deg)}.c-carousel[data-carousel-type=Tags] .c-carousel__next{right:0;background:linear-gradient(to right,rgba(255,255,255,0),var(--carousel-gradient) 40%)}.c-carousel[data-carousel-type=Tags] .c-carousel__next:not([aria-disabled=true]):focus-within .c-arrow,.c-carousel[data-carousel-type=Tags] .c-carousel__next:not([aria-disabled=true]):hover .c-arrow{transform:translate(-20%,-50%)}.c-carousel[data-carousel-type=Tags] .c-carousel__next .c-arrow{background:none;left:calc(80% - 1rem)}.c-carousel[data-carousel-type=Tags] .c-carousel__next .c-arrow:before{transform:translate(calc(100% - 3px),calc(-50% - 1px)) rotate(135deg)}@media (min-width: 768px){.c-carousel [data-reel-carousel]{margin-top:-1rem}}.c-carousel [data-reel-carousel] .c-carousel__cards{padding-top:4px;padding-bottom:4px}@media (min-width: 768px){.c-carousel [data-reel-carousel] .c-carousel__cards{padding-top:calc(1rem + 2px)}}.c-carousel [data-reel-carousel] .c-carousel__card{position:relative;margin-left:1rem;margin-right:1rem;height:326px;width:187px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(20 20 20 / var(--tw-border-opacity))}@media (min-width: 640px){.c-carousel [data-reel-carousel] .c-carousel__card{width:187px}}@media (min-width: 768px){.c-carousel [data-reel-carousel] .c-carousel__card{overflow:visible}}body.high-contrast .c-carousel [data-reel-carousel] .c-carousel__card .theme__bg--primary{border-width:1px;--tw-border-opacity: 1;border-color:rgb(20 20 20 / var(--tw-border-opacity));border-radius:inherit}.c-carousel [data-reel-carousel] .c-carousel__card:focus-visible,.c-carousel [data-reel-carousel] .c-carousel__card:has(:focus-visible){outline:4px solid var(--color-black)}@media (min-width: 768px){.c-carousel [data-reel-carousel] .c-carousel__content{position:relative;z-index:20;overflow:hidden;border-bottom-right-radius:15px;border-bottom-left-radius:15px;padding:0}}.c-carousel [data-reel-carousel] .saved{border-radius:8px}.c-carousel [data-reel-carousel] .saved:focus-visible{outline:none;background-color:#000}.c-tags-filter__tag label:has(:focus-visible){outline:2px solid var(--color-black)}.c-tags-filter__tag:has(input:checked) label{border-radius:35px;--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.c-tags-filter__tag:has(input:checked) label a[target=_blank]:not(.btn):only-child:after{background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTYgMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4zNjIzIDEuNDg4MDhWMTQuODIzMkgxMy4zMjk1VjMuOTQwOThMMi4yMzA0NSAxNS4wNEwwLjc5Mzk0NSAxMy42MDM1TDExLjg5MyAyLjUwNDQ3SDEuMDEwNzhWMC40NzE2OEgxNC4zNDU5QzE0LjkxNTEgMC40NzE2OCAxNS4zNjIzIDAuOTE4ODk0IDE1LjM2MjMgMS40ODgwOFoiIGZpbGw9IiNmZmZmZmYiLz48L3N2Zz4=)}.saved--active.c-tags-filter__tag:has(input:checked) label path,.c-tags-filter__tag:has(input:checked) label .saved--active path{fill:var(--color-white)}.c-tags-filter__tag:has(input:checked) label .c-generic-content a,.c-tags-filter__tag:has(input:checked) label .link--underlined{--color-link-underline: var(--color-white)}.c-tags-filter__tag label{transition-property:border-radius,color,background-color;transition-duration:var(--anim-dur-med);transition-timing-function:var(--anim-ease-out)}.c-tags-filter__view-results.hidden,.c-tags-filter__update-search.hidden{display:none}@keyframes btn-mask-out{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@keyframes btn-mask-in{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.btn{--btn-anim-out: .1s;--btn-anim-in: .3s;display:inline-flex;cursor:pointer;align-items:center;overflow:hidden;white-space:nowrap;border-radius:6px;padding:.75rem 1.5rem;font-size:1.6rem;font-weight:500;text-transform:uppercase;line-height:1}body.no-motion .btn{--btn-anim-out: 0s;--btn-anim-in: 0s}.btn:not(.btn--no-mask){position:relative}.btn:not(.btn--no-mask)[aria-disabled=true]{pointer-events:none;opacity:.4}.btn:not(.btn--no-mask):before{display:block;content:attr(data-text);width:104%;height:104%;box-shadow:0 0 0 0 currentColor;background-color:var(--color-black);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;font:inherit;line-height:32px;text-align:center;color:var(--color-white);animation:btn-mask-out var(--btn-anim-out) steps(70) forwards;-webkit-mask:url(/images/btn-sprite.png);mask:url(/images/btn-sprite.png);-webkit-mask-size:7100% 100%;mask-size:7100% 100%}.link--pseudo-clickable:hover+.btn:not(.btn--no-mask):not([aria-disabled=true]):before,.btn:not(.btn--no-mask):hover:not([aria-disabled=true]):before{animation:btn-mask-in var(--btn-anim-in) steps(70) forwards}.btn.btn--no-mask{box-shadow:0 0 0 0 currentColor;transition:all var(--anim-dur-med) var(--anim-ease-out)}.btn.btn--no-mask:hover{box-shadow:0 0 0 2px currentColor}.btn:focus-visible{outline:3px solid var(--color-black);outline-offset:2px}.btn--bordered{border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(20 20 20 / var(--tw-border-opacity))}.btn--inverted{--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity));color:var(--color-theme-primary)}.btn--black{--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.btn--black a[target=_blank]:not(.btn):only-child:after{background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTYgMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4zNjIzIDEuNDg4MDhWMTQuODIzMkgxMy4zMjk1VjMuOTQwOThMMi4yMzA0NSAxNS4wNEwwLjc5Mzk0NSAxMy42MDM1TDExLjg5MyAyLjUwNDQ3SDEuMDEwNzhWMC40NzE2OEgxNC4zNDU5QzE0LjkxNTEgMC40NzE2OCAxNS4zNjIzIDAuOTE4ODk0IDE1LjM2MjMgMS40ODgwOFoiIGZpbGw9IiNmZmZmZmYiLz48L3N2Zz4=)}.saved--active.btn--black path,.btn--black .saved--active path{fill:var(--color-white)}.btn--black .c-generic-content a,.btn--black .link--underlined{--color-link-underline: var(--color-white)}.btn--black:focus-visible{box-shadow:0 0 0 3px var(--color-theme-primary)}.btn--white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(20 20 20 / var(--tw-text-opacity))}.btn--accent{--tw-text-opacity: 1;color:rgb(20 20 20 / var(--tw-text-opacity));background-color:var(--color-theme-accent)}.btn--transparent{--tw-text-opacity: 1;color:rgb(20 20 20 / var(--tw-text-opacity))}.btn--primary{--tw-text-opacity: 1;color:rgb(20 20 20 / var(--tw-text-opacity));background-color:var(--color-theme-primary)}.btn--tag{border-width:1px;--tw-border-opacity: 1;border-color:rgb(20 20 20 / var(--tw-border-opacity));padding:.5rem 1rem;font-size:1.2rem;line-height:1.3;letter-spacing:.24px;font-weight:500}.btn--tag a[target=_blank]:not(.btn):only-child:after{width:12px;height:12px}.btn--tag:not(.btn--no-mask):before{line-height:24px}.btn--black:not(.btn--no-mask):before,.btn--inverted:not(.btn--no-mask):before{background-color:var(--color-theme-accent);color:var(--color-black)}.btn--black.btn--no-mask:hover,.btn--inverted.btn--no-mask:hover{box-shadow:0 0 0 2px var(--color-theme-accent)}.btn--glass{-webkit-backdrop-filter:blur(15px) saturate(160%) contrast(45%) brightness(140%);backdrop-filter:blur(15px) saturate(160%) contrast(45%) brightness(140%)}.btn--small{font-size:1.2rem;line-height:1.3;letter-spacing:.24px;font-weight:500}.btn--small a[target=_blank]:not(.btn):only-child:after{width:12px;height:12px}.btn--small:not(.btn--no-mask):before{line-height:28px}.btn span{position:relative;z-index:1;display:block;line-height:1;pointer-events:none}@keyframes link-underline{0%{background-position:66.66% 100%}to{background-position:0 100%}}.c-generic-content a,.link--underlined{--color-link-underline: var(--color-black);background-image:linear-gradient(to right,var(--color-link-underline),var(--color-link-underline) 25%,transparent 25%,transparent 50%,var(--color-link-underline) 50%,var(--color-link-underline) 75%,transparent 75%,transparent 100%);background-position:66.66% 100%;background-repeat:no-repeat;background-size:400% 2px}.text-white .c-generic-content a,.theme__bg--black .c-generic-content a,.text-white .link--underlined,.theme__bg--black .link--underlined{--color-link-underline: var(--color-white)}.link--pseudo-clickable:hover .c-generic-content a,.c-generic-content a:hover,.link--pseudo-clickable:hover .link--underlined,.link--underlined:hover{animation:link-underline var(--anim-dur-slow) var(--anim-ease-out) forwards}.link--pseudo-clickable:after{display:inline-block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:40}@media (min-width: 768px){.link--3d{position:relative;z-index:20;transition:transform var(--anim-dur-med) var(--anim-ease-out)}.link--3d:before{width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;top:1px;left:1px;z-index:10;display:block;border-radius:15px;--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity));--tw-content: "";content:var(--tw-content);transform:translate(0);transition:transform var(--anim-dur-med) var(--anim-ease-out)}.link--3d:hover{transform:translate(-1rem,-1rem)}.link--3d:hover:before{transform:translate(1rem,1rem)}}.c-in-short__btn:hover .c-in-short__img:before{width:99%;height:99%}.c-in-short__btn:hover .c-in-short__img img{transform:scale(1.1)}.c-in-short__img{position:relative;border-radius:9999px}.c-in-short__img:before,.c-in-short__img:after{display:block;content:"";border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all var(--anim-dur-slow) var(--anim-ease-out)}.c-in-short__img:before{width:calc(100% + 9px);height:calc(100% + 9px);background-color:var(--color-bg);z-index:2}.c-in-short__img:after{width:calc(100% + 14px);height:calc(100% + 14px);background-color:var(--color-theme-primary);z-index:1}.c-in-short__img figure{position:relative;z-index:10;height:88px;width:88px;overflow:hidden;border-radius:9999px}.c-in-short__img img{transform:scale(1);transition:transform var(--anim-dur-slow) var(--anim-ease-out)}.c-in-short__title{margin-top:1.5rem}.c-sticker{position:absolute;display:none;width:150px}.c-tags-filter__view-results.c-sticker,.c-tags-filter__update-search.c-sticker{display:none}@media (min-width: 1024px){.c-sticker{display:block}}.c-sticker--slide-mode{position:fixed}@media (max-height: 580px){.c-sticker--slide-mode,.c-tags-filter__view-results.c-sticker--slide-mode,.c-tags-filter__update-search.c-sticker--slide-mode{display:none}}.c-sticker__non-animated,.c-tags-filter__view-results.c-sticker__non-animated,.c-tags-filter__update-search.c-sticker__non-animated{display:none}body.no-motion .c-sticker__non-animated{display:block}body.no-motion .c-sticker__animated,body.c-tags-filter__view-results.no-motion .c-sticker__animated,body .c-tags-filter__update-search.no-motion .c-sticker__animated,.c-quiz__question,.c-tags-filter__view-results.c-quiz__question,.c-tags-filter__update-search.c-quiz__question{display:none}.c-quiz__question--active{display:block}.c-quiz__question:after{content:"";display:table;clear:both}.elemental--group-break .c-quiz__question{background-color:var(--color-theme-accent)}.c-quiz__option{transition:all var(--anim-dur-fast) var(--anim-ease-out)}.c-quiz__option:has(input:checked) .c-quiz__option--message{max-height:300px}.c-quiz__option:has(input:checked),.c-quiz__option:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.c-quiz__option:has(input:checked) a[target=_blank]:not(.btn):only-child:after,.c-quiz__option:hover a[target=_blank]:not(.btn):only-child:after{background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTYgMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4zNjIzIDEuNDg4MDhWMTQuODIzMkgxMy4zMjk1VjMuOTQwOThMMi4yMzA0NSAxNS4wNEwwLjc5Mzk0NSAxMy42MDM1TDExLjg5MyAyLjUwNDQ3SDEuMDEwNzhWMC40NzE2OEgxNC4zNDU5QzE0LjkxNTEgMC40NzE2OCAxNS4zNjIzIDAuOTE4ODk0IDE1LjM2MjMgMS40ODgwOFoiIGZpbGw9IiNmZmZmZmYiLz48L3N2Zz4=)}.c-quiz__option:has(input:checked),.c-quiz__option:hover{background-color:var(--color-black)}.saved--active.c-quiz__option:has(input:checked) path,.c-quiz__option:has(input:checked) .saved--active path,.saved--active .c-quiz__option:hover path,.c-quiz__option:hover .saved--active path{fill:var(--color-white)}.c-quiz__option:has(input:checked) .c-generic-content a,.c-quiz__option:has(input:checked) .link--underlined,.c-quiz__option:hover .c-generic-content a,.c-quiz__option:hover .link--underlined{--color-link-underline: var(--color-white)}.c-quiz__option--text{transition:all var(--anim-dur-fast) var(--anim-ease-out)}.c-quiz__option--message{transition:max-height var(--anim-dur-med) var(--anim-ease-out)}.c-quiz__option:focus-visible,.c-quiz__option:has(:focus-visible){outline:2px solid var(--color-black)}@media print{.c-quiz .c-quiz__question{display:block;margin-bottom:4rem;-moz-column-break-inside:avoid;break-inside:avoid}.c-quiz .c-quiz__option--message{max-height:999em}.c-quiz .c-quiz__controls{display:none}}@keyframes FloatingIconExplosion{0%{transform:rotate(0) translate(10px) rotate(0)}to{transform:rotate(360deg) translate(10px) rotate(-360deg)}}.icon-explosion{pointer-events:none;position:absolute;top:0;left:0;z-index:99;height:100%;width:100%;opacity:0;color:var(--color-theme-primary)}.theme__bg--primary .icon-explosion{color:var(--color-theme-accent)}body.high-contrast .icon-explosion{filter:invert(1)}.icon-explosion svg{width:100%!important;height:100%!important;fill:currentColor;stroke:var(--color-black);stroke-width:6;--random-duration: calc(1s * (1 + var(--random-factor)));animation:FloatingIconExplosion var(--random-duration) linear infinite}.c-blockquote--marks .c-blockquote__text:before,.c-blockquote--marks .c-blockquote__text:after{font-size:350%;line-height:1rem;font-weight:400}.c-blockquote--marks .c-blockquote__text:before{vertical-align:-.4em;content:open-quote;margin-right:1rem}.c-blockquote--marks .c-blockquote__text:after{vertical-align:-.6em;content:close-quote;margin-left:1rem}.smoothscroll{height:100%;overflow:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.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{transform:translateZ(0);backface-visibility:hidden}.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,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.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-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.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{margin-inline-start: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-block-start: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,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.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)}}.\*\:absolute>*{position:absolute}.\*\:left-0>*{left:0}.\*\:top-0>*{top:0}.\*\:inline-block>*{display:inline-block}.\*\:rounded-md>*{border-radius:8px}.\*\:border>*{border-width:1px}.\*\:border-black>*{--tw-border-opacity: 1;border-color:rgb(20 20 20 / var(--tw-border-opacity))}.\*\:px-8>*{padding-left:2rem;padding-right:2rem}.\*\:py-4>*{padding-top:1rem;padding-bottom:1rem}.\*\:uppercase>*{text-transform:uppercase}.\*\:text-black>*{--tw-text-opacity: 1;color:rgb(20 20 20 / var(--tw-text-opacity))}.\*\:h1>*{font-size:5.8rem;line-height:.9;letter-spacing:-1.74px;font-weight:500}@media (min-width: 640px){.\*\:h1>*{font-size:5.8rem;line-height:.9;letter-spacing:-2.32px;font-weight:500}}.placeholder\:text-black\/50::-moz-placeholder{color:#14141480}.placeholder\:text-black\/50::placeholder{color:#14141480}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-0:after{content:var(--tw-content);left:0;right:0}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-0:after{content:var(--tw-content);left:0}.after\:top-0:after{content:var(--tw-content);top:0}.after\:z-50:after{content:var(--tw-content);z-index:50}.after\:h-52:after{content:var(--tw-content);height:13rem}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.after\:bg-gradient-to-b:after{content:var(--tw-content);background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.after\:from-tp:after{content:var(--tw-content);--tw-gradient-from: rgba(255, 255, 255, 0) var(--tw-gradient-from-position);--tw-gradient-to: rgba(255, 255, 255, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.after\:to-\[var\(--color-bg\)\]:after{content:var(--tw-content);--tw-gradient-to: var(--color-bg) var(--tw-gradient-to-position)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus-visible\:bg-black:focus-visible{--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity))}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-offset-\[-5px\]:focus-visible{outline-offset:-5px}.focus-visible\:outline-black:focus-visible{outline-color:#141414}.group:hover .group-hover\:translate-x-\[2px\]{--tw-translate-x: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-\[-2px\]{--tw-translate-y: -2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.2\]{--tw-scale-x: 1.2;--tw-scale-y: 1.2;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:hover~.peer-hover\:opacity-0{opacity:0}.peer:focus~.peer-focus\:opacity-0{opacity:0}@media (min-width: 640px){.sm\:block{display:block}.sm\:hidden{display:none}.sm\:max-w-\[420px\]{max-width:420px}.sm\:pt-6{padding-top:1.5rem}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:relative{position:relative}.md\:bottom-10{bottom:2.5rem}.md\:bottom-40{bottom:10rem}.md\:left-10{left:2.5rem}.md\:right-40{right:10rem}.md\:z-70{z-index:70}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-start-2{grid-column-start:2}.md\:m-0{margin:0}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-\[70px\]{height:70px}.md\:h-\[77px\]{height:77px}.md\:min-h-56{min-height:14rem}.md\:w-\[420px\]{width:420px}.md\:w-\[70px\]{width:70px}.md\:w-auto{width:auto}.md\:max-w-\[450px\]{max-width:450px}.md\:max-w-screen-xl{max-width:1280px}.md\:basis-auto{flex-basis:auto}.md\:basis-full{flex-basis:100%}.md\:rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}.md\:self-center{align-self:center}.md\:border-t-0{border-top-width:0px}.md\:border-none{border-style:none}.md\:p-12{padding:3rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-20{padding-left:5rem;padding-right:5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:pt-12{padding-top:3rem}.md\:pt-4{padding-top:1rem}.md\:pt-72{padding-top:18rem}.md\:pt-80{padding-top:20rem}.md\:text-center{text-align:center}.md\:text-2xl{font-size:4.3rem;line-height:1;letter-spacing:-1.3px;font-weight:500}.md\:text-base{font-size:1.6rem;line-height:1.4}.md\:text-sm,.md\:h6{font-size:1.2rem;line-height:1.3;letter-spacing:.24px;font-weight:500}.md\:h6 a[target=_blank]:not(.btn):only-child:after{width:12px;height:12px}@media (min-width: 640px){.md\:h6{font-size:1.6rem;line-height:1.4;letter-spacing:.16px;font-weight:500}}.\*\:md\:text-\[8rem\]>*{font-size:8rem}}@media (min-width: 1024px){.lg\:left-12{left:3rem}.lg\:right-80{right:20rem}.lg\:my-24{margin-top:6rem;margin-bottom:6rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-8{margin-top:2rem}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:w-\[40\%\]{width:40%}.lg\:w-full{width:100%}.lg\:flex-shrink-0{flex-shrink:0}.lg\:basis-full{flex-basis:100%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.lg\:rounded-t{border-top-left-radius:8px;border-top-right-radius:8px}.lg\:border-none{border-style:none}.lg\:p-12{padding:3rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pb-12{padding-bottom:3rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pb-6{padding-bottom:1.5rem}.lg\:pr-0{padding-right:0}.lg\:pt-32{padding-top:8rem}}@media (min-width: 1280px){.xl\:left-\[15\%\]{left:15%}.xl\:right-\[15\%\]{right:15%}.xl\:mt-12{margin-top:3rem}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\*\:xl\:text-\[12rem\]>*{font-size:12rem}}@media (min-width: 1536px){.\32xl\:mx-auto{margin-left:auto;margin-right:auto}.\32xl\:max-w-\[1440px\]{max-width:1440px}.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32xl\:pt-\[80px\]{padding-top:80px}.\*\:2xl\:text-\[16rem\]>*{font-size:16rem}}@media (min-width: 380px){.xxs\:h2{font-size:4.3rem;line-height:1;letter-spacing:-1.3px;font-weight:500}@media (min-width: 640px){.xxs\:h2{font-size:5rem;line-height:1;letter-spacing:-1.5px;font-weight:500}}}@media (min-width: 480px){.xs\:h1{font-size:5.8rem;line-height:.9;letter-spacing:-1.74px;font-weight:500}@media (min-width: 640px){.xs\:h1{font-size:5.8rem;line-height:.9;letter-spacing:-2.32px;font-weight:500}}}@media (min-width: 450px){.slide-mode\:rounded{border-radius:8px}.slide-mode\:pt-8{padding-top:2rem}}@media (max-height: 500px){.short\:hidden{display:none}.short\:h4{font-size:2.2rem;line-height:1.1;letter-spacing:-.44px;font-weight:500}@media (min-width: 640px){.short\:h4{font-size:2.8rem;line-height:1.2;letter-spacing:-.56px;font-weight:500}}.short\:h5{font-size:1.6rem;line-height:1.3;letter-spacing:0;font-weight:500}@media (min-width: 640px){.short\:h5{font-size:2.1rem;line-height:1.2;letter-spacing:0;font-weight:500}}}@media print{.print\:mb-0{margin-bottom:0}.print\:hidden{display:none}.print\:break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}}.\[\&\:has\(\:focus-visible\)\]\:outline:has(:focus-visible){outline-style:solid}.\[\&\:has\(\:focus-visible\)\]\:outline-2:has(:focus-visible){outline-width:2px}.\[\&\:has\(\:focus-visible\)\]\:outline-black:has(:focus-visible){outline-color:#141414}
