/* Dev, 9 Oct 2026: approved CapU globe, 15% smaller than the 28px mockup, then another 12.5%.
   Decorative labels only. Expansion and arithmetic plus signs stay intact.
   The background crops the globe from the existing 800 x 113 CapU wordmark. */
:root{--capu-eyebrow-globe:20.8px}
.section-eyebrow::before,
.hero-eyebrow:not(.eyebrow)::before,
.advisors-eyebrow::before,
.fund-information .fi-kicker::before,
.section-tag>span[aria-hidden="true"]:first-child,
.hero-eyebrow>.hero-eyebrow-icon,
.af-hero-identity .af-kicker-plus{
 content:""!important;
 display:inline-block!important;
 position:relative!important;
 width:var(--capu-eyebrow-globe)!important;
 height:var(--capu-eyebrow-globe)!important;
 min-width:var(--capu-eyebrow-globe)!important;
 flex:0 0 var(--capu-eyebrow-globe)!important;
 padding:0!important;border:0!important;border-radius:0!important;
 background-color:transparent!important;
 background-image:url("../images/logos/capu-black.png")!important;
 background-repeat:no-repeat!important;
 background-size:800% auto!important;
 background-position:calc(var(--capu-eyebrow-globe) * -2.58) calc(var(--capu-eyebrow-globe) * -.05)!important;
 color:transparent!important;font-size:0!important;
 box-shadow:none!important;transform:none!important;
 overflow:hidden;vertical-align:middle;
}
.section-tag>.circle-plus::before,
.section-tag>.circle-plus::after,
.hero-eyebrow>.hero-eyebrow-icon::before,
.hero-eyebrow>.hero-eyebrow-icon::after{content:none!important}
.section-eyebrow,.hero-eyebrow,.advisors-eyebrow,
.section-tag,.af-hero-identity .af-kicker,
.fund-information .fi-kicker{
 font-weight:600!important;
 text-transform:none!important;
}
/* Fuel's introduction uses the original Fuel mark in the same icon box. */
.section-tag>.fuel-brand-icon[aria-hidden="true"]:first-child{
 background-image:url("../capu-fuel/assets/fuel/fuel-icon.svg")!important;
 background-size:contain!important;
 background-position:center!important;
}
