.hero[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.hero__inner[data-astro-cid-lcdefpme]{text-align:center;z-index:1;max-width:1080px;margin-inline:auto;padding:96px 16px 88px;position:relative}.hero__coords[data-astro-cid-lcdefpme]{color:var(--text-main);background:var(--bg-surface);border:2px solid var(--line);box-shadow:3px 3px 0 0 var(--shadow);align-items:center;gap:8px;margin:0 0 24px;padding:6px 14px;font-size:14px;display:inline-flex}.hero__title[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(44px,9vw,84px);line-height:1.25}.hero__tagline[data-astro-cid-lcdefpme]{color:var(--text-soft);margin:16px 0 0;font-size:clamp(16px,3vw,22px)}.hero__subtitle[data-astro-cid-lcdefpme]{color:var(--accent);cursor:pointer;max-width:640px;min-height:1.6em;text-shadow:2px 2px 0 var(--shadow);margin:22px auto 0;font-size:18px}.hero__subtitle[data-astro-cid-lcdefpme].is-flip{animation:.3s steps(2,end) subtitle-flip}@keyframes subtitle-flip{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}.hero__decor[data-astro-cid-lcdefpme]{pointer-events:none;z-index:0;position:absolute;inset:0}.hero-sun[data-astro-cid-lcdefpme]{color:var(--star);filter:drop-shadow(4px 4px 0 var(--shadow));animation:5s steps(4,end) infinite sun-bob;position:absolute;top:48px;right:9%}.hero-moon[data-astro-cid-lcdefpme]{color:#e8eeff;filter:drop-shadow(4px 4px 0 var(--shadow));display:none;position:absolute;top:48px;right:9%}[data-astro-cid-lcdefpme][data-theme=night] .hero-sun[data-astro-cid-lcdefpme]{display:none}[data-astro-cid-lcdefpme][data-theme=night] .hero-moon[data-astro-cid-lcdefpme]{display:block}@keyframes sun-bob{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.hero-cloud[data-astro-cid-lcdefpme]{background:var(--cloud);opacity:.9;width:20px;height:20px;box-shadow:20px 0 0 0 var(--cloud), 40px 0 0 0 var(--cloud), 10px -20px 0 0 var(--cloud), 30px -20px 0 0 var(--cloud), 10px 20px 0 0 var(--cloud), 30px 20px 0 0 var(--cloud);animation:24s linear infinite cloud-drift;position:absolute}.hero-cloud--1[data-astro-cid-lcdefpme]{top:140px;left:-80px}.hero-cloud--2[data-astro-cid-lcdefpme]{opacity:.7;animation-delay:-12s;top:220px;left:-40px;transform:scale(.7)}@keyframes cloud-drift{0%{transform:translate(0)}to{transform:translate(calc(100vw + 200px))}}.hero-ore[data-astro-cid-lcdefpme]{filter:drop-shadow(3px 3px 0 var(--shadow));animation:3.6s steps(2,end) infinite ore-bob;display:inline-flex;position:absolute}.hero-ore--gem[data-astro-cid-lcdefpme]{color:var(--accent-2);bottom:120px;left:7%}.hero-ore--fire[data-astro-cid-lcdefpme]{color:var(--lava);animation-delay:-1.8s;bottom:170px;left:16%}@keyframes ore-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.zone[data-astro-cid-lcdefpme]{padding:56px 16px 64px}.zone__inner[data-astro-cid-lcdefpme]{max-width:1080px;margin-inline:auto}.zone--deep[data-astro-cid-lcdefpme]{color:#fff4d6}.featured[data-astro-cid-lcdefpme]{grid-template-columns:5fr 6fr;display:grid;overflow:hidden}.featured__media[data-astro-cid-lcdefpme]{border-right:3px solid var(--line);background:var(--bg-surface-2);min-height:300px;display:flex}.featured__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.featured__media[data-astro-cid-lcdefpme] .placeholder-box[data-astro-cid-lcdefpme]{border:none;flex:1;min-height:300px}.featured__body[data-astro-cid-lcdefpme]{flex-direction:column;gap:12px;padding:28px;display:flex}.featured__status[data-astro-cid-lcdefpme]{background:var(--accent-2);color:var(--text-on-accent);align-self:flex-start}.featured__title[data-astro-cid-lcdefpme]{margin:0;font-size:30px;line-height:1.4}.featured__tagline[data-astro-cid-lcdefpme]{color:var(--accent);margin:0;font-size:16px;font-weight:600}.featured__desc[data-astro-cid-lcdefpme]{color:var(--text-soft);margin:0;font-size:15px;line-height:1.85}.featured__features[data-astro-cid-lcdefpme]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.featured__features[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--text-soft);align-items:center;gap:8px;font-size:14px;display:flex}.featured__features[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{color:var(--accent-2);flex-shrink:0}.featured__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;display:flex}.featured__pending[data-astro-cid-lcdefpme]{color:var(--text-faint);border-style:dashed}.post-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.deep-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:40px;display:grid}.adventurer[data-astro-cid-lcdefpme]{align-items:flex-start;gap:20px;padding:24px;display:flex}.adventurer__avatar[data-astro-cid-lcdefpme]{background:var(--bg-surface-2);border:3px solid var(--line);image-rendering:pixelated;flex-shrink:0;padding:8px}.adventurer__name[data-astro-cid-lcdefpme]{margin:0;font-size:22px}.adventurer__role[data-astro-cid-lcdefpme]{color:var(--accent);margin:4px 0 0;font-size:13px}.adventurer__bio[data-astro-cid-lcdefpme]{color:var(--text-soft);margin:10px 0 0;font-size:14px;line-height:1.8}.adventurer__stats[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.adventurer__stats[data-astro-cid-lcdefpme] .px-chip[data-astro-cid-lcdefpme]{font-size:12px}.events[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.events__item[data-astro-cid-lcdefpme]{align-items:flex-start;gap:14px;padding:16px;display:flex}.events__icon[data-astro-cid-lcdefpme]{background:var(--accent-3);width:36px;height:36px;color:var(--ink-raw);border:2px solid var(--line);flex-shrink:0;justify-content:center;align-items:center;display:flex}.events__date[data-astro-cid-lcdefpme]{font-family:var(--font-code);color:var(--text-faint);font-size:12px}.events__text[data-astro-cid-lcdefpme]{color:var(--text-main);margin:4px 0 0;font-size:14px;line-height:1.7}.events__empty[data-astro-cid-lcdefpme]{color:var(--text-faint);align-items:center;gap:10px;padding:20px;display:flex}@media (width<=900px){.featured[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.featured__media[data-astro-cid-lcdefpme]{border-right:none;border-bottom:3px solid var(--line);min-height:220px}.featured__media[data-astro-cid-lcdefpme] .placeholder-box[data-astro-cid-lcdefpme]{min-height:220px}.post-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:20px}.deep-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:48px}}@media (width<=767px){.hero__inner[data-astro-cid-lcdefpme]{padding:56px 16px 64px}.hero__title[data-astro-cid-lcdefpme]{font-size:40px}.hero-sun[data-astro-cid-lcdefpme],.hero-moon[data-astro-cid-lcdefpme]{top:24px;right:6%}.adventurer[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center}.adventurer__stats[data-astro-cid-lcdefpme]{justify-content:center}}
