.hero[data-astro-cid-n7lkl3tp]{position:relative;isolation:isolate}.hero[data-astro-cid-n7lkl3tp]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(to right,var(--color-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--color-grid) 1px,transparent 1px);background-size:40px 40px;background-position:-1px -1px;mask-image:linear-gradient(to bottom,#000 0%,rgb(0 0 0 / .55) 60%,transparent 100%)}.hero__inner[data-astro-cid-n7lkl3tp]{display:grid;gap:var(--space-5);padding-block:var(--space-5) var(--space-10)}.annot__place[data-astro-cid-n7lkl3tp]{display:none}.annot[data-astro-cid-n7lkl3tp]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-1) var(--space-4);font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--color-text-muted)}.name-host[data-astro-cid-n7lkl3tp]{position:relative}.name-host[data-astro-cid-n7lkl3tp] .name-particles{position:absolute;max-width:none;pointer-events:none}.name[data-astro-cid-n7lkl3tp]{margin-left:-.055em;font-family:var(--font-display);font-size:clamp(3.5rem,19vw,12rem);font-weight:var(--font-weight-semibold);line-height:.86;letter-spacing:-.05em}.name[data-astro-cid-n7lkl3tp] span[data-astro-cid-n7lkl3tp]{display:block}.role[data-astro-cid-n7lkl3tp]{font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}.positioning[data-astro-cid-n7lkl3tp]{margin-top:var(--space-2);max-width:var(--measure-narrow);color:var(--color-text-secondary)}.readout[data-astro-cid-n7lkl3tp]{display:grid;gap:var(--space-5)}.status[data-astro-cid-n7lkl3tp]{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--color-ok)}.led[data-astro-cid-n7lkl3tp]{width:6px;height:6px;background:var(--color-ok);box-shadow:0 0 0 3px var(--color-surface)}.availability[data-astro-cid-n7lkl3tp] dl[data-astro-cid-n7lkl3tp]{display:grid;gap:var(--space-2)}.availability[data-astro-cid-n7lkl3tp] dt[data-astro-cid-n7lkl3tp]{font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--color-text-muted)}.availability[data-astro-cid-n7lkl3tp] dd[data-astro-cid-n7lkl3tp]{display:flex;flex-wrap:wrap;column-gap:var(--space-3);font-size:var(--font-size-sm)}.detail[data-astro-cid-n7lkl3tp]{color:var(--color-text-secondary)}.actions[data-astro-cid-n7lkl3tp]{display:flex;flex-wrap:wrap;gap:var(--space-3)}.gauge[data-astro-cid-n7lkl3tp]{position:relative;padding-top:var(--space-5)}.gauge__track[data-astro-cid-n7lkl3tp]{position:relative;height:26px}.gauge__track[data-astro-cid-n7lkl3tp]:before{content:"";position:absolute;inset:0;background:linear-gradient(var(--color-rule-strong),var(--color-rule-strong)) left bottom / 100% 1px no-repeat,repeating-linear-gradient(to right,var(--color-rule-strong) 0 1px,transparent 1px calc(100% / var(--months))) left bottom / 100% 7px no-repeat;animation:trace-reveal .52s var(--ease-out) both}.gauge__window[data-astro-cid-n7lkl3tp]{position:absolute;top:5px;bottom:9px;left:var(--window-start);width:calc(var(--window-end) - var(--window-start));border:var(--border-hairline) solid var(--color-text-secondary);background:repeating-linear-gradient(-45deg,var(--color-text-secondary) 0 1px,transparent 1px 5px);transform-origin:left;animation:trace-x .36s var(--ease-out) .26s both}.gauge__eos[data-astro-cid-n7lkl3tp]{position:absolute;top:5px;bottom:9px;left:var(--eos-start);right:0;border:var(--border-hairline) solid var(--color-text-muted);border-right:0;mask-image:linear-gradient(to right,#000 55%,transparent);transform-origin:left;animation:trace-x .36s var(--ease-out) .36s both}.gauge__needle[data-astro-cid-n7lkl3tp]{position:absolute;top:calc(var(--space-5) * -1);bottom:0;left:var(--now);width:2px;margin-left:-1px;background:var(--color-signal);transform-origin:bottom;animation:trace-y .22s var(--ease-out) .56s both}.gauge__now[data-astro-cid-n7lkl3tp]{position:absolute;top:0;left:var(--now);padding-left:var(--space-2);font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;line-height:1;color:var(--color-signal);white-space:nowrap}.gauge__months[data-astro-cid-n7lkl3tp]{display:grid;grid-template-columns:repeat(var(--months),minmax(0,1fr));margin-top:var(--space-1);padding:0;list-style:none;font-size:var(--font-size-2xs);color:var(--color-text-muted)}.gauge__months[data-astro-cid-n7lkl3tp] li[data-astro-cid-n7lkl3tp]{display:grid;padding-left:3px}.gauge__year[data-astro-cid-n7lkl3tp]{color:var(--color-text-secondary)}@keyframes trace-reveal{0%{clip-path:inset(0 100% 0 0)}}@keyframes trace-x{0%{transform:scaleX(0)}}@keyframes trace-y{0%{transform:scaleY(0)}}.globe[data-astro-cid-n7lkl3tp]{display:grid;gap:var(--space-4);margin:0}.globe__stage[data-astro-cid-n7lkl3tp]{position:relative;aspect-ratio:1;width:100%;max-width:30rem;justify-self:center;touch-action:pan-y}.globe__stage[data-astro-cid-n7lkl3tp]:before{content:"";position:absolute;inset:4.5%;border:var(--border-hairline) solid var(--color-rule-strong);border-radius:50%;background:linear-gradient(transparent calc(50% - .5px),var(--color-rule) 0 calc(50% + .5px),transparent 0),radial-gradient(circle,var(--color-grid) 1px,transparent 1.5px) 0 0 / 9px 9px;transition:opacity var(--dur-base) var(--ease-out)}.globe__stage[data-astro-cid-n7lkl3tp].is-live:before{opacity:0}.globe__stage[data-astro-cid-n7lkl3tp] canvas{display:block;width:100%;height:100%;cursor:grab}.globe__stage[data-astro-cid-n7lkl3tp] canvas:active{cursor:grabbing}.globe__label[data-astro-cid-n7lkl3tp]{position:absolute;top:0;left:0;margin:-.55em 0 0 12px;font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;white-space:nowrap;color:var(--color-text-secondary);pointer-events:none}.globe__label[data-astro-cid-n7lkl3tp][data-label=colo]{color:var(--color-signal)}.globe__readout[data-astro-cid-n7lkl3tp]{display:grid;gap:var(--space-3)}.globe__path[data-astro-cid-n7lkl3tp]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-1) var(--space-4);padding-bottom:var(--space-3);border-bottom:var(--border-hairline) solid var(--color-rule);font-size:var(--font-size-xs)}.globe__key[data-astro-cid-n7lkl3tp],.globe__rtt[data-astro-cid-n7lkl3tp] dt[data-astro-cid-n7lkl3tp]{font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--color-text-muted)}.globe__rtt[data-astro-cid-n7lkl3tp]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.globe__rtt[data-astro-cid-n7lkl3tp] dd[data-astro-cid-n7lkl3tp]{margin-top:var(--space-1);font-size:var(--font-size-2xl);line-height:1;letter-spacing:var(--letter-spacing-tight)}.globe__rtt[data-astro-cid-n7lkl3tp] .unit[data-astro-cid-n7lkl3tp]{margin-left:.35em;font-size:var(--font-size-xs);letter-spacing:0;color:var(--color-text-muted)}.measured[data-astro-cid-n7lkl3tp]{color:var(--color-signal);font-variant-numeric:tabular-nums}.globe__note[data-astro-cid-n7lkl3tp]{margin-top:var(--space-2);font-size:var(--font-size-2xs);color:var(--color-text-muted)}html[data-settled] .gauge[data-astro-cid-n7lkl3tp] [data-astro-cid-n7lkl3tp],html[data-settled] .gauge__track[data-astro-cid-n7lkl3tp]:before{animation:none}@media(min-width:768px){.annot__place[data-astro-cid-n7lkl3tp]{display:inline}.hero__inner[data-astro-cid-n7lkl3tp]{gap:var(--space-8);padding-block:var(--space-12) var(--space-16)}.availability[data-astro-cid-n7lkl3tp] dl[data-astro-cid-n7lkl3tp]{grid-template-columns:auto auto;justify-content:start;column-gap:var(--space-12)}}@media(min-width:1024px){.hero__inner[data-astro-cid-n7lkl3tp]{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto auto auto auto 1fr auto;column-gap:var(--space-6);row-gap:var(--space-5);padding-block:var(--space-8) var(--space-12)}.annot[data-astro-cid-n7lkl3tp]{grid-column:1 / -1;grid-row:1;margin-bottom:var(--space-3)}.name-host[data-astro-cid-n7lkl3tp]{grid-column:1 / 8;grid-row:2}.name[data-astro-cid-n7lkl3tp]{font-size:min(12rem,12.5vw,19vh)}.lede[data-astro-cid-n7lkl3tp]{grid-column:1 / 8;grid-row:3}.readout[data-astro-cid-n7lkl3tp]{display:contents}.availability[data-astro-cid-n7lkl3tp]{grid-column:1 / 8;grid-row:4;padding-top:var(--space-5);border-top:var(--border-hairline) solid var(--color-rule)}.actions[data-astro-cid-n7lkl3tp]{grid-column:1 / 8;grid-row:5}.globe[data-astro-cid-n7lkl3tp]{grid-column:8 / -1;grid-row:2 / 7;align-self:center}.globe__stage[data-astro-cid-n7lkl3tp]{max-width:min(30rem,52vh)}.gauge[data-astro-cid-n7lkl3tp]{grid-column:1 / -1;grid-row:7;margin-top:var(--space-6)}}.matrix[data-astro-cid-ab4ihpzs]{display:grid;gap:1px;padding:0;list-style:none;background:var(--color-rule);border:var(--border-hairline) solid var(--color-rule)}.cell[data-astro-cid-ab4ihpzs]{display:grid;grid-template-rows:auto auto 1fr auto;gap:var(--space-3);padding:var(--space-5);background:var(--color-canvas);transition:background-color var(--dur-fast) var(--ease-out)}.cell[data-astro-cid-ab4ihpzs]:hover{background:var(--color-surface)}.cell__index[data-astro-cid-ab4ihpzs]{font-size:var(--font-size-2xs);color:var(--color-text-muted)}h3[data-astro-cid-ab4ihpzs]{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.items[data-astro-cid-ab4ihpzs]{display:flex;flex-wrap:wrap;align-content:start;padding:0;list-style:none;font-size:var(--font-size-sm);color:var(--color-text-secondary)}.items[data-astro-cid-ab4ihpzs] li[data-astro-cid-ab4ihpzs]:not(:last-child):after{content:"·";padding-inline:.45em;color:var(--color-text-muted)}.proof[data-astro-cid-ab4ihpzs]{display:flex;align-items:center;gap:var(--space-2);min-height:var(--touch-target);margin-bottom:calc(var(--space-2) * -1);font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;text-decoration:none;color:var(--color-text-muted)}.proof__target[data-astro-cid-ab4ihpzs]{color:var(--color-text);text-decoration:underline;text-underline-offset:.25em;text-decoration-color:var(--color-rule-strong)}.proof__arrow[data-astro-cid-ab4ihpzs]{display:inline-block;text-decoration:none;transition:transform var(--dur-fast) var(--ease-out)}.proof[data-astro-cid-ab4ihpzs]:hover .proof__arrow[data-astro-cid-ab4ihpzs]{transform:translate(3px)}.cell--legend[data-astro-cid-ab4ihpzs]{align-content:end;font-size:var(--font-size-xs);color:var(--color-text-muted)}.cell--legend[data-astro-cid-ab4ihpzs]:hover{background:var(--color-canvas)}@media(min-width:640px){.matrix[data-astro-cid-ab4ihpzs]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.matrix[data-astro-cid-ab4ihpzs]{grid-template-columns:repeat(3,minmax(0,1fr))}}.channels[data-astro-cid-wkx7uqji]{padding:0;list-style:none;border-bottom:var(--border-hairline) solid var(--color-rule)}.channel[data-astro-cid-wkx7uqji]{display:grid;grid-template-columns:var(--space-10) minmax(0,1fr);column-gap:var(--space-3);row-gap:var(--space-4);padding-block:var(--space-6);border-top:var(--border-hairline) solid var(--color-rule);scroll-margin-top:var(--space-4);transition:border-color var(--dur-fast) var(--ease-out)}.channel[data-astro-cid-wkx7uqji]:target{border-top-color:var(--color-text-secondary)}.channel__index[data-astro-cid-wkx7uqji]{padding-top:.35em;font-size:var(--font-size-xs);color:var(--color-text-muted)}.channel__main[data-astro-cid-wkx7uqji]{display:grid;gap:var(--space-2)}h3[data-astro-cid-wkx7uqji]{font-size:var(--font-size-lg);letter-spacing:var(--letter-spacing-tight)}.meta[data-astro-cid-wkx7uqji]{font-size:var(--font-size-xs);color:var(--color-text-muted)}.problem[data-astro-cid-wkx7uqji]{max-width:var(--measure-prose);color:var(--color-text-secondary)}.channel__readout[data-astro-cid-wkx7uqji]{grid-column:2;display:grid;justify-items:start;align-content:start;gap:var(--space-1)}.status[data-astro-cid-wkx7uqji]{display:inline-flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--color-text-secondary)}.led[data-astro-cid-wkx7uqji]{width:6px;height:6px;background:var(--color-ok)}.led--delivered[data-astro-cid-wkx7uqji]{background:var(--color-text-muted)}.proof-label[data-astro-cid-wkx7uqji]{font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--color-text-muted)}.proof-value[data-astro-cid-wkx7uqji]{font-size:var(--font-size-sm)}.proof-value--link[data-astro-cid-wkx7uqji]{display:inline-flex;align-items:center;min-height:var(--touch-target);margin-block:calc(var(--space-3) * -1)}.proof-value--measured[data-astro-cid-wkx7uqji]{font-size:var(--font-size-3xl);line-height:1;letter-spacing:var(--letter-spacing-tight);color:var(--color-signal)}@media(min-width:768px){.channel[data-astro-cid-wkx7uqji]{grid-template-columns:var(--space-12) minmax(0,1fr) 13rem;column-gap:var(--space-6);padding-block:var(--space-8)}.channel__readout[data-astro-cid-wkx7uqji]{grid-column:3;justify-items:end;text-align:right}.channel[data-astro-cid-wkx7uqji]:hover{border-top-color:var(--color-rule-strong)}}
