.ocode[data-astro-cid-26twbecy]{font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;color:var(--gold-deep);margin-top:2px}.results[data-astro-cid-26twbecy]>.fq[data-astro-cid-26twbecy],.results[data-astro-cid-26twbecy]>.tabs[data-astro-cid-26twbecy],.results[data-astro-cid-26twbecy]>.r-head[data-astro-cid-26twbecy]{order:-2}.fq[data-astro-cid-26twbecy]{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 16px;margin-bottom:14px;background:#fff;border:1px solid #ddd8ce;border-radius:999px;color:var(--text-dark-2)}.fq[data-astro-cid-26twbecy]:focus-within{border-color:var(--gold-deep)}.fq[data-astro-cid-26twbecy] svg[data-astro-cid-26twbecy]{flex:none}.fq[data-astro-cid-26twbecy] input[data-astro-cid-26twbecy]{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:16px;color:var(--ink, #08080A);padding:12px 0}body{background:var(--paper)}.top[data-astro-cid-26twbecy]{background:var(--ink);color:var(--text-light);margin-top:calc(-1 * var(--hdr-full, 100px));padding-top:var(--hdr-full, 100px)}.gold[data-astro-cid-26twbecy]{color:var(--gold)}.intro[data-astro-cid-26twbecy]{padding-top:88px;padding-bottom:56px;display:flex;flex-direction:column;gap:16px}.title[data-astro-cid-26twbecy]{font-size:clamp(40px,6vw,88px);line-height:1}.sub[data-astro-cid-26twbecy]{margin:0;color:var(--text-light-2);font-size:18px;max-width:600px}.range[data-astro-cid-26twbecy]{margin:4px 0 0;display:flex;gap:10px;align-items:flex-start;max-width:640px;padding:12px 16px;border:1px solid rgba(232,176,75,.45);font-size:14px;line-height:1.45;color:var(--text-light-2)}.range[data-astro-cid-26twbecy] svg[data-astro-cid-26twbecy]{flex:none;margin-top:2px;color:var(--gold)}.range[data-astro-cid-26twbecy] a[data-astro-cid-26twbecy]{color:var(--gold);white-space:nowrap}.body[data-astro-cid-26twbecy]{color:var(--text-dark);padding-top:40px;padding-bottom:112px;display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.filters[data-astro-cid-26twbecy]{flex:1 1 240px;max-width:300px;display:flex;flex-direction:column;gap:20px}.f-head[data-astro-cid-26twbecy]{display:flex;justify-content:space-between;align-items:center}.clear[data-astro-cid-26twbecy]{background:none;border:0;color:var(--gold-deep);font-size:14px;min-height:44px;padding:0}.toggle[data-astro-cid-26twbecy]{display:none}.groups[data-astro-cid-26twbecy]{display:flex;flex-direction:column;gap:0}.group[data-astro-cid-26twbecy]{border-top:1px solid var(--paper-line)}.group[data-astro-cid-26twbecy] summary[data-astro-cid-26twbecy]{list-style:none;display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;font-size:14px;font-weight:500;color:var(--text-dark)}.group[data-astro-cid-26twbecy] summary[data-astro-cid-26twbecy]::-webkit-details-marker{display:none}.gi[data-astro-cid-26twbecy]{color:var(--gold-deep);flex:none}.g-label[data-astro-cid-26twbecy]{flex:1}.g-sel[data-astro-cid-26twbecy]{min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--text-dark);color:var(--text-light);font-size:11px;display:inline-flex;align-items:center;justify-content:center}.g-sel[data-astro-cid-26twbecy]:empty{display:none}.chev[data-astro-cid-26twbecy]{color:var(--text-dark-2);transition:transform .2s}.group[data-astro-cid-26twbecy][open] .chev[data-astro-cid-26twbecy]{transform:rotate(180deg)}.chips[data-astro-cid-26twbecy]{display:flex;flex-wrap:wrap;gap:6px;padding:2px 0 14px}.chip[data-astro-cid-26twbecy]{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:4px 10px 4px 8px;border-radius:999px;font-size:13px;line-height:1.2;border:1px solid #d3cec4;background:#fff;color:var(--text-dark);text-align:left}.chip[data-astro-cid-26twbecy]:hover{border-color:var(--gold-deep)}.chip[data-astro-cid-26twbecy][aria-pressed=true]{background:var(--text-dark);border-color:var(--text-dark);color:var(--text-light)}.chip[data-astro-cid-26twbecy][aria-pressed=true] .ci[data-astro-cid-26twbecy]{color:var(--gold)}.chip[data-astro-cid-26twbecy]:disabled{opacity:.35}.ci[data-astro-cid-26twbecy]{flex:none;color:var(--gold-deep)}.dot[data-astro-cid-26twbecy]{flex:none;width:14px;height:14px;border-radius:50%;border:1px solid rgba(0,0,0,.25)}.chip[data-astro-cid-26twbecy] small[data-astro-cid-26twbecy]{font-size:11px;color:var(--text-dark-2)}.chip[data-astro-cid-26twbecy][aria-pressed=true] small[data-astro-cid-26twbecy]{color:var(--text-light-2)}.chip[data-astro-cid-26twbecy] .n[data-astro-cid-26twbecy]{font-size:11px;opacity:.55}.chip-logo[data-astro-cid-26twbecy]{padding:4px 12px}.chip-logo[data-astro-cid-26twbecy] img[data-astro-cid-26twbecy]{height:16px;width:auto;max-width:110px;object-fit:contain}.chip[data-astro-cid-26twbecy][aria-pressed=true]{order:-1;box-shadow:0 0 0 2px var(--gold)}.chip[data-astro-cid-26twbecy][aria-pressed=true]:before{content:"✓";font-size:12px;font-weight:700;color:var(--gold);margin-right:-2px}.chip-logo[data-astro-cid-26twbecy][aria-pressed=true]{background:#fbf1dc;color:var(--text-dark);border:2px solid var(--gold-deep);box-shadow:0 0 0 2px #e8b04b73}.chip-logo[data-astro-cid-26twbecy][aria-pressed=true]:before{color:var(--gold-deep)}.picked[data-astro-cid-26twbecy]{display:flex;flex-wrap:wrap;gap:6px;order:-2}.picked[data-astro-cid-26twbecy][hidden]{display:none}.picked[data-astro-cid-26twbecy] .pk{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:4px 8px 4px 12px;border-radius:999px;background:var(--text-dark);color:var(--text-light);border:0;font-size:13px}.picked[data-astro-cid-26twbecy] .pk img{height:15px;width:auto;max-width:96px;filter:brightness(0) invert(1)}.picked[data-astro-cid-26twbecy] .pk .x{display:inline-flex;width:22px;height:22px;border-radius:999px;align-items:center;justify-content:center;background:#ffffff24;color:var(--gold);font-size:14px;line-height:1}.results[data-astro-cid-26twbecy]{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:20px;scroll-margin-top:calc(var(--hdr, 0px) + 24px)}.tabs[data-astro-cid-26twbecy]{display:flex;gap:0;border-bottom:1px solid var(--paper-line)}.tab[data-astro-cid-26twbecy]{flex:0 0 auto;min-height:48px;padding:0 22px 0 0;margin-right:22px;border:0;border-bottom:2px solid transparent;background:none;color:var(--text-dark-2);font-family:var(--f-display);font-size:22px;display:inline-flex;align-items:center;gap:8px;margin-bottom:-1px}.tab[data-astro-cid-26twbecy][aria-selected=true]{color:var(--text-dark);border-bottom-color:var(--gold-deep)}.tab-n[data-astro-cid-26twbecy]{font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;color:var(--text-dark-2)}.r-head[data-astro-cid-26twbecy]{color:var(--text-dark-2)}.mwrap[data-astro-cid-26twbecy]{container-type:inline-size}.mwrap[data-astro-cid-26twbecy][hidden]{display:none}.mosaic[data-astro-cid-26twbecy]{--cols: 2;--gap: 6px;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-auto-rows:calc((100cqw - (var(--cols) - 1) * var(--gap)) / var(--cols));grid-auto-flow:row dense;gap:var(--gap)}@container (min-width: 520px){.mosaic[data-astro-cid-26twbecy]{--cols: 3;--gap: 8px}}@container (min-width: 860px){.mosaic[data-astro-cid-26twbecy]{--cols: 4}}.mt[data-astro-cid-26twbecy]{position:relative;overflow:hidden;background:#1b1b1e;color:var(--text-light);display:block}.mt[data-astro-cid-26twbecy],.std[data-astro-cid-26twbecy]{content-visibility:auto;contain-intrinsic-size:auto 280px}@media(min-width:900px){.std[data-astro-cid-26twbecy]{contain-intrinsic-size:auto 340px}}.std[data-astro-cid-26twbecy]{padding-top:6px;margin-top:-6px}.mt[data-astro-cid-26twbecy][hidden]{display:none}.mt-v[data-astro-cid-26twbecy]{grid-row:span 2}.mt-h[data-astro-cid-26twbecy]{grid-column:span 2}.mt-l[data-astro-cid-26twbecy]{grid-column:span 2;grid-row:span 2}.mt-sys[data-astro-cid-26twbecy]{grid-column:1 / -1;grid-row:span 2}.mt-img[data-astro-cid-26twbecy] video[data-astro-cid-26twbecy]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mt-sys[data-astro-cid-26twbecy] .mt-name[data-astro-cid-26twbecy]{font-size:clamp(30px,4vw,52px)}.mt-tag[data-astro-cid-26twbecy]{font-size:16px;color:#f0e9dc;max-width:46ch}.mt-img[data-astro-cid-26twbecy]{position:absolute;inset:0}.mt-img[data-astro-cid-26twbecy]{overflow:hidden}.mt-img[data-astro-cid-26twbecy]>img[data-astro-cid-26twbecy]{width:100%;height:calc(100% + 60px);margin-top:-30px;object-fit:cover;transform:translateY(var(--py, 0px)) scale(var(--zs, 1));transition:transform 1.4s cubic-bezier(.16,.84,.24,1)}.mt[data-astro-cid-26twbecy]:hover .mt-img[data-astro-cid-26twbecy]>img[data-astro-cid-26twbecy]{--zs: 1.04}html.rv .prod[data-astro-cid-26twbecy].rv-wait{opacity:0;transform:translateY(56px)}html.rv .mt[data-astro-cid-26twbecy].rv-wait .mt-img[data-astro-cid-26twbecy]>img[data-astro-cid-26twbecy]{--zs: 1.14}html.rv .prod[data-astro-cid-26twbecy]:not(.rv-wait){transition:opacity 1s cubic-bezier(.2,.7,.2,1) var(--rd, 0ms),transform 1.1s cubic-bezier(.16,.84,.24,1) var(--rd, 0ms)}.mt-shade[data-astro-cid-26twbecy]{position:absolute;inset:0;background:linear-gradient(to top,#08080adb 0,#08080a99 90px,#08080a33,#08080a00 230px);pointer-events:none}.mt-body[data-astro-cid-26twbecy]{position:absolute;left:14px;right:40px;bottom:12px;display:flex;flex-direction:column;gap:2px;text-shadow:0 1px 3px rgba(0,0,0,.55),0 0 12px rgba(0,0,0,.35)}.mt-brand[data-astro-cid-26twbecy]{font-family:var(--f-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.mt-name[data-astro-cid-26twbecy]{font-family:var(--f-display);font-size:18px;line-height:1.05}.mt-l[data-astro-cid-26twbecy] .mt-name[data-astro-cid-26twbecy]{font-size:28px}.mt-custom[data-astro-cid-26twbecy]{align-self:flex-start;margin:2px 0;font-family:var(--f-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink);background:var(--gold);padding:3px 7px}.xchip[data-astro-cid-26twbecy]{display:inline-flex;align-items:center;gap:6px;min-height:36px;border-radius:999px;border:1px dashed #d3cec4;background:#fff;color:var(--text-dark-2)}.xchip[data-astro-cid-26twbecy]:hover{border-color:var(--gold-deep);color:var(--gold-deep)}.xchip[data-astro-cid-26twbecy] .ext[data-astro-cid-26twbecy]{flex:none}.mt-meta[data-astro-cid-26twbecy]{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-light-2)}.mt-go[data-astro-cid-26twbecy]{position:absolute;right:12px;bottom:14px;color:var(--gold);opacity:0;transform:translate(-6px);transition:opacity .3s,transform .3s}.mt[data-astro-cid-26twbecy]:hover .mt-go[data-astro-cid-26twbecy]{opacity:1;transform:none}.grid[data-astro-cid-26twbecy]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:28px 24px}.grid[data-astro-cid-26twbecy][hidden]{display:none}.std[data-astro-cid-26twbecy]{color:var(--text-dark);display:flex;flex-direction:column;gap:14px;transition:transform .35s}.std[data-astro-cid-26twbecy]:hover{color:var(--text-dark)}.std[data-astro-cid-26twbecy]:hover .tile[data-astro-cid-26twbecy]{transform:translateY(-6px)}.tile[data-astro-cid-26twbecy]{transition:transform .35s}.std[data-astro-cid-26twbecy][hidden]{display:none}.tile[data-astro-cid-26twbecy]{width:100%;aspect-ratio:1 / 1;background:#fff;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.tile[data-astro-cid-26twbecy] img[data-astro-cid-26twbecy]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.std[data-astro-cid-26twbecy]:hover .tile[data-astro-cid-26twbecy] img[data-astro-cid-26twbecy]{transform:scale(1.04)}.ph[data-astro-cid-26twbecy]{font-family:var(--f-mono);font-size:11px;color:#8a877f}.tile[data-astro-cid-26twbecy]:has(img) .ph[data-astro-cid-26twbecy]{display:none}.vers[data-astro-cid-26twbecy]{position:absolute;top:10px;right:10px;font-family:var(--f-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-deep);border:1px solid #e2c48a;background:#fffaf0;padding:3px 7px}.meta[data-astro-cid-26twbecy]{display:flex;flex-direction:column;gap:4px}.kind[data-astro-cid-26twbecy]{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep)}.name[data-astro-cid-26twbecy]{font-family:var(--f-display);font-size:17px;font-weight:500}.std[data-astro-cid-26twbecy]:hover .name[data-astro-cid-26twbecy]{color:var(--gold-deep)}.sw-row[data-astro-cid-26twbecy]{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-top:2px}.sw[data-astro-cid-26twbecy]{width:12px;height:12px;border-radius:50%;border:1px solid #8a877f;padding:0}.sw-row[data-astro-cid-26twbecy] .sw[data-astro-cid-26twbecy].pick{cursor:pointer;position:relative}.sw-row[data-astro-cid-26twbecy] .sw[data-astro-cid-26twbecy].pick:after{content:"";position:absolute;inset:-6px}.sw-row[data-astro-cid-26twbecy] .sw[data-astro-cid-26twbecy].pick.on{outline:1.5px solid var(--gold-deep);outline-offset:2px}.more[data-astro-cid-26twbecy]{color:var(--text-dark-2);font-size:13px;margin-left:6px}.empty[data-astro-cid-26twbecy]{border:1px solid var(--paper-line);padding:48px;text-align:center;color:var(--text-dark-2)}.m-bar[data-astro-cid-26twbecy],.sheet-head[data-astro-cid-26twbecy],.sheet-foot[data-astro-cid-26twbecy]{display:none}@media(max-width:760px){.intro[data-astro-cid-26twbecy]{padding-top:24px;padding-bottom:22px;gap:8px}.title[data-astro-cid-26twbecy]{font-size:30px}.sub[data-astro-cid-26twbecy]{display:none}.range[data-astro-cid-26twbecy]{font-size:12px;padding:8px 12px;gap:8px;margin:0}.intro[data-astro-cid-26twbecy] .eyebrow[data-astro-cid-26twbecy]{font-size:10px}.body[data-astro-cid-26twbecy]{padding-top:0;gap:14px}.filters[data-astro-cid-26twbecy]{max-width:none;flex-basis:100%;position:sticky;top:var(--hdr, 0px);z-index:10;background:var(--paper);margin:0 -16px;padding:10px 16px;border-bottom:1px solid var(--paper-line)}.f-head[data-astro-cid-26twbecy],.r-head[data-astro-cid-26twbecy]{display:none}.m-bar[data-astro-cid-26twbecy]{display:flex;align-items:center;justify-content:space-between;gap:12px}.m-count[data-astro-cid-26twbecy]{color:var(--text-dark-2);font-size:11px}.toggle[data-astro-cid-26twbecy]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border:1px solid var(--text-dark);border-radius:999px;background:none;color:var(--text-dark);font-family:var(--f-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.toggle[data-astro-cid-26twbecy].active{background:var(--text-dark);color:var(--text-light)}body.sheet-open .filters[data-astro-cid-26twbecy]{z-index:70}.groups[data-astro-cid-26twbecy]:not(.open){display:none}.groups[data-astro-cid-26twbecy].open{position:fixed;inset:0;z-index:60;background:var(--paper);overflow-y:auto;overscroll-behavior:contain;padding:0 16px;gap:0}.sheet-head[data-astro-cid-26twbecy]{display:flex;align-items:center;gap:12px;position:sticky;top:0;z-index:1;background:var(--paper);padding:14px 0 10px;border-bottom:1px solid var(--paper-line)}.sheet-title[data-astro-cid-26twbecy]{flex:1;font-family:var(--f-display);font-size:20px;font-weight:500}.sheet-close[data-astro-cid-26twbecy]{width:44px;height:44px;border-radius:999px;border:1px solid #c9c4ba;background:none;color:var(--text-dark);display:flex;align-items:center;justify-content:center}.sheet-foot[data-astro-cid-26twbecy]{display:block;position:sticky;bottom:0;background:var(--paper);padding:12px 0 calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--paper-line);margin-top:auto}.sheet-done[data-astro-cid-26twbecy]{width:100%}.chip[data-astro-cid-26twbecy]{min-height:40px}.results[data-astro-cid-26twbecy]{gap:12px}.tabs[data-astro-cid-26twbecy]{justify-content:space-between;gap:6px}.tab[data-astro-cid-26twbecy]{margin:0 0 -1px;padding:6px 0;min-height:52px;font-size:15px;white-space:nowrap;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;text-align:left}.tab-n[data-astro-cid-26twbecy]{font-size:10px}.mt-body[data-astro-cid-26twbecy]{left:10px;right:26px;bottom:8px}.mt-name[data-astro-cid-26twbecy]{font-size:14px}.mt-l[data-astro-cid-26twbecy] .mt-name[data-astro-cid-26twbecy]{font-size:22px}.mt-brand[data-astro-cid-26twbecy]{font-size:10px}.mt-custom[data-astro-cid-26twbecy]{align-self:flex-start;margin:2px 0;font-family:var(--f-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink);background:var(--gold);padding:3px 7px}.xchip[data-astro-cid-26twbecy]{display:inline-flex;align-items:center;gap:6px;min-height:36px;border-radius:999px;border:1px dashed #d3cec4;background:#fff;color:var(--text-dark-2)}.xchip[data-astro-cid-26twbecy]:hover{border-color:var(--gold-deep);color:var(--gold-deep)}.xchip[data-astro-cid-26twbecy] .ext[data-astro-cid-26twbecy]{flex:none}.mt-meta[data-astro-cid-26twbecy]{font-size:10px}.mt-go[data-astro-cid-26twbecy]{display:none}.grid[data-astro-cid-26twbecy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}.std[data-astro-cid-26twbecy]{gap:10px}.tile[data-astro-cid-26twbecy]{aspect-ratio:1 / 1}.vers[data-astro-cid-26twbecy]{top:6px;right:6px;font-size:9px;padding:2px 5px}.kind[data-astro-cid-26twbecy]{font-size:10px;letter-spacing:.08em;line-height:1.4}.name[data-astro-cid-26twbecy]{font-size:14px;line-height:1.25}.sw[data-astro-cid-26twbecy]{width:10px;height:10px}.more[data-astro-cid-26twbecy]{font-size:12px;margin-left:2px}}
