llms.txt Content
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- Google Consent Mode v2 default (ADR-077) — MUST run before GTM so all
downstream Google/LinkedIn tags inherit the default. Advertising and
analytics are denied globally until the visitor explicitly opts in.
The `v:1` below mirrors CONSENT_VERSION in
src/lib/consent/consentConfig.ts — keep in sync. -->
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('consent','default',{
ad_storage:'denied', ad_user_data:'denied', ad_personalization:'denied',
analytics_storage:'denied', functionality_storage:'denied',
personalization_storage:'denied', security_storage:'granted',
wait_for_update:500
});
function cognitumPrivateSurface(pathname) {
return /^\/dashboard(?:\/|$)/.test(pathname)
|| /^\/affiliate\/dashboard(?:\/|$)/.test(pathname)
|| /^\/(?:login|signup|forgot-password|logout)(?:\/|$)/.test(pathname)
|| /^\/email-preferences(?:\/|$)/.test(pathname);
}
function cognitumDenyPrivateTracking() {
gtag('consent','update',{
ad_storage:'denied', ad_user_data:'denied', ad_personalization:'denied',
analytics_storage:'denied'
});
}
/* React Router changes history without a document request. Deny before
GTM observes a private-route history event; React then reloads that
route into a document where the GTM container is never initialized. */
(function(){
function pathFromUrl(url) {
try { return new URL(String(url), window.location.href).pathname; }
catch (e) { return window.location.pathname; }
}
['pushState','replaceState'].forEach(function(method){
var original = history[method];
history[meth