html,body{background-color:var(--white)}.preview-module__4Hav3G__mainContainer{flex-direction:column;padding:100px 10%;display:flex}@media (max-width:1440px){.preview-module__4Hav3G__mainContainer{padding:80px 6%}}@media (max-width:1024px){.preview-module__4Hav3G__mainContainer{padding:48px 4%}}.preview-module__4Hav3G__previewTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.preview-module__4Hav3G__previewTop .preview-module__4Hav3G__left,.preview-module__4Hav3G__previewTop .preview-module__4Hav3G__right{align-items:center;gap:5px;min-width:0;display:flex}.preview-module__4Hav3G__previewTop .preview-module__4Hav3G__left{flex:1;overflow:hidden}.preview-module__4Hav3G__projectTitle{overflow-wrap:break-word;word-break:break-word}.preview-module__4Hav3G__previewTop .preview-module__4Hav3G__right{gap:10px}.preview-module__4Hav3G__previewTop .preview-module__4Hav3G__display{border-radius:0;align-items:center;display:flex}.preview-module__4Hav3G__display .preview-module__4Hav3G__text{margin:0 6px}.preview-module__4Hav3G__display.preview-module__4Hav3G__completed{color:var(--flamespark-green);border:2px solid var(--flamespark-green)}.preview-module__4Hav3G__display.preview-module__4Hav3G__earlySupport{color:#fff;background-color:var(--flamespark-orange);border:2px solid var(--flamespark-orange)}.preview-module__4Hav3G__display .preview-module__4Hav3G__box{color:#fff;justify-content:center;align-items:center;width:24px;height:24px;font-size:1.1rem;display:flex}.preview-module__4Hav3G__display.preview-module__4Hav3G__completed .preview-module__4Hav3G__box{background-color:var(--flamespark-green)}.preview-module__4Hav3G__display.preview-module__4Hav3G__earlySupport .preview-module__4Hav3G__box{color:var(--flamespark-orange);background-color:#fff}.preview-module__4Hav3G__display{opacity:0;will-change:opacity,transform;animation:.28s ease-out forwards preview-module__4Hav3G__displayAppear;transform:translateY(-6px)scale(.98)}.preview-module__4Hav3G__display.preview-module__4Hav3G__completed{animation-delay:60ms}.preview-module__4Hav3G__display.preview-module__4Hav3G__earlySupport{animation-delay:.12s}.preview-module__4Hav3G__display .preview-module__4Hav3G__box{opacity:0;will-change:transform,opacity;animation:.36s cubic-bezier(.2,.8,.2,1) .14s forwards preview-module__4Hav3G__boxPop;transform:scale(.6)rotate(-6deg)}.preview-module__4Hav3G__display.preview-module__4Hav3G__completed .preview-module__4Hav3G__box{animation-delay:.18s}.preview-module__4Hav3G__display.preview-module__4Hav3G__earlySupport .preview-module__4Hav3G__box{animation-delay:.22s}@keyframes preview-module__4Hav3G__displayAppear{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes preview-module__4Hav3G__boxPop{0%{opacity:0;transform:scale(.6)rotate(-6deg)}60%{opacity:1;transform:scale(1.08)rotate(0)}to{opacity:1;transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.preview-module__4Hav3G__display,.preview-module__4Hav3G__display .preview-module__4Hav3G__box{opacity:1!important;animation:none!important;transform:none!important}}.preview-module__4Hav3G__projectLogo{border-radius:50%}.preview-module__4Hav3G__images{align-items:stretch;gap:30px;width:100%;display:flex}.preview-module__4Hav3G__currentImage{aspect-ratio:16/9;background-color:#0000001a;width:85%}.preview-module__4Hav3G__currentImage img{aspect-ratio:16/9;object-fit:contain;width:100%;height:100%}.preview-module__4Hav3G__sideImages{flex-direction:column;justify-content:flex-start;gap:10px;width:15%;display:flex}.preview-module__4Hav3G__sideImages h2{margin:0}.preview-module__4Hav3G__sideImagesContainer{flex-direction:column;gap:5px;width:100%;height:100%;display:flex;overflow-y:auto}.preview-module__4Hav3G__sideImageContainer{aspect-ratio:16/9;background-color:#0000001a;justify-content:center;align-items:center;width:100%;max-height:125px;display:flex;overflow:hidden}.preview-module__4Hav3G__sideImageContainer img{object-fit:cover;width:100%;height:100%}.preview-module__4Hav3G__projectInfo{flex-direction:column;justify-content:start;gap:15px;margin-top:45px;display:flex}.preview-module__4Hav3G__projectInfoLink{align-items:center;gap:5px;display:flex}.preview-module__4Hav3G__projectInfoLink:not(:hover){color:inherit;text-decoration:none}.preview-module__4Hav3G__projectInfo *{margin:0;padding:0}.preview-module__4Hav3G__projectInfo .preview-module__4Hav3G__tags{flex-wrap:wrap;gap:10px;display:flex}.preview-module__4Hav3G__tag{border:1px solid var(--black);color:var(--black);background-color:#0000;border-radius:999px;padding:5px 10px}.preview-module__4Hav3G__joinButton{padding-left:3rem;padding-right:3rem}.preview-module__4Hav3G__joinButton:not(.preview-module__4Hav3G__skeleton){color:var(--white)}.preview-module__4Hav3G__joinButton.preview-module__4Hav3G__red{background-color:var(--flamespark-red)}.preview-module__4Hav3G__joinButton.preview-module__4Hav3G__blue{background-color:var(--flamespark-blue)}.preview-module__4Hav3G__joinButton.preview-module__4Hav3G__appear{opacity:0;will-change:opacity,transform;animation:.22s ease-out forwards preview-module__4Hav3G__joinButtonAppear}@keyframes preview-module__4Hav3G__joinButtonAppear{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.preview-module__4Hav3G__joinButton.preview-module__4Hav3G__appear{opacity:1;animation:none;transform:none}}.preview-module__4Hav3G__currentImage{width:100%;position:relative}.preview-module__4Hav3G__arrows{display:initial;position:absolute;inset:0}.preview-module__4Hav3G__arrow{width:44px;height:44px;color:var(--white);cursor:pointer;opacity:.85;background:#0006;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;transition:transform .12s,background .12s,box-shadow .12s,opacity .12s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.preview-module__4Hav3G__arrow.preview-module__4Hav3G__left{left:12px}.preview-module__4Hav3G__arrow.preview-module__4Hav3G__right{right:12px}.preview-module__4Hav3G__arrow:hover{opacity:1;background:#0000008c;transform:translateY(-50%)scale(1.05)}.preview-module__4Hav3G__arrow:active{transform:translateY(-50%)scale(.98)}@media (max-width:768px){.preview-module__4Hav3G__arrow{width:36px;height:36px}.preview-module__4Hav3G__arrow.preview-module__4Hav3G__left{left:8px}.preview-module__4Hav3G__arrow.preview-module__4Hav3G__right{right:8px}}.preview-module__4Hav3G__dots{justify-content:center;gap:6px;display:flex;position:absolute;bottom:8px;left:0;right:0}.preview-module__4Hav3G__dot{cursor:pointer;background:#00000059;border:none;border-radius:50%;width:8px;height:8px;padding:0}.preview-module__4Hav3G__dot.preview-module__4Hav3G__active{background:var(--flamespark-red)}.preview-module__4Hav3G__creatorInfo{-webkit-user-select:none;user-select:none;-webkit-user-select:n;align-items:center;gap:10px;display:flex}.preview-module__4Hav3G__creatorInfo .preview-module__4Hav3G__name{align-items:center;gap:10px;text-decoration:none;display:flex}.preview-module__4Hav3G__creatorInfo .preview-module__4Hav3G__name:not(:hover){color:var(--black)}.preview-module__4Hav3G__creatorInfo img{width:32px;height:32px}@media (max-width:1024px){.preview-module__4Hav3G__previewTop{gap:16px}.preview-module__4Hav3G__display .preview-module__4Hav3G__text{font-size:.9rem}}@media (max-width:768px){.preview-module__4Hav3G__mainContainer{padding:24px 16px}.preview-module__4Hav3G__previewTop{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:0}.preview-module__4Hav3G__previewTop .preview-module__4Hav3G__left,.preview-module__4Hav3G__previewTop .preview-module__4Hav3G__right{flex-wrap:wrap;width:100%}.preview-module__4Hav3G__previewTop .preview-module__4Hav3G__right{flex-direction:column;align-items:stretch}.preview-module__4Hav3G__display .preview-module__4Hav3G__text{font-size:.85rem}.preview-module__4Hav3G__display .preview-module__4Hav3G__box{width:20px;height:20px;font-size:.9rem}.preview-module__4Hav3G__images{flex-direction:column}.preview-module__4Hav3G__sideImages{width:100%;max-height:150px}.preview-module__4Hav3G__sideImagesContainer{max-height:inherit;flex-direction:row;height:auto;overflow-x:auto}.preview-module__4Hav3G__sideImageContainer{max-height:inherit;flex-shrink:0;width:150px;min-width:150px;height:100%}.preview-module__4Hav3G__joinButton{border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;padding:.5rem 1rem;font-size:.9rem}.preview-module__4Hav3G__currentImage{border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow:hidden}.preview-module__4Hav3G__projectTitle{font-size:1.5rem}.preview-module__4Hav3G__projectLogo{width:40px;height:40px}}@media (max-width:640px){.preview-module__4Hav3G__mainContainer{padding:16px}.preview-module__4Hav3G__previewTop .preview-module__4Hav3G__left{gap:8px}.preview-module__4Hav3G__projectTitle{font-size:1.25rem}.preview-module__4Hav3G__projectLogo{width:36px;height:36px}}@media (max-width:400px){.preview-module__4Hav3G__arrows,.preview-module__4Hav3G__dots{display:none}}
.ErrorPage-module__6YRsnG__container,html,body{background-color:var(--white);flex-direction:column;margin:0;display:flex}.ErrorPage-module__6YRsnG__container{height:100vh}.ErrorPage-module__6YRsnG__main{flex:1;display:flex}.ErrorPage-module__6YRsnG__warningBanner{justify-content:center;align-items:center;width:30%;height:100%;display:flex}.ErrorPage-module__6YRsnG__red{background:linear-gradient(171deg,var(--flamespark-red),var(--flamespark-red-accented))}.ErrorPage-module__6YRsnG__yellow{background:linear-gradient(171deg,var(--flamespark-orange),var(--flamespark-orange-accented))}.ErrorPage-module__6YRsnG__warningBanner span{color:var(--white);text-align:center;font-size:358px}.ErrorPage-module__6YRsnG__warningBody{flex-direction:column;justify-content:center;align-items:self-start;width:70%;padding:160px;display:flex}.ErrorPage-module__6YRsnG__warningBody h1{margin:0;font-size:84px}.ErrorPage-module__6YRsnG__warningBody p{font-size:24px}.ErrorPage-module__6YRsnG__warningBody button{background-color:var(--flamespark-blue);color:var(--white);cursor:pointer;border:none;border-radius:5px;margin-top:20px;padding:1rem 2rem;font-size:18px}@media (max-width:1200px){.ErrorPage-module__6YRsnG__warningBody{padding:80px}.ErrorPage-module__6YRsnG__warningBody h1{font-size:64px}}@media (max-width:768px){.ErrorPage-module__6YRsnG__main{flex-direction:column}.ErrorPage-module__6YRsnG__warningBanner{width:100%;height:35px}.ErrorPage-module__6YRsnG__warningBanner span{font-size:25px;font-weight:700}.ErrorPage-module__6YRsnG__warningBody{align-items:center;width:100%;padding:15px}.ErrorPage-module__6YRsnG__warningBody h1{font-size:36px}.ErrorPage-module__6YRsnG__warningBody h1,.ErrorPage-module__6YRsnG__warningBody p{text-align:center}}
.Carousel-module__EaAMNW__carouselContainer{background-color:var(--shadow);border-radius:12px;width:100%;max-width:800px;position:relative;overflow:hidden}.Carousel-module__EaAMNW__imageWrapper{aspect-ratio:16/9;width:100%;height:auto;display:block;position:relative}.Carousel-module__EaAMNW__image{object-fit:contain;opacity:0;pointer-events:none;z-index:0;width:100%;height:100%;transition:opacity .4s ease-in-out;display:block;position:absolute;top:0;left:0;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.Carousel-module__EaAMNW__image.Carousel-module__EaAMNW__active{opacity:1;z-index:1;pointer-events:auto}.Carousel-module__EaAMNW__nav{color:#fff;cursor:pointer;z-index:2;text-align:center;background-color:#0006;border:none;border-radius:50%;width:40px;height:40px;font-size:24px;transition:background-color .1s;position:absolute;top:50%;transform:translateY(-50%)}.Carousel-module__EaAMNW__nav.Carousel-module__EaAMNW__left{left:10px}.Carousel-module__EaAMNW__nav.Carousel-module__EaAMNW__right{right:10px}.Carousel-module__EaAMNW__nav:hover{background-color:#000000b3}.Carousel-module__EaAMNW__dotsContainer{text-align:center;background-color:var(--flamespark-background);z-index:3;border-top:2px solid #fff;justify-content:center;align-items:center;padding:10px 0;display:flex;position:relative}.Carousel-module__EaAMNW__dot{cursor:pointer;background-color:#bbb;border-radius:50%;width:10px;height:10px;margin:0 4px;transition:background-color .3s;display:inline-block}.Carousel-module__EaAMNW__dot.Carousel-module__EaAMNW__active{width:15px;height:15px}.Carousel-module__EaAMNW__dot:hover,.Carousel-module__EaAMNW__dot.Carousel-module__EaAMNW__active{background-color:#fff}
