.wall[data-astro-cid-ld7ej3xr]{position:relative;width:100%;overflow:clip;container-type:inline-size;--u: max(1cqw, 7.5px);margin-top:-64px;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - min(34vh,320px)),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - min(34vh,320px)),transparent)}.wall__name[data-astro-cid-ld7ej3xr]{position:absolute;inset:0}.wall__pin[data-astro-cid-ld7ej3xr]{position:sticky;top:0;height:100vh;height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(10px,1.6vw,18px);padding-inline:16px;text-align:center}.wall__kicker[data-astro-cid-ld7ej3xr]{margin:0;font-family:var(--f-mono);font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--cyan)}.wall__title[data-astro-cid-ld7ej3xr]{font-size:min(calc(var(--u) * 13.5),17.5vw);font-weight:800;letter-spacing:-.06em;line-height:.86;text-transform:uppercase;background:linear-gradient(180deg,#f3f0f6 18%,#b9a6f6 62%,#6d3fe0 108%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;padding-right:.06em}.wall__count[data-astro-cid-ld7ej3xr]{display:flex;align-items:center;gap:14px;margin:0;max-width:none;font-family:var(--f-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2)}.wall__count[data-astro-cid-ld7ej3xr] b[data-astro-cid-ld7ej3xr]{color:var(--ink);font-weight:500}.wall__count[data-astro-cid-ld7ej3xr] i[data-astro-cid-ld7ej3xr]{width:4px;height:4px;border-radius:50%;background:var(--violet)}.wall__cue[data-astro-cid-ld7ej3xr]{display:inline-flex;align-items:center;gap:8px;margin-top:6px;padding:9px 16px;border:1px solid var(--line-2);border-radius:999px;font-family:var(--f-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);text-decoration:none;background:#0a0a0b8c;backdrop-filter:blur(6px);transition:color .2s ease,border-color .2s ease}.wall__cue[data-astro-cid-ld7ej3xr]:hover{color:var(--violet);border-color:var(--violet)}.wall__grid[data-astro-cid-ld7ej3xr]{position:relative;display:flex;justify-content:center;pointer-events:none}.wall__col[data-astro-cid-ld7ej3xr]{flex:none;width:var(--col)}.wall__cell[data-astro-cid-ld7ej3xr]{height:var(--row);display:flex;align-items:center;justify-content:center}@media(min-width:900px){.wall__cell[data-astro-cid-ld7ej3xr]:nth-child(n+6){display:none}}.wall__tile[data-astro-cid-ld7ej3xr]{position:relative;display:block;width:var(--boxW);height:var(--boxH);border-radius:calc(var(--u) * .7);overflow:hidden;border:1px solid var(--line-2);background:#0d0c0f;box-shadow:0 30px 60px -30px #000,0 18px 50px -36px #7c3aed8c;pointer-events:auto;transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .3s ease}.wall__tile[data-astro-cid-ld7ej3xr] img[data-astro-cid-ld7ej3xr]{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.wall__label[data-astro-cid-ld7ej3xr]{position:absolute;left:10px;bottom:10px;padding:5px 9px;border-radius:999px;font-family:var(--f-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:#0a0a0bb8;backdrop-filter:blur(6px);opacity:0;transform:translateY(4px);transition:opacity .25s ease,transform .25s ease}@media(hover:hover){.wall__tile[data-astro-cid-ld7ej3xr]:hover{transform:scale(1.04);border-color:var(--accent)}.wall__tile[data-astro-cid-ld7ej3xr]:hover .wall__label[data-astro-cid-ld7ej3xr]{opacity:1;transform:none}}@media(max-width:700px){.wall__label[data-astro-cid-ld7ej3xr]{display:none}}@media(prefers-reduced-motion:reduce){.wall__tile[data-astro-cid-ld7ej3xr],.wall__label[data-astro-cid-ld7ej3xr]{transition:none}}.pf-intro__grid[data-astro-cid-hcjuqwdu]{display:grid;gap:clamp(20px,4vw,64px);align-items:end}@media(min-width:900px){.pf-intro__grid[data-astro-cid-hcjuqwdu]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.pf-intro[data-astro-cid-hcjuqwdu] h2[data-astro-cid-hcjuqwdu]{max-width:16ch}.pf-legend[data-astro-cid-hcjuqwdu]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 22px;font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.pf-legend[data-astro-cid-hcjuqwdu] li[data-astro-cid-hcjuqwdu]{display:inline-flex;align-items:center;gap:9px}.dot[data-astro-cid-hcjuqwdu]{width:7px;height:7px;border-radius:50%;border:1px solid var(--ink-3);flex:none}.dot--on[data-astro-cid-hcjuqwdu],.is-nortia[data-astro-cid-hcjuqwdu] .dot[data-astro-cid-hcjuqwdu]{background:var(--violet);border-color:var(--violet);box-shadow:0 0 10px #a78bfacc}.container--wide[data-astro-cid-hcjuqwdu]{max-width:1240px}.pcards[data-astro-cid-hcjuqwdu]{display:grid;gap:clamp(16px,2vw,24px)}@media(min-width:900px){.pcards[data-astro-cid-hcjuqwdu]{grid-template-columns:repeat(12,minmax(0,1fr))}.pcard[data-astro-cid-hcjuqwdu]{grid-column:span var(--span)}}.pcard[data-astro-cid-hcjuqwdu]{--r: 16px;--mx: -999px;--my: -999px;position:relative;display:flex;flex-direction:column;gap:0;min-width:0;border:1px solid var(--line);border-radius:var(--r);background:linear-gradient(180deg,#1a191cb8,#0d0c0fd1);backdrop-filter:blur(4px);padding:clamp(10px,1.2vw,14px);isolation:isolate}.pcard[data-astro-cid-hcjuqwdu]:before,.pcard[data-astro-cid-hcjuqwdu]:after{content:"";position:absolute;pointer-events:none;border-radius:inherit;opacity:0;transition:opacity .4s ease}.pcard[data-astro-cid-hcjuqwdu]:before{inset:-1px;padding:1px;background:radial-gradient(360px circle at var(--mx) var(--my),var(--accent),color-mix(in srgb,var(--accent) 30%,transparent) 40%,transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);z-index:2}.pcard[data-astro-cid-hcjuqwdu]:after{inset:0;background:radial-gradient(520px circle at var(--mx) var(--my),color-mix(in srgb,var(--accent) 11%,transparent),transparent 60%);z-index:-1}.pcards[data-astro-cid-hcjuqwdu]:hover .pcard[data-astro-cid-hcjuqwdu]:before,.pcards[data-astro-cid-hcjuqwdu]:hover .pcard[data-astro-cid-hcjuqwdu]:after{opacity:1}.pcard__win[data-astro-cid-hcjuqwdu]{display:block;text-decoration:none;border-radius:10px;box-shadow:0 30px 70px -45px color-mix(in srgb,var(--accent) 70%,transparent),0 24px 50px -36px #000}.pcard__shot[data-astro-cid-hcjuqwdu]{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:#0d0c0f}.pcard__img[data-astro-cid-hcjuqwdu]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;opacity:0;transform:scale(1.015);transition:opacity .45s ease,transform .9s cubic-bezier(.16,1,.3,1)}.pcard__img[data-astro-cid-hcjuqwdu].is-on{opacity:1;transform:none}@media(hover:hover){.pcard__win[data-astro-cid-hcjuqwdu]:hover .pcard__img[data-astro-cid-hcjuqwdu].is-on{transform:scale(1.025)}}.pcard__body[data-astro-cid-hcjuqwdu]{display:flex;flex-direction:column;gap:10px;padding:clamp(16px,2vw,24px) clamp(8px,1.2vw,14px) clamp(8px,1vw,10px);flex:1}.pcard__meta[data-astro-cid-hcjuqwdu]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.pcard__idx[data-astro-cid-hcjuqwdu]{color:var(--accent)}.pcard__tag[data-astro-cid-hcjuqwdu]{display:inline-flex;align-items:center;gap:8px;color:var(--ink-3)}.pcard__tag[data-astro-cid-hcjuqwdu].is-nortia{color:var(--ink-2)}.pcard[data-astro-cid-hcjuqwdu] h3[data-astro-cid-hcjuqwdu]{font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:800;letter-spacing:-.035em;margin-top:4px}.pcard__seg[data-astro-cid-hcjuqwdu]{margin:0;font-size:.92rem;color:var(--ink)}.pcard__seg[data-astro-cid-hcjuqwdu] span[data-astro-cid-hcjuqwdu]{color:var(--ink-3)}.pcard__about[data-astro-cid-hcjuqwdu]{margin:0;font-size:.95rem;max-width:58ch}.pcard__pages[data-astro-cid-hcjuqwdu]{list-style:none;margin:auto 0 0;padding:12px 0 0;display:grid;gap:6px}.pcard--wide[data-astro-cid-hcjuqwdu] .pcard__pages[data-astro-cid-hcjuqwdu]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}@media(min-width:560px){.pcard__pages[data-astro-cid-hcjuqwdu]:has(>li:nth-child(4)){grid-template-columns:1fr 1fr}.pcard__pages[data-astro-cid-hcjuqwdu]:has(>li:nth-child(4)) .pcard__phost[data-astro-cid-hcjuqwdu]{display:none}}.pcard__pages[data-astro-cid-hcjuqwdu] a[data-astro-cid-hcjuqwdu]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px;border:1px solid var(--line);border-radius:10px;text-decoration:none;color:var(--ink);background:#ffffff05;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.pcard__plabel[data-astro-cid-hcjuqwdu]{font-weight:600;font-size:.92rem}.pcard__phost[data-astro-cid-hcjuqwdu]{font-family:var(--f-mono);font-size:10.5px;color:var(--ink-3);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:right}.pcard__pages[data-astro-cid-hcjuqwdu] svg[data-astro-cid-hcjuqwdu]{color:var(--ink-3);transition:transform .3s cubic-bezier(.16,1,.3,1),color .2s ease}.pcard__pages[data-astro-cid-hcjuqwdu] a[data-astro-cid-hcjuqwdu]:hover,.pcard__pages[data-astro-cid-hcjuqwdu] a[data-astro-cid-hcjuqwdu]:focus-visible,.pcard__pages[data-astro-cid-hcjuqwdu] a[data-astro-cid-hcjuqwdu].is-on{border-color:color-mix(in srgb,var(--accent) 55%,transparent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.pcard__pages[data-astro-cid-hcjuqwdu] a[data-astro-cid-hcjuqwdu]:hover svg[data-astro-cid-hcjuqwdu],.pcard__pages[data-astro-cid-hcjuqwdu] a[data-astro-cid-hcjuqwdu]:focus-visible svg[data-astro-cid-hcjuqwdu]{color:var(--accent);transform:translate(2px,-2px)}@media(min-width:900px){.pcard--wide[data-astro-cid-hcjuqwdu]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:8px}.pcard--wide[data-astro-cid-hcjuqwdu] .pcard__pages[data-astro-cid-hcjuqwdu]{grid-template-columns:1fr}}.pf-index__head[data-astro-cid-hcjuqwdu]{margin-bottom:clamp(24px,4vw,40px)}.pindex[data-astro-cid-hcjuqwdu]{position:relative}.pindex__list[data-astro-cid-hcjuqwdu]{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--line)}.pindex__row[data-astro-cid-hcjuqwdu]{display:grid;grid-template-columns:2.4em minmax(0,1fr) auto 18px;align-items:baseline;gap:clamp(12px,2vw,28px);padding:clamp(14px,2vw,20px) 4px;border-top:1px solid var(--line);text-decoration:none;color:var(--ink);transition:color .25s ease}.pindex__n[data-astro-cid-hcjuqwdu]{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;color:var(--ink-3)}.pindex__name[data-astro-cid-hcjuqwdu]{font-size:clamp(1.1rem,2.3vw,1.7rem);font-weight:700;letter-spacing:-.03em;line-height:1.2;min-width:0}.pindex__name[data-astro-cid-hcjuqwdu] em[data-astro-cid-hcjuqwdu]{font-style:normal;font-weight:500;color:var(--ink-3);margin-left:.5em;font-size:.72em;letter-spacing:-.01em}.pindex__host[data-astro-cid-hcjuqwdu]{font-family:var(--f-mono);font-size:11px;color:var(--ink-3);white-space:nowrap}.pindex__arrow[data-astro-cid-hcjuqwdu]{align-self:center;color:var(--ink-3);transition:transform .35s cubic-bezier(.16,1,.3,1),color .2s ease}.pindex[data-astro-cid-hcjuqwdu].is-hover .pindex__row[data-astro-cid-hcjuqwdu]{color:color-mix(in srgb,var(--ink) 32%,transparent)}.pindex[data-astro-cid-hcjuqwdu].is-hover .pindex__row[data-astro-cid-hcjuqwdu]:hover,.pindex__row[data-astro-cid-hcjuqwdu]:focus-visible{color:var(--ink)}.pindex__row[data-astro-cid-hcjuqwdu]:hover .pindex__arrow[data-astro-cid-hcjuqwdu],.pindex__row[data-astro-cid-hcjuqwdu]:focus-visible .pindex__arrow[data-astro-cid-hcjuqwdu]{color:var(--accent);transform:translate(3px,-3px)}.pindex__row[data-astro-cid-hcjuqwdu]:hover .pindex__n[data-astro-cid-hcjuqwdu]{color:var(--accent)}.pindex__cover[data-astro-cid-hcjuqwdu]{position:absolute;left:0;top:0;width:clamp(220px,24vw,320px);aspect-ratio:16 / 10;border-radius:10px;overflow:hidden;border:1px solid var(--line-2);background:#0d0c0f;box-shadow:0 30px 70px -20px #000000bf;pointer-events:none;opacity:0;scale:.94;transition:opacity .22s ease,scale .35s cubic-bezier(.16,1,.3,1);z-index:3;will-change:transform}.pindex[data-astro-cid-hcjuqwdu].is-hover .pindex__cover[data-astro-cid-hcjuqwdu]{opacity:1;scale:1}.pindex__cover[data-astro-cid-hcjuqwdu] img[data-astro-cid-hcjuqwdu]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;display:none}.pindex__cover[data-astro-cid-hcjuqwdu] img[data-astro-cid-hcjuqwdu].is-on{display:block}@media(max-width:700px){.pindex__row[data-astro-cid-hcjuqwdu]{grid-template-columns:2em minmax(0,1fr) 16px}.pindex__host[data-astro-cid-hcjuqwdu]{grid-column:2;grid-row:2}.pindex__arrow[data-astro-cid-hcjuqwdu]{grid-column:3;grid-row:1}.pindex__name[data-astro-cid-hcjuqwdu] em[data-astro-cid-hcjuqwdu]{display:block;margin:2px 0 0}}@media(hover:none){.pindex__cover[data-astro-cid-hcjuqwdu]{display:none}}@media(prefers-reduced-motion:reduce){.pcard__img[data-astro-cid-hcjuqwdu],.pindex__cover[data-astro-cid-hcjuqwdu]{transition:none}}
