[data-astro-cid-qk4v6xrk]{box-sizing:border-box;margin:0;padding:0}body{color:#e0ddd4;background:#0a0a07;min-height:100vh;font-family:Georgia,serif}.hero[data-astro-cid-qk4v6xrk]{isolation:isolate;text-align:center;background:radial-gradient(#1a2418 0%,#0a0a07 70%);padding:6rem 2rem 4rem;position:relative;overflow:hidden}.tavern-banner[data-astro-cid-qk4v6xrk]{pointer-events:none;user-select:none;z-index:-1;width:100%;height:auto;display:block;position:absolute;top:0;left:0}.hero[data-astro-cid-qk4v6xrk]:after{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#0000,#0a0a07 85%);height:200px;position:absolute;bottom:0;left:0;right:0}.brand-mark[data-astro-cid-qk4v6xrk]{opacity:.7;transition:opacity .3s;display:block;position:absolute;top:1.5rem;left:1.5rem}.brand-mark[data-astro-cid-qk4v6xrk] img[data-astro-cid-qk4v6xrk]{width:56px;height:56px;display:block}.brand-mark[data-astro-cid-qk4v6xrk]:hover{opacity:1}h1[data-astro-cid-qk4v6xrk]{margin-bottom:1rem}.hero-art[data-astro-cid-qk4v6xrk]{filter:drop-shadow(0 0 40px #c4a35a33);width:100%;max-width:360px;height:auto;margin:0 auto;display:block}.tagline[data-astro-cid-qk4v6xrk]{color:#b0a990;text-shadow:0 0 3px #000,0 0 8px #000,0 0 18px #000000d9;margin-bottom:3rem;font-size:1.3rem;font-style:italic}.description[data-astro-cid-qk4v6xrk]{color:#e0ddd4;text-shadow:0 0 3px #000,0 0 8px #000,0 0 18px #000000d9;max-width:700px;margin:0 auto 3rem;font-size:1.1rem;line-height:1.8}.links[data-astro-cid-qk4v6xrk]{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-bottom:2rem;display:flex}.links[data-astro-cid-qk4v6xrk] a[data-astro-cid-qk4v6xrk]{color:#c4a35a;border:1px solid #c4a35a;padding:.9rem 2rem;font-family:Georgia,serif;font-size:1rem;text-decoration:none;transition:all .3s;display:inline-block}.links[data-astro-cid-qk4v6xrk] a[data-astro-cid-qk4v6xrk]:hover{color:#0a0a07;background:#c4a35a}.stores[data-astro-cid-qk4v6xrk]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:1rem;display:flex}.stores[data-astro-cid-qk4v6xrk] img[data-astro-cid-qk4v6xrk]{width:auto;height:80px;display:block}.latest-update[data-astro-cid-qk4v6xrk]{text-align:center;color:#8a8677;margin-top:.25rem;font-size:.9rem;font-style:italic}.latest-update[data-astro-cid-qk4v6xrk] .latest-label[data-astro-cid-qk4v6xrk]{color:#5a5647;text-transform:uppercase;letter-spacing:.1em;margin-right:.4rem;font-size:.75rem;font-style:normal}.latest-update[data-astro-cid-qk4v6xrk] a[data-astro-cid-qk4v6xrk]{color:#c4a35a;border-bottom:1px solid #c4a35a4d;padding-bottom:1px;text-decoration:none;transition:color .2s,border-color .2s}.latest-update[data-astro-cid-qk4v6xrk] a[data-astro-cid-qk4v6xrk]:hover{color:#d4b36a;border-color:#d4b36a}.features[data-astro-cid-qk4v6xrk]{grid-template-columns:1fr 1fr;gap:2rem;max-width:800px;margin:0 auto;padding:2rem 2rem 4rem;display:grid}.feature[data-astro-cid-qk4v6xrk]{border-left:2px solid #252a1f;padding:1.5rem}.feature[data-astro-cid-qk4v6xrk] h3[data-astro-cid-qk4v6xrk]{color:#c4a35a;text-transform:uppercase;letter-spacing:.15em;margin-bottom:.5rem;font-size:1rem}.feature[data-astro-cid-qk4v6xrk] p[data-astro-cid-qk4v6xrk]{color:#8a8677;font-size:.95rem;line-height:1.6}.screenshots[data-astro-cid-qk4v6xrk]{max-width:1200px;margin:0 auto;padding:1rem 2rem 3rem}.screenshots[data-astro-cid-qk4v6xrk] h2[data-astro-cid-qk4v6xrk]{text-transform:uppercase;letter-spacing:.2em;color:#c4a35a;text-align:center;opacity:.8;margin-bottom:1.5rem;font-size:.85rem}.shot-grid[data-astro-cid-qk4v6xrk]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;display:grid}.shot-grid[data-astro-cid-qk4v6xrk] img[data-astro-cid-qk4v6xrk]{border:1px solid #1a2418;width:100%;height:auto;transition:border-color .3s;display:block}.shot-grid[data-astro-cid-qk4v6xrk] img[data-astro-cid-qk4v6xrk]:hover{border-color:#c4a35a}.platforms[data-astro-cid-qk4v6xrk]{text-align:center;color:#5a5647;border-top:1px solid #1a2418;padding:2rem;font-size:.9rem}footer[data-astro-cid-qk4v6xrk]{text-align:center;color:#3a3a4e;padding:2rem;font-size:.8rem}footer[data-astro-cid-qk4v6xrk] a[data-astro-cid-qk4v6xrk]{color:#5a5647;text-decoration:none}footer[data-astro-cid-qk4v6xrk] a[data-astro-cid-qk4v6xrk]:hover{color:#c4a35a}footer[data-astro-cid-qk4v6xrk] .legal[data-astro-cid-qk4v6xrk]{margin-top:.75rem;font-size:.7rem}@media (width<=600px){.hero-art[data-astro-cid-qk4v6xrk]{max-width:280px}.brand-mark[data-astro-cid-qk4v6xrk] img[data-astro-cid-qk4v6xrk]{width:44px;height:44px}.brand-mark[data-astro-cid-qk4v6xrk]{top:1rem;left:1rem}.tagline[data-astro-cid-qk4v6xrk]{font-size:1rem}.features[data-astro-cid-qk4v6xrk]{grid-template-columns:1fr}.links[data-astro-cid-qk4v6xrk]{flex-direction:column;align-items:center}}
