.niche[data-astro-cid-y5ymzoqm]{--niche-shade:rgb(var(--sun-shade,58 78 26) / .24);--niche-light:#ffe29699;--cast-shade:rgb(var(--sun-shade,58 78 26) / .42);--cast-skew:var(--sun-skew,0deg);--cast-stretch:var(--sun-stretch,1);text-align:center;align-content:start;justify-items:center;display:grid}:root[data-theme=dark] .niche[data-astro-cid-y5ymzoqm]{--niche-shade:#080603b3;--niche-light:#ff9e4080;--cast-shade:#0806038c;--cast-skew:-14deg;--cast-stretch:1.2}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .niche[data-astro-cid-y5ymzoqm]{--niche-shade:#080603b3;--niche-light:#ff9e4080;--cast-shade:#0806038c;--cast-skew:-14deg;--cast-stretch:1.2}}.niche-door[data-astro-cid-y5ymzoqm]{width:100%;color:var(--color-text-primary);border-radius:4px;justify-items:center;text-decoration:none;display:grid}.niche-door[data-astro-cid-y5ymzoqm]:focus-visible{outline:2px solid var(--color-moss);outline-offset:4px;background:0 0}svg[data-astro-cid-y5ymzoqm]{width:100%;max-width:11rem;height:auto;overflow:visible}.niche-name[data-astro-cid-y5ymzoqm]{font-family:var(--font-label);font-size:var(--text-lg);letter-spacing:.04em;margin-top:.3rem;line-height:1.1}.niche-caption[data-astro-cid-y5ymzoqm]{font-family:var(--font-heading);font-size:var(--text-sm);color:var(--color-text-muted);font-style:italic;line-height:1.3}:is(.niche-door[data-astro-cid-y5ymzoqm]:hover .niche-name[data-astro-cid-y5ymzoqm],.niche-door[data-astro-cid-y5ymzoqm]:focus-visible .niche-name[data-astro-cid-y5ymzoqm]){color:var(--color-link-hover)}.ink[data-astro-cid-y5ymzoqm]{stroke:var(--color-ink-dark)}.stone[data-astro-cid-y5ymzoqm]{stroke-width:1.1px;opacity:.8}.recess[data-astro-cid-y5ymzoqm]{fill:var(--niche-shade)}.light-stop[data-astro-cid-y5ymzoqm]{stop-color:var(--niche-light)}.light[data-astro-cid-y5ymzoqm]{opacity:0;transition:opacity .35s}.cast[data-astro-cid-y5ymzoqm]{fill:var(--cast-shade);transform:translateY(-4px) skewX(var(--cast-skew)) scaleX(var(--cast-stretch));transform-box:fill-box;transform-origin:50% 100%}.thing[data-astro-cid-y5ymzoqm]{transform-box:fill-box;transform-origin:50% 100%;transition:transform .35s cubic-bezier(.2,.7,.2,1)}:is(.niche-door[data-astro-cid-y5ymzoqm]:hover .light[data-astro-cid-y5ymzoqm],.niche-door[data-astro-cid-y5ymzoqm]:focus-visible .light[data-astro-cid-y5ymzoqm]){opacity:1}:is(.niche-door[data-astro-cid-y5ymzoqm]:hover .thing[data-astro-cid-y5ymzoqm],.niche-door[data-astro-cid-y5ymzoqm]:focus-visible .thing[data-astro-cid-y5ymzoqm]){transform:translateY(-3px)}.sheet[data-astro-cid-y5ymzoqm]{fill:var(--print-sheet)}.tape[data-astro-cid-y5ymzoqm]{fill:var(--tape-strip);stroke:var(--color-ink-dark);stroke-width:.6px;opacity:.95}.wash[data-astro-cid-y5ymzoqm]{stroke:none}.wash--ink[data-astro-cid-y5ymzoqm]{fill:var(--color-ink-dark)}.wash--moss[data-astro-cid-y5ymzoqm]{fill:color-mix(in srgb, var(--color-moss) 60%, var(--color-parchment))}.wash--grape[data-astro-cid-y5ymzoqm]{fill:color-mix(in srgb, var(--color-clay) 70%, var(--color-parchment))}.wash--tansy[data-astro-cid-y5ymzoqm]{fill:color-mix(in srgb, var(--color-tansy) 60%, var(--color-parchment))}.wash--squash[data-astro-cid-y5ymzoqm]{fill:color-mix(in srgb, var(--color-ochre) 75%, var(--color-tansy))}.speckle[data-astro-cid-y5ymzoqm]{fill:var(--color-parchment)}.speckle[data-astro-cid-y5ymzoqm] .eye[data-astro-cid-y5ymzoqm]{fill:var(--color-tansy)}
