.starlink__head[data-astro-cid-mmbztegf]{max-width:44rem;margin-bottom:clamp(1.75rem,3.5vw,2.5rem)}.starlink__intro[data-astro-cid-mmbztegf]{margin-top:1.15rem}.stats[data-astro-cid-mmbztegf]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.7rem,1.6vw,1rem);margin:0 0 clamp(.9rem,2vw,1.25rem);display:grid}.stat[data-astro-cid-mmbztegf]{padding:.95rem 1.1rem}.stat[data-astro-cid-mmbztegf] dt[data-astro-cid-mmbztegf]{color:var(--text-muted);font-size:.8rem;font-weight:560}.stat[data-astro-cid-mmbztegf] dd[data-astro-cid-mmbztegf]{font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin:.2rem 0 0;font-size:clamp(1.45rem,1.1rem + 1.2vw,2rem);font-weight:680}.stat__small[data-astro-cid-mmbztegf]{padding-top:.35rem;font-size:clamp(1.05rem,.95rem + .5vw,1.3rem)!important}.stat--accent[data-astro-cid-mmbztegf]{border-color:var(--accent-line);background:var(--accent-tint)}.stat--accent[data-astro-cid-mmbztegf] dd[data-astro-cid-mmbztegf]{color:var(--accent)}.map[data-astro-cid-mmbztegf]{background:var(--surface-2);touch-action:none;cursor:grab;height:clamp(26rem,68vh,44rem);position:relative;overflow:hidden}.map[data-astro-cid-mmbztegf].is-dragging{cursor:grabbing}.map[data-astro-cid-mmbztegf]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.map[data-astro-cid-mmbztegf] canvas[data-astro-cid-mmbztegf]{width:100%;height:100%;position:absolute;inset:0}.map__tiles[data-astro-cid-mmbztegf]{filter:saturate(.5)contrast(.95)}[data-theme=dark] .map__tiles[data-astro-cid-mmbztegf]{filter:invert()hue-rotate(180deg)brightness(.82)contrast(.88)saturate(.4)}.map__status[data-astro-cid-mmbztegf]{border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-md);text-align:center;pointer-events:none;padding:.7rem 1.1rem;font-size:.92rem;font-weight:560;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.map__tooltip[data-astro-cid-mmbztegf]{border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--border-strong);max-width:17rem;box-shadow:var(--shadow-md);pointer-events:none;gap:.1rem;padding:.55rem .75rem;font-size:.82rem;line-height:1.4;display:grid;position:absolute;top:0;left:0}.map__tooltip[data-astro-cid-mmbztegf] span{color:var(--text-soft)}.map__controls[data-astro-cid-mmbztegf]{gap:.4rem;display:grid;position:absolute;top:.85rem;right:.85rem}.map__btn[data-astro-cid-mmbztegf]{border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--surface);width:2.4rem;height:2.4rem;color:var(--text);box-shadow:var(--shadow-sm);cursor:pointer;place-items:center;font-size:1.3rem;line-height:1;transition:color .16s,border-color .16s;display:grid}.map__btn[data-astro-cid-mmbztegf]:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.map__btn[data-astro-cid-mmbztegf]:disabled{opacity:.45;cursor:default}.map__btn[data-astro-cid-mmbztegf] svg{width:1.15rem;height:1.15rem}.map__legend[data-astro-cid-mmbztegf]{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--surface) 88%, transparent);border:1px solid var(--border);color:var(--text-soft);pointer-events:none;gap:.3rem;padding:.6rem .8rem;font-size:.78rem;font-weight:540;display:grid;position:absolute;top:.85rem;left:.85rem}.map__legend[data-astro-cid-mmbztegf] span[data-astro-cid-mmbztegf]{align-items:center;gap:.5rem;display:flex}.key[data-astro-cid-mmbztegf]{border-radius:50%;flex:none;width:.6rem;height:.6rem}.key--serving[data-astro-cid-mmbztegf]{background:var(--accent)}.key--other[data-astro-cid-mmbztegf]{background:var(--text-soft);width:.42rem;height:.42rem;margin-inline:.09rem}.key--home[data-astro-cid-mmbztegf]{background:var(--beacon)}.key--ring[data-astro-cid-mmbztegf]{border-top:2px dashed var(--accent-line);border-radius:0;height:0}.map__credit[data-astro-cid-mmbztegf]{border-top-left-radius:var(--radius-sm);background:color-mix(in srgb, var(--surface) 88%, transparent);color:var(--text-muted);font-variant-numeric:tabular-nums;padding:.25rem .6rem;font-size:.72rem;position:absolute;bottom:0;right:0}.map__credit[data-astro-cid-mmbztegf] a[data-astro-cid-mmbztegf]{color:inherit}.notes[data-astro-cid-mmbztegf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,2.5rem);margin-top:clamp(2rem,4vw,3rem);display:grid}.notes[data-astro-cid-mmbztegf] h2[data-astro-cid-mmbztegf]{margin-bottom:.6rem;font-size:clamp(1.15rem,1rem + .5vw,1.35rem)}.notes[data-astro-cid-mmbztegf] a[data-astro-cid-mmbztegf]{color:var(--accent)}.disclaimer[data-astro-cid-mmbztegf]{margin-top:clamp(1.5rem,3vw,2rem);font-size:.82rem}@media (width<=1000px){.stats[data-astro-cid-mmbztegf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.map[data-astro-cid-mmbztegf]{height:62vh}.notes[data-astro-cid-mmbztegf]{grid-template-columns:minmax(0,1fr)}.map__legend[data-astro-cid-mmbztegf]{top:auto;bottom:2rem}}
