.video-hero[data-v-1ecb3e71]{position:relative;overflow:hidden;background:radial-gradient(circle at 50% 0%,#0d1f47,#060d20 58%,#040814);color:#fff;padding:52px 0 84px}.hero-glow[data-v-1ecb3e71]{position:absolute;border-radius:50%;filter:blur(110px);pointer-events:none;opacity:.45}.hero-glow-1[data-v-1ecb3e71]{width:620px;height:360px;background:#2f6bff;top:120px;left:50%;transform:translate(-65%)}.hero-glow-2[data-v-1ecb3e71]{width:520px;height:320px;background:#14b8a6;top:180px;left:50%;transform:translate(10%)}.hero-head[data-v-1ecb3e71]{position:relative;z-index:2;text-align:center;max-width:980px;margin:0 auto 36px}.gift-pill[data-v-1ecb3e71]{display:inline-flex;align-items:center;gap:10px;padding:6px 16px 6px 8px;border-radius:999px;background:#2dd4bf1f;border:1px solid rgba(45,212,191,.35);color:#ccfbf1;font-size:13px;font-weight:600;margin-bottom:20px;transition:all .2s}.gift-pill[data-v-1ecb3e71]:hover{background:#2dd4bf38;transform:translateY(-1px)}.gift-tag[data-v-1ecb3e71]{background:linear-gradient(135deg,#14b8a6,#2f6bff);color:#fff;font-size:11.5px;font-weight:700;padding:3px 10px;border-radius:999px}.hero-head h1[data-v-1ecb3e71]{font-size:clamp(30px,3.8vw,48px);line-height:1.18;letter-spacing:-.02em;margin:0 0 14px;font-weight:800}.title-accent[data-v-1ecb3e71]{background:linear-gradient(95deg,#60a5fa,#2dd4bf 55%,#a5f3fc);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-sub[data-v-1ecb3e71]{font-size:16.5px;color:#ffffffbd;margin:0 auto 26px}.hero-actions[data-v-1ecb3e71]{display:flex;justify-content:center;flex-wrap:wrap;gap:14px}.cinema-wrap[data-v-1ecb3e71]{position:relative;z-index:2;max-width:1020px;margin:0 auto}.cinema-screen[data-v-1ecb3e71]{border-radius:24px;overflow:hidden;background:#030712;border:1px solid rgba(255,255,255,.16);box-shadow:0 36px 90px #000000ad,0 0 70px #2f6bff38}.cinema-topbar[data-v-1ecb3e71]{display:flex;align-items:center;gap:12px;padding:12px 20px;background:#0a132ceb;border-bottom:1px solid rgba(255,255,255,.08);font-size:13px}.cinema-live-dot[data-v-1ecb3e71]{width:8px;height:8px;border-radius:50%;background:#2dd4bf;box-shadow:0 0 10px #2dd4bf}.cinema-now[data-v-1ecb3e71]{font-weight:700;color:#fff}.cinema-badge[data-v-1ecb3e71]{padding:2px 10px;border-radius:999px;background:#2f6bff38;color:#93c5fd;font-size:12px;font-weight:600}.cinema-res[data-v-1ecb3e71]{margin-left:auto;color:#5eead4;font-size:12px;font-weight:600}.cinema-video-box[data-v-1ecb3e71]{position:relative;aspect-ratio:16 / 9;background:#02050e}.cinema-video-box video[data-v-1ecb3e71]{width:100%;height:100%;display:block;object-fit:cover}.cinema-play-overlay[data-v-1ecb3e71]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:radial-gradient(circle at center,#060d2033,#0408149e);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#fff;cursor:pointer;transition:background .25s}.cinema-play-overlay[data-v-1ecb3e71]:hover{background:radial-gradient(circle at center,#060d2014,#04081480)}.play-ring[data-v-1ecb3e71]{width:92px;height:92px;border-radius:50%;background:#ffffff1f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;border:1px solid rgba(255,255,255,.28);transition:transform .25s}.cinema-play-overlay:hover .play-ring[data-v-1ecb3e71]{transform:scale(1.08)}.play-btn-core[data-v-1ecb3e71]{width:68px;height:68px;border-radius:50%;background:linear-gradient(135deg,#2f6bff,#14b8a6);display:grid;place-items:center;font-size:24px;padding-left:4px;box-shadow:0 12px 32px #2f6bff8c}.play-label[data-v-1ecb3e71]{font-size:14px;font-weight:700;padding:7px 18px;border-radius:999px;background:#060d20c7;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cinema-dock[data-v-1ecb3e71]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px}.dock-card[data-v-1ecb3e71]{display:flex;align-items:center;gap:12px;padding:10px;border-radius:16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#ffffffc7;text-align:left;cursor:pointer;transition:all .2s}.dock-card[data-v-1ecb3e71]:hover{background:#ffffff1a;border-color:#ffffff3d;transform:translateY(-2px)}.dock-card.active[data-v-1ecb3e71]{background:linear-gradient(135deg,#2f6bff47,#14b8a62e);border-color:#2dd4bf;color:#fff;box-shadow:0 12px 28px #00000059}.dock-thumb[data-v-1ecb3e71]{position:relative;width:84px;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;flex-shrink:0;background:#060d20}.dock-thumb img[data-v-1ecb3e71]{width:100%;height:100%;object-fit:cover}.dock-dur[data-v-1ecb3e71]{position:absolute;right:4px;bottom:3px;font-size:10px;font-weight:700;padding:1px 5px;border-radius:4px;background:#000000bf;color:#fff}.dock-play-icon[data-v-1ecb3e71]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#00000047;font-size:12px;color:#fff}.dock-card.active .dock-play-icon[data-v-1ecb3e71]{background:#2dd4bf52;color:#5eead4}.dock-info[data-v-1ecb3e71]{min-width:0;display:flex;flex-direction:column;gap:3px}.dock-info strong[data-v-1ecb3e71]{font-size:13.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dock-info span[data-v-1ecb3e71]{font-size:11.5px;color:#ffffff8f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dock-card.active .dock-info span[data-v-1ecb3e71]{color:#99f6e4}.scene-grid[data-v-1ecb3e71]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.scene-card[data-v-1ecb3e71]{background:#fff;border-radius:20px;overflow:hidden;border:1px solid var(--line);box-shadow:0 12px 32px #0b12200d;transition:transform .25s,box-shadow .25s}.scene-card[data-v-1ecb3e71]:hover{transform:translateY(-6px);box-shadow:0 24px 48px #2f6bff1f}.scene-visual[data-v-1ecb3e71]{position:relative;aspect-ratio:16 / 9;background:#060d20;overflow:hidden;cursor:pointer}.scene-visual img[data-v-1ecb3e71]{width:100%;height:100%;object-fit:cover;transition:transform .4s}.scene-card:hover .scene-visual img[data-v-1ecb3e71]{transform:scale(1.05)}.scene-overlay[data-v-1ecb3e71]{position:absolute;top:12px;left:12px;right:12px;display:flex;justify-content:space-between;align-items:center}.scene-stage-pill[data-v-1ecb3e71]{padding:4px 12px;border-radius:999px;background:#060d20d1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#5eead4;font-size:12px;font-weight:700}.scene-dur-pill[data-v-1ecb3e71]{padding:4px 10px;border-radius:999px;background:#060d20bf;color:#fff;font-size:12px;font-weight:600}.scene-preview-btn[data-v-1ecb3e71]{position:absolute;right:12px;bottom:12px;padding:6px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.28);background:#2f6bffe0;color:#fff;font-size:12.5px;font-weight:600;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.scene-body[data-v-1ecb3e71]{padding:22px 24px 24px}.scene-body h3[data-v-1ecb3e71]{font-size:20px;margin:0 0 6px}.scene-body p[data-v-1ecb3e71]{font-size:14.5px;color:var(--ink-2);margin:0 0 16px}.scene-tags[data-v-1ecb3e71]{display:flex;flex-wrap:wrap;gap:8px}.scene-tag[data-v-1ecb3e71]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:var(--surface-2);color:var(--ink);font-size:12.5px;font-weight:600}.scene-tag i[data-v-1ecb3e71]{color:var(--brand);font-size:11px}.pricing-dark-section[data-v-1ecb3e71]{background:linear-gradient(180deg,#060d20,#091534);color:#fff}.contrast-strip[data-v-1ecb3e71]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:56px}.contrast-item[data-v-1ecb3e71]{display:flex;align-items:center;gap:16px;padding:20px 22px;border-radius:18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.contrast-icon[data-v-1ecb3e71]{width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,#2f6bff4d,#14b8a640);border:1px solid rgba(45,212,191,.35);color:#5eead4;display:grid;place-items:center;font-size:20px;flex-shrink:0}.contrast-head[data-v-1ecb3e71]{display:flex;align-items:center;gap:10px;margin-bottom:4px;flex-wrap:wrap}.contrast-head strong[data-v-1ecb3e71]{font-size:18px;color:#fff;white-space:nowrap}.old-tag[data-v-1ecb3e71]{font-size:12px;color:#ffffff73;text-decoration:line-through;white-space:nowrap}.new-text[data-v-1ecb3e71]{margin:0;font-size:13.5px;color:#99f6e4;font-weight:600}.pricing-head[data-v-1ecb3e71]{max-width:860px}.pricing-head .section-title[data-v-1ecb3e71]{color:#fff}.video-price-grid[data-v-1ecb3e71]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:stretch}.vprice-card[data-v-1ecb3e71]{position:relative;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:22px;padding:28px 22px 24px;display:flex;flex-direction:column;transition:transform .2s,border-color .2s}.vprice-card[data-v-1ecb3e71]:hover{transform:translateY(-4px);border-color:#ffffff47}.vprice-card.highlight[data-v-1ecb3e71]{background:linear-gradient(180deg,#2f6bff38,#0f1f4aa6);border:2px solid #3b82f6;box-shadow:0 24px 60px #2f6bff40}.vprice-card.gift[data-v-1ecb3e71]{background:linear-gradient(180deg,#14b8a633,#0a202eb3);border:2px solid #2dd4bf}.vprice-badge[data-v-1ecb3e71]{position:absolute;top:-12px;left:20px;padding:4px 12px;border-radius:999px;background:#2f6bff;color:#fff;font-size:11.5px;font-weight:700}.vprice-card.gift .vprice-badge[data-v-1ecb3e71]{background:linear-gradient(135deg,#14b8a6,#2f6bff)}.vprice-card h3[data-v-1ecb3e71]{font-size:19px;color:#fff;margin:0 0 4px}.vprice-desc[data-v-1ecb3e71]{font-size:13px;color:#ffffff9e;margin:0 0 18px}.vprice-num[data-v-1ecb3e71]{display:flex;align-items:baseline;gap:4px;margin-bottom:20px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.1)}.vprice-num .currency[data-v-1ecb3e71]{font-size:18px;font-weight:700;color:#fff}.vprice-num strong[data-v-1ecb3e71]{font-size:34px;line-height:1;color:#fff;letter-spacing:-.02em}.vprice-card.gift .vprice-num strong[data-v-1ecb3e71]{font-size:28px;color:#5eead4}.vprice-num .unit[data-v-1ecb3e71]{font-size:12.5px;color:#ffffff94}.vprice-features[data-v-1ecb3e71]{list-style:none;padding:0;margin:0 0 24px;display:grid;gap:11px;flex:1}.vprice-features li[data-v-1ecb3e71]{display:flex;align-items:center;gap:8px;font-size:13.5px;color:#ffffffe0}.vprice-features i[data-v-1ecb3e71]{color:#2dd4bf;font-size:14px;flex-shrink:0}.video-order-section[data-v-1ecb3e71]{background:radial-gradient(circle at 15% 20%,#14285c,#071026 65%,#040917);color:#fff;padding:84px 0;border-top:1px solid rgba(255,255,255,.08)}.order-grid[data-v-1ecb3e71]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:56px;align-items:center}.order-copy h2[data-v-1ecb3e71]{font-size:clamp(28px,3.4vw,40px);line-height:1.2;margin:10px 0 28px}.order-copy h2 span[data-v-1ecb3e71]{color:#5eead4}.mini-steps[data-v-1ecb3e71]{display:grid;gap:14px;margin-bottom:28px}.mini-step[data-v-1ecb3e71]{display:flex;align-items:center;gap:16px;padding:16px 20px;border-radius:16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.mini-step-num[data-v-1ecb3e71]{width:38px;height:38px;border-radius:10px;background:#2f6bff40;border:1px solid rgba(96,165,250,.4);color:#93c5fd;font-size:15px;font-weight:800;display:grid;place-items:center;flex-shrink:0}.mini-step-text[data-v-1ecb3e71]{display:flex;flex-direction:column;gap:2px}.mini-step-text strong[data-v-1ecb3e71]{font-size:15.5px;color:#fff}.mini-step-text span[data-v-1ecb3e71]{font-size:13px;color:#ffffffa6}.order-tel[data-v-1ecb3e71]{padding:16px 20px;border-radius:16px;background:#14b8a61f;border:1px solid rgba(45,212,191,.3)}.tel-label[data-v-1ecb3e71]{display:block;font-size:12.5px;color:#ffffffb8;margin-bottom:4px}.tel-num[data-v-1ecb3e71]{display:inline-flex;align-items:center;gap:8px;font-size:22px;font-weight:800;color:#5eead4}.order-card[data-v-1ecb3e71]{background:#fff;color:var(--ink);border-radius:24px;padding:34px 32px;box-shadow:0 32px 80px #00000073}.order-card h3[data-v-1ecb3e71]{font-size:22px;margin:0 0 4px}.order-card-lead[data-v-1ecb3e71]{font-size:13.5px;color:var(--muted);margin:0 0 20px}.plan-pills[data-v-1ecb3e71]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.plan-pill[data-v-1ecb3e71]{padding:9px 12px;border-radius:10px;border:1.5px solid var(--line);background:var(--surface);color:var(--ink-2);font-size:12.5px;font-weight:600;cursor:pointer;text-align:left;transition:all .15s}.plan-pill.active[data-v-1ecb3e71]{border-color:var(--brand);background:var(--brand-soft);color:var(--brand)}.field[data-v-1ecb3e71]{margin-bottom:14px}.field-row[data-v-1ecb3e71]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.field label[data-v-1ecb3e71]{display:block;font-size:13px;font-weight:600;margin-bottom:5px}.req[data-v-1ecb3e71]{color:#dc2626;margin-left:3px}.code-row[data-v-1ecb3e71]{display:grid;grid-template-columns:1fr auto;gap:10px}.field-error[data-v-1ecb3e71]{color:#dc2626;font-size:12px;margin:4px 0 0}.sms-status[data-v-1ecb3e71]{color:var(--brand);font-size:12px;margin:4px 0 0;min-height:16px}.form-error[data-v-1ecb3e71]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;background:#fef2f2;color:#b91c1c;font-size:13px;margin:0 0 12px}.try-success[data-v-1ecb3e71]{text-align:center;padding:32px 12px}.try-success i[data-v-1ecb3e71]{font-size:46px;color:#10b981;margin-bottom:12px}@media (max-width: 1080px){.cinema-dock[data-v-1ecb3e71]{grid-template-columns:repeat(2,minmax(0,1fr))}.scene-grid[data-v-1ecb3e71],.contrast-strip[data-v-1ecb3e71]{grid-template-columns:1fr}.video-price-grid[data-v-1ecb3e71]{grid-template-columns:repeat(2,minmax(0,1fr))}.order-grid[data-v-1ecb3e71]{grid-template-columns:1fr}}@media (max-width: 640px){.cinema-dock[data-v-1ecb3e71],.video-price-grid[data-v-1ecb3e71],.field-row[data-v-1ecb3e71],.plan-pills[data-v-1ecb3e71]{grid-template-columns:1fr}.cinema-res[data-v-1ecb3e71]{display:none}}
