.hx-note[data-astro-cid-ybbnm5up]{border:1px solid var(--color-fg);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:5px 12px;font-size:11px}.hx-hero[data-astro-cid-ybbnm5up]{flex-wrap:wrap;align-items:center;gap:24px 40px;display:flex;position:relative}.hx-stamp[data-astro-cid-ybbnm5up]{border:2px solid var(--color-fg);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;box-shadow:inset 0 0 0 4px var(--color-bg), inset 0 0 0 5px var(--color-fg);padding:10px 18px;font-size:15px;font-weight:600;animation:.7s cubic-bezier(.2,1.6,.4,1) .4s both hx-stamp;display:inline-block;transform:rotate(-6deg)}@keyframes hx-stamp{0%{opacity:0;transform:rotate(-16deg)scale(2.2)}to{opacity:1;transform:rotate(-6deg)scale(1)}}.hx-facts[data-astro-cid-ybbnm5up]{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:20px 32px;padding-top:20px;font-size:14px;display:grid}.hx-facts[data-astro-cid-ybbnm5up] dt[data-astro-cid-ybbnm5up],.hx-chip__me[data-astro-cid-ybbnm5up]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-size:11px}.hx-facts[data-astro-cid-ybbnm5up] dd[data-astro-cid-ybbnm5up]{margin-top:6px}.hx-frame[data-astro-cid-ybbnm5up] img[data-astro-cid-ybbnm5up]{object-fit:cover;border:1px solid var(--line-strong);width:100%;max-height:82vh}.hx-team[data-astro-cid-ybbnm5up]{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(48px,9vw,140px);font-weight:600;line-height:.95}.hx-chip[data-astro-cid-ybbnm5up]{border:1px solid var(--line-strong);border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 6px;font-size:15px;display:inline-flex}.hx-chip__av[data-astro-cid-ybbnm5up]{width:34px;height:34px;font-family:var(--font-mono);background:#f2f2ee1a;border-radius:50%;place-items:center;font-size:12px;display:grid}.hx-chip--me[data-astro-cid-ybbnm5up]{border-color:var(--color-fg)}.hx-chip--me[data-astro-cid-ybbnm5up] .hx-chip__av[data-astro-cid-ybbnm5up]{background:var(--color-fg);color:var(--color-bg)}.hx-rounds[data-astro-cid-ybbnm5up]{gap:40px;display:grid;position:relative}@media (width>=900px){.hx-rounds[data-astro-cid-ybbnm5up]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:32px}.hx-rounds[data-astro-cid-ybbnm5up]:before{content:"";background:linear-gradient(90deg, var(--line-strong), var(--color-fg));height:1px;position:absolute;top:27px;left:28px;right:28px}}.hx-round[data-astro-cid-ybbnm5up]{position:relative}.hx-round__node[data-astro-cid-ybbnm5up]{border:1px solid var(--line-strong);background:var(--color-bg);width:56px;height:56px;font-family:var(--font-mono);border-radius:50%;place-items:center;font-size:13px;display:grid;position:relative}.hx-round--last[data-astro-cid-ybbnm5up] .hx-round__node[data-astro-cid-ybbnm5up]{border-color:var(--color-fg);background:var(--color-fg);color:var(--color-bg);box-shadow:0 0 0 8px #f2f2ee14}.hx-round__title[data-astro-cid-ybbnm5up]{font-family:var(--font-display);letter-spacing:-.01em;margin-top:6px;font-size:28px;font-weight:500}.hx-round__out[data-astro-cid-ybbnm5up]{border:1px solid var(--line-strong);font-family:var(--font-mono);margin-top:16px;padding:4px 10px;font-size:12px;display:inline-block}.hx-round--last[data-astro-cid-ybbnm5up] .hx-round__out[data-astro-cid-ybbnm5up]{border-color:var(--color-fg);background:var(--color-fg);color:var(--color-bg)}.hx-features[data-astro-cid-ybbnm5up]{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));display:grid}.hx-features[data-astro-cid-ybbnm5up] li[data-astro-cid-ybbnm5up]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);transition:background-color var(--t-ui);padding:24px}.hx-features[data-astro-cid-ybbnm5up] li[data-astro-cid-ybbnm5up]:hover{background:#f2f2ee0a}.hx-features__icon[data-astro-cid-ybbnm5up]{font-size:30px}.hx-mobile[data-astro-cid-ybbnm5up]{align-items:start;gap:48px;display:grid}@media (width>=1000px){.hx-mobile[data-astro-cid-ybbnm5up]{grid-template-columns:340px minmax(0,1fr);gap:64px}.hx-phone[data-astro-cid-ybbnm5up]{top:calc(var(--header-h) + 24px);position:sticky}}.hx-phone[data-astro-cid-ybbnm5up]{width:min(340px,100%);margin-inline:auto}.hx-phone[data-astro-cid-ybbnm5up] video[data-astro-cid-ybbnm5up]{aspect-ratio:9/20;object-fit:cover;outline:1px solid var(--line-strong);background:#000;border:10px solid #1b1b1d;border-radius:42px;width:100%;display:block;box-shadow:0 40px 90px -40px #000000e6}.hx-features--side[data-astro-cid-ybbnm5up]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.hx-wall[data-astro-cid-ybbnm5up]{flex-direction:column;gap:32px;display:flex}.hx-wall__col[data-astro-cid-ybbnm5up]{flex-direction:column;gap:32px;min-width:0;display:flex}@media (width>=760px){.hx-wall[data-astro-cid-ybbnm5up]{flex-direction:row;align-items:flex-start;gap:28px}.hx-wall__col[data-astro-cid-ybbnm5up]{flex:1}}.hx-wall--single[data-astro-cid-ybbnm5up]{max-width:420px}.hx-polaroid[data-astro-cid-ybbnm5up]{color:#0a0a0b;transform:rotate(var(--tilt));transition:transform .6s var(--ease-out-expo);background:#f2f2ee;padding:10px 10px 0;box-shadow:0 24px 60px -24px #000c}.hx-polaroid[data-astro-cid-ybbnm5up]:hover{z-index:1;position:relative;transform:rotate(0)scale(1.03)}.hx-polaroid[data-astro-cid-ybbnm5up] img[data-astro-cid-ybbnm5up],.hx-polaroid[data-astro-cid-ybbnm5up] video[data-astro-cid-ybbnm5up]{width:100%;display:block}.hx-polaroid[data-astro-cid-ybbnm5up] figcaption[data-astro-cid-ybbnm5up]{font-family:var(--font-mono);text-align:center;padding:12px 4px 14px;font-size:12px}.hx-cert[data-astro-cid-ybbnm5up]{align-items:center;gap:48px;display:grid}@media (width>=900px){.hx-cert[data-astro-cid-ybbnm5up]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.hx-cert__paper[data-astro-cid-ybbnm5up]{border:1px dashed var(--line-strong);outline:1px solid var(--line);outline-offset:-12px;text-align:center;padding:48px 36px;position:relative;overflow:hidden;transform:rotate(-1.5deg)}.hx-cert__404[data-astro-cid-ybbnm5up]{font-family:var(--font-display);color:#f2f2ee0d;pointer-events:none;place-items:center;font-size:clamp(120px,16vw,220px);font-weight:700;display:grid;position:absolute;inset:0}.hx-cert__kicker[data-astro-cid-ybbnm5up]{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-muted);font-size:11px}.hx-cert__name[data-astro-cid-ybbnm5up]{font-family:var(--font-display);filter:blur(1.5px);opacity:.6;margin-top:22px;font-size:clamp(28px,3vw,40px);font-weight:500}.hx-cert__for[data-astro-cid-ybbnm5up]{color:var(--color-muted);filter:blur(1px);margin-top:10px}.hx-cert__stamp[data-astro-cid-ybbnm5up]{border:2px solid var(--color-fg);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:6px 12px;font-size:12px;font-weight:600;position:absolute;bottom:22px;right:18px;transform:rotate(-10deg)}.hx-load__bar[data-astro-cid-ybbnm5up]{border:1px solid var(--line-strong);height:6px;overflow:hidden}.hx-load__bar[data-astro-cid-ybbnm5up] span[data-astro-cid-ybbnm5up]{background:var(--color-fg);transform-origin:0;width:99%;height:100%;animation:6s cubic-bezier(.1,.9,.2,1) infinite hx-load;display:block}@keyframes hx-load{0%{transform:scaleX(0)}60%{transform:scaleX(1)}62%,to{opacity:1;transform:scaleX(1)}}.hx-twist__title[data-astro-cid-ybbnm5up]{max-width:22ch;font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(32px,4.4vw,64px);font-weight:600;line-height:1.02}.hx-twist[data-astro-cid-ybbnm5up]{align-items:start;gap:40px;display:grid}@media (width>=1000px){.hx-twist[data-astro-cid-ybbnm5up]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:56px}}.hx-twist__shot[data-astro-cid-ybbnm5up]{position:relative}.hx-twist__shot[data-astro-cid-ybbnm5up] img[data-astro-cid-ybbnm5up]{border:1px solid var(--line-strong);width:100%}.hx-twist__sticker[data-astro-cid-ybbnm5up]{z-index:1;background:var(--color-fg);color:var(--color-bg);font-family:var(--font-mono);border-radius:999px;padding:8px 14px;font-size:12px;font-weight:600;position:absolute;top:-16px;right:-10px;transform:rotate(8deg)}.hx-twist__cards[data-astro-cid-ybbnm5up]{gap:20px;display:grid}.hx-take[data-astro-cid-ybbnm5up]{border:1px solid var(--line-strong);padding:28px}.hx-take__tag[data-astro-cid-ybbnm5up]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:12px}.hx-take--then[data-astro-cid-ybbnm5up]{color:var(--color-muted);border-style:dashed;transform:rotate(-1.2deg)}.hx-take--then[data-astro-cid-ybbnm5up] p[data-astro-cid-ybbnm5up]:last-child{text-decoration:line-through #f2f2ee59}.hx-take--now[data-astro-cid-ybbnm5up]{background:var(--color-fg);color:var(--color-bg);border-color:var(--color-fg)}.hx-git[data-astro-cid-ybbnm5up]{align-items:start;gap:40px;display:grid}@media (width>=1000px){.hx-git[data-astro-cid-ybbnm5up]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:56px}}.hx-term[data-astro-cid-ybbnm5up]{border:1px solid var(--line-strong);font-family:var(--font-mono);background:#0a0a0bd9;font-size:13px}.hx-term__bar[data-astro-cid-ybbnm5up]{border-bottom:1px solid var(--line);color:var(--color-muted);align-items:center;gap:6px;padding:10px 14px;font-size:11px;display:flex}.hx-term__bar[data-astro-cid-ybbnm5up] i[data-astro-cid-ybbnm5up]{background:#f2f2ee33;border-radius:50%;width:9px;height:9px}.hx-term__bar[data-astro-cid-ybbnm5up] span[data-astro-cid-ybbnm5up]{margin-left:auto;margin-right:auto}.hx-term__body[data-astro-cid-ybbnm5up]{padding:18px 20px 22px;overflow-x:auto}.hx-term__ps[data-astro-cid-ybbnm5up]{color:var(--color-fg)}.hx-term__line[data-astro-cid-ybbnm5up]{white-space:nowrap;grid-template-columns:7ch 6ch 9ch minmax(0,1fr);align-items:center;gap:14px;padding:3px 0;display:grid}.hx-term--long[data-astro-cid-ybbnm5up] .hx-term__line[data-astro-cid-ybbnm5up]{grid-template-columns:7ch 6ch minmax(0,1fr)}.hx-term__msg[data-astro-cid-ybbnm5up]{text-overflow:ellipsis;overflow:hidden}.hx-term__hash[data-astro-cid-ybbnm5up]{color:#f2f2ee80}.hx-term__len[data-astro-cid-ybbnm5up]{height:6px;width:calc(var(--w) * 100%);background:var(--color-fg);opacity:.7;min-width:6px}.hx-term__cursor[data-astro-cid-ybbnm5up]{vertical-align:-2px;background:var(--color-fg);width:8px;height:15px;animation:1s step-end infinite hx-blink;display:inline-block}@keyframes hx-blink{50%{opacity:0}}.hx-git__stats[data-astro-cid-ybbnm5up]{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hx-git__stats[data-astro-cid-ybbnm5up]>div[data-astro-cid-ybbnm5up]{border-bottom:1px solid var(--line);padding:18px 0}.hx-git__stats[data-astro-cid-ybbnm5up] dt[data-astro-cid-ybbnm5up]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-size:11px}.hx-git__stats[data-astro-cid-ybbnm5up] dd[data-astro-cid-ybbnm5up]{font-family:var(--font-display);margin-top:6px;font-size:clamp(28px,3vw,44px);font-weight:600;line-height:1}.hx-browser[data-astro-cid-ybbnm5up]{border:1px solid var(--line-strong);background:#0c0c0e;border-radius:14px;overflow:hidden;box-shadow:0 40px 90px -40px #000000e6}.hx-browser__bar[data-astro-cid-ybbnm5up]{border-bottom:1px solid var(--line);gap:7px;padding:12px 14px;display:flex}.hx-browser__bar[data-astro-cid-ybbnm5up] span[data-astro-cid-ybbnm5up]{background:#f2f2ee2e;border-radius:50%;width:11px;height:11px}.hx-browser[data-astro-cid-ybbnm5up] video[data-astro-cid-ybbnm5up]{background:#000;width:100%;height:auto;display:block}.hx-browser__caption[data-astro-cid-ybbnm5up]{border-top:1px solid var(--line);padding:12px 16px}.hx-film[data-astro-cid-ybbnm5up]{aspect-ratio:16/9;border:1px solid var(--line-strong);cursor:pointer;background:#000;width:100%;display:block;position:relative;overflow:hidden}.hx-film[data-astro-cid-ybbnm5up] img[data-astro-cid-ybbnm5up]{object-fit:cover;opacity:.8;width:100%;height:100%;transition:opacity .5s ease, transform 1s var(--ease-out-expo)}.hx-film[data-astro-cid-ybbnm5up]:hover img[data-astro-cid-ybbnm5up]{opacity:1;transform:scale(1.02)}.hx-film__play[data-astro-cid-ybbnm5up]{background:var(--color-fg);width:96px;height:96px;color:var(--color-bg);transition:transform var(--t-ui);border-radius:50%;place-items:center;margin:auto;padding-left:6px;font-size:30px;display:grid;position:absolute;inset:0}.hx-film[data-astro-cid-ybbnm5up]:hover .hx-film__play[data-astro-cid-ybbnm5up]{transform:scale(1.08)}.hx-film__tag[data-astro-cid-ybbnm5up]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:12px;position:absolute;bottom:18px;left:20px}.hx-film__frame{aspect-ratio:16/9;border:1px solid var(--line-strong);width:100%;margin-top:2.5rem;display:block}.hx-quests[data-astro-cid-ybbnm5up]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px;display:grid}.hx-quest[data-astro-cid-ybbnm5up]{border:1px dashed var(--line-strong);transform:rotate(var(--tilt));transition:transform .6s var(--ease-out-expo), border-color var(--t-ui);background:#f2f2ee06;padding:28px 28px 72px;position:relative}.hx-quest[data-astro-cid-ybbnm5up]:hover{border-color:var(--color-fg);transform:rotate(0)}.hx-quest__icon[data-astro-cid-ybbnm5up]{font-size:34px}.hx-quest__stamp[data-astro-cid-ybbnm5up]{border:2px solid var(--color-fg);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:6px 12px;font-size:12px;font-weight:600;position:absolute;bottom:20px;right:18px;transform:rotate(-8deg)}.hx-cert__real[data-astro-cid-ybbnm5up]{transition:transform .6s var(--ease-out-expo);background:#f2f2ee;padding:10px;display:block;position:relative;transform:rotate(-1.5deg);box-shadow:0 30px 70px -30px #000000e6}.hx-cert__real[data-astro-cid-ybbnm5up]:hover{transform:rotate(0)scale(1.01)}.hx-cert__real[data-astro-cid-ybbnm5up] img[data-astro-cid-ybbnm5up]{width:100%;display:block}.hx-cert__stamp--ok[data-astro-cid-ybbnm5up]{background:var(--color-fg);color:var(--color-bg);padding:8px 16px;font-size:14px;bottom:-16px;right:-14px}.hx-quote[data-astro-cid-ybbnm5up]{max-width:30ch;font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(26px,3.2vw,44px);font-weight:500;line-height:1.2}@media (prefers-reduced-motion:reduce){.hx-stamp[data-astro-cid-ybbnm5up],.hx-load__bar[data-astro-cid-ybbnm5up] span[data-astro-cid-ybbnm5up],.hx-term__cursor[data-astro-cid-ybbnm5up]{animation:none}}
