@font-face{font-stretch:62% 125%;font-family:__display_863f67;src:url(/_next/static/media/8eca89c01f43561d-s.p.woff2) format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:__display_Fallback_863f67;src:local("Arial");ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:102.80%}.__className_863f67{font-family:__display_863f67,__display_Fallback_863f67;font-style:normal}.__variable_863f67{--g-display:"__display_863f67","__display_Fallback_863f67"}@font-face{font-family:__body_841d9e;src:url(/_next/static/media/ce76afabb8ad16f4-s.p.woff2) format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:__body_Fallback_841d9e;src:local("Arial");ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.00%;size-adjust:101.56%}.__className_841d9e{font-family:__body_841d9e,__body_Fallback_841d9e;font-style:normal}.__variable_841d9e{--g-body:"__body_841d9e","__body_Fallback_841d9e"}@font-face{font-family:__mono_dccdcc;src:url(/_next/static/media/dece0821e8ed059f-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__mono_dccdcc;src:url(/_next/static/media/422bb7078d9b61dc-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__mono_Fallback_dccdcc;src:local("Arial");ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.00%;size-adjust:131.49%}.__className_dccdcc{font-family:__mono_dccdcc,__mono_Fallback_dccdcc}.__variable_dccdcc{--g-mono:"__mono_dccdcc","__mono_Fallback_dccdcc"}.pv.gx{--g-paper:#fff;--g-tile:#f6f4ef;--g-line:#ebe6da;--g-ink:#17140e;--g-ink-2:#5d574b;--g-ink-3:#8f887a;--g-gold:#f2b705;--g-gold-ink:#94650a;--g-gold-wash:#fdf6e1;--g-gold-edge:#ecdcae;--g-block:#17140e;--g-block-fg:#f6efdc;--g-drop:#1d7a52;--g-rise:#b3402c;--g-shadow:rgba(23,20,14,.14);--g-wrapw:1240px;--g-f-display:var(--g-display),"Arial Narrow",system-ui,sans-serif;--g-f-body:var(--g-body),"Segoe UI",system-ui,sans-serif;--g-f-mono:var(--g-mono),ui-monospace,"SFMono-Regular",monospace;--ink:#fff;--navy:#fff;--navy-2:#f6f4ef;--panel:#fff;--panel-2:#f6f4ef;--line:#ebe6da;--line-2:rgba(23,20,14,.08);--fg:#17140e;--fg-2:#5d574b;--fg-3:#7a7365;--gold:#f2b705;--gold-2:#f2b705;--gold-deep:#94650a;--gold-rgb:242 183 5;--on-gold:#17140e;--veil-rgb:23 20 14;--hero-deep:#fff;--hero-wash:rgba(242,183,5,.1);--shot-wash:rgba(242,183,5,.08);--shot-bg:linear-gradient(165deg,#faf8f3,#f2efe7 72%);--shot-shadow:rgba(23,20,14,.22);--glass:hsla(0,0%,100%,.92);background:var(--g-paper);color:var(--g-ink);font-family:var(--g-f-body);color-scheme:light}.pv.gx:after,.pv.gx:before{display:none}.gx .g-wrap{max-width:var(--g-wrapw);margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.gx .num{font-variant-numeric:tabular-nums}.gx .g-h2{margin:0;font:800 21px/1.1 var(--g-f-display);font-stretch:108%;letter-spacing:-.01em;color:var(--g-ink)}.gx .g-sub{font:500 13px/1.35 var(--g-f-body);color:var(--g-ink-3);margin-top:4px}.gx :focus-visible{outline:2px solid var(--g-gold-ink);outline-offset:2px}.gx .g-btn{height:48px;border-radius:4px;font:700 15px/1 var(--g-f-body);display:grid;place-items:center;padding:0 18px}.gx .g-btn-gold{background:var(--g-gold);color:#17140e}.gx .g-btn-gold:hover{background:#e3ab00}.gx .g-btn-line{box-shadow:inset 0 0 0 1.5px var(--g-ink);color:var(--g-ink)}.gx .g-btn-line:hover{background:var(--g-tile)}.gx .g-ann{--g-ann-h:36px;position:sticky;top:env(safe-area-inset-top,0);z-index:31;height:var(--g-ann-h);color:#f4e6bf;font-size:12.5px;letter-spacing:.02em;align-items:stretch;overflow:hidden}.gx .g-ann,.gx .g-live{background:var(--g-block);display:flex}.gx .g-live{flex:none;align-items:center;gap:8px;padding:0 14px 0 16px;font:800 11px/1 var(--g-f-display);letter-spacing:.14em;text-transform:uppercase;color:var(--g-gold);position:relative;z-index:1;box-shadow:10px 0 14px var(--g-block)}.gx .g-live i{width:7px;height:7px;position:relative}.gx .g-live i,.gx .g-live i:after{border-radius:50%;background:#3ccf8e}.gx .g-live i:after{content:"";position:absolute;inset:0;animation:gLive 1.8s ease-out infinite}@keyframes gLive{0%{transform:scale(1);opacity:.7}to{transform:scale(2.8);opacity:0}}.gx .g-run{flex:1;min-width:0;overflow:hidden}.gx .g-track{display:inline-flex;white-space:nowrap;animation:gRun var(--run,60s) linear infinite}.gx .g-ann:hover .g-track{animation-play-state:paused}.gx .g-half{height:36px}.gx .g-half,.gx .g-half>span{display:inline-flex;align-items:center}.gx .g-half>span{gap:7px;padding-right:30px}.gx .g-half>span:after{content:"";width:4px;height:4px;border-radius:50%;background:var(--g-gold);margin-left:23px;opacity:.7}.gx .g-half b{font-weight:600;color:#fff}.gx .g-half em{font-style:normal}.gx .g-half .up{color:#5fdca4}.gx .g-half .dn{color:#ff8f78}@keyframes gRun{to{transform:translateX(-50%)}}.gx .g-hdr{position:sticky;top:calc(env(safe-area-inset-top, 0px) + 36px);z-index:30;background:color-mix(in srgb,var(--g-paper) 95%,transparent);backdrop-filter:saturate(1.4) blur(8px);border-bottom:1px solid var(--g-line)}.gx .g-hdr-top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:64px}.gx .g-hdr-left,.gx .g-hdr-right{display:flex;gap:6px;align-items:center}.gx .g-hdr-right{justify-content:flex-end}.gx .g-ibtn{width:40px;height:40px;display:grid;place-items:center;border-radius:6px;position:relative;color:var(--g-ink)}.gx .g-ibtn:hover{background:var(--g-tile)}.gx .g-ibtn svg{width:22px;height:22px}.gx .g-search-ico{display:none}.gx .g-cart-n{position:absolute;top:5px;right:4px;min-width:16px;height:16px;border-radius:8px;background:var(--g-gold);color:#17140e;font:700 10px/16px var(--g-f-body);text-align:center;padding:0 4px}.gx .g-logo img{height:40px;width:auto}.gx .g-logo b{font:800 20px/1 var(--g-f-display)}.gx .g-search{display:flex;align-items:center;gap:8px;height:40px;border:1px solid var(--g-line);border-radius:6px;padding:0 12px;color:var(--g-ink-3);font:400 14px/1 var(--g-f-body);width:min(300px,100%);text-align:left}.gx .g-search:hover{border-color:var(--g-gold-edge)}.gx .g-search svg{width:17px;height:17px;flex:none}.gx .g-nav{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;justify-content:center}.gx .g-nav::-webkit-scrollbar{display:none}.gx .g-nav a{flex:none;padding:10px 12px 12px;font:600 13.5px/1 var(--g-f-body);color:var(--g-ink-2);border-bottom:2px solid transparent}.gx .g-nav a.on,.gx .g-nav a:hover{color:var(--g-ink)}.gx .g-nav a.on{border-bottom-color:var(--g-gold)}@media (min-width:981px){.gx .g-hdr-top{display:flex;gap:14px}.gx .g-hdr-left{display:contents}.gx .g-menu-btn{order:1}.gx .g-hdr-top .g-logo{order:2;margin-right:18px}.gx .g-hdr-top .g-logo img{height:38px}.gx .g-hdr-top .g-search{order:3;width:auto;flex:0 1 420px}.gx .g-hdr-right{order:4;margin-left:auto}.gx .g-nav{justify-content:flex-start}}.gx .g-drawer{position:fixed;inset:0;z-index:70;background:rgba(23,20,14,.42);animation:gFade .2s both}.gx .g-drawer-in{position:absolute;inset:0 auto 0 0;width:min(380px,88vw);background:var(--g-paper);overflow-y:auto;padding:0 20px 28px;animation:gSlide .28s cubic-bezier(.22,.7,.2,1) both;box-shadow:10px 0 40px rgba(23,20,14,.2)}.gx .g-drawer-h{display:flex;align-items:center;justify-content:space-between;height:64px;border-bottom:1px solid var(--g-line);margin-bottom:8px}.gx .g-drawer-h img{height:34px;width:auto}.gx .g-drawer-nav{display:grid}.gx .g-drawer-nav a{display:flex;justify-content:space-between;align-items:center;padding:14px 2px;font:600 15px/1 var(--g-f-body);border-bottom:1px solid var(--g-line);color:var(--g-ink)}.gx .g-dh{margin:22px 0 8px;font:700 11px/1 var(--g-f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--g-gold-ink)}.gx .g-about{margin:0;font-size:14px;line-height:1.55;color:var(--g-ink-2)}.gx .g-minimap{display:block;position:relative;border-radius:8px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--g-line)}.gx .g-minimap img{width:100%;height:150px;-o-object-fit:cover;object-fit:cover;display:block}.gx .g-minimap span{position:absolute;right:8px;bottom:8px;background:var(--g-paper);font:700 12px/1 var(--g-f-body);padding:7px 9px;border-radius:4px;box-shadow:0 2px 8px var(--g-shadow)}.gx .g-addr{margin:10px 0 0;font-size:13.5px;color:var(--g-ink-2)}.gx .g-drawer-cta{display:grid;gap:10px;margin-top:22px}@keyframes gFade{0%{opacity:0}}@keyframes gSlide{0%{transform:translateX(-100%)}}.gx .g-banners{--bw:min(1180px,82vw)}@media (min-width:981px){.gx .g-banners .g-bn{aspect-ratio:2.35/1;padding-left:clamp(32px,4vw,64px)}.gx .g-banners .g-bn h3{font-size:clamp(40px,4.2vw,64px)}.gx .g-banners .g-bn p{font-size:clamp(15px,1.2vw,19px);max-width:30ch}.gx .g-banners .g-art img{max-height:82%}}.gx .g-viewport{overflow:hidden;touch-action:pan-y;cursor:grab;background:var(--g-block)}.gx .g-btrack{display:flex;margin-left:calc((100% - var(--bw)) / 2);will-change:transform;transition:transform .7s cubic-bezier(.22,.7,.2,1)}.gx .g-btrack.jump{transition:none}.gx .g-bn{flex:none;width:var(--bw);aspect-ratio:16/9;position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;padding-left:clamp(22px,3vw,46px);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;text-align:left;isolation:isolate}.gx .g-bn-txt{position:relative;z-index:2}.gx .g-bn h3{margin:0;font:800 clamp(30px,3.3vw,58px)/.98 var(--g-f-display);font-stretch:100%;letter-spacing:-.025em;text-wrap:balance}.gx .g-bn h3 em{font-style:italic;font-weight:800}.gx .g-bn p{margin:14px 0 0;font:500 clamp(13.5px,1.15vw,19px)/1.35 var(--g-f-body);max-width:24ch;opacity:.92}.gx .g-go{margin-top:18px;font:700 12px/1 var(--g-f-body);letter-spacing:.08em;text-transform:uppercase;display:inline-flex;gap:6px;align-items:center;opacity:.8}.gx .g-art{position:relative;align-self:stretch}.gx .g-art img{position:absolute;height:auto;width:auto;max-height:78%;max-width:78%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 14px 18px rgba(0,0,0,.3));pointer-events:none;transition:transform .8s cubic-bezier(.22,.7,.2,1)}.gx .g-art .g-art-0,.gx .g-art .g-art-solo{right:14%;top:11%;transform:rotate(-5deg);z-index:3}.gx .g-art .g-art-1{right:46%;top:22%;max-height:60%;max-width:52%;transform:rotate(-16deg);z-index:2;opacity:.95}.gx .g-art .g-art-2{right:-8%;top:30%;max-height:64%;max-width:52%;transform:rotate(13deg);z-index:1;opacity:.95}.gx .g-bn[aria-hidden=false] .g-art-0,.gx .g-bn[aria-hidden=false] .g-art-solo{transform:rotate(-3deg) translateY(-4px)}.gx .g-bn-gold{background:var(--g-gold);color:#17140e;--g-bn-mark:hsla(0,0%,100%,.7);--g-bn-glow:hsla(0,0%,100%,.55)}.gx .g-bn-ink{background:#17140e;color:#fff;--g-bn-mark:rgba(242,183,5,.85);--g-bn-glow:rgba(242,183,5,.22)}.gx .g-bn-ink em{color:#fff}.gx .g-bn-wash{background:#f6f1e4;color:var(--g-ink);--g-bn-mark:rgba(242,183,5,.75);--g-bn-glow:hsla(0,0%,100%,.9)}.gx .g-dots{display:flex;justify-content:center;gap:2px;padding-top:10px}.gx .g-dots button{padding:6px 4px;display:grid}.gx .g-dots i{width:6px;height:6px;border-radius:50%;background:#d6d1c4;transition:background .2s}.gx .g-dots i.on{background:var(--g-ink)}.gx .g-shortcuts{padding-block:22px 8px}.gx .g-sc-row{display:flex;gap:18px;overflow-x:auto;scrollbar-width:none;padding:14px 2px 4px}.gx .g-sc-row::-webkit-scrollbar{display:none}.gx .g-sc{flex:none;width:84px;display:grid;justify-items:center;gap:8px;text-align:center;font:600 12.5px/1.25 var(--g-f-body);color:var(--g-ink-2)}.gx .g-ring{width:72px;height:72px;border-radius:50%;background:var(--g-tile);display:grid;place-items:center;overflow:hidden;box-shadow:inset 0 0 0 1px var(--g-line);transition:box-shadow .15s}.gx .g-sc:hover .g-ring{box-shadow:inset 0 0 0 2px var(--g-gold)}.gx .g-ring img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.gx .g-ring b{font:900 17px/1 var(--g-f-display);font-stretch:120%;color:var(--g-gold-ink)}.gx .g-acc-art .g-acc-ico,.gx .g-ring .g-acc-ico{width:40px;height:40px;color:var(--g-gold-ink)}.gx .g-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--g-line);margin-top:18px}.gx .g-tabs button{padding:14px 8px;font:700 14px/1 var(--g-f-body);color:var(--g-ink-3);border-bottom:2px solid transparent;margin-bottom:-1px}.gx .g-tabs button[aria-selected=true]{color:var(--g-ink);border-bottom-color:var(--g-ink)}.gx .g-shelf{padding-block:26px 4px;border-bottom:1px solid var(--g-line);scroll-margin-top:150px}.gx .g-shelf-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.gx .g-more{font:600 13px/1 var(--g-f-body);color:var(--g-ink-2);white-space:nowrap;display:inline-flex;gap:4px;align-items:center}.gx .g-more:hover{color:var(--g-gold-ink)}.gx .g-grid{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 5 * 14px) / 6);gap:14px;overflow-x:auto;scrollbar-width:none;padding:14px 0 18px;scroll-snap-type:x proximity}.gx .g-grid::-webkit-scrollbar{display:none}.gx .g-card{scroll-snap-align:start;display:grid;gap:7px;align-content:start;text-align:left;min-width:0;color:var(--g-ink)}.gx .g-ph{position:relative;aspect-ratio:1;background:var(--g-tile);border-radius:6px;overflow:hidden;display:grid;place-items:center}.gx .g-ph img{width:84%;height:84%;-o-object-fit:contain;object-fit:contain;transition:transform .25s ease}.gx .g-card:hover .g-ph img{transform:translateY(-3px) scale(1.02)}.gx .g-chip{position:absolute;font:600 10.5px/1 var(--g-f-mono);letter-spacing:.02em;padding:4px 6px;border-radius:3px}.gx .g-chip-grade{right:7px;bottom:7px;background:#17140e;color:#fff}.gx .g-chip-sale{left:7px;top:7px;background:var(--g-gold);color:#17140e}.gx .g-chip-move{left:7px;top:7px;background:var(--g-paper);box-shadow:0 0 0 1px var(--g-line)}.gx .g-chip-move.dn{color:var(--g-rise)}.gx .g-chip-move.up{color:var(--g-drop)}.gx .g-chip-lang{right:7px;top:7px;background:var(--g-paper);color:var(--g-ink-2);box-shadow:0 0 0 1px var(--g-line)}.gx .g-nm{font:600 13.5px/1.3 var(--g-f-body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.gx .g-meta{font:500 11.5px/1.2 var(--g-f-mono);color:var(--g-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gx .g-pr{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 7px}.gx .g-pr b{font:800 17px/1 var(--g-f-display);font-stretch:104%}.gx .g-pr s{font-size:12.5px;color:var(--g-ink-3)}.gx .g-kh{font:500 11.5px/1 var(--g-f-body);color:var(--g-ink-3);width:100%;margin-top:2px}.gx .g-neg{justify-self:start;font:600 10.5px/1 var(--g-f-mono);letter-spacing:.02em;color:var(--g-gold-ink);box-shadow:inset 0 0 0 1px var(--g-gold-edge);background:var(--g-gold-wash);padding:4px 6px;border-radius:3px}.gx .g-feature{padding-block:30px 6px}.gx .g-feat{margin-top:14px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:40px;align-items:center;background:var(--g-tile);border-radius:10px;padding:clamp(18px,3vw,40px);text-align:left}.gx .g-feat-photo{display:grid;place-items:center;perspective:900px}.gx .g-tilt{position:relative;display:block;transform-style:preserve-3d;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s cubic-bezier(.2,.7,.2,1);animation:gFloat 6s ease-in-out infinite}.gx .g-tilt.live{transition:transform .08s linear;animation:none}.gx .g-tilt img{display:block;max-height:460px;width:auto;filter:drop-shadow(0 22px 28px rgba(23,20,14,.26))}.gx .g-glare{position:absolute;inset:0;pointer-events:none;-webkit-mask:var(--m) center /contain no-repeat;mask:var(--m) center /contain no-repeat;background:radial-gradient(circle at var(--gx,30%) var(--gy,20%),hsla(0,0%,100%,.55),transparent 42%),linear-gradient(115deg,transparent 30%,rgba(242,183,5,.28) 45%,rgba(120,210,255,.22) 52%,transparent 66%);background-size:100% 100%,260% 100%;background-position:0 0,var(--sx,100%) 0;mix-blend-mode:soft-light;opacity:.9;animation:gShine 5s ease-in-out infinite}.gx .g-tilt.live .g-glare{animation:none}@keyframes gFloat{0%,to{transform:translateY(0) rotateX(2deg) rotateY(-6deg)}50%{transform:translateY(-10px) rotateX(-2deg) rotateY(6deg)}}@keyframes gShine{0%,to{background-position:0 0,100% 0}50%{background-position:0 0,0 0}}.gx .g-eyebrow{font:700 11px/1 var(--g-f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--g-gold-ink)}.gx .g-feat h3{margin:10px 0 16px;font:800 clamp(26px,3vw,36px)/1.05 var(--g-f-display);font-stretch:106%;color:var(--g-ink)}.gx .g-feat dl{margin:0 0 20px;display:grid;grid-template-columns:110px 1fr;row-gap:9px;font-size:14px}.gx .g-feat dt{color:var(--g-ink-3)}.gx .g-feat dd{margin:0;font-weight:600}.gx .g-price{font:800 34px/1 var(--g-f-display);font-stretch:104%;color:var(--g-gold-ink)}.gx .g-feat .g-kh{font-size:15px;margin-top:6px;color:var(--g-ink-2)}.gx .g-feat .g-neg{display:inline-block;margin-top:10px}.gx .g-btns{margin-top:20px;max-width:380px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.gx .g-acc-shelf{padding-block:26px 4px;scroll-margin-top:150px}.gx .g-acc-box{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:22px;align-items:center;background:var(--g-gold-wash);border:1px solid var(--g-gold-edge);border-radius:10px;padding:20px 24px}.gx .g-acc-box p{margin:6px 0 0;color:var(--g-ink-2);font-size:14px;max-width:60ch}.gx .g-acc-btn{white-space:nowrap}.gx .g-acc-art{width:64px;height:64px;border-radius:50%;background:var(--g-paper);display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--g-gold-edge)}.gx .g-reviews{padding-block:24px 0}.gx .g-trust{margin-top:34px;background:var(--g-tile);border-block:1px solid var(--g-line)}.gx .g-trust .g-wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;padding-block:30px}.gx .g-trust .g-wrap>div{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start}.gx .g-trust svg{width:26px;height:26px;color:var(--g-gold-ink)}.gx .g-trust p{margin:0}.gx .g-trust b{display:block;font:700 14.5px/1.25 var(--g-f-body);color:var(--g-ink)}.gx .g-trust span{display:block;font-size:13px;color:var(--g-ink-2);margin-top:4px}@supports (animation-timeline:view()){.gx .g-feature,.gx .g-shelf,.gx .g-trust .g-wrap>div{animation:gRise linear both;animation-timeline:view();animation-range:entry 0 entry 55%}@keyframes gRise{0%{opacity:.15;transform:translateY(26px)}}}@property --g-tga{syntax:"<angle>";inherits:false;initial-value:0deg}.gx .g-tg{position:fixed;z-index:40;right:max(16px,calc(env(safe-area-inset-right, 0px) + 16px));bottom:calc(env(safe-area-inset-bottom, 0px) + 18px);display:flex;align-items:center;gap:11px;padding:8px 16px 8px 8px;border-radius:10px;color:var(--g-ink);background:var(--g-paper);border:1px solid var(--g-line);box-shadow:0 8px 24px rgba(23,20,14,.14);animation:gTgIn .5s cubic-bezier(.2,.8,.2,1) .8s both;transition:transform .2s ease,box-shadow .2s ease,border-color .2s}.gx .g-tg:hover{transform:translateY(-2px);border-color:#229ed9;box-shadow:0 12px 28px rgba(23,20,14,.18)}.gx .g-tg-disc{position:relative;width:38px;height:38px;border-radius:50%;background:#229ed9;display:grid;place-items:center;flex:none}.gx .g-tg-disc svg{width:20px;height:20px;margin-left:-2px}.gx .g-tg b{display:block;font:700 14px/1.2 var(--g-f-body)}.gx .g-tg small{display:block;font:500 12px/1.2 var(--g-f-body);color:var(--g-ink-3);margin-top:3px}@keyframes gTgIn{0%{opacity:0;transform:translateY(26px) scale(.92)}to{opacity:1;transform:none}}@keyframes gTgEdge{to{--g-tga:360deg}}@keyframes gTgFly{0%,70%,to{transform:translate(0);opacity:1}77%{transform:translate(22px,-22px);opacity:0}78%{transform:translate(-22px,22px);opacity:0}86%{transform:translate(0);opacity:1}}@media (max-width:980px){.gx .g-banners{--bw:min(620px,72vw)}.gx .g-grid{grid-auto-columns:calc((100% - 3 * 14px) / 3.4)}.gx .g-trust .g-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.gx .g-feat{grid-template-columns:minmax(0,1fr);gap:22px}}@media (max-width:640px){.gx .g-hdr-top{height:58px}.gx .g-logo img{height:32px}.gx .g-search{display:none}.gx .g-search-ico{display:grid}.gx .g-nav{justify-content:flex-start}.gx .g-banners{--bw:100vw}.gx .g-bn{aspect-ratio:1.85;padding-left:20px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.gx .g-bn h3{font-size:27px}.gx .g-bn p{font-size:13px;margin-top:8px}.gx .g-go{display:none}.gx .g-grid{grid-auto-columns:44%}.gx .g-trust .g-wrap{grid-template-columns:minmax(0,1fr);gap:18px}.gx .g-tilt img{max-height:340px}.gx .g-acc-box{grid-template-columns:auto minmax(0,1fr)}.gx .g-acc-box .g-btn{grid-column:1/-1}.gx .g-tg{padding:8px 12px 8px 8px;gap:10px;bottom:calc(env(safe-area-inset-bottom, 0px) + 96px);right:14px}.gx .g-tg-disc{width:36px;height:36px}.gx .g-tg b{font-size:13px}}@media (prefers-reduced-motion:reduce){.gx .g-glare,.gx .g-live i:after,.gx .g-tg,.gx .g-tg-disc svg,.gx .g-tilt,.gx .g-track{animation:none!important}.gx .g-btrack{transition:none}}.gx .g-ph-fill{background:#fff}.gx .g-ph-fill img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gx .g-card:hover .g-ph-fill img{transform:scale(1.03)}.pv.gx .mbar{left:0;right:0;bottom:0;border-radius:0;background:var(--g-paper);border:0;border-top:1px solid var(--g-line);box-shadow:0 -6px 20px rgba(23,20,14,.06);padding-bottom:env(safe-area-inset-bottom,0)}.pv.gx .mbtn{color:var(--g-ink-3);font-family:var(--g-f-body);font-weight:600}.pv.gx .mbtn:before{top:0;width:28px;height:2px;border-radius:0;border:0;background:var(--g-gold)}.pv.gx .mbtn.on{color:var(--g-ink)}@media (max-width:640px){.gx .g-tg{bottom:calc(env(safe-area-inset-bottom, 0px) + 74px)}}.gx .g-pp{position:fixed;inset:0;z-index:90;background:var(--g-paper);color:var(--g-ink);overflow-y:auto;overscroll-behavior:contain;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);font-family:var(--g-f-body)}.gx .g-pp-bar{position:sticky;top:0;z-index:3;background:color-mix(in srgb,var(--g-paper) 90%,transparent);backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--g-line)}.gx .g-pp-bar .g-wrap{height:56px;display:flex;align-items:center;justify-content:space-between;gap:12px}.gx .g-back{display:inline-flex;gap:8px;align-items:center;font:600 14px/1 var(--g-f-body);color:var(--g-ink)}.gx .g-pp-logo{height:28px;width:auto}.gx .g-pp-main{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:44px;padding-block:28px 40px;align-items:start}.gx .g-gallery{position:sticky;top:76px;display:grid;gap:14px;justify-items:center;min-width:0}.gx .g-stage{position:relative;width:100%;aspect-ratio:4/5;border-radius:10px;overflow:hidden;background:var(--g-tile);touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gx .g-slides{display:flex;height:100%;transition:transform .45s cubic-bezier(.22,.7,.2,1)}.gx .g-slides.jump{transition:none}.gx .g-slide{flex:none;width:100%;height:100%;position:relative;display:grid;place-items:center;overflow:hidden}.gx .g-slide img{position:absolute;inset:0;width:100%;height:100%;max-width:none;-o-object-fit:contain;object-fit:contain;-webkit-user-drag:none;pointer-events:none}.gx .g-slide.clean img{inset:6%;width:88%;height:88%;filter:drop-shadow(0 16px 22px rgba(23,20,14,.18))}.gx .g-zoomable{cursor:zoom-in}.gx .g-slide video{position:absolute;inset:0;width:100%;height:100%;max-width:none;-o-object-fit:contain;object-fit:contain;background:var(--g-tile)}.gx .g-nophoto{font-size:14px;color:var(--g-ink-3)}.gx .g-vplay{position:absolute;inset:0;display:grid;place-items:center;z-index:2}.gx .g-vplay i{width:76px;height:76px;border-radius:50%;background:rgba(23,20,14,.78);display:grid;place-items:center;box-shadow:0 6px 24px rgba(23,20,14,.35);transition:transform .15s}.gx .g-vplay svg{width:28px;height:28px;margin-left:5px}.gx .g-vplay span{bottom:18px;letter-spacing:.12em;text-transform:uppercase;color:#17140e;padding:7px 10px;border-radius:4px}.gx .g-vplay span,.gx .g-zoom-tip{position:absolute;background:hsla(0,0%,100%,.92)}.gx .g-zoom-tip{right:12px;top:12px;z-index:2;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;box-shadow:0 2px 8px rgba(23,20,14,.15);pointer-events:none;color:var(--g-ink)}.gx .g-zoom-tip svg{width:17px;height:17px}.gx .g-sdots{display:flex;gap:6px;align-items:center;justify-content:center}.gx .g-sdots button{width:7px;height:7px;border-radius:4px;background:#cfc8b8;padding:0;transition:width .2s,background .2s}.gx .g-sdots button.on{width:18px;background:var(--g-gold)}.gx .g-sdots button.vid{width:0;height:0;border-radius:0;background:none;border-left:7px solid #cfc8b8;border-top:4.5px solid transparent;border-bottom:4.5px solid transparent}.gx .g-sdots button.vid.on{border-left-color:var(--g-gold)}.gx .g-hint{font:600 11px/1.3 var(--g-f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--g-ink-3);text-align:center}.gx .g-views{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.gx .g-views button{height:38px;padding:0 14px;border-radius:6px;display:inline-flex;gap:7px;align-items:center;font:700 13px/1 var(--g-f-body);color:var(--g-ink-2);box-shadow:inset 0 0 0 1px var(--g-line)}.gx .g-views button svg{width:15px;height:15px}.gx .g-views button[aria-pressed=true]{color:var(--g-ink);box-shadow:inset 0 0 0 1.5px var(--g-gold);background:var(--g-gold-wash)}.gx .g-thumbs{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.gx .g-thumb{width:66px;height:66px;border-radius:6px;overflow:hidden;background:var(--g-tile);box-shadow:inset 0 0 0 1px var(--g-line);position:relative;display:grid;place-items:center}.gx .g-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gx .g-thumb.clean img{width:82%;height:82%;-o-object-fit:contain;object-fit:contain}.gx .g-thumb[aria-pressed=true]{box-shadow:0 0 0 2px var(--g-gold)}.gx .g-play{position:absolute;inset:0;display:grid;place-items:center}.gx .g-play i{width:26px;height:26px;border-radius:50%;background:rgba(23,20,14,.72);display:grid;place-items:center}.gx .g-play svg{width:10px;height:10px;margin-left:2px}.gx .g-pp-side{display:grid;gap:18px;min-width:0}.gx .g-tags{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.gx .g-pp-tag{font:600 11px/1 var(--g-f-mono);background:#17140e;color:#fff;padding:5px 7px;border-radius:3px}.gx .g-pp-side h1{margin:0;font:800 28px/1.12 var(--g-f-display);font-stretch:104%;letter-spacing:-.01em;text-wrap:balance;color:var(--g-ink)}.gx .g-pp-sub{color:var(--g-ink-2);font-size:14px;margin-top:-8px}.gx .g-buybox{border:1px solid var(--g-line);border-radius:8px;padding:18px;display:grid;gap:14px}.gx .g-big{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.gx .g-big b{font:800 34px/1 var(--g-f-display);font-stretch:104%}.gx .g-big s{color:var(--g-ink-3)}.gx .g-pp-kh{color:var(--g-ink-2);font-size:13.5px;margin-top:-6px}.gx .g-soldout{font-size:14px;color:var(--g-ink-2)}.gx .g-acc a,.gx .g-soldout a,.gx .g-tgline a{color:var(--g-gold-ink);font-weight:700;text-decoration:underline;text-underline-offset:3px}.gx .g-added{text-align:left;font-size:13.5px;color:var(--g-drop)}.gx .g-note{display:flex;gap:10px;align-items:flex-start;background:var(--g-gold-wash);border-radius:6px;padding:11px 12px;font-size:13px;color:var(--g-ink-2)}.gx .g-note svg{width:18px;height:18px;flex:none;color:var(--g-gold-ink);margin-top:1px}.gx .g-note b{color:var(--g-ink)}.gx .g-tgline{font-size:13.5px;color:var(--g-ink-2);text-align:center}.gx .g-tgline span{display:block;font-size:12px;color:var(--g-ink-3);margin-top:3px}.gx .g-desc{margin:0;font-size:14px;line-height:1.6;color:var(--g-ink-2);white-space:pre-line}.gx .g-acc summary,.gx .g-facts h2{font:800 16px/1.2 var(--g-f-display);font-stretch:104%;color:var(--g-ink)}.gx .g-facts h2{margin:6px 0 8px}.gx .g-facts dl{margin:0;display:grid;grid-template-columns:max-content 1fr}.gx .g-facts dd,.gx .g-facts dt{padding:10px 0;border-bottom:1px solid var(--g-line);font-size:14px;margin:0}.gx .g-facts dt{color:var(--g-ink-3);padding-right:24px}.gx .g-facts dd{text-align:right;font-weight:600}.gx .g-acc{border-bottom:1px solid var(--g-line)}.gx .g-acc summary{list-style:none;cursor:pointer;padding:15px 0;display:flex;justify-content:space-between;align-items:center}.gx .g-acc summary::-webkit-details-marker{display:none}.gx .g-acc summary:after{content:"+";font:400 22px/1 var(--g-f-body);color:var(--g-ink-2)}.gx .g-acc[open] summary:after{content:"\2212"}.gx .g-acc p{margin:0 0 16px;color:var(--g-ink-2);font-size:14px;max-width:60ch}.gx .g-pp-more{border-top:1px solid var(--g-line);padding-block:26px 40px}.gx .g-chart .pch{margin:0;border-radius:8px;background:linear-gradient(180deg,var(--g-gold-wash),var(--g-paper) 65%);border:1px solid var(--g-line);color:var(--g-ink);font-family:var(--g-f-body)}.gx .g-chart .pch-k{color:var(--g-ink-3);letter-spacing:.14em;font-weight:700}.gx .g-chart .pch-now{font:800 24px/1.1 var(--g-f-display);font-stretch:104%}.gx .g-chart .pch-chg{border-radius:4px;font:600 12px/1 var(--g-f-mono)}.gx .g-chart .pch-chg.up{color:var(--g-drop);background:rgba(29,122,82,.08)}.gx .g-chart .pch-chg.dn{color:var(--g-rise);background:rgba(179,64,44,.08)}.gx .g-chart .pch-tabs button{border-radius:4px;background:transparent;box-shadow:inset 0 0 0 1px var(--g-line);color:var(--g-ink-2)}.gx .g-chart .pch-tabs button.on{background:var(--g-gold);color:#17140e;box-shadow:none}.gx .g-chart .pch-grid{stroke:var(--g-line)}.gx .g-chart .pch-ax{fill:var(--g-ink-3);font-family:var(--g-f-mono);font-size:11px}.gx .g-chart .pch-dot{fill:var(--g-paper);stroke:var(--g-gold-ink)}.gx .g-chart .pch-halo{fill:rgba(242,183,5,.25)}.gx .g-chart .pch-end{fill:var(--g-gold);stroke:var(--g-paper)}.gx .g-chart .pch-cross{stroke:var(--g-ink-3)}.gx .g-chart .pch-line{filter:none}.gx .g-chart .pch-tip{background:#17140e;color:#fff;border:0;border-radius:6px}.gx .g-chart .pch-tip span{color:#c9c0ad}.gx .g-lb{position:fixed;inset:0;z-index:100;background:rgba(23,20,14,.94);display:grid;place-items:center;padding:calc(env(safe-area-inset-top, 0px) + 56px) 12px calc(env(safe-area-inset-bottom, 0px) + 56px)}.gx .g-lb img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gx .g-lb-x{position:absolute;top:calc(env(safe-area-inset-top, 0px) + 12px);right:12px;width:42px;height:42px;border-radius:50%;background:hsla(0,0%,100%,.14);color:#fff;display:grid;place-items:center}.gx .g-lb-x svg{width:20px;height:20px}.gx .g-lb-n{position:absolute;bottom:calc(env(safe-area-inset-bottom, 0px) + 18px);left:50%;transform:translateX(-50%);color:hsla(0,0%,100%,.8);font:600 13px/1 var(--g-f-mono)}@media (max-width:980px){.gx .g-pp-main{grid-template-columns:minmax(0,1fr);gap:22px}.gx .g-gallery{position:static}}@media (max-width:640px){.gx .g-pp-side h1{font-size:23px}.gx .g-pp-main{padding-top:16px}}@media (prefers-reduced-motion:reduce){.gx .g-pp,.gx .g-slides{transition:none;animation:none}}.pv.gx{--r-sm:4px;--r:6px;--r-lg:10px}.pv.gx .b-ghost,.pv.gx .b-gold,.pv.gx .cf-type,.pv.gx .chip,.pv.gx .sel,.pv.gx .to-top{border-radius:4px}.pv.gx .card{border-radius:8px}.pv.gx .foot-w{background:var(--g-tile);border-top:1px solid var(--g-line)}.pv.gx .foot-w .rule{background:var(--g-line)}.pv.gx .to-top{display:none}.pv.gx .card-clean .tag-c,.pv.gx .tag-c{background:var(--g-gold);color:#17140e;border:0;border-radius:3px;font-family:var(--g-f-body)}.gx .g-ring{position:relative}.gx .g-ring .g-ring-fill{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gx .g-ring-tag{position:absolute;left:50%;bottom:5px;transform:translateX(-50%);font:700 10px/1 var(--g-f-mono);font-style:normal;padding:3px 5px;border-radius:3px;background:#17140e;color:#fff;white-space:nowrap}.gx .g-tag-drop,.gx .g-tag-flash{background:var(--g-rise)}.gx .g-flash .g-h2{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.gx .g-flash-pct{font:700 13px/1 var(--g-f-mono);background:var(--g-rise);color:#fff;padding:5px 7px;border-radius:3px}.gx .g-count{font:700 14px/1 var(--g-f-mono);color:var(--g-rise);margin-left:2px}.gx .ps{--ink:var(--g-ink);--dim:var(--g-ink-2);--line:var(--g-line);--g:var(--g-gold-ink);font-family:var(--g-f-body)}.gx .ps-amt,.gx .ps-h{color:var(--g-ink);font-family:var(--g-f-display)}.gx .ps-amt{background:none;-webkit-background-clip:border-box;background-clip:border-box}.gx .ps-rc{background:var(--g-tile);border-radius:8px}.gx .ps-rc b{color:var(--g-ink)}.gx .ps-items span{background:var(--g-tile)}.gx .ps-go{border-radius:4px;background:var(--g-gold);color:#17140e;box-shadow:none}.gx .ps-go:hover{filter:none;background:#e3ab00}.gx .ps-go:focus-visible{outline-color:var(--g-ink)}.gx .ps-rc span,.gx .ps-sub{color:var(--g-ink)}.gx .ps-rc span{opacity:.7}.pv.gx .ovl-bg{background:rgba(23,20,14,.32);backdrop-filter:none}.pv.gx .ovl-in{max-width:none;margin:0;padding:0}.pv.gx .ovl-box{background:var(--g-paper);border:0;border-radius:0;box-shadow:0 18px 40px rgba(23,20,14,.14)}.pv.gx .ovl-inp,.pv.gx .ovl-res>div,.pv.gx .ovl-res>p{width:min(820px,100%);margin:0 auto}.pv.gx .ovl-inp{gap:12px;padding:calc(env(safe-area-inset-top, 0px) + 18px) 16px 14px;border-bottom:0}.pv.gx .ovl-inp svg{color:var(--g-ink)!important}.pv.gx .ovl-inp input{height:46px;padding:0 2px;font:500 18px/1 var(--g-f-body);color:var(--g-ink);border-bottom:2px solid var(--g-ink);border-radius:0}.pv.gx .ovl-inp input:focus,.pv.gx .ovl-inp input:focus-visible{outline:none;border-bottom-color:var(--g-gold)}.pv.gx .ovl-inp input::-moz-placeholder{color:var(--g-ink-3)}.pv.gx .ovl-inp input::placeholder{color:var(--g-ink-3)}.pv.gx .ovl-inp button{font:600 13px/1 var(--g-f-body)!important;color:var(--g-ink-2)!important;padding:8px 4px}.pv.gx .ovl-res{border-top:1px solid var(--g-line)}.pv.gx .ovl-res>div{padding:16px 16px 22px!important}.pv.gx .ovl-res>div>p{font:700 11px/1 var(--g-f-body)!important;letter-spacing:.14em!important;color:var(--g-gold-ink)!important}.pv.gx .ovl .chip{border-radius:4px;background:var(--g-paper);color:var(--g-ink);box-shadow:inset 0 0 0 1px var(--g-line);border:0;font:600 13px/1 var(--g-f-body);padding:10px 12px}.pv.gx .ovl .chip:hover{box-shadow:inset 0 0 0 1.5px var(--g-gold)}.pv.gx .ovl-row{width:min(820px,100%);margin:0 auto;padding:10px 16px;display:flex;color:var(--g-ink);border-bottom:1px solid var(--g-line)}.pv.gx .ovl-row img,.pv.gx .ovl-row:hover{background:var(--g-tile)}.pv.gx .ovl-row img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;border-radius:4px}.pv.gx .ovl-row .num{color:var(--g-ink)!important;font-family:var(--g-f-display);font-weight:800!important}.gx.g-doc .doc-wrap{max-width:680px}.gx.g-doc .doc-back{font:600 14px/1 var(--g-f-body);color:var(--g-ink)}.gx.g-doc .doc-back:hover,.gx.g-doc .kick{color:var(--g-gold-ink)}.gx.g-doc .kick{font:700 11px/1 var(--g-f-body);letter-spacing:.16em;text-transform:uppercase}.gx.g-doc .doc-title{font:800 clamp(30px,4vw,42px)/1.05 var(--g-f-display);font-stretch:106%;letter-spacing:-.02em;color:var(--g-ink)}.gx.g-doc .doc-body p,.gx.g-doc .doc-intro{color:var(--g-ink-2)}.gx.g-doc .doc-body h2{font:800 18px/1.2 var(--g-f-display);font-stretch:104%;color:var(--g-ink);border-bottom-color:var(--g-line)}.gx.g-doc .doc-nav{border-radius:8px;border-color:var(--g-line);background:var(--g-tile)}.gx.g-doc .doc-nav-h{color:var(--g-gold-ink);font-weight:700;letter-spacing:.14em}.gx.g-doc .doc-nav a{color:var(--g-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--g-gold-edge)}.gx.g-paid{background:var(--g-tile);color:var(--g-ink)}.gx.g-paid .card{background:var(--g-paper);border:1px solid var(--g-line);border-radius:8px;box-shadow:0 12px 30px rgba(23,20,14,.08);color:var(--g-ink)}.gx.g-paid .text-white{color:var(--g-ink)!important}.gx.g-paid .text-fog,.gx.g-paid .text-mist{color:var(--g-ink-2)!important}.gx.g-paid .text-xl{font:800 24px/1.1 var(--g-f-display)}.gx.g-paid .b-gold{border-radius:4px;background:var(--g-gold);color:#17140e;padding:12px 18px;font:700 15px/1 var(--g-f-body)}.pv.gx .drawer img[style]{background:#fff!important;border-color:var(--g-line)!important}.pv .pin-ask,.pv.gx .pin-ask{box-shadow:0 0 0 2px #c0392b!important;animation:pinAsk 1s ease-in-out 3}@keyframes pinAsk{50%{box-shadow:0 0 0 5px rgba(192,57,43,.35)}}.pv.gx .pin-ok{font-weight:700;color:var(--g-drop)!important}.gx .g-bn-pic{background-size:cover;background-position:50%}.gx .g-bn-pic.g-tone-dark{color:#17140e}.gx .g-bn-pic.g-tone-light{color:#fff}.gx .g-bn-pic.g-tone-light .g-go{color:var(--g-gold)}.gx .g-art .g-art-poster{position:absolute;right:8%;top:7%;max-height:86%;max-width:70%;width:auto;height:auto;border-radius:4px;transform:rotate(-3deg);box-shadow:0 14px 28px rgba(0,0,0,.35)}.gx .g-bn-flash h3 em{color:var(--g-gold)}.gx .g-flash-next{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;justify-content:center;margin-top:14px;padding:12px 16px;background:var(--g-block);color:#fff;border-radius:6px;font-size:14px}.gx .g-flash-next b{color:var(--g-gold);font-family:var(--g-f-display);font-weight:800;letter-spacing:.01em}.gx .g-flash-next .g-count{color:#fff}.gx .g-pm{padding-block:30px 6px;border-bottom:1px solid var(--g-line);scroll-margin-top:150px}.gx .g-pm-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.gx .g-pm-kick{font:700 11px/1 var(--g-f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--g-gold-ink)}.gx .g-pm h2{margin:8px 0 6px;font:800 clamp(24px,2.6vw,30px)/1.05 var(--g-f-display);font-stretch:106%;letter-spacing:-.015em;color:var(--g-ink)}.gx .g-pm-head p{margin:0;max-width:62ch;font-size:13.5px;color:var(--g-ink-2)}.gx .g-pm-head b.up{color:var(--g-drop)}.gx .g-pm-head b.dn{color:var(--g-rise)}.gx .g-pm-all{display:inline-flex;gap:4px;align-items:center;font:600 13px/1 var(--g-f-body);color:var(--g-ink-2);padding:10px 0}.gx .g-pm-all:hover{color:var(--g-gold-ink)}.gx .g-pm-row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 5 * 14px) / 6);gap:14px;overflow-x:auto;scrollbar-width:none;padding:16px 0 18px;scroll-snap-type:x proximity}.gx .g-pm-row::-webkit-scrollbar{display:none}.gx .g-mv{scroll-snap-align:start;display:grid;gap:7px;align-content:start;text-align:left;color:var(--g-ink);min-width:0}.gx .g-mv-pic{position:relative;aspect-ratio:1;background:var(--g-tile);border-radius:6px;display:grid;place-items:center;overflow:hidden;box-shadow:inset 0 -3px 0 var(--mv)}.gx .g-mv.up{--mv:var(--g-drop)}.gx .g-mv.dn{--mv:var(--g-rise)}.gx .g-mv-pic img{width:84%;height:84%;-o-object-fit:contain;object-fit:contain;transition:transform .25s ease}.gx .g-mv:hover .g-mv-pic img{transform:translateY(-3px) scale(1.02)}.gx .g-mv-top{position:absolute;left:7px;top:7px;font:700 10px/1 var(--g-f-body);font-style:normal;letter-spacing:.06em;text-transform:uppercase;background:var(--g-gold);color:#17140e;padding:4px 6px;border-radius:3px}.gx .g-mv-pct{justify-self:start;font:800 17px/1 var(--g-f-display);font-stretch:104%;color:var(--mv)}.gx .g-mv-nm{font:600 13.5px/1.3 var(--g-f-body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.gx .g-mv-meta{font:500 11.5px/1.2 var(--g-f-mono);color:var(--g-ink-3)}.gx .g-mv-pr{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.gx .g-mv-pr s{font-size:12.5px;color:var(--g-ink-3)}.gx .g-mv-pr b{font:800 17px/1 var(--g-f-display);font-stretch:104%}@media (max-width:980px){.gx .g-pm-row{grid-auto-columns:calc((100% - 3 * 14px) / 3.4)}}@media (max-width:640px){.gx .g-pm-row{grid-auto-columns:44%}}.gx .g-vplay{background:linear-gradient(180deg,rgba(23,20,14,0) 55%,rgba(23,20,14,.35));align-content:center;justify-items:center;gap:12px}.gx .g-vplay i{position:relative;width:58px;height:58px;background:#fff;box-shadow:0 10px 30px rgba(23,20,14,.35);transition:transform .2s ease,box-shadow .2s ease}.gx .g-vplay i:before{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid hsla(0,0%,100%,.7);animation:gPlayRing 2.2s ease-out infinite}.gx .g-vplay svg{width:26px;height:26px;margin:0;fill:var(--g-gold-ink)}.gx .g-vplay:hover i{transform:scale(1.06);box-shadow:0 14px 36px rgba(23,20,14,.45)}.gx .g-vplay span{position:static;background:none;color:#fff;padding:0;font:700 12px/1 var(--g-f-body);letter-spacing:.08em;text-shadow:0 1px 8px rgba(0,0,0,.55)}@keyframes gPlayRing{0%{transform:scale(.9);opacity:.9}to{transform:scale(1.35);opacity:0}}@media (prefers-reduced-motion:reduce){.gx .g-vplay i:before{animation:none;opacity:.5}}@keyframes gEnter{0%{opacity:.001;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes gDrop{0%{opacity:.001;transform:translateY(-10px)}to{opacity:1;transform:none}}.gx .g-hdr{animation:gDrop .45s cubic-bezier(.2,.8,.2,1) both}.gx .g-home>*,.gx .g-pp-main>*,.gx .g-pp-more,.pv.gx>main>section,.pv.gx>section{animation:gEnter .6s cubic-bezier(.2,.8,.2,1) both}.gx .g-home>:nth-child(2){animation-delay:.06s}.gx .g-home>:nth-child(3){animation-delay:.12s}.gx .g-home>:nth-child(4){animation-delay:.18s}.gx .g-home>:nth-child(n+5){animation-delay:.24s}.gx .g-pp-main>:nth-child(2){animation-delay:.08s}.gx .g-pp-more{animation-delay:.16s}.gx .g-grid>*,.gx .g-pm-row>*{animation:gEnter .5s cubic-bezier(.2,.8,.2,1) both}.gx .g-grid>:nth-child(2),.gx .g-pm-row>:nth-child(2){animation-delay:.05s}.gx .g-grid>:nth-child(3),.gx .g-pm-row>:nth-child(3){animation-delay:.1s}.gx .g-grid>:nth-child(4),.gx .g-pm-row>:nth-child(4){animation-delay:.15s}.gx .g-grid>:nth-child(5),.gx .g-pm-row>:nth-child(5){animation-delay:.2s}.gx .g-grid>:nth-child(n+6),.gx .g-pm-row>:nth-child(n+6){animation-delay:.25s}.g-progress{position:fixed;left:0;top:0;height:3px;width:100%;z-index:200;pointer-events:none;transform-origin:0 50%;background:linear-gradient(90deg,#f2b705,#94650a);transform:scaleX(0);opacity:0}.g-progress.run{opacity:1;animation:gProg 6s cubic-bezier(.1,.7,.2,1) forwards}.g-progress.end{opacity:0;transform:scaleX(1);transition:opacity .35s ease .1s,transform .2s ease}@keyframes gProg{0%{transform:scaleX(0)}to{transform:scaleX(.92)}}@media (prefers-reduced-motion:reduce){.gx .g-grid>*,.gx .g-hdr,.gx .g-home>*,.gx .g-pm-row>*,.gx .g-pp-main>*,.gx .g-pp-more,.pv.gx>main>section,.pv.gx>section{animation:none}}