// Hide Kadence header and footer immediately before render
(function(){
var s = document.createElement(‘style’);
s.textContent = ‘header,#masthead,#site-header,.site-header,.site-top-header-wrap,.kadence-header-sticky,.header-wrap{display:none!important}footer,#colophon,.site-footer,.footer-html,.site-footer-wrap{display:none!important}body{background:#0A0F1E!important;padding:0!important;margin:0!important}.site,.site-content,#content,#main,main,article,.entry-content{padding:0!important;margin:0!important;max-width:100%!important;background:#0A0F1E!important}’;
document.head.appendChild(s);
})();
.snapshot-page {
background: #0A0F1E;
min-height: 100vh;
width: 100%;
display: flex;
align-items: center;
justify-content: center;
padding: 60px 24px;
font-family: ‘Inter’, -apple-system, BlinkMacSystemFont, sans-serif;
}
.snapshot-card {
background: #111827;
border-radius: 12px;
padding: 48px 40px;
max-width: 520px;
width: 100%;
text-align: center;
box-shadow: 0 24px 64px rgba(0,0,0,0.4);
}
.snapshot-logo { margin-bottom: 28px; }
.snapshot-logo img { height: 36px; width: auto; }
.snapshot-title { font-size: clamp(20px,3vw,26px); font-weight: 800; color: #FFFFFF; line-height: 1.2; margin: 0 0 14px; }
.snapshot-sub { font-size: 15px; color: #8A96B0; line-height: 1.7; margin: 0 0 28px; }
.snapshot-benefits { display: flex; flex-wrap: wrap; gap: 8px; justify-content: center; margin-bottom: 28px; }
.snapshot-benefit { background: rgba(0,194,203,0.08); border: 1px solid rgba(0,194,203,0.2); color: #00C2CB; font-size: 12px; font-weight: 600; padding: 5px 12px; border-radius: 20px; letter-spacing: 0.04em; }
.snapshot-trust { font-size: 12px; color: #4A5568; margin-top: 16px; }
.page-id-1631 .ff-el-form-control, .snapshot-card input[type=”email”] { background: #0A0F1E !important; border: 1px solid #2A3550 !important; color: #FFFFFF !important; border-radius: 6px !important; padding: 13px 16px !important; font-size: 15px !important; width: 100% !important; }
.page-id-1631 .ff_submit_btn_wrap button, .page-id-1631 button[type=”submit”] { background: #00C2CB !important; color: #0A0F1E !important; border: none !important; border-radius: 6px !important; padding: 14px 28px !important; font-size: 15px !important; font-weight: 700 !important; width: 100% !important; cursor: pointer !important; margin-top: 10px !important; }
.page-id-1631 .ff_submit_btn_wrap button:hover { background: #00E5CC !important; }
.page-id-1631 .ff-el-group label { color: #8A96B0 !important; font-size: 12px !important; font-weight: 600 !important; letter-spacing: 0.08em !important; text-transform: uppercase !important; }
#demo-btn { display:none; position:fixed; bottom:24px; right:24px; z-index:9999; background:#1A2235; color:#00C2CB; border:1px solid rgba(0,194,203,0.3); border-radius:8px; padding:10px 18px; font-size:13px; font-weight:600; cursor:pointer; text-decoration:none; }
Open Report →
(function(){
var params = new URLSearchParams(window.location.search);
var siteUrl = params.get(‘website_url’) || ”;
var token = params.get(‘report_token’) || ”;
if(siteUrl){
var domain = siteUrl.replace(/^https?:///,”).replace(/^www./,”).split(‘/’)[0];
document.addEventListener(‘DOMContentLoaded’,function(){
document.querySelectorAll(‘.fluentform input[type=”email”],.ff-el-form-control[type=”email”]’).forEach(function(el){ el.setAttribute(‘placeholder’,’name@’+domain); });
var tf=document.querySelector(‘input[name=”report_token”]’); if(tf) tf.value=token;
var uf=document.querySelector(‘input[name=”website_url”]’); if(uf) uf.value=siteUrl;
});
}
var reportUrl = token ? ‘https://rivetline.ai/ai-visibility-score/’+encodeURIComponent(token)+’/’ : null;
var demoBtn = document.getElementById(‘demo-btn’);
if(demoBtn && reportUrl){
demoBtn.href = reportUrl;
document.addEventListener(‘keydown’,function(e){ if(e.shiftKey && e.key && e.key.toLowerCase()===’d’) demoBtn.style.display=’block’; });
}
document.addEventListener(‘DOMContentLoaded’,function(){
var obs = new MutationObserver(function(){
var ok = document.querySelector(‘.ff-message-success’);
if(ok){ obs.disconnect(); setTimeout(function(){ window.location.href = reportUrl||’/ai-visibility-tool/’; },1200); }
});
obs.observe(document.body,{childList:true,subtree:true});
});
})();
Your AI Visibility Analysis Is Complete
Enter your business email to unlock your full report — including your AI Visibility Score, signal breakdown, and recommended next steps.
AI Visibility Score
Signal Breakdown
AI Search Readiness
Next Steps
Instant access. No spam.