.presales-chat[data-v-1db0f288]{--chat-z: 60;position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:var(--chat-z)}.chat-fab[data-v-1db0f288]{pointer-events:auto;position:fixed;display:grid;place-items:center;right:max(var(--sp-2),env(safe-area-inset-right,0px));bottom:calc(var(--sp-2) + env(safe-area-inset-bottom,0px));width:58px;height:58px;padding:0;border:none;border-radius:50%;background:var(--accent-amber);box-shadow:0 8px 26px #e9a23b61,0 4px 12px #00000059;cursor:pointer;z-index:calc(var(--chat-z) + 1);transition:transform var(--dur-fast) var(--ease-out);animation:chat-fab-breathe-1db0f288 4.2s ease-in-out infinite}.chat-fab[data-v-1db0f288]:hover{transform:scale(1.06);animation:none;filter:brightness(1.08);box-shadow:0 10px 32px #e9a23b80,0 0 0 8px #e9a23b2e,0 4px 14px #00000061}.chat-fab[data-v-1db0f288]:active{transform:scale(.96)}.chat-fab[data-v-1db0f288]:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}html.raywav-radio-bar .chat-fab[data-v-1db0f288]{bottom:calc(112px + var(--sp-2) + env(safe-area-inset-bottom,0px))}.chat-fab[data-v-1db0f288]:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid rgba(233,162,59,.55);opacity:.35;pointer-events:none;animation:chat-fab-breathe-ring-1db0f288 4.2s ease-in-out infinite}.chat-fab-icon[data-v-1db0f288]{display:block;width:32px;height:32px;fill:var(--bg-base);color:var(--bg-base);overflow:visible}@keyframes chat-fab-breathe-1db0f288{0%,to{box-shadow:0 8px 22px #e9a23b52,0 0 #e9a23b33;filter:brightness(1)}50%{box-shadow:0 12px 34px #e9a23b85,0 0 0 12px #e9a23b1a;filter:brightness(1.07)}}@keyframes chat-fab-breathe-ring-1db0f288{0%,to{transform:scale(1);opacity:.28}50%{transform:scale(1.12);opacity:.55}}@media (prefers-reduced-motion: reduce){.chat-fab[data-v-1db0f288],.chat-fab[data-v-1db0f288]:before{animation:none}}.chat-shell[data-v-1db0f288]{--chat-bg: #ffffff;--chat-bg-muted: #f6f7f7;--chat-bg-inset: #eef1f0;--chat-border: #e3e8e6;--chat-border-strong: var(--border-light);--chat-ink: var(--ink-light);--chat-ink-soft: var(--ink-light-soft);--chat-ink-muted: #6b7370;--chat-shadow: 0 12px 40px rgba(14, 17, 19, .12);pointer-events:auto;display:flex;flex-direction:column;z-index:calc(var(--chat-z) + 2);background:var(--chat-bg);color:var(--chat-ink);border:1px solid var(--chat-border);overflow:hidden}.chat-shell--sidebar[data-v-1db0f288]{position:fixed;top:0;right:0;bottom:0;width:var(--chat-sidebar-width, min(560px, 55vw));max-width:100%;height:100dvh;border-radius:0;border-top:none;border-bottom:none;border-right:none;box-shadow:var(--chat-shadow)}.chat-shell--mobile[data-v-1db0f288]{position:fixed;top:var(--site-header-h, 64px);right:0;bottom:0;left:0;width:100%;height:auto;max-height:calc(100dvh - var(--site-header-h, 64px));border:none;border-radius:0;border-top:1px solid var(--chat-border);background:var(--chat-bg);padding:0 env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px)}.chat-head[data-v-1db0f288]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:max(12px,env(safe-area-inset-top,0px)) var(--sp-2) var(--sp-1);border-bottom:1px solid var(--chat-border);flex-shrink:0;background:var(--chat-bg)}.chat-head-title[data-v-1db0f288]{flex:1;min-width:0;font-family:var(--font-display);font-size:var(--fs-h3);color:var(--chat-ink);line-height:1.25}.chat-exit-btn[data-v-1db0f288]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:none;border-radius:999px;background:var(--accent-amber);color:var(--bg-base);font:inherit;font-size:14px;font-weight:700;line-height:1.2;cursor:pointer;box-shadow:0 4px 14px #e9a23b61;transition:filter var(--dur-fast) ease,transform var(--dur-fast) var(--ease-out)}.chat-exit-btn[data-v-1db0f288]:hover{filter:brightness(1.06)}.chat-exit-btn[data-v-1db0f288]:active{transform:scale(.98)}.chat-new-btn[data-v-1db0f288]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:10px 16px;border:none;border-radius:999px;background:var(--accent-teal);color:var(--bg-base);font:inherit;font-size:14px;font-weight:700;line-height:1.2;cursor:pointer;box-shadow:0 4px 14px #35c9be59;transition:filter var(--dur-fast) ease,transform var(--dur-fast) var(--ease-out)}.chat-new-btn[data-v-1db0f288]:hover{filter:brightness(1.06)}.chat-new-btn[data-v-1db0f288]:active{transform:scale(.98)}.chat-messages[data-v-1db0f288]{flex:1;overflow:auto;padding:var(--sp-2);scroll-padding-bottom:56px;display:flex;flex-direction:column;gap:var(--sp-2);min-height:0;background:var(--chat-bg-muted)}.chat-welcome p[data-v-1db0f288]{color:var(--chat-ink-soft);font-size:var(--fs-body-lg)}.chat-suggestions[data-v-1db0f288]{list-style:none;margin:var(--sp-2) 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.chat-suggestions button[data-v-1db0f288]{width:100%;text-align:left;padding:10px 12px;border-radius:var(--r-md);border:1px solid var(--chat-border);background:var(--chat-bg);color:var(--chat-ink);cursor:pointer;font:inherit;box-shadow:0 1px 2px #0e11130a}.chat-suggestions button[data-v-1db0f288]:hover{border-color:var(--accent-teal);background:#fff}.chat-bubble[data-v-1db0f288]{max-width:92%;padding:10px 12px;border-radius:var(--r-md);font-size:15px;line-height:1.5}.chat-bubble-body[data-v-1db0f288]{margin:0}.chat-md[data-v-1db0f288] p{margin:0 0 .65em}.chat-md[data-v-1db0f288] p:last-child{margin-bottom:0}.chat-md[data-v-1db0f288] ul{margin:.35em 0 .75em;padding-left:1.2em;list-style:disc}.chat-md[data-v-1db0f288] ul:last-child{margin-bottom:0}.chat-md[data-v-1db0f288] ol{margin:.35em 0 .75em;padding-left:1.35em;list-style:decimal}.chat-md[data-v-1db0f288] ol:last-child{margin-bottom:0}.chat-md[data-v-1db0f288] li{margin:.35em 0}.chat-md[data-v-1db0f288] li::marker{color:var(--accent-teal)}.chat-md[data-v-1db0f288] strong{font-weight:600;color:var(--chat-ink)}.chat-md[data-v-1db0f288] em{font-style:italic;color:var(--chat-ink-soft)}.chat-md[data-v-1db0f288] a{color:var(--accent-teal);text-decoration:underline;text-underline-offset:2px}.chat-md[data-v-1db0f288] figure,.chat-md[data-v-1db0f288] .md-figure{margin:.65em 0}.chat-md[data-v-1db0f288] figure img,.chat-md[data-v-1db0f288] img{display:block;max-width:100%;height:auto;border-radius:var(--r-sm, 8px);border:1px solid var(--chat-border)}.chat-bubble.is-user[data-v-1db0f288]{align-self:flex-end;background:#35c9be29;border:1px solid rgba(53,201,190,.45);color:var(--chat-ink)}.chat-bubble.is-assistant[data-v-1db0f288]{align-self:flex-start;background:var(--chat-bg);border:1px solid var(--chat-border);color:var(--chat-ink);box-shadow:0 1px 3px #0e11130f}.chat-bubble.is-typing[data-v-1db0f288]{min-width:52px;padding:12px 14px}.chat-typing[data-v-1db0f288]{display:inline-flex;align-items:center;min-height:10px}.chat-typing-dots[data-v-1db0f288]{display:inline-flex;align-items:center;gap:4px}.chat-typing-dots i[data-v-1db0f288]{display:block;width:7px;height:7px;border-radius:50%;background:var(--chat-ink-muted);animation:chat-typing-bounce-1db0f288 1.4s ease-in-out infinite}.chat-typing-dots i[data-v-1db0f288]:nth-child(2){animation-delay:.2s}.chat-typing-dots i[data-v-1db0f288]:nth-child(3){animation-delay:.4s}@keyframes chat-typing-bounce-1db0f288{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-4px);opacity:1}}@media (prefers-reduced-motion: reduce){.chat-typing-dots i[data-v-1db0f288]{animation:none;opacity:.7}}.chat-error[data-v-1db0f288]{color:var(--accent-amber);font-size:14px}.chat-foot[data-v-1db0f288]{position:relative;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--chat-border);flex-shrink:0;background:var(--chat-bg)}.chat-exit-btn--float[data-v-1db0f288]{position:absolute;right:12px;bottom:calc(100% + 10px);z-index:4;box-shadow:0 6px 22px #e9a23b6b,0 2px 8px #0e11131a}.chat-form[data-v-1db0f288]{margin:0;display:block;width:100%}.chat-field-shell[data-v-1db0f288]{display:flex;flex-direction:column;width:100%;overflow:hidden;background:var(--chat-bg-inset);border:1px solid var(--chat-border);border-radius:22px;padding:4px 0}.chat-field-shell[data-v-1db0f288]:focus-within{border-color:var(--accent-teal-line);box-shadow:0 0 0 3px var(--accent-teal-dim)}.chat-input[data-v-1db0f288]{display:block;width:100%;box-sizing:border-box;min-height:calc(7.5em + 16px);max-height:min(40vh,280px);resize:none;padding:10px 14px 6px;border:none;border-radius:0;background:transparent;color:var(--chat-ink);font:inherit;line-height:1.5;overflow-y:auto}.chat-input[data-v-1db0f288]:focus{outline:none}.chat-input[data-v-1db0f288]::placeholder{color:var(--chat-ink-muted)}.chat-input[data-v-1db0f288]:disabled{opacity:.6}.chat-field-action-bar[data-v-1db0f288]{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding:4px 8px 10px 14px}.chat-human-spacer[data-v-1db0f288]{flex:1;min-width:0}.chat-human-link[data-v-1db0f288]{flex:1;min-width:0;font-size:12px;line-height:1.35;color:var(--accent-teal);text-decoration:none;font-weight:600}.chat-human-link[data-v-1db0f288]:hover{text-decoration:underline}.chat-send[data-v-1db0f288]{flex-shrink:0;width:48px;height:48px;min-width:48px;min-height:48px;padding:0;border:none;border-radius:50%;background:var(--accent-teal);color:var(--bg-base);display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.chat-send[data-v-1db0f288]:disabled{background:var(--chat-border);color:var(--chat-ink-muted);opacity:1;cursor:not-allowed}.chat-send-icon[data-v-1db0f288]{width:22px;height:22px;display:block;margin-left:2px}.frame[data-v-9aaf7dc2]{width:100%;height:100%;display:grid;place-items:center;background:radial-gradient(80% 80% at 30% 20%,rgba(53,201,190,.22),transparent 55%),#12171b}.art[data-v-9aaf7dc2]{width:100%;height:100%;display:block}.art.cover[data-v-9aaf7dc2]{object-fit:cover}.art.contain[data-v-9aaf7dc2]{object-fit:contain;padding:14%}.monogram[data-v-9aaf7dc2]{font-family:var(--font-display);font-weight:800;font-size:1.6rem;letter-spacing:.04em;color:#e8f7f5}.frame.list .art.contain[data-v-9aaf7dc2]{padding:8%}.frame.list .monogram[data-v-9aaf7dc2]{font-size:.95rem}.now-playing[data-v-b39c8dc7]{position:fixed;z-index:45;inset-inline:12px;bottom:max(12px,env(safe-area-inset-bottom));display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;max-width:760px;margin-inline:auto;padding:10px 12px 10px 10px;border:1px solid rgba(53,201,190,.32);border-radius:18px;background:linear-gradient(180deg,rgba(53,201,190,.09),transparent 46%),#101518;color:var(--text-primary);box-shadow:inset 0 1px #ffffff0f,0 18px 48px #0000008c;animation:now-in-b39c8dc7 var(--dur-base) var(--ease-out)}.now-playing.is-error[data-v-b39c8dc7]{border-color:#e9a23b73;background:linear-gradient(180deg,rgba(233,162,59,.1),transparent 46%),#101518}.now-meter[data-v-b39c8dc7]{position:absolute;inset-inline:18px;top:0;height:2px;overflow:hidden;pointer-events:none}.now-meter span[data-v-b39c8dc7]{display:block;width:38%;height:100%;background:linear-gradient(90deg,transparent,var(--accent-teal),transparent);animation:now-meter-b39c8dc7 1.8s ease-in-out infinite}.now-playing.is-error .now-meter span[data-v-b39c8dc7]{width:100%;background:var(--accent-amber);animation:none;opacity:.8}.now-art[data-v-b39c8dc7]{width:56px;height:56px;border-radius:12px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.now-copy[data-v-b39c8dc7]{min-width:0;display:flex;flex-direction:column;gap:4px}.now-name[data-v-b39c8dc7]{font-family:var(--font-display);font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.now-state[data-v-b39c8dc7]{display:flex;align-items:center;gap:8px;min-width:0;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-teal)}.now-state.is-error[data-v-b39c8dc7]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--font-body);font-size:12px;letter-spacing:0;text-transform:none;line-height:1.35;color:var(--accent-amber)}.now-time[data-v-b39c8dc7]{color:var(--text-secondary);font-variant-numeric:tabular-nums;letter-spacing:0}.now-wait[data-v-b39c8dc7]{width:7px;height:7px;border-radius:50%;background:var(--accent-teal);box-shadow:0 0 #35c9be8c;animation:now-wait-b39c8dc7 1.4s ease-out infinite}.eq[data-v-b39c8dc7]{display:inline-flex;align-items:flex-end;gap:2px;height:12px}.eq i[data-v-b39c8dc7]{display:block;width:2px;height:4px;border-radius:1px;background:var(--accent-teal);animation:now-eq-b39c8dc7 .9s ease-in-out infinite}.eq i[data-v-b39c8dc7]:nth-child(2){animation-delay:.12s}.eq i[data-v-b39c8dc7]:nth-child(3){animation-delay:.24s}.eq i[data-v-b39c8dc7]:nth-child(4){animation-delay:.36s}.now-actions[data-v-b39c8dc7]{display:flex;align-items:center;gap:8px}.now-site[data-v-b39c8dc7],.now-stop[data-v-b39c8dc7]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;border-radius:999px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;cursor:pointer}.now-site[data-v-b39c8dc7]{position:relative;padding:0 12px;color:var(--text-secondary);border:1px solid rgba(244,246,245,.18);background:#ffffff08}.now-site[data-v-b39c8dc7]:hover{color:var(--text-primary);border-color:var(--accent-teal-line)}.now-stop[data-v-b39c8dc7]{padding:0 14px 0 12px;border:0;background:var(--accent-teal);color:#04110f}.now-stop[data-v-b39c8dc7]:hover{background:#4fd9ce}.now-stop.is-close[data-v-b39c8dc7]{padding-inline:14px;background:#ffffff08;color:var(--text-primary);border:1px solid rgba(244,246,245,.18)}.now-stop.is-close[data-v-b39c8dc7]:hover{border-color:var(--accent-teal-line);color:var(--accent-teal)}@media (max-width: 720px){.now-playing[data-v-b39c8dc7]{gap:10px;padding:8px}.now-art[data-v-b39c8dc7]{width:48px;height:48px;border-radius:10px}.now-site[data-v-b39c8dc7]{width:40px;padding:0}.now-site-label[data-v-b39c8dc7]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@keyframes now-in-b39c8dc7{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes now-meter-b39c8dc7{0%{transform:translate(-130%)}to{transform:translate(340%)}}@keyframes now-eq-b39c8dc7{0%,to{height:3px}50%{height:12px}}@keyframes now-wait-b39c8dc7{70%,to{box-shadow:0 0 0 6px #35c9be00}}@media (prefers-reduced-motion: reduce){.now-playing[data-v-b39c8dc7],.now-meter span[data-v-b39c8dc7],.eq i[data-v-b39c8dc7],.now-wait[data-v-b39c8dc7]{animation:none}.eq i[data-v-b39c8dc7]{height:8px}}.site-header[data-v-5646ffd3]{position:sticky;top:0;z-index:50;background:#08090ad1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border-subtle)}.bar[data-v-5646ffd3]{display:flex;align-items:center;justify-content:space-between;height:64px;gap:var(--sp-3)}.brand[data-v-5646ffd3]{font-family:var(--font-display);font-weight:900;letter-spacing:.14em;font-size:18px;color:var(--text-primary)}.nav[data-v-5646ffd3]{display:flex;gap:28px}.nav a[data-v-5646ffd3],.nav[data-v-5646ffd3] a{color:var(--text-secondary);font-size:15px;transition:color .15s ease}.nav a[data-v-5646ffd3]:hover,.nav[data-v-5646ffd3] a:hover,.nav[data-v-5646ffd3] a.router-link-active,.nav[data-v-5646ffd3] a.is-section{color:var(--text-primary)}.nav-compact[data-v-5646ffd3]{display:none;gap:14px}.nav-compact a[data-v-5646ffd3]{color:var(--text-secondary);font-size:13px;white-space:nowrap}.nav-compact a[data-v-5646ffd3]:hover,.nav-compact a.router-link-active[data-v-5646ffd3],.nav-compact a.is-section[data-v-5646ffd3]{color:var(--accent-teal)}.header-right[data-v-5646ffd3]{display:flex;align-items:center;gap:14px}.ship-to-entry[data-v-5646ffd3],.orders-entry[data-v-5646ffd3]{color:var(--text-secondary);font-size:14px;white-space:nowrap;transition:color .15s ease}.ship-to-entry[data-v-5646ffd3]:hover,.orders-entry[data-v-5646ffd3]:hover{color:var(--accent-teal)}@media (max-width: 720px){.ship-to-entry[data-v-5646ffd3]{display:none}}.lang[data-v-5646ffd3]{position:relative}.lang-trigger[data-v-5646ffd3]{display:inline-flex;align-items:center;gap:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg-raised);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:999px;padding:7px 14px;font-size:13px;font-family:var(--font-mono);cursor:pointer;white-space:nowrap}.lang-trigger[data-v-5646ffd3]:hover{border-color:var(--accent-teal-line)}.lang-trigger[data-v-5646ffd3]:focus{outline:none;border-color:var(--accent-teal-line)}.lang-caret[data-v-5646ffd3]{font-size:10px;color:var(--text-secondary);transition:transform .15s ease}.lang.open .lang-caret[data-v-5646ffd3]{transform:rotate(180deg)}.lang-menu[data-v-5646ffd3]{position:absolute;top:calc(100% + 8px);right:0;z-index:60;list-style:none;margin:0;padding:6px;min-width:200px;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--r-md);box-shadow:0 12px 32px #00000073;display:flex;flex-direction:column;gap:2px}.lang-option[data-v-5646ffd3]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 12px;border-radius:var(--r-sm);cursor:pointer;color:var(--text-primary);transition:background .12s ease}.lang-option[data-v-5646ffd3]:hover{background:var(--bg-raised)}.lang-option.active[data-v-5646ffd3]{color:var(--accent-teal);background:var(--bg-raised)}.lang-native[data-v-5646ffd3]{font-weight:600;font-size:14px}.lang-en[data-v-5646ffd3]{font-family:var(--font-mono);font-size:12px;color:var(--text-muted)}.lang-option.active .lang-en[data-v-5646ffd3]{color:var(--accent-teal)}.header-cta[data-v-5646ffd3]{padding:9px 18px;font-size:14px;white-space:nowrap}@media (max-width: 720px){.nav[data-v-5646ffd3]{display:none}.nav-compact[data-v-5646ffd3]{display:flex;flex:1;justify-content:center}.header-cta.cta-when-orders[data-v-5646ffd3]{display:none}}.hero[data-v-558e2441]{padding-top:var(--sp-7)}.grid[data-v-558e2441]{display:grid;grid-template-columns:1.04fr .96fr;gap:var(--sp-5);align-items:center}.title[data-v-558e2441]{font-size:var(--fs-hero);margin:var(--sp-2) 0 var(--sp-3);max-width:14ch}:lang(zh) .title[data-v-558e2441]{max-width:none}.lead[data-v-558e2441]{color:var(--text-secondary);font-size:var(--fs-lead);max-width:46ch;line-height:1.6}.position[data-v-558e2441]{margin-top:var(--sp-3);font-family:var(--font-mono);font-size:14px;letter-spacing:.02em;color:var(--accent-teal);max-width:46ch;line-height:1.5}.actions[data-v-558e2441]{display:flex;gap:var(--sp-2);margin-top:var(--sp-4);flex-wrap:wrap}.readout[data-v-558e2441]{display:flex;gap:var(--sp-4);margin:var(--sp-5) 0 0;padding-top:var(--sp-3);border-top:1px solid var(--border-subtle);flex-wrap:wrap}.readout-item dt[data-v-558e2441]{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;color:var(--text-muted)}.readout-item dd[data-v-558e2441]{margin:2px 0 0;font-family:var(--font-mono);font-size:15px;color:var(--accent-teal);font-weight:500}.visual[data-v-558e2441]{position:relative;display:flex;flex-direction:column;gap:var(--sp-3)}.stage[data-v-558e2441]{position:relative;margin:0;border-radius:var(--r-lg);background:linear-gradient(180deg,#fbfaf7,#ece8df);padding:clamp(20px,4vw,44px);box-shadow:var(--shadow-3);border:1px solid rgba(255,255,255,.6)}.stage img[data-v-558e2441]{width:100%;height:auto;filter:drop-shadow(0 24px 40px rgba(8,9,10,.28))}.corner[data-v-558e2441]{position:absolute;width:16px;height:16px;border:2px solid var(--accent-teal);opacity:.7}.corner.tl[data-v-558e2441]{top:12px;left:12px;border-right:none;border-bottom:none}.corner.tr[data-v-558e2441]{top:12px;right:12px;border-left:none;border-bottom:none}.corner.bl[data-v-558e2441]{bottom:12px;left:12px;border-right:none;border-top:none}.corner.br[data-v-558e2441]{bottom:12px;right:12px;border-left:none;border-top:none}[dir=rtl] .corner.tl[data-v-558e2441]{left:auto;right:12px;border-right:none;border-left:none}[dir=rtl] .corner.tr[data-v-558e2441]{right:auto;left:12px;border-left:none;border-right:none}[dir=rtl] .corner.bl[data-v-558e2441]{left:auto;right:12px;border-right:none;border-left:none}[dir=rtl] .corner.br[data-v-558e2441]{right:auto;left:12px;border-left:none;border-right:none}.qr-card[data-v-558e2441]{display:flex;align-items:center;gap:var(--sp-2);background:var(--bg-raised);border:1px solid var(--border-subtle);border-radius:var(--r-md);padding:16px 20px}.qr-box[data-v-558e2441]{width:60px;height:60px;border-radius:var(--r-sm);background:repeating-conic-gradient(#0e1113,#0e1113 25%,#f4f6f5 0%,#f4f6f5 50%) 0 0 / 12px 12px;flex:none}.qr-glyph[data-v-558e2441]{display:none}.qr-cap[data-v-558e2441]{font-weight:600;font-size:15px}.qr-sub[data-v-558e2441]{color:var(--text-muted);font-size:13px;margin-top:2px}@media (max-width: 860px){.grid[data-v-558e2441]{grid-template-columns:1fr}.visual[data-v-558e2441]{order:-1}}.cards[data-v-eec4fd8f]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-3);margin-top:var(--sp-5)}.card[data-v-eec4fd8f]{position:relative;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--r-lg);padding:var(--sp-3);transition:border-color var(--dur-fast) ease,transform var(--dur-fast) var(--ease-out)}.card[data-v-eec4fd8f]:hover{border-color:var(--accent-amber);transform:translateY(-4px)}.num[data-v-eec4fd8f]{font-family:var(--font-mono);font-size:13px;color:var(--accent-amber);letter-spacing:.1em}.k[data-v-eec4fd8f]{font-family:var(--font-display);font-weight:800;font-size:var(--fs-h3);margin:var(--sp-1) 0 var(--sp-2)}.v[data-v-eec4fd8f]{color:var(--text-secondary);font-size:15px;line-height:1.6}@media (max-width: 860px){.cards[data-v-eec4fd8f]{grid-template-columns:1fr}}.grid[data-v-931dcfcd]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-3);margin-top:var(--sp-5)}@media (min-width: 1100px){.grid[data-v-931dcfcd]{grid-template-columns:repeat(3,1fr)}}.feat[data-v-931dcfcd]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--r-lg);padding:var(--sp-3);transition:border-color var(--dur-fast) ease,transform var(--dur-fast) var(--ease-out),background var(--dur-fast) ease}.feat[data-v-931dcfcd]:hover{border-color:var(--accent-teal-line);background:var(--bg-card-hover);transform:translateY(-4px)}.head[data-v-931dcfcd]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--sp-2)}.tag[data-v-931dcfcd]{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;color:var(--accent-teal);border:1px solid var(--accent-teal-line);border-radius:999px;padding:4px 10px}.idx[data-v-931dcfcd]{font-family:var(--font-mono);font-size:13px;color:var(--text-muted)}.ftitle[data-v-931dcfcd]{font-size:var(--fs-h3);margin:var(--sp-1) 0 var(--sp-2)}.fbody[data-v-931dcfcd]{color:var(--text-secondary);font-size:15px;line-height:1.6;max-width:46ch}@media (max-width: 720px){.grid[data-v-931dcfcd]{grid-template-columns:1fr}}.story[data-v-4cf8c6ac]{display:flex;align-items:center;gap:var(--sp-3);margin-top:var(--sp-5);background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--r-lg);padding:var(--sp-3)}.frame[data-v-4cf8c6ac]{flex:1 1 0;margin:0;border-radius:var(--r-md);overflow:hidden;background:linear-gradient(180deg,#fbfaf7,#ece8df);border:1px solid rgba(0,0,0,.06)}.frame img[data-v-4cf8c6ac]{display:block;width:100%;height:auto;object-fit:contain}.arrow[data-v-4cf8c6ac]{flex:none;display:inline-flex;align-items:center;justify-content:center;color:var(--accent-teal);width:44px;height:44px}.arrow svg[data-v-4cf8c6ac]{width:28px;height:28px}[dir=rtl] .arrow svg[data-v-4cf8c6ac]{transform:scaleX(-1)}@media (max-width: 720px){[dir=rtl] .arrow svg[data-v-4cf8c6ac]{transform:none}}.steps[data-v-4cf8c6ac]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-3);margin-top:var(--sp-4)}.step[data-v-4cf8c6ac]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--r-md);padding:var(--sp-3);transition:border-color var(--dur-fast) ease,transform var(--dur-fast) var(--ease-out),background var(--dur-fast) ease}.step[data-v-4cf8c6ac]:hover{border-color:var(--accent-teal-line);background:var(--bg-card-hover);transform:translateY(-4px)}.num[data-v-4cf8c6ac]{display:inline-block;font-family:var(--font-display);font-weight:800;font-size:28px;line-height:1;color:var(--accent-teal);margin-bottom:var(--sp-2)}.stitle[data-v-4cf8c6ac]{font-size:var(--fs-h3);margin:0 0 var(--sp-2)}.sbody[data-v-4cf8c6ac]{color:var(--text-secondary);font-size:14px;line-height:1.6;max-width:36ch}@media (max-width: 900px){.steps[data-v-4cf8c6ac]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.story[data-v-4cf8c6ac]{flex-direction:column;gap:var(--sp-2)}.frame[data-v-4cf8c6ac]{width:100%}.arrow[data-v-4cf8c6ac]{transform:rotate(90deg)}.steps[data-v-4cf8c6ac]{grid-template-columns:1fr}}.visual[data-v-e57a2056]{margin:var(--sp-5) auto 0;background:linear-gradient(180deg,#fbfaf7,#ece8df);border-radius:var(--r-lg);padding:var(--sp-3);box-shadow:var(--shadow-2)}.logo-group[data-v-e57a2056]{display:flex;flex-direction:column;gap:10px}.logo-group+.logo-group[data-v-e57a2056]{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px dashed var(--border-subtle, rgba(8, 9, 10, .12))}.group-label[data-v-e57a2056]{margin:0;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.primary-label[data-v-e57a2056]{color:var(--accent-teal);font-weight:600}.secondary-label[data-v-e57a2056]{color:var(--text-muted, #8a8f8d);font-weight:500}.logo-grid[data-v-e57a2056]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.secondary-grid[data-v-e57a2056]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.logo-card[data-v-e57a2056]{background:#fff;border-radius:var(--r-md);padding:14px 12px;display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 10;box-shadow:0 1px 2px #0000000a;transition:transform .2s ease,box-shadow .2s ease}.logo-card[data-v-e57a2056]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000014}.logo-card img[data-v-e57a2056]{max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply}.logo-card.dark[data-v-e57a2056]{background:#0b1220;border-color:#ffffff14}.logo-card.dark img[data-v-e57a2056]{mix-blend-mode:normal}.secondary-card[data-v-e57a2056]{background:transparent;padding:10px;box-shadow:none;border:1px solid rgba(8,9,10,.1)}.secondary-card[data-v-e57a2056]:hover{transform:none;box-shadow:0 2px 8px #0000000f;background:#ffffff80}.secondary-card img[data-v-e57a2056]{opacity:.78;filter:grayscale(.35);transition:opacity .2s ease,filter .2s ease}.secondary-card:hover img[data-v-e57a2056]{opacity:1;filter:grayscale(0)}.secondary-card.dark[data-v-e57a2056]{background:#0b1220;border-color:#ffffff14}.secondary-card.dark img[data-v-e57a2056]{mix-blend-mode:normal}.visual figcaption[data-v-e57a2056]{font-family:var(--font-mono);font-size:12px;color:var(--ink-light-soft);margin-top:var(--sp-2);text-align:center}.grid[data-v-466f50bf]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-3);margin-top:var(--sp-5)}.card[data-v-466f50bf]{position:relative;overflow:hidden;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--r-lg);padding:var(--sp-3);transition:border-color var(--dur-fast) ease,transform var(--dur-fast) var(--ease-out),background var(--dur-fast) ease}.card[data-v-466f50bf]:hover{border-color:var(--accent-teal-line);background:var(--bg-card-hover);transform:translateY(-4px)}.card.has-image[data-v-466f50bf]{display:flex;flex-direction:column;padding:0}.card.has-image[data-v-466f50bf]:hover{border-color:var(--accent-teal-line)}.card-head[data-v-466f50bf]{padding:22px var(--sp-3) 14px}.card-head .ctitle[data-v-466f50bf]{margin-bottom:0}.card-photo[data-v-466f50bf]{height:220px;overflow:hidden;background:#101416}.card-photo img[data-v-466f50bf]{width:100%;height:100%;object-fit:cover;display:block}.card-foot[data-v-466f50bf]{padding:16px var(--sp-3) 22px}.card-foot .cbody[data-v-466f50bf]{margin:0}.num[data-v-466f50bf]{position:absolute;top:6px;inset-inline-end:14px;font-family:var(--font-display);font-weight:800;font-size:64px;line-height:1;color:var(--accent-teal);opacity:.07;transition:opacity var(--dur-fast) ease}.card:hover .num[data-v-466f50bf]{opacity:.14}.ico[data-v-466f50bf]{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:var(--r-md);background:var(--accent-teal-dim);color:var(--accent-teal);margin-bottom:var(--sp-2)}.ico[data-v-466f50bf] svg{width:24px;height:24px}.tag[data-v-466f50bf]{display:inline-block;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;color:var(--accent-amber);border:1px solid var(--accent-amber-dim);border-radius:999px;padding:4px 10px;margin-bottom:var(--sp-2)}.ctitle[data-v-466f50bf]{font-size:var(--fs-h3);margin:var(--sp-1) 0 var(--sp-2)}.cbody[data-v-466f50bf]{color:var(--text-secondary);font-size:15px;line-height:1.6;max-width:44ch}.cdev[data-v-466f50bf]{margin-top:var(--sp-2);font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--text-muted);padding-top:var(--sp-2);border-top:1px solid var(--border-subtle)}.strip[data-v-466f50bf]{margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:1px solid var(--border-strong)}.strip-label[data-v-466f50bf]{display:block;font-size:15px;font-weight:500;line-height:1.4;color:var(--text-secondary);margin-bottom:var(--sp-2)}.strip-note[data-v-466f50bf]{margin:var(--sp-2) 0 0;max-width:62ch;font-size:14px;line-height:1.5;color:var(--text-muted)}.chips[data-v-466f50bf]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px}.chips li[data-v-466f50bf]{font-size:16px;font-weight:500;line-height:1.25;color:var(--text-primary);background:#243034;border:1px solid #3d4c52;border-radius:999px;padding:12px 20px;transition:border-color var(--dur-fast) ease,background var(--dur-fast) ease}.chips li[data-v-466f50bf]:hover{border-color:var(--accent-teal-line);background:#2c3a3f}@media (max-width: 720px){.grid[data-v-466f50bf]{grid-template-columns:1fr}}.amp-brands[data-v-f00a3319]{padding-top:0}.visual[data-v-f00a3319]{margin:var(--sp-5) auto 0;background:linear-gradient(180deg,#fbfaf7,#ece8df);border-radius:var(--r-lg);padding:var(--sp-3);box-shadow:var(--shadow-2);container-type:inline-size}.logo-grid[data-v-f00a3319]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:14px 10px}.brand-item[data-v-f00a3319]{display:flex;flex-direction:column;align-items:center;gap:8px}.logo-card[data-v-f00a3319]{width:100%;background:#fff;border-radius:var(--r-md);padding:14px 12px;display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 10;overflow:hidden;box-shadow:0 1px 2px #0000000a;transition:transform .2s ease,box-shadow .2s ease}.logo-card[data-v-f00a3319]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000014}.logo-card img[data-v-f00a3319]{max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply}.logo-card.dark[data-v-f00a3319]{background:#0b1220;border:1px solid rgba(255,255,255,.08)}.logo-card.dark img[data-v-f00a3319]{mix-blend-mode:normal}.logo-card.square img[data-v-f00a3319]{max-height:58%;max-width:58%;mix-blend-mode:normal}.logo-card.fit95 img[data-v-f00a3319]{width:95%;max-width:95%;max-height:95%;height:auto;object-fit:contain;transform:none}.logo-card.large img[data-v-f00a3319]{transform:scale(2.05);max-height:98%}.logo-card.wordmark img[data-v-f00a3319]{transform:scale(2.35);max-height:98%}.brand-name[data-v-f00a3319]{font-size:13px;font-weight:500;line-height:1.3;text-align:center;color:var(--text-secondary)}.visual figcaption.compat-note[data-v-f00a3319]{position:relative;isolation:isolate;width:100%;max-width:none;box-sizing:border-box;margin:var(--sp-4) 0 0;padding:var(--sp-3) var(--sp-3);text-align:center;text-wrap:balance;font-size:clamp(18px,4.2cqw,34px);font-weight:700;line-height:1.4;letter-spacing:.01em;border-radius:var(--r-md);color:#8f5206;text-shadow:0 1px 0 rgba(255,255,255,.55)}.visual figcaption.compat-note[data-v-f00a3319]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:linear-gradient(125deg,#e9a23b38,#fffcf5eb 48%,#d4912a33);border:1px solid rgba(180,115,24,.45);box-shadow:0 2px 14px #b473181f,inset 0 1px #ffffffb3}.refund-promise-wrap[data-v-f00a3319]{margin:var(--sp-4) auto var(--sp-5);padding:var(--sp-3) var(--sp-4);max-width:100%;text-align:center;border-radius:var(--r-lg);border:1px solid var(--accent-teal-line);border-inline-start:4px solid var(--accent-amber);background:linear-gradient(105deg,var(--accent-teal-dim) 0%,rgba(53,201,190,.04) 42%,transparent 72%);box-shadow:var(--glow-teal)}.refund-promise[data-v-f00a3319]{font-family:var(--font-display);font-size:var(--fs-hero);font-weight:800;line-height:1.05;letter-spacing:-.02em;max-width:18ch;margin-inline:auto;text-align:center;text-wrap:balance;color:#e2b84a;text-shadow:0 1px 0 rgba(255,228,160,.45),0 0 36px rgba(212,168,59,.35),0 2px 8px rgba(0,0,0,.35)}:lang(zh) .refund-promise[data-v-f00a3319]{max-width:none;margin-inline:auto}.trust-marks[data-v-f00a3319]{list-style:none;margin:var(--sp-4) auto 0;padding:0 clamp(4px,1vw,12px);display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:clamp(16px,3vw,36px);width:100%}.trust-mark[data-v-f00a3319]{display:flex;align-items:center;gap:8px;flex:0 1 auto;min-width:0}.trust-mark-icon[data-v-f00a3319]{flex-shrink:0;display:flex;color:var(--accent-amber)}.trust-mark-icon svg[data-v-f00a3319]{width:24px;height:24px}.trust-mark-label[data-v-f00a3319]{font-family:var(--font-body);font-size:clamp(15px,1.45vw,19px);font-weight:600;line-height:1.25;letter-spacing:0;color:var(--accent-teal);white-space:nowrap}@media (max-width: 720px){.trust-marks[data-v-f00a3319]{justify-content:flex-start;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}.trust-marks[data-v-f00a3319]::-webkit-scrollbar{display:none}.trust-mark[data-v-f00a3319]{flex:0 0 auto}}@media (max-width: 720px){.visual[data-v-f00a3319]{padding:12px}.logo-grid[data-v-f00a3319]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 6px}.brand-item[data-v-f00a3319]{gap:6px;min-width:0}.logo-card[data-v-f00a3319]{padding:8px 4px;border-radius:8px}.brand-name[data-v-f00a3319]{font-size:11px;line-height:1.25;overflow-wrap:break-word}.logo-card.snug img[data-v-f00a3319]{transform:scale(var(--snug-scale))}}.grid[data-v-a699eb56]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-3);margin-top:var(--sp-5)}.shot[data-v-a699eb56]{margin:0;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--border-subtle);transition:transform var(--dur-fast) var(--ease-out),border-color var(--dur-fast) ease,box-shadow var(--dur-fast) ease}.shot[data-v-a699eb56]:hover{transform:translateY(-4px);border-color:var(--accent-teal-line);box-shadow:var(--shadow-2)}.shot.light[data-v-a699eb56]{background:linear-gradient(180deg,#fbfaf7,#ece8df)}.shot.dark[data-v-a699eb56]{background:var(--bg-card)}.shot img[data-v-a699eb56]{width:100%;height:240px;object-fit:contain;object-position:center}.shot.dark img[data-v-a699eb56]{object-fit:cover}figcaption[data-v-a699eb56]{font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--text-muted);padding:12px 16px;border-top:1px solid var(--border-subtle)}.shot.light figcaption[data-v-a699eb56]{color:var(--ink-light-soft);border-top-color:#00000014;background:#f6f3ec}@media (max-width: 860px){.grid[data-v-a699eb56]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.grid[data-v-a699eb56]{grid-template-columns:1fr}}.aggregate[data-v-3d3ee769]{margin:var(--sp-2) 0 0;color:var(--text-secondary);font-size:.95rem}.reviews[data-v-3d3ee769]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-3);margin-top:var(--sp-5)}.review[data-v-3d3ee769]{position:relative;flex:1 1 280px;max-width:360px;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--r-lg);padding:var(--sp-3);margin:0;overflow:hidden;transition:border-color var(--dur-fast) ease,transform var(--dur-fast) var(--ease-out)}.review[data-v-3d3ee769]:hover{border-color:var(--accent-amber);transform:translateY(-4px)}.quote[data-v-3d3ee769]{position:absolute;top:-8px;inset-inline-end:16px;font-family:var(--font-display);font-size:72px;line-height:1;color:var(--accent-amber);opacity:.18}.stars[data-v-3d3ee769]{color:var(--accent-amber);letter-spacing:3px;font-size:15px}blockquote[data-v-3d3ee769]{margin:var(--sp-2) 0;font-size:16px;line-height:1.55;color:var(--text-primary)}.reviewer[data-v-3d3ee769]{display:flex;align-items:center;gap:12px}.avatar[data-v-3d3ee769]{width:56px;height:56px;border-radius:50%;object-fit:cover;flex-shrink:0;border:1px solid var(--border-strong)}.reviewer-meta[data-v-3d3ee769]{display:flex;flex-direction:column;gap:2px;min-width:0}.reviewer-name[data-v-3d3ee769]{font-size:14px;font-weight:600;line-height:1.2;color:var(--text-primary)}.reviewer-source[data-v-3d3ee769]{font-family:var(--font-mono);font-size:12px;line-height:1.2;color:var(--text-muted)}.split[data-v-c268e122]{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-6);margin-top:var(--sp-5);align-items:start}.specs[data-v-c268e122]{margin:0;border:1px solid var(--border-light);border-radius:var(--r-lg);overflow:hidden;background:var(--bg-light-raised)}.spec-row[data-v-c268e122]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-3);padding:15px 20px;border-bottom:1px solid var(--border-light)}.spec-row[data-v-c268e122]:last-child{border-bottom:none}.spec-row[data-v-c268e122]:hover{background:#faf8f3}dt[data-v-c268e122]{color:var(--text-on-light-soft);font-size:14px}dd[data-v-c268e122]{margin:0;font-weight:600;font-size:14px;text-align:end;font-variant-numeric:tabular-nums}.faq-title[data-v-c268e122]{font-size:22px;margin:var(--sp-1) 0 var(--sp-3)}.qa[data-v-c268e122]{padding:var(--sp-2) 0;border-bottom:1px solid var(--border-light)}.qa[data-v-c268e122]:last-child{border-bottom:none}.q[data-v-c268e122]{font-weight:600;font-size:16px}.a[data-v-c268e122]{color:var(--text-on-light-soft);font-size:15px;margin-top:6px;line-height:1.6}@media (max-width: 860px){.split[data-v-c268e122]{grid-template-columns:1fr;gap:var(--sp-4)}}.shop[data-v-d2437581]{border-top:1px solid var(--border-subtle)}.crumbs[data-v-d2437581]{display:flex;gap:8px;margin-bottom:var(--sp-3);color:var(--text-secondary);font-size:.9rem}.crumbs a[data-v-d2437581]{color:inherit}.lead[data-v-d2437581]{color:var(--text-secondary);max-width:52ch;margin-bottom:var(--sp-4)}.state[data-v-d2437581]{color:var(--text-secondary)}.err[data-v-d2437581]{color:#f87171}.grid[data-v-d2437581]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--sp-4)}.card[data-v-d2437581]{display:flex;flex-direction:column;height:100%;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg, var(--r-lg));overflow:hidden;transition:border-color .15s ease}.card[data-v-d2437581]:hover{border-color:var(--accent-teal-line, var(--accent-teal))}.thumb[data-v-d2437581]{background:var(--bg-light, #141816);aspect-ratio:1;display:flex;align-items:center;justify-content:center;padding:var(--sp-3);overflow:hidden}.thumb img[data-v-d2437581]{width:100%;height:100%;object-fit:contain}.meta[data-v-d2437581]{padding:var(--sp-3);display:flex;flex-direction:column;gap:8px;flex:1}.meta h3[data-v-d2437581]{font-size:1.15rem;margin:0}.sub[data-v-d2437581]{color:var(--text-secondary);font-size:.9rem;margin:0}.price[data-v-d2437581]{font-weight:800;font-family:var(--font-display);margin-top:auto}.price--promo[data-v-d2437581]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.price-now[data-v-d2437581]{color:var(--accent-teal)}.price-was[data-v-d2437581]{font-size:.95rem;font-weight:600;color:var(--text-muted);text-decoration:line-through}.view[data-v-d2437581]{font-size:.85rem;color:var(--accent-teal)}.devices[data-v-d2437581]{margin-top:var(--sp-3);color:var(--text-secondary)}.narrow[data-v-1a9a2886]{max-width:760px}.contact-card[data-v-1a9a2886]{margin-top:var(--sp-4);background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--r-lg);padding:var(--sp-4)}.hidden-state[data-v-1a9a2886]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-2)}.hint[data-v-1a9a2886]{color:var(--text-muted);font-size:14px}.channels[data-v-1a9a2886]{display:flex;flex-direction:column;gap:var(--sp-3)}.channel-group[data-v-1a9a2886]{display:flex;flex-direction:column;gap:var(--sp-2)}.group-title[data-v-1a9a2886]{font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-teal);margin:0 0 2px}.group-list[data-v-1a9a2886]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2)}.channel[data-v-1a9a2886]{display:grid;grid-template-columns:110px 1fr auto;align-items:baseline;gap:var(--sp-2);padding:14px 16px;border:1px solid var(--border-subtle);border-radius:var(--r-md);background:var(--bg-raised)}.c-label[data-v-1a9a2886]{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-teal)}.c-handle[data-v-1a9a2886]{font-weight:600;font-size:16px;color:var(--text-primary)}.c-handle[data-v-1a9a2886]:hover{color:var(--accent-teal)}.c-hint[data-v-1a9a2886]{color:var(--text-muted);font-size:13px;text-align:end}.re-hide[data-v-1a9a2886]{margin-top:var(--sp-1)}.link-btn[data-v-1a9a2886]{color:var(--text-secondary);font-size:13px;text-decoration:underline}.link-btn[data-v-1a9a2886]:hover{color:var(--text-primary)}@media (max-width: 560px){.channel[data-v-1a9a2886]{grid-template-columns:1fr;gap:4px}.c-hint[data-v-1a9a2886]{text-align:start}}.final[data-v-dc2e0243]{position:relative;background:radial-gradient(40rem 24rem at 50% 120%,var(--atmo-teal),transparent 60%),linear-gradient(180deg,var(--bg-base) 0%,#0a1416 100%);border-top:1px solid var(--border-subtle)}.center[data-v-dc2e0243]{text-align:center;display:flex;flex-direction:column;align-items:center}.big[data-v-dc2e0243]{font-size:clamp(32px,5.4vw,56px);max-width:18ch}:lang(zh) .big[data-v-dc2e0243]{max-width:none}.lead[data-v-dc2e0243]{color:var(--text-secondary);margin:var(--sp-2) 0 var(--sp-4);font-size:var(--fs-lead)}.actions[data-v-dc2e0243]{display:flex;gap:var(--sp-2);flex-wrap:wrap;justify-content:center}.site-footer[data-v-08568869]{border-top:1px solid var(--border-subtle);background:var(--bg-raised);padding:var(--sp-4) 0}.row[data-v-08568869]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap}.brand[data-v-08568869]{font-family:var(--font-display);font-weight:900;letter-spacing:.14em;color:inherit}.brand[data-v-08568869]:hover{color:var(--accent-teal)}.footer-nav[data-v-08568869]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.footer-nav a[data-v-08568869]{color:var(--text-secondary);font-size:13px}.footer-nav a[data-v-08568869]:hover,.footer-nav a.router-link-active[data-v-08568869]{color:var(--accent-teal)}.note[data-v-08568869]{color:var(--text-muted);font-size:13px}:root{--font-display: "Archivo", system-ui, sans-serif;--font-body: "IBM Plex Sans", system-ui, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, monospace;--fs-eyebrow: 13px;--fs-body: 16px;--fs-body-lg: clamp(17px, 1.2vw, 19px);--fs-lead: clamp(18px, 1.6vw, 21px);--fs-h3: clamp(19px, 2vw, 22px);--fs-h2: clamp(28px, 4vw, 46px);--fs-hero: clamp(40px, 6.4vw, 76px);--fs-stat: clamp(40px, 7vw, 88px);--bg-base: #08090a;--bg-raised: #0b0e10;--bg-card: #0e1113;--bg-card-hover: #13181b;--border-subtle: #1a1f22;--border-strong: #232a2e;--bg-light: #f2efe9;--bg-light-raised: #ffffff;--ink-light: #0e1113;--ink-light-soft: #4a4f52;--border-light: #d9d2c6;--accent-teal: #35c9be;--accent-teal-dim: rgba(53, 201, 190, .14);--accent-teal-line: rgba(53, 201, 190, .35);--accent-amber: #e9a23b;--accent-amber-dim: rgba(233, 162, 59, .14);--text-primary: #f4f6f5;--text-secondary: #aeb8b5;--text-muted: #6f7976;--text-on-light: #0e1113;--text-on-light-soft: #4a4f52;--r-sm: 6px;--r-md: 12px;--r-lg: 18px;--r-xl: 28px;--sp-1: 8px;--sp-2: 16px;--sp-3: 24px;--sp-4: 32px;--sp-5: 48px;--sp-6: 72px;--sp-7: 104px;--maxw: 1200px;--maxw-text: 680px;--site-header-h: 64px;--shadow-1: 0 2px 8px rgba(0, 0, 0, .3);--shadow-2: 0 10px 30px rgba(0, 0, 0, .4);--shadow-3: 0 28px 70px rgba(0, 0, 0, .5);--glow-teal: 0 0 0 1px var(--accent-teal-line), 0 12px 40px rgba(53, 201, 190, .14);--ease-out: cubic-bezier(.16, 1, .3, 1);--dur-fast: .16s;--dur-base: .34s;--dur-slow: .64s;--atmo-teal: rgba(53, 201, 190, .16);--atmo-amber: rgba(233, 162, 59, .12)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg-base);color:var(--text-primary);font-family:var(--font-body);font-size:var(--fs-body);line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}html.raywav-radio-bar body{padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))}html.raywav-chat-mobile-open body{overflow:hidden}html.raywav-chat-mobile-open .site-header{z-index:70}html.raywav-chat-sidebar-open body{padding-right:var(--chat-sidebar-width, min(560px, 55vw))}h1,h2,h3,h4{font-family:var(--font-display);font-weight:800;line-height:1.04;letter-spacing:-.02em;margin:0}p{margin:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font-family:inherit;cursor:pointer;border:none;background:none}.container{width:100%;max-width:var(--maxw);margin:0 auto;padding-inline:var(--sp-3)}.section{padding-top:var(--sp-7);padding-bottom:var(--sp-7);position:relative}.eyebrow{font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:.2em;text-transform:uppercase;color:var(--accent-teal);margin-bottom:var(--sp-2);display:inline-flex;align-items:center;gap:10px}.eyebrow:before{content:"";width:22px;height:1px;background:var(--accent-teal-line)}.eyebrow.amber{color:var(--accent-amber)}.eyebrow.amber:before{background:var(--accent-amber)}.section-title{font-size:var(--fs-h2);max-width:18ch}:lang(zh) .section-title{max-width:none}.section-lead{color:var(--text-secondary);font-size:var(--fs-lead);max-width:var(--maxw-text);margin-top:var(--sp-2);line-height:1.6}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(46rem 34rem at 8% -8%,var(--atmo-teal),transparent 60%),radial-gradient(40rem 32rem at 100% 4%,var(--atmo-amber),transparent 58%)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.4;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(70% 70% at 50% 30%,#000 30%,transparent 100%);mask-image:radial-gradient(70% 70% at 50% 30%,#000 30%,transparent 100%)}#app{position:relative;z-index:1}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:600;font-size:15px;padding:14px 26px;border-radius:var(--r-md);min-height:48px;transition:transform var(--dur-fast) var(--ease-out),background var(--dur-fast) ease,border-color var(--dur-fast) ease,color var(--dur-fast) ease}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--accent-teal);color:#04110f}.btn-primary:hover{background:#4fd9ce;box-shadow:0 8px 26px #35c9be47}.btn-amber{background:var(--accent-amber);color:#1a1004}.btn-amber:hover{background:#f0b45a;box-shadow:0 8px 26px #e9a23b52}.btn-ghost{border:1px solid var(--border-strong);color:var(--text-primary)}.btn-ghost:hover{border-color:var(--accent-teal);color:var(--accent-teal)}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}:focus-visible{outline:2px solid var(--accent-teal);outline-offset:3px;border-radius:4px}.reveal{opacity:0;transform:translateY(26px);transition:opacity var(--dur-base) var(--ease-out) var(--reveal-delay, 0ms),transform var(--dur-base) var(--ease-out) var(--reveal-delay, 0ms)}.reveal.in{opacity:1;transform:none}body.checkout-light{background:#f6f5f2}body.checkout-light:before,body.checkout-light:after{display:none}.surface-light{background:var(--bg-light);color:var(--text-on-light)}.surface-light .eyebrow{color:#0a7d74}.surface-light .eyebrow:before{background:#0a7d74}.surface-light .section-lead{color:var(--text-on-light-soft)}@media (max-width: 720px){.section{padding-top:var(--sp-6);padding-bottom:var(--sp-6)}.container{padding-inline:var(--sp-2)}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}*{animation-duration:.001ms!important;transition-duration:.001ms!important}}:lang(ar){font-family:"IBM Plex Sans Arabic",var(--font-body)}:lang(ar) h1,:lang(ar) h2,:lang(ar) h3,:lang(ar) h4{font-family:"IBM Plex Sans Arabic",var(--font-display);letter-spacing:0}:lang(ar) .eyebrow,:lang(ar) .tag,:lang(ar) .strip-label,:lang(ar) .cdev,:lang(ar) .lang-trigger,:lang(ar) .lang-native{letter-spacing:0}:lang(ar) .section-title{max-width:none}[dir=rtl] body:before{background:radial-gradient(46rem 34rem at 92% -8%,var(--atmo-teal),transparent 60%),radial-gradient(40rem 32rem at 0% 4%,var(--atmo-amber),transparent 58%)}
