@import url(https://fonts.googleapis.com/css2?family=K2D:ital,wght@0,400;1,700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.html{overflow-y:hidden}.App{font-family:K2D;min-height:100vh}.App-link{color:#61dafb}a{color:#fff}.About-HM,.Tracks{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(50% 50% at 50% 50%,#cf8139,#c0593a,#342153);background-blend-mode:overlay;color:#fff;height:-webkit-fit-content;height:fit-content;max-width:100vw;mix-blend-mode:normal;padding-bottom:10vh;text-align:center}.About-HM-Title,.Tracks-title{font-family:K2D;font-weight:700;margin-bottom:2em;margin-left:11%;margin-top:0;padding-top:3.5em;position:absolute;text-align:left}.About-HM-Contents,.Tracks-Flex{display:flex;justify-content:center;padding-top:1rem}.About-HM-Desc,.Team-photo,.Track-Card{background:linear-gradient(170.14deg,#251212 1.13%,#8f1a1a 104.83%);border-image:linear-gradient(180deg,#342153,#c0593a,#cf8139) 30 /1rem;border-radius:0!important;border-style:groove;box-shadow:inset 0 0 60px -12px #313131;margin:20vh 1em 5vh;padding:5vh 2em 2em;position:relative;width:20vw}.Track-Name{color:#ff5e54;font-family:K2D}.About-HM-Text,.Track-Text{color:#fff;font-family:K2D;font-size:.9em;font-style:normal;font-weight:50;margin:1vw;padding-top:2vh;text-align:center}.Track-Logo{filter:drop-shadow(0 0 10px #FF5E54);margin-top:5vh;min-height:10vh;width:10vw}.Sponsors{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(60% 45% at 50% 60%,#342153,#c0593a,#cf8139);background-blend-mode:overlay;color:#fff;height:0;height:-webkit-fit-content;height:fit-content;max-width:100vw;mix-blend-mode:normal;text-align:center}.Sponsors-Logo{left:121px;padding-bottom:5.5em;padding-top:4em;width:70vw}.Sponsors-Description{font-family:K2D;font-size:1.2em;font-style:normal;font-weight:500;left:10vw;margin-right:10vw;position:absolute;text-align:left}.Sponsors-title{font-family:K2D;font-weight:400;margin-top:0;padding-left:10vw;padding-top:3em;text-align:left}.FAQ,.Team{align-items:center;background:linear-gradient(180deg,#342153,#c0593a,#cf8139);display:flex;justify-content:center;padding:5em 0}.FAQ-container{width:80vw}.FAQ-grid{margin:0}.FAQ-container .title{color:#fff;font-family:K2D;font-weight:400;margin-bottom:3em;margin-top:0;width:-webkit-fit-content;width:fit-content}.FAQ-accordion{background:linear-gradient(122.2deg,#301942 -.42%,#b01f69 126.58%);border:2px solid #e0b8ff}.FAQ-container .FAQ-accordion.MuiAccordion-root{border-radius:1.875em}.FAQ-summary{flex-direction:row-reverse}.FAQ-summary .MuiAccordionSummary-expandIconWrapper.Mui-expanded{transform:rotate(90deg)}.accordion-link{color:#fff}.accordion-title{font-size:1em;font-weight:700}.accordion-description,.accordion-title{color:#fff;font-family:K2D;margin:0;text-align:left}.accordion-description{font-size:.9em;font-style:normal}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.NavBar{align-content:center;background:linear-gradient(122.2deg,#301942 -.42%,#b01f69 126.58%);height:1.5rem;padding-bottom:3rem;position:-webkit-sticky;position:sticky;width:100%;z-index:2}.nav-items{align-items:baseline;display:flex;margin-top:.8rem;position:absolute;right:1rem}.nav-items .button,.nav-items .registerButton{font-family:K2D;font-size:1em;font-weight:700}.nav-items>li{list-style-type:none;margin-right:2.5rem}.button{background:none;border:none}.button,.registerButton{color:#fff;font-size:1em;transition-duration:.4s}.registerButton{background-color:#342153;border:.12rem solid #342153;border-radius:3rem;padding:.8rem .8rem 1rem;text-align:center;width:8rem}.button:hover,.registerButton:hover{color:#ad0624;cursor:pointer}.registerButton:hover{background-color:#fff;border:.18rem solid #ad0624;transform:translate(.1rem,-.1rem)}.MainPage{background-blend-mode:overlay;background-color:#000;display:flex;font-size:calc(1em + 2vmin);font-weight:700;height:100vh;justify-content:center;mix-blend-mode:normal;overflow-x:hidden;width:100%}.Main-text-background{background-image:url(/IX/static/media/background.ede769a2176824ac7989.png);background-repeat:round;background-size:100% 90%;filter:drop-shadow(0 0 40px #FF5E54);height:90vh;transform:scale(90%);width:100vw}.Main-text{align-items:center;display:flex;flex-direction:column;height:inherit;justify-content:center}.Main-title{animation:glide-in .2s ease-out 1;color:#fff;transition-duration:.4s}@keyframes glide-in{0%{filter:blur(100px) opacity(10%);transform:translateY(-30rem)}to{filter:blur(0) opacity(100%);transform:translateY(0)}}.Main-title:hover{filter:drop-shadow(0 0 10px #FF5E54) saturate(150%);transform:scale(103%);transition-duration:1s}.Main-subtitle{animation:glide-in .3s ease-out 1;color:#fff;display:flex;text-align:center}.Main-sub2{font-size:24px;font-style:small;line-height:31px}.Main-footer,.Main-sub2{align-items:center;color:#fff;display:flex;font-weight:500}.Main-footer{animation:glide-in .5s ease-out 1}.Main-footer,.Main-footerlink{font-size:18px;font-style:normal;line-height:24px}.Main-footerlink{align-items:center;animation:glide-in .6s ease-out 1;color:#dbbaf0;display:flex;font-weight:500;padding-left:5px;-webkit-text-decoration:wavy;text-decoration:wavy}.emailEmoji{animation:glide-in .7s ease-out 1;filter:grayscale(100%);padding-left:.4rem}.Main-footerlink:hover{color:#b01f69;transition-duration:.4s}.Main-footerlink:hover .emailEmoji{filter:grayscale(0);transform:rotateY(1turn) scale(150%);transition-duration:.4s}.registerButton2{animation:glide-in .4s ease-out 1;background-color:#342153;border:none;border-radius:100px;box-shadow:17px 22px #c0593a;color:#fff;font-family:K2D;font-size:2rem;font-weight:700;height:10vh;transition-duration:.4s;width:50vw}.registerButton2:hover{background:linear-gradient(122.2deg,#301942 -.42%,#7a4332);border:none;color:#fff;cursor:pointer;filter:saturate(200%);transform:translate(.1rem,.1rem)}.registerButton2Stars{position:relative}#star{color:#fff;filter:blur(.1rem) opacity(0);font-size:.5em;position:absolute;right:50%;top:50%}@keyframes move-stars-x{0%{filter:blur(.1rem) opacity(0);transform:translateX(-20vw)}10%{filter:blur(.1rem) opacity(100%)}99.9%{filter:blur(.1rem) opacity(100%)}to{filter:blur(.1rem) opacity(0);transform:translateX(20vw)}}@keyframes move-stars-y{0%{transform:translateY(0)}12.5%{transform:translateY(-10rem)}25%{transform:translateY(0)}37.5%{transform:translateY(-10rem)}50%{transform:translateY(0)}62.5%{transform:translateY(-10rem)}75%{transform:translateY(0)}87.5%{transform:translateY(-10rem)}to{transform:translateY(0)}}.registerButton2:hover~.starWrapper #star{display:block}.registerButton2:hover~.starWrapper{animation:move-stars-y 1.8s ease-in-out 2}.registerButton2:hover~.starWrapper .star1{animation:move-stars-x 1s ease-in-out 1 both}.registerButton2:hover~.starWrapper .star2{animation:move-stars-x 1.2s ease-in-out 1s 1 both}.registerButton2:hover~.starWrapper .star3{animation:move-stars-x 1.6s ease-in-out 2s 1 both}.starBursts{display:flex;font-size:0;position:absolute;right:0;top:0}.registerButton2:hover~.starBursts .starBurst1{animation:starburst 1s linear .93s backwards}.registerButton2:hover~.starBursts .starBurst2{animation:starburst 1s linear 2.2s backwards}.registerButton2:hover~.starBursts .starBurst3{animation:starburst 1s linear 3.6s backwards}@keyframes starburst{0%{display:none;font-size:4rem;transform:rotate(0deg)}0.1%{display:flex}to{display:none;transform:rotate(1turn)}}.Footer-Comp{background:linear-gradient(180deg,#cc7f3a,#c0593a,#342153);color:#fff;display:flex;font-family:K2D;font-size:.9em;font-style:normal;font-weight:400;max-width:100vw;min-height:33vh;padding-bottom:2rem;position:relative}.Footer-container{display:flex;padding-top:10vh}.Footer-socialmedia{padding-left:10%;text-align:left}.Footer-Vector{padding-left:40vw}.Footer-Logo{padding-right:1em}.Footer-description{padding-left:1.5em;text-align:left}.Team-container{min-height:70vh;position:relative;top:4rem;width:80vw}.title{text-align:left}.Team-container .title{color:#fff;font-family:K2D;font-weight:400;height:10vh;left:1.5rem;margin-top:0;position:absolute;top:-3.5rem;width:-webkit-fit-content;width:fit-content}.MuiGrid-root.MuiGrid-item{padding-left:none}.Team-individual{padding:1em}.Team-Flex{align-items:flex-start;display:flex;flex-direction:row;justify-content:center}.Team-Img{border-radius:50%;filter:drop-shadow(0 0 10px #FF5E54) saturate(150%);max-height:20vh;max-width:20vw;overflow:hidden}.Team-Name{color:#fff;font-family:K2D}.Contact-Us-container{height:80vh}.About-HM-Title{padding-top:4em}.About-HM-Contents{display:flex}.About-HM-Desc{align-items:center;display:flex;justify-content:center}.About-HM-Text{font-size:large;padding:0;text-align:center}.Team-photo{height:auto;width:50vw}#mlh-trust-badge{left:50px}@media screen and (min-width:300px) and (max-width:880px){.MainPage{display:block;overflow-y:hidden}.Main-video{left:0;overflow:hidden;padding-left:0;position:-webkit-sticky;position:sticky;z-index:1}.Main-video:-webkit-scrollbar{display:none}.Main-text-background{font-size:smaller;padding:inherit}.Main-text{padding:2rem}.Main-footer,.title-flair{display:block}.Main-footer{padding-right:1rem}.Main-footerlink{margin:-1rem;padding-left:1rem}.NavBar{align-items:center;display:flex}.nav-items{margin-top:3.5em}.nav-items>li{border:hidden;font-size:.8rem;margin-right:.8vw}.registerButton{border-radius:3rem;font-size:1em;padding:.5rem;text-align:center;width:4rem}.registerButton:hover{background-color:#fff;border:.18rem solid #ad0624;color:#ad0624;cursor:pointer}.registerButton2{font-size:x-large;height:10vh;margin:2rem;width:15rem}.About-HM-Contents,.Team-Flex{flex-direction:column;height:-webkit-fit-content;height:fit-content}.About-HM-Desc{width:auto}.Team-photo{margin-bottom:auto;margin-top:auto;width:auto}.Team-container .title{height:0;left:0;padding-bottom:3em;padding-left:0}.Team-Img{max-width:none;overflow:visible}.Team-Name{padding-top:5em}.Team-individual{display:flex;gap:5vw;margin-bottom:2em}.Team-container{height:-webkit-max-content;height:max-content}.MuiGrid-root.Team-Flex{column-count:1;display:block;gap:0}.Tracks-Flex{display:inline-block}.Track-Card{width:auto}.Tracks{height:auto;margin-top:0;padding-top:0;position:relative;z-index:3}.Tracks-title .title{padding-left:1.5em;position:static;text-align:left}.Tracks-title{margin-left:7%}.FAQ-accordion{flex-direction:column;position:relative}.MuiGrid2-root.FAQ-grid{column-count:1;display:block;gap:0}.FAQ-accordion{width:80vw}.FAQ{position:relative;text-align:left;z-index:3}.Footer-Vector{padding-left:3em}.Footer-socialmedia{padding-left:1.5em}.Footer-container{padding-top:3vh}.Footer-description{padding-left:2em}.Sponsors-Logo{margin-top:15vh;width:80vw}.Tracks{padding-bottom:0}.Track-Card{max-width:70vw}.Track-Logo{height:auto;width:auto}.Contact-Us-container{height:auto}#mlh-trust-badge{left:0}#mlh-trust-badge img{width:-webkit-max-content;width:max-content}}
/*# sourceMappingURL=main.aa9bb489.css.map*/