.wall[data-astro-cid-jhpnc6z6]{margin:0;position:relative}.wall__panel[data-astro-cid-jhpnc6z6]{background:color-mix(in srgb, var(--paper) 46%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.05);border:1px solid color-mix(in srgb, var(--paper) 70%, transparent);box-shadow:0 40px 90px color-mix(in srgb, var(--ink) 22%, transparent);border-radius:22px;padding:.85rem;position:relative;overflow:hidden}.wall__bar[data-astro-cid-jhpnc6z6]{align-items:center;gap:.5rem;margin-bottom:.85rem;display:flex}.wall__chip[data-astro-cid-jhpnc6z6]{letter-spacing:.04em;white-space:nowrap;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .8rem;font-size:max(11px,.68rem);display:inline-flex}.wall__chip--mark[data-astro-cid-jhpnc6z6]{background:var(--ink);color:var(--paper);font-weight:600}.wall__chip--mark[data-astro-cid-jhpnc6z6] img[data-astro-cid-jhpnc6z6]{filter:invert()brightness(1.7);width:auto;height:1.15rem}.wall__chip--ghost[data-astro-cid-jhpnc6z6]{border:1px solid color-mix(in srgb, var(--ink) 25%, transparent);color:var(--ink)}.wall__field[data-astro-cid-jhpnc6z6]{background:color-mix(in srgb, var(--paper) 72%, transparent);border:1px solid color-mix(in srgb, var(--ink) 12%, transparent);min-width:0;font-family:var(--font-display);letter-spacing:.08em;color:color-mix(in srgb, var(--ink) 66%, transparent);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;flex:1;padding:.5rem .9rem;font-size:max(11px,.7rem);overflow:hidden}.wall__grid[data-astro-cid-jhpnc6z6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;height:clamp(20rem,46vw,30rem);display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 6% 94%,#0000 100%)}.wall__col[data-astro-cid-jhpnc6z6]{overflow:hidden}.wall__track[data-astro-cid-jhpnc6z6]{gap:.6rem;display:grid}.wall__viewport[data-astro-cid-jhpnc6z6]{border-radius:14px;position:relative;overflow:hidden}.wall__camera[data-astro-cid-jhpnc6z6]{will-change:transform;transform-origin:50%;animation:9.4s cubic-bezier(.5,0,.2,1) 1.2s infinite wall-camera}.wall[data-astro-cid-jhpnc6z6][data-state=paused] .wall__camera[data-astro-cid-jhpnc6z6],.wall[data-astro-cid-jhpnc6z6][data-state=paused] .wall__typed[data-astro-cid-jhpnc6z6],.wall[data-astro-cid-jhpnc6z6][data-state=paused] .wall__pill[data-astro-cid-jhpnc6z6],.wall[data-astro-cid-jhpnc6z6][data-state=paused] .wall__panel[data-astro-cid-jhpnc6z6],.wall[data-astro-cid-jhpnc6z6][data-state=paused] .wall__menu[data-astro-cid-jhpnc6z6],.wall[data-astro-cid-jhpnc6z6][data-state=paused] .wall__cursor[data-astro-cid-jhpnc6z6],.wall[data-astro-cid-jhpnc6z6][data-state=paused] .wall__generate[data-astro-cid-jhpnc6z6],.wall[data-astro-cid-jhpnc6z6][data-state=paused] .tile--new[data-astro-cid-jhpnc6z6],.wall[data-astro-cid-jhpnc6z6][data-state=paused] .tile[data-astro-cid-jhpnc6z6]{animation-play-state:paused}@keyframes wall-camera{0%,8.5%{transform:scale(1)translate(0,0)}23%{transform:scale(1.02)translate(0,0)}35%{transform:scale(1.3)translate(-14%,2%)}49%{transform:scale(1.3)translate(10%,-4%)}62%{transform:scale(1.34)translate(22%,6%)}72%{transform:scale(1.22)translate(6%,18%)}84%{transform:scale(1.18)translate(-10%,16%)}to{transform:scale(1)translate(0,0)}}.wall__panel[data-astro-cid-jhpnc6z6]{transform-origin:50% 88%;animation:1.1s cubic-bezier(.22,1.2,.36,1) both wall-pop,1.4s linear both wall-wake}@keyframes wall-pop{0%{opacity:0;filter:blur(10px);transform:scale(.82)translateY(28px)}55%{opacity:1}70%{filter:blur();transform:scale(1.02)translateY(-4px)}to{opacity:1;filter:blur();transform:none}}@keyframes wall-wake{0%{filter:brightness(.35)saturate(.5)}60%{filter:brightness(.85)saturate(.9)}to{filter:brightness()saturate()}}.wall__bar[data-astro-cid-jhpnc6z6],.wall__tabs[data-astro-cid-jhpnc6z6],.wall__pages[data-astro-cid-jhpnc6z6],.wall__rail[data-astro-cid-jhpnc6z6]{animation:.7s cubic-bezier(.22,1,.36,1) .62s both wall-chrome}@keyframes wall-chrome{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.tile[data-astro-cid-jhpnc6z6]{animation:.9s cubic-bezier(.22,1,.36,1) .82s both wall-land}.wall__col[data-astro-cid-jhpnc6z6]:nth-child(2) .tile[data-astro-cid-jhpnc6z6]{animation-delay:.91s}.wall__col[data-astro-cid-jhpnc6z6]:nth-child(3) .tile[data-astro-cid-jhpnc6z6]{animation-delay:1s}.wall__col[data-astro-cid-jhpnc6z6]:nth-child(4) .tile[data-astro-cid-jhpnc6z6]{animation-delay:1.09s}@keyframes wall-land{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}.wall__rail[data-astro-cid-jhpnc6z6]{z-index:3;background:color-mix(in srgb, var(--paper) 72%, transparent);backdrop-filter:blur(8px);border:1px solid color-mix(in srgb, var(--ink) 10%, transparent);border-radius:999px;gap:.5rem;padding:.5rem .35rem;display:grid;position:absolute;top:50%;left:.55rem;translate:0 -50%}.wall__dot[data-astro-cid-jhpnc6z6]{background:color-mix(in srgb, var(--ink) 28%, transparent);border-radius:50%;width:.45rem;height:.45rem}.wall__dot[data-astro-cid-jhpnc6z6].is-live{background:var(--ink)}.wall__menu[data-astro-cid-jhpnc6z6]{background:color-mix(in srgb, var(--paper) 78%, transparent);backdrop-filter:blur(10px);border:1px solid color-mix(in srgb, var(--ink) 10%, transparent);width:max-content;box-shadow:0 18px 40px color-mix(in srgb, var(--ink) 18%, transparent);opacity:0;border-radius:14px;gap:.15rem;margin-left:.5rem;padding:.4rem;animation:9.4s 1.2s infinite backwards wall-menu;display:grid;position:absolute;top:50%;left:100%;translate:0 -50%}@keyframes wall-menu{0%,46%{opacity:0;transform:translate(-8px)}50%,70%{opacity:1;transform:none}74%,to{opacity:0;transform:translate(-8px)}}.wall__item[data-astro-cid-jhpnc6z6]{z-index:1;letter-spacing:.06em;color:var(--ink);padding:.3rem .8rem;font-size:max(10px,.62rem);position:relative}.wall__cursor[data-astro-cid-jhpnc6z6]{background:color-mix(in srgb, var(--ink) 12%, transparent);border-radius:999px;height:1.35rem;animation:9.4s step-end 1.2s infinite wall-step;position:absolute;top:.4rem;left:.4rem;right:.4rem}@keyframes wall-step{0%,52%{transform:translateY(0)}56%{transform:translateY(1.5rem)}61%{transform:translateY(3rem)}66%{transform:translateY(4.5rem)}70%,to{transform:translateY(6rem)}}.wall__typed[data-astro-cid-jhpnc6z6]{white-space:nowrap;vertical-align:bottom;border-right:1px solid color-mix(in srgb, var(--ink) 45%, transparent);max-width:100%;animation:9.4s steps(42,end) 1.2s infinite backwards wall-type;display:inline-block;overflow:hidden}@keyframes wall-type{0%,72%{width:0}82%,96%{width:100%}to{width:0}}.wall__generate[data-astro-cid-jhpnc6z6]{z-index:4;background:var(--ink);color:var(--paper);letter-spacing:.1em;opacity:0;border-radius:999px;padding:.45rem .9rem;font-size:max(10px,.62rem);animation:9.4s 1.2s infinite backwards wall-generate;position:absolute;top:1.1rem;right:1.1rem}@keyframes wall-generate{0%,82%{opacity:0;transform:scale(.9)}86%,96%{opacity:1;transform:none}to{opacity:0;transform:scale(.9)}}.wall__arrivals[data-astro-cid-jhpnc6z6]{z-index:2;gap:.6rem;width:clamp(6rem,14%,9rem);display:grid;position:absolute;bottom:.6rem;right:.6rem}.tile--new[data-astro-cid-jhpnc6z6]{animation:9.4s cubic-bezier(.22,1,.36,1) 1.2s infinite backwards wall-arrive}.tile--new[data-astro-cid-jhpnc6z6]:last-child{animation-delay:.14s}@keyframes wall-arrive{0%,84%{opacity:0;transform:translate(26px)scale(.94)}90%,96%{opacity:1;transform:none}to{opacity:0;transform:translate(20px)scale(.95)}}.tile__badge--new[data-astro-cid-jhpnc6z6]{background:var(--paper);color:var(--ink)}.tile__act[data-astro-cid-jhpnc6z6]{background:color-mix(in srgb, var(--paper) 86%, transparent);backdrop-filter:blur(6px);width:1.6rem;height:1.6rem;color:var(--ink);border-radius:50%;place-items:center;font-size:.6rem;display:grid;position:absolute;bottom:.5rem;right:.5rem}.tile__act--open[data-astro-cid-jhpnc6z6]{background:var(--ink);color:var(--paper)}.tile__credit[data-astro-cid-jhpnc6z6]{background:color-mix(in srgb, var(--paper) 86%, transparent);backdrop-filter:blur(6px);letter-spacing:.04em;color:var(--ink);border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .5rem .2rem .25rem;font-size:max(9px,.56rem);display:inline-flex;position:absolute;top:.5rem;right:.5rem}.tile__credit[data-astro-cid-jhpnc6z6] img[data-astro-cid-jhpnc6z6]{object-fit:contain;width:auto;height:.9rem}.wall__pages[data-astro-cid-jhpnc6z6]{justify-content:center;gap:.3rem;margin-top:.6rem;display:flex}.wall__pages[data-astro-cid-jhpnc6z6] i[data-astro-cid-jhpnc6z6]{background:color-mix(in srgb, var(--ink) 22%, transparent);border-radius:50%;width:.3rem;height:.3rem}.wall__pages[data-astro-cid-jhpnc6z6] i[data-astro-cid-jhpnc6z6].is-live{background:color-mix(in srgb, var(--ink) 55%, transparent);border-radius:999px;width:1.1rem}.wall__stand[data-astro-cid-jhpnc6z6]{background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 14%, transparent), transparent);filter:blur(6px);border-radius:0 0 999px 999px;width:46%;height:.9rem;margin:.5rem auto 0;display:block}.tile[data-astro-cid-jhpnc6z6]{aspect-ratio:var(--ratio,4 / 3);background:var(--panel);box-shadow:0 10px 26px color-mix(in srgb, var(--ink) 16%, transparent);border-radius:12px;position:relative;overflow:hidden}.tile[data-astro-cid-jhpnc6z6]>img[data-astro-cid-jhpnc6z6]{object-fit:cover;width:100%;height:100%;display:block}.tile__badge[data-astro-cid-jhpnc6z6]{background:var(--ink);color:var(--paper);letter-spacing:.1em;border-radius:999px;padding:.25rem .6rem;font-size:max(10px,.6rem);position:absolute;top:.5rem;left:.5rem}.tile__label[data-astro-cid-jhpnc6z6]{background:color-mix(in srgb, var(--paper) 82%, transparent);backdrop-filter:blur(6px);color:var(--ink);letter-spacing:.06em;border-radius:999px;padding:.25rem .6rem;font-size:max(10px,.6rem);position:absolute;bottom:.5rem;left:.5rem}.wall__tabs[data-astro-cid-jhpnc6z6]{background:color-mix(in srgb, var(--paper) 70%, transparent);border:1px solid color-mix(in srgb, var(--ink) 10%, transparent);scrollbar-width:none;border-radius:999px;justify-content:center;gap:.25rem;margin-top:.85rem;padding:.3rem;display:flex;position:relative;overflow-x:auto}.wall__tabs[data-astro-cid-jhpnc6z6]::-webkit-scrollbar{display:none}.wall__tab[data-astro-cid-jhpnc6z6]{letter-spacing:.08em;white-space:nowrap;color:color-mix(in srgb, var(--ink) 66%, transparent);z-index:1;transition:color .32s var(--ease);border-radius:999px;padding:.4rem .9rem;font-size:max(10px,.64rem);position:relative}.wall__pill[data-astro-cid-jhpnc6z6]{background:color-mix(in srgb, var(--ink) 14%, transparent);border:1px solid color-mix(in srgb, var(--ink) 34%, transparent);border-radius:999px;width:5.6rem;animation:9.4s cubic-bezier(.5,0,.2,1) 1.2s infinite wall-pill;position:absolute;top:.3rem;bottom:.3rem;left:.3rem}@keyframes wall-pill{0%,22%{width:5.6rem;transform:translate(0)}30%,44%{width:6.6rem;transform:translate(5.9rem)}52%,66%{width:4.4rem;transform:translate(12.8rem)}74%,96%{width:5.4rem;transform:translate(17.5rem)}to{width:5.6rem;transform:translate(0)}}.wall__tab[data-astro-cid-jhpnc6z6].is-live{color:var(--ink)}@media (width>=768px){.wall__grid[data-astro-cid-jhpnc6z6]{grid-template-columns:repeat(4,minmax(0,1fr))}.wall__panel[data-astro-cid-jhpnc6z6]{border-radius:26px;padding:1rem}}@media (prefers-reduced-motion:reduce){.wall__bar[data-astro-cid-jhpnc6z6],.wall__tabs[data-astro-cid-jhpnc6z6],.wall__pages[data-astro-cid-jhpnc6z6],.wall__rail[data-astro-cid-jhpnc6z6],.wall__camera[data-astro-cid-jhpnc6z6],.wall__typed[data-astro-cid-jhpnc6z6],.wall__pill[data-astro-cid-jhpnc6z6],.wall__panel[data-astro-cid-jhpnc6z6],.tile[data-astro-cid-jhpnc6z6],.wall__menu[data-astro-cid-jhpnc6z6],.wall__cursor[data-astro-cid-jhpnc6z6],.wall__generate[data-astro-cid-jhpnc6z6],.tile--new[data-astro-cid-jhpnc6z6]{animation:none}.wall__menu[data-astro-cid-jhpnc6z6],.wall__generate[data-astro-cid-jhpnc6z6],.wall__arrivals[data-astro-cid-jhpnc6z6]{display:none}.wall__typed[data-astro-cid-jhpnc6z6]{border-right:0;width:auto}.wall__pill[data-astro-cid-jhpnc6z6]{display:none}.wall__tab[data-astro-cid-jhpnc6z6].is-live{background:var(--ink);color:var(--paper)}}
