.FloatBanner_root__bP5QW{position:fixed;bottom:0;left:0;z-index:1040;width:100%;color:#222;background-color:#ffe100;padding:1.2rem 0}@media(min-width:576px){.FloatBanner_root__bP5QW{padding:2rem 0}}.FloatBanner_close__t7UoI{position:absolute;top:.2rem;right:.2rem}.FloatBanner_close__t7UoI svg{font-size:2.2rem;color:#222}@media(min-width:576px){.FloatBanner_close__t7UoI svg{font-size:2.6rem}}@media(min-width:1200px){.FloatBanner_close__t7UoI svg{font-size:3.6rem}.FloatBanner_close__t7UoI{top:.6rem;right:.6rem}}.FloatBanner_container__qK_h7{width:100%;max-width:32rem;margin:0 auto}@media(min-width:576px){.FloatBanner_container__qK_h7{max-width:96rem}}@media(min-width:1200px){.FloatBanner_container__qK_h7{max-width:130rem}}.FloatBanner_content__XVmRv{position:relative;z-index:2;display:flex;flex-direction:column;gap:1rem}@media(min-width:576px){.FloatBanner_content__XVmRv{flex-direction:row;flex-grow:1;gap:4rem;align-items:center;justify-content:space-between}}.FloatBanner_text__XpYEX{position:relative;z-index:10;font-family:var(--font-unbounded);font-weight:700;font-size:1.3rem;text-align:center}@media(min-width:576px){.FloatBanner_text__XpYEX{width:38rem;font-size:1.6rem;text-align:left}}@media(min-width:1200px){.FloatBanner_text__XpYEX{width:55rem;font-size:2.2rem}}.FloatBanner_button__jZJIg{position:relative;z-index:10;display:flex;align-items:center;justify-content:center;width:28rem;height:6rem;margin:0 auto;font-family:var(--font-unbounded);font-weight:600;font-size:1.5rem;color:#fff;background-color:#222;border-radius:303.2rem;transition:transform .3s ease-out}.FloatBanner_button__jZJIg:hover{transform:scale(1.05)}@media(min-width:576px){.FloatBanner_button__jZJIg{flex-shrink:0;aspect-ratio:306/78;width:24rem;height:auto;margin:0}}@media(min-width:1200px){.FloatBanner_button__jZJIg{width:30.6rem;font-size:1.8rem}}.FloatBanner_countdown___IOio{display:flex;align-items:center;justify-content:center;gap:1rem}@media(min-width:576px){.FloatBanner_countdown___IOio{gap:2rem;min-width:22rem}}@media(min-width:1200px){.FloatBanner_countdown___IOio{gap:3rem;min-width:30rem}}.FloatBanner_countdownItem__5ixJ8{display:flex;flex-direction:column;align-items:center;font-family:var(--font-unbounded);font-weight:600;font-size:2rem}.FloatBanner_countdownItem__5ixJ8 span{font-size:1rem}@media(min-width:576px){.FloatBanner_countdownItem__5ixJ8 span{font-size:1.2rem}}@media(min-width:1200px){.FloatBanner_countdownItem__5ixJ8 span{font-size:1.4rem}}@media(min-width:576px){.FloatBanner_countdownItem__5ixJ8{font-size:2.4rem}}@media(min-width:1200px){.FloatBanner_countdownItem__5ixJ8{font-size:3rem}}.ScrollToTop_root__jnJi2{position:fixed;bottom:2rem;right:2rem;z-index:1050;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:#ffc80c;width:5rem;height:5rem;border-radius:50%;transition:box-shadow .3s ease-in-out;animation:ScrollToTop_fadeIn__1uXTV .3s ease-in-out}.ScrollToTop_root__jnJi2 svg{width:2.4rem;height:2.4rem;transition:transform .2s ease-in-out}.ScrollToTop_root__jnJi2 svg path{stroke:#181818}@media(min-width:576px){.ScrollToTop_root__jnJi2 svg{width:3rem;height:3rem}}.ScrollToTop_root__jnJi2:hover{box-shadow:0 0 2rem 0 #ffc80c}@media(min-width:576px){.ScrollToTop_root__jnJi2{bottom:3rem;right:2rem;width:5.6rem;height:5.6rem}}@media(min-width:1200px){.ScrollToTop_root__jnJi2{right:4rem;bottom:5rem}}@keyframes ScrollToTop_fadeIn__1uXTV{0%{opacity:0}to{opacity:1}}.FromScratch_layout__oS4Xh{font-family:var(--font-montserrat);font-size:1.6rem;line-height:1.4;color:#fff;background-color:#040000}