.surface.svelte-oh2w39{--room:calc(100vw - 2 * var(--gutter));--headline:min(clamp(2rem, 11vw, max(3.5rem, min(7.9vw, 15svh, 8rem))), (var(--room) + var(--gutter) - 108px) / 5.66, var(--room) / 6.05, (var(--room) - 72px) / 5.7, var(--low-window,100rem));--above:max(1.2 * var(--headline), 1.11 * var(--headline) + .625rem);--halo-above:0 0 .03em var(--pond-950), 0 0 .06em color-mix(in srgb, var(--pond-950) 90%, transparent), 0 0 .12em color-mix(in srgb, var(--pond-950) 75%, transparent);--halo-under:0 0 .03em var(--pond-950), 0 0 .08em color-mix(in srgb, var(--pond-950) 90%, transparent), 0 0 .16em color-mix(in srgb, var(--pond-950) 80%, transparent), 0 .03em .32em color-mix(in srgb, var(--pond-950) 65%, transparent), 0 .08em .7em color-mix(in srgb, var(--pond-950) 50%, transparent);--shade:linear-gradient(to right, color-mix(in srgb, var(--pond-950) 60%, transparent), color-mix(in srgb, var(--pond-950) 45%, transparent) 45%, transparent 82%);--deep:linear-gradient(to top, var(--pond-950), transparent 24%);isolation:isolate;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:clip}.surface.svelte-oh2w39:after{content:"";z-index:-1;background:linear-gradient(var(--pond-950), transparent);pointer-events:none;height:7rem;position:absolute;inset:0 0 auto}.sky.svelte-oh2w39{box-sizing:border-box;min-height:37svh;padding:var(--sp-8) var(--gutter) calc(var(--above) + max(.1 * var(--headline), .75rem));flex-direction:column;justify-content:flex-end;display:flex;position:relative}.night.svelte-oh2w39{--label:3rem;inset:0 0 calc(var(--above) + max(.1 * var(--headline), .75rem) + var(--label) + .875rem);position:absolute}.label.svelte-oh2w39{color:var(--text-secondary);margin:0;font-size:1.0625rem;line-height:1.5}.dot.svelte-oh2w39{color:var(--lily-300)}.depths.svelte-oh2w39{padding:0 var(--gutter) clamp(3rem, 9svh, 6rem);flex:1 0 auto;position:relative}.water.svelte-oh2w39{--box:calc(100% / (1 - var(--surface-at)));inset:calc(var(--box) * var(--surface-at) * -1) 0 auto;z-index:-1;height:var(--box);position:absolute}@media (orientation:portrait){.water.svelte-oh2w39{--box:min(100% / (1 - var(--surface-at)), 100vw * 13 / 6)}}.water.svelte-oh2w39{-webkit-mask-image:linear-gradient(to top, transparent, var(--pond-950) 24%);mask-image:linear-gradient(to top, transparent, var(--pond-950) 24%)}.water.svelte-oh2w39:after{content:"";background:linear-gradient(var(--pond-950), transparent 14%);pointer-events:none;position:absolute;inset:0}.depths.svelte-oh2w39:after{content:"";z-index:-1;background:var(--shade);-webkit-mask-image:linear-gradient(transparent 2%, var(--pond-950) 22%, var(--pond-950) 80%, transparent);mask-image:linear-gradient(transparent 2%, var(--pond-950) 22%, var(--pond-950) 80%, transparent);pointer-events:none;position:absolute;inset:0}h1.svelte-oh2w39{font-family:var(--font-display);font-size:var(--headline);letter-spacing:-.02em;margin:0;font-weight:300;line-height:1;position:relative}.line.svelte-oh2w39{white-space:nowrap;width:fit-content;text-shadow:var(--halo-above);display:block}.above.svelte-oh2w39{height:var(--above);align-items:flex-start;display:flex;position:absolute;inset:auto 0 100%}.under.svelte-oh2w39{color:var(--lily-300);font-family:"Fraunces Headline Italic", var(--font-display);text-shadow:var(--halo-under);padding-top:.04em;font-style:italic}.perch.svelte-oh2w39{flex:1 1 0;justify-content:center;align-self:flex-end;min-width:0;display:flex}.frog.svelte-oh2w39{width:clamp(10rem,16vw,16.25rem);max-width:100%;display:block}@media (width>=64rem){.surface.svelte-oh2w39{--pad-w:clamp(5.5rem, 6.6vw, 7rem);--pad-gap:clamp(.25rem, 2.6vw - 1.1rem, 1.75rem);--pads-out:clamp(0px, (112.5rem - 100vw) * .06, 2.5rem)}.night.svelte-oh2w39{inset:0 0 6.5rem}.ways.svelte-oh2w39{right:calc(var(--gutter) - var(--pads-out));position:absolute;bottom:100%}.perch.svelte-oh2w39{margin-right:calc(3 * var(--pad-w) + 2 * var(--pad-gap) - var(--pads-out))}.frog.svelte-oh2w39{width:clamp(8rem,min(14.5vw,23vw - 6.5rem),16.25rem)}}@media (width<64rem){.depths.svelte-oh2w39{flex-direction:column;padding-bottom:clamp(7rem,16svh,9rem);display:flex}.ways.svelte-oh2w39{margin-top:auto;padding-top:clamp(2.75rem,7svh,4.5rem)}}@media (40rem<=width<64rem){.surface.svelte-oh2w39{--pad-w:7rem}.night.svelte-oh2w39{--label:1.5rem}}.sentence.svelte-oh2w39{max-width:29em;margin:clamp(1.125rem, .28 * var(--headline), 2rem) 0 0;color:var(--text-primary);text-shadow:0 0 .12em color-mix(in srgb, var(--pond-950) 85%, transparent), 0 0 .5em color-mix(in srgb, var(--pond-950) 60%, transparent);text-wrap:pretty;font-size:clamp(1.125rem,.9rem + .5vw,1.25rem);line-height:1.55}.action.svelte-oh2w39{margin-top:var(--sp-12)}.action.svelte-oh2w39 input{background:linear-gradient(var(--field-bg), var(--field-bg)), color-mix(in srgb, var(--pond-900) 88%, transparent)}@media (width<640px){.sky.svelte-oh2w39{min-height:26svh}h1.svelte-oh2w39{font-weight:350}.depths.svelte-oh2w39:after{background:linear-gradient(transparent 2%, color-mix(in srgb, var(--pond-950) 40%, transparent) 11%, color-mix(in srgb, var(--pond-950) 55%, transparent) 36%, color-mix(in srgb, var(--pond-950) 68%, transparent));-webkit-mask-image:linear-gradient(var(--pond-950) 82%, transparent);mask-image:linear-gradient(var(--pond-950) 82%, transparent)}.perch.svelte-oh2w39{margin-right:calc(16px - var(--gutter));padding-left:var(--sp-2);justify-content:flex-end;container-type:inline-size}.perch.svelte-oh2w39 .frog:where(.svelte-oh2w39){--w:min(var(--frog-most,8.5rem), 100cqi, (100cqi + 16px) / (1 + var(--frog-sides)));width:var(--w);margin-right:max(0px, var(--frog-sides) * var(--w) - 16px)}}@media (height<30rem){.surface.svelte-oh2w39{--low-window:max(1.75rem, (100svh - 15.75rem) / 2.2);--frog-most:8rem}.night.svelte-oh2w39{display:none}.sky.svelte-oh2w39{min-height:0;padding-top:0;padding-bottom:calc(var(--above) + .25rem)}.frog.svelte-oh2w39{width:8rem}.sentence.svelte-oh2w39{margin-top:.375rem;font-size:1rem;line-height:1.4}.action.svelte-oh2w39{margin-top:.5rem}}@media (width<34rem){.dot.svelte-oh2w39{display:none}.part.svelte-oh2w39{display:block}}.dive.svelte-1uha8ag{position:relative}.host.svelte-1uha8ag{display:contents}@media (scripting:enabled){.host.svelte-1uha8ag:not([data-styled])>*{display:none}}
