.photo-card[data-astro-cid-sahthylw]{display:flex;flex-direction:column;gap:1.15rem;min-width:0}.photo-caption[data-astro-cid-sahthylw]{margin:0;max-width:100%;font-size:.9375rem;line-height:1.5;color:var(--color-ink);overflow-wrap:break-word}.photo-open[data-astro-cid-sahthylw]{display:none}html.js .photo-open[data-astro-cid-sahthylw]{display:block;position:absolute;inset:0 0 auto;width:100%;border-radius:var(--radius-clay);background:transparent;cursor:zoom-in}.photo-open-pill[data-astro-cid-sahthylw]{position:absolute;right:.75rem;bottom:.75rem;display:inline-flex;align-items:center;gap:.375rem;border-radius:var(--radius-clay-pill);background:#fffcf6f0;padding:.4rem .8rem;box-shadow:0 4px 0 0 var(--color-sky-edge);font-family:var(--font-sans);font-size:.8125rem;font-weight:600;color:var(--color-ink);opacity:0;transition:opacity .22s var(--ease-clay)}.photo-open[data-astro-cid-sahthylw]:hover .photo-open-pill[data-astro-cid-sahthylw],.photo-open[data-astro-cid-sahthylw]:focus-visible .photo-open-pill[data-astro-cid-sahthylw]{opacity:1}@media(hover:none){.photo-open-pill[data-astro-cid-sahthylw]{opacity:1}}@media(prefers-reduced-motion:reduce){.photo-open-pill[data-astro-cid-sahthylw]{transition:none}}.hero-craft[data-astro-cid-sahthylw]{display:none}@media(min-width:64rem){.hero-craft[data-astro-cid-sahthylw]{display:block;position:absolute;top:3.5rem;right:1rem;width:11rem;height:12rem;pointer-events:none}.hero-craft__hands[data-astro-cid-sahthylw],.hero-craft__pots[data-astro-cid-sahthylw],.hero-craft__crayons[data-astro-cid-sahthylw],.hero-craft__drawing[data-astro-cid-sahthylw]{position:absolute;display:block}.hero-craft__hands[data-astro-cid-sahthylw]{top:.5rem;right:.5rem;rotate:-5deg}.hero-craft__pots[data-astro-cid-sahthylw],.hero-craft__crayons[data-astro-cid-sahthylw],.hero-craft__drawing[data-astro-cid-sahthylw]{display:none}}@media(min-width:80rem){.hero-craft[data-astro-cid-sahthylw]{top:2.5rem;width:24rem;height:17.5rem}.hero-craft__hands[data-astro-cid-sahthylw]{top:0;right:12.5rem;rotate:-7deg}.hero-craft__pots[data-astro-cid-sahthylw],.hero-craft__crayons[data-astro-cid-sahthylw],.hero-craft__drawing[data-astro-cid-sahthylw]{display:block}.hero-craft__pots[data-astro-cid-sahthylw]{top:1.75rem;right:.5rem;rotate:4deg}.hero-craft__crayons[data-astro-cid-sahthylw]{top:8.5rem;right:15rem;rotate:6deg}.hero-craft__drawing[data-astro-cid-sahthylw]{top:7.75rem;right:3.5rem;rotate:-4deg}}.coming-craft[data-astro-cid-sahthylw]{display:flex;align-items:flex-end;gap:1.25rem;padding-bottom:.25rem}.coming-craft__board[data-astro-cid-sahthylw],.coming-craft__tools[data-astro-cid-sahthylw],.coming-craft__bottle[data-astro-cid-sahthylw]{display:block}.coming-craft__board[data-astro-cid-sahthylw]{rotate:-3deg}.coming-craft__tools[data-astro-cid-sahthylw]{margin-bottom:.75rem;rotate:4deg}.coming-craft__bottle[data-astro-cid-sahthylw]{rotate:-6deg}@media(max-width:30rem){.coming-craft[data-astro-cid-sahthylw]{gap:1rem}.coming-craft__bottle[data-astro-cid-sahthylw]{display:none}}.lightbox[data-astro-cid-sahthylw]{position:fixed;inset:0;margin:auto;width:min(96vw,68rem);max-width:none;max-height:92dvh;padding:0;border:0;border-radius:var(--radius-clay-lg);background:var(--color-cream);color:var(--color-ink);box-shadow:0 24px 60px -24px #061f268c;overflow:auto;overscroll-behavior:contain;opacity:0;scale:.9;translate:0 1.5rem;transition:opacity .22s var(--ease-out-soft),scale .42s var(--ease-clay),translate .42s var(--ease-clay),overlay .42s allow-discrete,display .42s allow-discrete}.lightbox[data-astro-cid-sahthylw][open]{opacity:1;scale:1;translate:0 0}@starting-style{.lightbox[data-astro-cid-sahthylw][open]{opacity:0;scale:.9;translate:0 1.5rem}}.lightbox[data-astro-cid-sahthylw]::backdrop{background:#061f26b8;opacity:0;transition:opacity .3s var(--ease-out-soft),overlay .3s allow-discrete,display .3s allow-discrete}.lightbox[data-astro-cid-sahthylw][open]::backdrop{opacity:1}@starting-style{.lightbox[data-astro-cid-sahthylw][open]::backdrop{opacity:0}}.lightbox-shell[data-astro-cid-sahthylw]{position:relative;display:flex;flex-direction:column;gap:1rem;padding:1rem}@media(min-width:640px){.lightbox-shell[data-astro-cid-sahthylw]{gap:1.25rem;padding:1.5rem}}.lightbox-figure[data-astro-cid-sahthylw]{display:flex;flex-direction:column;gap:1rem;margin:0}.lightbox-stage[data-astro-cid-sahthylw]{overflow:hidden;border-radius:var(--radius-clay);background:var(--color-sky-tint)}.lightbox-stage[data-astro-cid-sahthylw] img[data-astro-cid-sahthylw]{display:block;width:100%;height:auto;max-height:62dvh;object-fit:contain}.lightbox-caption[data-astro-cid-sahthylw]{display:flex;flex-direction:column;gap:.4rem;max-width:60ch}.lightbox-counter[data-astro-cid-sahthylw]{font-family:var(--font-sans);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-lagoon);font-variant-numeric:tabular-nums}.lightbox-text[data-astro-cid-sahthylw]{font-size:1rem;line-height:1.6;color:var(--color-ink)}.lightbox-credit[data-astro-cid-sahthylw]{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-soft)}.lightbox-controls[data-astro-cid-sahthylw]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.lightbox-step[data-astro-cid-sahthylw]{display:inline-flex;min-height:2.75rem;align-items:center;gap:.5rem;border-radius:var(--radius-clay-pill);background:var(--color-sky);padding:.5rem 1.1rem;box-shadow:0 5px 0 0 var(--color-sky-edge);font-family:var(--font-sans);font-size:.875rem;font-weight:600;color:var(--color-lagoon-edge);transition:translate var(--dur-press) var(--ease-clay),scale var(--dur-press) var(--ease-clay)}.lightbox-step[data-astro-cid-sahthylw]:hover{translate:0 -2px}.lightbox-step[data-astro-cid-sahthylw]:active{translate:0 3px;scale:1.03 .95;box-shadow:0 2px 0 0 var(--color-sky-edge);transition-duration:var(--dur-press-down)}@media(max-width:30rem){.lightbox-step-label[data-astro-cid-sahthylw]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.lightbox-hint[data-astro-cid-sahthylw]{flex:1 1 14rem;text-align:center;font-size:.75rem;line-height:1.5;color:var(--color-ink-soft)}@media(hover:none){.lightbox-hint[data-astro-cid-sahthylw]{display:none}}.lightbox-close[data-astro-cid-sahthylw]{position:absolute;top:1.55rem;right:1.55rem;display:inline-flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:var(--radius-clay-pill);background:#fffcf6f0;box-shadow:0 5px 0 0 var(--color-sky-edge);color:var(--color-ink);transition:translate var(--dur-press) var(--ease-clay),scale var(--dur-press) var(--ease-clay)}.lightbox-close[data-astro-cid-sahthylw]:hover{translate:0 -2px}.lightbox-close[data-astro-cid-sahthylw]:active{translate:0 3px;scale:1.04 .94;box-shadow:0 2px 0 0 var(--color-sky-edge);transition-duration:var(--dur-press-down)}@media(max-width:640px){.lightbox-close[data-astro-cid-sahthylw]{top:1.05rem;right:1.05rem}}@media(prefers-reduced-motion:reduce){.lightbox-step[data-astro-cid-sahthylw],.lightbox-close[data-astro-cid-sahthylw]{transition:none}.lightbox-step[data-astro-cid-sahthylw]:active,.lightbox-close[data-astro-cid-sahthylw]:active{scale:none}}
