.card.svelte-bi5752{z-index:40;background-color:var(--glass-fill);background-image:var(--glass-sheen);box-shadow:var(--glass-rim), 0 12px 32px #0d0d0d2e, 0 0 0 1px #0d0d0d12;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);color:var(--ink);letter-spacing:.08em;text-transform:uppercase;animation:svelte-bi5752-card-in .6s var(--ease-out) 1.2s backwards;transition:transform .25s var(--ease-out), box-shadow .25s var(--ease-out), opacity .25s var(--ease-out);border-radius:20px;justify-items:center;gap:8px;padding:14px 16px 12px;font-size:.6875rem;font-weight:700;text-decoration:none;display:grid;position:fixed;bottom:24px;right:24px}.hidden.svelte-bi5752{opacity:0;pointer-events:none;transform:translateY(16px)}.card.svelte-bi5752:hover{box-shadow:var(--glass-rim), 0 18px 40px #0d0d0d3d, 0 0 0 1px #0d0d0d12;transform:translateY(-4px)rotate(-2deg)}img.svelte-bi5752{border-radius:16px;width:64px;height:64px}@keyframes svelte-bi5752-card-in{0%{opacity:0;transform:translateY(24px)}}@media (max-width:900px){.card.svelte-bi5752{display:none}}.footer.svelte-4jwo3w{padding-bottom:40px;position:relative}.inner.svelte-4jwo3w{max-width:calc(840px + 2 * var(--gutter))}.links.svelte-4jwo3w{flex-wrap:wrap;justify-content:center;gap:0 24px;padding-block-start:36px;padding-block-end:36px;display:flex}.mail.svelte-4jwo3w{align-items:center;min-height:44px;font-weight:500;text-decoration:none;display:inline-flex}.links.svelte-4jwo3w a:where(.svelte-4jwo3w){align-items:center;min-height:44px;font-weight:500;text-decoration:none;display:inline-flex}.legal.svelte-4jwo3w a:where(.svelte-4jwo3w){align-items:center;min-height:44px;font-weight:500;text-decoration:none;display:inline-flex}.links.svelte-4jwo3w a:where(.svelte-4jwo3w){font-size:1rem}.mail.svelte-4jwo3w:hover{color:var(--accent)}.links.svelte-4jwo3w a:where(.svelte-4jwo3w):hover{color:var(--accent)}.legal.svelte-4jwo3w a:where(.svelte-4jwo3w):hover{color:var(--accent)}.base.svelte-4jwo3w{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-top:20px;font-size:.875rem;display:flex}.legal.svelte-4jwo3w{flex-direction:column;gap:4px;display:flex}.legal.svelte-4jwo3w nav:where(.svelte-4jwo3w){flex-wrap:wrap;gap:0 20px;display:flex}.mail.svelte-4jwo3w{color:var(--ink)}.legal.svelte-4jwo3w a:where(.svelte-4jwo3w){color:var(--ink)}@media (max-width:720px){.links.svelte-4jwo3w{grid-template-columns:1fr 1fr;justify-content:stretch;padding-block-start:24px;padding-block-end:24px;display:grid}}.header.svelte-a8kxe2{z-index:50;pointer-events:none;padding:16px 40px;position:sticky;top:0}.box.svelte-a8kxe2{isolation:isolate;pointer-events:auto;border-radius:38px;position:relative}.box.svelte-a8kxe2:before{content:"";z-index:-1;border-radius:inherit;background-color:#ffffff47;background-image:var(--glass-sheen);box-shadow:var(--glass-rim), 0 0 0 1px #0d0d0d0d;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);transition:background-color .3s var(--ease-out), box-shadow .3s var(--ease-out), opacity .3s var(--ease-out);position:absolute;top:0;bottom:0;left:0;right:0}.over.svelte-a8kxe2{color:var(--white)}.over.svelte-a8kxe2:before{opacity:0}.raised.svelte-a8kxe2:before{background-color:var(--glass-fill);box-shadow:var(--glass-rim), var(--glass-shadow)}.bar.svelte-a8kxe2{grid-template-columns:1fr auto 1fr;align-items:center;height:76px;padding:0 12px 0 22px;display:grid}.nav.svelte-a8kxe2{transition:background-color .3s var(--ease-out), box-shadow .3s var(--ease-out);gap:4px;padding:6px 10px;display:flex}.nav.svelte-a8kxe2 a:where(.svelte-a8kxe2){white-space:nowrap;transition:color .2s var(--ease-out);border-radius:999px;padding:8px 12px;font-size:1rem;font-weight:500;text-decoration:none}.nav.svelte-a8kxe2 a:where(.svelte-a8kxe2):hover{color:var(--muted)}.over.svelte-a8kxe2 .nav:where(.svelte-a8kxe2){background:#ffffff29;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff38}.over.svelte-a8kxe2 .nav:where(.svelte-a8kxe2) a:where(.svelte-a8kxe2):hover{color:#ffffffb8}.actions.svelte-a8kxe2{justify-content:flex-end;align-items:center;gap:8px;display:flex}.button.svelte-a8kxe2{background-color:var(--accent);background-image:linear-gradient(var(--accent-bright), transparent 60%);height:52px;color:var(--white);white-space:nowrap;transition:background-color .2s var(--ease-out), color .2s var(--ease-out);border-radius:999px;align-items:center;padding:0 24px;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px 1px #ffffff4d,0 6px 18px #0d0d0d38}.button.svelte-a8kxe2:hover{background-color:var(--accent-bright)}.over.svelte-a8kxe2 .button:where(.svelte-a8kxe2){background:var(--white);box-shadow:none;color:var(--ink)}.over.svelte-a8kxe2 .button:where(.svelte-a8kxe2):hover{background:#ffffffd9}.round.svelte-a8kxe2{cursor:pointer;border:0;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.code.svelte-a8kxe2{box-shadow:var(--glass-rim), 0 0 0 1px #0d0d0d12;letter-spacing:.04em;text-transform:uppercase;transition:background-color .2s var(--ease-out);background:#ffffff73;font-size:.875rem;font-weight:650}.code.svelte-a8kxe2:hover{background:#ffffffd9}.over.svelte-a8kxe2 .code:where(.svelte-a8kxe2){background:0 0;box-shadow:inset 0 0 0 1px #fff6}.over.svelte-a8kxe2 .code:where(.svelte-a8kxe2):hover{background:#ffffff24}.languages.svelte-a8kxe2{position:relative}.language-menu.svelte-a8kxe2{z-index:1;background-color:#ffffffb8;background-image:var(--glass-sheen);min-width:200px;box-shadow:var(--glass-rim), 0 16px 40px #0d0d0d29, 0 0 0 1px #0d0d0d0f;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);color:var(--ink);border-radius:24px;margin:0;padding:8px;list-style:none;display:grid;position:absolute;top:calc(100% + 10px);right:0}.language-menu[hidden].svelte-a8kxe2{display:none}.language-menu.svelte-a8kxe2 a:where(.svelte-a8kxe2){border-radius:16px;align-items:center;min-height:44px;padding:0 16px;font-weight:500;text-decoration:none;display:flex}.language-menu.svelte-a8kxe2 a:where(.svelte-a8kxe2):hover{background:#0d0d0d0f}.language-menu.svelte-a8kxe2 [aria-current=true]:where(.svelte-a8kxe2){font-weight:650}.language-menu.svelte-a8kxe2 [aria-current=true]:where(.svelte-a8kxe2):after{content:"";background:var(--amber);border-radius:50%;width:8px;height:8px;margin-left:auto}.burger.svelte-a8kxe2{background:0 0;display:none}.menu.svelte-a8kxe2{display:none}@media (max-width:1100px){.nav.svelte-a8kxe2{display:none}.bar.svelte-a8kxe2{grid-template-columns:1fr auto}}@media (max-width:720px){.header.svelte-a8kxe2{padding:0}.bar.svelte-a8kxe2{padding:0 12px 0 20px}.actions.svelte-a8kxe2{gap:4px}.actions.svelte-a8kxe2 .button:where(.svelte-a8kxe2){display:none}.code.svelte-a8kxe2{width:44px;height:44px}.burger.svelte-a8kxe2{display:grid}.box.raised.svelte-a8kxe2{border-radius:0 0 32px 32px}.box.open.svelte-a8kxe2{border-radius:0}.box.open.svelte-a8kxe2:before{background-color:#fffc;background-image:none;box-shadow:inset 0 1px 1px #ffffffe6}.menu.svelte-a8kxe2:not([hidden]){-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:#fffc;border-radius:0 0 32px 32px;flex-direction:column;padding:0 20px 24px;display:flex;position:absolute;top:100%;bottom:auto;left:0;right:0;box-shadow:inset 0 -1px 1px #ffffffb3,0 24px 32px #0d0d0d1f}.menu.svelte-a8kxe2 a:where(.svelte-a8kxe2):not(.button){border-bottom:1px solid var(--line);font-family:var(--font-display);padding:14px 0;font-size:1.375rem;font-weight:500;text-decoration:none}.menu.svelte-a8kxe2 .button:where(.svelte-a8kxe2){justify-content:center;margin-top:20px}}.skip.svelte-1br2sqw:focus{z-index:100;clip-path:none;background:var(--ink);width:auto;height:auto;color:var(--white);border-radius:999px;margin:0;padding:12px 20px;position:fixed;top:12px;left:12px}
