.pond[data-astro-cid-p6f6lu6u]{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}.art[data-astro-cid-p6f6lu6u]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(12px,2vw,28px)}svg[data-astro-cid-p6f6lu6u]{width:100%;height:auto}.hatch[data-astro-cid-p6f6lu6u]{stroke:#11181329;stroke-width:1px}.soil[data-astro-cid-p6f6lu6u]{stroke:none}.w0[data-astro-cid-p6f6lu6u]{stop-color:#cfe0df}.w1[data-astro-cid-p6f6lu6u]{stop-color:#8fb2b2}.liner[data-astro-cid-p6f6lu6u]{fill:none;stroke:var(--ink);stroke-width:2.4px}.shelf[data-astro-cid-p6f6lu6u]{stroke:var(--ink);stroke-width:1px;stroke-dasharray:3 3}.surface[data-astro-cid-p6f6lu6u]{stroke:#5f8f90;stroke-width:1.4px}.rock[data-astro-cid-p6f6lu6u]{fill:#d9d2c3;stroke:#8d8577;stroke-width:1px}.box[data-astro-cid-p6f6lu6u],.pump[data-astro-cid-p6f6lu6u]{fill:#fff;stroke:var(--ink);stroke-width:1.4px}.pump[data-astro-cid-p6f6lu6u]{fill:#e7e0d2}.stream[data-astro-cid-p6f6lu6u]{fill:none;stroke:#7fa7a8;stroke-width:7px;stroke-linecap:round;opacity:.6}.spill[data-astro-cid-p6f6lu6u]{fill:none;stroke:#7fa7a8;stroke-width:4px;stroke-linecap:round}.pipe[data-astro-cid-p6f6lu6u]{fill:none;stroke:var(--muted);stroke-width:6px;opacity:.25}.flow[data-astro-cid-p6f6lu6u]{fill:none;stroke:var(--tulip);stroke-width:1.6px;stroke-dasharray:6 10;animation:1.6s linear infinite flow}@keyframes flow{to{stroke-dashoffset:-32px}}.plant[data-astro-cid-p6f6lu6u]{fill:none;stroke:#4f6b4d;stroke-width:2px;stroke-linecap:round}.lily[data-astro-cid-p6f6lu6u]{fill:#6f8f5c}.fish[data-astro-cid-p6f6lu6u]{fill:#d9793f}.beam[data-astro-cid-p6f6lu6u]{fill:#f1c87859}.lamp[data-astro-cid-p6f6lu6u]{fill:var(--ink)}.lbl[data-astro-cid-p6f6lu6u]{letter-spacing:.18em;text-transform:uppercase;fill:var(--muted);font-size:11px;font-family:var(--sans);text-anchor:middle;font-weight:600}.hot[data-astro-cid-p6f6lu6u]{cursor:pointer;outline:none}.hot[data-astro-cid-p6f6lu6u] rect[data-astro-cid-p6f6lu6u]{fill:var(--paper);stroke:var(--tulip);stroke-width:1.2px;transition:fill .3s var(--ease)}.hot[data-astro-cid-p6f6lu6u] text[data-astro-cid-p6f6lu6u]{font-family:var(--sans);fill:var(--tulip);pointer-events:none;font-size:11px;font-weight:700}.hot[data-astro-cid-p6f6lu6u]:hover rect[data-astro-cid-p6f6lu6u],.hot[data-astro-cid-p6f6lu6u].on rect[data-astro-cid-p6f6lu6u],.hot[data-astro-cid-p6f6lu6u]:focus-visible rect[data-astro-cid-p6f6lu6u]{fill:var(--tulip)}.hot[data-astro-cid-p6f6lu6u]:hover text[data-astro-cid-p6f6lu6u],.hot[data-astro-cid-p6f6lu6u].on text[data-astro-cid-p6f6lu6u],.hot[data-astro-cid-p6f6lu6u]:focus-visible text[data-astro-cid-p6f6lu6u]{fill:var(--paper)}.parts[data-astro-cid-p6f6lu6u]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.parts[data-astro-cid-p6f6lu6u] li[data-astro-cid-p6f6lu6u]{border-bottom:1px solid var(--line)}.parts[data-astro-cid-p6f6lu6u] li[data-astro-cid-p6f6lu6u].pond-cta{border:0;padding-top:22px}.parts[data-astro-cid-p6f6lu6u] button[data-astro-cid-p6f6lu6u]{text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:14px;width:100%;padding:13px 0;display:flex}.parts[data-astro-cid-p6f6lu6u] .num[data-astro-cid-p6f6lu6u]{min-width:26px;font-size:1.05rem}.parts[data-astro-cid-p6f6lu6u] .t[data-astro-cid-p6f6lu6u]{font-family:var(--serif);font-size:1.12rem;line-height:1.2}.parts[data-astro-cid-p6f6lu6u] p[data-astro-cid-p6f6lu6u]{max-height:0;color:var(--moss);transition:max-height .5s var(--ease), padding .5s var(--ease);margin:0;padding:0 0 0 40px;font-size:15px;overflow:hidden}.parts[data-astro-cid-p6f6lu6u] li[data-astro-cid-p6f6lu6u].on p[data-astro-cid-p6f6lu6u]{max-height:240px;padding-bottom:16px}.parts[data-astro-cid-p6f6lu6u] li[data-astro-cid-p6f6lu6u].on .t[data-astro-cid-p6f6lu6u],.parts[data-astro-cid-p6f6lu6u] button[data-astro-cid-p6f6lu6u]:hover .t[data-astro-cid-p6f6lu6u]{color:var(--tulip)}@media (width<=960px){.pond[data-astro-cid-p6f6lu6u]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.flow[data-astro-cid-p6f6lu6u]{animation:none}}
