.cat-page[data-v-3640232c]{--band:clamp(52px,4.8vw,70px);background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}:where(.cat-page[data-v-3640232c] *,.cat-page[data-v-3640232c] :before,.cat-page[data-v-3640232c] :after){box-sizing:border-box}:where(.cat-page a[data-v-3640232c]){color:inherit;text-decoration:none}:where(.cat-page img[data-v-3640232c]){display:block;max-width:100%}:where(.cat-page button[data-v-3640232c]){background:none;border:none;color:inherit;cursor:pointer;font:inherit}.wrap[data-v-3640232c]{margin:0 auto;width:min(1264px,calc(100% - 40px))}.ml[data-v-3640232c]{color:var(--label,#6b6254);font-family:var(--mono);font-size:var(--t-xs);font-weight:var(--w-strong,700);letter-spacing:0;white-space:nowrap}.num[data-v-3640232c]{font-variant-numeric:tabular-nums}.eye[data-v-3640232c]{align-items:center;color:var(--v);display:inline-flex;font-family:var(--mono);font-size:var(--t-xs);font-weight:var(--w-strong,700);gap:10px;letter-spacing:.12em;margin:0 0 13px;text-transform:uppercase}.ch[data-v-3640232c]{padding:var(--band) 0}.ch--alt[data-v-3640232c]{background:var(--cream)}.pill[data-v-3640232c]{background:#f7f1e6;border:1px dashed rgba(38,28,16,.2);border-radius:5px;color:var(--ink);font-family:var(--mono);font-size:var(--t-xs);font-weight:var(--w-strong,700);letter-spacing:0;padding:5px 10px;white-space:nowrap}.chipbar[data-v-3640232c]{display:flex;gap:7px;margin-bottom:22px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.chipbar[data-v-3640232c]::-webkit-scrollbar{display:none}.chip[data-v-3640232c]{background:#ffffffb3;border:1px solid rgba(22,20,15,.16);border-radius:8px;color:var(--ink-soft);flex:0 0 auto;font-size:var(--t-s);font-weight:var(--w-strong,700);padding:9px 14px;transition:all .2s}.chip[data-v-3640232c]:hover{background:#fff;border-color:#16140f66}.chip.on[data-v-3640232c]{background:var(--ink);border-color:var(--ink);color:var(--card)}.strip[data-v-3640232c]{background:var(--cream);border-bottom:1px dashed var(--dash);border-top:1px dashed var(--dash)}.strip__row[data-v-3640232c]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:15px 0}.strip__i[data-v-3640232c]{align-items:baseline;display:flex;gap:8px}.strip__i b[data-v-3640232c]{font-size:var(--t-m);font-weight:var(--w-strong,700);letter-spacing:-.03em}.strip__i .ml[data-v-3640232c]{font-size:var(--t-xs)}.strip__i--r b[data-v-3640232c]{color:var(--v)}.foil[data-v-3640232c]{--sw:64px;background:#fff;border-radius:16px;box-shadow:0 0 0 1px var(--line),var(--shadow);display:grid;grid-template-columns:var(--sw) minmax(0,1fr);-webkit-mask:radial-gradient(circle 9px at var(--sw) 0,#0000 97%,#000),radial-gradient(circle 9px at var(--sw) 100%,#0000 97%,#000);mask:radial-gradient(circle 9px at var(--sw) 0,#0000 97%,#000),radial-gradient(circle 9px at var(--sw) 100%,#0000 97%,#000);-webkit-mask-composite:source-in;mask-composite:intersect;overflow:hidden;position:relative;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s}.foil[data-v-3640232c]:hover{box-shadow:0 0 0 1px #261c1047,var(--lift);transform:translateY(-4px)}.foil__s[data-v-3640232c]{align-items:center;background:var(--ink);color:var(--card);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:16px 0;position:relative}.foil__s[data-v-3640232c]:after{background:radial-gradient(120% 70% at 30% 6%,hsla(0,0%,100%,.34),transparent 62%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.foil__s>span[data-v-3640232c]{position:relative;z-index:2}.foil__n[data-v-3640232c]{font-family:var(--mono);font-size:var(--t-m);font-weight:var(--w-strong,700);letter-spacing:.05em}.foil__b[data-v-3640232c]{border-left:2px dashed var(--dash);display:flex;flex-direction:column;justify-content:center;min-width:0;padding:16px 18px}.foil__b h3[data-v-3640232c]{font-size:var(--t-m);font-weight:var(--w-strong,700);letter-spacing:-.025em;margin:0 0 6px}.foil__b p[data-v-3640232c]{color:var(--muted);font-size:var(--t-s);line-height:var(--lh-body);margin:0}.cat-prom[data-v-3640232c]{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.chero[data-v-3640232c]{background:#141210;color:#fff;overflow:hidden;position:relative}.chero img[data-v-3640232c]{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.5;width:100%}.chero img[data-v-3640232c],.chero[data-v-3640232c]:after{top:0;right:0;bottom:0;left:0;position:absolute}.chero[data-v-3640232c]:after{background:linear-gradient(120deg,#14120df0 30%,#14120d8c);content:""}.chero__in[data-v-3640232c]{padding:38px 0 34px;position:relative;z-index:2}.chero h1[data-v-3640232c]{font-size:var(--t-fd2);font-weight:var(--w-display,800);letter-spacing:-.04em;line-height:var(--lh-tight);margin:11px 0 10px}.chero h1 i[data-v-3640232c]{color:var(--gold,#f3c46b);font-family:var(--serif);font-style:italic;font-weight:var(--w-strong,700)}.chero p[data-v-3640232c]{color:#ffffffc7;font-size:var(--t-m);line-height:var(--lh-prose);margin:0 0 18px;max-width:62ch}.chero .eye[data-v-3640232c]{color:#f0e4cc}.chero__chips[data-v-3640232c]{display:flex;flex-wrap:wrap;gap:8px}.chero__chips span[data-v-3640232c]{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.18);border-radius:7px;font-family:var(--mono);font-size:var(--t-xs);font-weight:var(--w-strong,700);letter-spacing:0;padding:7px 12px}.list[data-v-3640232c]{align-items:start;display:grid;gap:26px;grid-template-columns:232px minmax(0,1fr)}.filt[data-v-3640232c]{background:var(--weave),linear-gradient(158deg,var(--card),var(--cream) 46%,var(--cream-2));border-radius:16px;box-shadow:0 0 0 1px #16140f1a,var(--shadow);padding:18px;position:sticky;top:18px}.filt h3[data-v-3640232c]{color:var(--label,#6b6254);font-family:var(--mono);font-size:var(--t-xs);font-weight:var(--w-strong,700);letter-spacing:0;margin:0 0 12px}.filt__g[data-v-3640232c]{border-top:1px dashed rgba(22,20,15,.18);padding:14px 0}.filt__g[data-v-3640232c]:first-of-type{border-top:none;padding-top:0}.filt__g>.ml[data-v-3640232c]{display:block;margin-bottom:9px}.filt__o[data-v-3640232c]{align-items:center;color:var(--ink-soft);cursor:pointer;display:flex;font-size:var(--t-m);gap:10px;justify-content:space-between;padding:7px 0;text-align:left;width:100%}.filt__o.on[data-v-3640232c],.filt__o[data-v-3640232c]:hover{color:var(--ink)}.filt__o b[data-v-3640232c],.filt__o.on[data-v-3640232c]{font-weight:var(--w-strong,700)}.filt__o b[data-v-3640232c]{color:var(--label,#6b6254);font-family:var(--mono);font-size:var(--t-xs)}.filt__o.on b[data-v-3640232c]{color:var(--v)}.filt__s[data-v-3640232c]{align-items:center;background:#fff;border:1px solid rgba(22,20,15,.16);border-radius:9px;display:flex;gap:6px;padding:2px 2px 2px 11px}.filt__s input[data-v-3640232c]{background:none;border:none;color:var(--ink);flex:1;font:var(--w-strong,700) var(--t-xs)/1 var(--sans);min-width:0;outline:none;padding:9px 0}.filt__s input[data-v-3640232c]::-moz-placeholder{color:var(--label,#6b6254);font-weight:var(--w-body,400)}.filt__s input[data-v-3640232c]::placeholder{color:var(--label,#6b6254);font-weight:var(--w-body,400)}.filt__s input[data-v-3640232c]::-webkit-search-cancel-button{display:none}.filt__s button[data-v-3640232c]{background:var(--wall);border-radius:7px;display:grid;height:26px;place-items:center;width:26px}.filt__clr[data-v-3640232c],.filt__s button[data-v-3640232c]{color:var(--ink-soft);font-size:var(--t-xs)}.filt__clr[data-v-3640232c]{border:1px dashed var(--dash);border-radius:9px;font-family:var(--mono);font-weight:var(--w-strong,700);letter-spacing:0;margin-top:16px;padding:10px;width:100%}.filt__clr[data-v-3640232c]:hover{border-color:var(--ink);color:var(--ink)}.list__hd[data-v-3640232c]{align-items:baseline;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px}.list__sort[data-v-3640232c]{align-items:center;display:inline-flex;gap:8px}.list__sort select[data-v-3640232c]{background:var(--card);border:1px solid rgba(22,20,15,.16);border-radius:8px;color:var(--ink);cursor:pointer;font:var(--w-strong,700) var(--t-xs)/1 var(--sans);padding:7px 10px}.list__sort select[data-v-3640232c]:focus{border-color:var(--ink);outline:none}.acts[data-v-3640232c]{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.act[data-v-3640232c]{--sy:64%;background:var(--weave),linear-gradient(158deg,var(--card),var(--cream) 46%,var(--cream-2));border-radius:16px;box-shadow:0 0 0 1px #16140f1a,0 22px 46px -32px #16140fbf;display:block;-webkit-mask:radial-gradient(circle 10px at 0 var(--sy),#0000 97%,#000),radial-gradient(circle 10px at 100% var(--sy),#0000 97%,#000);mask:radial-gradient(circle 10px at 0 var(--sy),#0000 97%,#000),radial-gradient(circle 10px at 100% var(--sy),#0000 97%,#000);-webkit-mask-composite:source-in;mask-composite:intersect;overflow:hidden;position:relative;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s}.act[data-v-3640232c]:hover{box-shadow:0 0 0 1px #261c1033,var(--lift);transform:translateY(-5px)}.act__c[data-v-3640232c],.act__f[data-v-3640232c],.act__go[data-v-3640232c],.act__loc[data-v-3640232c],.act__ph[data-v-3640232c],.act__slot[data-v-3640232c],.act__tp[data-v-3640232c]{display:block}.act__ph[data-v-3640232c]{aspect-ratio:4/3;overflow:hidden;position:relative}.act__ph img[data-v-3640232c]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1);width:100%}.act:hover .act__ph img[data-v-3640232c]{transform:scale(1.06)}.act__ph[data-v-3640232c]:after{background:linear-gradient(180deg,transparent 55%,rgba(12,10,5,.62));content:"";top:0;right:0;bottom:0;left:0;position:absolute}.act__tp[data-v-3640232c]{display:flex;flex-wrap:wrap;gap:6px;left:11px;max-width:calc(100% - 22px)}.act__rt[data-v-3640232c],.act__tp[data-v-3640232c]{position:absolute;top:11px;z-index:2}.act__rt[data-v-3640232c]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0a05a8;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;color:var(--gold,#f3c46b);padding:5px 9px;right:11px}.act__loc[data-v-3640232c],.act__rt[data-v-3640232c]{font-family:var(--mono);font-size:var(--t-xs);font-weight:var(--w-strong,700)}.act__loc[data-v-3640232c]{bottom:11px;color:#ffffffe6;left:12px;letter-spacing:0;overflow:hidden;position:absolute;right:12px;text-overflow:ellipsis;white-space:nowrap;z-index:2}.act__c[data-v-3640232c]{border-top:2px dashed var(--dash);padding:14px 15px 15px}.act__c h3[data-v-3640232c]{display:-webkit-box;font-size:var(--t-m);letter-spacing:-.025em;line-height:var(--lh-snug);margin:0 0 9px;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;overflow:hidden}.act__c h3[data-v-3640232c],.act__slot[data-v-3640232c]{font-weight:var(--w-strong,700)}.act__slot[data-v-3640232c]{align-items:center;color:#15803d;display:flex;font-family:var(--mono);font-size:var(--t-xs);gap:6px;letter-spacing:0;margin-bottom:11px}.act__slot i[data-v-3640232c]{background:#15803d;border-radius:50%;flex:0 0 5px;font-style:normal;height:5px;width:5px}.act__f[data-v-3640232c]{align-items:flex-end;border-top:1px dashed rgba(22,20,15,.16);display:flex;gap:10px;justify-content:space-between;padding-top:11px}.act__f .ml[data-v-3640232c]{display:block;font-size:var(--t-xs);margin-bottom:2px}.act__f b[data-v-3640232c]{color:var(--v);font-size:var(--t-m);letter-spacing:-.02em}.act__f b[data-v-3640232c],.act__go[data-v-3640232c]{font-family:var(--mono);font-weight:var(--w-strong,700)}.act__go[data-v-3640232c]{color:var(--label,#6b6254);font-size:var(--t-xs);letter-spacing:0}.act:hover .act__go[data-v-3640232c]{color:var(--v)}.cat-skel[data-v-3640232c]{animation:catsk-3640232c 1.3s ease-in-out infinite;aspect-ratio:3/4;background:linear-gradient(100deg,var(--cream) 30%,var(--wall) 50%,var(--cream) 70%);background-size:220% 100%;border-radius:16px}@keyframes catsk-3640232c{0%{background-position:180% 0}to{background-position:-40% 0}}.cat-none[data-v-3640232c]{background:var(--cream);border:1.5px dashed var(--dash);border-radius:16px;padding:34px 30px;text-align:center}.cat-none b[data-v-3640232c]{display:block;font-size:var(--t-l);font-weight:var(--w-strong,700);letter-spacing:-.03em;margin-bottom:7px}.cat-none p[data-v-3640232c]{color:var(--muted);font-size:var(--t-m);line-height:var(--lh-prose);margin:0 auto 20px;max-width:44ch}.cat-none__cta[data-v-3640232c]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.cat-more[data-v-3640232c]{margin-top:24px}@media (max-width:1099px){.list[data-v-3640232c]{grid-template-columns:1fr}.filt[data-v-3640232c]{position:static}.filt__g[data-v-3640232c]{border-left:1px dashed rgba(22,20,15,.18);border-top:none;display:inline-block;margin-right:22px;min-width:168px;padding:0 0 0 16px;vertical-align:top}.filt__g[data-v-3640232c]:first-of-type{border-left:none;padding-left:0}.acts[data-v-3640232c]{grid-template-columns:repeat(2,1fr)}.cat-prom[data-v-3640232c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.wrap[data-v-3640232c]{width:calc(100% - 32px)}}@media (max-width:639px){.acts[data-v-3640232c]{grid-template-columns:1fr}.cat-prom[data-v-3640232c]{grid-template-columns:minmax(0,1fr)}.filt__g[data-v-3640232c]{border-left:none;border-top:1px dashed rgba(22,20,15,.18);display:block;margin:0;min-width:0;padding:14px 0}.filt__g[data-v-3640232c]:first-of-type{border-top:none;padding-top:0}.filt__s input[data-v-3640232c]{font-size:var(--t-m)}}@media (prefers-reduced-motion:reduce){.cat-page[data-v-3640232c] *{animation:none!important;transition:none!important}}.btn[data-v-3640232c]{align-items:center;border-radius:var(--r-s,9px);display:inline-flex;font-family:var(--mono);font-size:var(--t-s);font-weight:var(--w-strong,700);gap:9px;justify-content:center;letter-spacing:.04em;padding:14px 24px;text-transform:uppercase;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s}.btn--sm[data-v-3640232c]{font-size:var(--t-xs);padding:10px 16px}.btn--go[data-v-3640232c]{background:var(--grad);box-shadow:0 16px 32px -16px color-mix(in srgb,var(--v) 45%,transparent);color:var(--card)}.btn--go[data-v-3640232c]:hover{transform:translateY(-2px)}.btn--ink[data-v-3640232c]{background:var(--card);border:1px solid var(--line);color:var(--ink)}.btn--ink[data-v-3640232c]:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.btn--ghost[data-v-3640232c]{background:#ffffff0f;border:1px dashed hsla(0,0%,100%,.34);color:#fff}.btn--pill[data-v-3640232c]{align-items:center;background:var(--p);border:0;border-radius:999px;box-shadow:0 14px 30px -14px color-mix(in srgb,var(--v) 70%,transparent);color:var(--card);cursor:pointer;display:inline-flex;font-size:var(--t-s);font-weight:var(--w-strong,700);gap:8px;justify-content:center;letter-spacing:.04em;min-height:46px;padding:12px 22px;text-transform:uppercase;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s}.btn--pill[data-v-3640232c]:hover:not(:disabled){box-shadow:0 20px 38px -16px color-mix(in srgb,var(--v) 80%,transparent);transform:translateY(-2px)}.btn--pill-ink[data-v-3640232c]{background:var(--ink);color:var(--card)}.btn--pill-ink[data-v-3640232c],.btn--pill-ink[data-v-3640232c]:hover:not(:disabled){box-shadow:none}.btn--pill[data-v-3640232c]:disabled{background:color-mix(in srgb,var(--ink,#16140f) 9%,transparent);box-shadow:none;color:var(--muted,#8f8677);cursor:not-allowed}.btn[data-v-3640232c]:disabled{cursor:not-allowed;opacity:.4}@media (prefers-reduced-motion:reduce){.btn[data-v-3640232c],.btn--pill[data-v-3640232c]{transition:none}.btn--go[data-v-3640232c]:hover,.btn--ink[data-v-3640232c]:hover,.btn--pill[data-v-3640232c]:hover:not(:disabled){transform:none}}
