.next-earnings[data-astro-cid-db7vlpuu]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5)}.next-earnings__head[data-astro-cid-db7vlpuu]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.next-earnings__label[data-astro-cid-db7vlpuu]{font-size:var(--fs-meta);color:var(--ink-3);font-weight:700}.next-earnings__tag[data-astro-cid-db7vlpuu]{border-radius:3px;padding:1px 6px;font-size:.625rem;font-weight:700}.next-earnings__tag[data-astro-cid-db7vlpuu].is-confirmed{background:var(--navy-100);color:var(--navy-700)}.next-earnings__tag[data-astro-cid-db7vlpuu].is-estimate{background:var(--warn-bg);color:var(--warn)}.next-earnings__count[data-astro-cid-db7vlpuu]{margin:var(--space-1) 0 0;font-size:var(--fs-h2);line-height:var(--lh-h2);color:var(--ink)}.next-earnings__detail[data-astro-cid-db7vlpuu]{font-size:var(--fs-body-s);line-height:var(--lh-body-s);color:var(--ink-2);margin:0}.next-earnings__note[data-astro-cid-db7vlpuu]{margin:var(--space-2) 0 0;font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-3)}.stock-head[data-astro-cid-kf6fx6f3]{background:var(--navy-800);color:var(--white);padding:34px 0}.stock-head__inner[data-astro-cid-kf6fx6f3]{flex-direction:column;gap:16px;display:flex}.stock-head__tags[data-astro-cid-kf6fx6f3]{flex-wrap:wrap;gap:8px;display:flex}.stock-head__tags[data-astro-cid-kf6fx6f3] .chip--navy{color:#c9ddf2;background:#1e4e80}.stock-head[data-astro-cid-kf6fx6f3] h1[data-astro-cid-kf6fx6f3]{font-size:2rem;font-weight:700;line-height:2.75rem}.stock-head__summary[data-astro-cid-kf6fx6f3]{color:#b9d0e8;max-width:720px;font-size:.875rem;line-height:1.5rem}.stock-metrics[data-astro-cid-kf6fx6f3]{flex-direction:column;gap:12px;padding-block:28px;display:flex}.stock-metrics__label[data-astro-cid-kf6fx6f3]{color:var(--ink-3);font-size:.75rem}.stock-metrics__grid[data-astro-cid-kf6fx6f3]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.stock-next-earnings[data-astro-cid-kf6fx6f3]{margin-block:32px}.stock-facts-band[data-astro-cid-kf6fx6f3]{background:var(--surface);padding-block:32px}.stock-facts[data-astro-cid-kf6fx6f3]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);max-width:640px;padding:20px}.stock-facts__heading[data-astro-cid-kf6fx6f3]{color:var(--ink);margin-bottom:4px;font-size:.9375rem;font-weight:700}.stock-facts__row[data-astro-cid-kf6fx6f3]{border-top:1px solid var(--line-2);flex-direction:column;gap:3px;padding:12px 0;display:flex}.stock-facts__row[data-astro-cid-kf6fx6f3] dt[data-astro-cid-kf6fx6f3]{color:var(--ink-3);font-size:.71875rem;font-weight:600}.stock-facts__row[data-astro-cid-kf6fx6f3] dd[data-astro-cid-kf6fx6f3]{color:var(--ink);font-size:.875rem;font-weight:600}.stock-history[data-astro-cid-kf6fx6f3]{flex-direction:column;gap:16px;padding-block:52px;display:flex}.stock-history[data-astro-cid-kf6fx6f3] h2[data-astro-cid-kf6fx6f3]{color:var(--ink);font-size:1.375rem;font-weight:700}.stock-history__desc[data-astro-cid-kf6fx6f3]{color:var(--ink-3);max-width:720px;font-size:.8125rem}.stock-history__list[data-astro-cid-kf6fx6f3]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);padding-inline:20px}.stock-history__row[data-astro-cid-kf6fx6f3]{border-top:1px solid var(--line-2);align-items:center;gap:16px;padding:14px 0;display:flex}.stock-history__row[data-astro-cid-kf6fx6f3]:first-child{border-top:none}.stock-history__date[data-astro-cid-kf6fx6f3]{color:var(--ink-3);flex:none;width:80px;font-size:.75rem}.stock-history__title[data-astro-cid-kf6fx6f3]{min-width:0;color:var(--ink);flex:1;font-size:.9375rem;font-weight:600}.stock-history__link[data-astro-cid-kf6fx6f3]{color:var(--navy-600);flex:none;font-size:.75rem;font-weight:600}.stock-history__empty[data-astro-cid-kf6fx6f3]{color:var(--ink-3);font-size:.875rem}.stock-dividends[data-astro-cid-kf6fx6f3]{flex-direction:column;gap:10px;padding-top:28px;display:flex}.stock-dividends[data-astro-cid-kf6fx6f3] h2[data-astro-cid-kf6fx6f3]{color:var(--ink);font-size:1.375rem;font-weight:700}.stock-payout[data-astro-cid-kf6fx6f3]{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;gap:10px;padding:16px 18px;display:flex}.stock-payout__grid[data-astro-cid-kf6fx6f3]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px 20px;display:grid}.stock-payout__grid[data-astro-cid-kf6fx6f3] dt[data-astro-cid-kf6fx6f3]{color:var(--ink-3);margin-bottom:2px;font-size:.6875rem;font-weight:700}.stock-payout__grid[data-astro-cid-kf6fx6f3] dd[data-astro-cid-kf6fx6f3]{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.0625rem;font-weight:700}.stock-payout__grid[data-astro-cid-kf6fx6f3] dd[data-astro-cid-kf6fx6f3].stock-payout__lead{color:var(--navy-700);font-size:1.25rem}.stock-payout__sub[data-astro-cid-kf6fx6f3]{color:var(--ink-3);margin-top:2px;font-size:.6875rem;font-weight:400;display:block}.stock-payout__note[data-astro-cid-kf6fx6f3]{color:var(--ink-2);font-size:.71875rem;line-height:1.1875rem}.stock-payout__note[data-astro-cid-kf6fx6f3] a[data-astro-cid-kf6fx6f3]{color:var(--navy-700);font-weight:700}.stock-dividends__desc[data-astro-cid-kf6fx6f3]{color:var(--ink-3);font-size:.8125rem;line-height:1.375rem}.stock-dividends__more[data-astro-cid-kf6fx6f3]{color:var(--navy-700);align-self:flex-start;font-size:.8125rem;font-weight:700}.stock-dividends__more[data-astro-cid-kf6fx6f3]:hover{text-decoration:underline}.stock-similar-band[data-astro-cid-kf6fx6f3]{background:var(--surface);padding-block:52px}.stock-similar[data-astro-cid-kf6fx6f3]{flex-direction:column;gap:20px;display:flex}.stock-similar[data-astro-cid-kf6fx6f3] h2[data-astro-cid-kf6fx6f3]{color:var(--ink);font-size:1.375rem;font-weight:700}.stock-similar__grid[data-astro-cid-kf6fx6f3]{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.stock-similar__card[data-astro-cid-kf6fx6f3]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);flex-direction:column;gap:6px;padding:18px;display:flex}.stock-similar__card[data-astro-cid-kf6fx6f3]:hover{border-color:var(--navy-700)}.stock-similar__code[data-astro-cid-kf6fx6f3]{color:var(--ink-3);font-size:.75rem;font-weight:700}.stock-similar__name[data-astro-cid-kf6fx6f3]{color:var(--navy-700);font-size:1rem;font-weight:700}.stock-similar__summary[data-astro-cid-kf6fx6f3]{color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.375rem;display:-webkit-box;overflow:hidden}.stock-similar__meta[data-astro-cid-kf6fx6f3]{color:var(--ink-3);margin-top:auto;padding-top:4px;font-size:.75rem}@media (width<=960px){.stock-similar__grid[data-astro-cid-kf6fx6f3]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.stock-similar__grid[data-astro-cid-kf6fx6f3]{grid-template-columns:1fr}.stock-history__row[data-astro-cid-kf6fx6f3]{flex-wrap:wrap}.stock-history__date[data-astro-cid-kf6fx6f3]{order:3;width:auto}}
