.hero[data-v-0377be8b]{color:#fff;background:radial-gradient(900px 500px at 78% 18%,#8a9a7b59,#0000 62%),linear-gradient(150deg,#173726 0%,#1f4a32 52%,#2c5a3f 100%);padding:84px 0 96px;position:relative;overflow:hidden}.hero-glow[data-v-0377be8b]{opacity:.6;pointer-events:none;background-image:repeating-radial-gradient(circle at 85% 110%,#ffffff0d 0 1px,#0000 1px 42px);position:absolute;inset:0}.hero-inner[data-v-0377be8b]{grid-template-columns:1.08fr .92fr;align-items:center;gap:64px;display:grid;position:relative}.hero-copy[data-v-0377be8b]>*{animation:.7s cubic-bezier(.22,.7,.24,1) both heroRise-0377be8b}.hero-copy[data-v-0377be8b]>:nth-child(2){animation-delay:70ms}.hero-copy[data-v-0377be8b]>:nth-child(3){animation-delay:.13s}.hero-copy[data-v-0377be8b]>:nth-child(4){animation-delay:.19s}.hero-copy[data-v-0377be8b]>:nth-child(5){animation-delay:.25s}.hero-visual[data-v-0377be8b]{animation:.85s cubic-bezier(.22,.7,.24,1) .16s both heroRise-0377be8b}.plan-card[data-v-0377be8b]{animation:7s ease-in-out infinite cardFloat-0377be8b}.quiz-chip[data-v-0377be8b]{animation:6s ease-in-out 1.1s infinite chipFloat-0377be8b}.live-dot[data-v-0377be8b]{animation:2.4s ease-in-out infinite pulseDot-0377be8b}@keyframes heroRise-0377be8b{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes cardFloat-0377be8b{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes chipFloat-0377be8b{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes pulseDot-0377be8b{0%,to{box-shadow:0 0 0 4px #8fbf9a29}50%{box-shadow:0 0 0 8px #8fbf9a0a}}.hero-eyebrow[data-v-0377be8b]{letter-spacing:.18em;text-transform:uppercase;color:var(--color-sand);align-items:center;gap:12px;font-size:.72rem;font-weight:600;display:inline-flex}.eyebrow-line[data-v-0377be8b]{background:#e8dcc48c;width:34px;height:1px}.hero-title[data-v-0377be8b]{color:#fff;max-width:12ch;margin:18px 0 20px;font-size:clamp(2.5rem,5.4vw,4.15rem);line-height:1.02}.hero-subtitle[data-v-0377be8b]{color:#f5f0e6db;max-width:46ch;margin-bottom:30px;font-size:1.08rem;line-height:1.65}.hero-actions[data-v-0377be8b]{flex-wrap:wrap;gap:12px;display:flex}.btn-hero[data-v-0377be8b]{background:var(--color-sand-light);color:var(--color-forest-dark);box-shadow:0 10px 24px #0000002e}.btn-hero[data-v-0377be8b]:hover{color:var(--color-forest-dark);background:#fff;text-decoration:none;transform:translateY(-1px)}.btn-ghost[data-v-0377be8b]{color:#fff;border-color:#f5f0e661}.btn-ghost[data-v-0377be8b]:hover{color:#fff;background:#ffffff1a;border-color:#f5f0e699;text-decoration:none}.hero-stats[data-v-0377be8b]{align-items:center;gap:var(--space-lg);border-top:1px solid #f5f0e62e;flex-wrap:wrap;margin-top:30px;padding-top:20px;display:flex}.hero-stat[data-v-0377be8b]{flex-direction:column;line-height:1.15;display:flex}.hero-stat strong[data-v-0377be8b]{font-family:var(--font-display);color:#fff;font-size:1.55rem;font-weight:600}.hero-stat span[data-v-0377be8b]{letter-spacing:.08em;text-transform:uppercase;color:#f5f0e69e;font-size:.7rem}.hero-meta[data-v-0377be8b]{letter-spacing:.02em;color:#f5f0e69e;margin:0 0 0 auto;font-size:.78rem}.hero-visual[data-v-0377be8b]{justify-self:end;width:100%;max-width:420px;position:relative}.plan-card[data-v-0377be8b]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff12;border:1px solid #ffffff29;border-radius:20px;padding:26px;box-shadow:0 24px 60px #00000038}.plan-head[data-v-0377be8b]{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:18px;display:flex}.plan-kicker[data-v-0377be8b]{letter-spacing:.12em;text-transform:uppercase;color:#f5f0e6b3;align-items:center;gap:8px;font-size:.7rem;font-weight:600;display:inline-flex}.live-dot[data-v-0377be8b]{background:#8fbf9a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #8fbf9a29}.plan-date[data-v-0377be8b]{color:#f5f0e699;font-size:.72rem}.plan-title[data-v-0377be8b]{font-family:var(--font-display);color:#fff;margin:0 0 20px;font-size:1.5rem;font-weight:600}.plan-rows[data-v-0377be8b]{flex-direction:column;gap:14px;margin:0 0 22px;list-style:none;display:flex}.plan-rows li[data-v-0377be8b]{color:#f5f0e6c7;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;font-size:.9rem;display:grid}.plan-rows strong[data-v-0377be8b]{color:#fff;font-size:.95rem;font-weight:600}.plan-icon[data-v-0377be8b]{width:34px;height:34px;color:var(--color-sand);background:#ffffff17;border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.plan-scale[data-v-0377be8b]{background:#ffffff1f;border-radius:999px;height:5px;overflow:hidden}.scale-fill[data-v-0377be8b]{border-radius:inherit;background:linear-gradient(90deg,#b9c4ab,#e7dcc7);width:68%;height:100%;display:block}.plan-note[data-v-0377be8b]{color:#f5f0e699;margin:12px 0 0;font-size:.76rem}.quiz-chip[data-v-0377be8b]{background:var(--color-sand-light);width:fit-content;color:var(--color-text);border-radius:14px;align-items:center;gap:12px;margin:18px 0 0 28px;padding:14px 18px;display:flex;box-shadow:0 18px 40px #00000042}.quiz-chip-icon[data-v-0377be8b]{background:var(--color-forest);width:32px;height:32px;color:var(--color-sand-light);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.quiz-chip-copy[data-v-0377be8b]{flex-direction:column;line-height:1.3;display:flex}.quiz-chip-copy strong[data-v-0377be8b],.quiz-chip-copy span[data-v-0377be8b]{white-space:nowrap}.quiz-chip-copy strong[data-v-0377be8b]{font-size:.86rem;font-weight:650}.quiz-chip-copy span[data-v-0377be8b]{color:var(--color-text-secondary);font-size:.72rem}.quiz-dots[data-v-0377be8b]{gap:5px;margin-left:6px;display:inline-flex}.quiz-dots i[data-v-0377be8b]{background:var(--color-border);border-radius:50%;width:6px;height:6px}.quiz-dots i.on[data-v-0377be8b]{background:var(--color-forest)}.scenarios-section[data-v-0377be8b]{padding:var(--space-3xl) 0 var(--space-xl)}.section-head[data-v-0377be8b]{justify-content:space-between;align-items:flex-end;gap:var(--space-xl);margin-bottom:var(--space-xl);display:flex}.section-head.centered[data-v-0377be8b]{text-align:center;align-items:center;gap:var(--space-sm);flex-direction:column}.section-title[data-v-0377be8b]{margin-top:10px}.section-head>.section-desc[data-v-0377be8b]{max-width:38ch;margin:0;font-size:.95rem}.scenario-grid[data-v-0377be8b]{gap:var(--space-md);grid-template-columns:repeat(4,1fr);display:grid}.scenario-card[data-v-0377be8b]{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);padding:var(--space-lg);box-shadow:var(--shadow-sm);transition:transform .25s,box-shadow .25s}.scenario-card[data-v-0377be8b]:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.scenario-icon[data-v-0377be8b]{background:var(--color-forest);width:42px;height:42px;color:var(--color-sand-light);margin-bottom:var(--space-md);border-radius:11px;justify-content:center;align-items:center;display:inline-flex}.scenario-card h3[data-v-0377be8b]{font-family:var(--font-display);margin-bottom:6px;font-size:1.2rem;font-weight:600}.scenario-line[data-v-0377be8b]{color:var(--color-text-secondary);min-height:3.9em;margin-bottom:var(--space-md);font-size:.85rem}.scenario-links[data-v-0377be8b]{border-top:1px solid var(--color-border-light);padding-top:var(--space-sm);list-style:none}.scenario-links a[data-v-0377be8b]{color:var(--color-forest);justify-content:space-between;align-items:center;gap:8px;padding:6px 0;font-size:.85rem;font-weight:600;display:flex}.scenario-links a[data-v-0377be8b]:hover{color:var(--color-forest-dark);text-decoration:none}.challenge-section[data-v-0377be8b]{padding:var(--space-xl) 0 var(--space-2xl)}.iq-band[data-v-0377be8b]{background:var(--color-forest-dark);color:var(--color-sand-light);padding:var(--space-xl) 0}.iq-inner[data-v-0377be8b]{justify-content:space-between;align-items:center;gap:var(--space-xl);display:flex}.iq-kicker[data-v-0377be8b]{letter-spacing:.16em;text-transform:uppercase;color:var(--color-sage-light);align-items:center;gap:8px;font-size:.72rem;font-weight:700;display:inline-flex}.iq-copy h2[data-v-0377be8b]{color:#fff;margin:8px 0 6px}.iq-copy p[data-v-0377be8b]{color:#f5f0e6c2;max-width:62ch;margin:0;font-size:.92rem}.btn-light[data-v-0377be8b]{background:var(--color-sand-light);color:var(--color-forest-dark);flex-shrink:0}.btn-light[data-v-0377be8b]:hover{color:var(--color-forest-dark);background:#fff;text-decoration:none;transform:translateY(-1px)}.tools-section[data-v-0377be8b]{padding:var(--space-2xl) 0}.tools-grid[data-v-0377be8b]{gap:var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));display:grid}.health-section[data-v-0377be8b]{background:var(--color-sand-light);padding:var(--space-2xl) 0}.games-section[data-v-0377be8b]{padding:var(--space-2xl) 0}.games-grid[data-v-0377be8b]{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.games-foot[data-v-0377be8b]{justify-content:space-between;align-items:center;gap:var(--space-md);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.games-progress[data-v-0377be8b]{align-items:center;gap:6px;font-size:.85rem;font-weight:600;display:inline-flex}.guides-section[data-v-0377be8b]{background:var(--color-sand-light);padding:var(--space-2xl) 0 var(--space-3xl)}.guides-grid[data-v-0377be8b]{gap:var(--space-lg);grid-template-columns:repeat(3,1fr);display:grid}.guide-card[data-v-0377be8b]{background:var(--color-surface);border-radius:var(--radius-lg);color:inherit;box-shadow:var(--shadow-sm);transition:transform .25s,box-shadow .25s;overflow:hidden}.guide-card[data-v-0377be8b]:hover{box-shadow:var(--shadow-md);text-decoration:none;transform:translateY(-3px)}.guide-card img[data-v-0377be8b]{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.guide-body[data-v-0377be8b]{padding:var(--space-md) var(--space-lg) var(--space-lg)}.guide-category[data-v-0377be8b]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-forest);font-size:.68rem;font-weight:700}.guide-body h3[data-v-0377be8b]{font-family:var(--font-display);margin:6px 0 10px;font-size:1.12rem;font-weight:600;line-height:1.35}.guide-link[data-v-0377be8b]{color:var(--color-forest);align-items:center;gap:6px;font-size:.82rem;font-weight:600;display:inline-flex}@media (width<=1024px){.scenario-grid[data-v-0377be8b],.games-grid[data-v-0377be8b]{grid-template-columns:repeat(2,1fr)}.hero-inner[data-v-0377be8b]{gap:40px}}@media (width<=860px){.hero[data-v-0377be8b]{padding:64px 0 72px}.hero-inner[data-v-0377be8b]{grid-template-columns:1fr}.hero-title[data-v-0377be8b]{max-width:none}.hero-visual[data-v-0377be8b]{justify-self:start;max-width:460px;margin-top:16px}.iq-inner[data-v-0377be8b]{align-items:flex-start;gap:var(--space-lg);flex-direction:column}.guides-grid[data-v-0377be8b]{grid-template-columns:1fr}}@media (width<=768px){.section-head[data-v-0377be8b]{align-items:flex-start;gap:var(--space-md);flex-direction:column}.scenario-grid[data-v-0377be8b],.games-grid[data-v-0377be8b]{grid-template-columns:1fr}.scenario-line[data-v-0377be8b]{min-height:0}.hero-meta[data-v-0377be8b]{flex-basis:100%;margin-left:0}.quiz-chip[data-v-0377be8b]{margin:16px 0 0}}
