.alka-root{--bg:#f3e9d8;--paper:#ebdebf;--ink:#140a05;--orng:#c99024;--orng-deep:#8a6210;--orng-text:#835b02;--rule:#140a05;--dim:#140a05a3;--ink-on-dark:#f3e9d8;--rule-on-dark:#f3e9d840;--rule-on-dark-soft:#f3e9d82e;--font-sans:"Onest", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, Menlo, monospace;--font-serif:"Fraunces", "Times New Roman", "Liberation Serif", Times, serif;--t-display:280px;--t-h1:84px;--t-mega-num:280px;--t-stat:64px;--t-display-s:64px;--t-mission:32px;--t-card-h:26px;--t-quote:22px;--t-body:15.5px;--t-meta:13px;--t-kicker:12px;--t-mono:11px;--s-section-y:88px;--s-section-x:56px;--s-gap-lg:56px;--s-gap-md:32px;--s-gap-sm:24px;--s-rule:1px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-out-soft:cubic-bezier(.16, 1, .3, 1);background:var(--bg);min-height:100dvh;color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;display:block}@media (width<=1023px){.alka-root{--t-display:180px;--t-h1:64px;--t-mega-num:200px;--t-stat:52px;--t-display-s:52px;--t-mission:26px;--s-section-x:40px;--s-section-y:72px}}@media (width<=639px){.alka-root{--t-display:120px;--t-h1:48px;--t-mega-num:120px;--t-stat:44px;--t-display-s:44px;--t-mission:22px;--t-card-h:22px;--t-quote:19px;--s-section-x:24px;--s-section-y:56px;--s-gap-lg:32px;--s-gap-md:24px}}.alka-root :is(h1,h2,h3,p,dl,dd,dt,figure,ul){margin:0;padding:0}.alka-root button{font:inherit}.alka-root ::selection{background:var(--orng);color:var(--ink)}.alka-root .wordmark,.wordmark{font-family:var(--font-sans,"Onest", sans-serif);letter-spacing:-.055em;color:var(--ink,#140a05);font-weight:700;line-height:.85}.wordmark .dot{color:var(--orng,#c99024)}.wordmark .ka{font-family:var(--font-serif,"Fraunces", serif);letter-spacing:-.04em;font-style:italic}.alka-root :is(.wrap,.row,.cards,.grid,.rows)>*{min-width:0}.alka-root .lang-switch.cards{gap:10px;margin-top:28px}.alka-root .lang-switch.cards .lang-option{border:2px solid var(--ink);color:var(--ink);font-family:var(--font-sans);letter-spacing:-.01em;transition:background .2s var(--ease-out), color .2s var(--ease-out);background:0 0;border-radius:2px;gap:10px;padding:13px 18px;font-size:17px;font-weight:700;line-height:1}.alka-root .lang-switch.cards .lang-flag{font-size:22px;line-height:1}.alka-root .lang-switch.cards .lang-option:hover{background:color-mix(in srgb, var(--orng) 16%, transparent)}.alka-root .lang-switch.cards .lang-option.is-active{background:var(--orng);color:var(--ink)}.alka-root .lang-switch.cards .lang-option:focus-visible{outline:2px solid var(--orng-text);outline-offset:3px}@media (width<=639px){.alka-root .lang-switch.cards{gap:8px;margin-top:22px}.alka-root .lang-switch.cards .lang-option{flex:calc(50% - 4px);justify-content:center;padding:13px 12px;font-size:15px}}.js .alka-root .reveal{opacity:0;transition:opacity .72s var(--ease-out-soft), transform .72s var(--ease-out-soft);will-change:opacity, transform;transform:translateY(28px)}.js .alka-root .reveal.is-visible{opacity:1;transform:none}.js .alka-root .reveal-up{opacity:0;transition:opacity .6s var(--ease-out-soft), transform .6s var(--ease-out-soft);transform:translateY(14px)}.js .alka-root .reveal-up.is-visible{opacity:1;transform:none}.js .alka-root .rule-wipe{transform-origin:0;transition:transform .9s var(--ease-out-soft);transform:scaleX(0)}.js .alka-root .rule-wipe.is-visible{transform:scaleX(1)}.alka-root .tabular{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.js .alka-root :is(.reveal,.reveal-up,.rule-wipe){opacity:1!important;transition:none!important;transform:none!important}}.coins.svelte-ahp4xd{color:inherit;font:inherit;cursor:pointer;animation:svelte-ahp4xd-alka-coin-in .52s var(--ease-out-soft) both;background:0 0;border:0;align-self:center;align-items:center;gap:9px;margin:-10px -8px;padding:10px 8px;display:inline-flex}.pile.svelte-ahp4xd{flex:none;overflow:visible}.face.svelte-ahp4xd{fill:#f0a52a;stroke:#7a3d05;stroke-width:1.2px}.ring.svelte-ahp4xd{fill:none;stroke:#7a3d05;stroke-width:.8px;opacity:.5}.shine.svelte-ahp4xd{fill:none;stroke:#ffe6b8;stroke-width:1.5px;stroke-linecap:round}.flash.svelte-ahp4xd{fill:none;stroke:#ffb43a;stroke-width:2.4px;opacity:0;transform-box:fill-box;transform-origin:50%}.coins.quiet.svelte-ahp4xd .face:where(.svelte-ahp4xd){fill:none;stroke:var(--dim)}.coins.quiet.svelte-ahp4xd :is(.ring:where(.svelte-ahp4xd),.shine:where(.svelte-ahp4xd)){stroke:var(--dim);opacity:.4}.text.svelte-ahp4xd{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.label.svelte-ahp4xd,.sep.svelte-ahp4xd{color:var(--dim)}.num.svelte-ahp4xd{font-variant-numeric:tabular-nums;color:var(--orng-text);letter-spacing:.04em;font-size:13px;font-weight:700;display:inline-block;position:relative}.ghost.svelte-ahp4xd{visibility:hidden}.live.svelte-ahp4xd{position:absolute;top:0;left:0}.coins.svelte-ahp4xd:hover .face:where(.svelte-ahp4xd){fill:#ffbe4d}.coins.quiet.svelte-ahp4xd:hover .face:where(.svelte-ahp4xd){fill:#140a051a}.coins.svelte-ahp4xd:focus-visible{outline:2px solid var(--orng-text);outline-offset:2px;border-radius:2px}.drop.svelte-ahp4xd{visibility:hidden}.coins.landed.svelte-ahp4xd .drop:where(.svelte-ahp4xd){visibility:visible}@keyframes svelte-ahp4xd-alka-coin-in{0%{opacity:0;transform:translateY(4px)}}@media (width<=639px){.coins.svelte-ahp4xd{gap:7px}.label.svelte-ahp4xd,.sep.svelte-ahp4xd{display:none}}@media (prefers-reduced-motion:reduce){.coins.svelte-ahp4xd{animation:none}}.strip.svelte-98uz6e{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;border-bottom:1px solid var(--rule);color:var(--dim);--lang-active:var(--ink);justify-content:space-between;align-items:baseline;gap:24px;padding-bottom:14px;font-size:12px;display:flex}.strip.spaced.svelte-98uz6e{margin-bottom:56px}.who.svelte-98uz6e,.left.svelte-98uz6e{color:var(--orng-text);font-weight:700}.left.svelte-98uz6e{--btm-accent:var(--orng);--btm-hover:#140a050f}.division.svelte-98uz6e{color:var(--dim)}@media (width<=639px){.strip.svelte-98uz6e{letter-spacing:.1em;flex-wrap:wrap;gap:12px;font-size:10px}.division.svelte-98uz6e{display:none}}
