.pondbed.svelte-ptpm26{text-align:center;grid-template-columns:minmax(0,1fr);padding-top:clamp(7rem,16vh,10rem);display:grid;position:relative;overflow:clip}.words.svelte-ptpm26{z-index:2;padding-inline:var(--gutter);position:relative}h2.svelte-ptpm26{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2.75rem,7.4vw,7.75rem);font-weight:300;line-height:1}.sub.svelte-ptpm26{max-width:30em;margin:var(--sp-10) auto 0;color:var(--text-secondary);text-wrap:pretty;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.55}.action.svelte-ptpm26{margin-top:var(--sp-12);justify-items:center;display:grid}.bed.svelte-ptpm26{--frog:clamp(9.5rem, 6rem + 9vw, 12rem);height:calc(var(--frog) * .75 + 9rem);margin-top:clamp(3rem,8vh,5rem);position:relative}.ground.svelte-ptpm26{width:100%;height:clamp(9rem,16vw,13.75rem);position:absolute;inset:auto 0 0}.g-far-top.svelte-ptpm26{stop-color:color-mix(in srgb, var(--pond-moss) 70%, var(--pond-900))}.g-far.svelte-ptpm26{stop-color:var(--pond-900)}.g-near-top.svelte-ptpm26{stop-color:color-mix(in srgb, var(--pond-moss) 40%, var(--pond-950))}.g-near.svelte-ptpm26{stop-color:var(--pond-950)}.rim.svelte-ptpm26{fill:none;stroke:color-mix(in srgb, var(--lily-300) 16%, transparent);stroke-width:1.2px;vector-effect:non-scaling-stroke}.stones.svelte-ptpm26 ellipse:where(.svelte-ptpm26){fill:color-mix(in srgb, var(--pond-water) 55%, var(--pond-900))}.g-weed-foot.svelte-ptpm26{stop-color:color-mix(in srgb, var(--art-lily-deep) 60%, var(--pond-900))}.g-weed-tip.svelte-ptpm26{stop-color:color-mix(in srgb, var(--art-lily-deep) 70%, var(--lily-300))}.weeds.svelte-ptpm26 path:where(.svelte-ptpm26){transform-box:fill-box;transform-origin:50% 100%;animation:svelte-ptpm26-weed 6s ease-in-out calc(var(--i) * -1.3s) infinite alternate}@keyframes svelte-ptpm26-weed{0%{rotate:-3deg}to{rotate:3deg}}.seat.svelte-ptpm26{z-index:1;width:var(--frog);position:absolute;bottom:clamp(3.2rem,5.5vw,4.6rem);left:50%;translate:-50%}.back.svelte-ptpm26{right:var(--gutter);z-index:2;align-items:center;gap:var(--sp-3);min-height:44px;color:var(--lily-300);white-space:nowrap;font-size:1rem;text-decoration:none;display:inline-flex;position:absolute;bottom:.75rem}.back.svelte-ptpm26 svg:where(.svelte-ptpm26){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.back.svelte-ptpm26:hover{text-underline-offset:.3em;text-decoration:underline}.back.svelte-ptpm26:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-md)}@media (width<640px){.back.svelte-ptpm26{left:50%;right:auto;translate:-50%}.seat.svelte-ptpm26{bottom:4.5rem}.bed.svelte-ptpm26{height:calc(var(--frog) * .75 + 11rem)}}
