.diaspora-module-scss-module__ke8Ggq__page{max-width:820px;margin:0 auto;padding:48px 0 64px}.diaspora-module-scss-module__ke8Ggq__hero{text-align:center;margin-bottom:40px}.diaspora-module-scss-module__ke8Ggq__hero h1{letter-spacing:-.03em;color:var(--ink);margin:0 0 10px;font-size:32px;font-weight:800}.diaspora-module-scss-module__ke8Ggq__hero p{color:var(--muted);max-width:560px;margin:0 auto;font-size:15px;line-height:1.6}.diaspora-module-scss-module__ke8Ggq__heroIcon{background:var(--surface);border:1px solid var(--line);width:56px;height:56px;color:var(--primary);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;display:flex}.diaspora-module-scss-module__ke8Ggq__narrative{margin-bottom:48px}.diaspora-module-scss-module__ke8Ggq__prose p{color:var(--ink-secondary);margin:0 0 16px;font-size:14.5px;line-height:1.7}.diaspora-module-scss-module__ke8Ggq__hubs{margin-bottom:48px}.diaspora-module-scss-module__ke8Ggq__hubs h2{color:var(--ink);margin:0 0 16px;font-size:20px;font-weight:700}.diaspora-module-scss-module__ke8Ggq__hubGrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.diaspora-module-scss-module__ke8Ggq__hubCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:22px 20px}.diaspora-module-scss-module__ke8Ggq__hubHeader{align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.diaspora-module-scss-module__ke8Ggq__hubHeader h3{color:var(--ink);margin:0;font-size:15px;font-weight:650}.diaspora-module-scss-module__ke8Ggq__hubIcon{color:var(--primary);flex-shrink:0;margin-top:2px}.diaspora-module-scss-module__ke8Ggq__hubCountry{color:var(--muted);font-size:11.5px}.diaspora-module-scss-module__ke8Ggq__hubTimezone{color:var(--muted-light);background:var(--surface-subtle);border-radius:8px;flex-shrink:0;margin-left:auto;padding:2px 8px;font-family:SF Mono,Fira Code,monospace;font-size:10.5px}.diaspora-module-scss-module__ke8Ggq__hubCard p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.diaspora-module-scss-module__ke8Ggq__pipeline{margin-bottom:48px}.diaspora-module-scss-module__ke8Ggq__pipeline h2{color:var(--ink);margin:0 0 16px;font-size:20px;font-weight:700}.diaspora-module-scss-module__ke8Ggq__pipelineGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.diaspora-module-scss-module__ke8Ggq__pipelineCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:22px 20px}.diaspora-module-scss-module__ke8Ggq__pipelineCard h3{color:var(--ink);margin:10px 0 6px;font-size:15px;font-weight:650}.diaspora-module-scss-module__ke8Ggq__pipelineCard p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.diaspora-module-scss-module__ke8Ggq__pipelineIcon{color:var(--primary)}.diaspora-module-scss-module__ke8Ggq__cta{text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:40px 32px}.diaspora-module-scss-module__ke8Ggq__cta h2{color:var(--ink);margin:0 0 8px;font-size:22px;font-weight:700}.diaspora-module-scss-module__ke8Ggq__cta p{color:var(--muted);max-width:500px;margin:0 auto 24px;font-size:14px;line-height:1.6}.diaspora-module-scss-module__ke8Ggq__ctaButtons{justify-content:center;gap:12px;display:flex}@media (max-width:768px){.diaspora-module-scss-module__ke8Ggq__hubGrid,.diaspora-module-scss-module__ke8Ggq__pipelineGrid{grid-template-columns:1fr}}@media (max-width:640px){.diaspora-module-scss-module__ke8Ggq__page{padding:32px 0 48px}.diaspora-module-scss-module__ke8Ggq__ctaButtons{flex-direction:column;align-items:center}}
