:root{
  --brand-cyan:#24d2de;
  --brand-blue:#4545ff;
  --brand-violet:#7b64ff;
}

body{
  font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  text-rendering:optimizeLegibility;
  font-synthesis:none;
}

h1,h2,h3{
  text-rendering:optimizeLegibility;
  font-synthesis:none;
  text-shadow:none;
}

button,input,select,textarea{font:inherit}

.skip-link{position:fixed;z-index:9999;top:10px;left:10px;padding:11px 15px;border-radius:8px;background:#fff;color:#061b2d;font-weight:700;transform:translateY(-160%);transition:transform .15s}.skip-link:focus{transform:none;outline:3px solid #24d2de;outline-offset:2px}

.site-brand{
  gap:13px;
  font-weight:800;
  letter-spacing:-.045em;
  font-size:2.2rem;
}

.brand-word{display:inline-block;line-height:1}

.site-brand .brand-i{color:#238bff}
.site-brand .x,.brand .brand-x{background:none;color:#8b5cf6}

.site-links{font-weight:600}

.hero h1,.hero h1 *{text-shadow:none!important}

.nav .brand{
  display:inline-flex;
  align-items:center;
  gap:10px;
  color:#fff!important;
}

.site-footer .site-brand{font-size:1.7rem}
/* Insight Loop identity, shared by navigation and footer. */
.site-brand::before{content:"";display:block;flex:none;width:56px;height:36.4px;background:url("/brand-insight-loop.svg") center/contain no-repeat}
.site-brand .brand-word{text-transform:none;letter-spacing:-.055em;white-space:nowrap}
.site-brand{color:#fff}
.site-footer .site-brand::before{width:46px;height:29.9px}
@media(max-width:620px){
 .site-brand{gap:10px;font-size:2rem}
 .site-brand::before{width:48px;height:31.2px}
 .site-footer .site-brand{font-size:1.7rem}
}

/* A consistent, readable accent for the Isentix Intelligence product name. */
:root{--intelligence-accent:#176b75;--intelligence-accent-on-dark:#92f3f0}
b.isentix-intelligence{color:var(--intelligence-accent);font-weight:600}
:is(.hero,.audience-hero,.how-hero,.audience-closing,.closing,.candidate-path) b.isentix-intelligence{color:var(--intelligence-accent-on-dark)}
.intelligence-assurance-copy{font:inherit}
