@charset "UTF-8";.scenario-page[data-v-f46b8a98]{padding:100px 0 40px}.scenario-page--not-found[data-v-f46b8a98]{min-height:60vh;display:flex;align-items:center;text-align:center}.scenario-page--not-found h1[data-v-f46b8a98]{font-family:var(--font-display);font-size:2rem;color:var(--gold);margin-bottom:24px}.scenario-hero[data-v-f46b8a98]{margin-bottom:60px}.scenario-hero__layout[data-v-f46b8a98]{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:start}.scenario-hero__video-wrap[data-v-f46b8a98]{border-radius:var(--radius);overflow:hidden;border:1px solid var(--border);box-shadow:0 8px 40px #0000004d}.scenario-hero__video-wrap video[data-v-f46b8a98],.scenario-hero__video-wrap img[data-v-f46b8a98]{width:100%;display:block;background:#000}.scenario-hero__img[data-v-f46b8a98]{aspect-ratio:585/309;object-fit:cover}.scenario-hero__back[data-v-f46b8a98]{display:inline-block;font-size:.85rem;color:var(--text-muted);margin-bottom:16px;transition:color .2s}.scenario-hero__back[data-v-f46b8a98]:hover{color:var(--gold)}.scenario-hero__title[data-v-f46b8a98]{font-family:var(--font-display);font-size:clamp(1.6rem,4vw,2.4rem);color:var(--text-bright);margin-bottom:16px;line-height:1.3}.scenario-hero__desc[data-v-f46b8a98]{font-size:1rem;color:var(--text);line-height:1.7;margin-bottom:20px}.scenario-hero__meta[data-v-f46b8a98]{display:flex;gap:16px}@media(max-width:768px){.scenario-hero__layout[data-v-f46b8a98]{grid-template-columns:1fr}}.meta-item[data-v-f46b8a98]{display:inline-block;padding:6px 14px;border-radius:20px;font-size:.8rem;font-weight:700;background:var(--gold-glow);color:var(--gold)}.scenario-features[data-v-f46b8a98]{margin-bottom:60px}.features-grid[data-v-f46b8a98]{max-width:700px;margin:32px auto 0;display:flex;flex-direction:column;gap:14px}.feature-item[data-v-f46b8a98]{display:flex;align-items:flex-start;gap:12px;font-size:1rem;color:var(--text);padding:12px 16px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm)}.feature-check[data-v-f46b8a98]{color:var(--success);font-weight:800;font-size:1.1rem;flex-shrink:0}.scenario-pricing[data-v-f46b8a98]{margin-bottom:60px}.plans-grid[data-v-f46b8a98]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:700px;margin:32px auto 0}@media(max-width:640px){.plans-grid[data-v-f46b8a98]{grid-template-columns:1fr}}.plan-card[data-v-f46b8a98]{background:var(--bg-card);border:1.5px solid var(--border);border-radius:var(--radius);padding:32px 24px;display:flex;flex-direction:column;gap:16px;transition:border-color .3s}.plan-card[data-v-f46b8a98]:hover{border-color:var(--border-light)}.plan-card--highlight[data-v-f46b8a98]{border-color:var(--gold-dark);box-shadow:var(--glow-gold);background:linear-gradient(180deg,var(--bg-card) 0%,rgba(240,198,68,.03) 100%)}.plan-card__name[data-v-f46b8a98]{font-size:1.2rem;font-weight:800;color:var(--text-bright)}.plan-card__price[data-v-f46b8a98]{font-size:2.4rem;font-weight:900;color:var(--gold)}.plan-card__currency[data-v-f46b8a98]{font-size:1.4rem;font-weight:700}.plan-card__list[data-v-f46b8a98]{list-style:none;display:flex;flex-direction:column;gap:8px;flex:1}.plan-card__list li[data-v-f46b8a98]{font-size:.9rem;color:var(--text);padding-left:16px;position:relative}.plan-card__list li[data-v-f46b8a98]:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:var(--gold)}.scenario-others[data-v-f46b8a98]{margin-bottom:20px}.others-grid[data-v-f46b8a98]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:32px}@media(max-width:768px){.others-grid[data-v-f46b8a98]{grid-template-columns:repeat(2,1fr)}}.other-card[data-v-f46b8a98]{border-radius:var(--radius);overflow:hidden;border:1px solid var(--border);background:var(--bg-card);transition:border-color .3s,transform .3s;text-decoration:none}.other-card[data-v-f46b8a98]:hover{border-color:var(--gold-dark);transform:translateY(-4px)}.other-card__img[data-v-f46b8a98]{width:100%;aspect-ratio:585/309;object-fit:cover;display:block}.other-card__name[data-v-f46b8a98]{padding:12px;font-size:.85rem;font-weight:700;color:var(--text-dark);text-align:center}
