Netlify
tcp/443 tcp/80
Open service 63.176.8.218:80 · rhdigitalinc.com
2026-01-13 00:46
HTTP/1.1 301 Moved Permanently Content-Type: text/plain; charset=utf-8 Date: Tue, 13 Jan 2026 00:46:22 GMT Location: https://rhdigitalinc.com/ Server: Netlify X-Nf-Request-Id: 01KETD2V5WSD1PQSMRNJEDQS0K Content-Length: 40 Connection: close Redirecting to https://rhdigitalinc.com/
Open service 35.157.26.135:443 · rhdigitalinc.com
2026-01-13 00:46
HTTP/1.1 200 OK
Accept-Ranges: bytes
Age: 3
Cache-Control: public,max-age=0,must-revalidate
Cache-Status: "Netlify Edge"; hit
Content-Length: 35089
Content-Type: text/html; charset=UTF-8
Date: Tue, 13 Jan 2026 00:46:15 GMT
Etag: "23b15e55be72a1054955512a836b1193-ssl"
Server: Netlify
Strict-Transport-Security: max-age=31536000
X-Nf-Request-Id: 01KETD2MDR8XVGYGXB4KPEWN7H
Connection: close
Page title: RH Digital Inc — Digital Marketing • Web & App Development
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>RH Digital Inc — Digital Marketing • Web & App Development</title>
<meta name="description" content="Web & app development and performance marketing for brands that want real results." />
<meta name="theme-color" content="#0b1110" />
<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@300;400;500;600;700;800&family=Plus+Jakarta+Sans:wght@500;700;800&display=swap" rel="stylesheet">
<style>
:root{
--bg:#0b1110; --surface:#0f151a; --card:#101820; --line:#1b2a33;
--text:#e6edf3; --muted:#ffffff; --accent:#22d3ee; --accent-2:#60a5fa;
--radius:18px; --shadow:0 10px 30px rgba(0,0,0,.35);
}
*{box-sizing:border-box}
html,body{margin:0;padding:0}
body{
background: radial-gradient(1200px 800px at 75% -10%, rgba(34,211,238,.12), transparent),
radial-gradient(1000px 700px at 0% 20%, rgba(96,165,250,.12), transparent),
var(--bg);
color:var(--text);
font-family: Inter, system-ui, -apple-system, Segoe UI, Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
line-height:1.6;
}
body.no-scroll { overflow: hidden; }
/* layout */
.container{width:min(1100px, 92vw); margin-inline:auto}
.section-slim{margin-block:3.5rem}
/* header */
header.site-header{position:sticky; top:0; z-index:50; backdrop-filter: blur(8px); background: rgba(11,17,16,.84); border-bottom:1px solid var(--line)}
.header-inner{display:flex; align-items:center; justify-content:space-between; gap:1rem; padding:.9rem 0;}
.brand{display:flex; align-items:center; gap:.7rem; text-decoration:none; color:var(--text); font-weight:800; letter-spacing:.2px}
.brand .logo{width:34px; height:34px}
.brand-text{font-family:"Plus Jakarta Sans", Inter, system-ui, sans-serif; font-weight:800}
.nav-list{display:flex; list-style:none; gap:.6rem; padding:0; margin:0; align-items:center}
.nav-list a{color:var(--muted); text-decoration:none; padding:.55rem .8rem; border-radius:12px; border:1px solid transparent}
.nav-list a:hover{color:var(--text); border-color:var(--line); background:#0f171d}
.nav-list a.active{color:#0d1720; background:linear-gradient(135deg, var(--accent), var(--accent-2)); border-color:transparent}
.btn{display:inline-flex; align-items:center; justify-content:center; gap:.5rem; padding:.8rem 1rem; border-radius:12px; border:1px solid var(--line); text-decoration:none; color:var(--text); transition:.2s ease; box-shadow:var(--shadow); background:#0f171d}
.btn:hover{transform:translateY(-1px)}
.btn-primary{background:linear-gradient(135deg, var(--accent), var(--accent-2)); color:#041014; border-color:transparent; font-weight:700}
.btn-ghost{background:transparent; border-color:var(--line); color:var(--text)}
.link{color:var(--accent); text-decoration:none}
.link:hover{text-decoration:underline}
.nav-toggle{display:none; background:transparent; border:0; padding:.2rem .25rem}
.nav-toggle .bar{display:block; width:24px; height:2px; background:var(--text); margin:5px 0; border-radius:2px}
/* hero */
.hero{display:grid; grid-template-columns: 1.2fr .8fr; gap:2rem; align-items:center; padding: 3.2rem 0 2rem}
.hero .xl{font-family:"Plus Jakarta Sans", Inter, sans-serif; font-weight:800; font-size: clamp(2.2rem, 3.3vw + .8rem, 4rem); line-height:1.05; letter-spacing:-.02em}
.hero p{color:var(--muted); max-width:54ch}
.grad{background: linear-gradient(135deg,var(--accent), var(--accent-2)); -webkit-background-clip:text; background-clip:text; color:transparent}
.cta-row{display:flex; gap:.8rem; margin-top:1.1rem}
.hero-badges{display:flex; flex-wrap:wrap; gap:.6rem; padding:0; list-style:none; margin-top:1rem}
.hero-badges li{padding:.38rem .6rem; border-radius:999px; border:1px solid var(--line); font-size:.9rem; color:var(--muted)}
.hero-art svg{width:100%; height:auto; display:bl
Open service 35.157.26.135:80 · rhdigitalinc.com
2026-01-13 00:46
HTTP/1.1 301 Moved Permanently Content-Type: text/plain; charset=utf-8 Date: Tue, 13 Jan 2026 00:46:22 GMT Location: https://rhdigitalinc.com/ Server: Netlify X-Nf-Request-Id: 01KETD2VQ7VHQ2RJXW5QW54V85 Content-Length: 40 Connection: close Redirecting to https://rhdigitalinc.com/
Open service 63.176.8.218:443 · rhdigitalinc.com
2026-01-13 00:46
HTTP/1.1 200 OK
Accept-Ranges: bytes
Age: 2
Cache-Control: public,max-age=0,must-revalidate
Cache-Status: "Netlify Edge"; hit
Content-Length: 35089
Content-Type: text/html; charset=UTF-8
Date: Tue, 13 Jan 2026 00:46:14 GMT
Etag: "23b15e55be72a1054955512a836b1193-ssl"
Server: Netlify
Strict-Transport-Security: max-age=31536000
X-Nf-Request-Id: 01KETD2KS6ZCSGZBY838HVEZFQ
Connection: close
Page title: RH Digital Inc — Digital Marketing • Web & App Development
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>RH Digital Inc — Digital Marketing • Web & App Development</title>
<meta name="description" content="Web & app development and performance marketing for brands that want real results." />
<meta name="theme-color" content="#0b1110" />
<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@300;400;500;600;700;800&family=Plus+Jakarta+Sans:wght@500;700;800&display=swap" rel="stylesheet">
<style>
:root{
--bg:#0b1110; --surface:#0f151a; --card:#101820; --line:#1b2a33;
--text:#e6edf3; --muted:#ffffff; --accent:#22d3ee; --accent-2:#60a5fa;
--radius:18px; --shadow:0 10px 30px rgba(0,0,0,.35);
}
*{box-sizing:border-box}
html,body{margin:0;padding:0}
body{
background: radial-gradient(1200px 800px at 75% -10%, rgba(34,211,238,.12), transparent),
radial-gradient(1000px 700px at 0% 20%, rgba(96,165,250,.12), transparent),
var(--bg);
color:var(--text);
font-family: Inter, system-ui, -apple-system, Segoe UI, Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
line-height:1.6;
}
body.no-scroll { overflow: hidden; }
/* layout */
.container{width:min(1100px, 92vw); margin-inline:auto}
.section-slim{margin-block:3.5rem}
/* header */
header.site-header{position:sticky; top:0; z-index:50; backdrop-filter: blur(8px); background: rgba(11,17,16,.84); border-bottom:1px solid var(--line)}
.header-inner{display:flex; align-items:center; justify-content:space-between; gap:1rem; padding:.9rem 0;}
.brand{display:flex; align-items:center; gap:.7rem; text-decoration:none; color:var(--text); font-weight:800; letter-spacing:.2px}
.brand .logo{width:34px; height:34px}
.brand-text{font-family:"Plus Jakarta Sans", Inter, system-ui, sans-serif; font-weight:800}
.nav-list{display:flex; list-style:none; gap:.6rem; padding:0; margin:0; align-items:center}
.nav-list a{color:var(--muted); text-decoration:none; padding:.55rem .8rem; border-radius:12px; border:1px solid transparent}
.nav-list a:hover{color:var(--text); border-color:var(--line); background:#0f171d}
.nav-list a.active{color:#0d1720; background:linear-gradient(135deg, var(--accent), var(--accent-2)); border-color:transparent}
.btn{display:inline-flex; align-items:center; justify-content:center; gap:.5rem; padding:.8rem 1rem; border-radius:12px; border:1px solid var(--line); text-decoration:none; color:var(--text); transition:.2s ease; box-shadow:var(--shadow); background:#0f171d}
.btn:hover{transform:translateY(-1px)}
.btn-primary{background:linear-gradient(135deg, var(--accent), var(--accent-2)); color:#041014; border-color:transparent; font-weight:700}
.btn-ghost{background:transparent; border-color:var(--line); color:var(--text)}
.link{color:var(--accent); text-decoration:none}
.link:hover{text-decoration:underline}
.nav-toggle{display:none; background:transparent; border:0; padding:.2rem .25rem}
.nav-toggle .bar{display:block; width:24px; height:2px; background:var(--text); margin:5px 0; border-radius:2px}
/* hero */
.hero{display:grid; grid-template-columns: 1.2fr .8fr; gap:2rem; align-items:center; padding: 3.2rem 0 2rem}
.hero .xl{font-family:"Plus Jakarta Sans", Inter, sans-serif; font-weight:800; font-size: clamp(2.2rem, 3.3vw + .8rem, 4rem); line-height:1.05; letter-spacing:-.02em}
.hero p{color:var(--muted); max-width:54ch}
.grad{background: linear-gradient(135deg,var(--accent), var(--accent-2)); -webkit-background-clip:text; background-clip:text; color:transparent}
.cta-row{display:flex; gap:.8rem; margin-top:1.1rem}
.hero-badges{display:flex; flex-wrap:wrap; gap:.6rem; padding:0; list-style:none; margin-top:1rem}
.hero-badges li{padding:.38rem .6rem; border-radius:999px; border:1px solid var(--line); font-size:.9rem; color:var(--muted)}
.hero-art svg{width:100%; height:auto; display:bl