.hero-section.svelte-1uha8ag{padding-top:1.5rem;padding-bottom:1rem}.hero-grid.svelte-1uha8ag{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media(min-width:1024px){.hero-grid.svelte-1uha8ag{grid-template-columns:1.12fr .88fr;gap:3.5rem}}.hero-copy.svelte-1uha8ag{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.hero-title.svelte-1uha8ag{font-size:clamp(2.4rem,4.8vw,4.15rem);font-weight:700;letter-spacing:-.035em;line-height:1.06}.hero-lead.svelte-1uha8ag{font-size:1.08rem;color:var(--text-secondary);line-height:1.7;max-width:620px}.hero-lead.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--text-primary);font-weight:600}.hero-cta-row.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:.25rem}.hero-metrics.svelte-1uha8ag{margin-top:1rem;padding-top:1.5rem;border-top:1px solid var(--border-hairline);display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;width:100%}.metric-item.svelte-1uha8ag{display:flex;flex-direction:column;gap:.2rem}.metric-val.svelte-1uha8ag{font-family:var(--font-display);font-weight:700;font-size:1.1rem;color:var(--accent-bright)}.metric-label.svelte-1uha8ag{font-family:var(--font-mono);font-size:.7rem;color:var(--text-muted)}.metric-divider.svelte-1uha8ag{width:1px;height:32px;background:var(--border-hairline)}.monolith-scene.svelte-1uha8ag{position:relative;width:100%;height:100%;min-height:410px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--theme-accent) 16%,transparent),#07070a 72%);padding:1.5rem}.gold-halo.svelte-1uha8ag{position:absolute;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,var(--accent-glow-strong),transparent 70%);filter:blur(36px);pointer-events:none}.monolith-svg.svelte-1uha8ag{width:100%;max-width:500px;height:auto;z-index:1}.pillar-center.svelte-1uha8ag{animation:float-slow 6s ease-in-out infinite}.pillar-left.svelte-1uha8ag{animation:float-slow 7.5s ease-in-out infinite .8s}.pillar-right.svelte-1uha8ag{animation:float-slow 6.8s ease-in-out infinite 1.4s}.stream-path.svelte-1uha8ag{animation:data-stream 8s linear infinite}.scene-floating-badge.svelte-1uha8ag{position:absolute;bottom:2.6rem;left:1.4rem;z-index:3;display:flex;align-items:center;gap:.75rem;padding:.6rem .95rem;border-radius:10px;border:1px solid var(--accent-border)}.badge-title.svelte-1uha8ag{font-family:var(--font-mono);font-size:.72rem;font-weight:600;color:var(--text-primary);letter-spacing:.08em}.badge-sub.svelte-1uha8ag{font-family:var(--font-mono);font-size:.62rem;color:var(--accent-bright)}.section-block.svelte-1uha8ag{display:flex;flex-direction:column;gap:2.25rem}.section-header.svelte-1uha8ag{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;max-width:760px}.section-title.svelte-1uha8ag{font-size:clamp(1.75rem,3.2vw,2.6rem);font-weight:700}.section-desc.svelte-1uha8ag{color:var(--text-secondary);font-size:1rem;line-height:1.65}.division-preview.svelte-1uha8ag{display:flex;flex-direction:column;gap:1.1rem;margin-top:.35rem;padding:1rem;border-radius:var(--radius-sm);background:#00000059;border:1px solid var(--accent-border-subtle)}.division-logo-row.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.theme-chip.svelte-1uha8ag{font-family:var(--font-mono);font-size:.66rem;padding:.22rem .5rem;border-radius:5px;background:var(--accent-soft);border:1px solid var(--accent-border);color:var(--accent-bright)}.division-bullets.svelte-1uha8ag{list-style:none;display:flex;flex-direction:column;gap:.45rem;font-size:.85rem;color:var(--text-secondary)}.division-bullets.svelte-1uha8ag li:where(.svelte-1uha8ag){display:flex;align-items:center;gap:.5rem}.division-bullets.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"▹";color:var(--theme-accent);font-family:var(--font-mono)}.cta-inline.svelte-1uha8ag{color:var(--accent-bright);font-weight:600}.brand-showcase-tabs.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.5rem}.brand-tab.svelte-1uha8ag{padding:.45rem .85rem;border-radius:7px;background:#ffffff08;border:1px solid var(--border-hairline);color:var(--text-secondary);font-family:var(--font-mono);font-size:.74rem;cursor:pointer;transition:all .2s ease}.brand-tab.svelte-1uha8ag:hover{color:var(--text-primary);border-color:var(--accent-border)}.brand-tab.active.svelte-1uha8ag{background:var(--accent-soft);border-color:var(--theme-accent);color:var(--accent-bright)}.brand-asset-stage.svelte-1uha8ag img{object-fit:contain!important;background:radial-gradient(circle at center,#ffffff0d,#09090c 75%);padding:1.5rem}.governance-metrics.svelte-1uha8ag{display:flex;flex-direction:column;gap:.65rem;margin-top:.4rem}.gov-row.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;padding:.6rem .85rem;border-radius:8px;background:#ffffff06;border:1px solid var(--border-hairline);font-size:.85rem;color:var(--text-secondary)}.gov-row.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--accent-bright);font-size:.78rem}.stack-pills.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.4rem}.stack-pills.svelte-1uha8ag span:where(.svelte-1uha8ag){padding:.35rem .7rem;border-radius:6px;background:#ffffff08;border:1px solid var(--accent-border-subtle);font-family:var(--font-mono);font-size:.74rem;color:var(--text-primary)}.inline-link.svelte-1uha8ag{color:var(--accent-bright);text-decoration:none}
