.pool-part.svelte-1e6s2m5,.drops.svelte-1e6s2m5{z-index:2;padding:0 var(--gutter);position:relative}.pool.svelte-1e6s2m5{border-radius:calc(2 * var(--radius-xl) + var(--sp-2));background:radial-gradient(ellipse 85% 70% at 50% 0%, color-mix(in srgb, var(--orb-water) 78%, transparent), transparent 100%), linear-gradient(to bottom, var(--orb-water-deep), color-mix(in srgb, var(--orb-water-deep) 42%, var(--pond-950)));box-shadow:inset 0 0 0 1px var(--orb-rim-lily), inset 0 1px 0 var(--border-strong);position:relative;overflow:hidden}.pool.svelte-1e6s2m5:after{content:"";background:radial-gradient(30% 22% at 24% 18%, color-mix(in srgb, var(--lily-300) 7%, transparent), transparent 70%), radial-gradient(26% 20% at 76% 70%, color-mix(in srgb, var(--sky-300) 5%, transparent), transparent 70%);mix-blend-mode:screen;pointer-events:none;animation:17s ease-in-out infinite alternate svelte-1e6s2m5-drift;position:absolute;inset:-20%}@keyframes svelte-1e6s2m5-drift{to{translate:6% 4%;scale:1.08}}.scene.svelte-1e6s2m5{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1.5rem,1rem + 2vw,3rem);padding:clamp(1.25rem,.5rem + 3vw,3.5rem);display:grid;position:relative}.caps.svelte-1e6s2m5{grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,1rem + 2vw,3rem);margin:clamp(1.75rem,1rem + 2vw,2.75rem) 0 0;display:grid}@media (width>=900px){.scene.svelte-1e6s2m5,.caps.svelte-1e6s2m5{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}h2.svelte-1e6s2m5{font-family:var(--font-display);font-weight:var(--fw-regular);letter-spacing:-.01em;text-wrap:balance;margin:0;line-height:1.12}.caps.svelte-1e6s2m5 h2:where(.svelte-1e6s2m5){font-size:clamp(1.5rem,1.25rem + 1vw,2.1rem)}.body.svelte-1e6s2m5{max-width:29em;color:var(--text-secondary);text-wrap:pretty;margin:clamp(.7rem,.6rem + .5vw,1rem) 0 0;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.6}.caps.svelte-1e6s2m5 .body:where(.svelte-1e6s2m5){max-width:27em}.facts.svelte-1e6s2m5{color:color-mix(in srgb, var(--lily-300) 88%, var(--text-primary));gap:.3rem;margin:1rem 0 0;padding:0;font-size:1rem;line-height:1.5;list-style:none;display:grid}.drops.svelte-1e6s2m5{padding-bottom:clamp(3rem,2rem + 4vw,6rem)}.trio.svelte-1e6s2m5{--orb:248px;--k:.8267;grid-template-columns:minmax(0,1fr);row-gap:4rem;margin:clamp(4rem,3rem + 5vw,8rem) 0 0;padding:0;list-style:none;display:grid}.way.svelte-1e6s2m5{text-align:center;align-content:start;justify-items:center;padding-top:4rem;display:grid}.words.svelte-1e6s2m5{max-width:22rem;margin-top:1.75rem}.trio.svelte-1e6s2m5 h2:where(.svelte-1e6s2m5){font-size:clamp(1.6rem,1.3rem + 1vw,2.2rem)}.trio.svelte-1e6s2m5 .body:where(.svelte-1e6s2m5){margin-inline:auto}.trio.svelte-1e6s2m5 .facts:where(.svelte-1e6s2m5){justify-items:center}@media (width>=360px){.trio.svelte-1e6s2m5{--orb:280px;--k:.9333}}@media (width>=1024px){.trio.svelte-1e6s2m5{--orb:240px;--k:.8;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(1.5rem,3vw,3.5rem)}}@media (width>=1280px){.trio.svelte-1e6s2m5{--orb:270px;--k:.9}}@media (width>=1400px){.trio.svelte-1e6s2m5{--orb:300px;--k:1}}.frog.svelte-1wxnpz4{display:block;overflow:visible}.eye.svelte-1wxnpz4{transform-box:fill-box;transform-origin:50%}.goo-defs.svelte-1r4qkdm{pointer-events:none;position:absolute}.dock.svelte-1r4qkdm{background:0 0;width:100%;height:100%;position:relative;overflow:hidden}.stack.svelte-1r4qkdm{flex-direction:column;justify-content:center;gap:22px;display:flex;position:absolute;top:0;bottom:0;right:16px}.orb-wrap.svelte-1r4qkdm{transform:translateY(var(--offset));transition:transform var(--dur-dock-reveal) var(--ease-spring);transition-delay:var(--delay);display:block}.dock.revealed.svelte-1r4qkdm .orb-wrap:where(.svelte-1r4qkdm){transform:translateY(0)}.orb-grow.svelte-1r4qkdm{transition:transform var(--dur-dock-grow) var(--ease-dock-grow);display:block;transform:scale(0)}.dock.revealed.svelte-1r4qkdm .orb-grow:where(.svelte-1r4qkdm){transform:scale(1)}.orb.svelte-1r4qkdm{width:50px;height:50px;color:var(--orb-glyph);background:radial-gradient(circle at 50% 30%, var(--orb-water) 0%, var(--orb-water-deep) 100%);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.orb.home.svelte-1r4qkdm{overflow:hidden}.orb.home.svelte-1r4qkdm .frog.orb{width:62px;height:62px;position:absolute;top:-14px;left:-6px}.orb.primary.svelte-1r4qkdm{color:var(--on-accent);background:var(--accent-fill)}.fx.svelte-1r4qkdm{pointer-events:none;flex-direction:column;justify-content:center;gap:22px;display:flex;position:absolute;top:0;bottom:0;right:16px}.fx-orb.svelte-1r4qkdm{width:50px;height:50px;box-shadow:0 0 0 1px var(--orb-rim-lily);border-radius:50%;display:block;position:relative}.fx-orb.primary.svelte-1r4qkdm{box-shadow:0 0 18px var(--orb-primary-glow)}.fx-orb.hovered.svelte-1r4qkdm:after{content:"";border:2px solid var(--orb-ripple);animation:svelte-1r4qkdm-ripple var(--dur-dock-ripple) var(--ease-out) 1 forwards;border-radius:50%;position:absolute;inset:-4px}@keyframes svelte-1r4qkdm-ripple{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}.orb-wrap.after-slots.svelte-1r4qkdm{position:relative}.orb-wrap.after-slots.svelte-1r4qkdm:before{content:"";background:var(--orb-firefly);width:5px;height:5px;box-shadow:0 0 8px 2px var(--orb-firefly-halo);opacity:0;transition:opacity var(--dur-base) var(--ease-out);border-radius:50%;margin-left:-2.5px;position:absolute;top:-13px;left:50%}.dock.revealed.svelte-1r4qkdm .orb-wrap.after-slots:where(.svelte-1r4qkdm):before{opacity:1;transition-delay:var(--dur-dock-grow)}.pill.svelte-1r4qkdm{right:80px;top:calc(50% + (var(--row) - (var(--rows) - 1) / 2) * 72px);border-radius:var(--radius-md);white-space:nowrap;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--orb-pill-text);background:var(--orb-pill-bg);box-shadow:0 0 0 1px var(--orb-pill-rim);animation:svelte-1r4qkdm-pill-in var(--dur-dock-pill) var(--ease-out);pointer-events:none;padding:6px 10px;position:absolute;transform:translateY(-50%)}@keyframes svelte-1r4qkdm-pill-in{0%{opacity:0;transform:translate(4px,-50%)}to{opacity:1;transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.orb-wrap.svelte-1r4qkdm{transition-duration:var(--dur-reduced)}.fx-orb.hovered.svelte-1r4qkdm:after{animation:none}}.scene.svelte-ey861j{position:absolute;inset:0}.screen.svelte-ey861j{filter:brightness(.5)saturate(.8);width:290px;height:auto;box-shadow:0 18px 34px -14px color-mix(in srgb, var(--pond-950) 90%, transparent);border-radius:7px;position:absolute;top:62px;left:-20px}.edge.svelte-ey861j{--z:.66;width:270px;height:300px;position:absolute;top:0;left:0;overflow:hidden}.dock.svelte-ey861j{width:calc(270px / var(--z));height:calc(300px / var(--z));margin-top:calc(-150px / var(--z));transform:scale(var(--z));transform-origin:100%;position:absolute;top:50%;right:0}
