h1.svelte-cgf3n2{margin:0 0 var(--space-s)}.intro.svelte-cgf3n2{max-width:60ch;font-size:var(--step-1);margin:0 0 var(--space-s)}.dates.svelte-cgf3n2{color:var(--c-text-mute);margin:0 0 var(--space-m)}.grid.svelte-cgf3n2{margin:0 0 var(--space-l);gap:var(--space-m);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));padding:0;list-style:none;display:grid}.set.svelte-cgf3n2{border-radius:var(--radius-card);height:100%;color:var(--c-text);box-shadow:var(--c-shadow);transition:transform var(--dur-quick) var(--ease-brush), box-shadow var(--dur-quick) var(--ease-brush);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.set.svelte-cgf3n2:hover{transform:translateY(var(--lift-hover));box-shadow:var(--c-shadow-lift)}.mat.svelte-cgf3n2{aspect-ratio:1;position:relative;overflow:hidden}.mat.svelte-cgf3n2 img:where(.svelte-cgf3n2){object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.save.svelte-cgf3n2{background:var(--c-accent);color:var(--c-on-accent,#fff);font-weight:600;font-size:var(--step--1);border-radius:999px;padding:.25rem .6rem;position:absolute;top:.75rem;left:.75rem}.text.svelte-cgf3n2{padding:var(--space-s) var(--space-m) var(--space-m);gap:.35rem;display:grid}.text.svelte-cgf3n2 b:where(.svelte-cgf3n2){font-size:var(--step-1)}.parts.svelte-cgf3n2{color:var(--c-text-mute);font-size:var(--step--1)}.price.svelte-cgf3n2 s:where(.svelte-cgf3n2){color:var(--c-text-mute);margin-left:.4rem}.go.svelte-cgf3n2{justify-self:start;margin-top:.25rem}.how.svelte-cgf3n2{padding:var(--space-m);max-width:70ch}.how.svelte-cgf3n2 h2:where(.svelte-cgf3n2){margin:0 0 var(--space-s)}.how.svelte-cgf3n2 p:where(.svelte-cgf3n2){margin:0}
