.hero-tagline{font-family:var(--font-body);font-size:clamp(1rem,2.5vw,1.125rem);font-weight:500;color:#e2e8f0;margin:0 0 .5rem;line-height:1.4}.page-compliance{margin:2rem auto 0;max-width:40rem;padding:0 1rem .5rem;font-size:.8125rem;line-height:1.5;text-align:center;color:#e5e7eb}@media (min-width:640px){.page-compliance{padding:0 1.5rem .5rem}}.funds-toolbar__sort-link{font-size:.875rem;font-weight:600;color:var(--text-secondary);text-decoration:none;margin-right:1rem}.funds-toolbar__sort-link:hover{color:var(--gold-600)}.funds-toolbar__sort-link--active{color:var(--gold-600);text-decoration:underline;text-underline-offset:3px}.footer__tagline{margin:.35rem 0 0;font-family:var(--font-body);font-size:.9375rem;font-weight:500;color:#cbd5e1}.metals-banner__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .75rem;padding-bottom:.15rem}@media (min-width:640px){.metals-banner__grid{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem 0}.metals-banner__item{border-right:1px solid rgba(255,255,255,.06)}.metals-banner__item:last-child{border-right:none;padding-right:0}}@media (max-width:639px){.metals-banner__item{min-width:0;white-space:normal;border-right:none;padding-right:0}.metals-banner__item:nth-child(odd){padding-right:.35rem}}