.zu *{box-sizing:border-box}.zu h2,.zu h3{color:#f4f5ff}.zu{color:#f4f5ff;font-family:inherit;line-height:1.55;--purple:#ab79ff;--aqua:#64e7ff;--muted:#a4abc6;max-width:1160px;margin:auto;position:relative;isolation:isolate;overflow:hidden;border:1px solid #383052;border-radius:25px;background:radial-gradient(ellipse at 65% 40%,#34225d 0%,transparent 47%),radial-gradient(ellipse at 5% 96%,#122f60 0%,transparent 50%),#08091a;box-shadow:0 16px 75px #0009}.zu:before,.zu:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.zu:before{opacity:.56;background-image:radial-gradient(1px 1px at 12% 21%,white 97%,transparent),radial-gradient(2px 2px at 34% 73%,white 97%,transparent),radial-gradient(1px 1px at 49% 10%,white 97%,transparent),radial-gradient(2px 2px at 77% 57%,white 97%,transparent),radial-gradient(1px 1px at 91% 28%,white 97%,transparent),radial-gradient(1px 1px at 61% 87%,white 97%,transparent);background-size:210px 160px}.zu:after{background:linear-gradient(180deg,#08091a00 65%,#070916 99%);z-index:-1}.zu__head{position:relative;z-index:1;padding:clamp(20px,4vw,40px) clamp(19px,4vw,47px) 4px}.zu__eyebrow{text-transform:uppercase;font-size:11px;font-weight:750;letter-spacing:.2em;color:#9aeafa;display:flex;align-items:center;gap:9px}.zu__eyebrow:before{content:"";width:7px;height:7px;border-radius:50%;background:#73e4ff;box-shadow:0 0 12px #73e4ff}.zu h2{font-weight:790;font-size:clamp(26px,4.7vw,52px);line-height:1.06;letter-spacing:-.045em;margin:14px 0 10px;max-width:780px}.zu h2 span{background:linear-gradient(95deg,#a5efff,#bd91ff 68%,#ffd5ad);color:transparent;background-clip:text}.zu__intro{color:#bdc5e0;max-width:720px;margin:0;font-size:clamp(13px,1.7vw,16px)}.zu__scene{position:relative;height:clamp(230px,35vw,375px);margin:8px 0 0;overflow:hidden}.zu__scene svg{width:100%;height:100%;display:block}.zu__nebula{position:absolute;width:41%;aspect-ratio:1;right:0;top:3%;border-radius:50%;filter:blur(35px);background:radial-gradient(circle,#8a53e560,transparent 67%);pointer-events:none}.zu__scene svg .zu__planet{filter:drop-shadow(0 0 18px #f9af5a88)}.zu__scene svg .zu__end{filter:drop-shadow(0 0 22px #b99aff)}.zu__route{stroke:#b8c3ff3c;stroke-width:2;stroke-dasharray:5 10;fill:none}.zu__progress{stroke-width:5;stroke-linecap:round;fill:none}.zu__ship{filter:drop-shadow(0 0 12px #75f1ff)}.zu__ship.is-flying .zu__fire{animation:flame .14s alternate infinite}.zu__checkpoint circle{transition:fill .25s,filter .25s}.zu__checkpoint.is-passed:not(.zu__checkpoint--dest) circle{fill:#66f0ff;filter:drop-shadow(0 0 9px #66f0ff)}.zu__stats{padding:0 clamp(19px,4vw,47px);display:grid;grid-template-columns:1.2fr 1fr;gap:12px;position:relative;z-index:1;margin-top:-9px}.zu__stat{background:#ffffff0a;border:1px solid #ffffff22;border-radius:16px;padding:17px 20px;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.zu__stat small{display:block;color:#a9b3d6;font-size:11px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:5px}.zu__num{font-size:clamp(28px,4.3vw,46px);font-weight:800;line-height:1;letter-spacing:-.04em;color:#f7fbff;font-variant-numeric:tabular-nums}.zu__num em{font-style:normal;color:#b5c0e0;font-size:14px;font-weight:500;letter-spacing:0}.zu__tier{font-weight:790;font-size:clamp(19px,3vw,27px);line-height:1.15;color:#b49aff}.zu__tierSub{color:#a9b3d6;font-size:12px;margin-top:6px}.zu__milestones{display:flex;justify-content:space-between;gap:6px;padding:19px clamp(19px,4vw,47px) 13px;color:#b4bed9;font-size:11px}.zu__milestones span{max-width:24%;line-height:1.3}.zu__milestones strong{display:block;color:#eef5ff;font-size:12px}.zu__milestones span:last-child{text-align:right}.zu__foot{position:relative;padding:16px clamp(19px,4vw,47px) 25px;border-top:1px solid #ffffff1b}.zu__foot p{font-size:13px;color:#b6bed8;margin:0 0 13px}.zu__actions{display:flex;flex-wrap:wrap;align-items:center;gap:13px}.zu__replay{font-family:inherit;font-weight:700;font-size:13px;cursor:pointer;border:1px solid #79dfff77;color:#f2f8ff;background:#7bdcff1b;border-radius:999px;padding:10px 17px}.zu__replay:hover{background:#7bdcff30}.zu__disclaimer{font-size:11px!important;color:#9099b5!important;margin:0!important;flex:1;min-width:220px}.zu details{border-top:1px solid #ffffff1b;margin-top:18px;padding-top:13px}.zu summary{cursor:pointer;color:#a9eafa;font-weight:700;font-size:13px}.zu details p{margin-top:9px}.zu details ul{color:#b9c3db;font-size:13px;padding-left:20px;margin:10px 0}.zu__dest{mix-blend-mode:screen}.zu__destHalo{opacity:.28;transform-box:fill-box;transform-origin:center;transition:opacity .9s ease,transform .9s ease;transform:scale(.7)}.zu__destCore{opacity:.45;transition:opacity .9s ease}.zu__checkpoint--dest.is-passed .zu__destHalo{opacity:.95;transform:scale(1.6)}.zu__checkpoint--dest.is-passed .zu__destCore{opacity:.9}.zu__checkpoint--dest.is-passed .zu__dest{animation:zuDestPulse 3.2s ease-in-out infinite}@keyframes zuDestPulse{50%{opacity:.7}}@media(prefers-reduced-motion:reduce){.zu__checkpoint--dest.is-passed .zu__dest{animation:none}}@keyframes flame{to{transform:scaleX(.65);opacity:.55}}@keyframes starshift{to{background-position:420px 320px}}@keyframes breathe{to{opacity:.5;transform:scale(1.2)}}@media(max-width:620px){.zu__head{padding-bottom:0}.zu__scene{height:auto;margin:6px -8px 0}.zu__scene svg{height:auto}.zu__stats{grid-template-columns:1fr 1fr;gap:8px;margin-top:-8px}.zu__stat{padding:13px 11px}.zu__num{font-size:clamp(22px,6vw,32px)}.zu__num em{display:block;font-size:11px;margin-top:5px}.zu__tier{font-size:clamp(16px,4.6vw,23px)}.zu__milestones span:nth-child(2),.zu__milestones span:nth-child(4){display:none}.zu__milestones{padding-top:16px}.zu__milestones span{max-width:30%}}@media(prefers-reduced-motion:reduce){.zu:before,.zu__nebula,.zu__ship.is-flying .zu__fire{animation:none!important}}.zu.is-live:before{animation:starshift 45s linear infinite}.zu.is-live .zu__nebula{animation:breathe 5s ease-in-out infinite alternate}@media(max-width:620px){.zu.is-live:before{animation:none}}.zu__milestones span{max-width:16%}@media(max-width:620px){.zu__milestones span{display:none;max-width:32%}.zu__milestones span:nth-child(1),.zu__milestones span:nth-child(4),.zu__milestones span:nth-child(6){display:block}}@media(prefers-reduced-motion:reduce){.zu.is-live:before,.zu.is-live .zu__nebula{animation:none!important}}.zu__formula{font-size:12.5px;color:#c9d0e6;background:#ffffff0c;border:1px solid #ffffff1a;border-radius:10px;padding:10px 12px;overflow-x:auto}
/*# sourceMappingURL=/cdn/shop/t/131/compiled_assets/styles.css.map */
