.hero.svelte-1uha8ag{min-height:100vh;padding-top:var(--nav-height);text-align:center;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.hero-plasma.svelte-1uha8ag{z-index:0;opacity:.4;pointer-events:none;position:absolute;inset:0}.hero.svelte-1uha8ag:before{content:"";pointer-events:none;background:radial-gradient(60% 50% at 50% 0,#ffffff0a 0%,#0000 100%);position:absolute;inset:0}.hero-content.svelte-1uha8ag{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.hero-main-logo.svelte-1uha8ag{object-fit:contain;width:800px;max-width:95vw;height:auto;margin-bottom:var(--space-2xl);filter:brightness(0)invert()}.hero-minimal-title.svelte-1uha8ag{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.25em;color:var(--color-white);margin-bottom:var(--space-md);font-size:1.15rem;font-weight:500}.hero-minimal-sub.svelte-1uha8ag{max-width:480px;margin:0 auto var(--space-2xl);color:var(--color-gray-400);font-size:1rem;line-height:1.6}.hero-actions.svelte-1uha8ag{gap:var(--space-md);flex-wrap:wrap;justify-content:center;display:flex}.hero-fade.svelte-1uha8ag{background:linear-gradient(to top, var(--color-black), transparent);pointer-events:none;width:100%;height:120px;position:absolute;bottom:0;left:0}.btn.svelte-1uha8ag{text-transform:uppercase;letter-spacing:.08em;transition:all var(--duration-fast) var(--ease-out);padding:.85rem 2rem;font-size:.85rem;font-weight:600;display:inline-block}.btn-primary.svelte-1uha8ag{background:var(--color-white);color:var(--color-black)}.btn-primary.svelte-1uha8ag:hover{background:var(--color-gray-200);transform:translateY(-2px)}@media (width<=768px){.hero-main-logo.svelte-1uha8ag{width:90vw;margin-bottom:var(--space-xl)}.hero-minimal-title.svelte-1uha8ag{letter-spacing:.15em;font-size:.9rem}.hero-minimal-sub.svelte-1uha8ag{font-size:.95rem}}
