.hero-section[data-astro-cid-anhloy43]{position:relative;background:var(--color-background);color:var(--color-text-secondary);padding:8rem 0 6rem;margin-top:calc(-1 * var(--latest-news-banner-height, 0px));overflow:hidden;min-height:calc(100vh - var(--header-height, 0px));display:flex;align-items:center}.hero-section[data-astro-cid-anhloy43]:before{content:"";position:absolute;inset:0;background:var(--color-background);pointer-events:none}.container[data-astro-cid-anhloy43]{max-width:1200px;margin:0 auto;padding:0 1.5rem;width:100%}.hero-content[data-astro-cid-anhloy43]{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center;position:relative;z-index:1;width:100%;min-height:calc(100vh - 16rem - var(--header-height, 0px))}.hero-content--centered[data-astro-cid-anhloy43]{text-align:center;max-width:900px;margin:0 auto;display:flex;flex-direction:column;justify-content:center}.hero-content--centered[data-astro-cid-anhloy43] .hero-text[data-astro-cid-anhloy43]{display:flex;flex-direction:column;height:100%;justify-content:center}.hero-content--centered[data-astro-cid-anhloy43] .hero-subtitle[data-astro-cid-anhloy43]{max-width:none;margin-left:auto;margin-right:auto}.hero-content--centered[data-astro-cid-anhloy43] .hero-actions[data-astro-cid-anhloy43],.hero-content--centered[data-astro-cid-anhloy43] .hero-metrics[data-astro-cid-anhloy43]{justify-content:center}.hero-content--centered[data-astro-cid-anhloy43] .hero-toc[data-astro-cid-anhloy43]{margin-top:auto;margin-bottom:0}.hero-title[data-astro-cid-anhloy43]{font-size:clamp(3rem,6vw,5rem);font-weight:700;line-height:1.1;margin-bottom:1.5rem;color:var(--color-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.hero-subtitle[data-astro-cid-anhloy43]{font-size:clamp(1.25rem,2.5vw,1.5rem);line-height:1.6;color:var(--color-text-secondary);margin-bottom:2.5rem;max-width:700px}.hero-actions[data-astro-cid-anhloy43]{display:flex;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}.btn[data-astro-cid-anhloy43]{display:inline-flex;align-items:center;padding:1rem 2.5rem;border-radius:.5rem;font-weight:600;text-decoration:none;transition:all .2s ease;border:1px solid transparent;font-size:1.125rem}.btn-primary[data-astro-cid-anhloy43]{background:var(--color-primary);color:#fff;box-shadow:none}.btn-primary[data-astro-cid-anhloy43]:hover{transform:translateY(-2px);box-shadow:none}.btn-secondary[data-astro-cid-anhloy43]{background-color:var(--brand-border);color:var(--color-primary);border-color:var(--brand-border)}.btn-secondary[data-astro-cid-anhloy43]:hover{filter:brightness(.97);transform:translateY(-2px);border-color:var(--color-primary)}.hero-metrics[data-astro-cid-anhloy43]{display:flex;gap:3rem;flex-wrap:wrap}.metric[data-astro-cid-anhloy43]{text-align:center}.metric-value[data-astro-cid-anhloy43]{font-size:2rem;font-weight:700;color:var(--color-primary);margin-bottom:.5rem}.metric-label[data-astro-cid-anhloy43]{font-size:.875rem;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.05em}.hero-toc[data-astro-cid-anhloy43]{margin-top:auto;margin-bottom:0;padding-top:3rem;display:flex;justify-content:center}.toc-nav[data-astro-cid-anhloy43]{display:flex;align-items:center;gap:.75rem;justify-content:center;background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:2rem;padding:.75rem 1.5rem;box-shadow:0 2px 8px #0000001a;white-space:nowrap;overflow-x:auto}.toc-link[data-astro-cid-anhloy43]{color:var(--color-text-secondary);text-decoration:none;font-size:.95rem;font-weight:500;padding:.5rem 1rem;border-radius:1.5rem;transition:all .3s ease;opacity:0;animation:fadeInUp .6s ease-out forwards;animation-delay:var(--delay, 0s);white-space:nowrap}.toc-link[data-astro-cid-anhloy43]:hover{color:var(--color-primary);background:#1b263b14;transform:translateY(-2px)}.toc-separator[data-astro-cid-anhloy43]{color:var(--color-text-muted);font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.hero-content[data-astro-cid-anhloy43]{min-height:calc(100vh - 12rem - var(--header-height, 0px))}.toc-nav[data-astro-cid-anhloy43]{gap:.5rem;padding:.6rem 1rem;justify-content:flex-start}.toc-link[data-astro-cid-anhloy43]{font-size:.875rem;padding:.4rem .6rem}.hero-toc[data-astro-cid-anhloy43]{padding-top:2rem}}.hero-visual[data-astro-cid-anhloy43]{display:flex;justify-content:center;align-items:center}.hero-image[data-astro-cid-anhloy43]{max-width:100%;height:auto;border-radius:1rem;box-shadow:0 20px 40px #0000004d}@media (min-width: 768px){.hero-content[data-astro-cid-anhloy43]{grid-template-columns:1fr 1fr;gap:4rem}.hero-content--centered[data-astro-cid-anhloy43]{grid-template-columns:1fr}.hero-actions[data-astro-cid-anhloy43]{flex-wrap:nowrap}.hero-metrics[data-astro-cid-anhloy43]{gap:4rem}}@media (min-width: 1024px){.hero-section[data-astro-cid-anhloy43]{padding:10rem 0 8rem}.hero-content[data-astro-cid-anhloy43]{gap:6rem}.hero-metrics[data-astro-cid-anhloy43]{gap:5rem}}.investor-badge[data-astro-cid-anhloy43]{position:absolute;right:3rem;bottom:3rem;display:inline-block;color:#da6a47;font-size:1.1rem;font-weight:500;letter-spacing:.01em;white-space:nowrap;opacity:0;transition:opacity .2s ease,transform .2s ease;will-change:opacity,transform;z-index:2}.investor-badge[data-astro-cid-anhloy43] .investor-link[data-astro-cid-anhloy43]{color:#da6a47;text-decoration-line:underline;text-underline-offset:3px;text-decoration-thickness:2px;text-decoration-color:#da6a47;transition:color .2s ease,text-decoration-color .2s ease}.investor-badge[data-astro-cid-anhloy43] .investor-link[data-astro-cid-anhloy43]:visited{color:#da6a47;text-decoration-color:#da6a47}.investor-badge[data-astro-cid-anhloy43] .investor-link[data-astro-cid-anhloy43]:hover{color:#f8af6e;text-decoration-color:#f8af6e;text-decoration-thickness:2px}@media (max-width: 768px){.investor-badge[data-astro-cid-anhloy43]{right:1.25rem;left:1.25rem;bottom:1.5rem;white-space:normal;max-width:calc(100% - 2.5rem);text-align:center;font-size:1rem}}@media (min-width: 1024px){.investor-badge[data-astro-cid-anhloy43]{right:4rem;bottom:4rem;font-size:1.2rem}}@media (max-width: 768px){.hero-section[data-astro-cid-anhloy43]{min-height:calc(90vh - var(--header-height, 0px));padding:6rem 0 4rem}.hero-metrics[data-astro-cid-anhloy43]{gap:2rem}.metric-value[data-astro-cid-anhloy43]{font-size:1.5rem}}@media (prefers-contrast: high){.hero-title[data-astro-cid-anhloy43]{color:var(--color-text-primary)}.btn[data-astro-cid-anhloy43]{border-width:2px}}@media (prefers-reduced-motion: reduce){.btn[data-astro-cid-anhloy43]{transition:none}.btn-primary[data-astro-cid-anhloy43]:hover,.btn-secondary[data-astro-cid-anhloy43]:hover{transform:none}}
