.launch-welcome,.launch-reveal{z-index:20000;pointer-events:none;text-align:center;place-items:center;font-family:Arial,sans-serif;display:grid;position:fixed;inset:0}.launch-welcome{color:#fff;background:#101014 url(/home/launch-streetwear.webp) 50%/cover no-repeat;padding:1rem;animation:0s 1.8s forwards launch-hide}.launch-welcome-content{background:radial-gradient(#101014f5 30%,#101014bd 61%,#0000 76%);justify-items:center;gap:clamp(.65rem,3vh,1.6rem);width:min(100%,36rem);padding:clamp(1rem,4vw,2.5rem) .8rem;display:grid}.launch-wordmark{letter-spacing:-.065em;text-transform:uppercase;text-shadow:.045em .055em #101014;font-size:clamp(2.4rem,8vw,6rem);font-style:italic;font-weight:950;line-height:.86;display:grid}.launch-wordmark em{color:#ff398b}.launch-wordmark small{color:#5cf4ff;letter-spacing:.16em;margin-top:.8em;font-size:.22em;font-style:normal;line-height:1.25}.launch-fuse{align-items:center;width:min(62vw,16rem);display:flex;transform:rotate(-4deg)}.launch-fuse-cord{background:#cba472;border-radius:1rem;flex:1;height:.25rem;position:relative}.launch-fuse-spark{aspect-ratio:1;clip-path:polygon(50% 0,60% 38%,100% 30%,70% 53%,94% 85%,57% 71%,36% 100%,37% 65%,0 58%,35% 46%,22% 10%,44% 36%);background:#fff05d;width:1.15rem;animation:1.8s ease-out both launch-burn;position:absolute;top:50%;transform:translate(-50%,-50%)}.launch-fuse-tnt{color:#101014;background:#ff398b;border:2px solid #fff;border-radius:.38em;padding:.26em .65em;font-size:.8rem;font-weight:900;box-shadow:2px 3px #101014}.launch-welcome-details{text-shadow:0 2px 3px #000,0 0 8px #000;gap:.55rem;font-size:clamp(.75rem,2.8vw,.95rem);line-height:1.5;display:grid}.launch-welcome-details p{margin:0}.launch-welcome-details strong{color:#fff05d}.launch-reveal{animation:.25s ease-out both launch-pop}.launch-reveal span{clip-path:polygon(0 34%,18% 32%,12% 10%,33% 18%,42% 0,55% 16%,78% 2%,81% 22%,100% 23%,89% 47%,99% 70%,77% 70%,79% 96%,60% 84%,43% 100%,36% 83%,11% 90%,17% 64%,0 56%);color:#101014;background:#fff05d;padding:.8em 1em;font-size:clamp(2rem,9vw,5rem);font-style:italic;font-weight:950;transform:rotate(-9deg)}@keyframes launch-hide{to{visibility:hidden}}@keyframes launch-burn{0%{left:0}to{left:92%}}@keyframes launch-pop{0%{opacity:.9;transform:scale(.86)}42%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.05)}}@media (orientation:portrait){.launch-welcome{background-image:linear-gradient(#101014 calc(50% - 12rem),#0000 calc(50% - 8rem) calc(50% + 8rem),#101014 calc(50% + 12rem)),url(/home/launch-streetwear.webp);background-size:cover,max(100%,36rem)}}@media (height<=460px){.launch-wordmark{font-size:clamp(1.8rem,9vh,3.6rem)}}@media (prefers-reduced-motion:reduce){.launch-fuse-spark,.launch-reveal{display:none}}
