@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-latin-ext-wght-normal-CXYtwYOx.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-latin-wght-normal-BzFMHfZw.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--pond-cream:#fff7db;--pond-soft:#e2e8cd;--pond-muted:#c8d9bc;--pond-faint:#a9b5ad;--pond-ink:#163c32;--pond-ink-soft:#52664e;--pond-shade-rgb:9 31 24;--pond-hover:#fff7db17;--pond-fill:#fff7db26;--pond-line:#fff7db3d;--pond-dim:#fff7dbb3;--pond-hover-layer:linear-gradient(var(--pond-hover), var(--pond-hover));--pond-glass:#12342ac7;--pond-glass-strong:#0e2a22eb;--pond-glass-raised:#224e40;--pond-veil:#0c231ad1;--pond-veil-strong:#0c231af0;--pond-veil-blur:blur(10px);--pond-card-fill:#edf0dc;--pond-card-fill-strong:#dbe4c8;--pond-selected:var(--pond-cream);--pond-selected-ink:var(--pond-ink);--pond-warn:#b4601a;--pond-loss:#8e2a22;--pond-shadow:0 5px 20px #102c2926;--pond-shadow-raise:0 12px 26px #061a1352;--pond-shadow-lift:0 18px 60px #081f284d;--frog-red:#ff5a4e;--frog-yellow:#ffc93c;--frog-green:#5cd65c;--frog-blue:#4c9dff;--accent-red:#ffad98;--accent-yellow:#f2d57f;--accent-green:#b8db84;--accent-blue:#9ad8ef;--shape-xs:6px 10px 7px 9px;--shape-s:11px 15px 12px 14px;--shape-s-outer:15px 19px 16px 18px;--shape-m:16px 27px 19px 15px;--shape-l:24px 28px 22px 26px;--shape-xl:30px 34px 28px 32px;--shape-blob:48% 52% 43% 57%;--shape-pip:70% 30% 65% 35%;--radius-pill:999px;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-28:28px;--space-32:32px;--space-40:40px;--space-48:48px;--hit:44px;--tool-size:48px;--hud-pill:28px;--text-10:10px;--text-11:11px;--text-12:12px;--text-13:13px;--text-14:14px;--text-15:15px;--text-17:17px;--text-19:19px;--text-23:23px;--text-30:30px;--font:"Nunito Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--text-input:16px;--weight-medium:650;--weight-bold:800;--weight-heavy:900;--weight-display:1000;--z-glow:1;--z-chrome:2;--z-dock:3;--z-curtain:5;--z-modal:50;--z-overlay:60;--z-transition:1000;--z-loader:9999;--inset-top:env(safe-area-inset-top,0px);--inset-right:env(safe-area-inset-right,0px);--inset-bottom:env(safe-area-inset-bottom,0px);--inset-left:env(safe-area-inset-left,0px);--edge-top:calc(var(--inset-top) + var(--space-16));--edge-right:max(var(--space-12), var(--inset-right));--edge-bottom:max(var(--space-16), var(--inset-bottom));--edge-left:max(var(--space-12), var(--inset-left));--edge-top-tight:calc(var(--inset-top) + var(--space-8));--edge-bottom-tight:max(var(--space-8), var(--inset-bottom));--dur-press:90ms;--dur-quick:.2s;--dur-enter:.26s;--dur-sheet:.34s;--dur-arrive:.6s;--dur-stagger:40ms;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.55, 0, .9, .4);--ease-pop:cubic-bezier(.34, 1.56, .64, 1);--press-s:.96;--primary-tilt:-1.3deg;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (max-width:879px),(hover:none) and (max-height:600px){:root{--primary-tilt:0deg}}:focus,:focus-visible{outline:none}.pond-loader{--loader-pad:color-mix(in srgb, var(--accent-green) 55%, var(--pond-ink));--loader-pad-light:color-mix(in srgb, var(--accent-green) 68%, var(--pond-ink));z-index:var(--z-loader);background:var(--pond-ink);color:var(--pond-cream);font-family:var(--font);text-align:center;padding:calc(var(--edge-top) + var(--space-8)) calc(var(--edge-right) + var(--space-12)) calc(var(--edge-bottom) + var(--space-8)) calc(var(--edge-left) + var(--space-12));box-sizing:border-box;place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.pond-loader__painting,.pond-loader__shade{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pond-loader__painting{object-fit:cover;object-position:center 58%}.pond-loader__shade{background:radial-gradient(ellipse at 50% 45%, rgb(var(--pond-shade-rgb) / 48%), rgb(var(--pond-shade-rgb) / 74%))}.pond-loader__content{width:min(100%,600px);padding:var(--space-28) 0;position:relative}.pond-loader__eyebrow{font-size:var(--text-13);font-weight:var(--weight-bold);letter-spacing:.18em;text-transform:uppercase;color:var(--pond-soft)}.pond-loader__word{margin:var(--space-12) 0 var(--space-48);font-size:clamp(54px,10vw,110px);font-weight:var(--weight-display);letter-spacing:-.075em;text-shadow:0 6px 24px rgb(var(--pond-shade-rgb) / 40%);justify-content:center;line-height:1.1;display:flex}.pond-loader__word span:nth-child(3n){transform:translateY(5px)rotate(5deg)}.pond-loader__word span:nth-child(3n+1){transform:rotate(-5deg)}.pond-loader__pond{width:min(320px,85%);height:115px;margin:0 auto var(--space-24);position:relative}.pond-loader__pad{background:var(--loader-pad);width:18%;height:24px;box-shadow:0 8px 20px rgb(var(--pond-shade-rgb) / 31%);border-radius:50%;position:absolute;top:65px;transform:rotate(-8deg)}.pond-loader__pad:nth-child(2n){background:var(--loader-pad-light);top:74px;transform:rotate(8deg)}.pond-loader__frog{width:78px;height:85px;animation:3.6s infinite pond-loader-hop;position:absolute;top:-2px;left:0}.pond-loader__frog svg{width:100%;height:100%}.pond-loader__status{font-size:clamp(20px,3vw,26px);font-weight:var(--weight-heavy);margin:0}.pond-loader__note{min-height:24px;margin:var(--space-8) auto var(--space-24);max-width:420px;font-size:var(--text-14);color:var(--pond-muted);line-height:1.5}.pond-loader__retry{min-height:var(--hit);margin-top:var(--space-24);padding:var(--space-12) var(--space-24);border-radius:var(--shape-m);background:var(--pond-cream);color:var(--pond-ink);font:var(--weight-heavy) var(--text-17) var(--font);transform:rotate(var(--primary-tilt));cursor:pointer;transition:transform var(--dur-quick) var(--ease-out), box-shadow var(--dur-quick) var(--ease-out);border:1px solid #0000}@media (hover:hover){.pond-loader__retry:hover{box-shadow:var(--pond-shadow-raise);transform:translateY(-3px)rotate(0)}}.pond-loader__retry:active{transform:rotate(var(--primary-tilt)) scale(var(--press-s));transition-duration:var(--dur-press)}.pond-loader.has-error .pond-loader__frog,.pond-loader.is-paused .pond-loader__frog{animation-play-state:paused}@keyframes pond-loader-hop{0%,12%,to{transform:translate(0)rotate(-4deg)}20%{transform:translate(55px,-32px)rotate(8deg)}28%,38%{transform:translate(110px,8px)rotate(0)}46%{transform:translate(160px,-32px)rotate(8deg)}54%,65%{transform:translate(225px)rotate(4deg)}78%{transform:translate(110px,-44px)rotate(-8deg)}}.pond-loader__note:empty{display:none}@media (orientation:landscape) and (max-height:560px){.pond-loader__word{margin:var(--space-8) 0 var(--space-12);font-size:clamp(44px,14vh,54px)}.pond-loader__pond{height:85px;margin-bottom:var(--space-8)}.pond-loader__content{padding:var(--space-12) 0}.pond-loader__status{font-size:var(--text-19)}.pond-loader__retry{margin-top:var(--space-16)}}
