@import "https://fonts.googleapis.com/css2?family=Covered+By+Your+Grace&family=Pixelify+Sans:wght@400;600&display=swap";*{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;overflow-x:hidden}body{background:#000}.section{width:100%;position:relative}.flag{z-index:100;width:12rem;margin-left:1rem;position:absolute;top:0;left:0}.popSmall{transition:all .15s cubic-bezier(.55,.055,.675,.675)}.popSmall:hover{transition:all .15s cubic-bezier(.55,.055,.675,.675);scale:1.05}.pop{transition:all .15s cubic-bezier(.55,.055,.675,.675)}.pop:hover{transition:all .15s cubic-bezier(.55,.055,.675,.675);scale:1.1}.popLarge{transition:all .15s cubic-bezier(.55,.055,.675,.675)}.popLarge:hover{transition:all .15s cubic-bezier(.55,.055,.675,.675);scale:1.7}.popTurn{transition:all .15s cubic-bezier(.55,.055,.675,.675)}.popTurn:hover{transition:all .15s cubic-bezier(.55,.055,.675,.675);rotate:-2deg;scale:1.1}.section1{background:url(https://cdn.hackclub.com/019efadb-55fc-7796-a993-d1415b97bf67/background_first_section.svg) top/100% no-repeat;flex-direction:column;align-items:center;min-height:1080px;padding-top:8rem;display:flex}.mainTitle{color:#000;text-align:center;-webkit-text-stroke:1rem white;paint-order:stroke fill;margin-bottom:2rem;font-family:Covered By Your Grace;font-size:6.5rem;font-weight:400;line-height:.8}.topInfo{align-items:center;gap:2rem;display:flex}.meWhenU{width:15rem}.heroContent{flex-direction:column;gap:18px;display:flex}.introText{color:#000;-webkit-text-stroke:.75rem white;paint-order:stroke fill;max-width:600px;font-family:Pixelify Sans;font-size:1.5rem;font-weight:600}.submitRow{align-items:center;gap:20px;display:flex}.submitButton{transition:transform .15s;display:block}.submitButton:hover{transform:translateY(-6px)}.submitButton:active{transform:translateY(3px)}.submitButton img{width:180px}.questionBlock{align-items:center;gap:10px;display:flex}.questionText{color:#fff;-webkit-text-stroke:.75rem black;paint-order:stroke fill;font-family:Pixelify Sans,serif;font-size:1.5rem;font-weight:600}.hajTag{color:#777fff;text-decoration:none;transition:all .15s}.hajTag:hover{opacity:.8;text-decoration:underline}.danceShark{width:5rem}.cardsRow{flex-direction:row;justify-content:center;align-items:center;gap:0;margin-top:5rem;display:flex}.card1{z-index:1;height:22rem;margin-bottom:-1rem;margin-right:-6rem}.card2{z-index:2;height:18rem;margin-right:-2.5rem;transform:rotate(-2deg)}.card3{z-index:3;height:18rem;margin-bottom:-6rem;margin-left:-5rem;margin-right:-5rem;transform:rotate(8deg)}.card4{z-index:2;height:22rem;margin-right:-20px;transform:rotate(-8deg)}.card5{z-index:1;height:20rem;margin-bottom:-5rem;margin-left:-5rem}.section2{background:url(https://cdn.hackclub.com/019efadb-5c0d-7f0f-8516-6e47eb1753e3/background_middle_section.svg) top/100% no-repeat;flex-direction:column;align-items:center;min-height:650px;margin-top:-75px;padding-top:60px;display:flex}.stepsContainer{justify-content:center;gap:50px;width:100%;display:flex}.step{text-align:center;width:220px}.spinShark{width:222px}.shark1{transform:rotate(-10deg)}.shark2{transform:rotate(12deg)scaleX(-1)scaleY(-1)}.shark3{transform:rotate(-8deg)}.shark4{transform:rotate(10deg)scaleX(-1)scaleY(-1)}.step p{color:#fff;-webkit-text-stroke:.75rem black;paint-order:stroke fill;font-family:Pixelify Sans;font-size:1.5rem;font-weight:600;line-height:1}.bonusText{color:#fff;-webkit-text-stroke:.75rem black;paint-order:stroke fill;text-align:center;max-width:1100px;margin-top:80px;font-family:Pixelify Sans;font-size:24px;font-weight:600;line-height:1}.section3{background:url(https://cdn.hackclub.com/019efadb-58b7-71f8-8b3d-24cdb9049aef/background_last_section.svg) top/100% no-repeat;flex-direction:column;align-items:center;min-height:630px;margin-top:-5rem;padding-top:5rem;display:flex}.footerTitle{color:#fff;-webkit-text-stroke:1rem black;paint-order:stroke fill;margin-bottom:1.5rem;font-family:Covered By Your Grace;font-size:6rem;font-weight:100}.creditText{z-index:3;color:#000;-webkit-text-stroke:.75rem white;paint-order:stroke fill;margin-top:-2rem;font-family:Pixelify Sans;font-size:1.3rem;font-weight:600;line-height:1}.footerImages{gap:3rem;display:flex}.footerImages img:first-child{width:280px;margin-top:-2rem}.footerImages img:nth-child(2){aspect-ratio:1136/747;object-fit:contain;width:350px;height:auto;margin-top:-2rem}.footerImages img:nth-child(3){width:280px;margin-top:-2rem}@media (width<=1000px){.mainTitle{font-size:80px}.topInfo{flex-direction:column}.cardsRow{flex-wrap:wrap;gap:0}.card{margin:0!important;transform:none!important}.stepsContainer,.footerImages{flex-direction:column;align-items:center}}
