.glow.svelte-19izo4c{background:radial-gradient(700px circle at var(--glow-x) var(--glow-y), color-mix(in oklab, var(--accent-cyan) 11%, transparent) 0%, transparent 60%)}.planet.svelte-19izo4c{transform:translate(calc(-50% + var(--planet-x)), var(--planet-y));transition:transform .5s cubic-bezier(.2,.8,.2,1);-webkit-mask-image:linear-gradient(#0000 0%,#000 30%),linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 30%),linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.drift.svelte-19izo4c{transform:translate(var(--copy-x), var(--copy-y));transition:transform .5s cubic-bezier(.2,.8,.2,1)}.speed.svelte-19izo4c{background-image:linear-gradient(90deg, transparent, color-mix(in oklab, var(--spectrum-cyan) 60%, transparent), transparent), linear-gradient(90deg, transparent, color-mix(in oklab, var(--spectrum-amber) 55%, transparent), transparent), linear-gradient(90deg, transparent, color-mix(in oklab, var(--spectrum-coral) 50%, transparent), transparent), linear-gradient(90deg, transparent, oklch(100% 0 0/.4), transparent), linear-gradient(90deg, transparent, color-mix(in oklab, var(--spectrum-mint) 50%, transparent), transparent);background-position:0 14%,0 36%,0 58%,0 76%,0 92%;background-repeat:repeat-x;background-size:340px 2px,520px 2px,260px 1px,420px 1px,300px 2px;animation:1.1s linear infinite svelte-19izo4c-speed}@keyframes svelte-19izo4c-speed{to{background-position:-340px 14%,-520px 36%,-260px 58%,-420px 76%,-300px 92%}}.menu-item.svelte-19izo4c{color:var(--fg-off);text-transform:uppercase;transition:color var(--dur-2);align-items:center;gap:14px;padding:6px 0;font-size:40px;line-height:1;display:flex}.menu-item.svelte-19izo4c:hover,.menu-item.is-on.svelte-19izo4c{color:var(--foreground)}.menu-caret.svelte-19izo4c{opacity:0;width:18px;transition:opacity var(--dur-2), transform var(--dur-2);display:inline-flex;transform:translate(-10px)}.menu-text.svelte-19izo4c{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.menu-item.is-on.svelte-19izo4c .menu-caret:where(.svelte-19izo4c){opacity:1;transform:none}.menu-item.is-on.svelte-19izo4c .menu-text:where(.svelte-19izo4c){transform:translate(4px)}.edge-fade.svelte-1h3dkf8{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.logo.svelte-1h3dkf8{opacity:.62;filter:brightness(0)invert();transition:opacity var(--dur-2)}.logo-link.svelte-1h3dkf8:hover .logo:where(.svelte-1h3dkf8),.logo-link.svelte-1h3dkf8:focus-visible .logo:where(.svelte-1h3dkf8){opacity:1}.marquee.svelte-1h3dkf8:focus-within .marquee-track{animation:none}.row-title.svelte-1xd6erj{transition:transform .35s cubic-bezier(.2,.8,.2,1)}.row-head.svelte-1xd6erj:hover .row-title:where(.svelte-1xd6erj){transform:translate(18px)}.agent-step.svelte-1xd6erj{opacity:.25;animation:.5s forwards svelte-1xd6erj-step-in;animation-delay:var(--step-delay)}@keyframes svelte-1xd6erj-step-in{to{opacity:1}}@media (prefers-reduced-motion:reduce){.agent-step.svelte-1xd6erj{opacity:1}}.cart.svelte-1jq1qjc{width:168px;color:var(--fg-dim);letter-spacing:1.8px;text-transform:uppercase;cursor:pointer;transition:transform .35s cubic-bezier(.2, .8, .2, 1), color var(--dur-2);flex-direction:column;align-items:center;gap:8px;padding:0;font-size:10px;font-weight:800;display:flex;position:relative}.crop.svelte-1jq1qjc{aspect-ratio:1400/1054;width:100%;display:block;overflow:hidden}.crop.svelte-1jq1qjc img:where(.svelte-1jq1qjc){filter:drop-shadow(0 12px 14px oklch(0% 0 0/.65));width:100%;height:auto;margin-top:-12.2%;transition:filter .3s,opacity .3s;display:block}.cart.svelte-1jq1qjc:hover,.cart.svelte-1jq1qjc:focus-visible{color:var(--foreground);transform:translateY(-10px)}.cart.svelte-1jq1qjc:hover img:where(.svelte-1jq1qjc),.cart.svelte-1jq1qjc:focus-visible img:where(.svelte-1jq1qjc){filter:drop-shadow(0 18px 20px oklch(0% 0 0/.7)) drop-shadow(0 0 22px var(--glow))}.cart.is-in.svelte-1jq1qjc,.cart.is-in.svelte-1jq1qjc:hover{color:var(--fg-faint);cursor:default;transform:none}.cart.is-in.svelte-1jq1qjc img:where(.svelte-1jq1qjc),.cart.is-in.svelte-1jq1qjc:hover img:where(.svelte-1jq1qjc){opacity:.22;filter:grayscale()}.screen-box.svelte-cmnu9e{width:53.3333%;height:53.3333%;position:absolute;top:11.1111%;left:15%}.title-card.svelte-cmnu9e{border-radius:4.4%/5.8%;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:none}@media (width<=56.25rem){.title-card.svelte-cmnu9e{display:flex}.crt.svelte-cmnu9e{box-shadow:inset 0 0 0 2px var(--bezel-edge), 0 30px 60px oklch(0% 0 0/.6)}}@media (width>=56.3125rem){.crt.svelte-cmnu9e{width:53.3333%;height:53.3333%;position:absolute;top:11.1111%;left:15%}}.tube.svelte-cmnu9e{border-radius:4.4%/5.8%;-webkit-mask-image:url(../../../images/cartridges/crt/screen-mask.png);mask-image:url(../../../images/cartridges/crt/screen-mask.png);-webkit-mask-size:100% 100%;mask-size:100% 100%}@media (width<=56.25rem){.tube.svelte-cmnu9e{clip-path:inset(0 round 18px);isolation:isolate;border-radius:18px;-webkit-mask-image:none;mask-image:none}}.picture.svelte-cmnu9e{filter:saturate(1.12)contrast(1.05)brightness(1.03)}.crt-scan.svelte-cmnu9e{z-index:6;pointer-events:none;mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,oklch(0% 0 0/.2) 0 1px,#0000 1px 3px);position:absolute;inset:0}.crt-grille.svelte-cmnu9e{z-index:6;pointer-events:none;background:repeating-linear-gradient(90deg, color-mix(in oklab, var(--spectrum-coral) 5%, transparent) 0 1px, color-mix(in oklab, var(--spectrum-mint) 4%, transparent) 1px 2px, color-mix(in oklab, var(--accent-cyan) 5%, transparent) 2px 3px);mix-blend-mode:screen;position:absolute;inset:0}.crt-vignette.svelte-cmnu9e{z-index:7;pointer-events:none;background:radial-gradient(78% 72%,#0000 60%,oklch(0% 0 0/.5) 100%),radial-gradient(55% 40% at 28% 16%,oklch(100% 0 0/.07),#0000 60%);position:absolute;inset:0}.static-noise.svelte-cmnu9e{z-index:8;pointer-events:none;opacity:0;mix-blend-mode:screen;background-size:192px 192px;position:absolute;inset:0}.is-insert-static.svelte-cmnu9e{background-image:url(../../../images/cartridges/crt/crt-noise.png);animation:.55s step-end .8s svelte-cmnu9e-noise}.osd.svelte-cmnu9e{z-index:9;pointer-events:none;opacity:0;color:var(--spectrum-mint);font-family:var(--font-display);letter-spacing:1px;text-shadow:0 0 8px color-mix(in oklab, var(--spectrum-mint) 85%, transparent), 0 0 2px var(--spectrum-mint);text-transform:uppercase;white-space:nowrap;font-size:24px;line-height:1;position:absolute}@media (width>=56.3125rem){.osd.svelte-cmnu9e{font-size:30px}}.osd-bottom.svelte-cmnu9e{bottom:12%;right:7%}.is-channel-osd.svelte-cmnu9e{animation:1.8s linear both svelte-cmnu9e-osd}.boot-sting.svelte-cmnu9e,.boot-card.svelte-cmnu9e{z-index:5;pointer-events:none;visibility:hidden;opacity:0;position:absolute;inset:0}.boot-sting.svelte-cmnu9e{background:var(--tube);animation:3.45s linear both svelte-cmnu9e-boot-sting;container:boot/inline-size}.boot-lockup.svelte-cmnu9e{--boot-scale:1.35;justify-content:center;align-items:center;gap:calc(4.5cqw * var(--boot-scale));padding-top:calc(3.9cqw * var(--boot-scale));opacity:0;flex-direction:column;animation:3.3s linear both svelte-cmnu9e-boot-lockup;display:flex;position:absolute;inset:0}.boot-logo.svelte-cmnu9e{background:var(--foreground);-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;flex:none;position:relative;overflow:hidden}.boot-logo.svelte-cmnu9e:after{content:"";background:var(--spectrum);width:30%;animation:svelte-cmnu9e-boot-sheen .6s var(--ease-standard) 2.3s both;position:absolute;inset:0 auto 0 0;transform:translate(-100%)}.boot-mark.svelte-cmnu9e{--logo:url(../../../images/redsky-r-mark-upright.svg);width:calc(22.56cqw * var(--boot-scale));aspect-ratio:220.7/190.787}.boot-wordmark.svelte-cmnu9e{--logo:url(../../../images/redsky-logo.svg);width:calc(38cqw * var(--boot-scale));aspect-ratio:145.284/32;animation:svelte-cmnu9e-boot-fade-in .3s var(--ease-standard) 2.1s both}.boot-card.svelte-cmnu9e{background:var(--card)}.boot-card.is-boot.svelte-cmnu9e{animation:4.8s linear both svelte-cmnu9e-boot-card-after-sting}.boot-card.is-swap.svelte-cmnu9e{animation:3.1s linear both svelte-cmnu9e-boot-card-swap}.boot-slot.svelte-cmnu9e{color:var(--ink);font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;font-size:18px;line-height:1;position:absolute;top:8%;left:7%}@media (width>=56.3125rem){.boot-lockup.svelte-cmnu9e{--boot-scale:1}.boot-slot.svelte-cmnu9e{font-size:24px}}.boot-product-logo.svelte-cmnu9e{width:var(--logo-width);height:auto;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.is-boot.svelte-cmnu9e .boot-product-logo:where(.svelte-cmnu9e){animation:svelte-cmnu9e-boot-logo-in .3s var(--ease-out) 3.45s both}.is-swap.svelte-cmnu9e .boot-product-logo:where(.svelte-cmnu9e){animation:svelte-cmnu9e-boot-logo-settle .3s var(--ease-out) 1.7s both}.cart-layer.svelte-cmnu9e{--lift:-14.89%;opacity:0}.cart-layer.is-in.svelte-cmnu9e{opacity:1}.cart-layer.is-inserting.svelte-cmnu9e{animation:.95s cubic-bezier(.2,.8,.2,1) .35s both svelte-cmnu9e-cart-in}.cart-layer.is-ejecting.svelte-cmnu9e{animation:.45s cubic-bezier(.4,0,.6,1) both svelte-cmnu9e-cart-eject}.is-powering.svelte-cmnu9e{animation:.8s cubic-bezier(.2,.8,.2,1) 1.3s both svelte-cmnu9e-power-on}@keyframes svelte-cmnu9e-noise{0%{opacity:.85;background-position:0 0}25%{background-position:-61px 37px}50%{background-position:-123px -53px}75%{background-position:37px -97px}to{opacity:.85;background-position:-73px 71px}}@keyframes svelte-cmnu9e-boot-sting{0%,99.9%{visibility:visible;opacity:1}to{visibility:hidden;opacity:0}}@keyframes svelte-cmnu9e-boot-lockup{0%,93.94%{opacity:1}to{opacity:0}}@keyframes svelte-cmnu9e-boot-sheen{to{transform:translate(334%)}}@keyframes svelte-cmnu9e-boot-fade-in{0%{opacity:0}}@keyframes svelte-cmnu9e-boot-card-after-sting{0%,71.87%{visibility:hidden;opacity:0}71.88%,93.75%{visibility:visible;opacity:1}to{visibility:visible;opacity:0}}@keyframes svelte-cmnu9e-boot-card-swap{0%,90.32%{visibility:visible;opacity:1}to{visibility:visible;opacity:0}}@keyframes svelte-cmnu9e-boot-logo-in{0%{opacity:0;transform:translate(-50%,-50%)scale(1.04)}}@keyframes svelte-cmnu9e-boot-logo-settle{0%{transform:translate(-50%,-50%)scale(1.04)}}@keyframes svelte-cmnu9e-osd{0%{opacity:0}4%{opacity:1}88%{opacity:1}to{opacity:0}}@keyframes svelte-cmnu9e-cart-in{0%{opacity:0;transform:translateY(var(--lift))}12%{opacity:1}55%{transform:translateY(calc(var(--lift) * .5))}82%{transform:translateY(1%)}to{opacity:1;transform:none}}@keyframes svelte-cmnu9e-cart-eject{0%{opacity:1;transform:none}55%{opacity:1;transform:translateY(calc(var(--lift) * .7))}to{opacity:0;transform:translateY(var(--lift))}}@keyframes svelte-cmnu9e-power-on{0%{opacity:0;filter:brightness(7);transform:scaleY(.006)}1%{opacity:1}40%{filter:brightness(7);transform:scaleY(.006)}72%{filter:brightness(2);transform:scale(1)}to{opacity:1;filter:none;transform:none}}.product-card.svelte-ehq5w0{background:var(--card);color:var(--ink)}.product-card.svelte-ehq5w0:after{content:"";z-index:3;border-radius:inherit;background:var(--spectrum);-webkit-mask-composite:xor;pointer-events:none;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.box-art.svelte-ehq5w0:before{content:"";background:repeating-conic-gradient(from 0deg at 92% 118%, var(--ray) 0deg 5deg, transparent 5deg 13deg);pointer-events:none;position:absolute;inset:0}.peek.svelte-ehq5w0{filter:drop-shadow(0 16px 20px oklch(0% 0 0/.28));transition:transform .5s cubic-bezier(.2,.8,.2,1);transform:rotate(-9deg)}.product-card.svelte-ehq5w0:hover .peek:where(.svelte-ehq5w0){transform:rotate(-4deg)translateY(-8px)}.cta-panel.svelte-ehq5w0:before{content:"";background:radial-gradient(circle at 88% -10%, var(--accent) 0%, transparent 58%), repeating-linear-gradient(0deg, oklch(0% 0 0/.16) 0 1px, transparent 1px 3px);opacity:.55;pointer-events:none;position:absolute;inset:0}.cta-wrap.svelte-ehq5w0:after{content:"";border:2px solid var(--accent);border-radius:inherit;opacity:0;pointer-events:none;animation:2.6s ease-out infinite svelte-ehq5w0-cta-ring;position:absolute;inset:0}.cta-main.svelte-ehq5w0{transition:transform var(--dur-2), box-shadow var(--dur-2);box-shadow:0 14px 34px oklch(0% 0 0/.35)}.cta-main.svelte-ehq5w0:before{content:"";background:linear-gradient(100deg, transparent, color-mix(in oklab, var(--accent-cyan) 55%, transparent), transparent);pointer-events:none;width:32%;animation:3.4s ease-in-out infinite svelte-ehq5w0-cta-shine;position:absolute;top:0;bottom:0;left:-45%;transform:skew(-20deg)}.cta-main.svelte-ehq5w0:hover,.cta-main.svelte-ehq5w0:focus-visible{box-shadow:0 18px 40px oklch(0% 0 0/.45), 0 0 0 4px var(--accent);transform:translateY(-2px)scale(1.02)}.cta-alt.svelte-ehq5w0{text-underline-offset:5px;transition:text-decoration-color var(--dur-2), color var(--dur-2);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.cta-alt.svelte-ehq5w0:hover,.cta-alt.svelte-ehq5w0:focus-visible{color:var(--foreground);text-decoration-color:currentColor}@keyframes svelte-ehq5w0-cta-shine{0%,55%{left:-45%}to{left:130%}}@keyframes svelte-ehq5w0-cta-ring{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(1.16,1.5)}}.glow.svelte-pe4xdx{background:radial-gradient(1000px 640px at 46% 50%, var(--glow) 0%, transparent 70%);pointer-events:none;transition:background 1s}.arc.svelte-1gy4li7{background:conic-gradient(from -30deg, transparent 0deg, var(--spectrum-cyan) 20deg, var(--spectrum-mint) 30deg, var(--spectrum-amber) 42deg, var(--spectrum-coral) 52deg, var(--spectrum-violet) 60deg, transparent 64deg);transform:rotate(var(--arc-turn));transition:transform .8s cubic-bezier(.2,.8,.2,1);-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(closest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px))}.core.svelte-1gy4li7{box-shadow:0 0 120px color-mix(in oklab, var(--accent-cyan) 18%, transparent)}.ring-spin.svelte-1gy4li7{animation:90s linear infinite svelte-1gy4li7-orbit-spin}.counter-spin.svelte-1gy4li7{animation:90s linear infinite reverse svelte-1gy4li7-orbit-spin}.spin-slow.svelte-1gy4li7{animation:140s linear infinite svelte-1gy4li7-orbit-spin}.timer.svelte-1gy4li7{animation:3.8s linear svelte-1gy4li7-orbit-timer}.orbit.svelte-1gy4li7:hover :is(.ring-spin:where(.svelte-1gy4li7),.counter-spin:where(.svelte-1gy4li7),.spin-slow:where(.svelte-1gy4li7),.timer:where(.svelte-1gy4li7)),.orbit.is-off.svelte-1gy4li7 :is(.ring-spin:where(.svelte-1gy4li7),.counter-spin:where(.svelte-1gy4li7),.spin-slow:where(.svelte-1gy4li7),.timer:where(.svelte-1gy4li7)){animation-play-state:paused}.node.svelte-1gy4li7{border:1px solid var(--line-strong);background:var(--surface);min-height:44px;color:var(--fg-soft);white-space:nowrap;transition:background-color var(--dur-2), color var(--dur-2), border-color var(--dur-2), box-shadow .3s;border-radius:999px;align-items:center;gap:8px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}@media (width>=56.3125rem){.node.svelte-1gy4li7{padding:0 16px;font-size:13px}}.node-button.svelte-1gy4li7:hover .node:where(.svelte-1gy4li7){border-color:var(--accent-cyan);color:var(--foreground)}.node.is-on.svelte-1gy4li7{border-color:var(--foreground);background:var(--foreground);color:var(--foreground-dark);box-shadow:0 0 0 6px color-mix(in oklab, var(--accent-cyan) 14%, transparent), 0 0 40px color-mix(in oklab, var(--accent-cyan) 35%, transparent)}@keyframes svelte-1gy4li7-orbit-spin{to{transform:rotate(360deg)}}@keyframes svelte-1gy4li7-orbit-timer{0%{opacity:0}to{opacity:0}}.stage-panel.svelte-1143pns{visibility:hidden;transition:visibility 0s linear .7s}.stage-panel[data-shown].svelte-1143pns{visibility:visible;transition:visibility}.stage-img.svelte-1143pns{opacity:0;transition:opacity .7s,transform 1.6s cubic-bezier(.2,.8,.2,1);transform:scale(1.08)}.stage-panel[data-shown].svelte-1143pns .stage-img:where(.svelte-1143pns){opacity:.62;transform:scale(1)}.stage-shade.svelte-1143pns{background:linear-gradient(180deg, color-mix(in oklab, var(--ground-deep) 55%, transparent) 0%, color-mix(in oklab, var(--ground-deep) 20%, transparent) 35%, color-mix(in oklab, var(--ground-deep) 92%, transparent) 78%)}.ghost-label.svelte-1143pns{color:#0000;-webkit-text-stroke:1.5px oklch(100% 0 0/.45)}.shackle.svelte-1wy5jc1{transform-origin:16px 11px;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.fixed-band.svelte-1wy5jc1:hover .shackle:where(.svelte-1wy5jc1){transform:translateY(-4px)rotate(-22deg)}.letter.svelte-117s25e{transform:translateY(var(--lift)) scale(var(--grow));transition:transform .3s cubic-bezier(.2,.8,.2,1),color .3s}
