.hero[data-astro-cid-j7pv25f6]{padding-top:3rem;padding-bottom:4rem}@media (min-width: 1024px){.hero[data-astro-cid-j7pv25f6]{padding-top:5rem;padding-bottom:6rem}}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:3rem}@media (min-width: 1024px){.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:55% 45%;gap:4rem;align-items:center}}.hero-content[data-astro-cid-j7pv25f6],.hero-preview-grid[data-astro-cid-j7pv25f6]{min-width:0}.hero-content[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1.5rem}.eyebrow[data-astro-cid-j7pv25f6]{font-size:.6875rem;letter-spacing:.08em;margin:0}.display-headline[data-astro-cid-j7pv25f6]{font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.05;letter-spacing:-.02em;font-weight:500;margin:0;color:var(--text-primary)}.body-prose[data-astro-cid-j7pv25f6]{font-size:1.0625rem;line-height:1.6;color:var(--text-muted);max-width:52ch;margin:0}.body-prose[data-astro-cid-j7pv25f6].lead{font-size:1.125rem}.buy-row[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:1.5rem;margin-top:.75rem;flex-wrap:wrap}.cta-pill[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.625rem;background:var(--brand);color:var(--on-accent);font-size:.75rem;font-weight:600;letter-spacing:.08em;padding:.875rem 1.5rem;border-radius:9999px;border:none;text-decoration:none;transition:transform .12s var(--ease-state)}.cta-pill[data-astro-cid-j7pv25f6]:hover{transform:translateY(-1px);color:var(--on-accent)}.cta-arrow[data-astro-cid-j7pv25f6]{transition:transform .12s var(--ease-state)}.cta-pill[data-astro-cid-j7pv25f6]:hover .cta-arrow[data-astro-cid-j7pv25f6]{transform:translate(2px)}.cta-link[data-astro-cid-j7pv25f6]{color:var(--text-primary);font-size:.75rem;font-weight:500;letter-spacing:.08em;text-decoration:none;border:none;border-bottom:1px solid var(--hairline);padding-bottom:2px;transition:border-color .12s var(--ease-state)}.cta-link[data-astro-cid-j7pv25f6]:hover{border-color:var(--text-primary)}.hero-preview-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;border:1px solid var(--hairline)}.hero-tile[data-astro-cid-j7pv25f6]{background:transparent;--accent: var(--text-primary);padding:1.75rem 1rem 1.25rem;display:flex;flex-direction:column;align-items:center;gap:.875rem;min-height:9rem;justify-content:center}.hero-tile-solo[data-astro-cid-j7pv25f6]{padding:2.5rem 1.5rem 2rem;gap:1.5rem;min-height:24rem}.hero-stage[data-astro-cid-j7pv25f6]{position:relative;width:100%;max-width:320px;aspect-ratio:1 / 1}.hero-canvas[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .7s cubic-bezier(.4,0,.2,1)}.hero-canvas[data-astro-cid-j7pv25f6].is-on{opacity:1}.preview-label[data-astro-cid-j7pv25f6]{transition:opacity .4s ease;font-size:.5625rem;letter-spacing:.1em;margin:0;color:var(--text-muted)}.section-lede[data-astro-cid-j7pv25f6]{max-width:52ch;margin-top:.5rem}.drop-card[data-astro-cid-j7pv25f6].is-soon{cursor:default}.drop-card[data-astro-cid-j7pv25f6].is-soon:hover{transform:none}.soon-tag[data-astro-cid-j7pv25f6]{color:var(--brand-ui)}.drop-card-nopreview[data-astro-cid-j7pv25f6]{font-size:.625rem;letter-spacing:.1em;color:var(--text-muted);opacity:.6}.section-header[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2.5rem}.section-header[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.6875rem;letter-spacing:.08em;margin:0}.display-secondary[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,4vw,3rem);line-height:1.1;letter-spacing:-.02em;font-weight:500;color:var(--text-primary);margin:0}.what-we-do[data-astro-cid-j7pv25f6]{padding-top:4rem;padding-bottom:4rem}.cards-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 768px){.cards-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr);gap:2.5rem}}.card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1rem;padding-top:1.5rem;border-top:1px solid var(--hairline)}.card-num[data-astro-cid-j7pv25f6]{font-size:.625rem;letter-spacing:.1em;color:var(--text-muted);margin:0}.card-headline[data-astro-cid-j7pv25f6]{font-size:1.5rem;font-weight:500;line-height:1.15;letter-spacing:-.015em;color:var(--text-primary);margin:0}.card-body[data-astro-cid-j7pv25f6]{font-size:1rem;line-height:1.55;color:var(--text-muted);margin:0}.drops[data-astro-cid-j7pv25f6]{padding-top:4rem;padding-bottom:4rem}.drops-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 700px){.drops-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.drops-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}.drop-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;background:var(--bg);color:var(--text-primary);padding:2.5rem 2rem;border:1px solid var(--hairline);text-decoration:none;gap:2rem;min-height:26rem;opacity:0;transform:translateY(22px);transition:opacity .6s var(--ease-state),transform .6s var(--ease-state),border-color .18s var(--ease-state)}.drop-card[data-astro-cid-j7pv25f6].is-in{opacity:1;transform:translateY(0)}.drop-card[data-astro-cid-j7pv25f6]:hover{border-color:var(--text-primary)}.drop-card[data-astro-cid-j7pv25f6]:hover .drop-card-action[data-astro-cid-j7pv25f6]{color:var(--brand-ui)}@media (prefers-reduced-motion: reduce){.drop-card[data-astro-cid-j7pv25f6]{opacity:1;transform:none;transition:border-color .18s var(--ease-state)}}.drop-card[data-astro-cid-j7pv25f6]:nth-child(odd){--bg: #0f0e0c;--text-primary: #f4f1eb;--text-muted: #7e7973;--hairline: rgba(246, 244, 239, .15);--accent: #f4f1eb}.drop-card[data-astro-cid-j7pv25f6]:nth-child(2n){--bg: #f6f4ef;--text-primary: #161513;--text-muted: #7b7670;--hairline: rgba(22, 21, 19, .15);--accent: #161513}@media (min-width: 700px) and (max-width: 1023px){.drop-card[data-astro-cid-j7pv25f6]:nth-child(4n+1),.drop-card[data-astro-cid-j7pv25f6]:nth-child(4n){--bg: #0f0e0c;--text-primary: #f4f1eb;--text-muted: #7e7973;--hairline: rgba(246, 244, 239, .15);--accent: #f4f1eb}.drop-card[data-astro-cid-j7pv25f6]:nth-child(4n+2),.drop-card[data-astro-cid-j7pv25f6]:nth-child(4n+3){--bg: #f6f4ef;--text-primary: #161513;--text-muted: #7b7670;--hairline: rgba(22, 21, 19, .15);--accent: #161513}}.drop-card-meta[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1rem}.drop-card-eyebrow[data-astro-cid-j7pv25f6]{font-size:.625rem;letter-spacing:.1em;color:var(--text-muted);margin:0}.drop-card-headline[data-astro-cid-j7pv25f6]{font-size:clamp(2.5rem,4vw,3.25rem);font-weight:500;line-height:1.05;letter-spacing:-.02em;color:var(--text-primary);margin:0}.drop-card-prose[data-astro-cid-j7pv25f6]{font-size:1rem;line-height:1.55;color:var(--text-muted);margin:0}.drop-card-preview[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;padding-block:2rem;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);min-height:7rem}.drop-card-footer[data-astro-cid-j7pv25f6]{margin-top:auto;display:flex;justify-content:space-between;align-items:center;font-size:.6875rem;letter-spacing:.08em}.drop-card-price[data-astro-cid-j7pv25f6]{color:var(--text-primary);font-weight:600}.drop-card-action[data-astro-cid-j7pv25f6]{color:var(--text-muted);transition:color .12s var(--ease-state)}.drop-card[data-astro-cid-j7pv25f6]:hover .drop-card-action[data-astro-cid-j7pv25f6]{color:var(--text-primary)}.interactions[data-astro-cid-j7pv25f6]{padding-top:4rem;padding-bottom:4rem}.interaction-card[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:0;border:1px solid var(--hairline);text-decoration:none;color:var(--text-primary);overflow:hidden;transition:border-color .18s var(--ease-state)}.interaction-card[data-astro-cid-j7pv25f6]:hover{border-color:var(--text-primary)}@media (min-width: 768px){.interaction-card[data-astro-cid-j7pv25f6]{grid-template-columns:1.2fr 1fr}}.interaction-preview[data-astro-cid-j7pv25f6]{position:relative;min-height:18rem;border-bottom:1px solid var(--hairline);background:var(--bg);overflow:hidden}@media (min-width: 768px){.interaction-preview[data-astro-cid-j7pv25f6]{border-bottom:none;border-right:1px solid var(--hairline);min-height:22rem}}.interaction-preview[data-astro-cid-j7pv25f6] canvas[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;display:block}.interaction-hint[data-astro-cid-j7pv25f6]{position:absolute;bottom:.9rem;left:50%;transform:translate(-50%);z-index:2;font-size:.5625rem;letter-spacing:.14em;color:var(--text-muted);pointer-events:none;transition:opacity .4s var(--ease-state)}.interaction-card[data-astro-cid-j7pv25f6]:hover .interaction-hint[data-astro-cid-j7pv25f6]{opacity:0}.interaction-body[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1rem;padding:2.5rem 2rem}.interaction-eyebrow[data-astro-cid-j7pv25f6]{font-size:.625rem;letter-spacing:.1em;color:var(--text-muted);margin:0}.interaction-headline[data-astro-cid-j7pv25f6]{font-size:clamp(2.5rem,4vw,3.25rem);font-weight:500;line-height:1.05;letter-spacing:-.02em;color:var(--text-primary);margin:0}.interaction-prose[data-astro-cid-j7pv25f6]{font-size:1rem;line-height:1.55;color:var(--text-muted);margin:0;max-width:40ch}.interaction-footer[data-astro-cid-j7pv25f6]{margin-top:auto;padding-top:1.25rem;display:flex;justify-content:space-between;align-items:baseline;font-size:.6875rem;letter-spacing:.08em}.interaction-price[data-astro-cid-j7pv25f6]{color:var(--text-primary);font-weight:600}.interaction-action[data-astro-cid-j7pv25f6]{color:var(--text-muted);transition:color .16s var(--ease-state)}.interaction-card[data-astro-cid-j7pv25f6]:hover .interaction-action[data-astro-cid-j7pv25f6]{color:var(--brand-ui)}.interaction-card-echo[data-astro-cid-j7pv25f6]{margin-top:1.5rem}.interaction-draw[data-astro-cid-j7pv25f6]{cursor:crosshair;touch-action:none}.interaction-body-link[data-astro-cid-j7pv25f6]{text-decoration:none;color:inherit}#echoTeaserHint[data-astro-cid-j7pv25f6]{transition:opacity .3s var(--ease-state)}.collections[data-astro-cid-j7pv25f6]{padding-top:4rem;padding-bottom:4rem}.collections-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 900px){.collections-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}.collection-card[data-astro-cid-j7pv25f6]{--accent: #161513;min-width:0;display:flex;flex-direction:column;background:#fff;color:#161513;border:1px solid rgba(22,21,19,.15);text-decoration:none;overflow:hidden;transition:transform .22s var(--ease-state),border-color .22s var(--ease-state)}.collection-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);border-color:#161513}.collection-card-specimens[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);background:#f6f4ef;border-bottom:1px solid rgba(22,21,19,.12)}.collection-specimen[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;padding:.85rem;min-width:0}.collection-specimen[data-astro-cid-j7pv25f6]+.collection-specimen[data-astro-cid-j7pv25f6]{border-left:1px solid rgba(22,21,19,.12)}.collection-specimen[data-astro-cid-j7pv25f6] .drop-loader{width:100%;height:100%}.collection-card-body[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1rem;padding:2rem;flex:1}.collection-card-eyebrow[data-astro-cid-j7pv25f6]{font-size:.625rem;letter-spacing:.1em;color:#161513;margin:0}.collection-card-headline[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,3.5vw,2.75rem);font-weight:500;line-height:1.05;letter-spacing:-.02em;color:#161513;margin:0}.collection-card-prose[data-astro-cid-j7pv25f6]{font-size:1rem;line-height:1.55;color:#7b7670;margin:0}.collection-card-footer[data-astro-cid-j7pv25f6]{margin-top:auto;padding-top:1.25rem;border-top:1px solid rgba(22,21,19,.12);display:flex;justify-content:space-between;align-items:center;font-size:.6875rem;letter-spacing:.08em}.collection-card-count[data-astro-cid-j7pv25f6]{color:#161513;font-weight:600}.collection-card-action[data-astro-cid-j7pv25f6]{color:#7b7670;transition:color .12s var(--ease-state)}.collection-card[data-astro-cid-j7pv25f6]:hover .collection-card-action[data-astro-cid-j7pv25f6]{color:#161513}.collection-card-deal[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap;margin:0;font-size:.75rem;letter-spacing:.04em;color:#161513;font-weight:500}.collection-card-save[data-astro-cid-j7pv25f6]{background:var(--brand, #b8dd2e);color:#161513;padding:.2rem .5rem;font-size:.5625rem;letter-spacing:.08em}.philosophy[data-astro-cid-j7pv25f6]{padding-top:4rem;padding-bottom:4rem}.philosophy-grid[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1.5rem;max-width:56ch}.philosophy-prose[data-astro-cid-j7pv25f6]{max-width:56ch}.games-strip[data-astro-cid-j7pv25f6]{padding-top:4rem;padding-bottom:4rem;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start}.games-strip-prose[data-astro-cid-j7pv25f6]{max-width:56ch}.games-strip-link[data-astro-cid-j7pv25f6]{color:var(--text-primary);text-decoration:none;border-bottom:1px solid var(--brand);padding-bottom:2px;transition:color .16s var(--ease-state)}.games-strip-link[data-astro-cid-j7pv25f6]:hover{color:var(--brand-ui)}.final-cta[data-astro-cid-j7pv25f6]{padding-top:4rem;padding-bottom:6rem;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start}.final-prose[data-astro-cid-j7pv25f6]{max-width:48ch}
