.homepage{margin:0 auto;font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:1440px;width:100%;background:rgba(0,0,0,0);--new-design-shell:var(--redesign-shell);--new-design-panel:var(--redesign-panel);--new-design-control:var(--redesign-control);--new-design-card:var(--redesign-card);--new-design-border:var(--redesign-border);--new-design-divider:var(--redesign-divider);--new-design-nav:var(--redesign-nav);--new-design-nav-hover:var(--redesign-nav-hover);--new-design-nav-active-fill:var(--redesign-nav-active-fill);--new-design-nav-active:var(--redesign-nav-active);--new-design-accent:var(--redesign-accent);--new-design-accent-tint:var(--redesign-accent-tint);--new-design-warning:var(--redesign-warning);--new-design-danger:var(--redesign-danger);--new-design-muted:var(--redesign-muted);--new-design-text:var(--redesign-text);--color-accent:#8fb0ff;--color-accent-secondary:#a9c3ff;--color-accent-glow:var(--redesign-accent-glow);--color-accent-soft:var(--redesign-accent-tint);--color-bg-main:transparent;--color-bg-card:var(--redesign-card);--color-bg-elevated:var(--redesign-control);--color-text-primary:var(--redesign-text);--color-text-secondary:var(--redesign-muted);--color-border-subtle:var(--redesign-border);color:var(--redesign-text)}.homepage .below-hero{position:relative;z-index:1;background:rgba(0,0,0,0)}