.landing{--community-ink:#f6f4eb;--community-muted:#bdceda;--community-accent:#d4f331;color:var(--community-ink);min-width:0;padding:clamp(24px,4vw,52px) 0 44px}.intro{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.intro>div{min-width:0;max-width:44rem}.kicker{letter-spacing:.2em;color:var(--community-accent);font-size:11px}.title{font-family:var(--font-sans),sans-serif;letter-spacing:-.045em;overflow-wrap:break-word;margin-top:18px;font-size:clamp(32px,5vw,58px);font-weight:600;line-height:1.2}.description{color:var(--community-muted);margin-top:16px;font-size:15px;line-height:1.8}.intro :global(.roam-action){background:var(--community-accent);color:#102b3a;border-color:var(--community-accent);flex-shrink:0;gap:18px;min-height:48px}.status{color:var(--community-muted);max-width:48rem;margin-top:26px;font-size:12px;line-height:1.8}.closing{border-top:1px solid #456377;justify-content:space-between;align-items:center;gap:24px;margin-top:36px;padding:28px 0;display:flex}.closing>div{min-width:0;max-width:38rem}.closing h2{font-size:22px;font-weight:500;line-height:1.5}.closing p{color:var(--community-muted);margin-top:8px;font-size:13px;line-height:1.8}.localLinks{flex-wrap:wrap;gap:12px;display:flex}.localLinks :global(.roam-action){color:var(--community-ink);background:#173b53;border:1px solid #668598;min-height:44px}.landing a:focus-visible{outline:2px solid var(--community-accent);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.intro{animation:.36s ease-out both community-appear}}@keyframes community-appear{0%{opacity:.7;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:767px){.intro,.closing{flex-direction:column;align-items:flex-start;gap:20px}.title{max-width:20ch}.intro :global(.roam-action){font-size:13px}.status{margin-top:22px}}@media (prefers-reduced-motion:reduce){.intro{animation:none}}
