.styles-module-scss-module__OWqi_q__root{padding:calc(var(--spacing)*6) 0;background-color:var(--base-secondary-0);height:359px;margin:0;display:block;position:relative;overflow:hidden}@media screen and (max-width:768px){.styles-module-scss-module__OWqi_q__root{padding:calc(var(--spacing)*3) 0 calc(var(--spacing)*6);height:auto}}.styles-module-scss-module__OWqi_q__shadow{pointer-events:none;background-image:linear-gradient(#0000 0%,#000 100%);width:100%;height:80%;position:absolute;bottom:0}.styles-module-scss-module__OWqi_q__rotator{aspect-ratio:1;opacity:.5;pointer-events:none;background:url(https://storage.googleapis.com/www.hellomillions.com/en-us/hellomillions-images/hero-landing/rotator.svg) 50%/cover no-repeat;width:200%;animation:21s linear infinite forwards styles-module-scss-module__OWqi_q__rotating;position:absolute;top:70%;left:calc(50% + min(25%,182px))}@media screen and (max-width:768px){.styles-module-scss-module__OWqi_q__rotator{top:37%;left:50%}}@keyframes styles-module-scss-module__OWqi_q__rotating{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.styles-module-scss-module__OWqi_q__heroContent{z-index:1;align-items:center;height:100%;margin:0 auto;display:flex;position:relative}@media screen and (max-width:768px){.styles-module-scss-module__OWqi_q__heroContent{flex-direction:column}}.styles-module-scss-module__OWqi_q__mega{object-fit:contain;width:50%;max-width:364px;height:auto;margin-left:auto}@media screen and (max-width:768px){.styles-module-scss-module__OWqi_q__mega{width:100%;margin:auto}}.styles-module-scss-module__OWqi_q__lady{object-fit:contain;width:50%;max-width:400px;margin-right:auto}.styles-module-scss-module__OWqi_q__lady img{width:100%}@media screen and (max-width:768px){.styles-module-scss-module__OWqi_q__lady{width:100%;max-width:414px;margin:auto;margin-top:calc(var(--spacing)*6)}}
@keyframes spinblitz-module-scss-module__9AppKW__starTwinkle{0%,to{opacity:.6}50%{opacity:1}}@keyframes spinblitz-module-scss-module__9AppKW__cloudFloat{0%,to{transform:translate(0)}50%{transform:translate(18px,-6px)}}@keyframes spinblitz-module-scss-module__9AppKW__particleRise{0%{opacity:0;transform:translateY(0)scale(1)}15%{opacity:.8}70%{opacity:.7;transform:translateY(-30px)scale(1.04)}90%{opacity:.3;transform:translateY(-44px)scale(1.1)}to{opacity:0;transform:translateY(-50px)scale(.9)}}.spinblitz-module-scss-module__9AppKW__banner{margin:calc(var(--spacing)*4) 0}@media screen and (min-width:933px){.spinblitz-module-scss-module__9AppKW__banner{margin:calc(var(--spacing)*8) 0}}.spinblitz-module-scss-module__9AppKW__banner{--bg-image:url(https://storage.googleapis.com/www.hellomillions.com/en-us/hellomillions-images/randomizer/randomizer-background.png);--cards-image:url(https://storage.googleapis.com/www.hellomillions.com/en-us/hellomillions-images/randomizer/cards.png);--cards-size:222px;--cards-bg-size:contain;--description-font-size:14px;--description-font-size-sm:20px;--description-line-height:120%;--description-shadow:0 8px 16px #00000080;--content-padding:21px;--content-bg:linear-gradient(90deg, #0a3195cc 1.21%, #0a319500 100.5%);--title-font-family:var(--font-montserrat,serif);--title-line-height:100%;--title-color:var(--base-base100,#fff);--title-shadow:0 2.5px 3.3px #02143a, 0 1.4px 2.8px #141f55cc;--title-font-weight:800;--title-font-size:20px;--title-font-size-sm:32px;--title-letter-spacing:-.8px}.spinblitz-module-scss-module__9AppKW__banner [class*=title]{-webkit-text-stroke:2.5px #0000;background:linear-gradient(#3d75dd 15%,#0e57c7 64.14%,#1741b5 88.39%);paint-order:stroke fill;-webkit-background-clip:text;background-clip:text}.spinblitz-module-scss-module__9AppKW__banner{--button-shadow:0 1px 7px 0 #020f68;--button-font-size:10px;--button-font-weight:700;--button-radius:8px;--button-height:38px}.spinblitz-module-scss-module__9AppKW__banner [class*=button]{margin:0}@media screen and (min-width:480px){.spinblitz-module-scss-module__9AppKW__banner{--cards-right:15%}}@media screen and (min-width:933px) and (max-width:1440px){.spinblitz-module-scss-module__9AppKW__banner{--cards-size:300px}}@media screen and (min-width:1200px){.spinblitz-module-scss-module__9AppKW__banner{--content-padding:36px;--button-height:48px;--button-width:337px;--button-radius:12px;--button-font-size:16px;--cards-size:363px;--title-letter-spacing:-1.28px}}.spinblitz-module-scss-module__9AppKW__banner:before,.spinblitz-module-scss-module__9AppKW__banner:after{content:"";border-radius:inherit;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.spinblitz-module-scss-module__9AppKW__banner:before{mix-blend-mode:hard-light;z-index:2;border-radius:inherit;background:linear-gradient(90deg,#0a3195cc 1.21%,#0a319500 100.5%);box-shadow:inset 0 0 11.53px 2.5px #4d5297,0 0 11.53px 2.5px #4d5297,inset 0 0 3.84px 3.27px #2b6789,0 0 3.84px 3.27px #2b6789,inset 0 0 0 4.997px #21baf733,inset -.5px .999px .5px #ffffff80,0 7.688px 9.994px #14001eb3,0 4.997px 3.844px #0e0015b3}.spinblitz-module-scss-module__9AppKW__banner:after{z-index:3;box-shadow:inset 0 0 .26px .77px #fff,0 0 .26px .77px #fff,inset 0 0 .38px 1.54px #373cf1,0 0 .38px 1.54px #373cf1}.spinblitz-module-scss-module__9AppKW__randomizer [class*=title]{color:var(--base-base100);text-align:center;text-shadow:0 2.5px 3.3px #02143a,0 1.4px 2.8px #141f55cc;font-family:var(--font-montserrat),serif;letter-spacing:-1.12px;-webkit-text-stroke:2.5px #0000;background:linear-gradient(360deg,#3d75dd 15%,#0e57c7 64.14%,#1741b5 88.39%);paint-order:stroke fill;-webkit-background-clip:text;background-clip:text;font-size:28px;font-weight:800;line-height:100%}.spinblitz-module-scss-module__9AppKW__randomizer [class*=closeButton]{width:48px;height:48px}.spinblitz-module-scss-module__9AppKW__randomizer [class*=closeButton]:hover{background-color:#0000}.spinblitz-module-scss-module__9AppKW__randomizer [class*=closeButton] svg{width:16px;height:16px}.spinblitz-module-scss-module__9AppKW__randomizer [class*=loading_card]{transform:translateY(-4px)}.spinblitz-module-scss-module__9AppKW__randomizer [class*=button_section] button{color:var(--base-base100);border-radius:12px;width:160px;height:48px;font-size:16px;font-weight:700}.spinblitz-module-scss-module__9AppKW__randomizer [class*=button_section] button:first-child{border-color:var(--base-base100)}.spinblitz-module-scss-module__9AppKW__accentLight{--accent-light-shadow:3.387px 2.258px 25.968px 0 #87d1ffb3;--accent-light-after-bg:linear-gradient(to bottom, transparent, #999);--accent-light-before-bg:linear-gradient(to bottom, transparent, #feffd3);--accent-light-inner-bg:url(https://storage.googleapis.com/www.hellomillions.com/en-us/hellomillions-images/randomizer/accent-light.png) center / cover no-repeat;--accent-light-width:364px;--accent-light-height:41px}.spinblitz-module-scss-module__9AppKW__accentLight [class*=inner]{bottom:-28px}.spinblitz-module-scss-module__9AppKW__frontLight [data-element="0"]{z-index:1;background:url(https://storage.googleapis.com/www.hellomillions.com/en-us/hellomillions-images/randomizer/star.png) 50%/cover no-repeat;animation:5s ease-in-out infinite spinblitz-module-scss-module__9AppKW__particleRise;position:absolute}.spinblitz-module-scss-module__9AppKW__frontLight [data-element="0"]:first-child{width:30px;height:30px;top:174px;left:57px}.spinblitz-module-scss-module__9AppKW__frontLight [data-element="0"]:nth-child(2){width:31px;height:31px;animation-delay:1s;top:164px;left:308px}.spinblitz-module-scss-module__9AppKW__frontLight [data-element="0"]:nth-child(3){width:18px;height:18px;animation-delay:2s;top:307px;left:379px}.spinblitz-module-scss-module__9AppKW__frontLight [data-element="0"]:nth-child(4){width:23px;height:23px;animation-delay:.5s;top:118px;left:193px}.spinblitz-module-scss-module__9AppKW__frontLight [data-element="0"]:nth-child(5){width:26px;height:26px;animation-delay:1.8s;top:253px;left:128px}.spinblitz-module-scss-module__9AppKW__backLight{--bg-color:#11368dcc;--img:url(https://storage.googleapis.com/www.hellomillions.com/en-us/hellomillions-images/randomizer/abstract-background.png);--img-mask:radial-gradient(circle closest-side at center, #0000004d 40%, #0000 90%);--img-bg-color:var(--background);--img-transform:translate(-50%, -55%) scale(165%);--two-sided-shadow-img:url(https://storage.googleapis.com/www.hellomillions.com/en-us/hellomillions-images/randomizer/accent-shadows.png);--two-sided-shadow-transform:translateY(25%) scale(120%)}
.Banner-module-scss-module__XklUlG__root{background-image:var(--bg-image);border-radius:var(--border-radius,20px);height:var(--height,191px);cursor:pointer;background-position:100% 100%;background-repeat:no-repeat;background-size:cover;align-items:center;display:flex;position:relative}@media screen and (min-width:933px){.Banner-module-scss-module__XklUlG__root{height:300px}}.Banner-module-scss-module__XklUlG__root .Banner-module-scss-module__XklUlG__content{z-index:3;max-width:39%;height:100%;padding-left:20px;padding-left:var(--content-padding,20px);flex-direction:column;justify-content:center;display:flex;position:relative}.Banner-module-scss-module__XklUlG__root .Banner-module-scss-module__XklUlG__content:before{content:"";z-index:-1;background:var(--content-bg);filter:blur(20px);width:100%;height:100%;position:absolute;top:0;left:0}.Banner-module-scss-module__XklUlG__root .Banner-module-scss-module__XklUlG__content .Banner-module-scss-module__XklUlG__title{font-family:var(--title-font-family);line-height:var(--title-line-height);color:var(--title-color);text-shadow:var(--title-shadow);letter-spacing:var(--title-letter-spacing);font-size:var(--title-font-size);font-weight:var(--title-font-weight);margin-bottom:4px}@media screen and (min-width:933px){.Banner-module-scss-module__XklUlG__root .Banner-module-scss-module__XklUlG__content .Banner-module-scss-module__XklUlG__title{font-size:var(--title-font-size-sm);margin-bottom:8px}}.Banner-module-scss-module__XklUlG__root .Banner-module-scss-module__XklUlG__content .Banner-module-scss-module__XklUlG__description{font-size:var(--description-font-size);line-height:var(--description-line-height);text-shadow:var(--description-shadow);margin-bottom:12px}@media screen and (min-width:933px){.Banner-module-scss-module__XklUlG__root .Banner-module-scss-module__XklUlG__content .Banner-module-scss-module__XklUlG__description{font-size:var(--description-font-size-sm);margin-bottom:24px}}.Banner-module-scss-module__XklUlG__root .Banner-module-scss-module__XklUlG__content .Banner-module-scss-module__XklUlG__button{border-radius:var(--button-radius,50px);max-width:var(--button-width,120px);height:var(--button-height,revert);min-height:var(--button-height,revert);font-size:var(--button-font-size,revert);font-weight:var(--button-font-weight,revert);box-shadow:var(--button-shadow)}.Banner-module-scss-module__XklUlG__root .Banner-module-scss-module__XklUlG__cards{right:var(--cards-right,0);left:var(--cards-left,auto);width:var(--cards-width,var(--cards-size,214px));height:var(--cards-size,214px);background-image:var(--cards-image);background-position:50%;background-size:var(--cards-bg-size,cover);background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%)}
/*# sourceMappingURL=0muq-26y5h2mb.css.map*/