.qv{--ink:#0f172a;--mut:#64748b;--line:#e2e8f0;--soft:#f1f5f9;--deep:#050f2e;color:var(--ink);overflow-x:clip;line-height:1.5}.qv *,.qv *:before,.qv *:after{box-sizing:border-box}.qv-wrap{max-width:1140px;margin:0 auto;padding:0 20px}.qv h1,.qv h2,.qv h3,.qv h4{font-family:inherit;letter-spacing:-.01em}.qv h2{font-size:clamp(26px,3.6vw,40px);line-height:1.12;margin:0 0 12px;font-weight:700}.qv-kicker{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bg);margin-bottom:10px}.qv-lead{color:#475569;font-size:17px;line-height:1.55;max-width:640px;margin:0 0 32px}.qv-sec{padding:76px 0}.qv-alt{background:var(--soft)}.qv-center{text-align:center}.qv-center .qv-lead{margin-left:auto;margin-right:auto}.qv-svg{width:100%;height:100%;display:block}.qv button,.qv a{-webkit-tap-highlight-color:transparent}.qv button:focus-visible,.qv a:focus-visible,.qv summary:focus-visible{outline:2px solid var(--ac);outline-offset:3px}.qv-btns{display:flex;gap:12px;flex-wrap:wrap}.qv-btns form{margin:0}.qv-btns-c{justify-content:center}.qv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border-radius:12px;font:inherit;font-weight:700;font-size:16px;text-decoration:none;border:0;cursor:pointer;transition:transform .15s,box-shadow .15s,background .15s;line-height:1.2}.qv-btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0000002e}.qv-btn:disabled{opacity:.6;cursor:wait;transform:none}.qv-btn-p{background:var(--ac);color:#0b1220}.qv-btn-s{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.5)}.qv-btn-ghost{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.3)}.qv-btn-sm{padding:10px 16px;font-size:14px;border-radius:10px}.qv-btn-block{width:100%}.qv-rv{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.qv-rv.qv-in{opacity:1;transform:none}.qv-hero{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--bg),var(--deep));color:#fff;padding:84px 0 92px}.qv-glow{position:absolute;border-radius:50%;pointer-events:none;opacity:.32;animation:qvFloat 12s ease-in-out infinite alternate}.qv-g1{width:520px;height:520px;right:-180px;top:-200px;background:radial-gradient(circle,var(--ac) 0,transparent 68%)}.qv-g2{width:520px;height:520px;left:-220px;bottom:-260px;background:radial-gradient(circle,#3b82f6 0,transparent 68%);animation-delay:-6s}@keyframes qvFloat{to{transform:translate(30px,36px) scale(1.12)}}.qv-hero-grid{position:relative;z-index:1;display:grid;gap:56px;align-items:center}.qv-eyebrow{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ac);margin-bottom:14px}.qv-hero h1{font-size:clamp(32px,5vw,54px);line-height:1.07;margin:0 0 18px;color:#fff;font-weight:700;max-width:640px}.qv-sub{color:#cbd5e1;font-size:clamp(16px,1.8vw,19px);max-width:560px;margin:0 0 30px}.qv-facts{list-style:none;margin:34px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.qv-facts li{background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:8px 14px;font-size:14px;color:#cbd5e1}.qv-facts strong{color:#fff;margin-right:4px}.qv-spot{position:relative;padding-bottom:36px}.qv-deck{position:relative;height:290px;max-width:440px;margin:0 auto}.qv-spot-card{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left;padding:28px;border-radius:24px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(160deg,#1d3a99,#0c1f5e 70%);color:#fff;font:inherit;cursor:pointer;opacity:0;transform:translate(48px,-36px) scale(.86);transition:transform .55s cubic-bezier(.2,.8,.2,1),opacity .45s,filter .55s;pointer-events:none;box-shadow:0 30px 60px #00000040}.qv-spot-card.on{opacity:1;transform:none;z-index:3;pointer-events:auto}.qv-spot-card.n1{opacity:1;filter:brightness(.72);transform:translate(16px,-14px) scale(.95);z-index:2}.qv-spot-card.n2{opacity:1;filter:brightness(.5);transform:translate(32px,-28px) scale(.9);z-index:1}.qv-spot-card.out{opacity:0;transform:translate(-40px,20px) scale(.96);z-index:4}.qv-spot-k{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#94a3b8;margin-top:auto}.qv-spot-card strong{font-size:30px;line-height:1.1}.qv-spot-m{color:#cbd5e1;font-size:15px}.qv-spot-go{color:var(--ac);font-weight:700;font-size:15px;margin-top:6px}.qv-dots{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;gap:8px}.qv-dots button{width:8px;height:8px;border-radius:999px;border:0;padding:0;background:#ffffff4d;cursor:pointer;transition:width .3s,background .3s}.qv-dots button[aria-selected=true]{width:26px;background:var(--ac)}.qv-ic{display:inline-grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;background:var(--soft);color:var(--bg)}.qv-ic .qv-svg{width:18px;height:18px}.qv-ic-lg{width:56px;height:56px;border-radius:16px;background:var(--ac);color:#0b1220}.qv-ic-lg .qv-svg{width:28px;height:28px}.qv-ic-dark{background:var(--bg);color:var(--ac)}.qv-trust{background:#fff;border-bottom:1px solid var(--line)}.qv-trust ul{list-style:none;margin:0 auto;padding:16px 20px;max-width:1140px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 30px}.qv-trust li{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#334155}.qv-trust .qv-svg{width:18px;height:18px;color:#16a34a}.qv-rail{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;margin:0 -20px 28px;padding:4px 20px 6px;scroll-snap-type:x proximity}.qv-rail::-webkit-scrollbar{display:none}.qv-tab{flex:none;scroll-snap-align:start;display:flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;border:1.5px solid var(--line);border-radius:999px;background:#fff;font:inherit;font-weight:600;font-size:15px;color:#334155;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.qv-tab:hover{border-color:var(--bg)}.qv-tab em{font-style:normal;font-size:12px;font-weight:700;background:var(--soft);border-radius:999px;padding:2px 8px;color:var(--mut)}.qv-tab[aria-selected=true]{background:var(--bg);border-color:var(--bg);color:#fff}.qv-tab[aria-selected=true] .qv-ic{background:var(--ac);color:#0b1220}.qv-tab[aria-selected=true] em{background:#ffffff29;color:#fff}.qv-panel{display:grid;gap:28px;animation:qvIn .4s ease}.qv-panel[hidden]{display:none}@keyframes qvIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.qv-pinfo h3{font-size:26px;margin:16px 0 8px;line-height:1.15}.qv-pinfo p{color:#475569;margin:0 0 16px;font-size:16px}.qv-where span{display:block;font-size:13px;color:var(--mut);margin-bottom:8px}.qv-where b{display:inline-block;background:#fff;border:1px solid var(--line);border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600;margin:0 6px 6px 0}.qv-pnote{position:relative;padding-left:26px;font-size:14px!important;color:var(--mut)!important;margin-top:10px!important}.qv-pnote .qv-svg{position:absolute;left:0;top:2px;width:18px;height:18px;color:#16a34a}.qv-pnote a{color:var(--bg);font-weight:600}.qv-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.qv-card{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:18px;padding:12px;transition:transform .2s,box-shadow .2s,border-color .2s}.qv-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px #0f172a1a}.qv-card.sel{border-color:var(--bg);box-shadow:0 0 0 2px var(--bg)}.qv-cimg{display:block}.qv-cimg img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:contain;background:var(--bg);border-radius:12px}.qv-off{position:absolute;top:20px;right:20px;z-index:1;background:var(--ac);color:#0b1220;font-size:12px;font-weight:700;padding:3px 9px;border-radius:999px}.qv-card h4{font-size:15px;line-height:1.3;margin:12px 0 6px;font-weight:600;min-height:2.6em}.qv-card h4 a{color:inherit;text-decoration:none}.qv-card h4 a:hover{text-decoration:underline}.qv-cfoot{margin-top:auto}.qv-cprice{font-weight:700;font-size:18px;margin-bottom:10px}.qv-cprice s{color:#94a3b8;font-weight:400;font-size:14px;margin-left:6px}.qv-add{width:100%;border:1.5px solid var(--bg);background:#fff;color:var(--bg);font:inherit;font-weight:700;font-size:14px;padding:11px 10px;border-radius:12px;cursor:pointer;transition:background .15s,color .15s}.qv-add:hover{background:var(--soft)}.qv-add[aria-pressed=true]{background:var(--bg);color:#fff}.qv-add-on,.qv-add[aria-pressed=true] .qv-add-off{display:none}.qv-add[aria-pressed=true] .qv-add-on{display:inline}.qv-card .qv-btn{padding:11px 10px;font-size:14px}.qv-more{display:block;text-align:center;margin-top:8px;font-size:14px;font-weight:600;color:var(--bg);text-decoration:none}.qv-more:hover{text-decoration:underline}.qv-sold{display:block;text-align:center;color:#94a3b8;font-weight:600;padding:10px 0}
/*# sourceMappingURL=/cdn/shop/t/38/assets/qv.css.map */
