.rail.svelte-xuy8as{margin-top:var(--space-8)}.rail__head.svelte-xuy8as{margin-bottom:var(--space-3);justify-content:space-between;align-items:flex-end;display:flex}.rail__head.svelte-xuy8as h2:where(.svelte-xuy8as){font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink);margin:0;font-size:.8125rem;font-weight:600}.rail__head.svelte-xuy8as p:where(.svelte-xuy8as){color:var(--color-text-muted);margin:2px 0 0;font-size:.8125rem}.rail__all.svelte-xuy8as{color:var(--color-text-muted);white-space:nowrap;font-size:.8125rem;text-decoration:none}.rail__all.svelte-xuy8as:hover{color:var(--color-ink)}.rail__track.svelte-xuy8as{gap:var(--space-4);padding-bottom:var(--space-2);scroll-snap-type:x mandatory;grid-auto-columns:208px;grid-auto-flow:column;display:grid;overflow-x:auto}.rail__track.svelte-xuy8as>*{scroll-snap-align:start}@media (width<=640px){.rail__track.svelte-xuy8as{grid-auto-columns:160px}}.create.svelte-a8yt2h{color:var(--color-accent);text-decoration:underline}.browse.svelte-a8yt2h{--seam:color-mix(in srgb, var(--color-accent) 32%, transparent)}.eyebrow.svelte-a8yt2h{letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);font-size:.6875rem;font-weight:600}.hero.svelte-a8yt2h{gap:var(--space-8);margin-bottom:var(--space-8);grid-template-columns:1.02fr .98fr;align-items:stretch;display:grid}.hero--solo.svelte-a8yt2h{grid-template-columns:1fr}.hero--solo.svelte-a8yt2h .hero__l:where(.svelte-a8yt2h){border-right:none;padding-right:0}.hero__l.svelte-a8yt2h{justify-content:center;gap:var(--space-4);padding:var(--space-4) var(--space-8) var(--space-4) 0;border-right:1px solid var(--seam);flex-direction:column;display:flex}.hero__h.svelte-a8yt2h{text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(1.9rem,1.3rem + 2.4vw,3rem);line-height:1.04}.hero__sub.svelte-a8yt2h{color:var(--color-text-muted);max-width:44ch;margin:0;line-height:1.5}.hero.svelte-a8yt2h .search:where(.svelte-a8yt2h){margin-block:var(--space-4) var(--space-3);max-width:420px}.search.svelte-a8yt2h [data-slot=input-group],.search.svelte-a8yt2h [data-slot=input-group]:focus-within{border:0;border-bottom:1px solid var(--color-border);box-shadow:none;background:0 0;border-radius:0}.search.svelte-a8yt2h [data-slot=input-group]:focus-within{border-bottom-color:var(--color-ink)}.search.svelte-a8yt2h [data-slot=input-group-control]{padding-left:0}.search__go.svelte-a8yt2h{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:4px;display:grid}.search__go.svelte-a8yt2h:hover,.search__go.svelte-a8yt2h:focus-visible{color:var(--color-ink)}.hero__r.svelte-a8yt2h{background:#100e0c;min-height:380px;text-decoration:none;display:block;position:relative;overflow:hidden}.hero__img.svelte-a8yt2h{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.chips.svelte-a8yt2h{scrollbar-width:none;gap:var(--space-2);margin-bottom:var(--space-6);margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--seam);flex-wrap:nowrap;display:flex;overflow-x:auto}.chips.svelte-a8yt2h::-webkit-scrollbar{display:none}.chip.svelte-a8yt2h{white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent);border:1px solid var(--color-border);border-radius:var(--radius-sm);flex:none;padding:6px 12px;font-size:.75rem;font-weight:600;text-decoration:none}.chip.on.svelte-a8yt2h{background:var(--color-accent);color:var(--color-bg);border-color:var(--color-accent)}.grid.svelte-a8yt2h{gap:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=1023px){.grid.svelte-a8yt2h{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){.hero.svelte-a8yt2h{gap:var(--space-5);grid-template-columns:1fr}.hero__l.svelte-a8yt2h{border-right:none;padding:0}.hero__r.svelte-a8yt2h{min-height:300px}.grid.svelte-a8yt2h{gap:var(--space-3);grid-template-columns:repeat(2,1fr)}}
