:root{--ground:#04060d;--ground-2:#070b16;--glass:#050912;--glass-2:#081022;--metal:url(/ui/metal-navy.jpg);--metal-c:#1a2540;--gold:#e8b840;--gold-hi:#f5cf6b;--ice:#a8e8f8;--mint:#40e8a0;--magenta:#e050b0;--teal:#40c8b4;--red:#e0504a;--dread-grey:#9ab4ba;--blurple:#8c9cff;--text:#eaf2ff;--muted:#b3c1db;--dim:#8494bb;--hair:#a8d6ff1f;--display:"Orbitron", ui-sans-serif, system-ui, sans-serif;--body:"Exo 2", "Segoe UI", ui-sans-serif, system-ui, sans-serif;--mono:"Share Tech Mono", ui-monospace, Consolas, monospace;--shell:1240px;--cut:14px;--gap:clamp(1rem, 2.2vw, 1.5rem);--pad:clamp(1rem, 2.4vw, 1.4rem);--c:var(--gold);--c2:var(--ice)}.t-gold{--c:var(--gold);--c2:var(--ice)}.t-ice{--c:var(--ice);--c2:var(--gold)}.t-mint{--c:var(--mint);--c2:var(--ice)}.t-magenta{--c:var(--magenta);--c2:var(--teal)}.t-red{--c:var(--red);--c2:var(--dread-grey)}.t-teal{--c:var(--teal);--c2:var(--magenta)}.t-blurple{--c:var(--blurple);--c2:var(--ice)}.s-board{--c:var(--gold);--c2:var(--ice)}.s-dread{--c:var(--red);--c2:var(--dread-grey)}.s-deepcut{--c:var(--magenta);--c2:var(--teal)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:var(--ground)}html[data-motion=still],html[data-motion=reduced]{scroll-behavior:auto}body{min-height:100vh;color:var(--text);font-family:var(--body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:0 0;margin:0;font-size:1.0625rem;font-weight:400;line-height:1.6}img,video,svg{max-width:100%;height:auto;display:block}a{color:var(--ice);text-underline-offset:.2em}a:hover{color:var(--gold-hi)}p{margin:0 0 1em}h1,h2,h3,h4{font-family:var(--display);letter-spacing:.02em;margin:0;font-weight:800;line-height:1.08}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}::selection{color:#fff;background:#e8b84059}[hidden]{display:none!important}.skip{z-index:300;background:var(--gold);color:#0a1220;padding:.6rem 1rem;font-weight:700;position:absolute;top:0;left:-999px}.skip:focus{top:1rem;left:1rem}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shell{width:min(var(--shell), 100% - 2rem);margin-inline:auto}main{padding-bottom:4rem;display:block}.grid-veil{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#a8d6ff0b 0 1px,#0000 1px) 0 0/160px 160px,linear-gradient(0deg,#a8d6ff0b 0 1px,#0000 1px) 0 0/160px 160px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(120% 80% at 50% 0,#000 20%,#0000 75%);mask-image:radial-gradient(120% 80% at 50% 0,#000 20%,#0000 75%)}.deck{font-family:var(--display);letter-spacing:.3em;text-transform:uppercase;color:var(--c2,var(--ice));margin:0 0 .9rem;font-size:.74rem;font-weight:600}.deck:before{content:"◦ "}.h1{text-transform:uppercase;letter-spacing:.03em;text-shadow:0 3px #00000080,0 0 40px #a8d6ff1f;font-size:clamp(2.3rem,6.2vw,5rem)}.h2{text-transform:uppercase;font-size:clamp(1.6rem,3.4vw,2.5rem)}.h3{letter-spacing:.04em;font-size:1.15rem}.lede{color:var(--muted);max-width:62ch;font-size:clamp(1.08rem,1.6vw,1.26rem)}.mono{font-family:var(--mono)}.label{font-family:var(--display);letter-spacing:.22em;text-transform:uppercase;color:var(--dim);font-size:.7rem;font-weight:600}.accent{color:var(--c)}.sec{margin-top:clamp(4rem,9vw,6.5rem)}.sec-h{gap:.4rem;margin-bottom:clamp(1.4rem,3vw,2.2rem);display:grid}.sec-h .deck{margin:0}.sec-h .lede{margin:.3rem 0 0}.sec-h-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.hs{background:var(--metal) 0 0/420px, var(--metal-c);min-width:0;clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut));flex-direction:column;padding:0 7px 7px;display:flex;position:relative;box-shadow:inset 0 1px #d6e8ff42,inset 0 -2px #0009,0 0 0 1px #02040a}.hs:before{content:"";pointer-events:none;background:linear-gradient(#ffffff12,#0000 28%,#00000047);position:absolute;inset:0}.hs-h{align-items:center;gap:.65rem;min-height:38px;padding:0 .45rem 0 .7rem;display:flex;position:relative}.hs-h:before{content:"";background:var(--c);width:3px;height:15px;box-shadow:0 0 9px var(--c);flex:none}.hs-h b{min-width:0;font-family:var(--display);letter-spacing:.2em;text-transform:uppercase;color:#eaf2ff;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-weight:700;overflow:hidden}.hs-h i{font-style:normal;font-family:var(--mono);letter-spacing:.14em;color:#8a9bbc;text-transform:uppercase;white-space:nowrap;margin-left:auto;font-size:.72rem}.hs-h:after{content:"";opacity:.85;background:repeating-linear-gradient(90deg,#000000b3 0 2px,#0000 2px 4px);flex:none;width:20px;height:9px;margin-left:.4rem}.hs-h b:last-child{margin-right:auto}.hs-b{padding:var(--pad);background:radial-gradient(120% 90% at 85% 0%, color-mix(in srgb, var(--c) 9%, transparent), transparent 60%), linear-gradient(180deg, var(--glass-2), var(--glass));flex:1;position:relative;overflow:hidden;box-shadow:inset 0 3px 9px #000000e6,inset 0 0 0 1px #000000e6}.hs-b:after{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff0a,#0000 32%);position:absolute;inset:0}.hs-b>*{z-index:1;position:relative}.hs-b>:last-child{margin-bottom:0}.hs-b.flush{padding:0}.hs.lit .hs-b:before{content:"";z-index:2;background:var(--c);width:4px;box-shadow:0 0 14px var(--c);position:absolute;top:0;bottom:0;left:0}.hs.lit .hs-b{padding-left:calc(var(--pad) + 4px)}a.hs{color:inherit;transition:transform var(--t-micro,.16s) var(--e-out,ease), filter var(--t-ui,.32s) var(--e-out,ease);text-decoration:none}a.hs:hover{filter:brightness(1.12);transform:translateY(-3px)}a.hs:hover .hs-h b{color:var(--c)}html[data-motion=still] a.hs:hover{transform:none}.go{font-family:var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--c);align-items:center;gap:.45rem;margin-top:.9rem;font-size:.7rem;font-weight:700;display:inline-flex}.go:after{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:7px solid;width:0;height:0}.lamp{background:#33445c;border-radius:50%;flex:none;width:9px;height:9px;display:inline-block;box-shadow:inset 0 1px 2px #0009,0 0 0 2px #0a1020}.lamp.on{background:var(--c);box-shadow:0 0 0 2px #0a1020, 0 0 10px var(--c)}.lamp.live{background:var(--red);box-shadow:0 0 0 2px #0a1020, 0 0 10px var(--red)}html[data-motion=full] .lamp.live{animation:2.6s ease-in-out infinite lampPulse}@keyframes lampPulse{50%{opacity:.45}}.btn{--bc:var(--gold);min-height:46px;font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;color:#0a1220;background:var(--bc);cursor:pointer;clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);transition:filter var(--t-micro,.16s) ease, transform var(--t-micro,.16s) ease;border:0;justify-content:center;align-items:center;gap:.55rem;padding:.6rem 1.25rem;font-size:.76rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff73,inset 0 -2px #0003}.btn:hover{color:#0a1220;filter:brightness(1.1);transform:translateY(-1px)}.btn.ghost{color:var(--text);background:var(--metal) 0 0/420px, var(--metal-c);box-shadow:inset 0 0 0 1px #a8d6ff38,inset 0 1px #d6e8ff40}.btn.ghost:hover{color:var(--gold-hi)}.btn.sm{min-height:38px;padding:.45rem .95rem;font-size:.68rem}.btn-row{flex-wrap:wrap;gap:.8rem;display:flex}html[data-motion=still] .btn:hover{transform:none}.chip{background:var(--glass);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 38%, transparent);font-family:var(--mono);letter-spacing:.08em;color:var(--muted);text-transform:uppercase;white-space:nowrap;align-items:center;gap:.45rem;padding:.28rem .6rem;font-size:.78rem;display:inline-flex}.chips{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.dl{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.dl li{color:var(--muted);padding-left:1.25rem;position:relative}.dl li:before{content:"";background:var(--c);width:7px;height:7px;box-shadow:0 0 6px var(--c);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);position:absolute;top:.62em;left:.1rem}.dl b{color:var(--text);font-weight:600}code{font-family:var(--mono);color:var(--c);font-size:.95em}.g2{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.g3{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.g4{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=960px){.g3,.g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.g2,.g3,.g4{grid-template-columns:1fr}}.clip{aspect-ratio:16/9;background:#02040a;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #000c,0 1px #a8d6ff1f}.clip video,.clip img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.clip .rec{z-index:2;font-family:var(--mono);letter-spacing:.2em;color:var(--muted);text-transform:uppercase;background:#03060cc7;align-items:center;gap:.4rem;padding:.15rem .45rem;font-size:.66rem;display:flex;position:absolute;top:.55rem;left:.6rem}.clip .rec:before{content:"";background:var(--c);width:6px;height:6px;box-shadow:0 0 8px var(--c);border-radius:50%}.hero{padding-top:clamp(2.6rem,7vw,5rem)}.hero .lede{margin-top:1.1rem}:root{--t-micro:.16s;--t-ui:.32s;--t-panel:.46s;--t-trans:.56s;--e-out:cubic-bezier(.22,.61,.36,1);--e-in:cubic-bezier(.55,.06,.68,.19);--e-soft:cubic-bezier(.4,0,.2,1);--e-mech:cubic-bezier(.34,1.42,.44,1);--a-slow:31s;--a-drift:240s;--a-sweep:7.3s;--a-blink:4.7s}html[data-motion=full] .js-ready [data-reveal]{opacity:0;transition:opacity var(--t-panel) var(--e-out), transform var(--t-panel) var(--e-out);transform:translateY(14px)}html[data-motion=full] .js-ready [data-reveal].is-in{opacity:1;transform:none}html[data-motion=full] .js-ready [data-reveal-group].is-in>*{animation:revealIn var(--t-panel) var(--e-out) both}html[data-motion=full] .js-ready [data-reveal-group]>:nth-child(2){animation-delay:60ms}html[data-motion=full] .js-ready [data-reveal-group]>:nth-child(3){animation-delay:.12s}html[data-motion=full] .js-ready [data-reveal-group]>:nth-child(4){animation-delay:.18s}html[data-motion=full] .js-ready [data-reveal-group]>:nth-child(5){animation-delay:.24s}html[data-motion=full] .js-ready [data-reveal-group]>:nth-child(n+6){animation-delay:.3s}@keyframes revealIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.btn{transition:background var(--t-micro) var(--e-out), border-color var(--t-micro) var(--e-out), color var(--t-micro) var(--e-out), transform var(--t-micro) var(--e-out), box-shadow var(--t-micro) var(--e-out);position:relative}html[data-motion=full] .btn:hover,html[data-motion=reduced] .btn:hover{box-shadow:0 3px 0 #00000073, 0 0 18px -6px var(--gold);transform:translateY(-1px)}html[data-motion=full] .btn:active,html[data-motion=reduced] .btn:active{transition-duration:60ms;transform:translateY(1px);box-shadow:0 0 #0000}.btn:before{content:"";background:var(--gold);transform-origin:0;height:2px;transition:transform var(--t-micro) var(--e-out);pointer-events:none;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}html[data-motion=full] .btn:hover:before{transform:scaleX(1)}.btn-primary:before{opacity:.35;background:#1a1200}.panel{transition:border-color var(--t-ui) var(--e-out), box-shadow var(--t-ui) var(--e-out)}html[data-motion=full] [data-live-panel]:hover,html[data-motion=reduced] [data-live-panel]:hover{border-color:var(--gold-deep);box-shadow:0 0 0 1px #e8b8401f, 0 14px 40px -22px #000000e6, inset 0 0 40px -30px var(--gold)}.depth-1{box-shadow:inset 0 1px #bed7ff0d}.depth-2{box-shadow:inset 0 1px #bed7ff0f,0 2px #00000059}.depth-3{box-shadow:inset 0 1px #bed7ff12,0 10px 30px -20px #000000d9}.depth-4{box-shadow:inset 0 1px #bed7ff17,0 18px 50px -26px #000000f2,0 0 0 1px #35406a80}.led{background:var(--led-c,var(--dim));width:7px;height:7px;box-shadow:0 0 6px -1px var(--led-c,transparent);border-radius:50%;flex:none}html[data-motion=full] .led[data-pulse]{animation:ledPulse var(--p,4.7s) ease-in-out infinite;animation-delay:var(--d,0s)}@keyframes ledPulse{0%,to{opacity:1}46%{opacity:.28}}@keyframes scanY{0%{transform:translateY(-100%)}to{transform:translateY(1100%)}}@keyframes sweepRot{to{transform:rotate(360deg)}}@keyframes edgeRun{0%{transform:translate(-100%)}to{transform:translate(400%)}}html[data-motion=reduced] [data-ambient=heavy],html[data-motion=still] [data-ambient]{animation:none!important}html[data-motion=still] *,html[data-motion=still] :before,html[data-motion=still] :after{transition-duration:1ms!important;animation-play-state:paused!important}html:not([data-motion=full]) [data-parallax]{transform:none!important}.rail[data-astro-cid-nen7h5rs]{z-index:100;backdrop-filter:blur(8px);background:linear-gradient(#0a1020f5,#060a16eb);position:sticky;top:0;box-shadow:inset 0 -1px #a8d6ff24,0 10px 30px -12px #000c}.rail[data-astro-cid-nen7h5rs]:after{content:"";background:linear-gradient(90deg,#0000,#e8b84080,#0000);height:1px;position:absolute;bottom:-1px;left:0;right:0}.rail-in[data-astro-cid-nen7h5rs]{align-items:center;gap:1.4rem;min-height:64px;display:flex}.brand[data-astro-cid-nen7h5rs]{flex:none;align-items:center;gap:.7rem;text-decoration:none;display:flex}.glyph[data-astro-cid-nen7h5rs]{width:30px;height:30px}.wm[data-astro-cid-nen7h5rs]{font-family:var(--display);letter-spacing:.18em;color:var(--gold);text-shadow:0 0 14px #e8b84059;font-size:1.15rem;font-weight:800}.bn[data-astro-cid-nen7h5rs]{font-family:var(--display);letter-spacing:.24em;color:var(--muted);text-transform:uppercase;padding-left:.7rem;font-size:.66rem;font-weight:600;box-shadow:-1px 0 #a8d6ff2e}.nav[data-astro-cid-nen7h5rs]{gap:.25rem;margin-inline:auto;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-family:var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);padding:.55rem .95rem;font-size:.74rem;font-weight:700;text-decoration:none;position:relative}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--text)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--gold)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:after{content:"";background:var(--gold);height:2px;box-shadow:0 0 10px var(--gold);position:absolute;bottom:.2rem;left:.95rem;right:.95rem}.rail-r[data-astro-cid-nen7h5rs]{font-family:var(--mono);letter-spacing:.1em;color:var(--muted);flex:none;align-items:center;gap:.8rem;font-size:.82rem;display:flex}.air[data-astro-cid-nen7h5rs]{color:var(--muted);text-transform:uppercase;font-family:var(--display);letter-spacing:.2em;align-items:center;gap:.5rem;font-size:.66rem;font-weight:700;text-decoration:none;display:flex}.air[data-astro-cid-nen7h5rs][data-on]{color:#fff}.air[data-astro-cid-nen7h5rs][data-on] .lamp[data-astro-cid-nen7h5rs]{background:var(--red);box-shadow:0 0 0 2px #0a1020, 0 0 10px var(--red)}.sep[data-astro-cid-nen7h5rs]{background:#a8d6ff2e;width:1px;height:16px}.fq[data-astro-cid-nen7h5rs]{color:var(--ice);white-space:nowrap}.clk[data-astro-cid-nen7h5rs]{color:var(--text);white-space:nowrap}.clk[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{color:var(--dim);margin-left:.3rem;font-size:.7rem}.mo[data-astro-cid-nen7h5rs]{cursor:pointer;color:var(--ice);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:.4rem;padding:.35rem .55rem;font-size:.72rem;display:flex;box-shadow:inset 0 0 0 1px #a8d6ff33}.mo[data-astro-cid-nen7h5rs]:hover{color:var(--gold-hi)}.mo[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:16px;height:16px}@media (width<=1080px){.bn[data-astro-cid-nen7h5rs],.wide[data-astro-cid-nen7h5rs]{display:none}}@media (width<=900px){.rail-in[data-astro-cid-nen7h5rs]{flex-wrap:wrap;gap:.4rem .8rem;min-height:0;padding-top:.55rem}.brand[data-astro-cid-nen7h5rs]{margin-right:auto}.nav[data-astro-cid-nen7h5rs]{order:3;justify-content:space-between;width:100%;margin:0 -1rem;padding:0 .5rem;box-shadow:inset 0 1px #a8d6ff14}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{text-align:center;letter-spacing:.12em;flex:1;padding:.7rem .2rem;font-size:.66rem}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:after{bottom:.25rem;left:22%;right:22%}.fq[data-astro-cid-nen7h5rs],.sep[data-astro-cid-nen7h5rs],.mo-l[data-astro-cid-nen7h5rs]{display:none}}.mo-sheet[data-astro-cid-nen7h5rs]{z-index:200;background:#02040ad1;place-items:center;padding:1.2rem;display:grid;position:fixed;inset:0}.mo-card[data-astro-cid-nen7h5rs]{width:min(440px,100%)}.mo-p[data-astro-cid-nen7h5rs]{color:var(--muted)}.mo-opts[data-astro-cid-nen7h5rs]{gap:.5rem;margin-bottom:1.1rem;display:grid}.mo-opts[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs]{text-align:left;background:var(--glass);cursor:pointer;color:var(--muted);font-family:var(--body);border:0;gap:.1rem;padding:.7rem .9rem;font-size:.95rem;display:grid;box-shadow:inset 0 0 0 1px #a8d6ff29}.mo-opts[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--text);font-size:.82rem}.mo-opts[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs][aria-checked=true]{box-shadow:inset 0 0 0 1px var(--gold), inset 4px 0 0 var(--gold)}.mo-opts[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs][aria-checked=true] b[data-astro-cid-nen7h5rs]{color:var(--gold)}.foot[data-astro-cid-jo6i4kqk]{background:linear-gradient(#04060d66,#04060df2 30%);margin-top:2rem;padding:3.2rem 0 2rem;position:relative;box-shadow:inset 0 1px #a8d6ff1f}.foot-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr 1.2fr;gap:2.4rem;display:grid}.foot-wm[data-astro-cid-jo6i4kqk]{font-family:var(--display);letter-spacing:.06em;color:var(--text);text-transform:uppercase;margin:.2rem 0 .7rem;font-size:1.5rem;font-weight:800}.foot-wm[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:var(--gold)}.foot-line[data-astro-cid-jo6i4kqk]{color:var(--muted);max-width:44ch}.foot[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:.5rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.foot-nav[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{align-items:baseline;gap:.7rem;display:flex}.foot-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--text);font-size:.82rem;font-weight:700;text-decoration:none}.foot-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--gold)}.foot-nav[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{font-family:var(--mono);color:var(--dim);font-size:.74rem}.foot-ch[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:.55rem 1rem}.foot-ch[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none;display:grid}.foot-ch[data-astro-cid-jo6i4kqk] b[data-astro-cid-jo6i4kqk]{color:var(--text);font-weight:600}.foot-ch[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover b[data-astro-cid-jo6i4kqk]{color:var(--gold)}.foot-ch[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{font-family:var(--mono);color:var(--dim);font-size:.76rem}.foot-base[data-astro-cid-jo6i4kqk]{color:var(--dim);flex-wrap:wrap;justify-content:space-between;gap:.6rem;margin-top:2.6rem;padding-top:1.2rem;font-size:.86rem;display:flex;box-shadow:inset 0 1px #a8d6ff1a}.foot-base[data-astro-cid-jo6i4kqk] .mono[data-astro-cid-jo6i4kqk]{letter-spacing:.16em;font-size:.76rem}@media (width<=900px){.foot-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.foot-id[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=520px){.foot-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.sbar[data-astro-cid-vswxrtqg]{background:linear-gradient(#080e1ed9,#050914d9);margin-top:3rem;position:relative;box-shadow:inset 0 1px #a8d6ff1f,inset 0 -1px #a8d6ff14}.sbar-in[data-astro-cid-vswxrtqg]{flex-wrap:wrap;align-items:baseline;gap:1rem;padding-block:.85rem;display:flex}.sbar-tag[data-astro-cid-vswxrtqg]{font-family:var(--display);letter-spacing:.22em;text-transform:uppercase;color:var(--ice);flex:none;align-items:center;gap:.5rem;font-size:.68rem;font-weight:700;display:inline-flex}.sbar-tag[data-astro-cid-vswxrtqg] .lamp[data-astro-cid-vswxrtqg]{--c:var(--ice);background:var(--ice);box-shadow:0 0 0 2px #0a1020, 0 0 8px var(--ice)}.sbar-line[data-astro-cid-vswxrtqg]{font-family:var(--mono);color:var(--muted);flex:260px;margin:0;font-size:.9rem;line-height:1.5;transition:opacity .42s}.sig[data-astro-cid-m5cty3jo]{z-index:190;background:#04060ce6;place-items:center;padding:1.4rem;display:grid;position:fixed;inset:0}.sig-card[data-astro-cid-m5cty3jo]{width:min(560px,100%)}.sig-wave[data-astro-cid-m5cty3jo]{align-items:flex-end;gap:3px;height:44px;margin:1.1rem 0 1.3rem;display:flex}.sig-wave[data-astro-cid-m5cty3jo] i[data-astro-cid-m5cty3jo]{background:var(--ice);opacity:.6;height:calc(18% + (var(--i) * 7 % 11) * 8%);flex:1;display:block}html[data-motion=full] .sig-wave[data-astro-cid-m5cty3jo] i[data-astro-cid-m5cty3jo]{animation:1.9s ease-in-out infinite sigPulse;animation-delay:calc(var(--i) * -.11s)}@keyframes sigPulse{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}.sig-wave[data-astro-cid-m5cty3jo] i[data-astro-cid-m5cty3jo]{transform-origin:bottom}.sig-body[data-astro-cid-m5cty3jo]{color:var(--text);margin:0 0 .9rem;font-size:.94rem;line-height:1.7}.sig-sign[data-astro-cid-m5cty3jo]{letter-spacing:.2em;color:var(--gold);margin:0 0 1.2rem;font-size:.68rem}.sig-sterling[data-astro-cid-m5cty3jo]{color:var(--ice);border-left:2px solid var(--ice);margin:0 0 1.3rem;padding-left:.9rem;font-size:.9rem;line-height:1.6}.sky[data-astro-cid-cqkmnbuh]{z-index:-2;pointer-events:none;contain:strict;background:#05070f;position:fixed;inset:0}.sky-deep[data-astro-cid-cqkmnbuh],.sky-band[data-astro-cid-cqkmnbuh]{will-change:transform;background-position:50%;background-size:cover;position:absolute;inset:-8%}.sky-deep[data-astro-cid-cqkmnbuh]{opacity:.55;background-image:url(/bg/deep-field.webp)}.sky-band[data-astro-cid-cqkmnbuh]{opacity:.42;mix-blend-mode:screen;transform-origin:60% 40%;background-image:url(/bg/milky-way.webp);transform:rotate(-8deg)scale(1.18)}.sky-grade[data-astro-cid-cqkmnbuh]{background:linear-gradient(#0a0e1c9e,#05070fc7),radial-gradient(70% 55% at 68% 18%,#785ab429,#0000 70%);position:absolute;inset:0}@media (width<=700px){.sky-band[data-astro-cid-cqkmnbuh]{display:none}.sky-deep[data-astro-cid-cqkmnbuh]{opacity:.5}}
