.stocks-hub-ticker-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(88px,1fr))}.stocks-hub-ticker-card{align-items:center;background:#6bc5fb14;background:var(--landing-feature-pill-bg,#6bc5fb14);border:1px solid #6bc5fb26;border:1px solid var(--landing-card-border,#6bc5fb26);border-radius:12px;color:#6bc5fb;color:var(--landing-brand-light,#6bc5fb);display:flex;font-family:inherit;font-family:var(--font-secondary,inherit);font-size:1rem;font-weight:700;justify-content:center;letter-spacing:.02em;padding:.85rem .5rem;text-align:center;text-decoration:none;transition:transform .12s ease,border-color .12s ease,background .12s ease}.stocks-hub-index-group{margin-bottom:1rem}.stocks-hub-index-letter{color:#8898aa;color:var(--text-muted,#8898aa);font-family:inherit;font-family:var(--font-secondary,inherit);font-size:.8rem;font-weight:700;letter-spacing:.08em;margin-bottom:.35rem}.stocks-hub-index-links{display:flex;flex-wrap:wrap;gap:.3rem .85rem}.stocks-hub-index-links a{color:#6bc5fb;color:var(--landing-brand-light,#6bc5fb);font-size:.82rem;text-decoration:none}.stocks-hub-index-links a:focus-visible,.stocks-hub-index-links a:hover{text-decoration:underline}.stocks-hub-ticker-card:focus-visible,.stocks-hub-ticker-card:hover{background:#6bc5fb24;border-color:#6bc5fb;border-color:var(--landing-brand-light,#6bc5fb);color:#6bc5fb;color:var(--landing-brand-light,#6bc5fb);text-decoration:none;transform:translateY(-2px)}.stocks-hub-index{border-top:1px solid #ffffff1a;border-top:1px solid var(--chart-card-border,#ffffff1a);padding-top:1.25rem}.stocks-hub-index-summary{align-items:baseline;cursor:pointer;display:flex;flex-wrap:wrap;gap:.35rem .75rem;list-style:none}.stocks-hub-index-summary::-webkit-details-marker{display:none}.stocks-hub-index-chevron{align-self:center;color:#6bc5fb;color:var(--landing-brand-light,#6bc5fb);font-size:1.1rem;transition:transform .15s ease}.stocks-hub-index[open] .stocks-hub-index-chevron{transform:rotate(90deg)}.stocks-hub-index-title{color:#6bc5fb;color:var(--landing-brand-light,#6bc5fb);font-family:inherit;font-family:var(--font-secondary,inherit);font-size:.95rem;font-weight:600}.stocks-hub-index-hint{font-size:.82rem}.stocks-hub-index-body{margin-top:1.25rem}