.toast.svelte-1uha8ag{text-align:center;background:var(--color-danger-solid);color:var(--color-on-solid);margin:0;padding:.75rem 1rem}.hero.svelte-1uha8ag{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;grid-template-columns:minmax(0,1fr);gap:1.5rem;min-height:calc(100svh - 4rem);padding:clamp(1.5rem,5vw,4rem) 0 0;display:grid;position:relative;overflow:hidden}.robbie.svelte-1uha8ag{-webkit-user-drag:none;pointer-events:none;width:min(100%,26rem);height:auto;margin:0 auto -1.5rem;display:block}@media (width>=56rem){.hero.svelte-1uha8ag{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);column-gap:0;height:calc(100svh - 4rem);min-height:34rem}.hero.svelte-1uha8ag .words:where(.svelte-1uha8ag){grid-area:1/1}.hero.svelte-1uha8ag .wall:where(.svelte-1uha8ag){grid-area:2/1;align-content:start;align-self:stretch;height:100%;min-height:0;margin-bottom:0;margin-right:0;overflow:visible}.hero.svelte-1uha8ag .empty:where(.svelte-1uha8ag){grid-area:2/1}.hero.svelte-1uha8ag .robbie:where(.svelte-1uha8ag){object-fit:contain;object-position:bottom right;grid-area:1/2/-1;align-self:end;width:auto;max-width:100%;min-height:0;max-height:100%;margin:0}}.words.svelte-1uha8ag{max-width:80rem;padding:0 clamp(1rem,5vw,4rem)}h1.svelte-1uha8ag{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,5.4vw,5.5rem);font-weight:800;line-height:.95}.words.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:36rem;margin:1.25rem 0 1.5rem;font-size:clamp(1.05rem,2.2vw,1.35rem);line-height:1.45}.cta.svelte-1uha8ag{background:var(--board-ink);min-height:3rem;color:var(--board-paper);border-radius:999px;align-items:center;padding:0 1.5rem;font-weight:700;text-decoration:none;display:inline-flex}.cta.svelte-1uha8ag:hover{background:var(--board-paper);color:var(--board-ink);outline:2px solid var(--board-ink)}.cta.svelte-1uha8ag:focus-visible,.fresh.svelte-1uha8ag a:where(.svelte-1uha8ag):focus-visible,.wall.svelte-1uha8ag a:where(.svelte-1uha8ag):focus-visible{outline:3px solid var(--board-ink);outline-offset:3px}.wall.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(clamp(6rem,17vw,12.5rem),1fr));align-content:end;align-self:end;gap:.25rem;margin:0 -3rem -2.5rem;padding:0;list-style:none;display:grid}.wall.svelte-1uha8ag li:where(.svelte-1uha8ag){transform:rotate(var(--r));transition:transform .18s}.wall.svelte-1uha8ag li:where(.svelte-1uha8ag):nth-child(3n+1){margin-top:.75rem}.wall.svelte-1uha8ag li:where(.svelte-1uha8ag):hover{z-index:1;transform:rotate(0)scale(1.08)}.wall.svelte-1uha8ag a:where(.svelte-1uha8ag){border-radius:50%;display:block}.empty.svelte-1uha8ag{padding:2rem clamp(1rem,5vw,4rem);font-weight:600}.fresh.svelte-1uha8ag{background:var(--color-background);color:var(--color-text);padding:clamp(2rem,6vw,5rem) clamp(1rem,5vw,4rem)}.head.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;display:flex}h2.svelte-1uha8ag{letter-spacing:-.02em;margin:0 0 1.25rem;font-size:clamp(1.6rem,4vw,2.6rem);line-height:1.1}.fresh.svelte-1uha8ag ul:where(.svelte-1uha8ag){grid-template-columns:repeat(auto-fill,minmax(min(11rem,44%),1fr));gap:clamp(.75rem,2vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}.fresh.svelte-1uha8ag li:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){color:inherit;gap:.35rem;text-decoration:none;display:grid}.disc.svelte-1uha8ag{background:var(--board);background-image:linear-gradient(180deg, var(--board) 0%, var(--board-deep) 100%);border-radius:50%;padding:.5rem;transition:transform .18s;display:block}.fresh.svelte-1uha8ag li:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover .disc:where(.svelte-1uha8ag){transform:rotate(-4deg)scale(1.04)}.name.svelte-1uha8ag{font-weight:700;line-height:1.25}.price.svelte-1uha8ag{color:var(--color-text-secondary)}.about.svelte-1uha8ag{background:var(--board-chip);color:var(--board-ink);padding:clamp(2.5rem,8vw,6rem) clamp(1rem,5vw,4rem)}.about.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:20ch;margin-bottom:1rem;font-size:clamp(2rem,6vw,4.2rem)}.about.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:38rem;margin:0 0 1.5rem;font-size:1.15rem;line-height:1.55}@media (prefers-reduced-motion:reduce){.wall.svelte-1uha8ag li:where(.svelte-1uha8ag),.disc.svelte-1uha8ag{transition:none}}
