@font-face{font-family:Inter Tight;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-tight-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-tight-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Fallback;font-style:normal;font-weight:100 500;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Helvetica);size-adjust:96.2%;ascent-override:100.7%;descent-override:25.07%;line-gap-override:0%;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Fallback;font-style:normal;font-weight:600 900;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Helvetica Bold);size-adjust:94.5%;ascent-override:102.51%;descent-override:25.52%;line-gap-override:0%;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Fallback;font-style:normal;font-weight:100 900;src:local(Courier New),local(CourierNewPSMT),local(Liberation Mono);size-adjust:100%;ascent-override:102%;descent-override:30%;line-gap-override:0%;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--noise:#ff3348;--noise-bright:#f56;--noise-soft:#ff33486b;--noise-faint:#ff334829;--signal:#0cf;--signal-bright:#66e0ff;--signal-soft:#00ccff6b;--signal-faint:#00ccff29;--ground:#050507;--hairline:#ffffff12;--hairline-2:#ffffff29;--text:#f5f5f5f5;--text-2:#f5f5f5a8;--text-3:#f5f5f580;--text-4:#f5f5f52e;--bg:var(--ground);--panel:#0b1021;--panel2:#0a1329;--edge:#1b2a55;--glow:var(--signal);--glow2:var(--noise);--muted:var(--text-2);--good:#44ffa8;--warn:#fc6;--bad:var(--noise);--shadow:0 20px 60px #0000008c;--radius:22px;--radius2:16px;--sans:"Inter Tight", "Inter Tight Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--mono:"JetBrains Mono", "JetBrains Mono Fallback", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,:before,:after{box-sizing:border-box}html{scroll-padding-top:96px}html,body{height:100%;margin:0;padding:0}body{font-family:var(--sans);color:var(--text);background:var(--ground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh}body:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(1200px 600px at 18% 8%, #00ccff1a, transparent 60%), radial-gradient(1000px 700px at 82% 4%, #ff334814, transparent 55%), radial-gradient(800px 800px at 50% 110%, #00ccff0d, transparent 60%), linear-gradient(180deg, #04060c 0%, var(--ground) 30%, #04060c 100%);position:fixed;inset:0}body:after{content:"";z-index:1;pointer-events:none;mix-blend-mode:overlay;opacity:.7;background:repeating-linear-gradient(#0000 0 3px,#ffffff03 3px 4px);position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){body:after{animation:22s linear infinite signal-drift}}@keyframes signal-drift{0%{transform:translateY(0)}to{transform:translateY(-4px)}}body>*{z-index:2;position:relative}a{color:var(--signal);text-decoration:none}a:hover{text-decoration:underline}:is(p,dd,figcaption,blockquote)>a:not([class]){text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--signal-soft);text-decoration-color:var(--signal-soft)}:is(p,dd,figcaption,blockquote)>a:not([class]):hover{text-decoration-color:currentColor}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}.skip-link{z-index:10000;background:var(--ground);border:1px solid var(--signal-soft);color:var(--signal-bright);font-family:var(--mono);letter-spacing:.06em;border-radius:10px;padding:10px 16px;font-size:12px;position:absolute;top:-64px;left:12px}.skip-link:focus{text-decoration:none;top:12px}.wm{font-family:var(--sans);letter-spacing:-.035em;color:var(--text);-webkit-user-select:none;user-select:none;font-weight:600;line-height:.95;display:inline-block}.wm .o-signal{display:inline-block;position:relative}.wm .o-signal:after{content:"";background:var(--signal);width:.2em;height:.2em;box-shadow:0 0 .18em var(--signal-soft), 0 0 .5em var(--signal-faint), 0 0 1em #00ccff1a;z-index:2;pointer-events:none;border-radius:50%;position:absolute;top:.58em;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.wm .o-signal:after{animation:2.2s ease-in-out infinite signal-breathe}}.pip{vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.pip.signal{background:var(--signal);box-shadow:0 0 8px var(--signal-soft)}.pip.noise{background:var(--noise);box-shadow:0 0 8px var(--noise-soft)}@media (prefers-reduced-motion:no-preference){.pip.signal{animation:2s ease-in-out infinite signal-breathe}.pip.noise{animation:1.7s ease-in-out infinite noise-jitter}}@keyframes signal-breathe{0%,to{opacity:.6;transform:scale(.92)}50%{opacity:1;transform:scale(1.1)}}@keyframes noise-jitter{0%,to{opacity:.6;transform:scale(.92)}50%{opacity:1;transform:scale(1.18)}}.sheet-corners{position:relative}.sheet-corners:before,.sheet-corners:after{content:"";border:1px solid var(--hairline-2);pointer-events:none;width:18px;height:18px;position:absolute}.sheet-corners:before{border-bottom:0;border-right:0;top:10px;left:10px}.sheet-corners:after{border-top:0;border-left:0;bottom:10px;right:10px}.mono{font-family:var(--mono)}.muted{color:var(--text-2)}.upper{text-transform:uppercase;letter-spacing:.18em}.tech-label{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--text-3);font-size:10px}.panel{border-radius:var(--radius2);border:1px solid var(--hairline);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(#0b132ab3,#070a148c);padding:20px}.btn{-webkit-appearance:none;appearance:none;border:1px solid var(--hairline-2);color:var(--text);cursor:pointer;font-family:var(--mono);letter-spacing:.04em;-webkit-user-select:none;user-select:none;background:#ffffff0a;border-radius:14px;align-items:center;gap:8px;padding:10px 16px;font-size:12px;text-decoration:none;transition:transform 80ms,background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.btn:hover{border-color:var(--signal-soft);box-shadow:0 0 0 1px var(--signal-faint), 0 8px 24px #00ccff14;background:#ffffff0f;text-decoration:none}.btn:active{transform:translateY(1px)scale(.99)}.btn.primary{border-color:var(--signal-soft);background:linear-gradient(135deg,#00ccff29,#ff334814);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000047,0 10px 26px #00ccff1f}.btn.primary:before{content:"";background:linear-gradient(90deg, transparent, var(--signal-faint), transparent);pointer-events:none;width:60%;transition:left .55s;position:absolute;top:0;bottom:0;left:-120%;transform:skew(-18deg)}.btn.primary:hover{box-shadow:0 0 0 1px var(--signal-faint) inset, 0 12px 28px #00ccff2e;background:linear-gradient(135deg,#00ccff38,#ff33481a)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.btn.primary:hover:before{left:120%}}.btn.danger{border-color:var(--noise-soft);background:linear-gradient(135deg,#ff334829,#00ccff0f)}.btn .arrow{transition:transform .15s;display:inline-block}.btn:hover .arrow{transform:translate(3px)}.pill{border:1px solid var(--hairline);font-family:var(--mono);color:var(--text-2);background:#ffffff0a;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:inline-flex}.dot{background:var(--good);border-radius:99px;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 14px #44ffa88c}.dot.warn{background:var(--warn);box-shadow:0 0 14px #ffcc6673}.dot.bad{background:var(--bad);box-shadow:0 0 14px var(--noise-soft)}.card{border-radius:var(--radius2);border:1px solid var(--hairline);background:#0000002e;padding:16px;transition:border-color .15s,background .15s,transform .12s,box-shadow .15s}.card:hover{border-color:var(--signal-soft);background:#ffffff08;transform:translateY(-2px);box-shadow:0 8px 24px #00ccff0f}.section-label{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-2);margin:0 0 10px;font-size:11px;display:inline-block;position:relative}.section-label:after{content:"";background:var(--signal);width:6px;height:6px;box-shadow:0 0 8px var(--signal-soft);vertical-align:1px;border-radius:50%;margin-left:10px;display:inline-block}@media (prefers-reduced-motion:no-preference){.section-label:after{animation:2.4s ease-in-out infinite signal-breathe}}.section-title{letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;line-height:1.15}.accent{color:var(--signal)}.accent-noise{color:var(--noise)}input[type=text],input[type=email],input[type=search],textarea,select{border:1px solid var(--hairline-2);width:100%;color:var(--text);font-family:var(--mono);background:#00000040;border-radius:14px;outline:none;padding:10px 14px;font-size:13px;transition:border-color .15s,box-shadow .15s}input:focus,textarea:focus,select:focus{border-color:var(--signal-soft);box-shadow:0 0 0 3px var(--signal-faint)}.glow-box{border-radius:calc(var(--radius) + 8px);border:1px solid var(--signal-soft);box-shadow:var(--shadow);background:linear-gradient(#0d1327f2,#080c18f2);position:relative;overflow:hidden}.glow-box:before{content:"";filter:blur(18px);opacity:.3;pointer-events:none;background:conic-gradient(from 180deg,#0cf0,#00ccff40,#ff334838,#44ffa82e,#00ccff40,#0cf0);position:absolute;inset:-2px}.funnel-banner{border-radius:var(--radius2);border:1px solid var(--signal-soft);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#00ccff0f,#ff33480a),#080c18b3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:14px 20px;display:flex}.funnel-banner .funnel-copy{color:var(--text-2);flex:auto;font-size:13px;line-height:1.5}.funnel-banner .funnel-copy strong{color:var(--text);font-weight:600}.funnel-banner .funnel-copy .label{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--signal);margin-right:8px;font-size:10px;display:inline-block}.mc-map.leaflet-container{background:#1a1a1a}.mc-map.leaflet-container:focus-visible{outline:2px solid #0000}.mc-map.leaflet-container:focus-visible:after{content:"";z-index:1001;pointer-events:none;outline:2px solid var(--signal);outline-offset:-2px;position:absolute;inset:0}.mc-map .leaflet-tile-pane{filter:grayscale()invert()brightness(.9)contrast(.9)}.mc-map-attrib{text-align:right;background:var(--ground);border-top:1px solid var(--hairline);margin:0;padding:4px 10px;font-size:11px;line-height:1.5}.mc-map-attrib a{color:var(--text-2);text-underline-offset:.2em;padding:4px 0;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.mc-map-attrib a:hover{color:var(--text)}.exp-tag{border:1px solid var(--hairline-2);font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-2);background:#0000004d;border-radius:99px;align-items:center;gap:8px;padding:4px 10px;font-size:10px;display:inline-flex}.exp-tag .pip{margin-right:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){.card,.home-card,.exp-card,.route-card,.net-tile,.stack-chip{--mx:50%;--my:50%;position:relative;overflow:hidden}.card:after,.home-card:after,.exp-card:after,.route-card:after,.net-tile:after{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(280px circle at var(--mx) var(--my), #00ccff1f, #00ccff0a 30%, transparent 60%);opacity:0;z-index:1;transition:opacity .25s;position:absolute;inset:0}.card:hover:after,.home-card:hover:after,.exp-card:hover:after,.route-card:hover:after,.net-tile:hover:after{opacity:1}.home-card.noise-card:after,.exp-card.noise:after,.net-tile.noise:after{background:radial-gradient(280px circle at var(--mx) var(--my), #ff33481a, #ff334808 30%, transparent 60%)}.card>*,.home-card>*,.exp-card>*,.route-card>*,.net-tile>*{z-index:2;position:relative}}.nav-wm{min-width:9.6ch;display:inline-block}.nav-wm.scrambling{color:var(--signal-bright)}.nav-wm.scrambling .o-signal:after{animation:.4s ease-in-out infinite signal-breathe}.broadcast-clock{border:1px solid var(--hairline);font-family:var(--mono);color:var(--text-2);letter-spacing:.06em;font-variant-numeric:tabular-nums;background:#00000052;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:11px;display:inline-flex}.broadcast-clock .live-label{letter-spacing:.22em;text-transform:uppercase;color:var(--signal);font-size:9px}.broadcast-clock .dot{width:7px;height:7px}body.off-air .broadcast-clock .live-label{color:var(--noise)}body.off-air .broadcast-clock .dot{background:var(--noise);box-shadow:0 0 12px var(--noise-soft)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.nav-link{transition:color .15s,background .15s,border-color .15s,transform .12s ease-out}.nav-link.magnetized{transform:translate(var(--magx,0px), var(--magy,0px))}}a:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:4px}button:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:4px}input:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:4px}select:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:4px}textarea:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:4px}[tabindex]:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:4px}summary:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:4px}.cmdk-item:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){.boot-overlay{opacity:0!important;display:none!important}}:root[data-contrast=high]{--signal:#1db954;--signal-bright:#3dd977;--signal-soft:#1db9548c;--signal-faint:#1db95438;--noise:red;--noise-bright:#f44;--noise-soft:#ff00008c;--noise-faint:#ff000038;--text:#fff;--text-2:#ffffffd1;--text-3:#ffffff9e;--text-4:#fff6;--glow:var(--signal);--glow2:var(--noise);--muted:var(--text-2);--hairline:#ffffff29;--hairline-2:#ffffff4d}:root[data-contrast=high] .accent-noise{color:var(--noise-bright)}.contrast-toggle,.motion-toggle{-webkit-appearance:none;appearance:none;border:1px solid var(--hairline);color:var(--text-2);font-family:var(--mono);letter-spacing:.08em;cursor:pointer;background:#ffffff0a;border-radius:8px;padding:5px 10px;font-size:10px;transition:color .15s,border-color .15s,background .15s}.contrast-toggle:hover,.motion-toggle:hover{color:var(--signal);border-color:var(--signal-soft);background:var(--signal-faint)}:root[data-contrast=high] .contrast-toggle,.motion-toggle[aria-pressed=true]{color:var(--signal-bright);border-color:var(--signal-soft);background:var(--signal-faint)}.motion-toggle{line-height:inherit}.motion-toggle .mt-icon{vertical-align:-1px;fill:currentColor;width:10px;height:10px;display:inline-block}.motion-toggle .mt-play,.motion-toggle[aria-pressed=true] .mt-pause{display:none}.motion-toggle[aria-pressed=true] .mt-play{display:inline-block}:root[data-motion=paused] *,:root[data-motion=paused] :before,:root[data-motion=paused] :after{animation:none!important}:root[data-motion=paused]::view-transition-group(*){animation:none!important}:root[data-motion=paused]::view-transition-old(*){animation:none!important}:root[data-motion=paused]::view-transition-new(*){animation:none!important}:root[data-motion=paused] .boot-overlay{display:none!important}:root[data-motion=paused] .nav-link.magnetized{transform:none}.nav-mobile-tools{display:none}@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.scroll-signal[data-astro-cid-hkbrpulz]{z-index:200;pointer-events:none;background:0 0;height:2px;position:fixed;top:0;left:0;right:0}.scroll-signal-fill[data-astro-cid-hkbrpulz]{background:linear-gradient(90deg, var(--noise) 0%, var(--signal) 60%, var(--signal-bright) 100%);width:0%;height:100%;box-shadow:0 0 12px var(--signal-soft);transition:width 80ms linear}.boot-overlay[data-astro-cid-hkbrpulz]{z-index:9999;background:var(--ground);pointer-events:none;opacity:1;flex-direction:column;justify-content:center;align-items:center;gap:14px;transition:opacity .35s;display:flex;position:fixed;inset:0}.boot-overlay[data-astro-cid-hkbrpulz].fade{opacity:0}.boot-overlay[data-astro-cid-hkbrpulz].gone{display:none}.boot-wm[data-astro-cid-hkbrpulz]{font-size:clamp(2rem,6vw,3.4rem)}.boot-tech[data-astro-cid-hkbrpulz]{color:var(--signal);letter-spacing:.32em;text-transform:uppercase;font-size:11px}.boot-wm[data-astro-cid-hkbrpulz],.boot-tech[data-astro-cid-hkbrpulz]{text-align:center;align-self:stretch}.site-header[data-astro-cid-hkbrpulz]{z-index:100;border-bottom:1px solid var(--hairline);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#050507c7;padding:0 24px;position:sticky;top:0}.site-nav[data-astro-cid-hkbrpulz]{flex-wrap:wrap;align-items:center;gap:20px;max-width:1280px;min-height:62px;margin:0 auto;padding:8px 0;display:flex}.nav-brand[data-astro-cid-hkbrpulz]{flex-shrink:0;align-items:baseline;gap:10px;padding:4px 0;text-decoration:none;display:flex}.nav-brand[data-astro-cid-hkbrpulz]:hover{text-decoration:none}.nav-wm[data-astro-cid-hkbrpulz]{font-size:19px}.nav-sub[data-astro-cid-hkbrpulz]{letter-spacing:.22em;text-transform:uppercase;color:#f5f5f599;font-size:10px}:root[data-contrast=high] .nav-sub[data-astro-cid-hkbrpulz]{color:var(--text-2)}.nav-toggle[data-astro-cid-hkbrpulz]{margin-left:auto;font-size:11px;display:none}.nav-links[data-astro-cid-hkbrpulz]{flex-wrap:wrap;flex:auto;gap:2px;margin:0;padding:0;list-style:none;display:flex}.nav-link[data-astro-cid-hkbrpulz]{font-size:12px;font-family:var(--mono);letter-spacing:.06em;color:var(--text-2);border:1px solid #0000;border-radius:11px;align-items:center;gap:6px;padding:7px 10px;text-decoration:none;transition:color .15s,background .15s,border-color .15s;display:inline-flex;position:relative}.nav-link[data-astro-cid-hkbrpulz]:after{content:"";background:linear-gradient(90deg, transparent, var(--signal-soft), transparent);opacity:0;transform-origin:0;height:1px;transition:opacity .15s,transform .2s;position:absolute;bottom:3px;left:10px;right:10px;transform:scaleX(0)}.nav-link[data-astro-cid-hkbrpulz]:hover{color:var(--text);border-color:var(--hairline);background:#ffffff0a;text-decoration:none}.nav-link[data-astro-cid-hkbrpulz]:hover:after{opacity:1;transform:scaleX(1)}.nav-link[data-astro-cid-hkbrpulz].active{color:var(--signal-bright);border-color:var(--signal-faint);background:#00ccff14}.nav-link[data-astro-cid-hkbrpulz].active:after{opacity:1;background:linear-gradient(90deg, transparent, var(--signal), transparent);transform:scaleX(1)}.nav-link[data-astro-cid-hkbrpulz] .pip[data-astro-cid-hkbrpulz]{margin-right:0;transform:scale(.85)}.nav-status[data-astro-cid-hkbrpulz]{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}@media (min-width:821px){.site-nav[data-astro-cid-hkbrpulz]{row-gap:6px;padding:10px 0 8px}.nav-status[data-astro-cid-hkbrpulz]{order:1}.nav-links[data-astro-cid-hkbrpulz]{flex:calc(100% + 20px);order:2;margin:0 -10px}}@media (min-width:1360px){.nav-links[data-astro-cid-hkbrpulz]{justify-content:space-between}}.cmdk-launcher[data-astro-cid-hkbrpulz]{-webkit-appearance:none;appearance:none;border:1px solid var(--hairline);color:var(--text-2);cursor:pointer;background:#ffffff0a;border-radius:8px;padding:5px 10px;font-size:10px;transition:color .15s,border-color .15s,background .15s}.cmdk-launcher[data-astro-cid-hkbrpulz]:hover{color:var(--signal);border-color:var(--signal-soft);background:#00ccff0f}.site-main[data-astro-cid-hkbrpulz]{max-width:1280px;margin:0 auto;padding:40px 24px 80px}.site-footer[data-astro-cid-hkbrpulz]{border-top:1px solid var(--hairline);grid-template-columns:1.4fr 1fr;gap:36px;max-width:1280px;margin:40px auto 0;padding:48px 24px 40px;display:grid}.footer-motto[data-astro-cid-hkbrpulz] .motto-line[data-astro-cid-hkbrpulz]{letter-spacing:-.01em;max-width:28ch;margin:8px 0 0;font-size:clamp(1.2rem,2.6vw,1.7rem);font-weight:600;line-height:1.25}.footer-network[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.footer-network[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{border-bottom:1px solid var(--hairline);color:var(--text);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;transition:color .12s,padding-left .12s;display:flex}.footer-network[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--signal-bright);padding-left:6px;text-decoration:none}.footer-network[data-astro-cid-hkbrpulz] .net-name[data-astro-cid-hkbrpulz]{font-size:15px;font-weight:500}.footer-network[data-astro-cid-hkbrpulz] .net-sub[data-astro-cid-hkbrpulz]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);font-size:10px}.footer-meta[data-astro-cid-hkbrpulz]{border-top:1px solid var(--hairline);letter-spacing:.04em;flex-wrap:wrap;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;padding-top:18px;font-size:11px;display:flex}.footer-meta[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--text-2);padding:5px 2px;display:inline-block}.footer-meta[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--signal);text-decoration:none}.footer-meta[data-astro-cid-hkbrpulz] .sep[data-astro-cid-hkbrpulz]{color:var(--text-4)}.footer-meta[data-astro-cid-hkbrpulz] .footer-tx[data-astro-cid-hkbrpulz]{color:var(--text-2);align-items:center;gap:8px;display:inline-flex}.footer-meta[data-astro-cid-hkbrpulz] .footer-tx[data-astro-cid-hkbrpulz] .pip[data-astro-cid-hkbrpulz]{margin-right:0}.footer-meta[data-astro-cid-hkbrpulz] .kbd-hint[data-astro-cid-hkbrpulz]{color:var(--text-3)}.cmdk-modal[data-astro-cid-hkbrpulz]{z-index:9000;justify-content:center;align-items:flex-start;padding-top:12vh;display:none;position:fixed;inset:0}.cmdk-modal[data-astro-cid-hkbrpulz].open{display:flex}.cmdk-backdrop[data-astro-cid-hkbrpulz]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050507b3;position:absolute;inset:0}.cmdk-panel[data-astro-cid-hkbrpulz]{border:1px solid var(--signal-soft);border-radius:var(--radius2);width:min(560px,100vw - 32px);box-shadow:var(--shadow);background:linear-gradient(#0b132af5,#050507f5);animation:.18s cmdk-in;position:relative;overflow:hidden}@keyframes cmdk-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.cmdk-search[data-astro-cid-hkbrpulz]{border-bottom:1px solid var(--hairline);align-items:center;gap:10px;padding:14px 18px;display:flex}.cmdk-search[data-astro-cid-hkbrpulz] input[data-astro-cid-hkbrpulz]{font-family:var(--sans);color:var(--text);background:0 0;border:0;flex:1;padding:0;font-size:17px}.cmdk-search[data-astro-cid-hkbrpulz] input[data-astro-cid-hkbrpulz]::placeholder{color:var(--text-3)}.cmdk-hint[data-astro-cid-hkbrpulz]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);border:1px solid var(--hairline);border-radius:4px;padding:2px 6px;font-size:10px}.cmdk-list[data-astro-cid-hkbrpulz]{max-height:60vh;margin:0;padding:6px 0;list-style:none;overflow-y:auto}.cmdk-item[data-astro-cid-hkbrpulz]{color:var(--text-2);align-items:center;gap:10px;padding:9px 18px;text-decoration:none;transition:background .12s,color .12s;display:flex}.cmdk-item[data-astro-cid-hkbrpulz]:hover,.cmdk-item[data-astro-cid-hkbrpulz].cmdk-active{color:var(--text);background:#00ccff0f;text-decoration:none}.cmdk-item[data-astro-cid-hkbrpulz].hidden{display:none}.cmdk-label[data-astro-cid-hkbrpulz]{flex:1;font-size:14px}.cmdk-kind[data-astro-cid-hkbrpulz]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);font-size:10px}body.off-air{filter:hue-rotate(178deg)saturate(1.05)}body.off-air:before{background:radial-gradient(1200px 600px at 18% 8%,#ff334829,#0000 60%),radial-gradient(1000px 700px at 82% 4%,#ff33481a,#0000 55%),linear-gradient(#0a0507 0%,#06030a 30%,#0a0507 100%)!important}body.off-air:after{background:repeating-linear-gradient(#0000 0 2px,#ff33480a 2px 3px)!important}body.off-air .scroll-signal-fill[data-astro-cid-hkbrpulz]{background:linear-gradient(90deg, var(--noise), var(--noise-bright))}body.off-air .accent[data-astro-cid-hkbrpulz]{color:var(--noise)!important}.nav-mobile-tools[data-astro-cid-hkbrpulz]{align-items:center;gap:6px;margin-left:auto;display:none}@media (max-width:820px){.nav-toggle[data-astro-cid-hkbrpulz]{margin-left:8px;display:inline-flex}.nav-links[data-astro-cid-hkbrpulz]{flex-direction:column;flex-basis:100%;gap:4px;max-height:0;transition:max-height .25s;overflow:hidden}.nav-links[data-astro-cid-hkbrpulz].open{max-height:560px}.nav-status[data-astro-cid-hkbrpulz]{display:none}.nav-mobile-tools[data-astro-cid-hkbrpulz]{display:inline-flex}}@media (max-width:820px) and (prefers-reduced-motion:reduce){.nav-links[data-astro-cid-hkbrpulz]{transition:none}}@media (max-width:820px){.site-footer[data-astro-cid-hkbrpulz]{grid-template-columns:1fr;gap:28px}}
