.hero[data-astro-cid-lcdefpme]{padding:40px 0 24px;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background:radial-gradient(40% 50% at 25% 30%,#8f7bff29,#0000 70%),radial-gradient(35% 45% at 70% 20%,#5fd0d624,#0000 70%);height:120%;position:absolute;inset:-20% -10% auto}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:40px;display:grid;position:relative}.hero-copy[data-astro-cid-lcdefpme]{min-width:0}.eyebrow[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.grad[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#8f7bff,#5fd0d6 60%,#6fd394);color:#0000;-webkit-background-clip:text;background-clip:text}.lede[data-astro-cid-lcdefpme]{color:var(--muted);max-width:56ch;font-size:1.06rem}.prompt[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line-strong);box-shadow:var(--shadow), 0 0 0 6px #8f7bff0f;border-radius:18px;margin-top:20px;padding:12px}.prompt-box[data-astro-cid-lcdefpme]{align-items:flex-start;gap:10px;padding:4px 6px;display:flex}.prompt-box[data-astro-cid-lcdefpme] .pspark{color:var(--ai);width:22px;height:22px;margin-top:4px}.prompt[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]{resize:none;background:0 0;border:0;outline:none;flex:1;min-height:52px;font-size:1.08rem;line-height:1.45}.prompt-bar[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding-top:10px;display:flex}.examples[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.examples[data-astro-cid-lcdefpme] .chip[data-astro-cid-lcdefpme]{height:28px;font-size:.8rem}.matches[data-astro-cid-lcdefpme]{border-top:1px dashed var(--line-strong);margin-top:10px;padding-top:10px}.matches-head[data-astro-cid-lcdefpme]{justify-content:space-between;gap:10px;margin-bottom:8px;display:flex}.matches-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mosaic[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid;transform:perspective(1400px)rotateY(-14deg)rotateX(6deg)}.mosaic[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--line);aspect-ratio:4/3;border-radius:12px;display:block;overflow:hidden}.mosaic[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.mosaic[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:nth-child(3n+2){transform:translateY(18px)}.kinds[data-astro-cid-lcdefpme]{grid-template-columns:repeat(8,1fr);gap:10px;display:grid}.kind-tile[data-astro-cid-lcdefpme]{aspect-ratio:1;border:1px solid var(--line);border-radius:12px;flex-direction:column;justify-content:flex-end;padding:10px;display:flex;position:relative;overflow:hidden}.kind-tile[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;opacity:.85;width:100%;height:100%;transition:transform .4s var(--ease), opacity .2s;position:absolute;inset:0}.kind-tile[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#0000 35%,#000c);position:absolute;inset:0}.kind-tile[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{opacity:1;transform:scale(1.06)}.kt-label[data-astro-cid-lcdefpme],.kt-meta[data-astro-cid-lcdefpme]{z-index:1;color:#fff;position:relative}.kt-label[data-astro-cid-lcdefpme]{font-weight:650}.kt-meta[data-astro-cid-lcdefpme]{color:#c9d1da;font-size:.75rem}.kt-meta[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:#8fe3ad;font-weight:650}.kind-tile[data-astro-cid-lcdefpme].soon{background:var(--surface);opacity:.6}.kind-tile[data-astro-cid-lcdefpme].soon:after{background:0 0}.kind-tile[data-astro-cid-lcdefpme].soon .kt-label[data-astro-cid-lcdefpme],.kind-tile[data-astro-cid-lcdefpme].soon .kt-meta[data-astro-cid-lcdefpme]{color:var(--muted)}.collections[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.coll[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg, hsl(var(--h) 40% 50% / 12%), var(--surface));transition:border-color .2s;overflow:hidden}.coll[data-astro-cid-lcdefpme]:hover{border-color:var(--line-strong)}.coll-imgs[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:2px;display:grid}.coll-imgs[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;object-fit:cover;width:100%}.coll-body[data-astro-cid-lcdefpme]{padding:12px}.coll-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:4px}.coll-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:8px}.gen-band[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:radial-gradient(60% 80% at 0% 0%, #8f7bff24, transparent 70%), var(--surface);border-radius:20px;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:28px;padding:28px;display:grid}.gen-band-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:12px}.gen-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gen-item[data-astro-cid-lcdefpme]{background:var(--surface-2);border:1px solid #0000;border-radius:12px;gap:12px;min-width:0;padding:8px;display:flex}.gen-item[data-astro-cid-lcdefpme]:hover{border-color:var(--line-strong)}.gen-item[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;border-radius:8px;flex:none;width:96px;height:72px}.gen-item[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{flex-direction:column;gap:2px;min-width:0;font-size:.88rem;display:flex}.gen-item[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.prompt-q[data-astro-cid-lcdefpme]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-style:italic;display:-webkit-box;overflow:hidden}.creators[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.creator-tile[data-astro-cid-lcdefpme]{border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);align-items:center;gap:12px;min-width:0;padding:14px;display:flex}.creator-tile[data-astro-cid-lcdefpme]:hover{border-color:var(--line-strong)}.creator-tile[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{flex-direction:column;min-width:0;display:flex}.creator-tile[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.two-bands[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.band[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--surface);border-radius:20px;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:24px;display:flex}.band[data-astro-cid-lcdefpme] .code[data-astro-cid-lcdefpme]{width:100%;margin:8px 0 14px}.band[data-astro-cid-lcdefpme] .band-ico{width:30px;height:30px;color:var(--accent);margin-bottom:8px}.agents-band[data-astro-cid-lcdefpme]{background:radial-gradient(70% 90% at 100% 0%, #5fd0d61f, transparent 70%), var(--surface)}.sell-band[data-astro-cid-lcdefpme]{background:radial-gradient(70% 90% at 100% 0%, #6fd3941f, transparent 70%), var(--surface)}.sell-band[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:auto}@media (width<=1100px){.kinds[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}.collections[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.gen-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=900px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.mosaic[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);transform:none}.mosaic[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:nth-child(n+6){display:none}.mosaic[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:nth-child(3n+2){transform:none}.gen-band[data-astro-cid-lcdefpme],.two-bands[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.creators[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=560px){.hero[data-astro-cid-lcdefpme]{padding-top:22px}.mosaic[data-astro-cid-lcdefpme]{display:none}.kinds[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:6px}.kind-tile[data-astro-cid-lcdefpme]{padding:6px}.kt-label[data-astro-cid-lcdefpme]{font-size:.78rem}.kt-meta[data-astro-cid-lcdefpme]{display:none}.collections[data-astro-cid-lcdefpme]{grid-template-columns:none;grid-auto-columns:75%;grid-auto-flow:column;overflow-x:auto}.matches-list[data-astro-cid-lcdefpme],.creators[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.gen-band[data-astro-cid-lcdefpme]{padding:18px}.prompt-bar[data-astro-cid-lcdefpme] .seg[data-astro-cid-lcdefpme]{flex-wrap:nowrap;width:100%;overflow-x:auto}.prompt-bar[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:1}.prompt-bar[data-astro-cid-lcdefpme] .spacer[data-astro-cid-lcdefpme]{display:none}}
