···6565---
66666767<Base
6868- description="Hubble: real-time atmosphere mirror (in development!)"
6868+ description="Hubble: full-network atmosphere mirror (in development!)"
6969>
7070 <!-- Hero -->
7171 <section class="hero section--lg">
7272 <div class="container hero__inner">
7373 <h1 class="hero__title">
7474 Hubble<br>
7575- <span class="hero__titlemore">real-time atmosphere mirror</span>
7575+ <span class="hero__titlemore">full-network atmosphere mirror</span>
7676 </h1>
7777 <p class="hero__subtitle">
7878- In development: a full-network AT-Protocol repository archive service
7878+ In development!
7979 </p>
80808181 <!-- decorative background blobby shit -->
···9090 <div class="container docs-prose">
91919292 <div class="docs-section" id="what-is-hubble">
9393- <h2>TODO: some wording</h2>
9393+ <h2>Infrastructure for network resilience</h2>
9494+ <p>
9595+ Public data in atproto lives on Personal Data Servers (PDS), which can sometimes crash, have networking issues, or be unavailable for other reasons.
9696+ </p>
9797+ <p>
9898+ Hubble synchronizes an authenticated copy of every data repository in the atmosphere, so you can recover your content even if your PDS loses it.
9999+ </p>
94100 <p>
95101 We need to make some choices around language still. Like, is "archive" a good word to have on the website?
96102 I think it decently conveys the intended meaning, but I'm worried it might suggest that Hubble keeps <em>historical</em> archives of past repository states, which is not what we're doing here!!
···213219214220 .hero__titlemore {
215221 color: var(--color-accent3);
222222+ font-weight: 300;
216223 }
217224218225 .hero__subtitle {
···255262 /* about */
256263 .boxes__header {
257264 max-width: 56ch;
258258- margin-bottom: var(--space-12);
265265+ margin-bottom: var(--space-8);
259266 }
260267261268 .boxes__header h2 {
···291298 }
292299293300 .docs-section h2 {
301301+ font-family: var(--font-heading);
302302+ font-weight: 400;
294303 margin-bottom: var(--space-4);
295304 }
296305···300309301310302311 .section__header {
303303- margin-bottom: var(--space-12);
312312+ margin-bottom: var(--space-8);
304313 }
305314306315 .features__grid {
···335344 display: flex;
336345 flex-direction: column;
337346 gap: var(--space-3);
338338- margin-bottom: var(--space-12);
347347+ margin-bottom: var(--space-8);
339348 }
340349341350 .faq-item {