.hero.svelte-1uha8ag{text-align:center;padding:30px 0 50px}.hero-logo.svelte-1uha8ag{width:200px;height:200px;border-radius:50%;object-fit:cover;box-shadow:0 0 60px #e8a33d4d;border:2px solid var(--gold-dim)}h1.svelte-1uha8ag{font-family:var(--font-display);font-size:clamp(2.2rem,6vw,3.5rem);margin:24px 0 8px;letter-spacing:2px}h1.svelte-1uha8ag em:where(.svelte-1uha8ag){font-style:normal;color:var(--gold)}.tag.svelte-1uha8ag{color:var(--muted);margin:0 0 28px}.cta.svelte-1uha8ag{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.stats.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:60px}.stat.svelte-1uha8ag{text-align:center;padding:22px 10px;color:var(--cream)}a.stat.svelte-1uha8ag:hover{border-color:var(--gold-dim)}.stat.svelte-1uha8ag strong:where(.svelte-1uha8ag){display:block;font-size:2rem;color:var(--gold-bright);font-weight:900}.stat.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--muted);font-size:.9rem}.grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px}.work.svelte-1uha8ag{color:var(--cream);transition:transform .15s ease,box-shadow .15s ease}.work.svelte-1uha8ag:hover{transform:translateY(-3px);box-shadow:0 8px 30px #e8a33d1f}.work.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.noimg.svelte-1uha8ag{aspect-ratio:4/3;display:grid;place-items:center;font-size:3rem;background:var(--bg-soft)}.meta.svelte-1uha8ag{padding:14px 16px}.meta.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 6px;font-size:1.05rem}.sub.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;gap:10px}.time.svelte-1uha8ag{color:var(--gold);font-size:.85rem}.dots.svelte-1uha8ag{display:inline-flex;gap:4px}@media(max-width:640px){.hero-logo.svelte-1uha8ag{width:150px;height:150px}}
