.vld-shown{overflow:hidden}.vld-overlay{inset:0;position:absolute;align-items:center;display:none;justify-content:center;overflow:hidden;z-index:9999}.vld-overlay.is-active{display:flex}.vld-overlay.is-full-page{z-index:9999;position:fixed}.vld-overlay .vld-background{inset:0;position:absolute;background:#fff;opacity:.5}.vld-overlay .vld-icon,.vld-parent{position:relative}.o-site{background-color:#0061a4;min-height:100vh}@keyframes is-ready{0%{transform:scale(1) skew(-15deg)}25%{transform:scale(1.1) skew(-15deg)}50%{transform:scale(1) skew(-15deg)}}.c-button{display:inline-block;cursor:pointer;padding:1.25rem 2rem;border:0;border-radius:3em;outline:0;font-size:1rem;font-weight:600;color:#1e1a1a;background-color:#1feb89;transition-property:background-color,color;transition-duration:.15s;transition-timing-function:ease-in-out;box-shadow:0 2px 7px #00000059}@media(min-width:61.25em){.c-button{font-size:1.5rem}}.c-button[disabled]{color:#a7a7a7}.c-button--small,.c-button--large{font-size:1.5rem}@media(min-width:61.25em){.c-button--large{font-size:4rem}}.c-button--attention{animation-name:is-ready;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:forwards}.c-button:not([disabled]):hover{background-color:#ccc}.c-button__label{display:inline-block}.c-button__icon{margin-left:6rem}.c-splash-screen{position:relative;display:flex;justify-content:center;flex-direction:column;overflow:hidden;padding-bottom:12rem;background-color:#1e1a1a;min-height:100vh;background-image:url(/build/assets/bg_splash-CFRb5nCP.jpg);background-position:center;background-size:auto 125%;background-repeat:no-repeat}@media(min-width:61.25em){.c-splash-screen{flex-direction:row;padding-bottom:0}.c-splash-screen__hero{position:relative;z-index:3;flex:0 0 55%;background-color:transparent}}.c-splash-screen__hero-inner{display:flex;justify-content:center;flex-direction:column;height:100%;padding:1rem;padding-top:65vh;text-align:center}.c-splash-screen__hero-logo{margin-bottom:2rem;padding:4rem 0 0}.c-splash-screen__button{margin-bottom:3rem;white-space:nowrap}.c-splash-screen__title{max-width:75%;margin-right:auto;margin-left:auto;font-weight:400;color:#fff;line-height:1.65}@media(max-width:61.24em){.c-splash-screen__title{font-size:.9rem}.c-splash-screen__title br{display:none}}.c-splash-screen__strapline{margin-bottom:3rem;font-size:2.75rem;font-weight:800;color:#ffd41c;line-height:1.1}.c-splash-screen__legal{padding:2rem;font-size:.8rem}.c-splash-screen__legal,.c-splash-screen__legal a{color:#fff}.c-splash-screen__highlight{color:#1feb89}.c-play-screen{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:1rem;text-align:center;min-height:100vh;background-color:#1e1a1a;background-image:url(/build/assets/bg_game-B3LBR7CW.jpg);background-position:center;background-size:auto 125%;background-repeat:no-repeat}.c-play-screen p,.c-play-screen__title{color:#fff}@media(max-width:61.24em){.c-play-screen p,.c-play-screen__title{margin-bottom:.5rem;font-size:1rem}}.c-play-screen p{font-size:.9rem}@media(min-width:61.25em){.c-play-screen p{font-size:1rem}}.c-play-screen__banner{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:2rem}.c-play-screen__banner img{max-width:100%;height:auto}.c-scratch-cards{display:flex;justify-content:center;flex-wrap:wrap;max-width:700px;margin-bottom:1rem}.c-scratch-card{width:180px;height:180px;margin:.5rem;background-image:linear-gradient(90deg,#dcb200,#dcb20000);background-position:center;background-size:contain;background-repeat:no-repeat;box-shadow:0 6px 16px #00000059}.c-result-screen{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:1rem;text-align:center;min-height:100vh;background-color:#1e1a1a;background-image:url(/build/assets/bg_game-B3LBR7CW.jpg);background-position:center;background-size:auto 125%;background-repeat:no-repeat}.c-result-screen p,.c-result-screen__title,.c-result-screen__mega-title{color:#fff}.c-result-screen__title,.c-result-screen__mega-title{line-height:1}.c-result-screen__title{margin-bottom:0}.c-result-screen__mega-title{margin-bottom:1rem;font-size:3rem;font-weight:800;text-transform:uppercase}@media(min-width:61.25em){.c-result-screen__mega-title{font-size:6rem}}.c-result-screen__choice{margin-bottom:2rem}.c-result-screen__explanation{max-width:800px;font-size:1rem}@media(max-width:61.24em){.c-result-screen__explanation{margin-bottom:.75rem}}@media(min-width:61.25em){.c-result-screen__explanation{font-size:2rem}}.c-result-screen__explanation--small{font-size:.7rem}@media(min-width:61.25em){.c-result-screen__explanation--small{font-size:1rem}}.c-result-screen__subtitle{font-size:1.5rem;font-weight:800;color:#1feb89}@media(max-width:61.24em){.c-result-screen__subtitle{margin-bottom:.5rem}}@media(min-width:61.25em){.c-result-screen__subtitle{font-size:2rem}}.c-result-screen__choice{background-image:linear-gradient(90deg,#dcb200,#dcb20000);box-shadow:0 6px 16px #00000059}.c-result-screen__legal{font-size:.8rem}@media(min-width:61.25em){.c-result-screen__legal{padding:2rem 0}}.c-result-screen__legal a{color:#fff}.c-error-screen{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:2rem;text-align:center;min-height:100vh;background-color:#1e1a1a;background-image:url(/build/assets/bg_game-B3LBR7CW.jpg);background-position:center;background-size:auto 125%;background-repeat:no-repeat}.c-error-screen__content{width:100%;max-width:600px;padding:4rem 2rem;border-radius:1rem;color:#fff}.c-error-screen__logo{margin-bottom:2rem}.c-error-screen__title{margin-bottom:2rem;font-size:2rem;font-weight:800;color:#1feb89}.c-email-screen{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:1rem;text-align:center;min-height:100vh;background-color:#1e1a1a;background-image:url(/build/assets/bg_email-Ctb1-K3c.jpg);background-position:center;background-size:auto 125%;background-repeat:no-repeat}.c-email-screen p{color:#fff}.c-email-screen__logo{margin-bottom:2rem}.c-email-screen__title{margin-bottom:6rem}.c-email-screen__form{width:100%}.c-email-screen__field{margin-bottom:2rem}.c-email-screen__field:last-child{margin-bottom:0}.c-email-screen__input{width:40rem;border-radius:3rem;max-width:100%;padding:1.5rem!important}
