.water-finishes.svelte-1ub96rm{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.water-finishes.svelte-1ub96rm figure:where(.svelte-1ub96rm){min-width:0;margin:0}.water-finishes.svelte-1ub96rm img:where(.svelte-1ub96rm){border:1px solid var(--loidolt-border);border-radius:var(--loidolt-border-radius);width:100%;height:auto;display:block}.water-linework.svelte-1ub96rm{aspect-ratio:46/28;background:var(--loidolt-accent);width:min(100%,460px);-webkit-mask:var(--water-art) center / contain no-repeat;mask:var(--water-art) center / contain no-repeat;margin-inline:auto}.water-finishes.svelte-1ub96rm figcaption:where(.svelte-1ub96rm){text-align:left;font:inherit;margin:18px 0 0}.water-finishes.svelte-1ub96rm h3:where(.svelte-1ub96rm){color:var(--loidolt-text);margin:0 0 10px;font-size:21px;font-weight:550;line-height:1.3}.water-finishes.svelte-1ub96rm p:where(.svelte-1ub96rm){color:var(--loidolt-text-muted);margin:0 0 12px;font-size:15px;line-height:1.75}.water-finishes.svelte-1ub96rm a:where(.svelte-1ub96rm){color:var(--loidolt-text-accent);text-underline-offset:4px;font-size:14px;line-height:1.6}.water-finishes.svelte-1ub96rm a:where(.svelte-1ub96rm):focus-visible{outline:2px solid var(--loidolt-accent);outline-offset:4px}.water-finish-note.svelte-1ub96rm{color:var(--loidolt-text-muted);margin:24px 0 0;font-size:14px;line-height:1.7}@media (max-width:600px){.water-finishes.svelte-1ub96rm{grid-template-columns:1fr;gap:32px}}
