.grid.svelte-5czhgz{grid-template-columns:repeat(3,1fr);gap:1rem;width:100%;display:grid}@media (width<=960px){.grid.svelte-5czhgz{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.grid.svelte-5czhgz{grid-template-columns:1fr}}.category.svelte-5czhgz{background-color:var(--bg-light);border:var(--border);border-radius:calc(var(--br) * 2);box-shadow:var(--shadow-s);transition:border-color var(--tt) ease-in-out, box-shadow var(--tt) ease-in-out, transform var(--tt) ease-in-out, opacity var(--tt-large) var(--ai-delay,0s) ease-out, translate var(--tt-large) var(--ai-delay,0s) ease-out}.category.svelte-5czhgz:hover{border-color:var(--accent);box-shadow:var(--shadow);transform:translateY(-.125rem)}.category.svelte-5czhgz{flex-direction:column;display:flex;overflow:hidden}.category.svelte-5czhgz .thumb:where(.svelte-5czhgz){aspect-ratio:16/10;overflow:hidden}.category.svelte-5czhgz .thumb:where(.svelte-5czhgz) img:where(.svelte-5czhgz){object-fit:cover;width:100%;height:100%;display:block}.category.svelte-5czhgz .body:where(.svelte-5czhgz){gap:.875rem;padding:1.25rem}.category.svelte-5czhgz .head:where(.svelte-5czhgz){align-items:baseline;gap:.5rem}.category.svelte-5czhgz .count:where(.svelte-5czhgz){white-space:nowrap;flex-shrink:0}.chips.svelte-5czhgz{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.stepper.svelte-1nysi8j{flex-direction:column;gap:1.5rem;width:100%;max-width:56rem;display:flex}.stepper.svelte-1nysi8j .frame:where(.svelte-1nysi8j){background-color:var(--bg-light);border:var(--border);border-radius:calc(var(--br) * 2);box-shadow:var(--shadow);padding:.5rem}.stepper.svelte-1nysi8j .viewport:where(.svelte-1nysi8j){border-radius:var(--br);overflow:hidden}.stepper.svelte-1nysi8j .track:where(.svelte-1nysi8j){transition:transform var(--tt-large) ease-in-out;display:flex}.stepper.svelte-1nysi8j .slide:where(.svelte-1nysi8j){flex:0 0 100%;min-width:0}.stepper.svelte-1nysi8j .slide:where(.svelte-1nysi8j) img:where(.svelte-1nysi8j){width:100%;height:auto;display:block}.stepper.svelte-1nysi8j .controls:where(.svelte-1nysi8j){justify-content:space-between;align-items:center;gap:1rem}.stepper.svelte-1nysi8j .caption:where(.svelte-1nysi8j){text-align:center;flex:1;justify-content:center;align-items:center;gap:.25rem;min-height:5rem}.stepper.svelte-1nysi8j .caption:where(.svelte-1nysi8j) p:where(.svelte-1nysi8j){max-width:34rem;font-size:1.05rem}.stepper.svelte-1nysi8j .caption:where(.svelte-1nysi8j) .step-label:where(.svelte-1nysi8j){letter-spacing:.04em;text-transform:uppercase;font-weight:500}.stepper.svelte-1nysi8j .nav:where(.svelte-1nysi8j){background-color:var(--bg-light);border:var(--border);width:2.75rem;height:2.75rem;box-shadow:var(--shadow-s);color:var(--fg);cursor:pointer;transition:background-color var(--tt) ease-in-out, border-color var(--tt) ease-in-out, color var(--tt) ease-in-out, transform var(--tt) ease-in-out;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.stepper.svelte-1nysi8j .nav:where(.svelte-1nysi8j):hover{border-color:var(--accent);color:var(--accent)}.stepper.svelte-1nysi8j .nav:where(.svelte-1nysi8j):active{transform:scale(.94)}.stepper.svelte-1nysi8j .dots:where(.svelte-1nysi8j){justify-content:center;gap:.5rem}.stepper.svelte-1nysi8j .dots:where(.svelte-1nysi8j) .dot:where(.svelte-1nysi8j){background-color:var(--bcl);cursor:pointer;width:.625rem;height:.625rem;transition:background-color var(--tt) ease-in-out, transform var(--tt) ease-in-out;border:none;border-radius:50%;flex-shrink:0;padding:0}.stepper.svelte-1nysi8j .dots:where(.svelte-1nysi8j) .dot:where(.svelte-1nysi8j):hover{background-color:var(--accent-light)}.stepper.svelte-1nysi8j .dots:where(.svelte-1nysi8j) .dot.active:where(.svelte-1nysi8j){background-color:var(--accent);transform:scale(1.25)}
