.Marquee-module-scss-module__RfI25q__Marquee{white-space:nowrap;backface-visibility:hidden;width:100%;overflow:hidden}.Marquee-module-scss-module__RfI25q__Marquee .Marquee-module-scss-module__RfI25q__container{height:100%;position:relative;overflow:hidden}.Marquee-module-scss-module__RfI25q__Marquee.Marquee-module-scss-module__RfI25q__animating .Marquee-module-scss-module__RfI25q__container{animation-name:Marquee-module-scss-module__RfI25q__marquee-translate;animation-duration:var(--duration);animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.Marquee-module-scss-module__RfI25q__Marquee .Marquee-module-scss-module__RfI25q__content{backface-visibility:hidden;perspective:1px;will-change:transform;justify-content:flex-start;align-items:center;height:100%;line-height:1.2;display:flex;position:relative}.Marquee-module-scss-module__RfI25q__Marquee .Marquee-module-scss-module__RfI25q__wrapper{will-change:transform;display:inline-flex;transform:translateZ(0)}@keyframes Marquee-module-scss-module__RfI25q__marquee-translate{0%{transform:translate3d(var(--x-from),0,0px)}to{transform:translate3d(var(--x-to),0,0px)}}
.RootLayoutTopBanner-module-scss-module__wNSsGG__RootLayoutTopBanner{font:var(--font-display-6);letter-spacing:-.02em;text-transform:uppercase;text-box:trim-both cap alphabetic;background-color:var(--color-pink);width:100%;color:var(--color-white);-webkit-user-select:none;user-select:none;z-index:99;padding:10px 0;position:fixed;top:0;left:0}.RootLayoutTopBanner-module-scss-module__wNSsGG__RootLayoutTopBanner .RootLayoutTopBanner-module-scss-module__wNSsGG__chunk{color:var(--color-white);text-transform:uppercase;white-space:nowrap;padding:2px 14px;display:inline-block}
.RootLayoutHeaderMenu-module-scss-module__xvyHDa__RootLayoutHeaderMenu .RootLayoutHeaderMenu-module-scss-module__xvyHDa__primary .RootLayoutHeaderMenu-module-scss-module__xvyHDa__item{font:var(--font-header);letter-spacing:-.04em;text-transform:uppercase;text-box:trim-both cap alphabetic}.RootLayoutHeaderMenu-module-scss-module__xvyHDa__RootLayoutHeaderMenu{-webkit-user-select:none;user-select:none;opacity:1;padding-top:40px;padding-bottom:30px;transition:opacity .2s ease-in-out .2s}@starting-style{.RootLayoutHeaderMenu-module-scss-module__xvyHDa__RootLayoutHeaderMenu{opacity:0}}.RootLayoutHeaderMenu-module-scss-module__xvyHDa__RootLayoutHeaderMenu .RootLayoutHeaderMenu-module-scss-module__xvyHDa__primary{flex-direction:column;align-items:center;gap:10px;margin-bottom:50px;display:flex}@media screen and (min-width:930px){.RootLayoutHeaderMenu-module-scss-module__xvyHDa__RootLayoutHeaderMenu .RootLayoutHeaderMenu-module-scss-module__xvyHDa__primary{gap:20px}}.RootLayoutHeaderMenu-module-scss-module__xvyHDa__RootLayoutHeaderMenu .RootLayoutHeaderMenu-module-scss-module__xvyHDa__primary .RootLayoutHeaderMenu-module-scss-module__xvyHDa__item{-webkit-text-stroke:1px #0000;transition:color .3s ease-in-out,-webkit-text-stroke .3s ease-in-out}.RootLayoutHeaderMenu-module-scss-module__xvyHDa__RootLayoutHeaderMenu .RootLayoutHeaderMenu-module-scss-module__xvyHDa__primary .RootLayoutHeaderMenu-module-scss-module__xvyHDa__item:hover,.RootLayoutHeaderMenu-module-scss-module__xvyHDa__RootLayoutHeaderMenu .RootLayoutHeaderMenu-module-scss-module__xvyHDa__primary .RootLayoutHeaderMenu-module-scss-module__xvyHDa__item.RootLayoutHeaderMenu-module-scss-module__xvyHDa__is-active{-webkit-text-stroke:1px var(--color-black);color:#0000}.RootLayoutHeaderMenu-module-scss-module__xvyHDa__RootLayoutHeaderMenu .RootLayoutHeaderMenu-module-scss-module__xvyHDa__secondary{justify-content:center;align-items:flex-end;gap:8px;display:flex}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--color-black:#000;--color-white:#fff;--color-grey-300:#f2f2f2;--color-grey-600:#d9d9d9;--color-grey-700:#a9a9a9;--color-pink:#ff5ce8;--gradient-rainbow:linear-gradient(180deg,#ff5ce8 11.06%,#5fc8e4 45.19%,#97ff6c 64.42%,#f3ff52 88.46%);--color-background-primary:var(--color-white);--color-background-secondary:var(--color-grey-300);--ease-out-expo:cubic-bezier(.19,1,.22,1);--ease-in-out-expo:cubic-bezier(.87,0,.13,1);--font-family-primary:"Cooper Hewitt","Impact","Arial Black","Arial Bold",sans-serif;--font-family-body:"Neue Montreal","Roboto","Helvetica Neue",Helvetica,Arial,"Segoe UI",sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-heavy:900;--font-extra-1:var(--font-weight-heavy)clamp(4rem,1.07rem + 15.915vw,14.25rem)/1.2 var(--font-family-primary);--font-display-1:var(--font-weight-heavy)clamp(2.375rem,1.214rem + 4.762vw,5.5rem)/1.2 var(--font-family-primary);--font-display-2:var(--font-weight-heavy)clamp(2.125rem,1.429rem + 2.857vw,4rem)/1.2 var(--font-family-primary);--font-display-3:var(--font-weight-heavy)clamp(1.75rem,1.425rem + 1.333vw,2.625rem)/1.2 var(--font-family-primary);--font-display-4:var(--font-weight-heavy)clamp(1.125rem,.8rem + 1.333vw,2rem)/1.2 var(--font-family-primary);--font-display-5:var(--font-weight-heavy)1rem/1 var(--font-family-primary);--font-display-6:var(--font-weight-heavy).875rem/1 var(--font-family-primary);--font-header:var(--font-weight-heavy)2.125rem/1.2 var(--font-family-primary);--font-body-1:var(--font-weight-regular)1.125rem/1.15 var(--font-family-body);--font-body-2:var(--font-weight-regular)1rem/1.2 var(--font-family-body);--font-body-2-weighted:var(--font-weight-medium)1rem/1.2 var(--font-family-body);--font-label-1:var(--font-weight-medium).875rem/1 var(--font-family-body);--font-label-2:var(--font-weight-medium).625rem/1 var(--font-family-body);--font-push-1:var(--font-weight-heavy)1.5625rem/1 var(--font-family-primary);--font-push-2:var(--font-weight-heavy)1.125rem/1 var(--font-family-primary);--font-tiny-1:var(--font-weight-regular).625rem/1 var(--font-family-body);--font-tiny-2:var(--font-weight-regular).875rem/1 var(--font-family-body);--font-tiny-3:var(--font-weight-regular).75rem/1 var(--font-family-body)}@media screen and (min-width:930px){:root{--font-display-4-fixed:var(--font-weight-heavy)2rem/1.2 var(--font-family-primary);--font-display-5:var(--font-weight-heavy)1.3125rem/1 var(--font-family-primary);--font-body-1:var(--font-weight-regular)1.25rem/1.15 var(--font-family-body);--font-push-2:var(--font-weight-heavy)1.5625rem/1 var(--font-family-primary)}}:root{--grid-columns:6;--grid-gap:12px}@media screen and (min-width:930px){:root{--grid-columns:12;--grid-gap:20px}}@font-face{font-family:Cooper Hewitt;src:url(/fonts/CooperHewitt-Heavy.woff2)format("woff2"),url(/fonts/CooperHewitt-Heavy.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/fonts/NeueMontreal-Regular.woff2)format("woff2"),url(/fonts/NeueMontreal-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/fonts/NeueMontreal-Medium.woff2)format("woff2"),url(/fonts/NeueMontreal-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}*,:after,:before{box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html{height:100%}html,body{-webkit-overflow-scrolling:touch;min-height:100%}html::selection,body::selection{background:#ff5ce9b3}body{font-size:16px;font-family:var(--font-family-body);font-weight:var(--font-weight-regular);background-color:var(--color-background-primary);color:var(--color-black);flex-direction:column;display:flex;position:relative}input,textarea,button,select,a{-webkit-tap-highlight-color:#0000}a{color:inherit;line-height:inherit}a,a:hover{text-decoration:none}button{appearance:none;text-align:center;cursor:pointer;box-sizing:border-box;font-family:inherit;font-weight:inherit;box-shadow:none;color:inherit;background:0 0;border:none;border-radius:0;margin:0;padding:0;font-size:100%;line-height:1;text-decoration:none;display:inline-block;position:relative;overflow:visible}em,i{font-style:italic}strong{font-weight:var(--font-weight-medium)}u{text-underline-offset:2px;text-decoration-thickness:1px}.uppercase{text-transform:uppercase}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
