.shop.svelte-1uha8ag{background:#3a3027;padding:2rem 0 2.5rem}.sign.svelte-1uha8ag{display:inline-block;background:var(--color-primary);color:#fff;padding:.7rem 1.4rem;border:4px solid #fff;outline:3px solid var(--color-primary);margin:0 0 1.4rem .3rem;transform:rotate(-1.2deg)}.sign.svelte-1uha8ag h1:where(.svelte-1uha8ag){font:800 clamp(2rem,5vw,3rem)/1 var(--font-heading);letter-spacing:-.01em}.sign.svelte-1uha8ag p:where(.svelte-1uha8ag){font:400 1.1rem Kalam,cursive}.board.svelte-1uha8ag{--hole: radial-gradient(circle, #6b4f33 2.5px, transparent 3px);background:var(--hole) 0 0 / 22px 22px,#d8b98a;border-radius:6px;padding:1.6rem;border:10px solid #a07a4a;box-shadow:inset 0 0 30px #50321459;display:grid;gap:1.6rem}@media(min-width:1000px){.board.svelte-1uha8ag{grid-template-columns:1fr 1.1fr 1fr;align-items:start}}.tools.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.tool.svelte-1uha8ag{position:relative;display:flex;flex-direction:column;align-items:center;text-decoration:none;padding:1.2rem .5rem .8rem}.peg.svelte-1uha8ag{position:absolute;top:.3rem;width:1.4rem;height:.45rem;border:3px solid #555;border-top:0;border-radius:0 0 8px 8px}.outline.svelte-1uha8ag{width:4.4rem;height:4.4rem;border:2px dashed #2d2218;border-radius:12px;display:grid;place-items:center;background:#ffffff2e;transition:transform .2s}.tool.svelte-1uha8ag:hover .outline:where(.svelte-1uha8ag){transform:rotate(-8deg);background:#fff6}.ico.svelte-1uha8ag{font-size:2.2rem}.t-name.svelte-1uha8ag{margin-top:.5rem;font:700 .92rem/1.2 var(--font-heading);color:#2d2218;text-align:center}.t-count.svelte-1uha8ag{font:400 .85rem Kalam,cursive;color:#5d4630}.job.svelte-1uha8ag{position:relative;display:flex;flex-direction:column;gap:.5rem;text-decoration:none;background:#fffdf7;padding:1.6rem 1.1rem 1.1rem;color:#1d1a16;box-shadow:0 16px 24px -16px #0009;transform:rotate(.8deg);background-image:repeating-linear-gradient(#fffdf7 0,#fffdf7 1.6rem,#dfe9f5 1.6rem,#dfe9f5 calc(1.6rem + 1px))}.clip.svelte-1uha8ag{position:absolute;top:-.6rem;left:50%;transform:translate(-50%);width:5rem;height:1.4rem;background:linear-gradient(#c9ced4,#8a939c);border-radius:4px 4px 2px 2px}.j-kick.svelte-1uha8ag{font:700 1rem Kalam,cursive;color:var(--color-primary)}.job.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border:3px solid #fff;box-shadow:0 2px 6px #0003}.j-title.svelte-1uha8ag{font:800 1.4rem/1.2 var(--font-heading)}.j-desc.svelte-1uha8ag{font-size:.92rem;color:#4a443c}.j-meta.svelte-1uha8ag{font:400 .95rem Kalam,cursive;color:var(--color-secondary)}.tags.svelte-1uha8ag{display:flex;flex-direction:column;gap:.7rem}.tags.svelte-1uha8ag a:where(.svelte-1uha8ag){position:relative;display:block;text-decoration:none;color:#1d1a16;background:#fff4c7;padding:.6rem .8rem .6rem 2.2rem;font:600 .9rem/1.3 var(--font-body);clip-path:polygon(1.2rem 0,100% 0,100% 100%,1.2rem 100%,0 50%);transition:transform .15s}.tags.svelte-1uha8ag li:where(.svelte-1uha8ag):nth-child(2n) a:where(.svelte-1uha8ag){background:#e3f0d8;transform:rotate(.6deg)}.tags.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{transform:translate(4px)}.hole.svelte-1uha8ag{position:absolute;left:.9rem;top:50%;width:.5rem;height:.5rem;margin-top:-.25rem;border-radius:50%;background:#d8b98a;box-shadow:inset 0 0 0 1.5px #8a6a3f}.tg-cat.svelte-1uha8ag{display:block;font:400 .78rem Kalam,cursive;color:var(--color-primary-dark)}.intro.svelte-1uha8ag{padding:2rem 0 0;max-width:48rem;color:#4a443c;font-size:1.05rem}.fan.svelte-1uha8ag{padding:2rem 0 4rem}.f-head.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:1rem;margin-bottom:1.2rem}.f-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){font:800 1.8rem var(--font-heading);color:#1d1a16}.f-head.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--color-primary);font-weight:700;text-decoration:none}.grid.svelte-1uha8ag{display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fill,minmax(14.5rem,1fr))}
