.media[data-v-15608c7a]{position:relative;width:100%;aspect-ratio:1;overflow:hidden;color:#2a2a2a}.media img[data-v-15608c7a]{width:100%;height:100%;object-fit:cover;display:block}.sil[data-v-15608c7a]{width:78%;height:78%;position:absolute;top:11%;right:11%;bottom:11%;left:11%}.site-chat[data-v-1fb5d090]{position:fixed;left:16px;bottom:86px;z-index:96}.chat-launch[data-v-1fb5d090]{width:60px;height:60px;border:0;border-radius:50%;background:#94ef3f;color:#0d2a10;display:grid;place-items:center;box-shadow:0 10px 24px #235f1347;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;position:relative}.chat-launch[data-v-1fb5d090]:hover{transform:translateY(-2px);box-shadow:0 14px 28px #235f1359}.chat-launch svg[data-v-1fb5d090]{width:31px;height:31px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.chat-badge[data-v-1fb5d090]{position:absolute;right:-4px;top:-5px;min-width:21px;height:21px;padding:0 5px;border-radius:99px;background:#ef4444;color:#fff;border:2px solid #fff;font-size:11px;line-height:17px;font-weight:700}.chat-window[data-v-1fb5d090]{position:absolute;left:0;bottom:76px;width:min(430px,calc(100vw - 32px));height:620px;background:#fff;border:1px solid #e3e8df;border-radius:15px;overflow:hidden;box-shadow:0 18px 54px #0f250f38;display:flex;flex-direction:column;color:#152215}.chat-head[data-v-1fb5d090]{min-height:78px;background:#94ef3f;padding:15px 16px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.chat-head-copy[data-v-1fb5d090]{display:flex;align-items:center;gap:10px}.chat-status[data-v-1fb5d090]{width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #ffffff47}.chat-head strong[data-v-1fb5d090],.chat-head small[data-v-1fb5d090]{display:block}.chat-head strong[data-v-1fb5d090]{font-size:18px;line-height:1.15}.chat-head small[data-v-1fb5d090]{font-size:11px;margin-top:4px}.chat-close[data-v-1fb5d090]{border:0;background:transparent;font-size:25px;line-height:20px;cursor:pointer;padding:0}.chat-history[data-v-1fb5d090]{flex:1;overflow:auto;padding:18px 14px 8px;background:#fff}.chat-line[data-v-1fb5d090]{display:flex;align-items:flex-start;gap:8px;margin-bottom:11px}.chat-line p[data-v-1fb5d090]{margin:0;max-width:84%;padding:9px 11px;border-radius:13px;font-size:13px;line-height:1.45;white-space:pre-wrap}.chat-line.agent p[data-v-1fb5d090]{background:#f1f4ef;border-top-left-radius:3px}.chat-line.visitor[data-v-1fb5d090]{justify-content:flex-end}.chat-line.visitor p[data-v-1fb5d090]{background:#e5ffd0;border-top-right-radius:3px}.chat-avatar[data-v-1fb5d090]{width:25px;height:25px;border-radius:50%;background:#94ef3f;display:grid;place-items:center;font-size:13px;flex:0 0 auto}.chat-quick[data-v-1fb5d090]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:6px 12px 12px;border-top:1px solid #f3f5f0}.chat-quick button[data-v-1fb5d090]{border:1px solid #d9dfd5;background:#fff;border-radius:99px;padding:4px 9px;font-size:11px;cursor:pointer}.chat-form[data-v-1fb5d090]{padding:10px 12px 12px;border-top:1px solid #dfe5dc}.chat-form input[data-v-1fb5d090],.chat-form textarea[data-v-1fb5d090]{width:100%;border:0;outline:0;background:transparent;font-size:13px}.chat-form input[data-v-1fb5d090]{padding:0 0 8px;border-bottom:1px solid #edf0eb;color:#526052}.chat-compose[data-v-1fb5d090]{display:flex;align-items:center;gap:8px;padding-top:8px}.chat-form textarea[data-v-1fb5d090]{resize:none;min-height:37px}.chat-form button[data-v-1fb5d090]{border:0;width:31px;height:31px;border-radius:50%;background:#94ef3f;cursor:pointer;flex:0 0 auto}.chat-form button[data-v-1fb5d090]:disabled{opacity:.45;cursor:not-allowed}.chat-error[data-v-1fb5d090]{display:block;color:#d44949;margin-top:5px;font-size:11px}.chat-pop-enter-active[data-v-1fb5d090],.chat-pop-leave-active[data-v-1fb5d090]{transition:opacity .16s ease,transform .16s ease}.chat-pop-enter-from[data-v-1fb5d090],.chat-pop-leave-to[data-v-1fb5d090]{opacity:0;transform:translateY(8px) scale(.98)}@media(max-width:640px){.site-chat[data-v-1fb5d090]{left:12px;bottom:72px}.chat-window[data-v-1fb5d090]{left:0;bottom:71px;width:min(430px,calc(100vw - 24px));height:min(620px,calc(100vh - 112px))}.chat-launch[data-v-1fb5d090]{width:56px;height:56px}}.pcard[data-v-09d8412a]{display:flex;flex-direction:column;min-width:0;background:#fff}.thumb[data-v-09d8412a]{position:relative;background:#f4f4f4;overflow:hidden}.thumb-video[data-v-09d8412a]{width:100%;aspect-ratio:1;object-fit:cover;display:block;background:#111}.play-badge[data-v-09d8412a]{position:absolute;right:10px;top:10px;z-index:2;width:28px;height:28px;border-radius:99px;background:#0000009e;color:#fff;font-size:12px;display:grid;place-items:center;line-height:1}.badge[data-v-09d8412a]{position:absolute;top:10px;left:10px;z-index:2;background:#111;color:#fff;font-size:12px;font-weight:700;padding:4px 8px}.qv[data-v-09d8412a]{position:absolute;left:10px;right:10px;bottom:10px;z-index:2;border:0;background:var(--green, #8dc63f);color:#111;height:40px;border-radius:999px;font:inherit;font-size:13px;font-weight:700;cursor:pointer;opacity:0;transform:translateY(6px);transition:.2s ease;display:flex;align-items:center;justify-content:center;text-decoration:none}.thumb:hover .qv[data-v-09d8412a],.qv[data-v-09d8412a]:focus{opacity:1;transform:none}.meta[data-v-09d8412a]{padding:12px 4px 16px}.meta h3[data-v-09d8412a]{margin:0 0 8px;font-size:15px;font-weight:600;line-height:1.35}.price[data-v-09d8412a]{display:flex;align-items:baseline;gap:8px}.price b[data-v-09d8412a]{font-size:16px}s[data-v-09d8412a]{color:#999;font-weight:400;font-size:13px}.sub[data-v-09d8412a]{margin-top:4px;color:#777;font-size:12px}@media(hover:none){.qv[data-v-09d8412a]{opacity:1;transform:none}}.filters[data-v-675a9cbc]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:22px;align-items:center}.chip[data-v-675a9cbc]{border:1px solid #111;background:#fff;padding:8px 12px;cursor:pointer}.chip.on[data-v-675a9cbc]{background:#111;color:#fff}.search[data-v-675a9cbc]{margin-left:auto;border:1px solid #ddd;padding:8px 12px;min-width:180px}@media(max-width:860px){.search[data-v-675a9cbc]{margin-left:0;width:100%}}.pd[data-v-1edf30ab]{padding-bottom:96px}.crumb[data-v-1edf30ab]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:22px 0 8px;font-size:13px;color:#888}.crumb a[data-v-1edf30ab]:hover{color:#111}.crumb em[data-v-1edf30ab]{font-style:normal;color:#111;max-width:48vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-top[data-v-1edf30ab]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:48px;padding:12px 0 36px;align-items:start}.pd-media[data-v-1edf30ab]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:start}.rail[data-v-1edf30ab]{display:flex;flex-direction:column;gap:8px;max-height:min(72vw,640px);overflow:auto}.rail button[data-v-1edf30ab]{width:72px;height:72px;padding:0;border:1px solid #e8e8e8;background:#fff;cursor:pointer;overflow:hidden;position:relative}.rail button.on[data-v-1edf30ab]{border-color:#111;outline:1px solid #111}.rail img[data-v-1edf30ab]{width:100%;height:100%;object-fit:cover;display:block}.vid-mark[data-v-1edf30ab]{position:absolute;left:50%;top:50%;width:28px;height:28px;margin:0;transform:translate(-50%,-50%);border-radius:50%;background:#111111b8;color:#fff;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:2}.vid-mark svg[data-v-1edf30ab]{width:14px;height:14px;margin-left:2px;display:block}.stage[data-v-1edf30ab]{width:100%;aspect-ratio:1;background:#f6f6f6;overflow:hidden;position:relative;outline:none;touch-action:pan-y}.stage.dark[data-v-1edf30ab]{background:#111}.stage[data-v-1edf30ab] .media{width:100%;height:100%;aspect-ratio:auto}.stage video[data-v-1edf30ab],.stage iframe[data-v-1edf30ab]{width:100%;height:100%;border:0;display:block;object-fit:contain}.stage-nav[data-v-1edf30ab]{position:absolute;top:50%;z-index:3;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:50%;background:#ffffffeb;color:#111;box-shadow:0 4px 16px #0000001f;display:grid;place-items:center;cursor:pointer;transform:translateY(-50%)}.stage-nav svg[data-v-1edf30ab]{width:18px;height:18px;display:block}.stage-nav.prev[data-v-1edf30ab]{left:10px}.stage-nav.next[data-v-1edf30ab]{right:10px}.stage-dots[data-v-1edf30ab]{position:absolute;left:0;right:0;bottom:10px;z-index:3;display:flex;justify-content:center;gap:6px;pointer-events:none}.stage-dots i[data-v-1edf30ab]{width:6px;height:6px;border-radius:50%;background:#11111147}.stage-dots i.on[data-v-1edf30ab]{background:#111;width:16px;border-radius:99px}.stage.dark .stage-nav[data-v-1edf30ab]{background:#ffffff2e;color:#fff}.stage.dark .stage-dots i[data-v-1edf30ab]{background:#ffffff59}.stage.dark .stage-dots i.on[data-v-1edf30ab]{background:#fff}.pd-buy[data-v-1edf30ab]{padding-top:4px}.kicker[data-v-1edf30ab]{margin:0 0 8px;color:#777;font-size:14px;letter-spacing:.02em}.pd-buy h1[data-v-1edf30ab]{margin:0 0 16px;font-size:clamp(26px,3vw,36px);font-weight:700;letter-spacing:-.02em;line-height:1.15}.price-box[data-v-1edf30ab]{display:flex;align-items:baseline;gap:12px;margin-bottom:18px}.price-box strong[data-v-1edf30ab]{font-size:32px;font-weight:800;letter-spacing:-.03em}.price-box s[data-v-1edf30ab]{color:#9a9a9a;font-size:16px}.meta[data-v-1edf30ab]{display:grid;gap:8px;margin:0 0 18px}.meta div[data-v-1edf30ab]{display:grid;grid-template-columns:88px 1fr;gap:8px;font-size:14px}.meta dt[data-v-1edf30ab]{color:#888}.meta dd[data-v-1edf30ab]{margin:0;font-weight:600}.lead[data-v-1edf30ab]{margin:0 0 22px;color:#555;line-height:1.7}.opt-list[data-v-1edf30ab]{display:grid;gap:14px;margin:0 0 20px}.opt b[data-v-1edf30ab]{display:block;margin-bottom:8px;font-size:13px}.chips[data-v-1edf30ab]{display:flex;flex-wrap:wrap;gap:8px}.chips button[data-v-1edf30ab]{min-height:36px;padding:0 14px;border:1px solid #ddd;background:#fff;border-radius:999px;cursor:pointer;font-weight:600;display:inline-flex;align-items:center;gap:8px}.chips button.pic[data-v-1edf30ab]{padding:4px 12px 4px 4px;border-radius:999px}.chips button img[data-v-1edf30ab]{width:28px;height:28px;object-fit:cover;border-radius:50%;display:block;background:#f4f4f4;cursor:zoom-in}.chips button.on[data-v-1edf30ab]{border-color:#111;background:#111;color:#fff}.buy-row[data-v-1edf30ab]{display:flex;gap:10px;align-items:center}.qty[data-v-1edf30ab]{display:inline-flex;align-items:center;height:52px;border:1px solid #ddd;border-radius:999px;overflow:hidden;flex:none}.qty button[data-v-1edf30ab]{width:42px;height:52px;border:0;background:#fff;cursor:pointer;font-size:18px}.qty input[data-v-1edf30ab]{width:52px;border:0;text-align:center;font-weight:700}.btn-add[data-v-1edf30ab]{flex:1;height:52px;border:0;border-radius:999px;background:#111;color:#fff;font-weight:700;cursor:pointer;font-size:15px}.btn-add[data-v-1edf30ab]:hover{background:#222}.btn-ask[data-v-1edf30ab]{width:100%;height:48px;margin-top:10px;border:1px solid #111;border-radius:999px;background:#fff;font-weight:700;cursor:pointer}.promises[data-v-1edf30ab]{list-style:none;margin:22px 0 0;padding:0;color:#555;font-size:13px}.promises li[data-v-1edf30ab]{padding:7px 0 7px 22px;position:relative}.promises li[data-v-1edf30ab]:before{content:"✓";position:absolute;left:0;font-weight:700}.spec-grid[data-v-1edf30ab]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 16px;padding:28px 0 8px;border-top:1px solid #eee}.spec[data-v-1edf30ab]{display:grid;justify-items:start;gap:4px}.spec-ico[data-v-1edf30ab]{width:36px;height:36px;color:#222;display:grid;place-items:center}.spec-ico svg[data-v-1edf30ab]{width:26px;height:26px}.spec span[data-v-1edf30ab]{color:#888;font-size:12px}.spec b[data-v-1edf30ab]{font-size:15px;font-weight:700}.pd-block[data-v-1edf30ab]{padding:36px 0 8px}.pd-block h2[data-v-1edf30ab]{margin:0 0 16px;font-size:24px;font-weight:800}.pd-block p[data-v-1edf30ab]{margin:0;color:#444;line-height:1.75;max-width:760px}.detail-photos[data-v-1edf30ab]{display:grid;gap:12px}.detail-photos img[data-v-1edf30ab]{width:100%;display:block;background:#f6f6f6}.related h2[data-v-1edf30ab]{text-align:center}.pd-sticky[data-v-1edf30ab]{position:fixed;left:0;right:0;bottom:0;z-index:90;background:#111;color:#fff;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))}.pd-sticky-in[data-v-1edf30ab]{width:min(1280px,calc(100% - 24px));margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px}.pd-sticky-copy[data-v-1edf30ab]{min-width:0}.pd-sticky em[data-v-1edf30ab]{display:block;font-style:normal;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8}.pd-sticky b[data-v-1edf30ab]{font-size:18px}.pd-sticky button[data-v-1edf30ab]{flex:none;height:44px;padding:0 28px;border:0;border-radius:999px;background:var(--green, #8dc63f);color:#111;font-weight:800;cursor:pointer}.img-pop[data-v-1edf30ab]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:240;background:#000000e0;display:grid;place-items:center;align-content:center;padding:56px 16px 24px;outline:none}.img-pop img[data-v-1edf30ab]{max-width:min(92vw,920px);max-height:min(78vh,920px);object-fit:contain;background:#fff;display:block}.img-pop p[data-v-1edf30ab]{margin:12px 0 0;color:#fff;text-align:center;font-weight:600}.img-pop-x[data-v-1edf30ab]{position:absolute;top:14px;right:14px;width:40px;height:40px;border:0;border-radius:50%;background:#fff;color:#111;font-size:18px;cursor:pointer}@media(max-width:980px){.pd-top[data-v-1edf30ab]{grid-template-columns:1fr;gap:22px}.pd-media[data-v-1edf30ab]{grid-template-columns:1fr}.rail[data-v-1edf30ab]{flex-direction:row;max-height:none;overflow:auto}.rail button[data-v-1edf30ab]{width:60px;height:60px;flex:none}.spec-grid[data-v-1edf30ab]{grid-template-columns:repeat(2,1fr)}.pd-buy h1[data-v-1edf30ab],.price-box strong[data-v-1edf30ab]{font-size:26px}}@media(max-width:860px){.pgrid[data-v-a3d32806]{grid-template-columns:1fr!important}}:root{--ink: #111;--muted: #666;--line: #ececec;--green: #8dc63f;--green-dark: #74a832}*{box-sizing:border-box}html,body{margin:0}body{font-family:Jost,Segoe UI,Helvetica,Arial,sans-serif;color:var(--ink);background:#fff;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}img{max-width:100%}.site{min-height:100vh;display:flex;flex-direction:column;padding-top:calc(100px + env(safe-area-inset-top,0px))}.wrap{width:min(1280px,calc(100% - 40px));margin:0 auto}.page{flex:1}.announce{position:fixed;top:0;left:0;right:0;z-index:101;background:#111;color:#fff;min-height:36px;padding-top:env(safe-area-inset-top,0px);display:flex;align-items:center;justify-content:center;font-size:13px}.announce-inner{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.announce b{color:var(--green);font-weight:700}.announce .dot{opacity:.45}.header{position:fixed;top:calc(36px + env(safe-area-inset-top,0px));left:0;right:0;width:100%;z-index:100;background:#fff;border-bottom:1px solid var(--line);overflow:visible}.header-bar{width:min(1280px,calc(100% - 40px));margin:0 auto;height:64px;display:flex;align-items:center;gap:18px}.header-left{display:flex;align-items:center;gap:8px;flex:none}.logo{display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;letter-spacing:.04em;line-height:1;white-space:nowrap;color:#111}.logo img{display:block;height:32px;width:auto;max-width:200px;object-fit:contain}.mob-logo{display:none}.search-bar{padding:0 0 12px}.search-bar form{display:flex;gap:8px}.search-bar input{flex:1;border:1px solid #ddd;padding:10px 12px}.nav-desk{display:flex;align-items:center;justify-content:center;gap:28px;flex:1;font-size:14px;font-weight:500}.nav-desk a{position:relative;padding:6px 0}.nav-desk a.router-link-active:after,.nav-desk a:hover:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#111}.header-tools{display:flex;align-items:center;gap:14px;margin-left:auto}.tool{border:0;background:none;cursor:pointer;padding:4px;display:inline-flex;align-items:center;gap:6px;font-size:13px}.tool svg{width:22px;height:22px}.bag{position:relative}.bag b{position:absolute;top:-6px;right:-8px;min-width:16px;height:16px;padding:0 4px;border-radius:99px;background:#111;color:#fff;font-size:10px;line-height:16px;text-align:center}.menu-btn{display:none;border:0;background:none;cursor:pointer;padding:6px}.menu-btn span{display:block;width:20px;height:1.5px;background:#111;margin:5px 0}.back-btn{border:0;background:none;cursor:pointer;padding:6px;display:inline-flex;align-items:center;justify-content:center;color:#111;position:relative;z-index:5;min-width:40px;min-height:40px}.back-btn svg{width:22px;height:22px}[dir=rtl] .back-btn svg{transform:scaleX(-1)}.pgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px 18px}.section{padding:48px 0 24px}.section h2{margin:0 0 20px;text-align:center;font-size:32px;font-weight:800;letter-spacing:.01em}.tabs{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:24px}.tabs button{border:0;background:#f3f3f3;padding:8px 14px;border-radius:999px;cursor:pointer;font-weight:600}.tabs button.on{background:#111;color:#fff}.tabs-more{margin-left:auto;font-weight:700}.hero-fs{position:relative;min-height:min(86vh,820px);display:flex;align-items:flex-end;color:#fff;overflow:hidden}.hero-fs-media{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000001f 10%,#0000008c),radial-gradient(circle at 72% 38%,#4a4a4a,#1a1a1a 46%,#0c0c0c)}.hero-fs-copy{position:relative;padding:56px 8vw 72px;max-width:760px}.hero-fs-copy h1{margin:0 0 16px;font-size:clamp(36px,6vw,64px);line-height:1.05;font-weight:800}.hero-fs-copy p{margin:0 0 22px;font-size:18px;max-width:520px;color:#f2f2f2}.banner-fs{margin:12px 0 8px;min-height:360px;display:flex;align-items:center;background:linear-gradient(90deg,#0000008c,#0003),radial-gradient(circle at 20% 50%,#2c2c2c,#111);color:#fff}.banner-fs-inner{padding:56px 0;max-width:640px}.banner-fs h2{margin:0 0 12px;font-size:40px;font-weight:800}.banner-fs p{margin:0 0 20px;color:#eee}.wa-float{position:fixed;right:16px;bottom:86px;z-index:95;width:56px;height:56px;border-radius:50%;background:var(--green);display:grid;place-items:center;box-shadow:0 8px 24px #0000002e}.demo-wrap{position:relative}.demo-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:8px}.demo-track::-webkit-scrollbar{display:none}.demo-card{flex:0 0 calc(50% - 8px);scroll-snap-align:start;position:relative;background:#111;color:#fff;min-height:360px;overflow:hidden}.demo-card .media{height:100%;aspect-ratio:auto;opacity:.88}.demo-card .overlay{position:absolute;left:0;right:0;bottom:0;padding:22px;background:linear-gradient(transparent,#000000b8)}.demo-card h3{margin:0 0 6px;font-size:20px;font-weight:600}.demo-card .sil{color:#f4efe6}.play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;border:0;background:#ffffffeb;cursor:pointer;display:grid;place-items:center}.play:after{content:"";width:0;height:0;border-left:16px solid #111;border-top:10px solid transparent;border-bottom:10px solid transparent;margin-left:4px}.slider-nav{display:flex;justify-content:center;gap:18px;margin-top:16px}.slider-nav button{border:0;background:none;cursor:pointer;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.promo{margin:28px 0 8px;display:grid;grid-template-columns:1.15fr .85fr;min-height:420px}.promo-visual{background:radial-gradient(circle at 30% 40%,rgba(255,255,255,.18),transparent 42%),linear-gradient(145deg,#2b2b2b,#111)}.promo-copy{background:#f3f1ed;padding:56px 48px;display:flex;flex-direction:column;justify-content:center}.promo-copy h2{margin:0 0 14px;font-size:36px;line-height:1.15}.promo-copy p{margin:0 0 22px;color:#444;max-width:460px}.btn,.btn-dark,.btn-line,.btn-pill{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px;cursor:pointer;font-weight:700;border:0}.btn,.btn-pill{background:var(--green);color:#111;border-radius:999px}.btn-line{background:transparent;color:#111;border:1px solid #111;border-radius:999px}.btn-ghost{background:none;border:0;text-decoration:underline;cursor:pointer;padding:0}.coop-block{text-align:center;padding:56px 20px}.coop-block h2{margin:0 0 8px}.coop-block p{color:#555;margin:0 0 18px}.quotes{padding-bottom:40px}.quote-card{max-width:720px;margin:0 auto;text-align:center}.quote-card p{font-size:20px;font-style:italic;line-height:1.45;margin:0 0 16px}.quote-card b{font-style:normal;font-weight:600}.dots{display:flex;justify-content:center;gap:8px;margin-top:18px}.dots button{width:8px;height:8px;border-radius:50%;border:0;background:#ccc;cursor:pointer;padding:0}.dots button.on{background:#111}.news{background:#f4f4f4;color:#111;padding:36px 0}.news-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.news h3{margin:0;font-size:22px}.news form{display:flex;gap:0;min-width:min(420px,100%)}.news input{flex:1;border:1px solid #ddd;padding:12px 14px;min-width:0;background:#fff;color:#111;border-radius:999px 0 0 999px}.news button{border:0;background:var(--green);color:#111;padding:0 18px;font-weight:700;cursor:pointer;border-radius:0 999px 999px 0}.footer{background:#111;color:#ddd;padding:56px 0 28px;font-size:14px}.fgrid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:28px}.footer h4{margin:0 0 14px;font-size:15px;color:#fff}.footer a,.footer p{color:#cfcfcf;display:block;margin:0 0 8px}.pay{display:flex;gap:8px;flex-wrap:wrap;margin-top:28px;opacity:.85}.pay span{border:1px solid #444;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:700;letter-spacing:.04em;color:#eee}.copy{margin-top:22px;color:#888;font-size:12px}.drawer,.mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110}.mask{background:#00000073}.panel{position:fixed;top:0;bottom:0;right:0;width:min(420px,100%);background:#fff;z-index:111;display:flex;flex-direction:column;box-shadow:-12px 0 40px #0000001f}.panel.left{right:auto;left:0;box-shadow:12px 0 40px #0000001f}.panel-hd{height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid #eee;font-weight:600}.panel-bd{padding:18px;overflow:auto;flex:1}.nav-mobile a{display:block;padding:12px 0;font-size:18px;border-bottom:1px solid #f2f2f2}.line{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid #f2f2f2}.line .media{width:72px;height:72px;aspect-ratio:auto;flex:none}.line h4{margin:0 0 4px;font-size:14px;font-weight:500}.qty{display:inline-flex;align-items:center;border:1px solid #ddd;height:34px}.qty button{width:32px;border:0;background:none;cursor:pointer}.qty input{width:48px;border:0;text-align:center}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#00000080;display:grid;place-items:center;padding:16px}.modal-box{width:min(860px,100%);background:#fff;display:grid;grid-template-columns:1fr 1fr;max-height:90vh;overflow:auto}.cookie{position:fixed;left:16px;right:16px;bottom:16px;z-index:90;background:#111;color:#fff;padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.cookie .acts{display:flex;gap:8px}.cookie button{border:1px solid #fff;background:#fff;color:#111;padding:8px 12px;cursor:pointer}.cookie .ghost{background:transparent;color:#fff}.form{display:grid;gap:10px}.form input,.form textarea,.form select{width:100%;border:1px solid #ddd;padding:12px;background:#fff}.muted{color:#737373}.page-hero{padding:36px 0 8px;text-align:center}.page-hero h1{margin:0 0 8px;font-size:34px;font-weight:600}.detail{display:grid;grid-template-columns:1.05fr .95fr;gap:40px;padding:28px 0 56px}.detail-copy h1{margin:0 0 10px;font-size:28px}.gallery{display:flex;flex-direction:column;gap:12px}.gallery .stage{width:100%;aspect-ratio:1;background:#f4f4f4;overflow:hidden}.gallery .stage video,.gallery .stage iframe{width:100%;height:100%;border:0;display:block;object-fit:contain;background:#111}.thumbs{display:flex;flex-wrap:wrap;gap:8px}.thumbs button{width:64px;height:64px;padding:0;border:1px solid #e5e5e5;background:#fff;cursor:pointer;overflow:hidden;position:relative}.thumbs button.on{border-color:#111}.thumbs img{width:100%;height:100%;object-fit:cover;display:block}.thumbs .play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;width:22px;height:22px;border-radius:99px;background:#0000009e;color:#fff;font-size:10px;display:grid;place-items:center;line-height:1}.thumbs .vid-ph{display:grid;place-items:center;width:100%;height:100%;background:#111;color:#fff;font-size:11px}.detail-photos{max-width:860px;margin:0 auto 48px}.detail-photos img{width:100%;display:block;margin:12px 0}.faq-item{border-bottom:1px solid #eee;padding:16px 0}.faq-item b{display:block;margin-bottom:6px}.ok{color:#0a7a32}[dir=rtl] .header-row,[dir=rtl] .news-inner{flex-direction:row-reverse}[dir=rtl] .panel{right:auto;left:0}[dir=rtl] .panel.left{left:auto;right:0}.lang-wrap{position:relative}.lang-pop{position:absolute;top:calc(100% + 8px);right:0;left:auto;min-width:196px;max-width:min(260px,calc(100vw - 16px));padding:6px;background:#fff;border:1px solid #eee;color:#111;box-shadow:0 12px 28px #00000024;z-index:120}[dir=rtl] .lang-pop{right:auto;left:0}.lang-pop button{display:block;width:100%;border:0;background:none;text-align:start;padding:9px 12px;cursor:pointer;font:inherit;font-size:13px}.lang-pop button:hover{background:#f5f5f5}.lang-pop button.on{font-weight:700;background:#f3f3f3}.hide-sm{display:inline-flex}.show-sm{display:none}@media(max-width:1100px){.pgrid{grid-template-columns:repeat(3,1fr)}.demo-card{flex-basis:70%;min-height:320px}}@media(max-width:860px){.hide-sm{display:none!important}.show-sm{display:inline-flex!important}.wrap{width:min(100% - 28px,1240px)}.site{padding-top:calc(92px + env(safe-area-inset-top,0px))}.header{top:calc(36px + env(safe-area-inset-top,0px))}.header-bar{width:100%;height:56px;padding:0 8px;display:flex;align-items:center;justify-content:space-between;gap:0;position:relative}.header-left{flex:none;z-index:2}.desk-logo{display:none}.mob-logo{display:flex;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;max-width:52%;pointer-events:auto}.logo img{height:29px;max-width:148px;margin:0 auto}.logo span{font-size:18px;max-width:148px;overflow:hidden;text-overflow:ellipsis}.header-tools{margin-left:0;justify-content:flex-end;gap:4px;z-index:2;min-width:72px}.nav-desk{display:none}.menu-btn{display:block}.pgrid{grid-template-columns:repeat(2,1fr);gap:16px 10px}.section{padding:32px 0 12px}.section h2{font-size:22px;margin-bottom:18px}.demo-card{flex-basis:86%;min-height:280px}.promo{grid-template-columns:1fr;min-height:0}.promo-visual{min-height:220px}.promo-copy{padding:28px 22px}.promo-copy h2{font-size:26px}.quote-card p{font-size:17px}.fgrid,.detail,.modal-box{grid-template-columns:1fr}.cookie{flex-direction:column;align-items:flex-start}.news-inner{flex-direction:column;align-items:stretch}.page-hero h1{font-size:26px}.hero-fs{min-height:72vh}.hero-fs-copy{padding:36px 20px 48px}.banner-fs-inner{padding:36px 4px}.banner-fs h2{font-size:28px}.announce-inner{font-size:12px}.wa-float{left:12px;bottom:80px;width:52px;height:52px}}@media(max-width:480px){.pgrid{gap:14px 8px}.meta h3{font-size:13px}}
.site-chat.open[data-v-1fb5d090]{z-index:2000}
.site-chat.open[data-v-1fb5d090]::before{content:"";position:fixed;inset:0;background:rgba(20,30,35,.18);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:-1;pointer-events:auto}
@media(prefers-reduced-motion:reduce){.chat-pop-enter-active[data-v-1fb5d090],.chat-pop-leave-active[data-v-1fb5d090]{transition:none}}
.hero-fs-media .hero-nebula{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}
.hero-fs.has-nebula .hero-fs-media{background:#030305}
.hero-fs.has-nebula .hero-fs-copy{z-index:1}
@media(max-width:640px){.hero-fs.has-nebula .hero-fs-copy{min-width:0;width:100%;max-width:100%;box-sizing:border-box}.hero-fs.has-nebula .hero-fs-copy h1,.hero-fs.has-nebula .hero-fs-copy p{overflow-wrap:anywhere}}
