.hero[data-astro-cid-ge2uvauf]{border-bottom:1px solid var(--border);background:#0e151c;padding:76px 0 68px}.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:72px;display:grid}.hero-copy[data-astro-cid-ge2uvauf]{min-width:0}.eyebrow[data-astro-cid-ge2uvauf]{color:var(--text-muted);letter-spacing:.14em;text-transform:uppercase;margin:0 0 23px;font:14px/1 ui-monospace,monospace}.eyebrow[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--accent-primary)}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.075em;margin:0;font:700 clamp(60.8px,8vw,116.8px)/.84 ui-monospace,monospace}h1[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:var(--accent-secondary);font-style:normal}.tagline[data-astro-cid-ge2uvauf]{color:#c8d2d9;letter-spacing:.16em;text-transform:uppercase;margin:27px 0 0;font:600 14px/1.4 ui-monospace,monospace}.tagline[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{color:var(--accent-primary);padding:0 8px}.intro[data-astro-cid-ge2uvauf]{max-width:560px;color:var(--text-muted);margin:22px 0 0;font-size:17px;line-height:1.75}.hero-image[data-astro-cid-ge2uvauf]{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;max-width:100%;margin:0;padding:10px;overflow:hidden}.hero-media-link[data-astro-cid-ge2uvauf]{color:inherit;text-decoration:none;display:block;position:relative}.hero-media-link[data-astro-cid-ge2uvauf][hidden]{display:none}.hero-image[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{aspect-ratio:3/2;object-fit:contain;filter:saturate(.78)contrast(1.04);width:100%;max-width:100%;height:auto;display:block}.hero-live-banner[data-astro-cid-ge2uvauf]{color:#fff;letter-spacing:.1em;text-align:center;text-transform:uppercase;background:#af141ef0;border-bottom:1px solid #ffffff8c;padding:11px 16px;font:700 11px/1 ui-monospace,monospace;box-shadow:0 6px 18px #0000004d}.hero-live-banner[data-astro-cid-ge2uvauf][hidden]{display:none}.hero-live-player[data-astro-cid-ge2uvauf]{aspect-ratio:16/9;background:#060a0d;width:100%;position:relative}.hero-live-player[data-astro-cid-ge2uvauf][hidden]{display:none}.hero-live-player[data-astro-cid-ge2uvauf] iframe[data-astro-cid-ge2uvauf]{border:0;width:100%;height:100%;display:block}.hero-media-link[data-astro-cid-ge2uvauf][data-live=true]{cursor:pointer}.hero-media-link[data-astro-cid-ge2uvauf][data-live=true] img[data-astro-cid-ge2uvauf]{aspect-ratio:16/9;filter:saturate(.9)contrast(1.03)}.hero-media-link[data-astro-cid-ge2uvauf][data-live=true]:focus-visible{outline:2px solid var(--accent-primary);outline-offset:3px}.live-overlay[data-astro-cid-ge2uvauf]{z-index:1;color:#fff;letter-spacing:.1em;text-align:center;text-transform:uppercase;background:#af141ef0;border-bottom:1px solid #ffffff8c;justify-content:center;padding:11px 16px;font:700 11px/1 ui-monospace,monospace;display:none;position:absolute;top:0;left:0;right:0;box-shadow:0 6px 18px #0000004d}.hero-media-link[data-astro-cid-ge2uvauf][data-live=true] .live-overlay[data-astro-cid-ge2uvauf]{display:flex}.hero-image[data-astro-cid-ge2uvauf] figcaption[data-astro-cid-ge2uvauf]{color:var(--text-muted);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;gap:20px;padding:13px 5px 3px;font:13px/1.3 ui-monospace,monospace;display:flex}.hero-image[data-astro-cid-ge2uvauf] figcaption[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]:first-child{color:var(--accent-primary)}@media (width<=820px){.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr);gap:48px}.hero-image[data-astro-cid-ge2uvauf]{justify-self:stretch}}@media (width<=520px){.hero[data-astro-cid-ge2uvauf]{padding:56px 0}.tagline[data-astro-cid-ge2uvauf]{letter-spacing:.08em}.hero-image[data-astro-cid-ge2uvauf] figcaption[data-astro-cid-ge2uvauf]{display:grid}}.heard[data-astro-cid-warbszra]{border-block:1px solid var(--border);background:#0b1218}.heard[data-astro-cid-warbszra][hidden]{display:none}.heard-inner[data-astro-cid-warbszra]{grid-template-columns:minmax(220px,.65fr) 1.35fr;gap:30px;padding-block:24px;display:grid}.heard-heading[data-astro-cid-warbszra] p[data-astro-cid-warbszra]{color:var(--accent-primary);letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font:12px/1 ui-monospace,monospace}.heard-heading[data-astro-cid-warbszra] h2[data-astro-cid-warbszra]{letter-spacing:-.05em;margin:0;font:600 clamp(2rem,4vw,3.5rem)/1 ui-monospace,monospace}.heard-heading[data-astro-cid-warbszra] span[data-astro-cid-warbszra]{color:var(--text-muted);margin-top:7px;font:10px/1.4 ui-monospace,monospace;display:block}.heard[data-astro-cid-warbszra] ul{margin:0;padding:0;list-style:none;display:block}.heard[data-astro-cid-warbszra] .frequency-group[data-astro-cid-warbszra]{min-height:0;margin:0 0 18px;display:block}.heard[data-astro-cid-warbszra] .frequency-group[data-astro-cid-warbszra]:last-child{margin-bottom:0}.heard[data-astro-cid-warbszra] .frequency-label{color:var(--accent-secondary);letter-spacing:.08em;margin:0 0 7px;font:600 12px/1 ui-monospace,monospace}.heard[data-astro-cid-warbszra] .frequency-group[data-astro-cid-warbszra]>ul[data-astro-cid-warbszra]{margin:0;padding:0}.heard[data-astro-cid-warbszra] .callsign[data-astro-cid-warbszra]{align-items:baseline;gap:11px;min-height:24px;display:flex}.heard[data-astro-cid-warbszra] .callsign[data-astro-cid-warbszra]:not(:last-child):after{content:",";color:var(--text-muted);margin-left:2px}.heard[data-astro-cid-warbszra] .callsign[data-astro-cid-warbszra] strong[data-astro-cid-warbszra]{color:var(--accent-primary);letter-spacing:.06em;font:700 14px/1 ui-monospace,monospace}.heard[data-astro-cid-warbszra] .callsign[data-astro-cid-warbszra] .name-separator[data-astro-cid-warbszra]{color:var(--text-muted);white-space:pre}.heard[data-astro-cid-warbszra] .callsign[data-astro-cid-warbszra] .operator-name[data-astro-cid-warbszra]{color:var(--text);font:11px/1.2 ui-monospace,monospace}.heard[data-astro-cid-warbszra] .callsign[data-astro-cid-warbszra] time[data-astro-cid-warbszra]{color:var(--text-muted);text-transform:uppercase;white-space:pre;margin-left:2px;font:9px/1 ui-monospace,monospace}.heard[data-astro-cid-warbszra] .status-dot{border-radius:50%;flex:none;width:7px;height:7px;margin-right:12px;display:inline-block;box-shadow:0 0 8px}.heard[data-astro-cid-warbszra] .operator-city,.heard[data-astro-cid-warbszra] .heard-time{color:var(--text-muted);font:11px/1.2 ui-monospace,monospace}.heard[data-astro-cid-warbszra] .status-dot.confirmed{color:#42d282;background:#42d282}.heard[data-astro-cid-warbszra] .status-dot.awaiting{color:#d7a84a;background:#d7a84a}@media (width<=700px){.heard-inner[data-astro-cid-warbszra]{grid-template-columns:1fr}.heard[data-astro-cid-warbszra] ul[data-astro-cid-warbszra]{justify-content:flex-start}.heard[data-astro-cid-warbszra] li[data-astro-cid-warbszra]{flex:145px}}.topics[data-astro-cid-jipwfgef]{border-block:1px solid var(--border);background:#0e151c;padding:88px 0}header[data-astro-cid-jipwfgef]{margin-bottom:30px}header[data-astro-cid-jipwfgef] p[data-astro-cid-jipwfgef]{color:var(--accent-primary);letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font:14px/1 ui-monospace,monospace}h2[data-astro-cid-jipwfgef]{letter-spacing:-.05em;margin:0;font:600 clamp(2rem,4vw,3.5rem)/1 ui-monospace,monospace}.cards[data-astro-cid-jipwfgef]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}article[data-astro-cid-jipwfgef]{border:1px solid var(--border);background:var(--surface);flex-direction:column;min-height:330px;padding:25px;transition:all .2s;display:flex}article[data-astro-cid-jipwfgef]:hover{border-color:var(--accent-primary);background:var(--surface-alt);transform:translateY(-3px)}article[data-astro-cid-jipwfgef].amber:hover{border-color:var(--accent-secondary)}article[data-astro-cid-jipwfgef].teal:hover{border-color:var(--accent-teal)}.top[data-astro-cid-jipwfgef]{color:#71818d;justify-content:space-between;font:13px/1 ui-monospace,monospace;display:flex}.top[data-astro-cid-jipwfgef] i[data-astro-cid-jipwfgef]{background:var(--accent-primary);width:38px;height:2px}.amber[data-astro-cid-jipwfgef] .top[data-astro-cid-jipwfgef] i[data-astro-cid-jipwfgef]{background:var(--accent-secondary)}.teal[data-astro-cid-jipwfgef] .top[data-astro-cid-jipwfgef] i[data-astro-cid-jipwfgef]{background:var(--accent-teal)}small[data-astro-cid-jipwfgef]{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;margin-top:58px;font:13px/1 ui-monospace,monospace}h3[data-astro-cid-jipwfgef]{margin:13px 0 18px;font:600 34px/1 ui-monospace,monospace}article[data-astro-cid-jipwfgef]>p[data-astro-cid-jipwfgef]{color:var(--text-muted);margin:0;font-size:16px;line-height:1.7}article[data-astro-cid-jipwfgef] footer[data-astro-cid-jipwfgef]{border-top:1px solid var(--border);color:#71818d;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:20px;font:13px/1 ui-monospace,monospace;display:flex}.article-links[data-astro-cid-jipwfgef]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;display:grid}.article-link[data-astro-cid-jipwfgef]{border:1px solid var(--border);background:var(--surface);flex-direction:column;justify-content:space-between;align-items:flex-start;gap:14px;padding:20px;display:flex}.article-link[data-astro-cid-jipwfgef] span[data-astro-cid-jipwfgef]{color:var(--text-muted);letter-spacing:0;text-transform:none;font:13px/1.6 ui-monospace,monospace}.article-link[data-astro-cid-jipwfgef] a[data-astro-cid-jipwfgef]{flex:none}article[data-astro-cid-jipwfgef] footer[data-astro-cid-jipwfgef] b[data-astro-cid-jipwfgef]{color:var(--accent-primary)}article[data-astro-cid-jipwfgef] footer[data-astro-cid-jipwfgef] button[data-astro-cid-jipwfgef],article[data-astro-cid-jipwfgef] footer[data-astro-cid-jipwfgef] a[data-astro-cid-jipwfgef]{color:#55d88a;letter-spacing:.08em;cursor:pointer;text-transform:uppercase;background:#55d88a14;border:1px solid #55d88a;border-radius:3px;padding:7px 10px;font:700 13px/1 ui-monospace,monospace;text-decoration:none}.amber[data-astro-cid-jipwfgef] footer[data-astro-cid-jipwfgef] b[data-astro-cid-jipwfgef]{color:var(--accent-secondary)}.teal[data-astro-cid-jipwfgef] footer[data-astro-cid-jipwfgef] b[data-astro-cid-jipwfgef]{color:var(--accent-teal)}article[data-astro-cid-jipwfgef] footer[data-astro-cid-jipwfgef] button[data-astro-cid-jipwfgef]:hover,article[data-astro-cid-jipwfgef] footer[data-astro-cid-jipwfgef] a[data-astro-cid-jipwfgef]:hover{color:#08130d;background:#55d88a;text-decoration:none}.articles-card[data-astro-cid-jipwfgef]{grid-column:1/-1;min-height:0}.articles-card[data-astro-cid-jipwfgef] small[data-astro-cid-jipwfgef],.articles-card[data-astro-cid-jipwfgef] footer[data-astro-cid-jipwfgef]{margin-top:24px}.articles-card[data-astro-cid-jipwfgef]:hover{transform:none}h3[data-astro-cid-jipwfgef]{overflow-wrap:anywhere}.cards[data-astro-cid-jipwfgef]>article[data-astro-cid-jipwfgef]{min-width:0}@media (width<=850px){.cards[data-astro-cid-jipwfgef]{grid-template-columns:repeat(2,1fr)}.transcript-card[data-astro-cid-jipwfgef]{grid-column:1/-1}.article-link[data-astro-cid-jipwfgef]{gap:14px}}@media (width<=560px){.topics[data-astro-cid-jipwfgef]{padding:64px 0}.cards[data-astro-cid-jipwfgef]{grid-template-columns:1fr}article[data-astro-cid-jipwfgef]{min-height:290px}.articles-card[data-astro-cid-jipwfgef]{min-height:0}.article-links[data-astro-cid-jipwfgef]{grid-template-columns:1fr}.article-link[data-astro-cid-jipwfgef]{padding:16px}}.platforms[data-astro-cid-bru67kmb]{padding:32px 0}.platform-grid[data-astro-cid-bru67kmb]{grid-template-columns:1fr 1fr;gap:18px;display:grid}.platform[data-astro-cid-bru67kmb]{border:1px solid var(--border);background:var(--surface);grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:25px 26px;text-decoration:none;transition:all .2s;display:grid}.platform[data-astro-cid-bru67kmb]:hover{background:var(--surface-alt);transform:translateY(-2px)}.icon[data-astro-cid-bru67kmb]{width:44px;height:44px;color:var(--accent-primary);background:#202f3b;border-radius:4px;place-items:center;display:grid}.spotify[data-astro-cid-bru67kmb] .icon[data-astro-cid-bru67kmb]{color:var(--accent-teal)}.weather[data-astro-cid-bru67kmb]{grid-column:1/-1;grid-template-columns:1fr auto;justify-self:center;width:100%}.weather[data-astro-cid-bru67kmb]>b[data-astro-cid-bru67kmb]{color:var(--accent-secondary)}.temperature[data-astro-cid-bru67kmb]{border-left:1px solid var(--border);text-align:center;gap:6px;min-width:96px;padding-left:22px;display:grid}.temperature[data-astro-cid-bru67kmb] strong[data-astro-cid-bru67kmb]{color:var(--accent-primary);font:600 25px/1 ui-monospace,monospace}.temperature[data-astro-cid-bru67kmb] .weather-high[data-astro-cid-bru67kmb]{color:var(--accent-secondary);margin-top:9px;font-size:23px}.temperature[data-astro-cid-bru67kmb] span[data-astro-cid-bru67kmb]{color:var(--text-muted);letter-spacing:.09em;text-transform:uppercase;font:10px/1 ui-monospace,monospace}.weather-copy[data-astro-cid-bru67kmb]{min-width:0}.weather-details[data-astro-cid-bru67kmb]{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(105px,1fr));gap:12px 22px;margin:20px 0 0;padding-top:18px;display:grid}.weather-details[data-astro-cid-bru67kmb] div[data-astro-cid-bru67kmb]{min-width:0}.weather-details[data-astro-cid-bru67kmb] dt[data-astro-cid-bru67kmb]{color:var(--text-muted);letter-spacing:.09em;text-transform:uppercase;margin:0 0 5px;font:10px/1 ui-monospace,monospace}.weather-details[data-astro-cid-bru67kmb] dd[data-astro-cid-bru67kmb]{color:var(--text);overflow-wrap:anywhere;margin:0;font:600 13px/1.25 ui-monospace,monospace}.weather-history[data-astro-cid-bru67kmb]{border-top:1px solid var(--border);margin:20px 0 0;padding-top:18px}.weather-history[data-astro-cid-bru67kmb][hidden]{display:none}.weather-history-heading[data-astro-cid-bru67kmb]{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.weather-history-heading[data-astro-cid-bru67kmb] strong[data-astro-cid-bru67kmb]{color:var(--text);letter-spacing:.08em;text-transform:uppercase;gap:16px;font:600 12px/1 ui-monospace,monospace;display:flex}.weather-history-heading[data-astro-cid-bru67kmb] strong[data-astro-cid-bru67kmb] span[data-astro-cid-bru67kmb]:before{background:var(--accent-secondary);content:"";width:14px;height:3px;margin:0 7px 3px 0;display:inline-block}.weather-history-heading[data-astro-cid-bru67kmb] strong[data-astro-cid-bru67kmb] .weather-legend-low[data-astro-cid-bru67kmb]:before{background:var(--accent-primary)}.weather-history-heading[data-astro-cid-bru67kmb]>span[data-astro-cid-bru67kmb]{color:var(--text-muted);letter-spacing:.05em;font:10px/1 ui-monospace,monospace}.weather-history[data-astro-cid-bru67kmb] svg[data-astro-cid-bru67kmb]{width:100%;height:auto;max-height:210px;display:block;overflow:visible}.weather-history[data-astro-cid-bru67kmb] .weather-chart-grid{stroke:var(--border);stroke-width:1px;stroke-dasharray:4 5}.weather-history[data-astro-cid-bru67kmb] .weather-chart-axis,.weather-history[data-astro-cid-bru67kmb] .weather-chart-date,.weather-history[data-astro-cid-bru67kmb] .weather-chart-missing{fill:var(--text-muted);font:10px ui-monospace,monospace}.weather-history[data-astro-cid-bru67kmb] .weather-chart-line{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.weather-history[data-astro-cid-bru67kmb] .weather-chart-line-high{stroke:var(--accent-secondary)}.weather-history[data-astro-cid-bru67kmb] .weather-chart-line-low{stroke:var(--accent-primary)}.weather-history[data-astro-cid-bru67kmb] .weather-chart-point{fill:var(--surface);stroke-width:3px}.weather-history[data-astro-cid-bru67kmb] .weather-chart-point-high{stroke:var(--accent-secondary)}.weather-history[data-astro-cid-bru67kmb] .weather-chart-point-low{stroke:var(--accent-primary)}.weather-history[data-astro-cid-bru67kmb] .weather-chart-value{fill:var(--text);font:600 11px ui-monospace,monospace}.weather-history[data-astro-cid-bru67kmb] .weather-chart-value-low{fill:var(--accent-primary)}.weather-lightning[data-astro-cid-bru67kmb]{border-top:1px solid var(--border);justify-content:center;align-items:center;gap:4px;margin-top:4px;padding-top:8px;display:flex;color:var(--accent-secondary)!important}.weather-lightning[data-astro-cid-bru67kmb][hidden]{display:none}.weather-lightning[data-astro-cid-bru67kmb] i[data-astro-cid-bru67kmb],.weather-lightning[data-astro-cid-bru67kmb] em[data-astro-cid-bru67kmb]{font-style:normal}.weather-lightning[data-astro-cid-bru67kmb] b[data-astro-cid-bru67kmb]{color:inherit;letter-spacing:0;font:600 13px/1 ui-monospace,monospace}.weather-lightning[data-astro-cid-bru67kmb] em[data-astro-cid-bru67kmb]{color:var(--text-muted);letter-spacing:.09em;margin-left:2px;font:10px/1 ui-monospace,monospace}.platform[data-astro-cid-bru67kmb] small[data-astro-cid-bru67kmb]{color:var(--accent-secondary);letter-spacing:.12em;text-transform:uppercase;font:11px/1 ui-monospace,monospace}.platform[data-astro-cid-bru67kmb] h2[data-astro-cid-bru67kmb]{margin:7px 0 5px;font:600 19px/1.2 ui-monospace,monospace}.platform[data-astro-cid-bru67kmb] p[data-astro-cid-bru67kmb]{color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}.platform[data-astro-cid-bru67kmb]>b[data-astro-cid-bru67kmb]{color:var(--accent-primary);font-weight:400}.spotify[data-astro-cid-bru67kmb]>b[data-astro-cid-bru67kmb]{color:var(--accent-teal)}@media (width<=700px){.platform-grid[data-astro-cid-bru67kmb]{grid-template-columns:1fr}.platform[data-astro-cid-bru67kmb]{gap:15px;padding:21px 18px}.weather[data-astro-cid-bru67kmb]{grid-column:auto;grid-template-columns:1fr auto;width:100%}.weather[data-astro-cid-bru67kmb]>b[data-astro-cid-bru67kmb]{display:none}.weather-details[data-astro-cid-bru67kmb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 16px}.weather-details[data-astro-cid-bru67kmb] dd[data-astro-cid-bru67kmb]{white-space:nowrap}.weather-history-heading[data-astro-cid-bru67kmb]{flex-direction:column;align-items:flex-start;gap:5px}.weather-history[data-astro-cid-bru67kmb] svg[data-astro-cid-bru67kmb]{min-height:155px}.temperature[data-astro-cid-bru67kmb]{border-left:0;border-top:1px solid var(--border);text-align:left;grid-column:2;margin-top:4px;padding:12px 0 0}.temperature[data-astro-cid-bru67kmb] strong[data-astro-cid-bru67kmb]{font-size:22px}.temperature[data-astro-cid-bru67kmb] .weather-high[data-astro-cid-bru67kmb]{font-size:21px}.weather-lightning[data-astro-cid-bru67kmb]{justify-content:flex-start}}.weather-flows[data-astro-cid-bru67kmb]{border:1px solid var(--border);grid-template-columns:repeat(3,1fr);margin:20px 0 0;display:grid}.weather-flows[data-astro-cid-bru67kmb]>div[data-astro-cid-bru67kmb]{border-right:1px solid var(--border);min-width:0;padding:22px}.weather-flows[data-astro-cid-bru67kmb]>div[data-astro-cid-bru67kmb]:last-child{border:0}.weather-flows[data-astro-cid-bru67kmb] small[data-astro-cid-bru67kmb]{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;font:9px/1.3 ui-monospace,monospace;display:block}.weather-flows[data-astro-cid-bru67kmb] strong[data-astro-cid-bru67kmb]{color:var(--text);letter-spacing:-.04em;margin-top:12px;font:500 clamp(1.45rem,3vw,2.2rem)/1 ui-monospace,monospace;display:block}.weather-flows[data-astro-cid-bru67kmb]>div[data-astro-cid-bru67kmb]:nth-child(2) strong[data-astro-cid-bru67kmb]{color:var(--accent-secondary)}.weather-flows[data-astro-cid-bru67kmb]>div[data-astro-cid-bru67kmb]:nth-child(3) strong[data-astro-cid-bru67kmb]{color:var(--accent-primary)}.weather-copy[data-astro-cid-bru67kmb]>.weather-lightning[data-astro-cid-bru67kmb]{border-top:0;justify-content:flex-start;width:max-content;margin:12px 0 -6px;padding-top:0}.weather[data-astro-cid-bru67kmb] .weather-copy[data-astro-cid-bru67kmb]>small[data-astro-cid-bru67kmb]{color:var(--accent-primary);letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font:12px/1 ui-monospace,monospace;display:block}.weather[data-astro-cid-bru67kmb] .weather-copy[data-astro-cid-bru67kmb]>h2[data-astro-cid-bru67kmb]{letter-spacing:-.05em;margin:0;font:600 clamp(2rem,4vw,3.5rem)/1 ui-monospace,monospace}.weather[data-astro-cid-bru67kmb] .weather-copy[data-astro-cid-bru67kmb]>p[data-astro-cid-bru67kmb]{margin-top:14px}.weather-details[data-astro-cid-bru67kmb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:20px 0 0;padding-top:18px}.weather-details[data-astro-cid-bru67kmb] div[data-astro-cid-bru67kmb]{color:#dbe5ea;border-bottom:1px solid #1d2a33;justify-content:space-between;gap:12px;padding:7px 0;font:11px ui-monospace,monospace;display:flex}.weather-details[data-astro-cid-bru67kmb] dt[data-astro-cid-bru67kmb]{color:#8998a2;font:inherit;letter-spacing:normal;text-transform:none;margin:0}.weather-details[data-astro-cid-bru67kmb] dd[data-astro-cid-bru67kmb]{color:inherit;font:inherit;text-align:right;overflow-wrap:anywhere;margin:0}.weather-head[data-astro-cid-bru67kmb]{justify-content:space-between;align-items:end;gap:32px;margin-bottom:34px;display:flex}.weather-head[data-astro-cid-bru67kmb] p[data-astro-cid-bru67kmb]{color:var(--accent-primary);letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font:12px/1 ui-monospace,monospace}.weather-head[data-astro-cid-bru67kmb] h2[data-astro-cid-bru67kmb]{letter-spacing:-.05em;margin:0;font:600 clamp(2rem,4vw,3.5rem)/1 ui-monospace,monospace}.weather-status[data-astro-cid-bru67kmb]{color:#8ea0ac;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:9px;font:10px/1 ui-monospace,monospace;display:flex}.weather-status[data-astro-cid-bru67kmb] i[data-astro-cid-bru67kmb]{background:#55d4a3;border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #55d4a3}.weather-status[data-astro-cid-bru67kmb].offline i[data-astro-cid-bru67kmb]{background:#c46a61;box-shadow:0 0 14px #c46a61}.weather[data-astro-cid-bru67kmb] .weather-copy[data-astro-cid-bru67kmb]>p[data-astro-cid-bru67kmb]{margin:0}@media (width<=600px){.weather-head[data-astro-cid-bru67kmb]{display:block}.weather-status[data-astro-cid-bru67kmb]{margin-top:22px}.weather-flows[data-astro-cid-bru67kmb]>div[data-astro-cid-bru67kmb]{padding:17px 12px}.weather-flows[data-astro-cid-bru67kmb] strong[data-astro-cid-bru67kmb]{font-size:1.2rem}}.weather-flows[data-astro-cid-bru67kmb]>div[data-astro-cid-bru67kmb]>span[data-astro-cid-bru67kmb]{float:right;color:var(--accent-primary)}.weather-flows[data-astro-cid-bru67kmb]>div[data-astro-cid-bru67kmb]:nth-child(2)>span[data-astro-cid-bru67kmb]{color:var(--accent-secondary)}.home-sensors[data-astro-cid-23j5pv2k]{border-bottom:1px solid var(--line);background:#090d11;padding:110px 0}.sensor-head[data-astro-cid-23j5pv2k]{justify-content:space-between;align-items:end;gap:32px;margin-bottom:34px;display:flex}.sensor-head[data-astro-cid-23j5pv2k] p[data-astro-cid-23j5pv2k],.sensor-copy[data-astro-cid-23j5pv2k]>small[data-astro-cid-23j5pv2k]{color:var(--accent-primary);letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font:12px/1 ui-monospace,monospace}.sensor-head[data-astro-cid-23j5pv2k] h2[data-astro-cid-23j5pv2k]{letter-spacing:-.05em;margin:0;font:600 clamp(2rem,4vw,3.5rem)/1 ui-monospace,monospace}.sensor-copy[data-astro-cid-23j5pv2k] h3[data-astro-cid-23j5pv2k]{letter-spacing:-.035em;margin:0;font:600 clamp(1.25rem,2vw,1.75rem)/1.1 ui-monospace,monospace}.sensor-status[data-astro-cid-23j5pv2k]{color:#8ea0ac;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:9px;font:10px/1 ui-monospace,monospace;display:flex}.sensor-status[data-astro-cid-23j5pv2k] i[data-astro-cid-23j5pv2k]{background:#5c6c76;border-radius:50%;width:7px;height:7px}.sensor-status[data-astro-cid-23j5pv2k][data-online=true] i[data-astro-cid-23j5pv2k]{background:#55d4a3;box-shadow:0 0 14px #55d4a3}.sensor-status[data-astro-cid-23j5pv2k][data-online=false] i[data-astro-cid-23j5pv2k]{background:#c46a61;box-shadow:0 0 14px #c46a61}.sensor-grid[data-astro-cid-23j5pv2k]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:20px;display:grid}.sensor-card[data-astro-cid-23j5pv2k]{background:linear-gradient(145deg,#111a21,#0c1217);border:1px solid #2b3c48;padding:38px;position:relative;overflow:hidden}.sensor-card[data-astro-cid-23j5pv2k]:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 39px,#ffffff05 40px);position:absolute;inset:0}.sensor-copy[data-astro-cid-23j5pv2k]{position:relative}.sensor-flows[data-astro-cid-23j5pv2k]{border:1px solid #2a3c48;grid-template-columns:repeat(3,1fr);margin:30px 0 0;display:grid}.sensor-flows[data-astro-cid-23j5pv2k]>div[data-astro-cid-23j5pv2k]{border-right:1px solid #2a3c48;min-width:0;padding:22px}.sensor-flows[data-astro-cid-23j5pv2k]>div[data-astro-cid-23j5pv2k]:last-child{border:0}.sensor-flows[data-astro-cid-23j5pv2k] span[data-astro-cid-23j5pv2k]{float:right;color:var(--accent-primary)}.sensor-flows[data-astro-cid-23j5pv2k] small[data-astro-cid-23j5pv2k]{color:#71818d;letter-spacing:.1em;text-transform:uppercase;font:9px/1.3 ui-monospace,monospace;display:block}.sensor-flows[data-astro-cid-23j5pv2k] strong[data-astro-cid-23j5pv2k]{color:#dbe5ea;letter-spacing:-.04em;margin-top:12px;font:500 clamp(1.45rem,3vw,2.2rem)/1 ui-monospace,monospace;display:block}.sensor-flows[data-astro-cid-23j5pv2k] strong[data-astro-cid-23j5pv2k] b[data-astro-cid-23j5pv2k]{font:inherit}.sensor-flows[data-astro-cid-23j5pv2k]>div[data-astro-cid-23j5pv2k]:nth-child(2) strong[data-astro-cid-23j5pv2k]{color:var(--accent-secondary)}.sensor-card[data-astro-cid-23j5pv2k] dl[data-astro-cid-23j5pv2k]{border-top:1px solid #2a3c48;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:20px 0 0;padding-top:18px;display:grid}.sensor-card[data-astro-cid-23j5pv2k] dl[data-astro-cid-23j5pv2k] div[data-astro-cid-23j5pv2k]{border-bottom:1px solid #1d2a33;justify-content:space-between;gap:12px;padding:7px 0;font:11px ui-monospace,monospace;display:flex}.sensor-card[data-astro-cid-23j5pv2k] dt[data-astro-cid-23j5pv2k]{color:#8998a2}.sensor-card[data-astro-cid-23j5pv2k] dd[data-astro-cid-23j5pv2k]{color:#dbe5ea;text-align:right;margin:0}.sensor-card[data-astro-cid-23j5pv2k][data-online=false]{opacity:.78}@media (width<=600px){.home-sensors[data-astro-cid-23j5pv2k]{padding:80px 0}.sensor-head[data-astro-cid-23j5pv2k]{margin-bottom:22px;display:block}.sensor-status[data-astro-cid-23j5pv2k]{margin-top:22px}.sensor-card[data-astro-cid-23j5pv2k]{padding:25px 20px}.sensor-flows[data-astro-cid-23j5pv2k]>div[data-astro-cid-23j5pv2k]{padding:17px 12px}.sensor-flows[data-astro-cid-23j5pv2k] strong[data-astro-cid-23j5pv2k]{font-size:1.2rem}.sensor-card[data-astro-cid-23j5pv2k] dl[data-astro-cid-23j5pv2k]{grid-template-columns:1fr}}.lightning[data-astro-cid-zr5htyrr]{border-block:1px solid var(--border);background:#0e151c;padding:88px 0}.lightning[data-astro-cid-zr5htyrr][hidden]{display:none}.section-head[data-astro-cid-zr5htyrr]{justify-content:space-between;align-items:end;gap:30px;display:flex}.section-head[data-astro-cid-zr5htyrr]>div[data-astro-cid-zr5htyrr]{min-width:0}.section-head[data-astro-cid-zr5htyrr] p[data-astro-cid-zr5htyrr]{color:var(--accent-primary);letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font:12px/1 ui-monospace,monospace}.section-head[data-astro-cid-zr5htyrr] h2[data-astro-cid-zr5htyrr]{letter-spacing:-.05em;margin:0;font:600 clamp(2rem,4vw,3.5rem)/1 ui-monospace,monospace}.section-head[data-astro-cid-zr5htyrr] a[data-astro-cid-zr5htyrr]{color:var(--accent-primary);letter-spacing:.08em;text-transform:uppercase;flex:none;padding-bottom:4px;font:600 11px/1 ui-monospace,monospace;text-decoration:none}.section-head[data-astro-cid-zr5htyrr] a[data-astro-cid-zr5htyrr]:hover,.section-head[data-astro-cid-zr5htyrr] a[data-astro-cid-zr5htyrr]:focus-visible{color:#8bdcff;text-underline-offset:4px;text-decoration:underline}.intro[data-astro-cid-zr5htyrr]{max-width:760px;color:var(--text-muted);margin:18px 0 30px;font-size:15px;line-height:1.7}.map-shell[data-astro-cid-zr5htyrr]{aspect-ratio:16/9;border:1px solid var(--border);background-color:#091016;background-image:linear-gradient(#35bdf30e 1px,#0000 1px),linear-gradient(90deg,#35bdf30e 1px,#0000 1px),radial-gradient(circle,#35bdf314,#0000 58%);background-size:32px 32px,32px 32px,auto;place-items:center;width:100%;min-height:360px;display:grid;position:relative;overflow:hidden}iframe[data-astro-cid-zr5htyrr]{border:0;width:100%;height:100%;display:block}.map-note[data-astro-cid-zr5htyrr]{color:#71818d;letter-spacing:.04em;margin:13px 0 0;font:11px/1.6 ui-monospace,monospace}@media (width<=700px){.lightning[data-astro-cid-zr5htyrr]{padding:64px 0}.section-head[data-astro-cid-zr5htyrr]{flex-direction:column;align-items:start;gap:18px}.map-shell[data-astro-cid-zr5htyrr]{aspect-ratio:auto;min-height:320px}}.direction-toggle[data-astro-cid-qs6fczzi]{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.direction-toggle[data-astro-cid-qs6fczzi] button[data-astro-cid-qs6fczzi]{border:1px solid var(--border);background:var(--surface);color:var(--text-muted);cursor:pointer;padding:12px 16px;font:600 12px/1.4 ui-monospace,monospace}.direction-toggle[data-astro-cid-qs6fczzi] button[data-astro-cid-qs6fczzi][aria-pressed=true]{border-color:var(--accent-primary);color:var(--accent-primary);background:#132633}.direction-toggle[data-astro-cid-qs6fczzi] button[data-astro-cid-qs6fczzi]:focus-visible{outline:2px solid var(--accent-secondary);outline-offset:3px}@media (width<=700px){.direction-toggle[data-astro-cid-qs6fczzi] button[data-astro-cid-qs6fczzi]{flex:1;min-width:140px}.summary[data-astro-cid-qs6fczzi] div[data-astro-cid-qs6fczzi]{border-bottom:1px solid var(--border)}.summary[data-astro-cid-qs6fczzi] div[data-astro-cid-qs6fczzi]:nth-child(2n){border-right:0}}.wspr[data-astro-cid-qs6fczzi]{border-block:1px solid var(--border);background:#0b1117;padding:88px 0}.section-head[data-astro-cid-qs6fczzi]{justify-content:space-between;align-items:end;gap:30px;display:flex}.section-head[data-astro-cid-qs6fczzi] p[data-astro-cid-qs6fczzi]{color:var(--accent-primary);letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font:12px/1 ui-monospace,monospace}.section-head[data-astro-cid-qs6fczzi] h2[data-astro-cid-qs6fczzi]{letter-spacing:-.05em;margin:0;font:600 clamp(2rem,4vw,3.5rem)/1 ui-monospace,monospace}.section-head[data-astro-cid-qs6fczzi] a[data-astro-cid-qs6fczzi]{color:var(--accent-primary);letter-spacing:.08em;text-transform:uppercase;flex:none;padding-bottom:4px;font:600 11px/1 ui-monospace,monospace;text-decoration:none}.intro[data-astro-cid-qs6fczzi]{max-width:760px;color:var(--text-muted);margin:18px 0 26px;font-size:15px;line-height:1.7}.summary[data-astro-cid-qs6fczzi]{border:1px solid var(--border);background:var(--surface);grid-template-columns:repeat(5,1fr);margin-bottom:18px;display:grid}.summary[data-astro-cid-qs6fczzi] div[data-astro-cid-qs6fczzi]{border-right:1px solid var(--border);padding:16px 20px}.summary[data-astro-cid-qs6fczzi] div[data-astro-cid-qs6fczzi]:last-child{border:0}.summary[data-astro-cid-qs6fczzi] b[data-astro-cid-qs6fczzi],.summary[data-astro-cid-qs6fczzi] span[data-astro-cid-qs6fczzi]{display:block}.summary[data-astro-cid-qs6fczzi] b[data-astro-cid-qs6fczzi]{color:var(--accent-primary);font:600 20px/1.1 ui-monospace,monospace}.summary[data-astro-cid-qs6fczzi] span[data-astro-cid-qs6fczzi]{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;margin-top:6px;font:10px/1 ui-monospace,monospace}.map-shell[data-astro-cid-qs6fczzi]{aspect-ratio:2;border:1px solid var(--border);background:#071018;min-height:420px;position:relative}.leaflet-map[data-astro-cid-qs6fczzi]{background:#101820;position:absolute;inset:0}.reset-map[data-astro-cid-qs6fczzi]{z-index:500;color:#fff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#071018e6;border:1px solid #667784;padding:9px 11px;font:600 10px/1 ui-monospace,monospace;position:absolute;top:12px;right:12px}.reset-map[data-astro-cid-qs6fczzi]:hover,.reset-map[data-astro-cid-qs6fczzi]:focus-visible{color:var(--accent-primary);background:#17232e}.map-status[data-astro-cid-qs6fczzi]{z-index:600;color:var(--text-muted);white-space:nowrap;background:#071018e0;margin:0;padding:10px 14px;font:12px/1.4 ui-monospace,monospace;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.spot-detail[data-astro-cid-qs6fczzi]{border:1px solid var(--border);background:var(--surface);min-height:37px;color:var(--text-muted);margin:10px 0 0;padding:10px 13px;font:11px/1.45 ui-monospace,monospace}.legend[data-astro-cid-qs6fczzi]{color:var(--text-muted);flex-wrap:wrap;gap:14px 20px;margin-top:14px;font:11px/1 ui-monospace,monospace;display:flex}.legend[data-astro-cid-qs6fczzi] span[data-astro-cid-qs6fczzi]{align-items:center;gap:6px;display:flex}.legend[data-astro-cid-qs6fczzi] i[data-astro-cid-qs6fczzi]{background:var(--band-color);border-radius:50%;width:9px;height:9px}.map-note[data-astro-cid-qs6fczzi]{color:#71818d;margin:13px 0 0;font:10px/1.6 ui-monospace,monospace}.map-note[data-astro-cid-qs6fczzi] a[data-astro-cid-qs6fczzi]{color:inherit}.leaflet-tile-pane{filter:grayscale()invert()brightness(.68)contrast(1.14)}.wspr-callsign{color:#f4f7f8!important;-webkit-text-fill-color:#f4f7f8!important;box-shadow:none!important;pointer-events:auto!important;background:#071018e0!important;border:1px solid #071018cc!important;padding:2px 4px!important;font:400 10px/1.15 ui-monospace,monospace!important}.leaflet-tooltip.wspr-callsign:hover,.leaflet-tooltip.wspr-callsign:focus,.leaflet-tooltip.wspr-callsign:focus-visible{outline-offset:0;color:#fff!important;-webkit-text-fill-color:#fff!important;background:#111c24!important;border-color:#35bdf3!important;outline:1px solid #35bdf3!important}.wspr-callsign:before{display:none}.leaflet-control-attribution{color:#b9c5cc!important;background:#071018c7!important;font-size:9px!important}.leaflet-control-attribution a{color:#dbe5ea!important}@media (width<=700px){.wspr[data-astro-cid-qs6fczzi]{padding:64px 0}.section-head[data-astro-cid-qs6fczzi]{flex-direction:column;align-items:start;gap:18px}.summary[data-astro-cid-qs6fczzi]{grid-template-columns:1fr 1fr}.summary[data-astro-cid-qs6fczzi] div[data-astro-cid-qs6fczzi]:nth-child(2){border-right:0}.summary[data-astro-cid-qs6fczzi] div[data-astro-cid-qs6fczzi]:nth-child(-n+2){border-bottom:1px solid var(--border)}.map-shell[data-astro-cid-qs6fczzi]{aspect-ratio:auto;min-height:360px}.map-status[data-astro-cid-qs6fczzi]{white-space:normal;text-align:center;max-width:85%}}.wspr[data-astro-cid-qs6fczzi][hidden]{display:none}.band-filter[data-astro-cid-qs6fczzi]{align-items:center;gap:12px;margin:0 0 18px;display:flex}.band-filter[data-astro-cid-qs6fczzi] label[data-astro-cid-qs6fczzi]{color:var(--text-muted);letter-spacing:.09em;text-transform:uppercase;font:600 10px/1 ui-monospace,monospace}.band-filter[data-astro-cid-qs6fczzi] select[data-astro-cid-qs6fczzi]{color:#f4f7f8;background:#091016;border:1px solid #52616d;border-radius:3px;min-width:170px;padding:9px 34px 9px 11px;font:600 11px/1 ui-monospace,monospace}.band-filter[data-astro-cid-qs6fczzi] select[data-astro-cid-qs6fczzi]:focus-visible{outline:2px solid var(--accent-secondary);outline-offset:2px}.trend-controls[data-astro-cid-qs6fczzi]{justify-items:end;gap:7px;display:grid}.trend-controls[data-astro-cid-qs6fczzi] label[data-astro-cid-qs6fczzi]{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font:600 9px/1 ui-monospace,monospace}.trend-controls[data-astro-cid-qs6fczzi] select[data-astro-cid-qs6fczzi]{color:#f4f7f8;background:#091016;border:1px solid #52616d;border-radius:3px;min-width:170px;padding:8px 32px 8px 10px;font:600 10px/1 ui-monospace,monospace}.trend-controls[data-astro-cid-qs6fczzi] select[data-astro-cid-qs6fczzi]:focus-visible{outline:2px solid var(--accent-secondary);outline-offset:2px}.trend-controls[data-astro-cid-qs6fczzi] span[data-astro-cid-qs6fczzi]{color:var(--text-muted);text-align:right;font:10px/1.4 ui-monospace,monospace}.map-actions[data-astro-cid-qs6fczzi]{z-index:500;background:#071018e6;border:1px solid #667784;display:flex;position:absolute;top:12px;right:12px;overflow:hidden}.map-actions[data-astro-cid-qs6fczzi] button[data-astro-cid-qs6fczzi]{color:#fff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-right:1px solid #667784;padding:9px 11px;font:600 10px/1 ui-monospace,monospace}.map-actions[data-astro-cid-qs6fczzi] button[data-astro-cid-qs6fczzi]:last-child{border-right:0}.map-actions[data-astro-cid-qs6fczzi] button[data-astro-cid-qs6fczzi]:hover,.map-actions[data-astro-cid-qs6fczzi] button[data-astro-cid-qs6fczzi]:focus-visible{color:var(--accent-primary);background:#17232e}.map-shell[data-astro-cid-qs6fczzi]:fullscreen{aspect-ratio:auto;background:#071018;border:0;width:100vw;height:100vh;min-height:0}.trends[data-astro-cid-qs6fczzi]{border-top:1px solid var(--border);margin-top:42px;padding-top:34px}.trends[data-astro-cid-qs6fczzi]>header[data-astro-cid-qs6fczzi]{justify-content:space-between;align-items:end;gap:24px;display:flex}.trends[data-astro-cid-qs6fczzi]>header[data-astro-cid-qs6fczzi] p[data-astro-cid-qs6fczzi]{color:var(--accent-secondary);letter-spacing:.12em;text-transform:uppercase;margin:0 0 9px;font:10px/1 ui-monospace,monospace}.trends[data-astro-cid-qs6fczzi] h3[data-astro-cid-qs6fczzi]{letter-spacing:-.04em;margin:0;font:600 clamp(1.5rem,3vw,2.25rem)/1 ui-monospace,monospace}.trends[data-astro-cid-qs6fczzi]>header[data-astro-cid-qs6fczzi]>span[data-astro-cid-qs6fczzi]{color:var(--text-muted);text-align:right;font:10px/1.4 ui-monospace,monospace}.trend-instruction[data-astro-cid-qs6fczzi]{color:#bac7cf;margin:16px 0 0;font:11px/1.5 ui-monospace,monospace}.trend-summary[data-astro-cid-qs6fczzi]{border:1px solid var(--border);background:var(--surface);grid-template-columns:repeat(4,1fr);margin-top:14px;display:grid}.trend-summary[data-astro-cid-qs6fczzi]>div[data-astro-cid-qs6fczzi]{border-right:1px solid var(--border);padding:14px 17px}.trend-summary[data-astro-cid-qs6fczzi]>div[data-astro-cid-qs6fczzi]:last-child{border:0}.trend-summary[data-astro-cid-qs6fczzi] b[data-astro-cid-qs6fczzi],.trend-summary[data-astro-cid-qs6fczzi] span[data-astro-cid-qs6fczzi]{display:block}.trend-summary[data-astro-cid-qs6fczzi] b[data-astro-cid-qs6fczzi]{color:var(--accent-primary);font:600 17px/1 ui-monospace,monospace}.trend-summary[data-astro-cid-qs6fczzi] span[data-astro-cid-qs6fczzi]{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;margin-top:6px;font:9px/1 ui-monospace,monospace}.trend-chart[data-astro-cid-qs6fczzi]{border:1px solid var(--border);background:#091016;grid-template-columns:repeat(7,1fr);align-items:end;gap:12px;height:250px;margin-top:18px;padding:22px 20px 14px;display:grid}.trend-table-wrap[data-astro-cid-qs6fczzi]{border:1px solid var(--border);margin-top:14px;overflow-x:auto}.trend-table-wrap[data-astro-cid-qs6fczzi] table[data-astro-cid-qs6fczzi]{border-collapse:collapse;background:var(--surface);width:100%;font:11px/1.3 ui-monospace,monospace}.trend-table-wrap[data-astro-cid-qs6fczzi] th[data-astro-cid-qs6fczzi],.trend-table-wrap[data-astro-cid-qs6fczzi] td[data-astro-cid-qs6fczzi]{border-bottom:1px solid var(--border);text-align:right;white-space:nowrap;padding:10px 13px}.trend-table-wrap[data-astro-cid-qs6fczzi] th[data-astro-cid-qs6fczzi]:first-child,.trend-table-wrap[data-astro-cid-qs6fczzi] td[data-astro-cid-qs6fczzi]:first-child{text-align:left}.trend-table-wrap[data-astro-cid-qs6fczzi] th[data-astro-cid-qs6fczzi]{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.trend-table-wrap[data-astro-cid-qs6fczzi] tbody[data-astro-cid-qs6fczzi] tr[data-astro-cid-qs6fczzi]:last-child td[data-astro-cid-qs6fczzi]{border-bottom:0}.trend-column{text-align:center;grid-template-rows:auto 1fr auto;align-items:end;gap:7px;min-width:0;height:100%;display:grid}.trend-column>b{color:#bac7cf;font:500 9px/1 ui-monospace,monospace}.trend-column>span{color:var(--text-muted);text-transform:uppercase;font:9px/1 ui-monospace,monospace}.trend-bar{background:#17232e;align-self:end;align-items:stretch;width:min(100%,58px);min-height:2px;margin-inline:auto;display:flex}.trend-stack{flex-direction:column-reverse;width:100%;height:100%;display:flex}.trend-stack i{min-height:1px;display:block}.trend-column[role=button]{cursor:pointer}.trend-column[role=button]:hover .trend-bar,.trend-column[role=button]:focus-visible .trend-bar,.trend-column.selected .trend-bar{outline:2px solid var(--accent-primary);outline-offset:3px}.trend-column[role=button]:focus-visible{outline:0}.map-actions[data-astro-cid-qs6fczzi] button[data-astro-cid-qs6fczzi][hidden]{display:none}@media (width<=700px){.band-filter[data-astro-cid-qs6fczzi]{flex-direction:column;align-items:stretch;gap:8px}.band-filter[data-astro-cid-qs6fczzi] select[data-astro-cid-qs6fczzi]{width:100%}.trends[data-astro-cid-qs6fczzi]>header[data-astro-cid-qs6fczzi]{flex-direction:column;align-items:start}.trends[data-astro-cid-qs6fczzi]>header[data-astro-cid-qs6fczzi]>span[data-astro-cid-qs6fczzi]{text-align:left}.trend-summary[data-astro-cid-qs6fczzi]{grid-template-columns:1fr 1fr}.trend-summary[data-astro-cid-qs6fczzi]>div[data-astro-cid-qs6fczzi]:nth-child(2){border-right:0}.trend-summary[data-astro-cid-qs6fczzi]>div[data-astro-cid-qs6fczzi]:nth-child(-n+2){border-bottom:1px solid var(--border)}.trend-chart[data-astro-cid-qs6fczzi]{gap:5px;height:210px;padding-inline:8px}.trend-column>b{font-size:8px}.trend-table-wrap[data-astro-cid-qs6fczzi] table[data-astro-cid-qs6fczzi]{font-size:10px}.trend-controls[data-astro-cid-qs6fczzi]{justify-items:start;width:100%}.trend-controls[data-astro-cid-qs6fczzi] select[data-astro-cid-qs6fczzi]{width:100%}.trend-controls[data-astro-cid-qs6fczzi] span[data-astro-cid-qs6fczzi]{text-align:left}}.solar[data-astro-cid-fnm7rcet]{border-bottom:1px solid var(--line);background:#090d11;padding:110px 0}.energy-head[data-astro-cid-fnm7rcet]{justify-content:space-between;align-items:end;gap:32px;margin-bottom:34px;display:flex}.energy-head[data-astro-cid-fnm7rcet] p[data-astro-cid-fnm7rcet]{color:var(--accent-primary);letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font:12px/1 ui-monospace,monospace}.energy-head[data-astro-cid-fnm7rcet] h2[data-astro-cid-fnm7rcet]{letter-spacing:-.05em;margin:0;font:600 clamp(2rem,4vw,3.5rem)/1 ui-monospace,monospace}.connection[data-astro-cid-fnm7rcet]{color:#8ea0ac;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:9px;font:10px/1 ui-monospace,monospace;display:flex}.connection[data-astro-cid-fnm7rcet] i[data-astro-cid-fnm7rcet]{background:#55d4a3;border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #55d4a3}article[data-astro-cid-fnm7rcet]{background:linear-gradient(145deg,#111a21,#0c1217);border:1px solid #2b3c48;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.flow[data-astro-cid-fnm7rcet]{border-right:1px solid #2a3c48;padding:28px}.flow[data-astro-cid-fnm7rcet]>span[data-astro-cid-fnm7rcet]{float:right;color:#35bdf3}.flow[data-astro-cid-fnm7rcet] small[data-astro-cid-fnm7rcet]{color:#71818d;letter-spacing:.1em;font:9px/1.3 ui-monospace,monospace;display:block}.flow[data-astro-cid-fnm7rcet] strong[data-astro-cid-fnm7rcet]{color:#dbe5ea;margin-top:12px;font:500 clamp(1.45rem,3vw,2.2rem)/1 ui-monospace,monospace;display:block}.solar-output[data-astro-cid-fnm7rcet] strong[data-astro-cid-fnm7rcet]{color:#d7a84a}.details[data-astro-cid-fnm7rcet]{border-top:1px solid #2a3c48;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:34px;padding:28px;display:grid}.details[data-astro-cid-fnm7rcet] h3[data-astro-cid-fnm7rcet]{color:#72828d;letter-spacing:.11em;text-transform:uppercase;margin:0 0 12px;font:10px ui-monospace,monospace}.details[data-astro-cid-fnm7rcet] dl[data-astro-cid-fnm7rcet]{grid-template-columns:repeat(2,1fr);gap:0 20px;margin:0;display:grid}.details[data-astro-cid-fnm7rcet] .solar-metric,.details[data-astro-cid-fnm7rcet] .solar-inverter,.solar-history[data-astro-cid-fnm7rcet] dl[data-astro-cid-fnm7rcet] div[data-astro-cid-fnm7rcet]{color:#dbe5ea;border-bottom:1px solid #1d2a33;justify-content:space-between;gap:12px;padding:7px 0;font:11px ui-monospace,monospace;display:flex}.details[data-astro-cid-fnm7rcet] .solar-metric dt,.solar-history[data-astro-cid-fnm7rcet] dt[data-astro-cid-fnm7rcet]{color:#8998a2}.details[data-astro-cid-fnm7rcet] .solar-metric dd,.solar-history[data-astro-cid-fnm7rcet] dd[data-astro-cid-fnm7rcet]{text-align:right;margin:0}.details[data-astro-cid-fnm7rcet] ol[data-astro-cid-fnm7rcet]{columns:2;margin:0;padding:0;list-style:none}.solar-chart[data-astro-cid-fnm7rcet]{width:100%;height:auto;min-height:145px;display:block;overflow:visible}.solar-chart[data-astro-cid-fnm7rcet] .solar-chart-grid{stroke:#2a3c48;stroke-width:1px;stroke-dasharray:4 5}.solar-chart[data-astro-cid-fnm7rcet] .solar-chart-line{fill:none;stroke:#d7a84a;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.solar-chart[data-astro-cid-fnm7rcet] .solar-chart-point{fill:#0c1217;stroke:#d7a84a;stroke-width:3px}.solar-chart[data-astro-cid-fnm7rcet] .solar-chart-value{fill:#dbe5ea;font:600 11px ui-monospace,monospace}.solar-chart[data-astro-cid-fnm7rcet] .solar-chart-date{fill:#71818d;font:9px ui-monospace,monospace}footer[data-astro-cid-fnm7rcet]{color:#61717c;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #2a3c48;grid-column:1/-1;padding:14px 28px;font:9px ui-monospace,monospace}@media (width<=700px){.solar[data-astro-cid-fnm7rcet]{padding:80px 0}.energy-head[data-astro-cid-fnm7rcet]{display:block}.connection[data-astro-cid-fnm7rcet]{margin-top:22px}article[data-astro-cid-fnm7rcet]{grid-template-columns:1fr}.flow[data-astro-cid-fnm7rcet]{border-bottom:1px solid #2a3c48;border-right:0}.flow[data-astro-cid-fnm7rcet] strong[data-astro-cid-fnm7rcet]{font-size:1.5rem}.details[data-astro-cid-fnm7rcet]{grid-template-columns:1fr}.details[data-astro-cid-fnm7rcet] ol[data-astro-cid-fnm7rcet]{columns:1}.solar-chart[data-astro-cid-fnm7rcet]{min-width:520px}.solar-history[data-astro-cid-fnm7rcet]{overflow-x:auto}}.solar-history[data-astro-cid-fnm7rcet]{grid-template-columns:1fr}.thermostat[data-astro-cid-zbonxyzy]{border-bottom:1px solid var(--line);background:#090d11;padding:110px 0}.thermostat-head[data-astro-cid-zbonxyzy]{justify-content:space-between;align-items:end;gap:32px;margin-bottom:34px;display:flex}.eyebrow[data-astro-cid-zbonxyzy]{color:var(--accent-primary);letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font:12px/1 ui-monospace,monospace}.thermostat[data-astro-cid-zbonxyzy] h2[data-astro-cid-zbonxyzy]{letter-spacing:-.05em;margin:0;font:600 clamp(2rem,4vw,3.5rem)/1 ui-monospace,monospace}.thermostat-connection[data-astro-cid-zbonxyzy]{place-items:center;width:24px;height:24px;display:grid}.thermostat-connection[data-astro-cid-zbonxyzy] i[data-astro-cid-zbonxyzy]{background:#5c6c76;border-radius:50%;width:7px;height:7px}.thermostat-connection[data-astro-cid-zbonxyzy][data-online=true] i[data-astro-cid-zbonxyzy]{background:#55d4a3;box-shadow:0 0 14px #55d4a3}.thermostat-card[data-astro-cid-zbonxyzy]{background:linear-gradient(145deg,#111a21,#0c1217);border:1px solid #2b3c48;grid-template-columns:minmax(260px,.7fr) 1.3fr;display:grid;position:relative;overflow:hidden}.thermostat-card[data-astro-cid-zbonxyzy]:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 39px,#ffffff05 40px);position:absolute;inset:0}.thermostat-temperature[data-astro-cid-zbonxyzy],.thermostat-telemetry[data-astro-cid-zbonxyzy]{padding:38px;position:relative}.thermostat-temperature[data-astro-cid-zbonxyzy]{background:radial-gradient(circle,#35bdf317,#0000 52%);border-right:1px solid #2b3c48;align-content:center;display:grid}.thermostat-temperature[data-astro-cid-zbonxyzy]>span[data-astro-cid-zbonxyzy]{color:#71818d;letter-spacing:.1em;text-transform:uppercase;font:9px/1.3 ui-monospace,monospace}.thermostat-temperature[data-astro-cid-zbonxyzy]>div[data-astro-cid-zbonxyzy]{align-items:baseline;gap:.14em;margin-top:12px;display:flex}.thermostat-temperature[data-astro-cid-zbonxyzy] strong[data-astro-cid-zbonxyzy]{letter-spacing:-.1em;font:500 clamp(4.2rem,8vw,6rem)/.9 ui-monospace,monospace}.temperature-unit[data-astro-cid-zbonxyzy]{color:#35bdf3;font:500 clamp(1.7rem,3vw,2.35rem)/1 ui-monospace,monospace;position:relative;top:-.2em}.thermostat-telemetry[data-astro-cid-zbonxyzy]{flex-direction:column;display:flex}.thermostat-card[data-astro-cid-zbonxyzy] dl[data-astro-cid-zbonxyzy]{border:1px solid #2a3c48;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.thermostat-card[data-astro-cid-zbonxyzy] dl[data-astro-cid-zbonxyzy] div[data-astro-cid-zbonxyzy]{border-bottom:1px solid #2a3c48;border-right:1px solid #2a3c48;min-width:0;padding:20px}.thermostat-card[data-astro-cid-zbonxyzy] dl[data-astro-cid-zbonxyzy] div[data-astro-cid-zbonxyzy]:nth-child(3n){border-right:0}.thermostat-card[data-astro-cid-zbonxyzy] dl[data-astro-cid-zbonxyzy] div[data-astro-cid-zbonxyzy]:nth-last-child(-n+2){border-bottom:0}.thermostat-card[data-astro-cid-zbonxyzy] dt[data-astro-cid-zbonxyzy]{color:#71818d;letter-spacing:.1em;text-transform:uppercase;font:9px/1.3 ui-monospace,monospace}.thermostat-card[data-astro-cid-zbonxyzy] dd[data-astro-cid-zbonxyzy]{text-overflow:ellipsis;white-space:nowrap;color:#dbe5ea;margin:12px 0 0;font:500 clamp(1.2rem,2.4vw,1.8rem)/1 ui-monospace,monospace;overflow:hidden}.thermostat-telemetry[data-astro-cid-zbonxyzy] footer[data-astro-cid-zbonxyzy]{color:#61717c;letter-spacing:.08em;text-transform:uppercase;margin-top:auto;padding-top:20px;font:9px ui-monospace,monospace}@media (width<=850px){.thermostat-card[data-astro-cid-zbonxyzy]{grid-template-columns:1fr}.thermostat-temperature[data-astro-cid-zbonxyzy]{border-bottom:1px solid #2b3c48;border-right:0;min-height:230px}}@media (width<=600px){.thermostat[data-astro-cid-zbonxyzy]{padding:80px 0}.thermostat-head[data-astro-cid-zbonxyzy]{margin-bottom:22px}.thermostat-temperature[data-astro-cid-zbonxyzy],.thermostat-telemetry[data-astro-cid-zbonxyzy]{padding:25px 20px}.thermostat-card[data-astro-cid-zbonxyzy] dl[data-astro-cid-zbonxyzy]{grid-template-columns:repeat(2,minmax(0,1fr))}.thermostat-card[data-astro-cid-zbonxyzy] dl[data-astro-cid-zbonxyzy] div[data-astro-cid-zbonxyzy]:nth-child(3n){border-right:1px solid #2a3c48}.thermostat-card[data-astro-cid-zbonxyzy] dl[data-astro-cid-zbonxyzy] div[data-astro-cid-zbonxyzy]:nth-child(2n){border-right:0}.thermostat-card[data-astro-cid-zbonxyzy] dl[data-astro-cid-zbonxyzy] div[data-astro-cid-zbonxyzy]:nth-last-child(-n+2){border-bottom:1px solid #2a3c48}.thermostat-card[data-astro-cid-zbonxyzy] dl[data-astro-cid-zbonxyzy] div[data-astro-cid-zbonxyzy]:last-child{border-bottom:0}}.energy[data-astro-cid-36domsxc]{border-bottom:1px solid var(--line);background:#090d11;padding:110px 0}.energy-head[data-astro-cid-36domsxc]{justify-content:space-between;align-items:end;gap:32px;margin-bottom:34px;display:flex}.eyebrow[data-astro-cid-36domsxc]{color:#74828c;letter-spacing:.14em;text-transform:uppercase;margin:0;font:11px/1 ui-monospace,monospace}h2[data-astro-cid-36domsxc]{letter-spacing:-.06em;margin:16px 0 0;font:500 clamp(2.4rem,6vw,5rem)/1 ui-monospace,monospace}.connection[data-astro-cid-36domsxc]{color:#8ea0ac;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:9px;font:10px/1 ui-monospace,monospace;display:flex}.connection[data-astro-cid-36domsxc] i[data-astro-cid-36domsxc]{background:#55d4a3;border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #55d4a3}.power-card[data-astro-cid-36domsxc]{background:linear-gradient(145deg,#111a21,#0c1217);border:1px solid #2b3c48;grid-template-columns:minmax(300px,.7fr) 1.3fr;display:grid;position:relative;overflow:hidden}.power-card[data-astro-cid-36domsxc]:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 39px,#ffffff05 40px);position:absolute;inset:0}.battery-panel[data-astro-cid-36domsxc],.telemetry[data-astro-cid-36domsxc]{padding:38px;position:relative}.battery-panel[data-astro-cid-36domsxc]{background:radial-gradient(circle at 50% 38%,#35bdf317,#0000 45%);border-right:1px solid #2b3c48;align-content:start;display:grid}.device-label[data-astro-cid-36domsxc]{color:#81919c;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;font:10px/1 ui-monospace,monospace;display:flex}.device-label[data-astro-cid-36domsxc] strong[data-astro-cid-36domsxc]{color:#dce8ee}.battery-dial[data-astro-cid-36domsxc]{aspect-ratio:1;background:conic-gradient(#35bdf3 var(--charge),#202e38 0);border-radius:50%;place-items:center;width:min(250px,80%);margin:38px auto;display:grid;box-shadow:0 0 42px #35bdf314}.battery-dial[data-astro-cid-36domsxc]:before{content:"";aspect-ratio:1;background:#0e161c;border:1px solid #2a3c49;border-radius:50%;width:min(218px,80% - 32px);position:absolute}.battery-dial[data-astro-cid-36domsxc]>div[data-astro-cid-36domsxc]{grid-template-columns:auto auto;align-items:baseline;display:grid;position:relative}.battery-dial[data-astro-cid-36domsxc] strong[data-astro-cid-36domsxc]{letter-spacing:-.1em;font:500 clamp(3.4rem,7vw,5.2rem)/1 ui-monospace,monospace}.battery-dial[data-astro-cid-36domsxc] span[data-astro-cid-36domsxc]{color:#35bdf3;font:18px ui-monospace,monospace}.battery-dial[data-astro-cid-36domsxc] small[data-astro-cid-36domsxc]{color:#8797a2;letter-spacing:.12em;text-align:center;text-transform:uppercase;grid-column:1/-1;margin-top:10px;font:10px ui-monospace,monospace}.battery-meta[data-astro-cid-36domsxc]{border-top:1px solid #293a46;grid-template-columns:repeat(3,1fr);display:grid}.battery-meta[data-astro-cid-36domsxc] div[data-astro-cid-36domsxc]{border-right:1px solid #293a46;padding:20px 10px 0}.battery-meta[data-astro-cid-36domsxc] div[data-astro-cid-36domsxc]:last-child{border:0}.battery-meta[data-astro-cid-36domsxc] small[data-astro-cid-36domsxc],.flow[data-astro-cid-36domsxc] small[data-astro-cid-36domsxc]{color:#71818d;letter-spacing:.1em;font:9px/1.3 ui-monospace,monospace;display:block}.battery-meta[data-astro-cid-36domsxc] strong[data-astro-cid-36domsxc]{margin-top:9px;font:500 13px ui-monospace,monospace;display:block}.telemetry[data-astro-cid-36domsxc]{flex-direction:column;display:flex}.flow-grid[data-astro-cid-36domsxc]{border:1px solid #2a3c48;grid-template-columns:repeat(3,1fr);display:grid}.flow[data-astro-cid-36domsxc]{border-right:1px solid #2a3c48;padding:22px}.flow[data-astro-cid-36domsxc]:last-child{border:0}.flow[data-astro-cid-36domsxc]>span[data-astro-cid-36domsxc]{float:right;color:#35bdf3}.flow[data-astro-cid-36domsxc] strong[data-astro-cid-36domsxc]{margin-top:12px;font:500 clamp(1.45rem,3vw,2.2rem)/1 ui-monospace,monospace;display:block}.solar[data-astro-cid-36domsxc] strong[data-astro-cid-36domsxc]{color:#d7a84a}.detail-groups[data-astro-cid-36domsxc]{grid-template-columns:1fr 1.2fr;gap:42px;margin:34px 0;display:grid}.detail-groups[data-astro-cid-36domsxc] h3[data-astro-cid-36domsxc]{color:#72828d;letter-spacing:.11em;text-transform:uppercase;margin:0 0 13px;font:10px ui-monospace,monospace}.detail-groups[data-astro-cid-36domsxc] dl[data-astro-cid-36domsxc]{margin:0}.detail-groups[data-astro-cid-36domsxc] dl[data-astro-cid-36domsxc] div[data-astro-cid-36domsxc]{border-bottom:1px solid #1d2a33;justify-content:space-between;gap:18px;padding:8px 0;font:12px ui-monospace,monospace;display:flex}.detail-groups[data-astro-cid-36domsxc] dt[data-astro-cid-36domsxc]{color:#8998a2}.detail-groups[data-astro-cid-36domsxc] dd[data-astro-cid-36domsxc]{color:#dbe5ea;margin:0}.port-strip[data-astro-cid-36domsxc]{flex-wrap:wrap;gap:7px;margin-top:auto;display:flex}.port-strip[data-astro-cid-36domsxc] span[data-astro-cid-36domsxc]{color:#61717c;letter-spacing:.08em;border:1px solid #263640;padding:7px 9px;font:8px ui-monospace,monospace}.port-strip[data-astro-cid-36domsxc] span[data-astro-cid-36domsxc].on{color:#69d2ae;background:#112a25;border-color:#347765}.port-strip[data-astro-cid-36domsxc] span[data-astro-cid-36domsxc].unknown{opacity:.45}.telemetry[data-astro-cid-36domsxc] footer[data-astro-cid-36domsxc]{color:#61717c;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:20px;font:9px ui-monospace,monospace;display:flex}.telemetry[data-astro-cid-36domsxc] button[data-astro-cid-36domsxc]{color:#92a6b2;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0}.telemetry[data-astro-cid-36domsxc] button[data-astro-cid-36domsxc]:hover{color:#35bdf3}.error[data-astro-cid-36domsxc]{color:#f1b8b8;text-align:center;background:#402024;margin:0;padding:10px 20px;font:11px ui-monospace,monospace;position:absolute;inset:auto 0 0}.unavailable[data-astro-cid-36domsxc]{filter:saturate(.4)}@media (width<=850px){.power-card[data-astro-cid-36domsxc]{grid-template-columns:1fr}.battery-panel[data-astro-cid-36domsxc]{border-bottom:1px solid #2b3c48;border-right:0}.battery-dial[data-astro-cid-36domsxc]{width:220px}.battery-dial[data-astro-cid-36domsxc]:before{width:188px}}@media (width<=600px){.energy[data-astro-cid-36domsxc]{padding:80px 0}.energy-head[data-astro-cid-36domsxc]{display:block}.connection[data-astro-cid-36domsxc]{margin-top:22px}.battery-panel[data-astro-cid-36domsxc],.telemetry[data-astro-cid-36domsxc]{padding:25px 20px}.battery-meta[data-astro-cid-36domsxc]{grid-template-columns:1fr}.battery-meta[data-astro-cid-36domsxc] div[data-astro-cid-36domsxc]{border-bottom:1px solid #293a46;border-right:0;justify-content:space-between;padding:13px 0;display:flex}.flow[data-astro-cid-36domsxc]{padding:17px 12px}.flow[data-astro-cid-36domsxc] strong[data-astro-cid-36domsxc]{font-size:1.2rem}.detail-groups[data-astro-cid-36domsxc]{grid-template-columns:1fr;gap:30px}}.device-alert[data-astro-cid-36domsxc]{z-index:2;color:#ffd2cc;background:#3a1e1d;border-bottom:1px solid #b95d52;grid-column:1/-1;align-items:center;gap:18px;padding:14px 20px;font:11px/1.45 ui-monospace,monospace;display:flex;position:relative}.device-alert[data-astro-cid-36domsxc][hidden]{display:none}.device-alert[data-astro-cid-36domsxc] strong[data-astro-cid-36domsxc]{color:#ff8f80;letter-spacing:.08em;text-transform:uppercase;flex:none}.extended-telemetry[data-astro-cid-36domsxc]{border-top:1px solid #2a3c48;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:30px;padding-top:30px;display:grid}.extended-telemetry[data-astro-cid-36domsxc] h3[data-astro-cid-36domsxc]{color:#72828d;letter-spacing:.11em;text-transform:uppercase;margin:0 0 12px;font:10px ui-monospace,monospace}.extended-telemetry[data-astro-cid-36domsxc] dl[data-astro-cid-36domsxc]{margin:0}.extended-telemetry[data-astro-cid-36domsxc] dl[data-astro-cid-36domsxc] div[data-astro-cid-36domsxc]{border-bottom:1px solid #1d2a33;justify-content:space-between;gap:12px;padding:7px 0;font:11px ui-monospace,monospace;display:flex}.extended-telemetry[data-astro-cid-36domsxc] dt[data-astro-cid-36domsxc]{color:#8998a2}.extended-telemetry[data-astro-cid-36domsxc] dd[data-astro-cid-36domsxc]{color:#dbe5ea;text-align:right;margin:0}.energy-head[data-astro-cid-36domsxc] .eyebrow[data-astro-cid-36domsxc]{color:var(--accent-primary);letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font:12px/1 ui-monospace,monospace}.energy-head[data-astro-cid-36domsxc] h2[data-astro-cid-36domsxc]{letter-spacing:-.05em;margin:0;font:600 clamp(2rem,4vw,3.5rem)/1 ui-monospace,monospace}.battery-dial[data-astro-cid-36domsxc] span[data-astro-cid-36domsxc]{align-self:center;margin-left:6px;font-size:clamp(1.8rem,4vw,2.5rem);line-height:1;transform:translateY(-.08em)}.power-station-image[data-astro-cid-36domsxc]{justify-items:center;margin:-8px 0 32px;display:grid}.power-station-image[data-astro-cid-36domsxc] img[data-astro-cid-36domsxc]{filter:drop-shadow(0 22px 24px #0000006b);width:min(260px,88%);height:auto;display:block}.power-station-image[data-astro-cid-36domsxc] figcaption[data-astro-cid-36domsxc]{color:#6f808b;letter-spacing:.11em;text-transform:uppercase;margin-top:8px;font:9px/1 ui-monospace,monospace}.power-station-image[data-astro-cid-36domsxc]{position:relative}.energy-flow-arrow[data-astro-cid-36domsxc]{z-index:1;color:#35bdf3;filter:drop-shadow(0 0 6px #35bdf3bf);width:64px;height:22px;position:absolute;top:48%}.energy-flow-arrow[data-astro-cid-36domsxc]:before{content:"";background:currentColor;width:58px;height:2px;position:absolute;top:10px;left:0}.energy-flow-arrow[data-astro-cid-36domsxc]:after{content:"";border-top:2px solid;border-right:2px solid;width:10px;height:10px;position:absolute;top:5px;right:0;transform:rotate(45deg)}.energy-flow-arrow[data-astro-cid-36domsxc] i[data-astro-cid-36domsxc]{background:#d9f6ff;border-radius:50%;width:7px;height:7px;animation:1.35s linear infinite eco-energy-flow;position:absolute;top:7px;left:1px;box-shadow:0 0 9px #35bdf3}.energy-flow-arrow[data-astro-cid-36domsxc] i[data-astro-cid-36domsxc]:nth-child(2){animation-delay:-.45s}.energy-flow-arrow[data-astro-cid-36domsxc] i[data-astro-cid-36domsxc]:nth-child(3){animation-delay:-.9s}.energy-flow-arrow[data-astro-cid-36domsxc].inward{left:calc(50% - 194px)}.energy-flow-arrow[data-astro-cid-36domsxc].outward{left:calc(50% + 130px)}@keyframes eco-energy-flow{0%{opacity:0;transform:translate(0)scale(.6)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(52px)scale(1.1)}}@media (prefers-reduced-motion:reduce){.energy-flow-arrow[data-astro-cid-36domsxc] i[data-astro-cid-36domsxc]{animation:none}.energy-flow-arrow[data-astro-cid-36domsxc] i[data-astro-cid-36domsxc]:nth-child(2),.energy-flow-arrow[data-astro-cid-36domsxc] i[data-astro-cid-36domsxc]:nth-child(3){display:none}}.power-station-image[data-astro-cid-36domsxc] .energy-flow-arrow[data-astro-cid-36domsxc]{color:#35bdf3;text-align:center;filter:drop-shadow(0 0 8px #35bdf3cc);width:120px;height:106px;margin:0 auto -8px;display:block;position:relative;top:auto;left:auto;right:auto}.power-station-image[data-astro-cid-36domsxc] .energy-flow-arrow[data-astro-cid-36domsxc] span[data-astro-cid-36domsxc]{color:#8dcce5;letter-spacing:.12em;font:9px/1 ui-monospace,monospace;display:block}.power-station-image[data-astro-cid-36domsxc] .energy-flow-arrow[data-astro-cid-36domsxc]:before{width:4px;height:76px;top:22px;left:58px}.power-station-image[data-astro-cid-36domsxc] .energy-flow-arrow[data-astro-cid-36domsxc]:after{border-width:4px;width:14px;height:14px;left:52px;right:auto}.power-station-image[data-astro-cid-36domsxc] .energy-flow-arrow[data-astro-cid-36domsxc].inward:after{top:80px;transform:rotate(135deg)}.power-station-image[data-astro-cid-36domsxc] .energy-flow-arrow[data-astro-cid-36domsxc].outward:after{top:22px;transform:rotate(-45deg)}.power-station-image[data-astro-cid-36domsxc] .energy-flow-arrow[data-astro-cid-36domsxc] i[data-astro-cid-36domsxc]{width:9px;height:9px;animation-name:eco-energy-in;top:24px;left:55px}.power-station-image[data-astro-cid-36domsxc] .energy-flow-arrow[data-astro-cid-36domsxc].outward i[data-astro-cid-36domsxc]{animation-name:eco-energy-out}.power-station-image[data-astro-cid-36domsxc] .energy-flow-arrow[data-astro-cid-36domsxc].idle i[data-astro-cid-36domsxc]{opacity:.25;animation-play-state:paused}@keyframes eco-energy-in{0%{opacity:0;transform:translateY(0)scale(.6)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(65px)scale(1.1)}}@keyframes eco-energy-out{0%{opacity:0;transform:translateY(65px)scale(.6)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(0)scale(1.1)}}@media (width<=1050px){.extended-telemetry[data-astro-cid-36domsxc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.extended-telemetry[data-astro-cid-36domsxc]{grid-template-columns:1fr}}.section[data-astro-cid-qcabefsf]{padding:88px 0}.section-head[data-astro-cid-qcabefsf]{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.section-head[data-astro-cid-qcabefsf] p[data-astro-cid-qcabefsf]{color:var(--accent-primary);letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font:12px/1 ui-monospace,monospace}.section-head[data-astro-cid-qcabefsf] h2[data-astro-cid-qcabefsf]{letter-spacing:-.05em;margin:0;font:600 clamp(2rem,4vw,3.5rem)/1 ui-monospace,monospace}.section-head[data-astro-cid-qcabefsf]>span[data-astro-cid-qcabefsf]{color:var(--text-muted);text-transform:uppercase;font:11px/1.5 ui-monospace,monospace}.feature-grid[data-astro-cid-qcabefsf]{border:1px solid var(--border);background:var(--surface);grid-template-columns:1.35fr 1fr;display:grid}figure[data-astro-cid-qcabefsf]{border-right:1px solid var(--border);background:#091016;flex-direction:column;justify-content:center;min-width:0;margin:0;display:flex}figure[data-astro-cid-qcabefsf] img[data-astro-cid-qcabefsf]{aspect-ratio:1540/806;object-fit:contain;filter:saturate(.72);width:100%;max-width:100%;height:auto;display:block}figcaption[data-astro-cid-qcabefsf]{color:#aab7c0;letter-spacing:.09em;text-transform:uppercase;background:#0a1117e0;padding:13px 16px;font:11px/1 ui-monospace,monospace}.feature-copy[data-astro-cid-qcabefsf]{padding:34px}.lead[data-astro-cid-qcabefsf]{color:#dbe3e8;margin:0 0 28px;font-size:22px;line-height:1.55}.specs[data-astro-cid-qcabefsf]{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:1fr 1fr;margin-bottom:28px;display:grid}.specs[data-astro-cid-qcabefsf] div[data-astro-cid-qcabefsf]{border-right:1px solid var(--border);border-bottom:1px solid var(--border);gap:8px;padding:16px;display:grid}small[data-astro-cid-qcabefsf]{color:var(--accent-secondary);letter-spacing:.1em;font:13px/1 ui-monospace,monospace}b[data-astro-cid-qcabefsf]{color:#d7e0e5;font:500 14px/1.4 ui-monospace,monospace}.feature-copy[data-astro-cid-qcabefsf]>p[data-astro-cid-qcabefsf]:not(.lead){color:var(--text-muted);font-size:16px;line-height:1.75}.feature-copy[data-astro-cid-qcabefsf]>a[data-astro-cid-qcabefsf]{color:var(--accent-primary);letter-spacing:.08em;text-transform:uppercase;margin-top:12px;font:600 14px/1 ui-monospace,monospace;text-decoration:none;display:inline-block}@media (width<=820px){.feature-grid[data-astro-cid-qcabefsf]{grid-template-columns:1fr}figure[data-astro-cid-qcabefsf]{border-right:0;border-bottom:1px solid var(--border)}figure[data-astro-cid-qcabefsf] img[data-astro-cid-qcabefsf]{min-height:0}.section-head[data-astro-cid-qcabefsf]>span[data-astro-cid-qcabefsf]{display:none}}@media (width<=520px){.section[data-astro-cid-qcabefsf]{padding:64px 0}.specs[data-astro-cid-qcabefsf]{grid-template-columns:1fr}.feature-copy[data-astro-cid-qcabefsf]{padding:24px}}.latest[data-astro-cid-sj7mn5nu]{padding:88px 0}.latest-grid[data-astro-cid-sj7mn5nu]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.video[data-astro-cid-sj7mn5nu]{border:1px solid var(--border);background:var(--surface);min-width:0;padding:10px}.video[data-astro-cid-sj7mn5nu] iframe[data-astro-cid-sj7mn5nu]{aspect-ratio:16/9;border:0;width:100%;display:block}.copy[data-astro-cid-sj7mn5nu]>p[data-astro-cid-sj7mn5nu]:first-child{color:var(--accent-secondary);letter-spacing:.13em;text-transform:uppercase;margin:0 0 16px;font:12px/1 ui-monospace,monospace}.copy[data-astro-cid-sj7mn5nu] h2[data-astro-cid-sj7mn5nu]{letter-spacing:-.05em;margin:0;font:600 clamp(2rem,4vw,3.5rem)/1.1 ui-monospace,monospace}.description[data-astro-cid-sj7mn5nu]{color:var(--text-muted);margin:24px 0;font-size:14px;line-height:1.75}.meta[data-astro-cid-sj7mn5nu]{border-block:1px solid var(--border);flex-wrap:wrap;gap:24px;padding:18px 0;display:flex}.meta[data-astro-cid-sj7mn5nu] span[data-astro-cid-sj7mn5nu]{color:#6f808d;letter-spacing:.09em;gap:7px;font:11px/1 ui-monospace,monospace;display:grid}.meta[data-astro-cid-sj7mn5nu] b[data-astro-cid-sj7mn5nu]{color:#bdc8cf;font-weight:500}.button[data-astro-cid-sj7mn5nu]{border:1px solid var(--accent-primary);color:var(--accent-primary);letter-spacing:.09em;text-transform:uppercase;margin-top:25px;padding:13px 18px;font:600 12px/1 ui-monospace,monospace;text-decoration:none;transition:all .2s;display:inline-block}.button[data-astro-cid-sj7mn5nu]:hover{background:var(--accent-primary);color:#081118}.mobile-video[data-astro-cid-sj7mn5nu]{border-top:1px solid var(--border);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;margin-top:10px;padding-top:48px;display:grid}.mobile-video[data-astro-cid-sj7mn5nu]>div[data-astro-cid-sj7mn5nu]:last-child>p[data-astro-cid-sj7mn5nu]:first-child{color:var(--accent-primary);letter-spacing:.12em;text-transform:uppercase;margin:0 0 13px;font:12px/1 ui-monospace,monospace}.mobile-video[data-astro-cid-sj7mn5nu] h3[data-astro-cid-sj7mn5nu]{letter-spacing:-.04em;margin:0 0 16px;font:600 clamp(1.7rem,3vw,2.6rem)/1.1 ui-monospace,monospace}.mobile-video[data-astro-cid-sj7mn5nu]>div[data-astro-cid-sj7mn5nu]:last-child>p[data-astro-cid-sj7mn5nu]:not(:first-child){color:var(--text-muted);font-size:14px;line-height:1.7}.mobile-video[data-astro-cid-sj7mn5nu] a[data-astro-cid-sj7mn5nu]{color:var(--accent-primary);text-transform:uppercase;margin-top:8px;font:600 12px/1 ui-monospace,monospace;text-decoration:none;display:inline-block}@media (width<=760px){.latest[data-astro-cid-sj7mn5nu]{padding:64px 0}.latest-grid[data-astro-cid-sj7mn5nu],.mobile-video[data-astro-cid-sj7mn5nu]{grid-template-columns:minmax(0,1fr);gap:36px}.mobile-video[data-astro-cid-sj7mn5nu]{grid-column:auto}}.livestreams[data-astro-cid-2nk5krsh]{border-block:1px solid var(--border);background:#0e151c;max-width:100%;padding:88px 0;overflow:hidden}.livestreams[data-astro-cid-2nk5krsh] .container[data-astro-cid-2nk5krsh]{width:min(100% - 48px,1200px);min-width:0;margin-inline:auto}.section-head[data-astro-cid-2nk5krsh]{justify-content:space-between;align-items:end;gap:30px;margin-bottom:0;display:flex}.section-head[data-astro-cid-2nk5krsh]>div[data-astro-cid-2nk5krsh]{min-width:0}.section-head[data-astro-cid-2nk5krsh] p[data-astro-cid-2nk5krsh]{color:var(--accent-primary);letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font:12px/1 ui-monospace,monospace}.section-head[data-astro-cid-2nk5krsh] h2[data-astro-cid-2nk5krsh]{letter-spacing:-.05em;margin:0;font:600 clamp(2rem,4vw,3.5rem)/1 ui-monospace,monospace}.section-head[data-astro-cid-2nk5krsh] a[data-astro-cid-2nk5krsh]{color:var(--accent-primary);letter-spacing:.08em;text-transform:uppercase;flex:none;padding-bottom:4px;font:600 11px/1 ui-monospace,monospace;text-decoration:none}.section-head[data-astro-cid-2nk5krsh] a[data-astro-cid-2nk5krsh]:hover,.section-head[data-astro-cid-2nk5krsh] a[data-astro-cid-2nk5krsh]:focus-visible{color:#8bdcff;text-underline-offset:4px;text-decoration:underline}.intro[data-astro-cid-2nk5krsh]{max-width:680px;color:var(--text-muted);margin:18px 0 30px;font-size:14px;line-height:1.7}.stream-status[data-astro-cid-2nk5krsh]{border:1px solid var(--border);min-height:180px;color:var(--text-muted);letter-spacing:.08em;text-align:center;text-transform:uppercase;place-items:center;font:12px/1.5 ui-monospace,monospace;display:grid}.stream-status[data-astro-cid-2nk5krsh][data-state=unavailable]{color:#c7a76a}.stream-grid[data-astro-cid-2nk5krsh]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.stream-card[data-astro-cid-2nk5krsh]{border:1px solid var(--border);background:var(--surface);min-width:0;max-width:100%;transition:all .2s;overflow:hidden}.stream-card[data-astro-cid-2nk5krsh]:hover{border-color:var(--accent-primary);background:var(--surface-alt);transform:translateY(-3px)}.stream-player[data-astro-cid-2nk5krsh],.stream-frame{aspect-ratio:16/9;background:#060a0d;border:0;width:100%;max-width:100%;height:auto;padding:0;display:block;position:relative;overflow:hidden}.stream-player[data-astro-cid-2nk5krsh]{cursor:pointer}.stream-player[data-astro-cid-2nk5krsh] img[data-astro-cid-2nk5krsh]{aspect-ratio:16/9;object-fit:contain;width:100%;max-width:100%;height:auto;transition:opacity .25s;display:block}.stream-player[data-astro-cid-2nk5krsh]:hover img[data-astro-cid-2nk5krsh],.stream-player[data-astro-cid-2nk5krsh]:focus-visible img[data-astro-cid-2nk5krsh]{opacity:.78}.stream-player[data-astro-cid-2nk5krsh]:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}.play[data-astro-cid-2nk5krsh]{color:#fff;background:#050a0ed1;border:1px solid #fff9;place-items:center;width:54px;height:39px;font-size:16px;transition:all .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stream-player[data-astro-cid-2nk5krsh]:hover .play[data-astro-cid-2nk5krsh],.stream-player[data-astro-cid-2nk5krsh]:focus-visible .play[data-astro-cid-2nk5krsh]{border-color:var(--accent-primary);background:var(--accent-primary);color:#071017}.stream-copy[data-astro-cid-2nk5krsh]{grid-template-columns:auto minmax(0,1fr);column-gap:13px;min-width:0;padding:16px;display:grid}.stream-number[data-astro-cid-2nk5krsh]{color:var(--accent-secondary);grid-row:1/3;font:600 11px/1.3 ui-monospace,monospace}.stream-copy[data-astro-cid-2nk5krsh] h3[data-astro-cid-2nk5krsh]{min-width:0;color:var(--text);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font:600 14px/1.4 ui-monospace,monospace}.stream-copy[data-astro-cid-2nk5krsh] time[data-astro-cid-2nk5krsh]{color:#71818d;letter-spacing:.06em;text-transform:uppercase;margin-top:9px;font:11px/1 ui-monospace,monospace}.stream-copy[data-astro-cid-2nk5krsh]{grid-template-columns:auto minmax(0,1fr) auto}.stream-copy[data-astro-cid-2nk5krsh] h3[data-astro-cid-2nk5krsh]{grid-column:2/4}.stream-copy[data-astro-cid-2nk5krsh] time[data-astro-cid-2nk5krsh],.stream-views[data-astro-cid-2nk5krsh]{color:#71818d;letter-spacing:.06em;text-transform:uppercase;margin-top:9px;font:11px/1 ui-monospace,monospace}.stream-views[data-astro-cid-2nk5krsh]{text-align:right}@media (width<=900px){.stream-grid[data-astro-cid-2nk5krsh]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.livestreams[data-astro-cid-2nk5krsh]{padding:64px 0}.livestreams[data-astro-cid-2nk5krsh] .container[data-astro-cid-2nk5krsh]{width:min(100% - 32px,1200px)}.section-head[data-astro-cid-2nk5krsh]{flex-direction:column;align-items:start;gap:18px}.section-head[data-astro-cid-2nk5krsh] a[data-astro-cid-2nk5krsh]{white-space:normal}.stream-grid[data-astro-cid-2nk5krsh]{grid-template-columns:minmax(0,1fr)}.stream-card[data-astro-cid-2nk5krsh]:hover{transform:none}}@media (prefers-reduced-motion:reduce){.stream-player[data-astro-cid-2nk5krsh] img[data-astro-cid-2nk5krsh],.play[data-astro-cid-2nk5krsh]{transition:none}}.podcast-episodes[data-astro-cid-xtqoafv6]{border-block:1px solid var(--border);background:#0e151c;padding:88px 0}.section-head[data-astro-cid-xtqoafv6]{justify-content:space-between;align-items:end;gap:24px;display:flex}.section-head[data-astro-cid-xtqoafv6] p[data-astro-cid-xtqoafv6]{color:var(--accent-primary);letter-spacing:.13em;text-transform:uppercase;margin:0 0 11px;font:600 11px/1 ui-monospace,monospace}.section-head[data-astro-cid-xtqoafv6] h2[data-astro-cid-xtqoafv6]{letter-spacing:-.055em;margin:0;font:600 clamp(2rem,4vw,3.4rem)/1 ui-monospace,monospace}.section-head[data-astro-cid-xtqoafv6]>a[data-astro-cid-xtqoafv6]{color:var(--accent-primary);letter-spacing:.08em;text-transform:uppercase;font:600 11px/1 ui-monospace,monospace;text-decoration:none}.intro[data-astro-cid-xtqoafv6]{max-width:680px;color:var(--text-muted);margin:24px 0 0;line-height:1.7}.status[data-astro-cid-xtqoafv6]{color:var(--text-muted);margin:20px 0;font:11px/1.5 ui-monospace,monospace}.episode-grid[data-astro-cid-xtqoafv6]{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.episode{border:1px solid var(--border);background:var(--surface);grid-template-columns:144px minmax(0,1fr);gap:18px;padding:18px;display:grid}.episode>img{aspect-ratio:1;object-fit:cover;background:#080d11;width:144px}.episode .meta{color:var(--accent-secondary);letter-spacing:.07em;text-transform:uppercase;margin:0 0 8px;font:10px/1.35 ui-monospace,monospace}.episode h3{color:var(--text);margin:0;font:600 16px/1.4 ui-monospace,monospace}.episode .description{color:var(--text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 14px;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.episode audio{width:100%;height:36px;display:block}.episode .actions{flex-wrap:wrap;gap:12px;margin-top:15px;display:flex}.episode .actions a{color:var(--accent-primary);letter-spacing:.07em;text-transform:uppercase;font:600 10px/1 ui-monospace,monospace;text-decoration:none}.episode .actions a:hover,.episode .actions a:focus-visible{color:var(--text);text-decoration:underline}@media (width<=850px){.episode-grid[data-astro-cid-xtqoafv6]{grid-template-columns:1fr}}@media (width<=560px){.podcast-episodes[data-astro-cid-xtqoafv6]{padding:64px 0}.section-head[data-astro-cid-xtqoafv6]{flex-direction:column;align-items:start}.episode{grid-template-columns:96px minmax(0,1fr);gap:14px;padding:14px}.episode>img{width:96px}.episode .description,.episode audio,.episode .actions{grid-column:1/-1}.episode h3{font-size:14px}}.public-listening[data-astro-cid-ocr7wbfa][hidden]{display:none}.public-listening[data-astro-cid-ocr7wbfa]{background:#0e151c;padding:0 0 48px}.listening-tile[data-astro-cid-ocr7wbfa]{border:1px solid var(--border);border-left:3px solid var(--accent-primary);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:30px;display:grid}.eyebrow[data-astro-cid-ocr7wbfa]{color:var(--accent-primary);letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font:12px/1.4 ui-monospace,monospace}h2[data-astro-cid-ocr7wbfa]{color:var(--text);letter-spacing:-.04em;margin:0 0 15px;font:600 clamp(1.7rem,3vw,2.4rem)/1.15 ui-monospace,monospace}.listening-copy[data-astro-cid-ocr7wbfa]>p[data-astro-cid-ocr7wbfa]:not(.eyebrow){max-width:700px;color:var(--text-muted);margin:0;font-size:15px;line-height:1.7}.listening-copy[data-astro-cid-ocr7wbfa]>p[data-astro-cid-ocr7wbfa].sign-in{margin-top:10px;font-size:13px}.listening-action[data-astro-cid-ocr7wbfa]{justify-items:start;gap:12px;display:grid}.station-ready[data-astro-cid-ocr7wbfa]{color:#81dca5;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font:11px/1.5 ui-monospace,monospace;display:flex}.station-ready[data-astro-cid-ocr7wbfa]>span[data-astro-cid-ocr7wbfa]{background:#55d88a;border-radius:50%;width:7px;height:7px}.station-ready[data-astro-cid-ocr7wbfa] b[data-astro-cid-ocr7wbfa]{color:var(--text);flex-basis:100%;font-weight:500;display:block}a[data-astro-cid-ocr7wbfa]{border:1px solid var(--accent-primary);min-height:44px;color:var(--accent-primary);background:#132633;justify-content:center;align-items:center;gap:12px;padding:12px 18px;font:600 13px/1.4 ui-monospace,monospace;text-decoration:none;display:inline-flex}a[data-astro-cid-ocr7wbfa]:hover{background:var(--accent-primary);color:#091016}a[data-astro-cid-ocr7wbfa]:focus-visible{outline:2px solid var(--accent-secondary);outline-offset:4px}small[data-astro-cid-ocr7wbfa]{color:var(--text-muted);font:10px/1.5 ui-monospace,monospace}.sr-only[data-astro-cid-ocr7wbfa]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=700px){.listening-tile[data-astro-cid-ocr7wbfa]{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px}.listening-action[data-astro-cid-ocr7wbfa]{justify-items:stretch}.station-ready[data-astro-cid-ocr7wbfa]{justify-content:flex-start}}.gallery-open[data-astro-cid-2z3fgzr5]{cursor:zoom-in;text-decoration:none;display:block;position:relative}.zoom-hint[data-astro-cid-2z3fgzr5]{border:1px solid var(--border);color:var(--text);letter-spacing:.04em;text-transform:uppercase;background:#091016e6;padding:8px 10px;font:11px/1.4 ui-monospace,monospace;position:absolute;bottom:12px;right:12px}.gallery-open[data-astro-cid-2z3fgzr5]:focus-visible{outline:2px solid var(--accent-primary);outline-offset:4px}.gallery-viewer[data-astro-cid-2z3fgzr5]{box-sizing:border-box;border:1px solid var(--line-bright,var(--border));width:min(1200px,100% - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--text);background:#0b1218;margin:auto;padding:0;overflow:auto;box-shadow:0 30px 90px #000000a6}.gallery-viewer[data-astro-cid-2z3fgzr5]::backdrop{backdrop-filter:blur(5px);background:#03070ae0}.viewer-bar[data-astro-cid-2z3fgzr5]{border-bottom:1px solid var(--border);color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;background:#0e151c;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font:11px/1.5 ui-monospace,monospace;display:flex}.gallery-viewer[data-astro-cid-2z3fgzr5] button[data-astro-cid-2z3fgzr5]{border:1px solid var(--border);background:var(--surface);width:44px;height:44px;color:var(--text);cursor:pointer;flex-shrink:0;place-items:center;padding:0;font:26px/1 ui-monospace,monospace;display:grid}.gallery-viewer[data-astro-cid-2z3fgzr5] button[data-astro-cid-2z3fgzr5]:hover{border-color:var(--accent-primary);color:var(--accent-primary)}.gallery-viewer[data-astro-cid-2z3fgzr5] button[data-astro-cid-2z3fgzr5]:focus-visible{outline:2px solid var(--accent-primary);outline-offset:3px}.viewer-stage[data-astro-cid-2z3fgzr5]{background:#060a0e;place-items:center;display:grid}.gallery-viewer[data-astro-cid-2z3fgzr5] .viewer-image[data-astro-cid-2z3fgzr5]{object-fit:contain;aspect-ratio:auto;filter:none;width:100%;height:min(65dvh,780px);transition:none;display:block;transform:none}.viewer-controls[data-astro-cid-2z3fgzr5]{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.viewer-count[data-astro-cid-2z3fgzr5]{text-align:center;color:var(--accent-secondary);margin:0;font:12px/1.5 ui-monospace,monospace}.viewer-caption[data-astro-cid-2z3fgzr5]{padding:0 20px 20px}.viewer-caption[data-astro-cid-2z3fgzr5] h2[data-astro-cid-2z3fgzr5]{margin:0 0 8px;font:600 clamp(1.1rem,3vw,1.5rem)/1.3 ui-monospace,monospace}.viewer-caption[data-astro-cid-2z3fgzr5] p[data-astro-cid-2z3fgzr5]{color:var(--text-muted);margin:0;font-size:14px;line-height:1.6}.viewer-caption[data-astro-cid-2z3fgzr5]>span[data-astro-cid-2z3fgzr5]{color:var(--text-muted);margin-top:12px;font:11px/1.5 ui-monospace,monospace;display:block}@media (width<=560px){.gallery-viewer[data-astro-cid-2z3fgzr5]{width:calc(100% - 16px);max-height:calc(100dvh - 16px)}.gallery-viewer[data-astro-cid-2z3fgzr5] .viewer-image[data-astro-cid-2z3fgzr5]{height:55dvh}.viewer-bar[data-astro-cid-2z3fgzr5]{padding:8px 12px}.viewer-caption[data-astro-cid-2z3fgzr5]{padding:0 16px 16px}}.gallery[data-astro-cid-2z3fgzr5]{border-top:1px solid var(--border);background:#0e151c;padding:88px 0}.section-head[data-astro-cid-2z3fgzr5]{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.section-head[data-astro-cid-2z3fgzr5] p[data-astro-cid-2z3fgzr5]{color:var(--accent-primary);letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font:12px/1 ui-monospace,monospace}.section-head[data-astro-cid-2z3fgzr5] h2[data-astro-cid-2z3fgzr5]{letter-spacing:-.05em;margin:0;font:600 clamp(2rem,4vw,3.5rem)/1 ui-monospace,monospace}.section-head[data-astro-cid-2z3fgzr5]>span[data-astro-cid-2z3fgzr5]{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font:11px/1.5 ui-monospace,monospace}.gallery-grid[data-astro-cid-2z3fgzr5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}figure[data-astro-cid-2z3fgzr5]{border:1px solid var(--border);background:var(--surface);min-width:0;margin:0;transition:border-color .2s,transform .2s}figure[data-astro-cid-2z3fgzr5]:hover{border-color:var(--accent-primary);transform:translateY(-3px)}figure[data-astro-cid-2z3fgzr5].wide{grid-column:span 2}.image-frame[data-astro-cid-2z3fgzr5]{border-bottom:1px solid var(--border);background:#091016;overflow:hidden}img[data-astro-cid-2z3fgzr5]{object-fit:cover;filter:saturate(.72)contrast(1.03);width:100%;height:260px;transition:transform .35s;display:block}figure[data-astro-cid-2z3fgzr5].wide img[data-astro-cid-2z3fgzr5]{height:340px}figure[data-astro-cid-2z3fgzr5].contain .image-frame[data-astro-cid-2z3fgzr5]{background:#091016;place-items:center;padding:12px;display:grid;overflow:visible}figure[data-astro-cid-2z3fgzr5].contain img[data-astro-cid-2z3fgzr5],figure[data-astro-cid-2z3fgzr5].contain:hover img[data-astro-cid-2z3fgzr5]{aspect-ratio:auto;object-fit:contain;width:100%;max-width:100%;height:auto;max-height:none;transform:none}figure[data-astro-cid-2z3fgzr5]:hover img[data-astro-cid-2z3fgzr5]{transform:scale(1.015)}figcaption[data-astro-cid-2z3fgzr5]{padding:21px}figcaption[data-astro-cid-2z3fgzr5]>span[data-astro-cid-2z3fgzr5]{color:var(--accent-secondary);letter-spacing:.09em;text-transform:uppercase;font:11px/1.3 ui-monospace,monospace}h3[data-astro-cid-2z3fgzr5]{color:var(--text);letter-spacing:-.025em;margin:13px 0 10px;font:600 20px/1.25 ui-monospace,monospace}figcaption[data-astro-cid-2z3fgzr5] p[data-astro-cid-2z3fgzr5]{color:var(--text-muted);margin:0;font-size:14px;line-height:1.65}.purchase-link[data-astro-cid-2z3fgzr5]{color:var(--accent-primary);letter-spacing:.04em;text-transform:uppercase;margin-top:12px;font:600 11px/1.4 ui-monospace,monospace;text-decoration:none;display:inline-block}.purchase-link[data-astro-cid-2z3fgzr5]:hover,.purchase-link[data-astro-cid-2z3fgzr5]:focus-visible{color:#8bdcff;text-underline-offset:4px;text-decoration:underline}@media (width<=850px){.gallery-grid[data-astro-cid-2z3fgzr5]{grid-template-columns:repeat(2,minmax(0,1fr))}figure[data-astro-cid-2z3fgzr5].wide{grid-column:span 1}.image-frame[data-astro-cid-2z3fgzr5] img[data-astro-cid-2z3fgzr5],figure[data-astro-cid-2z3fgzr5].wide img[data-astro-cid-2z3fgzr5]{height:270px}figure[data-astro-cid-2z3fgzr5].contain img[data-astro-cid-2z3fgzr5],figure[data-astro-cid-2z3fgzr5].contain:hover img[data-astro-cid-2z3fgzr5]{aspect-ratio:auto;object-fit:contain;height:auto;max-height:none;transform:none}}@media (width<=560px){.gallery[data-astro-cid-2z3fgzr5]{padding:64px 0}.section-head[data-astro-cid-2z3fgzr5]{display:block}.section-head[data-astro-cid-2z3fgzr5]>span[data-astro-cid-2z3fgzr5]{margin-top:15px;display:block}.gallery-grid[data-astro-cid-2z3fgzr5]{grid-template-columns:minmax(0,1fr)}.image-frame[data-astro-cid-2z3fgzr5] img[data-astro-cid-2z3fgzr5],figure[data-astro-cid-2z3fgzr5].wide img[data-astro-cid-2z3fgzr5]{aspect-ratio:4/3;height:auto}figure[data-astro-cid-2z3fgzr5].contain img[data-astro-cid-2z3fgzr5],figure[data-astro-cid-2z3fgzr5].contain:hover img[data-astro-cid-2z3fgzr5]{aspect-ratio:auto;object-fit:contain;height:auto;transform:none}figure[data-astro-cid-2z3fgzr5].wide{grid-column:auto}}.logbook[data-astro-cid-tyuh7fsa]{border-top:1px solid var(--border);padding:88px 0}.section-head[data-astro-cid-tyuh7fsa]{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.section-head[data-astro-cid-tyuh7fsa] p[data-astro-cid-tyuh7fsa]{color:var(--accent-primary);letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font:12px/1 ui-monospace,monospace}.section-head[data-astro-cid-tyuh7fsa] h2[data-astro-cid-tyuh7fsa]{letter-spacing:-.05em;margin:0;font:600 clamp(2rem,4vw,3.5rem)/1 ui-monospace,monospace}.section-head[data-astro-cid-tyuh7fsa]>a[data-astro-cid-tyuh7fsa]{border:1px solid var(--accent-primary);color:var(--accent-primary);letter-spacing:.08em;text-transform:uppercase;padding:12px 16px;font:600 12px/1 ui-monospace,monospace;text-decoration:none;transition:all .2s}.section-head[data-astro-cid-tyuh7fsa]>a[data-astro-cid-tyuh7fsa]:hover,.section-head[data-astro-cid-tyuh7fsa]>a[data-astro-cid-tyuh7fsa]:focus-visible{background:var(--accent-primary);color:#081118}.logbook-panel[data-astro-cid-tyuh7fsa]{border:1px solid var(--border);background:var(--surface);min-width:0;padding:10px}.frame-bar[data-astro-cid-tyuh7fsa]{color:var(--text-muted);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;gap:20px;padding:7px 5px 15px;font:11px/1 ui-monospace,monospace;display:flex}.frame-bar[data-astro-cid-tyuh7fsa] span[data-astro-cid-tyuh7fsa]:first-child{color:var(--accent-teal)}.frame-bar[data-astro-cid-tyuh7fsa] i[data-astro-cid-tyuh7fsa]{background:currentColor;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.logbook-scroll[data-astro-cid-tyuh7fsa]{background:#0a1015;border:1px solid #69849559;overflow-x:auto}table[data-astro-cid-tyuh7fsa]{border-collapse:collapse;white-space:nowrap;width:100%;font-size:13px}th[data-astro-cid-tyuh7fsa]{color:#8bdcff;letter-spacing:.1em;text-align:left;text-transform:uppercase;background:#101a21;border-bottom:2px solid #536a79;padding:12px 14px;font:600 10px/1.2 ui-monospace,monospace}td[data-astro-cid-tyuh7fsa]{color:var(--text-muted);border-bottom:2px solid #536a79;padding:13px 14px}tr[data-astro-cid-tyuh7fsa]:last-child td[data-astro-cid-tyuh7fsa]{border-bottom:0}tbody[data-astro-cid-tyuh7fsa] tr[data-astro-cid-tyuh7fsa]:hover{background:#35bdf30e}td[data-astro-cid-tyuh7fsa]:nth-child(2){letter-spacing:.035em;font:600 13px/1 ui-monospace,monospace}td[data-astro-cid-tyuh7fsa]:nth-child(2) a[data-astro-cid-tyuh7fsa]{color:#f4f7f8;text-underline-offset:3px;text-decoration-color:#35bdf380}td[data-astro-cid-tyuh7fsa]:nth-child(2) a[data-astro-cid-tyuh7fsa]:hover,td[data-astro-cid-tyuh7fsa]:nth-child(2) a[data-astro-cid-tyuh7fsa]:focus-visible{color:var(--accent-primary);text-decoration-color:currentColor}.fallback[data-astro-cid-tyuh7fsa]{color:var(--text-muted);text-align:center;margin:13px 0 0;font-size:12px;line-height:1.6}.fallback[data-astro-cid-tyuh7fsa] a[data-astro-cid-tyuh7fsa]{color:var(--accent-primary)}@media (width<=650px){.logbook[data-astro-cid-tyuh7fsa]{padding:64px 0}.section-head[data-astro-cid-tyuh7fsa]{display:block}.section-head[data-astro-cid-tyuh7fsa]>a[data-astro-cid-tyuh7fsa]{margin-top:22px;display:inline-block}.frame-bar[data-astro-cid-tyuh7fsa]{display:grid}table[data-astro-cid-tyuh7fsa]{font-size:12px}th[data-astro-cid-tyuh7fsa],td[data-astro-cid-tyuh7fsa]{padding:11px 12px}}
