@font-face{font-family:fortnite;src:url(/static/media/BurbankBigRegular-Black.bd760ec6.woff) format("woff")}@font-face{font-family:fortnite-cyrillic;src:url(/static/media/BurbankRussian.270c9aee.woff) format("woff")}@font-face{font-family:"HeadingNow67Extrabold";font-style:normal;font-stretch:normal;font-display:swap;src:url(/static/media/HeadingNow67Extrabold_normal_normal.5dc3789e.woff2) format("woff2"),url(/static/media/HeadingNow67Extrabold_normal_normal.98395e6e.woff) format("woff")}a{color:inherit;text-decoration:none}body,html{overflow:auto}body,html{height:100%}body{margin:0;background-image:url(/static/media/landing-page-bg-3.466f2797.png);background-repeat:no-repeat;background-size:cover;background-position:50%;background-attachment:fixed;background-color:#000}#root{height:100%;overflow:hidden;display:flex;flex-direction:column}.russian{font-family:fortnite-cyrillic,HeadingNow67Extrabold,sans-serif}.link{text-decoration:underline;cursor:pointer}.wrapper{display:grid;grid-template-columns:-webkit-max-content 10% -webkit-max-content;grid-template-columns:max-content 10% max-content;grid-template-rows:-webkit-max-content 40px;grid-template-rows:max-content 40px;grid-template-areas:"image  . content" "image . footer";justify-content:center;align-content:end;overflow:auto;position:relative;flex-grow:1}.header{background:#000;color:#fff;font-family:"Open Sans";text-transform:uppercase;font-weight:700;font-size:16px;line-height:19px;display:flex;justify-content:end;height:40px;align-items:stretch}.header .logo{max-height:20px;margin:auto auto auto 25px}.header .username{color:#000;background:#ffe404;font-size:14px;padding:0 20px}.content,.header .username{display:flex;align-items:center}.content{font-family:HeadingNow67Extrabold,fortnite,Noto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;justify-content:center;justify-self:start;grid-area:content;padding:1em 1em 1em 0;width:658px;font-size:24px;font-style:normal;font-weight:700;text-align:center;letter-spacing:.5px;text-transform:uppercase;color:#fff}.heroImg{grid-area:image;width:auto;height:90vh;object-fit:cover;justify-self:end;align-self:end}button{font-family:inherit;cursor:pointer}.ctaWrapper{grid-area:cta;display:flex;justify-content:center;align-items:center}.link-wrapper{background:url(/static/media/button.bc04aacc.svg) no-repeat;background-size:cover;background-position:50%;padding:40px 20px 20px;border:none;color:#000;text-decoration:none;font-style:normal;font-weight:700;font-size:47px;line-height:100%;text-align:center;letter-spacing:.5px;text-transform:uppercase;min-width:250px}.content .logo{max-width:522px;width:100%;grid-area:logo;margin-top:40px}.subtitle{color:#fff;max-width:411px;font-style:normal;font-weight:700;font-size:33px;line-height:110%;transform:matrix(.97,0,-.24,1,0,0);font-feature-settings:"titl" on;margin:.5em 0 0}.instructionWrapper,.subtitle{letter-spacing:.5px;text-transform:uppercase}.instructionWrapper{grid-area:instruction;font-style:normal;font-weight:700;font-size:24px;line-height:1.1}.instructionBox{background:#a80db6;border:6px solid #a80db6;box-sizing:border-box;color:#fff;position:relative;margin:30px 0 0 20px;padding:10px 100px}.instructionBox:last-of-type{margin-bottom:20px}.completed{background:#0c1152;border-color:#0c1152}.instructionNumberBox{position:absolute;left:-20px;top:-20px;background:url(/static/media/number.9d3cb4d0.svg) no-repeat;background-size:cover;background-position:50%;display:grid;align-items:center;justify-content:center;text-align:center;color:#000;font-style:normal;font-weight:700;font-size:38px;line-height:100%;height:70px;width:80px;grid-template-columns:1.5fr -webkit-min-content 1fr;grid-template-columns:1.5fr min-content 1fr;grid-template-rows:2fr -webkit-min-content 1fr;grid-template-rows:2fr min-content 1fr;grid-template-areas:". . ." ". number ." ". . ."}.progressBar{background:rgba(0,0,0,.6);box-sizing:border-box;position:relative;width:100%;height:20px;border-radius:5px;overflow:hidden;margin:15px 0}.progressBar>div{position:absolute;top:0;bottom:0;left:0;background:#90ca46}.instructionSub{font-size:18px;margin-bottom:5px}.instructionSub.thin{font-family:"Open Sans";text-transform:uppercase;font-weight:400;font-size:11px;color:hsla(0,0%,100%,.6)}.downloadLink{text-decoration:underline}.instructionNumber{grid-area:number}.instruction{grid-area:text}.instruction .reward{position:absolute;max-width:300px;max-height:300px;display:none;bottom:80px;background:rgba(0,0,0,.5);border-radius:40px;left:50%;margin-left:-150px}.instruction:hover .reward{display:block}.StyledFooter{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:12px;line-height:17px;letter-spacing:.5px;color:hsla(0,0%,100%,.8);width:100%;grid-area:footer;margin:20px auto auto;align-self:end;justify-self:center;text-transform:none}.StyledFooterLink{margin-left:19px;color:#4678ff}.deleteSpan{font-weight:700;font-size:10px;text-transform:uppercase;grid-area:cta;cursor:pointer}.deleteSpan,.notes{font-family:"Open Sans";font-style:normal;line-height:140%;letter-spacing:1.25px;color:hsla(0,0%,100%,.8);justify-self:center}.notes{grid-area:notes;font-size:12px;text-transform:none;font-weight:400;max-width:600px}.notes p{margin-bottom:10px}@media only screen and (max-width:900px){.wrapper{align-content:normal;justify-items:center}.content{margin:10% 0 0;padding:0;font-size:20px;line-height:110%;letter-spacing:.5px}.heroImg{width:100vw;height:auto;max-width:300px;justify-self:center}.link-wrapper{margin:20px 0;width:300px;font-size:24px;line-height:140%;letter-spacing:.5px}.deleteSpan{margin:20px 0}.content .logo{max-width:400px;width:90%;margin-bottom:35px}.instructionWrapper,.wrapper{font-size:20px;line-height:110%}.wrapper{letter-spacing:.5px;grid-template-columns:1fr;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;grid-template-areas:"content" "image" "footer"}.StyledFooter{display:flex;flex-direction:column;align-self:center;justify-self:center;background-color:#331869;margin:0;padding-top:20px}}@media only screen and (max-width:1330px){.StyledFooter{flex-direction:column;align-items:center;position:static}.StyledFooterSpan{margin:12px 0 20px}}@media only screen and (max-height:930px){.wrapper{align-content:normal}}
/*# sourceMappingURL=main.fcaecbb0.chunk.css.map */