/* Homepage only: small linked initiatives beside Thero at a glance. 2 November 2026.
   Original logo artwork, destinations, statistics and other pages are preserved. */
body[data-page="home"] .ti-family--wordmark {padding:24px 0 28px;}
body[data-page="home"] .ti-family--wordmark .ti-family-inner {display:block;}
body[data-page="home"] .hero-dashboard .executive-header {
  display:flex; flex-wrap:nowrap; align-items:center; justify-content:space-between;
  gap:24px;
}
body[data-page="home"] .hero-dashboard .ti-proof-heading {min-width:0;flex:1 1 auto;}
body[data-page="home"] .hero-dashboard .ti-proof-partners {
  display:flex;flex-direction:column;align-items:center;justify-content:center;
  gap:10px;flex:0 0 105px;width:105px;align-self:center;
  padding:2px 0 2px 14px;margin:0;border-left:1px solid #76aaa03d;
}
body[data-page="home"] .hero-dashboard .ti-mini-partner {
  display:flex;flex-direction:column;justify-content:center;align-items:center;
  gap:4px;width:90px;min-height:44px;padding:3px 0;margin:0;
  color:#bfd6d1;text-decoration:none!important;border:0;background:transparent;
  border-radius:5px;line-height:1.2;box-shadow:none;
}
body[data-page="home"] .hero-dashboard .ti-mini-partner-art {
  display:flex;align-items:center;justify-content:center;padding:0;margin:0;
  width:86px;height:40px;flex:none;overflow:hidden;border-radius:3px;
}
body[data-page="home"] .hero-dashboard .ti-mini-partner--research .ti-mini-partner-art {
  width:42px;height:43px;background:#fff;
}
body[data-page="home"] .hero-dashboard .ti-mini-partner img {
  display:block;width:100%;height:100%;max-width:100%;max-height:100%;
  object-fit:contain;padding:0;margin:0;border:0;border-radius:0;filter:none!important;
  box-shadow:none;background:transparent;opacity:1;
}
body[data-page="home"] .hero-dashboard .ti-mini-partner-label {
  display:block;font-family:inherit;font-size:10px!important;font-weight:600;
  letter-spacing:.025em;line-height:1.3;color:#c9dfda;text-transform:none;
  text-align:center;margin:0;padding:0;
}
body[data-page="home"] .hero-dashboard .ti-mini-partner:hover {background:#9ae2ce0d;}
body[data-page="home"] .hero-dashboard .ti-mini-partner:hover .ti-mini-partner-label {color:#fff;}
body[data-page="home"] .hero-dashboard .ti-mini-partner:focus-visible {
  outline:2px solid #edc27c;outline-offset:4px;
}
@media (max-width:700px) {
  body[data-page="home"] .ti-family--wordmark {padding:22px 0 24px;}
  body[data-page="home"] .hero-dashboard .executive-header {gap:12px;}
  body[data-page="home"] .hero-dashboard .ti-proof-partners {
    flex-basis:76px;width:76px;padding-left:9px;gap:8px;
  }
  body[data-page="home"] .hero-dashboard .ti-mini-partner {width:66px;min-height:44px;}
  body[data-page="home"] .hero-dashboard .ti-mini-partner-art {width:64px;height:30px;}
  body[data-page="home"] .hero-dashboard .ti-mini-partner--research .ti-mini-partner-art {width:33px;height:34px;}
  body[data-page="home"] .hero-dashboard .ti-mini-partner-label {font-size:9px!important;}
}
@media (max-width:380px) {
  body[data-page="home"] .hero-dashboard .ti-proof-thero {font-size:48px!important;}
  body[data-page="home"] .hero-dashboard .executive-header em {font-size:27px!important;}
  body[data-page="home"] .hero-dashboard .ti-proof-overline {font-size:9px;letter-spacing:.1em;}
  body[data-page="home"] .hero-dashboard .executive-header {gap:8px;}
}
@media print {
  body[data-page="home"] .hero-dashboard .ti-proof-partners {break-inside:avoid;}
}
