@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-cyrillic-ext-600-normal.DDEJyoof.woff2)format("woff2"),url(/_astro/caveat-cyrillic-ext-600-normal.BLVNc-Ct.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-cyrillic-600-normal.Ba_MyzgW.woff2)format("woff2"),url(/_astro/caveat-cyrillic-600-normal.CqH0c_uj.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-latin-ext-600-normal.DDJRD6ps.woff2)format("woff2"),url(/_astro/caveat-latin-ext-600-normal.shBvSnoU.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:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-latin-600-normal.zlTlWIYU.woff2)format("woff2"),url(/_astro/caveat-latin-600-normal.DUjB8dgm.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}.glyph[data-astro-cid-p6lysxim]{max-width:100%;display:block;overflow:visible}.hot[data-astro-cid-p6lysxim]{fill:var(--accent)}.dim[data-astro-cid-p6lysxim]{fill:var(--glyph-dim)}text[data-astro-cid-p6lysxim]{font:10.5px var(--mono);fill:var(--muted)}.fs[data-astro-cid-be257okp]{margin:18px 0}figcaption[data-astro-cid-be257okp]{color:var(--c-dim);font-size:13px}.fs-plot[data-astro-cid-be257okp]{border-bottom:1px solid var(--c-line);cursor:crosshair;touch-action:pan-y;height:124px;margin-top:6px;position:relative}svg[data-astro-cid-be257okp]{width:100%;max-width:none;height:100%;position:absolute;inset:0}.fs-area[data-astro-cid-be257okp]{fill:#f4f4f012}.fs-band[data-astro-cid-be257okp]{fill:#f4f4f033}.fs-line[data-astro-cid-be257okp]{fill:none;stroke:var(--c-ink);stroke-width:2px;stroke-linejoin:round}.fs-band-label[data-astro-cid-be257okp]{color:var(--c-dim);white-space:nowrap;font-size:12px;line-height:1;position:absolute;top:0;left:50%;transform:translate(-50%)}.fs-cross[data-astro-cid-be257okp]{background:var(--c-dim);pointer-events:none;width:1px;position:absolute;top:18px;bottom:0}.fs-stem[data-astro-cid-be257okp]{background:var(--c-bad);width:1px;height:44px;position:absolute;bottom:0}.fs-dot[data-astro-cid-be257okp]{border:2px solid var(--c-bg);background:var(--c-bad);border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;bottom:-7px}.fs-label[data-astro-cid-be257okp]{font:500 12px/1.25 var(--mono);color:var(--c-ink);text-align:center;white-space:nowrap;position:absolute;bottom:48px;transform:translate(-50%)}.fs-label[data-astro-cid-be257okp] b[data-astro-cid-be257okp]{font-family:var(--sans);font-weight:600;display:block}.fs-axis[data-astro-cid-be257okp]{height:20px;font:11px/20px var(--mono);color:var(--c-dim);position:relative}.fs-axis[data-astro-cid-be257okp] span[data-astro-cid-be257okp]{position:absolute;transform:translate(-50%)}.fs-readout[data-astro-cid-be257okp]{min-height:2.9em;color:var(--c-dim);margin:4px 0 0;font-size:13px;line-height:1.45}.puzzle[data-astro-cid-6cf5hokj]{--c-bg:#0d0e10;--c-raise:#17191c;--c-line:#2a2d31;--c-ink:#f3f3ef;--c-body:#cfd0cb;--c-dim:#9b9ea4;--c-good:#35d07f;--c-bad:#ff5d52;--c-accent:#b9a8ff;background:var(--c-bg);color:var(--c-ink);border-radius:22px;padding:clamp(18px,2.2vw,24px);font-size:15px;line-height:1.5}.p-head[data-astro-cid-6cf5hokj]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin:0;display:flex}.p-tag[data-astro-cid-6cf5hokj]{background:var(--c-accent);color:var(--c-bg);font:600 12px/1 var(--mono);border-radius:999px;padding:5px 10px}.p-note[data-astro-cid-6cf5hokj]{color:var(--c-dim);font-size:12.5px}h2[data-astro-cid-6cf5hokj]{font:700 clamp(20px, 1.9vw, 22px) / 1.15 var(--display);letter-spacing:-.02em;text-wrap:balance;margin:12px 0 0}.p-setup[data-astro-cid-6cf5hokj]{color:var(--c-dim);margin:4px 0 0;font-size:13.5px}.p-table[data-astro-cid-6cf5hokj]{border-collapse:collapse;width:100%;font:14px/1.2 var(--mono);font-variant-numeric:tabular-nums;margin-top:12px}.p-table[data-astro-cid-6cf5hokj] th[data-astro-cid-6cf5hokj],.p-table[data-astro-cid-6cf5hokj] td[data-astro-cid-6cf5hokj]{border-bottom:1px solid var(--c-line);text-align:right;white-space:nowrap;padding:8px 0;font-weight:400}.p-table[data-astro-cid-6cf5hokj] thead[data-astro-cid-6cf5hokj] th[data-astro-cid-6cf5hokj]{font:12.5px/1.2 var(--sans);color:var(--c-dim);padding-top:0}.p-table[data-astro-cid-6cf5hokj] tbody[data-astro-cid-6cf5hokj] th[data-astro-cid-6cf5hokj]{text-align:left;font:14px/1.2 var(--sans);color:var(--c-dim)}.p-table[data-astro-cid-6cf5hokj] tbody[data-astro-cid-6cf5hokj] td[data-astro-cid-6cf5hokj]{width:31%}.p-flag[data-astro-cid-6cf5hokj]{color:var(--c-bad);font:600 11.5px/1 var(--sans);vertical-align:1px;background:#ff5d5229;border-radius:999px;align-items:center;gap:4px;margin-left:6px;padding:3px 7px;display:inline-flex}.p-flag[data-astro-cid-6cf5hokj][hidden]{display:none}.puzzle[data-astro-cid-6cf5hokj][data-pick] .p-users[data-astro-cid-6cf5hokj] td[data-astro-cid-6cf5hokj]{color:var(--c-bad);font-weight:600}.p-result[data-astro-cid-6cf5hokj]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;margin:10px 0 0;display:flex}.p-result[data-astro-cid-6cf5hokj] div[data-astro-cid-6cf5hokj],.p-result[data-astro-cid-6cf5hokj] dd[data-astro-cid-6cf5hokj]{align-items:center;gap:8px;display:flex}.p-result[data-astro-cid-6cf5hokj] dt[data-astro-cid-6cf5hokj]{color:var(--c-dim);font-size:13.5px}.p-result[data-astro-cid-6cf5hokj] dd[data-astro-cid-6cf5hokj]{font:600 17px/1.2 var(--mono);letter-spacing:-.02em;margin:0}.p-sig[data-astro-cid-6cf5hokj]{color:var(--c-good);font:600 11.5px/1 var(--sans);letter-spacing:0;background:#35d07f24;border-radius:999px;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.p-options[data-astro-cid-6cf5hokj]{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.p-option[data-astro-cid-6cf5hokj]{border:1px solid var(--c-line);background:var(--c-raise);min-height:44px;color:var(--c-ink);font:500 14px/1.25 var(--sans);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;transition:border-color .15s,background-color .15s;display:flex}.p-option[data-astro-cid-6cf5hokj]:hover{border-color:var(--c-accent)}.p-option[data-astro-cid-6cf5hokj]:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.p-key[data-astro-cid-6cf5hokj]{background:var(--c-line);width:22px;height:22px;color:var(--c-ink);font:600 12px/1 var(--mono);border-radius:6px;flex:none;place-items:center;display:grid}.p-text[data-astro-cid-6cf5hokj]{flex:1}.p-mark[data-astro-cid-6cf5hokj]{flex:none;display:none}.puzzle[data-astro-cid-6cf5hokj][data-pick] .p-option[data-astro-cid-6cf5hokj][data-right]{border-color:var(--c-good);background:#35d07f1f}.puzzle[data-astro-cid-6cf5hokj][data-pick] .p-option[data-astro-cid-6cf5hokj][data-right] .p-mark[data-astro-cid-6cf5hokj]{color:var(--c-good);display:block}.p-option[data-astro-cid-6cf5hokj][aria-pressed=true]:not([data-right]){border-color:var(--c-bad);background:#ff5d521f}.p-option[data-astro-cid-6cf5hokj][aria-pressed=true]:not([data-right]) .p-mark[data-astro-cid-6cf5hokj]{color:var(--c-bad);display:block}.p-reveal[data-astro-cid-6cf5hokj]{border-top:1px solid var(--c-line);color:var(--c-body);margin-top:18px;padding-top:18px}.p-reveal[data-astro-cid-6cf5hokj] p[data-astro-cid-6cf5hokj]{margin:12px 0 0}.p-reveal[data-astro-cid-6cf5hokj] strong[data-astro-cid-6cf5hokj],.p-reveal[data-astro-cid-6cf5hokj] b[data-astro-cid-6cf5hokj]{color:var(--c-ink);font-weight:600}.p-reveal[data-astro-cid-6cf5hokj] .p-verdict[data-astro-cid-6cf5hokj]{font:700 22px/1.2 var(--display);letter-spacing:-.02em;color:var(--c-ink);margin:0;scroll-margin:24px}h3[data-astro-cid-6cf5hokj]{font:600 14px/1.2 var(--sans);color:var(--c-dim);margin:22px 0 0}.p-why[data-astro-cid-6cf5hokj]{gap:6px;margin:10px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.p-why[data-astro-cid-6cf5hokj] li[data-astro-cid-6cf5hokj]{border:1px solid var(--c-line);border-radius:12px;gap:10px;padding:10px 12px;display:flex}.p-why[data-astro-cid-6cf5hokj] li[data-astro-cid-6cf5hokj][data-picked]{border-color:var(--c-bad)}.p-reveal[data-astro-cid-6cf5hokj] .p-foot[data-astro-cid-6cf5hokj]{color:var(--c-dim);margin-top:18px;font-size:14px}.p-more[data-astro-cid-6cf5hokj]{color:var(--c-accent);text-underline-offset:3px;margin-top:14px;font-size:14px;font-weight:500;text-decoration:underline #b9a8ff66;display:inline-block}.p-more[data-astro-cid-6cf5hokj]:hover{text-decoration-color:currentColor}@media (width<=420px){.p-options[data-astro-cid-6cf5hokj]{grid-template-columns:1fr;gap:6px}}.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(32px,5vw,72px);padding-top:clamp(20px,4vw,48px);display:grid}.pitch[data-astro-cid-lcdefpme]{position:sticky;top:32px}.me[data-astro-cid-lcdefpme]{align-items:center;gap:14px;display:flex}.me[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font:700 20px/1.2 var(--display);letter-spacing:-.015em}.me[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:2px 0 0;font-size:14px}.hook[data-astro-cid-lcdefpme]{font:800 clamp(42px, 5.4vw, 72px) / .98 var(--display);letter-spacing:-.04em;text-wrap:balance;margin:clamp(28px,4vw,44px) 0 0}.hook[data-astro-cid-lcdefpme] mark[data-astro-cid-lcdefpme]{background:linear-gradient(transparent 14%, var(--accent-soft) 14% 92%, transparent 92%);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.1em;margin:0 -.06em;padding:0 .06em}.sub[data-astro-cid-lcdefpme]{max-width:31em;color:var(--ink-2);margin:22px 0 0;font-size:clamp(17px,1.5vw,19px)}.cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.cta-links[data-astro-cid-lcdefpme]{gap:18px;margin-left:6px;font-size:14.5px;display:inline-flex}.cta-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:4px;margin-block:-11px;padding-block:11px;text-decoration-thickness:1.5px}.cta-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--ink);text-decoration-color:var(--accent)}.cta-links[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font:500 12px var(--mono);color:var(--muted)}.note[data-astro-cid-lcdefpme]{color:var(--accent);font:600 24px/1 var(--hand);transform-origin:0 100%;align-items:flex-end;gap:6px;margin:0 0 2px 26px;display:flex;transform:rotate(-2deg)}.note[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{padding-bottom:14px}.solo[data-astro-cid-lcdefpme]{max-width:640px}.now[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--accent-tint);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:18px clamp(24px,5vw,72px);padding:clamp(22px,3vw,32px);display:grid}.now-meta[data-astro-cid-lcdefpme]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:13px;display:flex}.now[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font:800 clamp(30px, 3.6vw, 40px) / 1.05 var(--display);letter-spacing:-.035em;align-items:center;gap:12px;margin-top:12px;display:flex}.now[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] .dot[data-astro-cid-lcdefpme]{width:14px;height:14px}.now-role[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:6px 0 0;font-size:15px}.now-text[data-astro-cid-lcdefpme]{font:600 clamp(20px, 2.3vw, 27px) / 1.25 var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0}.earlier[data-astro-cid-lcdefpme]{margin:clamp(28px,4vw,40px) 0 12px}.builds[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.build[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden}.build-art[data-astro-cid-lcdefpme]{background:var(--soft);align-items:center;height:96px;padding:0 22px;display:flex}.build-body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;padding:18px 22px 20px;display:flex}.where[data-astro-cid-lcdefpme]{color:var(--muted);align-items:center;gap:7px;margin:0;font-size:13px;display:flex}.build[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font:700 22px/1.15 var(--display);letter-spacing:-.02em;margin:8px 0 0}.build-text[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:8px 0 18px;font-size:14.5px}.stats[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin-top:auto;padding-top:14px;display:grid}.stats[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:12.5px;line-height:1.3}.stats[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:only-child{grid-column:1/-1}.stats[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:600 21px/1.15 var(--mono);letter-spacing:-.03em;color:var(--ink);margin-bottom:2px;display:block}.before[data-astro-cid-lcdefpme]{max-width:62em;color:var(--ink-2);margin:20px 0 0;font-size:14.5px}.end[data-astro-cid-lcdefpme]{background:var(--ink);color:#fff;border-radius:clamp(22px,3vw,32px);margin-top:clamp(72px,10vw,128px);padding:clamp(32px,7vw,80px);scroll-margin-top:24px}.end[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font:800 clamp(52px, 10vw, 112px) / .95 var(--display);letter-spacing:-.05em}.end[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#b9b9b4;max-width:30em;margin:18px 0 0;font-size:17px}.end-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.end[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline-color:#fff}@media (width<=1000px){.builds[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.pitch[data-astro-cid-lcdefpme]{position:static}.play[data-astro-cid-lcdefpme]{width:min(100%,560px)}}@media (width<=720px){.now[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.builds[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (width<=420px){.cta-links[data-astro-cid-lcdefpme]{width:100%;margin-left:0}}
