<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Hestryx — Run your own apps. We keep them alive.</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<style>
* { margin: 0; padding: 0; box-sizing: border-box; }
:root { --purple: #9333EA; --purple-dim: #7C3AED; --teal: #14B8A6; --teal-bright: #2DD4BF; --bg: #0C1222; --bg-card: #111827; --text: #E2E8F0; --text-dim: #94A3B8; --text-muted: #64748B; --gold: #FBBF24; --border: rgba(148,163,184,0.08); }
body { font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif; background: var(--bg); color: var(--text); line-height: 1.7; font-size: 16px; }
a { color: inherit; text-decoration: none; }
nav { position: fixed; top: 0; width: 100%; padding: 1.2rem 3rem; display: flex; justify-content: space-between; align-items: center; z-index: 100; background: rgba(12,18,34,0.85); backdrop-filter: blur(16px); border-bottom: 1px solid var(--border); }
.nav-brand { font-size: 1.3rem; font-weight: 700; letter-spacing: 0.5px; display: flex; align-items: center; gap: 0.6rem; }
.nav-brand img { height: 28px; }
.nav-right { display: flex; align-items: center; gap: 1.8rem; }
.nav-right a { color: var(--text-dim); font-size: 0.88rem; font-weight: 500; transition: color 0.2s; }
.nav-right a:hover { color: var(--text); }
.cta-btn { padding: 0.6rem 1.3rem; background: var(--purple); color: #fff; border-radius: 6px; font-weight: 600; font-size: 0.85rem; transition: all 0.2s; border: none; cursor: pointer; display: inline-block; }
.cta-btn:hover { background: var(--purple-dim); transform: translateY(-1px); }
.cta-btn-outline { background: transparent; border: 1px solid var(--text-muted); color: var(--text); }
.cta-btn-outline:hover { border-color: var(--purple); }
.hero { min-height: 100vh; display: flex; align-items: center; padding: 8rem 3rem 4rem; max-width: 1200px; margin: 0 auto; }
.hero-left { flex: 1.2; padding-right: 3rem; }
.hero-right { flex: 0.8; display: flex; justify-content: center; align-items: center; }
.hero-right img { max-width: 280px; width: 100%; height: auto; }
.hero-badge { display: inline-flex; align-items: center; gap: 0.4rem; padding: 0.35rem 0.8rem; border: 1px solid rgba(251,191,36,0.3); border-radius: 4px; font-size: 0.78rem; color: var(--gold); font-weight: 500; margin-bottom: 1.5rem; background: rgba(251,191,36,0.05); }
.hero h1 { font-size: 3.2rem; font-weight: 800; line-height: 1.15; margin-bottom: 1.2rem; color: #fff; }
.hero h1 span { background: linear-gradient(135deg, var(--purple), var(--teal)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
.hero-sub { font-size: 1.1rem; color: var(--text-dim); margin-bottom: 2rem; max-width: 520px; line-height: 1.7; }
.hero-ctas { display: flex; gap: 0.8rem; }
.hero-note { margin-top: 1.2rem; font-size: 0.8rem; color: var(--text-muted); }
.proof { padding: 2rem 3rem; border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); }
.proof-inner { max-width: 1200px; margin: 0 auto; display: flex; align-items: center; gap: 3rem; }
.proof-item { font-size: 0.85rem; color: var(--text-muted); }
.proof-item strong { color: var(--text); font-size: 1.4rem; display: block; margin-bottom: 0.2rem; }
.section { padding: 5rem 3rem; max-width: 1200px; margin: 0 auto; }
.section-label { font-size: 0.75rem; text-transform: uppercase; letter-spacing: 2px; color: var(--teal); font-weight: 600; margin-bottom: 0.8rem; }
.section h2 { font-size: 2.2rem; font-weight: 700; margin-bottom: 0.8rem; color: #fff; }
.section h2 span { color: var(--text-muted); font-weight: 400; }
.section-desc { color: var(--text-dim); font-size: 1rem; max-width: 560px; margin-bottom: 2.5rem; }
.grid-3 { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1.2rem; }
.card { background: var(--bg-card); border: 1px solid var(--border); border-radius: 12px; padding: 1.8rem; transition: border-color 0.2s; }
.card:hover { border-color: rgba(147,51,234,0.3); }
.card-icon { font-size: 1.5rem; margin-bottom: 0.8rem; }
.card h3 { font-size: 1rem; font-weight: 600; margin-bottom: 0.4rem; color: #fff; }
.card p { font-size: 0.85rem; color: var(--text-dim); line-height: 1.6; }
.apps-list { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; }
.app-row { display: flex; align-items: center; gap: 1rem; padding: 1rem 1.2rem; background: var(--bg-card); border: 1px solid var(--border); border-radius: 10px; transition: border-color 0.2s; }
.app-row:hover { border-color: rgba(147,51,234,0.3); }
.app-row .icon { font-size: 1.4rem; }
.app-row .info h4 { font-size: 0.9rem; font-weight: 600; color: #fff; }
.app-row .info p { font-size: 0.78rem; color: var(--text-muted); }
.pricing-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 1rem; }
.plan { background: var(--bg-card); border: 1px solid var(--border); border-radius: 12px; padding: 2rem 1.5rem; position: relative; }
.plan.featured { border-color: var(--purple); background: linear-gradient(180deg, rgba(147,51,234,0.05), var(--bg-card)); }
.plan-badge { position: absolute; top: -10px; left: 50%; transform: translateX(-50%); background: var(--purple); color: #fff; font-size: 0.68rem; font-weight: 700; padding: 0.2rem 0.8rem; border-radius: 4px; text-transform: uppercase; }
.plan-name { font-size: 0.85rem; color: var(--text-muted); font-weight: 500; margin-bottom: 0.5rem; }
.plan-price { font-size: 2.2rem; font-weight: 800; color: #fff; margin-bottom: 0.3rem; }
.plan-price span { font-size: 0.9rem; font-weight: 400; color: var(--text-muted); }
.plan-desc { font-size: 0.8rem; color: var(--text-muted); margin-bottom: 1.5rem; padding-bottom: 1.5rem; border-bottom: 1px solid var(--border); }
.plan ul { list-style: none; margin-bottom: 1.5rem; }
.plan li { font-size: 0.82rem; color: var(--text-dim); padding: 0.3rem 0; padding-left: 1.2rem; position: relative; }
.plan li::before { content: '→'; position: absolute; left: 0; color: var(--teal); }
.plan .cta-btn { width: 100%; text-align: center; display: block; }
.veteran-bar { background: linear-gradient(90deg, rgba(251,191,36,0.05), rgba(147,51,234,0.05)); border-top: 1px solid rgba(251,191,36,0.15); border-bottom: 1px solid rgba(251,191,36,0.15); padding: 2.5rem 3rem; text-align: center; }
.veteran-bar h3 { color: var(--gold); font-size: 1.1rem; margin-bottom: 0.5rem; }
.veteran-bar p { color: var(--text-dim); font-size: 0.9rem; max-width: 600px; margin: 0 auto; }
footer { padding: 3rem; border-top: 1px solid var(--border); max-width: 1200px; margin: 0 auto; display: flex; justify-content: space-between; align-items: center; }
.footer-left { font-size: 0.82rem; color: var(--text-muted); }
.footer-right { display: flex; gap: 1.5rem; }
.footer-right a { font-size: 0.82rem; color: var(--text-muted); }
.footer-right a:hover { color: var(--text); }
@media (max-width: 768px) {
.hero { flex-direction: column; padding: 7rem 1.5rem 3rem; }
.hero-left { padding-right: 0; }
.hero-right { margin-top: 2rem; }
.hero-right img { max-width: 200px; }
.grid-3, .apps-list, .pricing-grid { grid-template-columns: 1fr; }
.pricing-grid { grid-template-columns: 1fr 1fr; }
.proof-inner { flex-wrap: wrap; gap: 1.5rem; }
nav { padding: 1rem 1.5rem; }
.nav-right a:not(.cta-btn) { display: none; }
.section { padding: 3rem 1.5rem; }
footer { flex-direction: column; gap: 1rem; text-align: center; }
}
</style>
</head>
<body>
<nav>
<a href="#" class="nav-brand">
<img src="logo.png" alt="Hestryx">
HESTRYX
</a>
<div class="nav-right">
<a href="#apps">What's included</a>
<a href="#pricing">Pricing</a>
<a href="#how">How it works</a>
<a href="#" class="cta-btn">Start free trial</a>
</div>
</nav>
<div class="hero">
<div class="hero-left">
<div class="hero-badge">🇺🇸 Veteran owned. American hosted.</div>
<h1>Run your own apps.<br><span>We keep them alive.</span></h1>
<p class="hero-sub">Hestryx deploys open-source apps on bare-metal servers dedicated to you. Nextcloud, GitLab, Ghost, n8n — whatever you need. We handle the boring stuff: updates, backups, security, monitoring. You just log in and use them.</p>
<div class="hero-ctas">
<a href="#" class="cta-btn">Deploy my first app →</a>
<a href="#pricing" class="cta-btn cta-btn-outline">See pricing</a>
</div>
<p class="hero-note">No credit card required. 14-day free trial on Starter.</p>
</div>
<div class="hero-right">
<img src="logo.png" alt="Hestryx - Managed Server Hosting">
</div>
</div>
<div class="proof">
<div class="proof-inner">
<div class="proof-item"><strong>280+</strong>One-click apps</div>
<div class="proof-item"><strong>99.9%</strong>Uptime since launch</div>
<div class="proof-item"><strong>3 min</strong>Avg. deploy time</div>
<div class="proof-item"><strong>0 bytes</strong>Of your data sold. Ever.</div>
</div>
</div>
<section class="section">
<div class="section-label">The problem</div>
<h2>You're paying rent on software <span>you could own.</span></h2>
<p class="section-desc">The average 5-person team drops $400/month on SaaS. Google charges per seat. Slack charges per seat. Notion charges per seat. And none of it is yours.</p>
<div class="grid-3">
<div class="card"><div class="card-icon">💸</div><h3>$4,800/year burned</h3><p>That's what a small team spends on tools they'll never own. Every year. Increasing every year.</p></div>
<div class="card"><div class="card-icon">🔓</div><h3>Your data isn't yours</h3><p>Read the ToS. They can use your content for AI training, sell insights, or lose it in a breach.</p></div>
<div class="card"><div class="card-icon">🪤</div><h3>Vendor lock-in is real</h3><p>Try exporting 3 years of Notion pages cleanly. They make leaving painful on purpose.</p></div>
</div>
</section>
<section class="section" id="apps">
<div class="section-label">What you get</div>
<h2>Every tool your team needs. <span>On hardware you own.</span></h2>
<p class="section-desc">Pick the apps you actually use. We deploy them on a dedicated server that's 100% yours.</p>
<div class="apps-list">
<div class="app-row"><div class="icon">☁️</div><div class="info"><h4>Nextcloud</h4><p>Files, docs, calendar — replaces Google Workspace</p></div></div>
<div class="app-row"><div class="icon">💬</div><div class="info"><h4>Mattermost</h4><p>Team chat with threads — replaces Slack</p></div></div>
<div class="app-row"><div class="icon">📝</div><div class="info"><h4>Bookstack</h4><p>Wiki & docs — replaces Notion / Confluence</p></div></div>
<div class="app-row"><div class="icon">📊</div><div class="info"><h4>Plausible</h4><p>Privacy-first analytics — replaces Google Analytics</p></div></div>
<div class="app-row"><div class="icon">🔑</div><div class="info"><h4>Vaultwarden</h4><p>Password vault — replaces 1Password / LastPass</p></div></div>
<div class="app-row"><div class="icon">⚡</div><div class="info"><h4>n8n</h4><p>Workflow automation — replaces Zapier</p></div></div>
<div class="app-row"><div class="icon">🔀</div><div class="info"><h4>GitLab</h4><p>Git repos + CI/CD — replaces GitHub</p></div></div>
<div class="app-row"><div class="icon">✍️</div><div class="info"><h4>Ghost</h4><p>Publishing platform — replaces WordPress / Substack</p></div></div>
</div>
</section>
<section class="section" id="how">
<div class="section-label">How it works</div>
<h2>Three steps. Under 24 hours.</h2>
<p class="section-desc">No server admin skills required. Seriously.</p>
<div class="grid-3">
<div class="card"><div class="card-icon">1.</div><h3>Tell us what you need</h3><p>Pick your apps from our catalog. Not sure? We'll recommend a stack based on your team size.</p></div>
<div class="card"><div class="card-icon">2.</div><h3>We build your server</h3><p>Dedicated hardware, your apps installed, DNS configured, SSL certificates, firewall rules — done.</p></div>
<div class="card"><div class="card-icon">3.</div><h3>You log in. That's it.</h3><p>Bookmark your URLs, invite your team. We handle updates, backups, and security forever.</p></div>
</div>
</section>
<section class="section" id="pricing">
<div class="section-label">Pricing</div>
<h2>Flat monthly rate. <span>No per-seat nonsense.</span></h2>
<p class="section-desc">Your whole team uses everything. We don't nickel-and-dime you per user.</p>
<div class="pricing-grid">
<div class="plan">
<div class="plan-name">Starter</div>
<div class="plan-price">$79<span>/mo</span></div>
<div class="plan-desc">Solo devs & freelancers</div>
<ul><li>3 apps of your choice</li><li>100GB NVMe storage</li><li>Nightly backups (7 days)</li><li>SSL + your domain</li><li>Email support</li></ul>
<a href="#" class="cta-btn cta-btn-outline">Start trial</a>
</div>
<div class="plan featured">
<div class="plan-badge">Most picked</div>
<div class="plan-name">Pro</div>
<div class="plan-price">$149<span>/mo</span></div>
<div class="plan-desc">Teams of 5-20</div>
<ul><li>5 apps of your choice</li><li>500GB NVMe storage</li><li>Nightly backups (30 days)</li><li>24/7 uptime monitoring</li><li>Chat + email support</li></ul>
<a href="#" class="cta-btn">Start trial</a>
</div>
<div class="plan">
<div class="plan-name">Dedicated</div>
<div class="plan-price">$249<span>/mo</span></div>
<div class="plan-desc">Your own machine</div>
<ul><li>Unlimited apps</li><li>1TB+ NVMe storage</li><li>Offsite encrypted backups</li><li>Priority support (4hr SLA)</li><li>Firewall + hardening</li></ul>
<a href="#" class="cta-btn cta-btn-outline">Start trial</a>
</div>
<div class="plan">
<div class="plan-name">Enterprise</div>
<div class="plan-price">Custom</div>
<div class="plan-desc">Compliance & scale</div>
<ul><li>Multi-server setups</li><li>Geo-redundant backups</li><li>Dedicated account manager</li><li>99.95% SLA</li><li>GDPR / SOC2 docs</li></ul>
<a href="#" class="cta-btn cta-btn-outline">Talk to us</a>
</div>
</div>
</section>
<div class="veteran-bar">
<h3>🇺🇸 Veteran Owned & Operated</h3>
<p>Built by a U.S. military veteran. We run our business the way we served — with discipline, reliability, and a commitment to doing right by the people who trust us.</p>
</div>
<section class="section" style="text-align:center; max-width: 600px;">
<h2>Done paying rent on your tools?</h2>
<p class="section-desc" style="margin: 1rem auto 2rem;">Start a 14-day trial. No card required. Pick your apps, we deploy them, and you see what ownership feels like.</p>
<a href="#" class="cta-btn" style="padding: 0.9rem 2rem; font-size: 1rem;">Deploy my first app →</a>
</section>
<footer>
<div class="footer-left">© 2025 Hestryx Inc. All rights reserved. · 🇺🇸 Veteran Owned</div>
<div class="footer-right">
<a href="#">Privacy</a>
<a href="#">Terms</a>
<a href="#">Status</a>
<a href="#">Support</a>
</div>
</footer>
</body>
</html>