@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(./figtree-latin-ext-400-normal.CXAzuTZb.woff2)format("woff2"),url(./figtree-latin-ext-400-normal.Gbh-3PTk.woff)format("woff");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:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(./figtree-latin-400-normal.g7Dtegnw.woff2)format("woff2"),url(./figtree-latin-400-normal.BD4aNku5.woff)format("woff");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}.modal.svelte-5awcn0{color:#1a1330d9;background-color:color-mix(in srgb, var(--tint) 62%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-image:linear-gradient(145deg,#ffffff40,#ffffff05 60%);border:0;border-radius:1rem;max-width:calc(100vw - 2.5rem);padding:0;font-family:Figtree,sans-serif;box-shadow:0 18px 50px #00000059}.modal.svelte-5awcn0::backdrop{background:#05030e73}.panel.svelte-5awcn0{cursor:default;-webkit-user-select:none;user-select:none;gap:.7rem;padding:1.4rem 1.5rem 1.5rem;display:grid;position:relative}.panel.svelte-5awcn0 h2:where(.svelte-5awcn0){letter-spacing:.02em;margin:0;font-size:1.3rem}.close.svelte-5awcn0{color:#1a1330a6;cursor:pointer;background:#1a13301a;border:0;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;padding:0;font-family:inherit;font-size:1.15rem;line-height:1;display:grid;position:absolute;top:.55rem;right:.55rem}.close.svelte-5awcn0:hover{color:#1a1330f2;background:#1a133033}p.svelte-xlfam6{color:#1a1330b8;margin:0;font-size:.95rem;font-weight:400;line-height:1.5}strong.svelte-xlfam6{color:#1a1330f2;white-space:nowrap}form.svelte-xlfam6{gap:.5rem;margin-top:.4rem;display:grid}label.svelte-xlfam6{color:#1a133099;font-size:.8rem;font-weight:700}input.svelte-xlfam6{box-sizing:border-box;width:100%;color:inherit;-webkit-user-select:text;user-select:text;background:#ffffff73;border:1px solid #1a133033;border-radius:.5rem;padding:.45rem .6rem;font-family:inherit;font-size:.95rem}input.svelte-xlfam6:focus{outline-offset:1px;outline:2px solid #1a13308c}.error.svelte-xlfam6{color:#b3261e;margin:0;font-size:.8rem;font-weight:700}.download.svelte-xlfam6{color:#fffffff2;cursor:pointer;background-color:#1a1330d9;border:0;border-radius:.6rem;padding:.55rem 1rem;font-family:inherit;font-size:.95rem;font-weight:700}.download.svelte-xlfam6:hover{background-color:#1a1330}.download.svelte-xlfam6:disabled{cursor:not-allowed;background-color:#1a133059}.linkedin.svelte-xlfam6{color:#1a1330d9;background:#ffffff40;border:1px solid #1a133040;border-radius:.6rem;justify-content:center;align-items:center;gap:.45rem;padding:.5rem 1rem;font-size:.95rem;font-weight:700;text-decoration:none;display:flex}.linkedin.svelte-xlfam6:hover{background:#ffffff80;border-color:#1a133073}.linkedin.svelte-xlfam6:focus-visible{outline-offset:1px;outline:2px solid #1a13308c}.linkedin.disabled.svelte-xlfam6{opacity:.45}.linkedin.disabled.svelte-xlfam6:hover{background:#ffffff40;border-color:#1a133040}.linkedin.svelte-xlfam6 svg:where(.svelte-xlfam6){fill:#0a66c2;width:1.15em;height:1.15em}.uuid.svelte-xlfam6{color:#1a13308c;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.sr.svelte-xlfam6{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.surface.svelte-f8tr7z{pointer-events:none;position:absolute;inset:0}svg.svelte-f8tr7z{pointer-events:none;width:120%;height:120%;position:absolute;inset:-10%;overflow:visible}.globe.svelte-f8tr7z{width:100vw;height:calc(var(--scene-h) - var(--design-h) * (1 - var(--earth-cap)));opacity:0;pointer-events:none;transition:opacity .6s;position:absolute;top:0;left:150vmax}.globe.live.svelte-f8tr7z{opacity:1;transform:translateY(var(--earth-press,0px));transition:opacity .6s ease, transform var(--earth-press-time,.12s) ease-out}.air.svelte-f8tr7z{top:calc(-.3 * var(--vmax-js,0px));left:calc(50% - 1.8 * var(--vmax-js,0px));transform-origin:0 0;width:1024px;height:288px;transform:scale(var(--air-scale,1));pointer-events:none;position:absolute}.air.live.svelte-f8tr7z{translate:0 var(--earth-press,0px);transition:translate var(--earth-press-time,.12s) ease-out}.light.svelte-f8tr7z{pointer-events:none;mix-blend-mode:screen;border-radius:50%;position:absolute;inset:0}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(./figtree-latin-ext-700-normal.CS4sQkGV.woff2)format("woff2"),url(./figtree-latin-ext-700-normal.BoDi4KL2.woff)format("woff");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:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(./figtree-latin-700-normal.th6qEP7c.woff2)format("woff2"),url(./figtree-latin-700-normal.BCCt2T1q.woff)format("woff");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}.earth-scene.svelte-w5zkw3{--earth-press:0px;--earth-press-time:.12s}:is(.earth-scene.svelte-w5zkw3:has(.planet:where(.svelte-w5zkw3):active),.earth-scene.svelte-w5zkw3:has(.planet.pressed:where(.svelte-w5zkw3))){--earth-press:1vmax;--earth-press-time:0s}.earth-form.svelte-w5zkw3{display:contents}.planet.svelte-w5zkw3{z-index:-1;pointer-events:none;background:0 0;border:0;padding:0;position:absolute;inset:0}.earth.svelte-w5zkw3{top:calc(var(--design-h) * (1 - var(--earth-cap)));cursor:pointer;pointer-events:auto;border-radius:50%;width:300vmax;height:300vmax;position:absolute;left:-150vmax}.hello.svelte-w5zkw3{height:var(--design-h);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.letters.svelte-w5zkw3{white-space:normal;word-spacing:.6em;text-align:center;-webkit-user-select:none;user-select:none;font-family:Figtree,sans-serif;font-size:4.5rem;font-weight:700;transform:translateY(-10vh)}.letters.on-earth.svelte-w5zkw3{translate:0 var(--earth-press,0px);transition:translate var(--earth-press-time,.12s) ease-out}.error.svelte-w5zkw3{text-align:center;max-width:calc(100% - 4rem);font-family:Figtree,sans-serif;font-size:2.5rem;font-weight:700;position:absolute;transform:translateY(-10vh)}@media (width<=699px){.letters.svelte-w5zkw3{max-width:4.5em;line-height:1.3}}@media (width>=900px){.letters.svelte-w5zkw3{font-size:clamp(4.5rem,6vw,8rem);transform:translate(12vw,-10vh)}}.letters.svelte-w5zkw3 span.space:where(.svelte-w5zkw3){pointer-events:none;display:inline}.letters.svelte-w5zkw3 span:where(.svelte-w5zkw3){transform-origin:bottom;will-change:transform;pointer-events:auto;cursor:grab;touch-action:none;background-color:color-mix(in srgb, currentColor 62%, transparent);-webkit-text-fill-color:transparent;background-image:radial-gradient(circle at 50% 40%,#fffaf0 0%,#ffffff73 32%,#ffffff14 62%,#fff0 80%),linear-gradient(145deg,#ffffff40,#ffffff05 60%);-webkit-background-clip:text;background-clip:text;display:inline-block}.letters.svelte-w5zkw3 span:where(.svelte-w5zkw3):active{cursor:grabbing}p.svelte-tka45r{color:#1a1330b8;margin:0;font-size:.95rem;font-weight:400;line-height:1.5}strong.svelte-tka45r{color:#1a1330f2;white-space:nowrap}.credit.svelte-tka45r{color:#1a1330cc;-webkit-user-select:text;user-select:text;margin-top:.55rem;font-size:.75rem}.credit.svelte-tka45r a:where(.svelte-tka45r){color:inherit;text-underline-offset:.15em;text-decoration-color:#1a133066}.credit.svelte-tka45r a:where(.svelte-tka45r):hover{color:#1a1330f2}.info.svelte-tka45r{top:calc(1.25rem + env(safe-area-inset-top,0px));left:calc(1.25rem + env(safe-area-inset-left,0px));z-index:2;background-color:color-mix(in srgb, var(--tint) 30%, transparent);color:#1a1330bf;cursor:pointer;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 1px 2px #00000059);background-image:linear-gradient(145deg,#ffffff40,#ffffff05 60%);border:0;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;padding:0;font-family:Figtree,sans-serif;font-size:.9rem;font-weight:700;line-height:1;display:grid;position:fixed}.info.svelte-tka45r:hover{background-color:color-mix(in srgb, var(--tint) 45%, transparent)}.stats.svelte-tka45r{gap:.35rem;margin-top:.55rem;display:grid}.scene.svelte-yp1ogu{pointer-events:none;position:absolute;inset:0}.scene.off.svelte-yp1ogu{display:none}.anchor.svelte-yp1ogu{will-change:transform;width:0;height:0;position:absolute;top:0;left:0}.halo.svelte-yp1ogu{width:calc(26 * var(--sky-unit));height:calc(26 * var(--sky-unit));opacity:.45;background:radial-gradient(circle calc(9 * var(--sky-unit)) at 55% 54%, #f0e0ca3d 0%, #e2d5ca1c 30%, #d6d0d409 60%, #cecede03 85%, #cecede00 100%);border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.disc.svelte-yp1ogu{width:calc(4.36 * var(--sky-unit));height:calc(4.36 * var(--sky-unit));isolation:isolate;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.face.svelte-yp1ogu{border-radius:50%;position:absolute;inset:0}.lit.svelte-yp1ogu,.shine.svelte-yp1ogu{width:100%;height:100%;position:absolute;inset:0}.shine.svelte-yp1ogu{mix-blend-mode:lighten}canvas.svelte-1qp8kcc{width:100%;height:var(--scene-h);pointer-events:none;position:absolute;top:0;left:0}.comets.svelte-1qp8kcc{width:100%;height:var(--design-h);pointer-events:none;position:absolute;top:0;left:0}.comet.svelte-1qp8kcc{transform-origin:100%;will-change:transform, opacity;pointer-events:none;background:linear-gradient(90deg,#b8d1ff00 0%,#c9ddff0a 25%,#dbe8ff2f 50%,#eaf1ff63 70%,#f2f6ff8c 82%,#f8faffb2 88%,#fcfdff 93%,#fff 100%);height:1.5px;position:absolute;top:0;left:0}.scene.svelte-17nv7gx{pointer-events:none;position:absolute;inset:0}.scene.off.svelte-17nv7gx{display:none}.anchor.svelte-17nv7gx{will-change:transform;width:0;height:0;position:absolute;top:0;left:0}.glow.svelte-17nv7gx,.bloom.svelte-17nv7gx,.streak.svelte-17nv7gx,.disc.svelte-17nv7gx{border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.glow.svelte-17nv7gx{width:512px;height:512px;transform:translate(-50%, -50%) scale(var(--glow-scale,1));will-change:transform}.bloom.svelte-17nv7gx{width:calc(26 * var(--sky-unit));height:calc(26 * var(--sky-unit))}.streak.svelte-17nv7gx{width:calc(20 * var(--sky-unit));height:calc(2.2 * var(--sky-unit));mix-blend-mode:screen}.disc.svelte-17nv7gx{width:calc(4.5 * var(--sky-unit));height:calc(4.5 * var(--sky-unit))}.horizon.svelte-17nv7gx{width:512px;height:var(--horizon-h,64px);will-change:transform;position:absolute;top:0;left:0}.space.svelte-1mfgu1t{--design-h:100svh;--bleed:0px;--scene-h:max(calc(var(--design-h) + var(--bleed)), 100dvh);height:var(--scene-h);isolation:isolate;color:#fff;background-color:var(--scene-base);cursor:grab;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;position:relative;overflow:clip}@media (pointer:coarse) and (width<=1024px){.space.svelte-1mfgu1t{--bleed:min(240px, 28svh);--scene-h:max(calc(var(--design-h) + var(--bleed)), calc(100lvh + 8px))}}.space.grabbing.svelte-1mfgu1t{cursor:grabbing}.layers.svelte-1mfgu1t{height:var(--design-h);z-index:-1;opacity:0;pointer-events:none;transition:opacity .6s;position:absolute;top:0;left:0;right:0}.layers.ready.svelte-1mfgu1t{opacity:1}.overlay.svelte-1mfgu1t{z-index:1;transform-origin:0 0;background-image:radial-gradient(ellipse 95% calc(.225 * var(--design-h)) at 50% calc(.105 * var(--design-h)), transparent 55%, #00000057 100%), var(--grain);pointer-events:none;background-repeat:no-repeat,repeat;background-size:100% 100%,24px 24px;width:25%;height:25%;position:absolute;top:0;left:0;transform:scale(4)}.controls.svelte-1mfgu1t{top:calc(1.25rem + env(safe-area-inset-top,0px));right:calc(1.25rem + env(safe-area-inset-right,0px));z-index:2;-webkit-user-select:none;user-select:none;cursor:default;filter:drop-shadow(0 1px 2px #00000059);--glass:linear-gradient(145deg, #ffffff40, #ffffff05 60%);flex-direction:column;align-items:flex-end;gap:.7rem;display:flex;position:fixed}@media (height<=520px){.controls.svelte-1mfgu1t{flex-direction:row;align-items:center;gap:1rem}}.speed.svelte-1mfgu1t{align-items:center;gap:.6rem;font-size:.75rem;display:flex}.attempts.svelte-1mfgu1t{background-color:color-mix(in srgb, currentColor 62%, transparent);-webkit-text-fill-color:transparent;background-image:radial-gradient(circle at 50% 40%,#fffaf0 0%,#ffffff73 32%,#ffffff14 62%,#fff0 80%),linear-gradient(145deg,#ffffff40,#ffffff05 60%);-webkit-background-clip:text;background-clip:text;margin:0;font-family:Figtree,sans-serif;font-size:1.25rem;font-weight:700}.attempts.success.svelte-1mfgu1t{color:#00e676;filter:drop-shadow(0 0 6px #00e676cc);background-image:linear-gradient(145deg,#d9ffe9,#00e676 70%)}.attempts.svelte-1mfgu1t .sr:where(.svelte-1mfgu1t){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.toggle.svelte-1mfgu1t{background-color:color-mix(in srgb, currentColor 30%, transparent);background-image:var(--glass);width:1.75rem;height:1.75rem;color:inherit;cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.toggle.svelte-1mfgu1t:hover{background-color:color-mix(in srgb, currentColor 45%, transparent)}.toggle.on.svelte-1mfgu1t{background-color:color-mix(in srgb, currentColor 62%, transparent)}.toggle.svelte-1mfgu1t svg:where(.svelte-1mfgu1t){fill:#1a1330b3;width:.8rem;height:.8rem}.toggle.on.svelte-1mfgu1t svg:where(.svelte-1mfgu1t){fill:#1a1330}input[type=range].svelte-1mfgu1t{appearance:none;width:8rem;height:.9rem;color:inherit;cursor:pointer;background:0 0}input[type=range].svelte-1mfgu1t::-webkit-slider-runnable-track{background-color:color-mix(in srgb, currentColor 35%, transparent);border-radius:999px;height:.35rem}input[type=range].svelte-1mfgu1t::-webkit-slider-thumb{appearance:none;background-color:color-mix(in srgb, currentColor 62%, transparent);background-image:var(--glass);border:0;border-radius:50%;width:.9rem;height:.9rem;margin-top:-.275rem}input[type=range].svelte-1mfgu1t::-moz-range-track{background-color:color-mix(in srgb, currentColor 35%, transparent);border-radius:999px;height:.35rem}input[type=range].svelte-1mfgu1t::-moz-range-thumb{background-color:color-mix(in srgb, currentColor 62%, transparent);background-image:var(--glass);border:0;border-radius:50%;width:.9rem;height:.9rem}.chrome-tint.svelte-1mfgu1t{z-index:3;opacity:0;pointer-events:none;height:12px;position:fixed;left:0;right:0}.sky-tint.svelte-1mfgu1t{background-color:var(--sky-top);top:-8px}.panel-tint.svelte-1mfgu1t{background-color:var(--panel-tint);bottom:-8px}.sr.svelte-1uha8ag{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
