/* Shared brand shell for every investment landing page. The values mirror index.html. */
.investment-page,.funds-page{--font:"Vazirmatn",Tahoma,Arial,sans-serif;--btn-radius:10px;--container:1240px;--gold:#e6b85c;--gold-2:#f5d78b;--gold-metal:linear-gradient(148deg,#fff2cc 0%,#f7d781 18%,#ebc255 45%,#cf962f 72%,#a97424 100%);--gold-metal-hover:linear-gradient(148deg,#fff6da 0%,#fbe39a 18%,#efc05f 45%,#d4a038 72%,#b88328 100%);--gold-border:#a87628;--gold-border-soft:rgba(201,146,47,.55);--gold-glow:0 10px 28px rgba(168,116,36,.34);--gold-inset:inset 0 1px 0 rgba(255,255,255,.62),inset 0 -2px 0 rgba(139,95,30,.28);--soft-border:rgba(11,42,64,.09);--transition:.3s cubic-bezier(.22,.61,.36,1);font-family:var(--font)}
.investment-page .investment-site-header .container,.funds-page .investment-site-header .container{width:min(var(--container),calc(100% - 40px));margin-inline:auto}
.investment-site-header{z-index:1200}.investment-site-header .site-menu__submenu--investment a[aria-current="page"]{color:#a97424;background:#fff7e6;font-weight:900}.investment-site-header .desktop-nav>.site-menu__group>.active:after{content:"";position:absolute;right:0;left:0;bottom:-10px;height:3px;border-radius:3px;background:linear-gradient(90deg,#c9922f,#f5d78b,#e6b85c);box-shadow:0 0 10px rgba(230,184,92,.55)}
.investment-site-header .mobile-nav .site-menu__submenu a[aria-current="page"]{border-color:rgba(201,146,47,.45);background:#fff7e6;color:#9d6e1f;font-weight:900}
@media(max-width:1120px) and (min-width:821px){.investment-site-header .desktop-nav{gap:12px}.investment-site-header .desktop-nav a{font-size:11px}.investment-site-header .btn.small{padding-inline:12px}.investment-site-header .btn-login{display:none}}
@media(max-width:820px){.investment-site-header .nav-actions>.btn{display:none!important}.investment-site-header .mobile-menu-btn{display:grid!important}.investment-site-header .mobile-nav.open{max-height:calc(100vh - 76px);overflow-y:auto}.investment-site-header .mobile-nav .site-menu__submenu--investment{grid-template-columns:1fr 1fr}}
@media(max-width:560px){body.investment-page,body.funds-page{padding-bottom:0}.investment-page .investment-site-header .container,.funds-page .investment-site-header .container{width:calc(100% - 24px)}.investment-site-header .mobile-nav .site-menu__submenu--investment{grid-template-columns:1fr}}
.investment-site-header .brand-copy small{font-size:10px}.investment-site-header .desktop-nav a{font-size:13px}
