.Discover_main__jRwvu{max-width:960px;margin:0 auto;padding:var(--space-32) var(--container-pad-desktop) var(--space-48)}.Discover_header__Me9hu{margin-bottom:var(--space-24)}.Discover_title__WUbn4{font-family:var(--font-display),Fraunces,Georgia,serif;font-size:2rem;color:var(--ink);margin:0 0 var(--space-4)}.Discover_subtitle__eI3BG{font-size:var(--ui-body);color:var(--ink-muted);margin:0}.Discover_filters__PQ_hf{display:flex;align-items:center;gap:var(--space-8);flex-wrap:wrap;margin-bottom:var(--space-24)}.Discover_searchInput__YXl3K{flex:1 1 220px;min-width:180px;padding:var(--space-8) var(--space-12)}.Discover_searchInput__YXl3K,.Discover_select__pGhzA{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-1);color:var(--ink);font-size:var(--ui-meta);min-height:38px}.Discover_select__pGhzA{padding:var(--space-8)}.Discover_applyBtn___cPLo{background:var(--primary);color:var(--ink-on-primary);border:none;border-radius:var(--radius-sm);padding:var(--space-8) var(--space-16);font-size:var(--ui-meta);font-weight:600;cursor:pointer;min-height:38px}.Discover_applyBtn___cPLo:hover{opacity:.92}.Discover_clearLink__yHpX2{font-size:var(--ui-meta);color:var(--ink-muted);text-decoration:underline;text-underline-offset:2px}.Discover_emptyState__9MBqu{font-size:var(--ui-body);color:var(--ink-muted);background:var(--surface-1);border:1px solid var(--border-default);border-radius:var(--radius-write-sm);padding:var(--space-32);text-align:center}.Discover_grid__FsRAZ{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--space-16);gap:var(--space-16)}.Discover_promptsLink__zjSO2{color:var(--primary);font-weight:600;text-decoration:none}.Discover_promptsLink__zjSO2:hover{text-decoration:underline}.Discover_tagBar__MyJSu{display:flex;flex-wrap:wrap;gap:var(--space-8);margin:var(--space-16) 0 var(--space-24)}.Discover_tagBarChip__yg2Oi{display:inline-flex;align-items:center;min-height:32px;padding:4px 14px;border-radius:999px;border:1px solid var(--border-default);background:var(--surface-2);color:var(--ink-muted);font-size:var(--ui-meta);font-weight:600;text-decoration:none;transition:border-color var(--motion-fast),color var(--motion-fast)}@media (hover:hover){.Discover_tagBarChip__yg2Oi:hover{border-color:var(--border-strong);color:var(--ink)}}.Discover_tagBarChipActive__7LQju{background:var(--primary-soft);border-color:var(--nav-active-border);color:var(--primary)}.Discover_rail__oTqan{margin-bottom:var(--space-32)}.Discover_railHeading__tZnSq{margin:0 0 var(--space-4);font-family:var(--font-display);font-size:var(--app-h2);color:var(--ink-strong)}.Discover_railLead__JeKvb{margin:0 0 var(--space-12);font-size:var(--ui-meta);color:var(--ink-muted)}.Discover_railRow__mMB2u{list-style:none;margin:0;padding:var(--space-4);display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,320px);grid-gap:var(--space-16);gap:var(--space-16);overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.Discover_railRow__mMB2u>*{scroll-snap-align:start}.Discover_browseHeading__Xt342{margin:var(--space-16) 0 var(--space-16);font-family:var(--font-display);font-size:var(--app-h2);color:var(--ink-strong)}