.rocket-site{--rocket-white:#fff;--rocket-red:#ea3e32;--rocket-blue:#2353d8;--rocket-yellow:#ffc928;--rocket-ink:#16223a;background:var(--rocket-white);color:var(--rocket-ink);font-family:Sora,sans-serif;overflow:hidden}.rocket-site *,.rocket-site :before,.rocket-site :after{box-sizing:border-box}.rocket-skip{background:var(--rocket-yellow);color:var(--rocket-ink);z-index:20;padding:.75rem 1rem;font:600 .7rem/1 IBM Plex Mono,monospace;text-decoration:none;position:absolute;top:-5rem;left:1rem}.rocket-skip:focus{top:1rem}.rocket-header{background:var(--rocket-white);border-bottom:3px solid var(--rocket-ink);z-index:5;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;padding:1rem clamp(1.25rem,4vw,4rem);display:grid;position:relative}.rocket-brand{color:var(--rocket-ink);letter-spacing:-.11em;text-transform:uppercase;flex-direction:column;width:max-content;font-size:1rem;font-weight:800;line-height:.78;text-decoration:none;display:inline-flex}.rocket-brand strong{color:var(--rocket-red);letter-spacing:-.13em;font-size:1.55rem}.rocket-brand small{color:var(--rocket-blue);letter-spacing:.05em;text-transform:uppercase;margin-top:.35rem;margin-left:1.95rem;font:600 .54rem/1 IBM Plex Mono,monospace}.rocket-header nav,.rocket-footer>div{gap:clamp(1rem,3vw,2.5rem);display:flex}.rocket-header nav a,.rocket-footer a{color:inherit;text-transform:uppercase;font:600 .62rem/1 IBM Plex Mono,monospace;text-decoration:none}.rocket-header nav a:hover,.rocket-footer a:hover{color:var(--rocket-red)}.rocket-header-cta{background:var(--rocket-blue);color:var(--rocket-white);text-transform:uppercase;justify-self:end;align-items:center;gap:.7rem;padding:.85rem 1rem;font:700 .62rem/1 IBM Plex Mono,monospace;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.rocket-header-cta:hover{background:var(--rocket-red);transform:rotate(-2deg)}.rocket-mobile-nav{display:none}.rocket-hero{background:var(--rocket-yellow);grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);min-height:min(47rem,79vh);display:grid;position:relative;overflow:hidden}.rocket-hero-copy{z-index:2;align-self:center;padding:clamp(4rem,9vw,8rem) clamp(1.25rem,6vw,7rem);position:relative}.rocket-hero-index,.rocket-label{color:var(--rocket-blue);letter-spacing:.05em;text-transform:uppercase;margin:0;font:600 .64rem/1 IBM Plex Mono,monospace}.rocket-hero h1{letter-spacing:-.15em;text-transform:uppercase;max-width:8ch;margin:0;font-size:clamp(4rem,8.8vw,9.2rem);font-weight:800;line-height:.79}.rocket-hero h1 span,.rocket-play h2 span,.rocket-shop h2 span,.rocket-visit h2 span{color:var(--rocket-red);display:inline-block}.rocket-hero-copy>p:not(.rocket-hero-index){max-width:25ch;margin:2.4rem 0 1.65rem;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.45}.rocket-button{text-transform:uppercase;border:2px solid #0000;align-items:center;gap:.8rem;padding:1rem 1.1rem;font:700 .63rem/1 IBM Plex Mono,monospace;text-decoration:none;transition:background-color .2s,color .2s,transform .2s;display:inline-flex}.rocket-button:hover{transform:rotate(-2deg)translateY(-3px)}.rocket-button-red{background:var(--rocket-red);color:#08090d}.rocket-button-red:hover,.rocket-button-blue{background:var(--rocket-blue);color:var(--rocket-white)}.rocket-button-blue:hover{background:var(--rocket-red)}.rocket-hero-media{min-height:31rem;margin:0;position:relative;overflow:hidden}.rocket-hero-media:after{background:linear-gradient(90deg, var(--rocket-yellow) 0%, transparent 16%), linear-gradient(0deg, #16223a40, transparent 38%);content:"";pointer-events:none;position:absolute;inset:0}.rocket-hero-media img{object-fit:cover;object-position:68% center;width:100%;height:100%;display:block}.rocket-orbit{pointer-events:none;z-index:3;width:clamp(10rem,23vw,23rem);position:absolute;bottom:5%;left:35%}.rocket-orbit svg{fill:none;height:auto;stroke:var(--rocket-blue);stroke-dasharray:670;stroke-linecap:round;stroke-width:3px;width:100%}.rocket-orbit span{color:var(--rocket-red);font-size:clamp(1.7rem,3vw,3rem);position:absolute;top:5%;right:5%}.rocket-sticker{border:2px solid var(--rocket-ink);letter-spacing:-.1em;z-index:4;border-radius:50%;justify-content:center;align-items:center;width:4.8rem;height:4.8rem;font-size:clamp(1.1rem,2vw,2rem);font-weight:800;display:flex;position:absolute;top:8%;right:5%;transform:rotate(11deg)}.rocket-sticker-yellow{background:var(--rocket-white);color:var(--rocket-red)}.rocket-play{background:var(--rocket-blue);color:var(--rocket-white);grid-template-columns:minmax(13rem,.7fr) minmax(0,1.3fr);gap:clamp(2rem,7vw,8rem);padding:clamp(4.5rem,10vw,9rem) clamp(1.25rem,7vw,8rem);display:grid}.rocket-play .rocket-label{color:var(--rocket-yellow)}.rocket-play h2,.rocket-shop h2,.rocket-visit h2{letter-spacing:-.15em;text-transform:uppercase;margin:2rem 0 0;font-size:clamp(3.4rem,7.5vw,7.5rem);font-weight:800;line-height:.78}.rocket-play-heading>p:last-child{color:#ffffffd1;max-width:26ch;margin:3rem 0 0;font-size:1rem;line-height:1.5}.rocket-path-list{border-top:2px solid var(--rocket-white)}.rocket-path-list button{color:var(--rocket-white);cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff7a;grid-template-columns:2.3rem minmax(7rem,.5fr) minmax(0,1fr) 2rem;align-items:center;gap:.8rem 1rem;width:100%;padding:1.35rem 0;transition:background-color .2s,color .2s,padding .2s;display:grid}.rocket-path-list button:hover,.rocket-path-list button:focus-visible,.rocket-path-list button[aria-selected=true]{background:var(--rocket-yellow);color:var(--rocket-ink);padding-left:1rem;padding-right:1rem}.rocket-path-list button>span{color:var(--rocket-yellow);font:600 .62rem/1 IBM Plex Mono,monospace}.rocket-path-list button:hover>span,.rocket-path-list button:focus-visible>span,.rocket-path-list button[aria-selected=true]>span{color:var(--rocket-red)}.rocket-path-list strong{letter-spacing:-.08em;text-transform:uppercase;font-size:1.1rem}.rocket-path-list em{letter-spacing:-.1em;text-transform:uppercase;font-size:clamp(1.2rem,2.5vw,2.2rem);font-style:normal}.rocket-path-list i{color:var(--rocket-yellow);justify-self:end;font-style:normal}.rocket-path-list button:hover i,.rocket-path-list button:focus-visible i,.rocket-path-list button[aria-selected=true] i{color:var(--rocket-red)}.rocket-shop{background:var(--rocket-white);grid-template-columns:minmax(13rem,.78fr) minmax(0,1.22fr);gap:clamp(2rem,8vw,9rem);padding:clamp(5rem,11vw,10rem) clamp(1.25rem,7vw,8rem);display:grid;position:relative}.rocket-shop-header{position:relative}.rocket-shop h2 span{color:var(--rocket-blue)}.rocket-shop-burst{color:var(--rocket-yellow);font-size:clamp(4rem,10vw,10rem);line-height:.6;position:absolute;top:-1rem;right:0;transform:rotate(13deg)}.rocket-shop-notes{border-top:3px solid var(--rocket-ink)}.rocket-shop-notes article{border-bottom:1px solid #16223a66;grid-template-columns:2rem 1fr;gap:.65rem 1.5rem;padding:1.65rem 0;display:grid}.rocket-shop-notes article>span{color:var(--rocket-red);font:600 .63rem/1 IBM Plex Mono,monospace}.rocket-shop-notes h3{letter-spacing:-.09em;text-transform:uppercase;margin:0;font-size:clamp(1.3rem,2.4vw,2.1rem);line-height:.95}.rocket-shop-notes p{grid-column:2;max-width:46ch;margin:0;font:500 .82rem/1.55 IBM Plex Mono,monospace}.rocket-visit{background:var(--rocket-red);color:var(--rocket-white);grid-template-columns:minmax(13rem,.9fr) minmax(0,1.1fr);gap:clamp(2rem,7vw,8rem);padding:clamp(5rem,11vw,10rem) clamp(1.25rem,7vw,8rem);display:grid}.rocket-visit .rocket-label,.rocket-visit h2 span{color:var(--rocket-yellow)}.rocket-visit-info>ul{margin:4rem 0 0;padding:0;list-style:none}.rocket-visit-info li{border-top:1px solid #ffffff8c;grid-template-columns:2rem 1fr;gap:.8rem;padding:1rem 0;display:grid}.rocket-visit-info li:last-child{border-bottom:1px solid #ffffff8c}.rocket-visit-info li>span{color:var(--rocket-yellow);font:600 .62rem/1 IBM Plex Mono,monospace}.rocket-visit-info li p{max-width:35ch;margin:0;font-size:.92rem;line-height:1.45}.rocket-form{align-self:end;max-width:42rem}.rocket-form label{letter-spacing:.07em;text-transform:uppercase;margin:1.2rem 0 .45rem;font:600 .62rem/1 IBM Plex Mono,monospace;display:block}.rocket-form input,.rocket-form textarea{color:var(--rocket-white);background:0 0;border:0;border-bottom:1px solid #ffffffbf;border-radius:0;width:100%;padding:.7rem 0;font:500 1rem/1.4 Sora,sans-serif}.rocket-form textarea{resize:vertical}.rocket-form input::placeholder,.rocket-form textarea::placeholder{color:#ffffffb3}.rocket-form input:focus,.rocket-form textarea:focus{border-bottom-color:var(--rocket-yellow);outline:2px solid var(--rocket-yellow);outline-offset:3px}.rocket-form button{margin-top:1.8rem}.rocket-form-note{opacity:.84;margin:1rem 0 0;font:500 .61rem/1.4 IBM Plex Mono,monospace}.rocket-form output{max-width:45ch;margin-top:1rem;font:600 .67rem/1.45 IBM Plex Mono,monospace;display:block}.rocket-footer{background:var(--rocket-white);border-top:3px solid var(--rocket-ink);grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;padding:1.6rem clamp(1.25rem,4vw,4rem);display:grid}.rocket-footer p{color:#16223aad;text-align:center;margin:0;font:500 .6rem/1.3 IBM Plex Mono,monospace}.rocket-footer>div{justify-content:flex-end}@media (width<=880px){.rocket-header{grid-template-columns:1fr auto}.rocket-header nav,.rocket-header-cta{display:none}.rocket-mobile-nav{justify-self:end;display:block;position:relative}.rocket-mobile-nav summary{cursor:pointer;flex-direction:column;align-items:center;gap:.35rem;padding:.6rem 0 .6rem .6rem;list-style:none;display:flex}.rocket-mobile-nav summary::-webkit-details-marker{display:none}.rocket-mobile-nav summary span{background:var(--rocket-ink);width:1.3rem;height:2px;display:block}.rocket-mobile-nav[open]>div{background:var(--rocket-white);border:2px solid var(--rocket-ink);gap:1rem;min-width:13rem;padding:1rem;display:grid;position:absolute;top:3.2rem;right:0}.rocket-mobile-nav a{color:var(--rocket-ink);text-transform:uppercase;font:600 .66rem/1 IBM Plex Mono,monospace;text-decoration:none}.rocket-mobile-nav a:hover{color:var(--rocket-red)}.rocket-hero{grid-template-columns:1fr}.rocket-hero-copy{min-height:31rem}.rocket-hero-media{min-height:25rem}.rocket-play,.rocket-shop,.rocket-visit{grid-template-columns:1fr}.rocket-footer{text-align:center;grid-template-columns:1fr}.rocket-footer .rocket-brand{margin:auto}.rocket-footer>div{justify-content:center}}@media (width<=620px){.rocket-hero h1{font-size:clamp(3.7rem,18vw,6.5rem)}.rocket-orbit{bottom:3%;left:25%}.rocket-sticker{width:4rem;height:4rem}.rocket-path-list button{grid-template-columns:2rem 1fr 1.5rem;align-items:start}.rocket-path-list button>em{grid-area:2/2/auto/4}.rocket-path-list button>i{grid-area:1/3}.rocket-path-list button:hover,.rocket-path-list button:focus-visible,.rocket-path-list button[aria-selected=true]{padding-left:.7rem;padding-right:.7rem}.rocket-footer>div{flex-wrap:wrap;gap:1rem}}@media (prefers-reduced-motion:reduce){.rocket-site *,.rocket-site :before,.rocket-site :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.rocket-orbit svg{stroke-dasharray:none}}.rocket-site form[hidden],.rocket-handoff[hidden]{display:none!important}.rocket-handoff{background:var(--rocket-white);border:3px solid var(--rocket-ink);box-shadow:.5rem .5rem 0 var(--rocket-yellow);color:var(--rocket-ink);align-self:end;max-width:42rem;padding:clamp(1.4rem,3vw,2.2rem)}.rocket-handoff:focus-visible{outline:3px solid var(--rocket-yellow);outline-offset:6px}.rocket-site .rocket-handoff p{margin:0 0 1rem;font:500 .95rem/1.55 Sora,sans-serif}.rocket-site .rocket-handoff p.rocket-handoff-lead{letter-spacing:-.04em;font-size:clamp(1.25rem,2.4vw,1.7rem);font-weight:800;line-height:1.15}.rocket-site .rocket-handoff a.rocket-button-blue{background:var(--rocket-blue);color:var(--rocket-white);min-height:2.75rem}.rocket-site .rocket-handoff a.rocket-button-blue:hover{background:var(--rocket-red)}.rocket-site .rocket-handoff a.rocket-button-blue:focus-visible{outline:3px solid var(--rocket-ink);outline-offset:3px}.rocket-site .rocket-hero h1 span{color:#d41b10}.rocket-site .rocket-sticker-yellow,.rocket-site .rocket-shop-notes article>span{color:#e12417}.rocket-site .rocket-play h2 span{color:var(--rocket-yellow)}.rocket-site .rocket-play .rocket-label,.rocket-site .rocket-path-list button>span{color:#ffd863}.rocket-site .rocket-path-list button:hover>span,.rocket-site .rocket-path-list button:focus-visible>span,.rocket-site .rocket-path-list button[aria-selected=true]>span,.rocket-site .rocket-path-list button:hover i,.rocket-site .rocket-path-list button:focus-visible i,.rocket-site .rocket-path-list button[aria-selected=true] i{color:#ac1c12}.rocket-site .rocket-visit{background:#e12417}.rocket-site .rocket-visit .rocket-label,.rocket-site .rocket-visit-info li>span{color:#fff}.rocket-site .rocket-form input::placeholder,.rocket-site .rocket-form textarea::placeholder{color:#ffffffe0}
