.bath.svelte-2wyepq{z-index:1;pointer-events:none;position:absolute;inset:0}.defs.svelte-2wyepq{position:absolute}.capy.svelte-2wyepq{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:calc(18 * var(--px));height:calc(12 * var(--px));pointer-events:auto;position:absolute;translate:-50% -100%}.capy[data-on=narrow].svelte-2wyepq{display:none}@media (width<=1099px){.capy[data-on=wide].svelte-2wyepq{display:none}.capy[data-on=narrow].svelte-2wyepq{display:block}}.clip.svelte-2wyepq{clip-path:inset(-400% -100% 0);position:absolute;inset:0}.bob.svelte-2wyepq{animation:2.8s step-end infinite svelte-2wyepq-capy-bob;animation-delay:var(--idle)}.capy[data-dancing].svelte-2wyepq .bob:where(.svelte-2wyepq){animation:none}@keyframes svelte-2wyepq-capy-bob{50%{translate:0 var(--px)}}.sprite.svelte-2wyepq{width:100%;height:calc(22 * var(--px));translate:0 calc(var(--rise) * -1 * var(--px));display:block;overflow:visible}.sprite.is-flipped.svelte-2wyepq{scale:-1 1}.water.svelte-2wyepq{left:calc(-4 * var(--px));top:calc(100% - 4 * var(--px));width:calc(28 * var(--px));height:calc(6 * var(--px));position:absolute;overflow:visible}.ripple.svelte-2wyepq{animation:1.6s step-end infinite svelte-2wyepq-capy-ripple;animation-delay:var(--idle)}@keyframes svelte-2wyepq-capy-ripple{50%{translate:1px}}.note.svelte-2wyepq{left:calc(16 * var(--px));top:calc((-5 - var(--rise)) * var(--px));width:calc(4 * var(--px));height:calc(5 * var(--px));animation:1.1s steps(6,end) forwards svelte-2wyepq-capy-note;position:absolute}@keyframes svelte-2wyepq-capy-note{to{opacity:0;translate:calc(4 * var(--px)) calc(-12 * var(--px))}}@media (prefers-reduced-motion:reduce){.bob.svelte-2wyepq,.ripple.svelte-2wyepq{animation:none}}.page.svelte-1057hvl{background:var(--site-page);min-height:100svh;padding:16px;font-family:Inter Variable,ui-sans-serif,system-ui,sans-serif}.page.svelte-1057hvl,.page.svelte-1057hvl *{box-sizing:border-box}.sky.svelte-1057hvl{color:#fff;border-radius:27px;grid-template-rows:1fr auto;justify-items:center;min-height:calc(100svh - 32px);padding:clamp(56px,12svh,120px) 20px 24px;display:grid;position:relative;overflow:hidden}.sheet.svelte-1057hvl{border-radius:inherit;background:#0a1426;position:absolute;inset:0;overflow:hidden}.sheet.svelte-1057hvl:after{content:"";z-index:1;pointer-events:none;opacity:0;transition:opacity .7s var(--ease-emphasized);background:radial-gradient(520px 480px at 50% 42%,#0a14266b,#0000 72%),linear-gradient(#0a142680,#0000 220px),linear-gradient(0deg,#0a142680,#0000 160px);position:absolute;inset:0}.sheet.is-on.svelte-1057hvl:after{opacity:1}.column.svelte-1057hvl{z-index:2;text-align:center;flex-direction:column;align-self:start;align-items:center;width:min(400px,100%);display:flex;position:relative}.brand.svelte-1057hvl{--lockup:24px;align-items:center;gap:calc(var(--lockup) * .256);color:inherit;text-decoration:none;display:flex}.brand.svelte-1057hvl svg{width:auto;height:var(--lockup);filter:drop-shadow(0 1px 7px #0a183073)}h1.svelte-1057hvl{font-family:var(--font-display);letter-spacing:-.03em;text-shadow:0 1px 14px #0a183073;margin:40px 0 0;font-size:clamp(40px,9vw,52px);font-weight:400;line-height:1.05}.lede.svelte-1057hvl{color:#ffffffdb;letter-spacing:-.01em;text-wrap:balance;text-shadow:0 1px 14px #0a183073;margin:14px 0 0;font-size:16px;font-weight:500;line-height:1.45}.links.svelte-1057hvl{gap:8px;width:100%;margin:36px 0 0;padding:0;list-style:none;display:grid}.link.svelte-1057hvl{color:#fff;text-align:start;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:60px;transition:background-color .16s ease, scale .16s var(--ease-emphasized);background:#0c152ae6;border-radius:18px;align-items:center;gap:12px;padding:10px 16px 10px 10px;text-decoration:none;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff14,0 10px 30px #0a183047}.link.is-primary.svelte-1057hvl{color:#0a1426;background:#fff;box-shadow:inset 0 1px #fff9,0 0 22px #c4d2f04d,0 10px 30px #0a183038}.icon.svelte-1057hvl{background:#ffffff1a;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.logo.svelte-1057hvl{outline-offset:-1px;border-radius:12px;outline:1px solid #ffffff1f;flex:none;width:40px;height:40px}.is-primary.svelte-1057hvl .icon:where(.svelte-1057hvl){color:#fff;background:#0a1426}.text.svelte-1057hvl{flex:1;gap:1px;min-width:0;display:grid}.label.svelte-1057hvl{letter-spacing:-.01em;font-size:15px;font-weight:500;line-height:20px}.detail.svelte-1057hvl{color:#ffffffb3;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}.is-primary.svelte-1057hvl .detail:where(.svelte-1057hvl){color:#0a14269e}.arrow.svelte-1057hvl{opacity:.6;transition:opacity .16s ease, translate .2s var(--ease-emphasized);flex:none;display:grid}@media (hover:hover){.link.svelte-1057hvl:hover{background:#16223ef0}.link.is-primary.svelte-1057hvl:hover{background:#ecf0fa}.link.svelte-1057hvl:hover .arrow:where(.svelte-1057hvl){opacity:1;translate:2px -2px}}.link.svelte-1057hvl:active{scale:.985}.brand.svelte-1057hvl:focus-visible,.link.svelte-1057hvl:focus-visible{outline-offset:3px;outline:2px solid #fff}.colophon.svelte-1057hvl{z-index:2;color:#ffffffb8;text-shadow:0 1px 10px #0a183080;margin:48px 0 0;font-size:13px;line-height:18px;position:relative}@media (width<=1099px){.sky.svelte-1057hvl{padding-top:clamp(48px,8svh,120px)}h1.svelte-1057hvl,.links.svelte-1057hvl{margin-top:28px}}@media (prefers-reduced-motion:reduce){.sheet.svelte-1057hvl:after,.link.svelte-1057hvl,.arrow.svelte-1057hvl{transition:none}}
