.mk-wrap[data-astro-cid-scesndrf]{max-width:1180px;margin:0 auto;padding:28px 20px 80px}.mk-hero[data-astro-cid-scesndrf]{padding-bottom:26px;margin-bottom:30px;border-bottom:1px solid var(--tc-line-gold)}.mk-kicker[data-astro-cid-scesndrf]{font-family:var(--tc-mono, monospace);font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--tc-gold);margin:0 0 10px}.mk-h1[data-astro-cid-scesndrf]{font-family:var(--tc-display, serif);font-size:clamp(32px,5.5vw,56px);line-height:1.05;margin:0 0 14px;color:var(--tc-bone)}.mk-lede[data-astro-cid-scesndrf]{max-width:66ch;margin:0 0 22px;font-size:17px;line-height:1.65;color:var(--tc-fg-2)}.mk-stats[data-astro-cid-scesndrf]{display:flex;flex-wrap:wrap;gap:30px;margin:0}.mk-stats[data-astro-cid-scesndrf] div[data-astro-cid-scesndrf]{margin:0}.mk-stats[data-astro-cid-scesndrf] dt[data-astro-cid-scesndrf]{font-family:var(--tc-mono, monospace);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--tc-fg-2);margin:0 0 4px}.mk-stats[data-astro-cid-scesndrf] dd[data-astro-cid-scesndrf]{font-family:var(--tc-display, serif);font-size:28px;font-weight:800;margin:0;color:var(--tc-gold);line-height:1}.mk-prose[data-astro-cid-scesndrf]{max-width:70ch;margin:0 0 44px}.mk-prose[data-astro-cid-scesndrf] p{font-size:16.5px;line-height:1.75;color:var(--tc-bone-2);margin:0 0 18px}.mk-prose[data-astro-cid-scesndrf] h2{font-family:var(--tc-display, serif);font-size:24px;color:var(--tc-bone);margin:34px 0 12px}.mk-prose[data-astro-cid-scesndrf] a{color:var(--tc-gold-2)}.mk-prose[data-astro-cid-scesndrf] sup{font-size:.7em}.mk-group[data-astro-cid-scesndrf]{margin:0 0 38px}.mk-group__head[data-astro-cid-scesndrf]{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin:0 0 16px;padding-bottom:8px;border-bottom:1px solid var(--tc-line)}.mk-group__name[data-astro-cid-scesndrf]{font-family:var(--tc-display, serif);font-size:21px;margin:0;color:var(--tc-bone)}.mk-group__all[data-astro-cid-scesndrf]{margin-left:auto;font-family:var(--tc-mono, monospace);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--tc-gold);text-decoration:none}.mk-grid[data-astro-cid-scesndrf]{list-style:none;margin:0;padding:0;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.mk-card[data-astro-cid-scesndrf]{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit}.mk-card__niche[data-astro-cid-scesndrf]{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;padding:10px;overflow:hidden;background:linear-gradient(180deg,#eef0f2,#cfd5db);border-radius:3px}.mk-card__niche[data-astro-cid-scesndrf] img[data-astro-cid-scesndrf]{max-width:100%;max-height:100%;object-fit:contain;transition:transform .22s ease-out}.mk-card[data-astro-cid-scesndrf]:is(:hover,:focus-visible) img[data-astro-cid-scesndrf]{transform:scale(1.04)}.mk-card__name[data-astro-cid-scesndrf]{font-family:var(--tc-display, serif);font-weight:800;font-size:14px;line-height:1.25;color:var(--tc-bone)}.mk-card[data-astro-cid-scesndrf]:is(:hover,:focus-visible) .mk-card__name[data-astro-cid-scesndrf]{color:var(--tc-gold)}.mk-card__meta[data-astro-cid-scesndrf]{font-family:var(--tc-mono, monospace);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--tc-fg-2)}.mk-sources[data-astro-cid-scesndrf]{margin-top:44px;padding-top:22px;border-top:1px solid var(--tc-line-gold);font-size:13.5px;color:var(--tc-fg-2)}.mk-sources__h[data-astro-cid-scesndrf]{font-family:var(--tc-display, serif);font-size:18px;color:var(--tc-bone);margin:0 0 10px}.mk-sources[data-astro-cid-scesndrf] ul[data-astro-cid-scesndrf]{margin:0 0 12px;padding-left:18px}.mk-sources[data-astro-cid-scesndrf] a[data-astro-cid-scesndrf]{color:var(--tc-gold-2)}.mk-shop[data-astro-cid-scesndrf]{margin:0 0 40px}.mk-shop__h[data-astro-cid-scesndrf]{font-family:var(--tc-display, serif);font-size:24px;margin:0 0 16px;color:var(--tc-bone)}.mk-shop__grid[data-astro-cid-scesndrf]{list-style:none;margin:0;padding:0;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.mk-shop__item[data-astro-cid-scesndrf]{display:flex;flex-direction:column;gap:6px}.mk-shop__pic[data-astro-cid-scesndrf]{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;padding:10px;background:linear-gradient(180deg,#eef0f2,#cfd5db);border-radius:3px}.mk-shop__pic[data-astro-cid-scesndrf] img[data-astro-cid-scesndrf]{max-width:100%;max-height:100%;object-fit:contain}.mk-shop__name[data-astro-cid-scesndrf]{font-family:var(--tc-display, serif);font-weight:800;font-size:14px;line-height:1.25;color:var(--tc-bone);text-decoration:none}.mk-shop__meta[data-astro-cid-scesndrf]{font-family:var(--tc-mono, monospace);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--tc-fg-2)}.mk-shop__cta[data-astro-cid-scesndrf]{display:block;text-align:center;padding:10px 12px;background:var(--tc-gold);color:#111;font-weight:800;border-radius:3px;text-decoration:none}.mk-shop__paid[data-astro-cid-scesndrf]{font-family:var(--tc-mono, monospace);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--tc-fg-2)}.mk-shop__alt[data-astro-cid-scesndrf]{font-size:12.5px;color:var(--tc-gold-2)}@media(max-width:600px){.mk-grid[data-astro-cid-scesndrf]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px}}
