<!DOCTYPE html><html lang="en"><head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Startup Program — Rails Cloud</title>
    <link rel="icon" type="image/svg+xml" href="/static/favicon.svg">
    <meta name="description" content="Apply for up to $10,000 in cloud credits. Rails Cloud backs early-stage companies with infrastructure, support, and community.">
    <link rel="canonical" href="https://railscloud.co/startup">
    <meta name="robots" content="index, follow">

    
    <meta property="og:type" content="website">
    <meta property="og:site_name" content="Rails Cloud">
    <meta property="og:title" content="Startup Program — Rails Cloud">
    <meta property="og:description" content="Apply for up to $10,000 in cloud credits. Rails Cloud backs early-stage companies with infrastructure, support, and community.">
    <meta property="og:url" content="https://railscloud.co/startup">

    
    <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:title" content="Startup Program — Rails Cloud">
    <meta name="twitter:description" content="Apply for up to $10,000 in cloud credits. Rails Cloud backs early-stage companies with infrastructure, support, and community.">

    <script defer="" src="/static/js/alpine.min.js"></script>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&amp;display=swap" rel="stylesheet">
    <style>
        *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
        :root {
            --bg: #FFFFFF;
            --text: #17181C;
            --text-2: #55565E;
            --text-3: #8E8F98;
            --border: #EBEBEF;
            --border-strong: #DCDCE2;
            --panel-2: #F6F6F8;
            --accent: #4F46E5;
            --accent-hover: #4338CA;
            --accent-soft: #EEF2FF;
            --ink: #17181C;
            --c-launchpad: #F59E0B;
            --c-sites: #EC4899;
            --c-api: #8B5CF6;
            --c-baserock: #10B981;
            --c-registry: #3B82F6;
            --c-storage: #06B6D4;
        }
        html { scroll-behavior: smooth; scrollbar-width: none; -ms-overflow-style: none; }
        html, body { overflow-x: clip; }
        html::-webkit-scrollbar, body::-webkit-scrollbar { display: none; width: 0; }
        :root {
            --grad: linear-gradient(120deg, #4F46E5 0%, #8B5CF6 45%, #06B6D4 100%);
            --grad-soft: linear-gradient(120deg, rgba(79,70,229,0.08), rgba(139,92,246,0.07) 45%, rgba(6,182,212,0.08));
        }
        body {
            font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
            font-feature-settings: 'liga' 1, 'calt' 1, 'cv11' 1;
            background-color: var(--bg);
            color: var(--text);
            min-height: 100vh;
            line-height: 1.55;
            -webkit-font-smoothing: antialiased;
        }
        a { text-decoration: none; color: inherit; }

         
        .navbar-wrap {
            position: sticky; top: 0; z-index: 60;
            background: color-mix(in srgb, #FFFFFF 85%, transparent);
            backdrop-filter: blur(12px);
            -webkit-backdrop-filter: blur(12px);
            border-bottom: 1px solid var(--border);
        }
        .navbar {
            display: flex;
            align-items: center;
            justify-content: space-between;
            padding: 0.875rem 2rem;
            max-width: 1200px;
            margin: 0 auto;
            position: sticky; top: 0; z-index: 60;
            background: color-mix(in srgb, #FFFFFF 85%, transparent);
            backdrop-filter: blur(12px);
            -webkit-backdrop-filter: blur(12px);
            border-bottom: 1px solid var(--border);
            max-width: none;
        }
        .navbar-inner { max-width: 1200px; margin: 0 auto; }
        .navbar-brand { display: flex; align-items: center; gap: 0.5rem; }
        .navbar-brand svg { width: 1.625rem; height: 1.625rem; color: var(--text); }
        .navbar-brand span { font-size: 1.0625rem; font-weight: 800; letter-spacing: -0.025em; color: var(--text); }
        .navbar-links { display: flex; align-items: center; gap: 1.5rem; }
        .navbar-links a {
            font-size: 0.8438rem;
            font-weight: 500;
            color: var(--text-2);
            transition: color 0.15s;
        }
        .navbar-links a:hover { color: var(--text); }
        .navbar-links a.navbar-cta,
        .navbar-mobile-menu a.navbar-cta {
            display: inline-flex;
            align-items: center;
            justify-content: center;
            padding: 0.4688rem 1rem;
            background-color: var(--ink);
            color: #FFFFFF;
            border-radius: 8px;
            font-size: 0.8125rem;
            font-weight: 600;
            transition: opacity 0.15s;
        }
        .navbar-links a.navbar-cta:hover,
        .navbar-mobile-menu a.navbar-cta:hover { opacity: 0.85; color: #FFFFFF; }

         
        .grad-text {
            background: var(--grad);
            -webkit-background-clip: text;
            background-clip: text;
            color: transparent;
        }
        .btn-grad {
            display: inline-flex;
            align-items: center;
            gap: 0.5rem;
            padding: 0.75rem 1.625rem;
            background: var(--grad);
            background-size: 160% 160%;
            color: #FFFFFF;
            border-radius: 10px;
            font-size: 0.9375rem;
            font-weight: 600;
            transition: transform 0.2s ease, box-shadow 0.2s ease, background-position 0.6s ease;
            box-shadow: 0 4px 20px rgba(79, 70, 229, 0.28);
        }
        .btn-grad:hover {
            transform: translateY(-1px);
            box-shadow: 0 8px 28px rgba(79, 70, 229, 0.38);
            background-position: 100% 50%;
            color: #FFFFFF;
        }

         
        .hero {
            text-align: center;
            padding: 6.5rem 2rem 4.5rem;
            max-width: 860px;
            margin: 0 auto;
            position: relative;
        }
        .hero::before {
            content: '';
            position: absolute;
            inset: -8rem -20rem 0;
            z-index: -1;
            pointer-events: none;
            background:
                radial-gradient(38rem 24rem at 24% 12%, rgba(79, 70, 229, 0.13), transparent 60%),
                radial-gradient(30rem 22rem at 78% 6%, rgba(6, 182, 212, 0.11), transparent 60%),
                radial-gradient(26rem 20rem at 55% 42%, rgba(139, 92, 246, 0.09), transparent 65%);
            animation: mesh-drift 16s ease-in-out infinite alternate;
        }
        .hero::after {
            content: '';
            position: absolute;
            inset: -4rem 0 30%;
            z-index: -2;
            pointer-events: none;
            background-image: radial-gradient(rgba(23, 24, 28, 0.07) 1px, transparent 1px);
            background-size: 22px 22px;
            -webkit-mask-image: radial-gradient(60% 60% at 50% 35%, #000 30%, transparent 100%);
            mask-image: radial-gradient(60% 60% at 50% 35%, #000 30%, transparent 100%);
        }
        @keyframes mesh-drift {
            from { transform: translate3d(0, 0, 0) scale(1); }
            to { transform: translate3d(2rem, 1.25rem, 0) scale(1.06); }
        }
        .hero-badge {
            display: inline-flex;
            align-items: center;
            gap: 0.5rem;
            padding: 0.3438rem 0.875rem;
            background: var(--bg);
            border: 1px solid var(--border);
            color: var(--text-2);
            border-radius: 999px;
            font-size: 0.75rem;
            font-weight: 600;
            margin-bottom: 1.75rem;
        }
        .hero-badge::before {
            content: '';
            width: 0.4375rem; height: 0.4375rem; border-radius: 50%;
            background: var(--accent);
        }
        .hero h1 {
            font-size: 4rem;
            font-weight: 800;
            letter-spacing: -0.04em;
            line-height: 1.04;
            margin-bottom: 1.375rem;
            color: var(--text);
        }
        .hero p {
            font-size: 1.125rem;
            color: var(--text-2);
            max-width: 600px;
            margin: 0 auto 2.5rem;
            line-height: 1.65;
        }
        .hero-actions {
            display: flex;
            align-items: center;
            justify-content: center;
            gap: 0.75rem;
        }
        .btn-primary {
            display: inline-flex;
            align-items: center;
            gap: 0.5rem;
            padding: 0.75rem 1.625rem;
            background-color: var(--ink);
            color: #FFFFFF;
            border-radius: 10px;
            font-size: 0.9375rem;
            font-weight: 600;
            transition: opacity 0.15s, transform 0.15s;
        }
        .btn-primary:hover { opacity: 0.88; transform: translateY(-1px); }
        .btn-secondary {
            display: inline-flex;
            align-items: center;
            gap: 0.5rem;
            padding: 0.75rem 1.625rem;
            background-color: var(--bg);
            border: 1px solid var(--border-strong);
            color: var(--text-2);
            border-radius: 10px;
            font-size: 0.9375rem;
            font-weight: 600;
            transition: background-color 0.15s, border-color 0.15s;
        }
        .btn-secondary:hover { background-color: var(--panel-2); color: var(--text); }

         
        .features {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 0.875rem;
            max-width: 1000px;
            margin: 0 auto;
            padding: 2rem 2rem 3rem;
        }
        .feature-card {
            padding: 1.75rem;
            border: 1px solid var(--border);
            border-radius: 16px;
            background: var(--bg);
            transition: border-color 0.15s ease, box-shadow 0.15s ease, transform 0.15s ease;
        }
        .feature-card:hover {
            border-color: rgba(79, 70, 229, 0.35);
            box-shadow: 0 8px 32px rgba(79, 70, 229, 0.09);
            transform: translateY(-2px);
        }
        .feature-icon { width: 1.5rem; height: 1.5rem; color: var(--accent); margin-bottom: 1rem; }
        .feature-card h3 { font-size: 1rem; font-weight: 700; letter-spacing: -0.01em; margin-bottom: 0.375rem; }
        .feature-card p { font-size: 0.875rem; color: var(--text-2); line-height: 1.6; }

         
        .footer {
            border-top: 1px solid var(--border);
            padding: 2.5rem 2rem;
            text-align: center;
        }
        .footer p { font-size: 0.75rem; color: var(--text-3); }
        .footer-links {
            display: flex; align-items: center; justify-content: center;
            gap: 1.5rem; margin-bottom: 0.875rem;
        }
        .footer-links a {
            font-size: 0.8125rem; font-weight: 500; color: var(--text-2);
            transition: color 0.15s;
        }
        .footer-links a:hover { color: var(--text); }

         
        .cta { text-align: center; padding: 5rem 2rem; max-width: 640px; margin: 0 auto; }
        .cta h2 {
            font-size: 2.375rem; font-weight: 800; letter-spacing: -0.035em;
            line-height: 1.15; margin-bottom: 0.875rem; color: var(--text);
        }
        .cta p { font-size: 1.0313rem; color: var(--text-2); margin-bottom: 2rem; line-height: 1.65; }

         
        .navbar-toggle {
            display: none;
            align-items: center; justify-content: center;
            width: 2.5rem; height: 2.5rem;
            border: none; background: transparent; cursor: pointer;
            color: var(--text); border-radius: 8px;
        }
        .navbar-toggle:hover { background: var(--panel-2); }
        .navbar-toggle svg { width: 1.375rem; height: 1.375rem; }

        .navbar-mobile-menu {
            display: none;
            position: absolute;
            top: 100%; left: 0; right: 0;
            background: var(--bg);
            border-bottom: 1px solid var(--border);
            box-shadow: 0 12px 32px rgba(0,0,0,0.08);
            padding: 0.5rem 1.25rem 1rem;
            z-index: 50;
            flex-direction: column;
            gap: 0.125rem;
        }
        .navbar-mobile-menu.open { display: flex; }
        .navbar-mobile-menu a {
            display: block;
            padding: 0.75rem 0.75rem;
            font-size: 0.9375rem; font-weight: 500;
            color: var(--text-2); border-radius: 8px;
            transition: background 0.15s, color 0.15s;
        }
        .navbar-mobile-menu a:hover { background: var(--panel-2); color: var(--text); }
        .navbar-mobile-menu a.navbar-cta { margin-top: 0.5rem; }

         
        @media (max-width: 768px) {
            .hero h1 { font-size: 2.375rem; }
            .features { grid-template-columns: 1fr; max-width: 420px; }
            .navbar-links { display: none; }
            .navbar-toggle { display: flex; }
            .navbar { padding: 0.75rem 1.25rem; }
            .cta h2 { font-size: 1.625rem; }
            .hero { padding: 3.5rem 1.5rem 2.5rem; }
            .hero-actions { flex-direction: column; }
            .hero-actions .btn-primary, .hero-actions .btn-secondary { width: 100%; justify-content: center; }
            .footer-links { flex-wrap: wrap; }
        }

         
        @keyframes fadeInUp {
            from { opacity: 0; transform: translateY(18px); }
            to { opacity: 1; transform: translateY(0); }
        }
        .hero > * { animation: fadeInUp 0.7s cubic-bezier(0.22, 1, 0.36, 1) both; }
        .hero > *:nth-child(1) { animation-delay: 0.05s; }
        .hero > *:nth-child(2) { animation-delay: 0.15s; }
        .hero > *:nth-child(3) { animation-delay: 0.25s; }
        .hero > *:nth-child(4) { animation-delay: 0.35s; }
        .hero > *:nth-child(5) { animation-delay: 0.45s; }

        .rv {
            opacity: 0;
            transform: translateY(22px);
            transition: opacity 0.7s cubic-bezier(0.22, 1, 0.36, 1), transform 0.7s cubic-bezier(0.22, 1, 0.36, 1);
            transition-delay: var(--rv-delay, 0s);
        }
        .rv.in-view { opacity: 1; transform: translateY(0); }

        @media (prefers-reduced-motion: reduce) {
            *, *::before, *::after { animation: none !important; transition: none !important; }
            .rv { opacity: 1; transform: none; }
        }
    </style>
</head>
<body data-authenticated="false">
    

<nav class="navbar">
    <a href="/" class="navbar-brand"><svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path></svg><span>Rails Cloud</span></a>
    <div class="navbar-links"><a href="/features">Features</a><a href="/launchpad">Launchpad</a><a href="/sites">Sites</a><a href="/pricing">Pricing</a><a href="/about">About</a><a href="/legal">Legal</a><a href="/login">Sign in</a><a href="/register" class="navbar-cta">Request access</a></div>
<button class="navbar-toggle" aria-label="Toggle menu"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path></svg></button><div class="navbar-mobile-menu"><a href="/features">Features</a><a href="/launchpad">Launchpad</a><a href="/sites">Sites</a><a href="/pricing">Pricing</a><a href="/about">About</a><a href="/legal">Legal</a><a href="/login">Sign in</a><a href="/register" class="navbar-cta">Request access</a></div></nav>


<section class="hero">
    <h1>Startup Program</h1>
    <p>Up to $10,000 in cloud credits for early-stage companies building on Rails Cloud. Infrastructure, support, and community to help you ship.</p>
</section>


<section class="features" id="benefits">
    <div class="feature-card rv in-view" style="--rv-delay: 0s;">
        <svg class="feature-icon" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor">
            <path stroke-linecap="round" stroke-linejoin="round" d="M12 6v12m-3-2.818.879.659c1.171.879 3.07.879 4.242 0 1.172-.879 1.172-2.303 0-3.182C13.536 12.219 12.768 12 12 12c-.725 0-1.45-.22-2.003-.659-1.106-.879-1.106-2.303 0-3.182s2.9-.879 4.006 0l.415.33M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"></path>
        </svg>
        <h3>Up to $10,000 Credits</h3>
        <p>Cloud credits you can use across VPS, databases, container registry, and all other Rails Cloud services.</p>
    </div>
    <div class="feature-card rv in-view" style="--rv-delay: 0.07s;">
        <svg class="feature-icon" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor">
            <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M2.25 18.75a60.07 60.07 0 0 1 15.797 2.101c.727.198 1.453-.342 1.453-1.096V18.75M3.75 4.5h16.5a1.5 1.5 0 0 1 1.5 1.5v12.75a1.5 1.5 0 0 1-1.5 1.5H3.75a1.5 1.5 0 0 1-1.5-1.5V6a1.5 1.5 0 0 1 1.5-1.5Z"></path>
        </svg>
        <h3>12 Months Validity</h3>
        <p>Credits are valid for a full year from approval. Enough time to build, launch, and find product-market fit.</p>
    </div>
    <div class="feature-card rv in-view" style="--rv-delay: 0.14s;">
        <svg class="feature-icon" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor">
            <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 13.5l10.5-11.25L12 10.5h8.25L9.75 21.75 12 13.5H3.75z"></path>
        </svg>
        <h3>Full Platform Access</h3>
        <p>VPS, managed databases, container registry, object storage, and more. No feature restrictions.</p>
    </div>
</section>


<section style="max-width:800px;margin:0 auto;padding:0 2rem 3rem;">
    <h2 style="font-size: 1.5rem; font-weight: 700; margin-bottom: 1.5rem; color: rgb(33, 33, 33); text-align: center; --rv-delay: 0s;" class="rv">Eligibility</h2>
    <div style="display:grid;grid-template-columns:1fr 1fr;gap:1rem;max-width:600px;margin:0 auto;">
        <div style="display:flex;align-items:center;gap:0.75rem;">
            <div style="width:24px;height:24px;border-radius:50%;background:#D1FAE5;display:flex;align-items:center;justify-content:center;flex-shrink:0;">
                <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2.5" stroke="#276749" style="width:12px;height:12px;"><path stroke-linecap="round" stroke-linejoin="round" d="m4.5 12.75 6 6 9-13.5"></path></svg>
            </div>
            <span style="font-size:0.9375rem;color:#212121;">Company less than 5 years old</span>
        </div>
        <div style="display:flex;align-items:center;gap:0.75rem;">
            <div style="width:24px;height:24px;border-radius:50%;background:#D1FAE5;display:flex;align-items:center;justify-content:center;flex-shrink:0;">
                <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2.5" stroke="#276749" style="width:12px;height:12px;"><path stroke-linecap="round" stroke-linejoin="round" d="m4.5 12.75 6 6 9-13.5"></path></svg>
            </div>
            <span style="font-size:0.9375rem;color:#212121;">Building a tech product</span>
        </div>
        <div style="display:flex;align-items:center;gap:0.75rem;">
            <div style="width:24px;height:24px;border-radius:50%;background:#D1FAE5;display:flex;align-items:center;justify-content:center;flex-shrink:0;">
                <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2.5" stroke="#276749" style="width:12px;height:12px;"><path stroke-linecap="round" stroke-linejoin="round" d="m4.5 12.75 6 6 9-13.5"></path></svg>
            </div>
            <span style="font-size:0.9375rem;color:#212121;">No other cloud credits active</span>
        </div>
        <div style="display:flex;align-items:center;gap:0.75rem;">
            <div style="width:24px;height:24px;border-radius:50%;background:#D1FAE5;display:flex;align-items:center;justify-content:center;flex-shrink:0;">
                <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2.5" stroke="#276749" style="width:12px;height:12px;"><path stroke-linecap="round" stroke-linejoin="round" d="m4.5 12.75 6 6 9-13.5"></path></svg>
            </div>
            <span style="font-size:0.9375rem;color:#212121;">New to Rails Cloud</span>
        </div>
    </div>
</section>


<section style="max-width:800px;margin:0 auto;padding:0 2rem 3rem;">
    <h2 style="font-size: 1.5rem; font-weight: 700; margin-bottom: 0.5rem; color: rgb(33, 33, 33); text-align: center; --rv-delay: 0s;" class="rv">Credit tiers</h2>
    <p style="font-size:0.9375rem;color:#757575;text-align:center;margin-bottom:2rem;">Credits are awarded based on your stage and needs. Start small, scale up.</p>
    <div style="display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;">
        <div style="padding:1.5rem;background:#FAFAFA;border-radius:12px;text-align:center;">
            <div style="font-size:1.5rem;font-weight:800;color:#276749;margin-bottom:0.25rem;">$1,000</div>
            <div style="font-size:0.875rem;font-weight:600;color:#212121;margin-bottom:0.5rem;">Seed</div>
            <div style="font-size:0.8125rem;color:#757575;line-height:1.5;">Pre-product startups with a clear idea and founding team. Great for prototyping and MVPs.</div>
        </div>
        <div style="padding:1.5rem;background:#F0FDF4;border-radius:12px;text-align:center;">
            <div style="font-size:1.5rem;font-weight:800;color:#276749;margin-bottom:0.25rem;">$5,000</div>
            <div style="font-size:0.875rem;font-weight:600;color:#212121;margin-bottom:0.5rem;">Build</div>
            <div style="font-size:0.8125rem;color:#757575;line-height:1.5;">Startups with a working product and early users. Ready to scale infrastructure and onboard customers.</div>
        </div>
        <div style="padding:1.5rem;background:#FAFAFA;border-radius:12px;text-align:center;">
            <div style="font-size:1.5rem;font-weight:800;color:#276749;margin-bottom:0.25rem;">$10,000</div>
            <div style="font-size:0.875rem;font-weight:600;color:#212121;margin-bottom:0.5rem;">Scale</div>
            <div style="font-size:0.8125rem;color:#757575;line-height:1.5;">Startups with traction, revenue, or funding. Need serious infrastructure for growth.</div>
        </div>
    </div>
</section>


<section style="max-width:800px;margin:0 auto;padding:0 2rem 3rem;">
    <h2 style="font-size: 1.5rem; font-weight: 700; margin-bottom: 0.5rem; color: rgb(33, 33, 33); text-align: center; --rv-delay: 0s;" class="rv">What you can build</h2>
    <p style="font-size:0.9375rem;color:#757575;text-align:center;margin-bottom:2rem;">Credits work across the entire Rails Cloud platform. Use them for anything.</p>
    <div style="display:grid;grid-template-columns:1fr 1fr;gap:1rem;">
        <div style="padding:1.25rem;background:#FAFAFA;border-radius:12px;">
            <h3 style="font-size:0.9375rem;font-weight:600;color:#212121;margin-bottom:0.5rem;">FinTech &amp; Payments</h3>
            <p style="font-size:0.8125rem;color:#757575;line-height:1.5;">Mobile wallets, lending platforms, insurance tech, and payment integrations using Rails Pay APIs.</p>
        </div>
        <div style="padding:1.25rem;background:#FAFAFA;border-radius:12px;">
            <h3 style="font-size:0.9375rem;font-weight:600;color:#212121;margin-bottom:0.5rem;">SaaS &amp; Enterprise</h3>
            <p style="font-size:0.8125rem;color:#757575;line-height:1.5;">Business tools, CRMs, ERPs, and productivity apps deployed on VPS with managed databases.</p>
        </div>
        <div style="padding:1.25rem;background:#FAFAFA;border-radius:12px;">
            <h3 style="font-size:0.9375rem;font-weight:600;color:#212121;margin-bottom:0.5rem;">AI &amp; Machine Learning</h3>
            <p style="font-size:0.8125rem;color:#757575;line-height:1.5;">Train models, run inference, and build AI-powered products using GPU-accelerated VPS instances.</p>
        </div>
        <div style="padding:1.25rem;background:#FAFAFA;border-radius:12px;">
            <h3 style="font-size:0.9375rem;font-weight:600;color:#212121;margin-bottom:0.5rem;">Media &amp; Content</h3>
            <p style="font-size:0.8125rem;color:#757575;line-height:1.5;">Streaming platforms, content delivery, and media apps using cloud infrastructure and object storage.</p>
        </div>
    </div>
</section>


<section style="max-width:800px;margin:0 auto;padding:0 2rem 3rem;">
    <h2 style="font-size: 1.5rem; font-weight: 700; margin-bottom: 0.5rem; color: rgb(33, 33, 33); text-align: center; --rv-delay: 0s;" class="rv">More than just credits</h2>
    <p style="font-size:0.9375rem;color:#757575;text-align:center;margin-bottom:2rem;">The Startup Program gives you the tools and connections to actually succeed.</p>
    <div style="display:grid;gap:0.75rem;max-width:600px;margin:0 auto;">
        <div style="display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:#FAFAFA;border-radius:10px;">
            <div style="width:40px;height:40px;border-radius:50%;background:#D1FAE5;display:flex;align-items:center;justify-content:center;flex-shrink:0;">
                <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="#276749" style="width:20px;height:20px;"><path stroke-linecap="round" stroke-linejoin="round" d="M18 18.72a9.094 9.094 0 0 0 3.741-.479 3 3 0 0 0-4.682-2.72m.94 3.198.001.031c0 .225-.012.447-.037.666A11.944 11.944 0 0 1 12 21c-2.17 0-4.207-.576-5.963-1.584A6.062 6.062 0 0 1 6 18.719m12 0a5.971 5.971 0 0 0-.941-3.197m0 0A5.995 5.995 0 0 0 12 12.75a5.995 5.995 0 0 0-5.058 2.772m0 0a3 3 0 0 0-4.681 2.72 8.986 8.986 0 0 0 3.74.477m.94-3.197a5.971 5.971 0 0 0-.94 3.197M15 6.75a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm6 3a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0Zm-13.5 0a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0Z"></path></svg>
            </div>
            <div>
                <div style="font-size:0.9375rem;font-weight:600;color:#212121;">Technical Mentorship</div>
                <div style="font-size:0.8125rem;color:#757575;">Architecture reviews, deployment guidance, and direct access to Rails engineers when you need help.</div>
            </div>
        </div>
        <div style="display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:#FAFAFA;border-radius:10px;">
            <div style="width:40px;height:40px;border-radius:50%;background:#D1FAE5;display:flex;align-items:center;justify-content:center;flex-shrink:0;">
                <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="#276749" style="width:20px;height:20px;"><path stroke-linecap="round" stroke-linejoin="round" d="M17.25 6.75 22.5 12l-5.25 5.25m-10.5 0L1.5 12l5.25-5.25m7.5-3-4.5 16.5"></path></svg>
            </div>
            <div>
                <div style="font-size:0.9375rem;font-weight:600;color:#212121;">Full API Access</div>
                <div style="font-size:0.8125rem;color:#757575;">Rails Auth and Pay APIs included. Build a complete product on one platform.</div>
            </div>
        </div>
        <div style="display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:#FAFAFA;border-radius:10px;">
            <div style="width:40px;height:40px;border-radius:50%;background:#D1FAE5;display:flex;align-items:center;justify-content:center;flex-shrink:0;">
                <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="#276749" style="width:20px;height:20px;"><path stroke-linecap="round" stroke-linejoin="round" d="M15 19.128a9.38 9.38 0 0 0 2.625.372 9.337 9.337 0 0 0 4.121-.952 4.125 4.125 0 0 0-7.533-2.493M15 19.128v-.003c0-1.113-.285-2.16-.786-3.07M15 19.128v.106A12.318 12.318 0 0 1 8.624 21c-2.331 0-4.512-.645-6.374-1.766l-.001-.109a6.375 6.375 0 0 1 11.964-3.07M12 6.375a3.375 3.375 0 1 1-6.75 0 3.375 3.375 0 0 1 6.75 0Zm8.25 2.25a2.625 2.625 0 1 1-5.25 0 2.625 2.625 0 0 1 5.25 0Z"></path></svg>
            </div>
            <div>
                <div style="font-size:0.9375rem;font-weight:600;color:#212121;">Community &amp; Network</div>
                <div style="font-size:0.8125rem;color:#757575;">Join the Ubuntu Ignite community. Connect with other founders, attend hackathons, and get featured at Demo Day.</div>
            </div>
        </div>
        <div style="display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:#FAFAFA;border-radius:10px;">
            <div style="width:40px;height:40px;border-radius:50%;background:#D1FAE5;display:flex;align-items:center;justify-content:center;flex-shrink:0;">
                <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="#276749" style="width:20px;height:20px;"><path stroke-linecap="round" stroke-linejoin="round" d="M12 18.75a6 6 0 0 0 6-6v-1.5m-6 7.5a6 6 0 0 1-6-6v-1.5m6 7.5v3.75m-3.75 0h7.5M12 15.75a3 3 0 0 1-3-3V4.5a3 3 0 1 1 6 0v8.25a3 3 0 0 1-3 3Z"></path></svg>
            </div>
            <div>
                <div style="font-size:0.9375rem;font-weight:600;color:#212121;">Go-to-Market Support</div>
                <div style="font-size:0.8125rem;color:#757575;">Product positioning, launch strategy, and introductions to potential customers through our partner network.</div>
            </div>
        </div>
    </div>
</section>


<section style="max-width:800px;margin:0 auto;padding:0 2rem 3rem;">
    <h2 style="font-size: 1.5rem; font-weight: 700; margin-bottom: 1.5rem; color: rgb(33, 33, 33); text-align: center; --rv-delay: 0s;" class="rv">How It Works</h2>
    <div style="display:flex;justify-content:center;align-items:center;gap:2rem;flex-wrap:wrap;">
        <div style="text-align:center;max-width:180px;">
            <div style="width:48px;height:48px;border-radius:50%;background:#F5F5F5;display:flex;align-items:center;justify-content:center;margin:0 auto 0.75rem;font-size:1.25rem;font-weight:700;color:#276749;">1</div>
            <h3 style="font-size:0.9375rem;font-weight:600;margin-bottom:0.25rem;">Register</h3>
            <p style="font-size:0.8125rem;color:#757575;">Create an account and select "Startup" as your account type.</p>
        </div>
        <div style="width:40px;height:2px;background:#EEEEEE;flex-shrink:0;"></div>
        <div style="text-align:center;max-width:180px;">
            <div style="width:48px;height:48px;border-radius:50%;background:#F5F5F5;display:flex;align-items:center;justify-content:center;margin:0 auto 0.75rem;font-size:1.25rem;font-weight:700;color:#276749;">2</div>
            <h3 style="font-size:0.9375rem;font-weight:600;margin-bottom:0.25rem;">Apply</h3>
            <p style="font-size:0.8125rem;color:#757575;">Tell us about your company, product, and how you'll use Rails Cloud.</p>
        </div>
        <div style="width:40px;height:2px;background:#EEEEEE;flex-shrink:0;"></div>
        <div style="text-align:center;max-width:180px;">
            <div style="width:48px;height:48px;border-radius:50%;background:#F5F5F5;display:flex;align-items:center;justify-content:center;margin:0 auto 0.75rem;font-size:1.25rem;font-weight:700;color:#276749;">3</div>
            <h3 style="font-size:0.9375rem;font-weight:600;margin-bottom:0.25rem;">Review</h3>
            <p style="font-size:0.8125rem;color:#757575;">We review applications within 1-3 business days. Most startups hear back the same week.</p>
        </div>
        <div style="width:40px;height:2px;background:#EEEEEE;flex-shrink:0;"></div>
        <div style="text-align:center;max-width:180px;">
            <div style="width:48px;height:48px;border-radius:50%;background:#D1FAE5;display:flex;align-items:center;justify-content:center;margin:0 auto 0.75rem;font-size:1.25rem;font-weight:700;color:#276749;">4</div>
            <h3 style="font-size:0.9375rem;font-weight:600;margin-bottom:0.25rem;">Build</h3>
            <p style="font-size:0.8125rem;color:#757575;">Credits are applied instantly. Start deploying and building on Rails Cloud.</p>
        </div>
    </div>
</section>


<section style="max-width:800px;margin:0 auto;padding:0 2rem 3rem;">
    <h2 style="font-size: 1.5rem; font-weight: 700; margin-bottom: 0.5rem; color: rgb(33, 33, 33); text-align: center; --rv-delay: 0s;" class="rv">What we look for in applications</h2>
    <p style="font-size:0.9375rem;color:#757575;text-align:center;margin-bottom:2rem;">We're not looking for a perfect pitch deck. We want to understand what you're building and why.</p>
    <div style="display:grid;gap:0.75rem;max-width:600px;margin:0 auto;">
        <div style="display:flex;align-items:flex-start;gap:0.75rem;">
            <div style="width:24px;height:24px;border-radius:50%;background:#D1FAE5;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;">
                <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2.5" stroke="#276749" style="width:12px;height:12px;"><path stroke-linecap="round" stroke-linejoin="round" d="m4.5 12.75 6 6 9-13.5"></path></svg>
            </div>
            <div>
                <span style="font-size:0.9375rem;font-weight:600;color:#212121;">Clear problem statement</span>
                <p style="font-size:0.8125rem;color:#757575;margin-top:0.125rem;">What problem are you solving, and for whom? The more specific, the better.</p>
            </div>
        </div>
        <div style="display:flex;align-items:flex-start;gap:0.75rem;">
            <div style="width:24px;height:24px;border-radius:50%;background:#D1FAE5;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;">
                <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2.5" stroke="#276749" style="width:12px;height:12px;"><path stroke-linecap="round" stroke-linejoin="round" d="m4.5 12.75 6 6 9-13.5"></path></svg>
            </div>
            <div>
                <span style="font-size:0.9375rem;font-weight:600;color:#212121;">Technical plan</span>
                <p style="font-size:0.8125rem;color:#757575;margin-top:0.125rem;">How will you use Rails Cloud? VPS, APIs, databases — what does your architecture look like?</p>
            </div>
        </div>
        <div style="display:flex;align-items:flex-start;gap:0.75rem;">
            <div style="width:24px;height:24px;border-radius:50%;background:#D1FAE5;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;">
                <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2.5" stroke="#276749" style="width:12px;height:12px;"><path stroke-linecap="round" stroke-linejoin="round" d="m4.5 12.75 6 6 9-13.5"></path></svg>
            </div>
            <div>
                <span style="font-size:0.9375rem;font-weight:600;color:#212121;">Founding team</span>
                <p style="font-size:0.8125rem;color:#757575;margin-top:0.125rem;">Who's on the team? What's your background? Solo founders are welcome.</p>
            </div>
        </div>
        <div style="display:flex;align-items:flex-start;gap:0.75rem;">
            <div style="width:24px;height:24px;border-radius:50%;background:#D1FAE5;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;">
                <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2.5" stroke="#276749" style="width:12px;height:12px;"><path stroke-linecap="round" stroke-linejoin="round" d="m4.5 12.75 6 6 9-13.5"></path></svg>
            </div>
            <div>
                <span style="font-size:0.9375rem;font-weight:600;color:#212121;">Traction or timeline</span>
                <p style="font-size:0.8125rem;color:#757575;margin-top:0.125rem;">Already have users? Great. Still pre-launch? Tell us your 90-day plan.</p>
            </div>
        </div>
    </div>
</section>


<section style="max-width:800px;margin:0 auto;padding:0 2rem 3rem;">
    <h2 style="font-size: 1.5rem; font-weight: 700; margin-bottom: 1.5rem; color: rgb(33, 33, 33); text-align: center; --rv-delay: 0s;" class="rv">Frequently asked questions</h2>
    <div style="display:grid;gap:1rem;max-width:640px;margin:0 auto;">
        <div style="padding:1.25rem;background:#FAFAFA;border-radius:12px;">
            <h3 style="font-size:0.9375rem;font-weight:600;color:#212121;margin-bottom:0.5rem;">Do you take equity?</h3>
            <p style="font-size:0.8125rem;color:#757575;line-height:1.5;">No. The Startup Program is credits-only. We don't take equity, revenue share, or any other ownership in your company.</p>
        </div>
        <div style="padding:1.25rem;background:#FAFAFA;border-radius:12px;">
            <h3 style="font-size:0.9375rem;font-weight:600;color:#212121;margin-bottom:0.5rem;">Can I apply if I'm pre-revenue?</h3>
            <p style="font-size:0.8125rem;color:#757575;line-height:1.5;">Absolutely. Most of our startups apply at the idea or MVP stage. You don't need revenue or funding to qualify.</p>
        </div>
        <div style="padding:1.25rem;background:#FAFAFA;border-radius:12px;">
            <h3 style="font-size:0.9375rem;font-weight:600;color:#212121;margin-bottom:0.5rem;">What happens when credits run out?</h3>
            <p style="font-size:0.8125rem;color:#757575;line-height:1.5;">You transition to standard pay-as-you-go pricing. No cliff — your infrastructure keeps running. You can also apply for additional credits if you're still in the growth phase.</p>
        </div>
        <div style="padding:1.25rem;background:#FAFAFA;border-radius:12px;">
            <h3 style="font-size:0.9375rem;font-weight:600;color:#212121;margin-bottom:0.5rem;">Do I need to be in Zimbabwe?</h3>
            <p style="font-size:0.8125rem;color:#757575;line-height:1.5;">The program is open to startups building products for African markets. You don't need to be physically located in Zimbabwe, but your product should serve the continent.</p>
        </div>
        <div style="padding:1.25rem;background:#FAFAFA;border-radius:12px;">
            <h3 style="font-size:0.9375rem;font-weight:600;color:#212121;margin-bottom:0.5rem;">How is this different from the Ubuntu Ignite incubation?</h3>
            <p style="font-size:0.8125rem;color:#757575;line-height:1.5;">The Startup Program gives you credits to build independently. The <a href="/ubuntu-ignite/founders" style="color:#276749;text-decoration:underline;">Ubuntu Ignite incubation</a> is a structured 6-month program with mentorship, milestones, and Demo Day. You can be in both.</p>
        </div>
    </div>
</section>


<section class="cta rv" style="--rv-delay: 0s;">
    <h2 class="rv" style="--rv-delay: 0s;">Ready to apply?</h2>
    <p>Register with a startup account and submit your application. Most reviews are completed within 1-3 business days.</p>
    <div style="display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;">
        <a href="/register?account_type=startup" class="btn-primary">
            Apply Now
            <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg>
        </a>
        <a href="/ubuntu-ignite/founders" class="btn-secondary">Ubuntu Ignite Incubation</a>
    </div>
</section>


<footer class="footer">
    <div class="footer-links"><a href="/features">Features</a><a href="/launchpad">Launchpad</a><a href="/sites">Sites</a><a href="/pricing">Pricing</a><a href="/about">About</a><a href="/legal">Legal</a><a href="/status">Status</a></div>
    <p>© 2026 Rails Cloud. All rights reserved.</p>
</footer>

    <script>
    
    document.addEventListener('DOMContentLoaded', function() {
        var navbar = document.querySelector('.navbar');
        var links = document.querySelector('.navbar-links');
        if (!navbar || !links) return;

        var isAuth = document.body.getAttribute('data-authenticated') === 'true';

        
        var standardLinks = '<a href="/features">Features</a>'
            + '<a href="/launchpad">Launchpad</a>'
            + '<a href="/sites">Sites</a>'
            + '<a href="/pricing">Pricing</a>'
            + '<a href="/about">About</a>'
            + '<a href="/legal">Legal</a>';

        if (isAuth) {
            standardLinks += '<a href="/dashboard" class="navbar-cta">Dashboard</a>';
        } else {
            standardLinks += '<a href="/login">Sign in</a>'
                + '<a href="/register" class="navbar-cta">Request access</a>';
        }

        links.innerHTML = standardLinks;

        
        var brand = navbar.querySelector('.navbar-brand');
        if (brand) {
            brand.href = '/';
            brand.innerHTML = '<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">'
                + '<path d="M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/>'
                + '</svg><span>Rails Cloud</span>';
        }

        
        var toggle = document.createElement('button');
        toggle.className = 'navbar-toggle';
        toggle.setAttribute('aria-label', 'Toggle menu');
        toggle.innerHTML = '<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"/></svg>';
        navbar.appendChild(toggle);

        
        var menu = document.createElement('div');
        menu.className = 'navbar-mobile-menu';
        menu.innerHTML = links.innerHTML;
        navbar.appendChild(menu);

        toggle.addEventListener('click', function() {
            var open = menu.classList.toggle('open');
            toggle.innerHTML = open
                ? '<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="M6 18 18 6M6 6l12 12"/></svg>'
                : '<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"/></svg>';
        });

        
        var footerLinks = document.querySelector('.footer-links');
        if (footerLinks) {
            footerLinks.innerHTML = '<a href="/features">Features</a>'
                + '<a href="/launchpad">Launchpad</a>'
                + '<a href="/sites">Sites</a>'
                + '<a href="/pricing">Pricing</a>'
                + '<a href="/about">About</a>'
                + '<a href="/legal">Legal</a>'
                + '<a href="/status">Status</a>';
        }
        var footerCopy = document.querySelector('.footer p');
        if (footerCopy) {
            footerCopy.textContent = '\u00A9 2026 Rails Cloud. All rights reserved.';
        }

        
        
        if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches && 'IntersectionObserver' in window) {
            var selectors = '.feature-card, .product-card, .section-head, .cta, section > h2, .pr-card, .pr-table-wrap, .doc-card';
            var nodes = Array.prototype.slice.call(document.querySelectorAll(selectors));
            var siblingIndex = new Map();
            nodes.forEach(function (el) {
                if (el.closest('.hero')) return; 
                var parent = el.parentElement;
                var idx = siblingIndex.get(parent) || 0;
                siblingIndex.set(parent, idx + 1);
                el.classList.add('rv');
                el.style.setProperty('--rv-delay', Math.min(idx * 0.07, 0.42) + 's');
            });
            var io = new IntersectionObserver(function (entries) {
                entries.forEach(function (e) {
                    if (e.isIntersecting) {
                        e.target.classList.add('in-view');
                        io.unobserve(e.target);
                    }
                });
            }, { threshold: 0.12, rootMargin: '0px 0px -5% 0px' });
            document.querySelectorAll('.rv').forEach(function (el) { io.observe(el); });
        }
    });
    </script>

    
    <div x-data="{ show: !localStorage.getItem('rc_cookies') }" x-show="show" x-transition="" style="position:fixed;bottom:1rem;left:1rem;right:1rem;z-index:999;pointer-events:none;">
        <div style="pointer-events:auto;max-width:640px;margin:0 auto;background:#FFFFFF;border:1px solid var(--border);border-radius:14px;padding:0.875rem 1.125rem;box-shadow:0 12px 40px rgba(0,0,0,0.1);display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;">
            <p style="font-size:0.8125rem;color:var(--text-2);line-height:1.5;flex:1;min-width:240px;">
                We use cookies to improve your experience. See our
                <a href="/legal" style="color:var(--accent);font-weight:500;">Cookie Policy</a>.
            </p>
            <div style="display:flex;align-items:center;gap:0.5rem;flex-shrink:0;">
                <button @click="localStorage.setItem('rc_cookies','accepted'); show=false" style="padding:0.4375rem 1rem;background:var(--ink);color:#fff;border:none;border-radius:8px;font-size:0.8125rem;font-weight:600;cursor:pointer;font-family:inherit;">Accept</button>
                <button @click="localStorage.setItem('rc_cookies','dismissed'); show=false" style="padding:0.4375rem 1rem;background:var(--panel-2);color:var(--text-2);border:none;border-radius:8px;font-size:0.8125rem;font-weight:600;cursor:pointer;font-family:inherit;">Dismiss</button>
            </div>
        </div>
    </div>



</body></html>