// Pricing — renter-side rate card. Hourly, per GPU, no comparison columns. function PricingCompare() { const rows = [ ['RTX 5090', '32 GB VRAM', { price: '$0.50/hr', soon: false }], ['RTX 6000 PRO', '96 GB VRAM', { price: '$1.30/hr', soon: true }], ['L40S', '48 GB VRAM', { price: '$1.00/hr', soon: true }], ['H200', '141 GB HBM3e', { price: 'On request', soon: true }], ]; const go = (e) => { e.preventDefault(); const el = document.getElementById('contact'); if (el) window.scrollTo({ top: el.offsetTop - 56, behavior: 'smooth' }); }; return (
Pricing

Transparent, predictable pricing.

GPU compute is hourly, per GPU, renter-side. No spot swings, no surprise egress. RTX 5090 is live today; other models are on the roadmap. Web, email, and storage are quoted in GBP.

{rows.map(([gpu, mem, th]) => ( ))}
GPU Memory Status Per GPU-hour
{gpu} {mem} {th.soon ? SOON : Live} {th.price}
Billed hourly. No minimums. Business email, web hosting & cloud storage quoted on request (GBP). Request a quote →
); } const thp = (first) => ({ padding: '14px 16px', textAlign: first ? 'left' : 'right', fontWeight: 400, fontSize: 11, letterSpacing: '0.12em', textTransform: 'uppercase', color: 'var(--fg-3)', borderBottom: '2px solid var(--fg)', whiteSpace: 'nowrap', }); const tdp = { padding: '16px 16px', textAlign: 'left' }; window.PricingCompare = PricingCompare;