.games-page[data-v-2829025e]{padding-bottom:var(--space-2xl)}.games-hero[data-v-2829025e]{color:#fff;background:radial-gradient(760px 420px at 82% 20%,#c98a5247,#0000 62%),linear-gradient(145deg,#16281d 0%,#1f4430 55%,#2c5a3f 100%);padding:72px 0 84px;position:relative;overflow:hidden}.hero-inner[data-v-2829025e]{grid-template-columns:1.15fr .85fr;align-items:center;gap:56px;display:grid;position:relative}.hero-copy[data-v-2829025e]>*{animation:.65s cubic-bezier(.22,.7,.24,1) both rise-2829025e}.hero-copy[data-v-2829025e]>:nth-child(2){animation-delay:60ms}.hero-copy[data-v-2829025e]>:nth-child(3){animation-delay:.12s}.hero-copy[data-v-2829025e]>:nth-child(4){animation-delay:.18s}@keyframes rise-2829025e{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.eyebrow.light[data-v-2829025e]{color:var(--color-sand)}.hero-copy h1[data-v-2829025e]{color:#fff;max-width:14ch;margin:16px 0;font-size:clamp(2.2rem,4.6vw,3.4rem);line-height:1.05}.hero-copy p[data-v-2829025e]{color:#f5f0e6d6;max-width:52ch;margin-bottom:var(--space-lg);font-size:1rem}.hero-actions[data-v-2829025e]{flex-wrap:wrap;gap:12px;display:flex}.btn-hero[data-v-2829025e]{background:var(--color-sand-light);color:var(--color-forest-dark);box-shadow:0 10px 24px #0003}.btn-hero[data-v-2829025e]:hover{color:var(--color-forest-dark);background:#fff;text-decoration:none;transform:translateY(-1px)}.btn-ghost-light[data-v-2829025e]{color:#fff;border-color:#f5f0e661}.btn-ghost-light[data-v-2829025e]:hover{color:#fff;background:#ffffff1a;border-color:#f5f0e699;text-decoration:none}.hero-art[data-v-2829025e]{height:280px;position:relative}.ring[data-v-2829025e]{border:1px solid #f5f0e633;border-radius:50%;width:240px;height:240px;margin:-120px 0 0 -120px;position:absolute;top:50%;left:50%}.ring[data-v-2829025e]:after{content:"";border:1px dashed #f5f0e624;border-radius:50%;position:absolute;inset:36px}.float-card[data-v-2829025e]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:76px;height:76px;color:var(--color-sand-light);background:#ffffff14;border:1px solid #ffffff29;border-radius:20px;justify-content:center;align-items:center;animation:7s ease-in-out infinite float-2829025e;display:inline-flex;position:absolute;box-shadow:0 16px 36px #00000038}.card-a[data-v-2829025e]{top:12%;left:8%}.card-b[data-v-2829025e]{animation-delay:.8s;top:0;right:6%}.card-c[data-v-2829025e]{animation-delay:1.6s;bottom:6%;left:22%}.card-d[data-v-2829025e]{animation-delay:2.4s;bottom:14%;right:16%}@keyframes float-2829025e{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-12px)rotate(2deg)}}.games-section[data-v-2829025e]{padding:var(--space-2xl) var(--space-lg) 0}.section-head[data-v-2829025e]{justify-content:space-between;align-items:flex-end;gap:var(--space-xl);margin-bottom:var(--space-xl);display:flex}.section-title[data-v-2829025e]{margin-top:10px}.section-head>.section-desc[data-v-2829025e]{max-width:38ch;color:var(--color-text-secondary);margin:0;font-size:.95rem}.progress-section[data-v-2829025e]{gap:var(--space-md);padding-top:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid}.games-grid[data-v-2829025e]{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.today-section[data-v-2829025e]{padding:var(--space-2xl) var(--space-lg) 0}.why-section[data-v-2829025e]{gap:var(--space-md);padding-top:var(--space-2xl);grid-template-columns:repeat(3,1fr);display:grid}.why-card[data-v-2829025e]{background:var(--color-sand-light);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);padding:var(--space-lg)}.why-icon[data-v-2829025e]{background:var(--color-forest);width:40px;height:40px;color:var(--color-sand-light);margin-bottom:var(--space-md);border-radius:11px;justify-content:center;align-items:center;display:inline-flex}.why-card h3[data-v-2829025e]{font-family:var(--font-display);margin-bottom:6px;font-size:1.1rem;font-weight:600}.why-card p[data-v-2829025e]{color:var(--color-text-secondary);margin:0;font-size:.88rem}.games-foot[data-v-2829025e]{gap:var(--space-md);padding-top:var(--space-xl);grid-template-columns:repeat(2,1fr);display:grid}.foot-link[data-v-2829025e]{align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:inherit;display:flex}.foot-link[data-v-2829025e]:hover{border-color:var(--color-forest-light);box-shadow:var(--shadow-md);text-decoration:none}.foot-link span[data-v-2829025e]{flex-direction:column;flex:1;line-height:1.3;display:flex}.foot-link strong[data-v-2829025e]{font-size:.95rem}.foot-link small[data-v-2829025e]{color:var(--color-text-muted);font-size:.78rem}@media (width<=960px){.hero-inner[data-v-2829025e]{grid-template-columns:1fr;gap:24px}.hero-art[data-v-2829025e]{display:none}.progress-section[data-v-2829025e]{grid-template-columns:1fr}.games-grid[data-v-2829025e]{grid-template-columns:repeat(2,1fr)}.why-section[data-v-2829025e]{grid-template-columns:1fr}}@media (width<=700px){.games-section[data-v-2829025e],.today-section[data-v-2829025e]{padding-left:var(--space-md);padding-right:var(--space-md)}.section-head[data-v-2829025e]{align-items:flex-start;gap:var(--space-sm);flex-direction:column}.games-grid[data-v-2829025e],.games-foot[data-v-2829025e]{grid-template-columns:1fr}}
