.preloader h1{text-transform:uppercase;letter-spacing:-.5rem;font-size:8rem;line-height:1}.preloader{background-color:var(--base-400);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);will-change:clip-path;z-index:9999;width:100%;height:100svh;position:fixed;top:0;left:0;overflow:hidden}.progress-bar{transform-origin:0;will-change:transform;background-color:#ebb02b;width:100%;height:7px;position:absolute;top:0;left:0;transform:scaleX(0)}.preloader-images{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);will-change:clip-path;width:25rem;height:25rem;position:absolute;top:45%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.preloader-images .img{clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);will-change:clip-path;border-radius:.75rem;width:100%;height:100%;position:absolute;overflow:hidden}.preloader-images .img img{object-fit:cover;will-change:transform;width:100%;height:100%;position:relative;transform:scale(2)}.preloader-copy{color:#fff;width:30%;position:absolute;bottom:5rem;left:50%;transform:translate(-50%)}.preloader-header{transform-origin:top;will-change:transform;z-index:10000;justify-content:center;align-items:center;width:100%;display:flex;position:fixed;transform:translateY(60svh)}.preloader-header h1{text-transform:uppercase;font-size:5rem;line-height:1;font-family:var(--font-koulen),sans-serif;color:var(--base-100);opacity:0;font-weight:900;text-decoration:none;transform:translateY(6rem)}.preloader-header .char-mask,.preloader-copy .line-mask{display:inline-block;overflow:hidden}.preloader-header .char,.preloader-copy .line{display:inline-block}.preloader-copy p{color:var(--base-100);opacity:0}@media (max-width:1000px){.preloader-header h1{letter-spacing:0;font-size:3rem}.preloader-images{width:20rem;height:20rem}.preloader-copy{width:80%;padding:0 2rem}}
.spotlight{background-color:#0000;width:100%;height:100%;position:relative;overflow:hidden}.spotlight .marquees{flex-direction:column;justify-content:center;width:100%;height:150svh;display:flex;position:relative}.spotlight .marquee-container{gap:1rem;width:125%;height:250px;margin-bottom:1rem;display:flex;position:relative}.spotlight .marquee{will-change:transform;gap:1em;width:100%;height:100%;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.spotlight #marquee-1 .marquee,.spotlight #marquee-3 .marquee{transform:translate(-15%,-50%)}.spotlight .marquee-img-item{border-radius:1rem;flex:1;justify-content:center;align-items:center;display:flex;overflow:hidden}.spotlight .marquee-img-item.marquee-text-item{flex:1}.spotlight .marquee-img-item h1{text-transform:uppercase;color:#13413c;letter-spacing:-.125rem;font-weight:900;line-height:.9}.spotlight .marquee-img-item img{object-fit:cover;width:100%;height:100%}.spotlight .marquee-img-item h1 .char{will-change:font-weight}@media (max-width:1000px){.spotlight .marquees{height:100svh}.spotlight .marquee-container{width:250%;height:150px}.spotlight #marquee-2 .marquee,.spotlight #marquee-4 .marquee{transform:translate(-35%,-50%)}.spotlight .marquee-img-item h1{font-size:2.5rem}}
.line{will-change:transform;position:relative;transform:translateY(100%)}
.featured-missions-header{text-align:center;z-index:-1;justify-content:center;align-items:center;width:100vw;height:80svh;padding:1.5rem;display:flex;position:relative;overflow:hidden}.featured-missions-header h1{color:var(--base-100);font-size:10vw}.featured-missions{width:100%}.featured-missions .featured-missions-list{flex-direction:column;gap:7.5rem;width:80%;margin:0 auto;display:flex}.featured-missions .featured-missions-list .featured-missions-item{text-align:center;background-color:var(--base-100);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:2rem;display:flex}.featured-missions .featured-missions-list .featured-missions-item h3,.featured-missions .featured-missions-list .featured-missions-item p{color:var(--base-400)}.featured-missions .featured-missions-list .featured-missions-item p{font-weight:600}.featured-missions .featured-missions-list .featured-missions-item .featured-mission-item-img{aspect-ratio:4/2;border-radius:.5rem;overflow:hidden}
