.holo-backdrop[data-astro-cid-gbvgb2b7]{z-index:-1;pointer-events:none;--scroll-dim:1;position:fixed;inset:0;overflow:hidden}.globe[data-astro-cid-gbvgb2b7]{opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}.is-live[data-astro-cid-gbvgb2b7] .globe[data-astro-cid-gbvgb2b7]{opacity:var(--scroll-dim)}.is-live[data-astro-cid-gbvgb2b7] .fallback[data-astro-cid-gbvgb2b7]{opacity:0}.fallback[data-astro-cid-gbvgb2b7]{transition:opacity 1.2s;position:absolute;inset:0}.fallback[data-astro-cid-gbvgb2b7] span[data-astro-cid-gbvgb2b7]{aspect-ratio:1;border:1px solid #78ecf538;border-radius:50%;width:min(45vw,64vh);position:absolute;top:calc(32px + 50%);left:70%;transform:translate(-50%,-50%);box-shadow:inset 0 0 80px #78ecf514}.fallback[data-astro-cid-gbvgb2b7] span[data-astro-cid-gbvgb2b7]+span[data-astro-cid-gbvgb2b7]{width:min(52vw,74vh);box-shadow:none;border-color:#deb26259}.grid[data-astro-cid-gbvgb2b7]{background-image:linear-gradient(#78ecf50b 1px,#0000 1px),linear-gradient(90deg,#78ecf50b 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 60% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(80% 70% at 60% 40%,#000 20%,#0000 75%)}.vignette[data-astro-cid-gbvgb2b7]{background:linear-gradient(90deg,#070a14d1 0%,#070a1459 42%,#070a1400 60%),radial-gradient(120% 90% at 65% 45%,#0000 45%,#04060cbf 100%);position:absolute;inset:0}.scanlines[data-astro-cid-gbvgb2b7]{opacity:.5;background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px);position:absolute;inset:0}@media (width<=819px){.fallback[data-astro-cid-gbvgb2b7] span[data-astro-cid-gbvgb2b7]{width:66vw;top:calc(92px + 38vw);left:50%}.fallback[data-astro-cid-gbvgb2b7] span[data-astro-cid-gbvgb2b7]+span[data-astro-cid-gbvgb2b7]{width:77vw}.globe[data-astro-cid-gbvgb2b7]{filter:saturate(.9)}.is-live[data-astro-cid-gbvgb2b7] .globe[data-astro-cid-gbvgb2b7]{opacity:calc(var(--scroll-dim) * .85)}.vignette[data-astro-cid-gbvgb2b7]{background:linear-gradient(#070a140d 0%,#070a1466 45%,#070a14cc 100%),radial-gradient(120% 80% at 50% 30%,#0000 45%,#04060cb3 100%)}}@media (prefers-reduced-motion:reduce){.globe[data-astro-cid-gbvgb2b7],.fallback[data-astro-cid-gbvgb2b7]{transition:none}}.steam[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme],.steam[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.02em;color:var(--parchment);font-weight:700}.steam[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.45rem,2.6vw,2rem)}.steam[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--holo);text-shadow:0 0 12px #78ecf559}.hero[data-astro-cid-lcdefpme]{align-items:center;min-height:calc(100vh - 64px);max-height:980px;padding:6.5rem 0 5rem;display:flex;position:relative}.hero[data-astro-cid-lcdefpme] .container[data-astro-cid-lcdefpme]{z-index:1;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{text-shadow:0 2px 24px #0009;max-width:14ch;font-size:clamp(2.3rem,5.4vw,4.1rem);line-height:1.12}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:#b9c3d8;text-shadow:0 1px 12px #000c;max-width:52ch}.hero-eyebrow[data-astro-cid-lcdefpme]{align-items:center;gap:.55rem;display:inline-flex;color:var(--brass)!important;text-shadow:none!important}.hero-eyebrow[data-astro-cid-lcdefpme] svg{color:var(--brass)}.cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.steam[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{color:#1b1206;background:linear-gradient(#f0cf8c,#c8954a 55%,#a8763a);border-color:#f3d699;box-shadow:inset 0 1px #ffffff73,inset 0 -2px #0003,0 6px 20px #deb2622e}.steam[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme].ghost{color:var(--holo);background:#070a1473;border-color:#78ecf599;box-shadow:0 0 0 1px #78ecf514,0 0 18px #78ecf526,inset 0 0 14px #78ecf514}.telemetry[data-astro-cid-lcdefpme]{max-width:100%;font-family:var(--font-mono);-webkit-backdrop-filter:blur(6px);background:#080c1699;border:1px solid #deb26259;border-radius:10px;grid-auto-columns:auto;grid-auto-flow:column;gap:0;margin:2.6rem 0 0;font-size:.78rem;display:inline-grid;overflow:hidden}.telemetry[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-left:1px solid #deb26233;padding:.55rem 1rem}.telemetry[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:first-child{border-left:0}.telemetry[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme][hidden]{display:none}.telemetry[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--brass);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem}.telemetry[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--holo);white-space:nowrap;margin:0}.telemetry[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-net-edge]{text-overflow:ellipsis;vertical-align:bottom;max-width:22ch;display:inline-block;overflow:hidden}.ip-toggle[data-astro-cid-lcdefpme]{font:inherit;letter-spacing:.12em;text-transform:uppercase;color:var(--brass);cursor:pointer;vertical-align:1px;background:0 0;border:1px solid #deb26273;border-radius:4px;margin-left:.5rem;padding:0 .4rem;font-size:.62rem}.ip-toggle[data-astro-cid-lcdefpme]:hover,.ip-toggle[data-astro-cid-lcdefpme]:focus-visible{color:var(--holo);border-color:#78ecf599;outline:none;box-shadow:0 0 8px #78ecf559}.led[data-astro-cid-lcdefpme]{vertical-align:1px;background:#6ef3a5;border-radius:50%;width:7px;height:7px;margin-right:.45rem;animation:2.4s ease-in-out infinite blink;display:inline-block;box-shadow:0 0 8px 2px #6ef3a599}@keyframes blink{50%{opacity:.35}}.divider[data-astro-cid-lcdefpme]{color:var(--brass);opacity:.85;align-items:center;gap:.9rem;margin-bottom:2rem;display:flex}.divider[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#0000,#deb2628c);flex:1;height:1px}.divider[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{background:linear-gradient(90deg,#deb2628c,#78ecf540,#0000)}.steam[data-astro-cid-lcdefpme] .card{-webkit-backdrop-filter:blur(8px);background:linear-gradient(#0f1524db,#090d18e6) padding-box padding-box,linear-gradient(140deg,#f0cf8cb3,#8f6c3659 35%,#3c465a66 60%,#78ecf573) border-box;border:1px solid #0000;position:relative;box-shadow:0 10px 30px #00000059,inset 0 1px #ffffff0a}.steam[data-astro-cid-lcdefpme] .card:before{content:"";pointer-events:none;opacity:.7;background:radial-gradient(circle at 3px 3px,#f0cf8cd9 1.6px,#8f6c3680 2.4px,#0000 3px) 0 0/6px 6px no-repeat,radial-gradient(circle at 3px 3px,#f0cf8cd9 1.6px,#8f6c3680 2.4px,#0000 3px) 100% 0/6px 6px no-repeat,radial-gradient(circle at 3px 3px,#f0cf8cd9 1.6px,#8f6c3680 2.4px,#0000 3px) 0 100%/6px 6px no-repeat,radial-gradient(circle at 3px 3px,#f0cf8cd9 1.6px,#8f6c3680 2.4px,#0000 3px) 100% 100%/6px 6px no-repeat;position:absolute;inset:8px}.steam[data-astro-cid-lcdefpme] a.card:hover{background:linear-gradient(#11192ae6,#0a0f1beb) padding-box padding-box,linear-gradient(140deg,#78ecf5d9,#deb26299) border-box;border-color:#0000;box-shadow:0 12px 34px #0006,0 0 24px #78ecf51f}.steam[data-astro-cid-lcdefpme] .card h3{color:var(--parchment)}.steam[data-astro-cid-lcdefpme] .post-card .kicker{color:var(--brass)}.product[data-astro-cid-lcdefpme]{position:relative}.icon[data-astro-cid-lcdefpme]{width:46px;height:46px;color:var(--holo);text-shadow:0 0 10px #78ecf5b3;background:radial-gradient(circle,#78ecf51f,#080c16e6 70%);border:2px solid #deb262bf;border-radius:50%;place-items:center;margin-bottom:.35rem;font-size:1.3rem;line-height:1;display:inline-grid;box-shadow:0 0 0 3px #080c16e6,0 0 0 4px #8f6c368c,inset 0 0 10px #78ecf526}.go[data-astro-cid-lcdefpme]{color:var(--holo);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:auto;padding-top:.6rem;font-size:.82rem}.num[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--brass);letter-spacing:.12em;font-size:.95rem;font-weight:700}.row[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.25rem;display:flex}.pillars[data-astro-cid-lcdefpme] .card h3{font-size:1.1rem}.spin[data-astro-cid-lcdefpme]{animation:18s linear infinite gear-spin}@keyframes gear-spin{to{transform:rotate(360deg)}}@media (width<=819px){.hero[data-astro-cid-lcdefpme]{min-height:0;padding:350px 0 3rem}.telemetry[data-astro-cid-lcdefpme]{grid-template-columns:1fr;grid-auto-flow:row;width:100%}.telemetry[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-net-edge]{max-width:60vw}.telemetry[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-top:1px solid #deb26233;border-left:0;justify-content:space-between;gap:1rem;display:flex}.telemetry[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:first-child{border-top:0}}@media (prefers-reduced-motion:reduce){.spin[data-astro-cid-lcdefpme],.led[data-astro-cid-lcdefpme]{animation:none}}
