.game-page[data-v-3e0f1de5]{width:100%;max-width:800px;display:flex;flex-direction:column;gap:3rem}.game-hero[data-v-3e0f1de5]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}@media (min-width: 640px){.game-hero[data-v-3e0f1de5]{flex-direction:row;text-align:left}}.game-hero__img[data-v-3e0f1de5]{width:100%;max-width:320px;border-radius:8px;border:1px solid var(--color-gold-border)}.game-hero__text[data-v-3e0f1de5]{display:flex;flex-direction:column;align-items:center;gap:.75rem}@media (min-width: 640px){.game-hero__text[data-v-3e0f1de5]{align-items:flex-start}}.game-hero__title[data-v-3e0f1de5]{font-family:var(--font-logo);font-size:2.5rem;font-weight:700;color:var(--color-gold);margin:0;letter-spacing:.06em}.game-hero__tagline[data-v-3e0f1de5]{font-size:1.15rem;color:var(--color-content);opacity:.85;margin:0;font-style:italic}.game-section[data-v-3e0f1de5]{display:flex;flex-direction:column;gap:1rem}.game-section__title[data-v-3e0f1de5]{font-family:var(--font-logo);font-size:1.5rem;font-weight:600;color:var(--color-gold);margin:0;letter-spacing:.04em}.game-section__text[data-v-3e0f1de5]{color:var(--color-content);line-height:1.7;margin:0}.how-to-list[data-v-3e0f1de5]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem;counter-reset:step}.how-to-list__item[data-v-3e0f1de5]{display:flex;align-items:center;gap:.75rem;color:var(--color-content);line-height:1.6;padding:.5rem .75rem;border-left:2px solid var(--color-gold-border)}.how-to-list__icon[data-v-3e0f1de5]{color:var(--color-gold-dim);font-size:1.3rem;flex-shrink:0}.features-grid[data-v-3e0f1de5]{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem}@media (min-width: 480px){.features-grid[data-v-3e0f1de5]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px){.features-grid[data-v-3e0f1de5]{grid-template-columns:repeat(4,1fr)}}.feature-card[data-v-3e0f1de5]{border:1px solid var(--color-gold-border);border-radius:6px;background:var(--color-panel-bg);padding:1rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem}.feature-card__icon[data-v-3e0f1de5]{font-size:1.8rem;color:var(--color-gold-dim)}.feature-card__name[data-v-3e0f1de5]{font-family:var(--font-logo);font-size:.95rem;font-weight:600;color:var(--color-gold);margin:0}.feature-card__desc[data-v-3e0f1de5]{font-size:.82rem;color:var(--color-content);opacity:.8;line-height:1.5;margin:0}.changelog-list[data-v-3e0f1de5]{display:flex;flex-direction:column;gap:1rem}.changelog-entry[data-v-3e0f1de5]{border:1px solid var(--color-gold-border);border-radius:6px;background:var(--color-panel-bg);padding:1rem}.changelog-entry__header[data-v-3e0f1de5]{display:flex;align-items:baseline;gap:.75rem;margin-bottom:.5rem}.changelog-entry__version[data-v-3e0f1de5]{font-family:var(--font-logo);font-weight:600;color:var(--color-gold);font-size:.95rem}.changelog-entry__date[data-v-3e0f1de5]{font-size:.82rem;color:var(--color-gold-dim);opacity:.7}.changelog-entry__summary[data-v-3e0f1de5]{color:var(--color-content);font-size:.88rem;line-height:1.6;margin:0;white-space:pre-line}.faq-list[data-v-3e0f1de5]{display:flex;flex-direction:column;gap:.5rem}.faq-item[data-v-3e0f1de5]{border:1px solid var(--color-gold-border);border-radius:6px;background:var(--color-panel-bg);overflow:hidden}.faq-item__question[data-v-3e0f1de5]{padding:.85rem 1rem;cursor:pointer;color:var(--color-gold);font-weight:600;font-size:.95rem;list-style:none;display:flex;align-items:center;gap:.5rem}.faq-item__question[data-v-3e0f1de5]:before{content:"▸";transition:transform .15s}.faq-item[open] .faq-item__question[data-v-3e0f1de5]:before{transform:rotate(90deg)}.faq-item__answer[data-v-3e0f1de5]{padding:0 1rem 1rem;color:var(--color-content);line-height:1.6;margin:0}.game-cta[data-v-3e0f1de5]{display:flex;justify-content:center;padding:1rem 0 2rem}
