.art[data-astro-cid-ktnaqwhb]{width:100%;height:auto;display:block}.bath__tiles[data-astro-cid-ktnaqwhb]{fill:none;stroke:var(--gold);stroke-width:1.5px;opacity:.12}.bath__wall[data-astro-cid-ktnaqwhb]{fill:none;stroke:var(--gold-deep);stroke-width:1.5px}.bath__hatch[data-astro-cid-ktnaqwhb]{fill:none;stroke:var(--gold-deep);stroke-width:1.5px;opacity:.6}.bath__floor[data-astro-cid-ktnaqwhb]{fill:none;stroke:var(--gold);stroke-width:2.5px}.bath__mask[data-astro-cid-ktnaqwhb]{fill:var(--ink-2)}.bath__niche[data-astro-cid-ktnaqwhb]{fill:var(--ink);stroke:var(--gold);stroke-width:2.5px}.bath__line[data-astro-cid-ktnaqwhb]{stroke:var(--gold);stroke-width:2.5px;fill:none}.bath__mask[data-astro-cid-ktnaqwhb].bath__line{fill:var(--ink-2)}.bath__fill[data-astro-cid-ktnaqwhb]{fill:var(--gold);fill-opacity:.16}.bath__detail[data-astro-cid-ktnaqwhb]{fill:none;stroke:var(--gold);stroke-width:1.5px;opacity:.6}.bath__accent[data-astro-cid-ktnaqwhb]{fill:none;stroke:var(--gold-2);stroke-width:2.5px}.bath__stream[data-astro-cid-ktnaqwhb]{fill:none;stroke:var(--gold-2);stroke-width:1.5px;opacity:.12}.bath__drop[data-astro-cid-ktnaqwhb]{fill:none;stroke:var(--gold-2);stroke-width:2.5px;stroke-dasharray:10 30;animation:3s linear infinite bathroom-flow}.bath__d2[data-astro-cid-ktnaqwhb],.bath__d5[data-astro-cid-ktnaqwhb]{stroke-dasharray:9 39}.bath__d3[data-astro-cid-ktnaqwhb],.bath__d6[data-astro-cid-ktnaqwhb]{stroke-dasharray:12 48}.bath__d2[data-astro-cid-ktnaqwhb],.bath__d6[data-astro-cid-ktnaqwhb]{stroke-dashoffset:-12px;animation-delay:-.15s}.bath__d3[data-astro-cid-ktnaqwhb]{stroke-dashoffset:-54px;animation-delay:-.675s}.bath__d4[data-astro-cid-ktnaqwhb]{stroke-dashoffset:-24px;animation-delay:-.3s}.bath__d5[data-astro-cid-ktnaqwhb]{stroke-dashoffset:-36px;animation-delay:-.45s}.bath__knob[data-astro-cid-ktnaqwhb]{fill:var(--ink);stroke:var(--gold-2);stroke-width:1.5px}.bath__tick[data-astro-cid-ktnaqwhb]{fill:none;stroke:var(--gold-2);stroke-width:2.5px}.bath__glass[data-astro-cid-ktnaqwhb]{fill:var(--gold);fill-opacity:.05;stroke:var(--gold-2);stroke-width:1.5px}.bath__glint[data-astro-cid-ktnaqwhb]{fill:none;stroke:var(--gold-2);stroke-width:1.5px;opacity:.45;animation:6.5s ease-in-out infinite bathroom-glint}.bath__halo[data-astro-cid-ktnaqwhb]{fill:none;stroke:var(--gold-2);stroke-width:1.5px;opacity:.35;transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite bathroom-pulse}.bath__mirror[data-astro-cid-ktnaqwhb]{fill:var(--ink);stroke:var(--gold);stroke-width:2.5px}.bath__shine[data-astro-cid-ktnaqwhb]{fill:none;stroke:var(--gold-2);stroke-width:1.5px;opacity:.4}.bath__cabinet[data-astro-cid-ktnaqwhb]{fill:var(--ink);stroke:var(--gold);stroke-width:2.5px}.bath__towel[data-astro-cid-ktnaqwhb]{fill:var(--gold);fill-opacity:.14;stroke:var(--gold-2);stroke-width:1.5px}.bath__towel-back[data-astro-cid-ktnaqwhb]{fill:var(--ink);stroke:var(--gold-2);stroke-width:1.5px}@keyframes bathroom-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-240px}}@keyframes bathroom-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.1;transform:scale(1.06)}}@keyframes bathroom-glint{0%{opacity:0;transform:translate(-70px)}20%{opacity:.55}45%,to{opacity:0;transform:translate(70px)}}@media (prefers-reduced-motion:reduce){.bath__drop[data-astro-cid-ktnaqwhb],.bath__glint[data-astro-cid-ktnaqwhb],.bath__halo[data-astro-cid-ktnaqwhb]{animation:none}}.art[data-astro-cid-ufyvlrre]{width:100%;height:auto;display:block}.ln[data-astro-cid-ufyvlrre],.dt[data-astro-cid-ufyvlrre],.acc[data-astro-cid-ufyvlrre],.rnv-hatch[data-astro-cid-ufyvlrre],.rnv-grid[data-astro-cid-ufyvlrre],.rnv-dash[data-astro-cid-ufyvlrre],.rnv-dim[data-astro-cid-ufyvlrre],.rnv-line[data-astro-cid-ufyvlrre],.rnv-chev[data-astro-cid-ufyvlrre]{fill:none;stroke-linecap:round;stroke-linejoin:round}.ln[data-astro-cid-ufyvlrre]{stroke:var(--gold);stroke-width:2.5px}.dt[data-astro-cid-ufyvlrre]{stroke:var(--gold);stroke-width:1.5px;opacity:.6}.fill[data-astro-cid-ufyvlrre]{fill:var(--gold);fill-opacity:.16}.acc[data-astro-cid-ufyvlrre]{stroke:var(--gold-2)}.rnv-hatch[data-astro-cid-ufyvlrre]{stroke:var(--gold-deep);stroke-width:1.5px;opacity:.6}.rnv-grid[data-astro-cid-ufyvlrre]{stroke:var(--gold);stroke-width:1.5px;opacity:.12}.rnv-dash[data-astro-cid-ufyvlrre]{stroke:var(--gold);stroke-width:2.5px;stroke-dasharray:6 8;opacity:.6}.rnv-dashthin[data-astro-cid-ufyvlrre]{stroke-dasharray:5 6}.rnv-dim[data-astro-cid-ufyvlrre]{stroke:var(--gold-deep);stroke-width:1.5px}.rnv-arrow[data-astro-cid-ufyvlrre]{stroke:var(--gold-2)}.rnv-cord[data-astro-cid-ufyvlrre]{stroke-width:1.5px}.rnv-s0[data-astro-cid-ufyvlrre]{stop-color:var(--gold-2);stop-opacity:.3}.rnv-s1[data-astro-cid-ufyvlrre]{stop-color:var(--gold-2);stop-opacity:.26}.rnv-s9[data-astro-cid-ufyvlrre]{stop-color:var(--gold-2);stop-opacity:0}.rnv-cone[data-astro-cid-ufyvlrre]{fill:url(#rnv-cn)}.rnv-rail[data-astro-cid-ufyvlrre]{opacity:.8}.rnv-halo[data-astro-cid-ufyvlrre]{fill:url(#rnv-gl);opacity:.8;transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite renovation-halo}.rnv-pane[data-astro-cid-ufyvlrre]{fill:var(--gold-2);opacity:.28;animation:4.8s ease-in-out infinite renovation-glow}.rnv-band[data-astro-cid-ufyvlrre]{fill:var(--gold-2);opacity:.07}.rnv-line[data-astro-cid-ufyvlrre]{stroke:var(--gold-2);stroke-width:1.5px}.rnv-knob[data-astro-cid-ufyvlrre]{fill:var(--ink);stroke:var(--gold-2);stroke-width:2.5px}.rnv-chev[data-astro-cid-ufyvlrre]{stroke:var(--gold-2);stroke-width:2.5px}.rnv-end[data-astro-cid-ufyvlrre]{fill:var(--gold-2)}.rnv-scan[data-astro-cid-ufyvlrre],.rnv-clip[data-astro-cid-ufyvlrre]{animation:6.5s ease-in-out -1.625s infinite renovation-scan}@keyframes renovation-scan{0%,to{transform:translate(-18px)}50%{transform:translate(18px)}}@keyframes renovation-glow{0%,to{opacity:.14}50%{opacity:.4}}@keyframes renovation-halo{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.rnv-scan[data-astro-cid-ufyvlrre],.rnv-clip[data-astro-cid-ufyvlrre],.rnv-pane[data-astro-cid-ufyvlrre],.rnv-halo[data-astro-cid-ufyvlrre]{animation:none}}.art[data-astro-cid-3vp5rl7z]{width:100%;height:auto;display:block}.rp-tiles[data-astro-cid-3vp5rl7z]{fill:none;stroke:var(--gold);stroke-width:1.5px;opacity:.12}.rp-hatch[data-astro-cid-3vp5rl7z]{fill:none;stroke:var(--gold-deep);stroke-width:1.5px;opacity:.6}.rp-edge[data-astro-cid-3vp5rl7z]{fill:none;stroke:var(--gold-deep);stroke-width:1.5px}.rp-line[data-astro-cid-3vp5rl7z]{fill:none;stroke:var(--gold);stroke-width:2.5px}.rp-pipe-o[data-astro-cid-3vp5rl7z],.rp-pipe-i[data-astro-cid-3vp5rl7z],.rp-spout-o[data-astro-cid-3vp5rl7z],.rp-spout-i[data-astro-cid-3vp5rl7z]{fill:none}.rp-pipe-o[data-astro-cid-3vp5rl7z]{stroke:var(--gold);stroke-width:18px;stroke-linecap:butt}.rp-pipe-i[data-astro-cid-3vp5rl7z]{stroke:var(--ink);stroke-width:13px;stroke-linecap:butt}.rp-spout-o[data-astro-cid-3vp5rl7z]{stroke:var(--gold);stroke-width:12px}.rp-spout-i[data-astro-cid-3vp5rl7z]{stroke:var(--ink);stroke-width:7px}.rp-water[data-astro-cid-3vp5rl7z]{fill:none;stroke:var(--gold-2);stroke-width:2.5px;opacity:.22}.rp-flow[data-astro-cid-3vp5rl7z]{fill:none;stroke:var(--gold-2);stroke-width:2.5px;stroke-dasharray:10 16;animation:2.6s linear infinite repair-flow}.rp-mask[data-astro-cid-3vp5rl7z]{fill:var(--ink-2)}.rp-ceramic[data-astro-cid-3vp5rl7z]{fill:var(--gold);fill-opacity:.12;stroke:var(--gold);stroke-width:2.5px}.rp-part[data-astro-cid-3vp5rl7z]{fill:var(--ink);stroke:var(--gold);stroke-width:2.5px}.rp-nut[data-astro-cid-3vp5rl7z]{fill:var(--ink);stroke:var(--gold-2);stroke-width:2.5px}.rp-detail[data-astro-cid-3vp5rl7z]{fill:none;stroke:var(--gold);stroke-width:1.5px;opacity:.6}.rp-wrench[data-astro-cid-3vp5rl7z]{transform-box:view-box;transform-origin:0 0;animation:4.2s ease-in-out infinite repair-rock}.rp-tool[data-astro-cid-3vp5rl7z]{fill:var(--ink-2);stroke:var(--gold-2);stroke-width:2.5px}.rp-badge[data-astro-cid-3vp5rl7z]{fill:var(--ink);stroke:var(--gold);stroke-width:2.5px}.rp-check[data-astro-cid-3vp5rl7z]{fill:none;stroke:var(--gold-2);stroke-width:2.5px}.rp-halo[data-astro-cid-3vp5rl7z]{fill:none;stroke:var(--gold-2);stroke-width:1.5px;opacity:.35;transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite repair-pulse}@keyframes repair-flow{to{stroke-dashoffset:-104px}}@keyframes repair-rock{0%,to{transform:rotate(0)}50%{transform:rotate(-8deg)}}@keyframes repair-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.rp-flow[data-astro-cid-3vp5rl7z],.rp-wrench[data-astro-cid-3vp5rl7z],.rp-halo[data-astro-cid-3vp5rl7z]{animation:none}}
