.page_page__RgAOO{padding-block:var(--space-5) var(--space-7)}.page_back__BC1dk{display:inline-block;padding:8px 0;font-family:var(--font-mono);font-size:13px;color:var(--ink-muted);transition:color var(--dur-fast)}.page_back__BC1dk:hover{color:var(--signal)}.page_hero__cVD6M{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);padding-block:var(--space-6) var(--space-7);max-width:900px}.page_title__O_wrA{font-size:clamp(56px,9vw,120px);font-weight:800;line-height:.9;letter-spacing:-.045em}.page_metric__UazwF{padding:8px 12px;border-radius:var(--radius-pill);background:var(--signal-soft);color:var(--signal);font-family:var(--font-mono);font-size:14px;line-height:1}.page_lede__L4ihl{font-size:clamp(18px,2vw,22px);line-height:1.5;color:var(--ink-muted);max-width:60ch}.page_team__fZjeS{padding-left:var(--space-4);border-left:2px solid var(--line-strong);font-size:15px;line-height:24px;color:var(--ink-muted);max-width:64ch}.page_actions__S9YOE{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}.page_primary__CGM_u,.page_secondary__359__{display:inline-flex;align-items:center;height:48px;padding:0 20px;border-radius:var(--radius-pill);font-size:15px;font-weight:600;transition:box-shadow var(--dur-base),border-color var(--dur-fast),color var(--dur-fast)}.page_primary__CGM_u{background:var(--signal);color:var(--signal-ink)}.page_secondary__359__{border:1px solid var(--line-strong);font-weight:500}@media (hover:hover){.page_primary__CGM_u:hover{box-shadow:var(--glow)}.page_secondary__359__:hover{border-color:var(--signal);color:var(--signal)}}.page_cover__kZPrM{aspect-ratio:16/9;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.page_body__d9jFc{margin-top:var(--space-7);border-top:1px solid var(--line)}.page_block__ZIQgt{display:grid;grid-template-columns:260px minmax(0,1fr);gap:var(--space-5);padding-block:var(--space-6);border-bottom:1px solid var(--line)}.page_blockLabel__f_MiR{font-family:var(--font-display);font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.page_blockIndex__57W_M{font-family:var(--font-mono);font-size:13px;font-weight:400;letter-spacing:0;color:var(--signal);vertical-align:middle;margin-right:6px}.page_blockText__SEXwL{max-width:68ch;font-size:17px;line-height:1.75;color:var(--ink-muted)}.page_tags__Sc0HX{display:flex;flex-wrap:wrap;gap:var(--space-2)}.page_tags__Sc0HX li{padding:7px 10px;border:1px solid var(--line);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:13px;line-height:1;color:var(--ink-muted)}.page_next__w6WPY{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-7);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);transition:border-color var(--dur-fast),transform var(--dur-base) var(--ease)}.page_nextTitle__kUy_C{font-family:var(--font-display);font-size:clamp(32px,5vw,56px);font-weight:700;letter-spacing:-.03em;line-height:1}@media (hover:hover){.page_next__w6WPY:hover{border-color:var(--signal);transform:translateY(-2px)}.page_next__w6WPY:hover .page_nextTitle__kUy_C{color:var(--signal)}}@media (max-width:760px){.page_block__ZIQgt{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}.page_cover__kZPrM{aspect-ratio:16/10}}.ProjectArt_art__fy6Jk{display:block;width:100%;height:100%}.ProjectArt_bg__DnL4W{fill:var(--surface-2)}.ProjectArt_dot__zzS52{fill:var(--line)}.ProjectArt_surface__1u2ND{fill:var(--surface)}.ProjectArt_inkFill__01Sb_{fill:var(--ink)}.ProjectArt_mutedFill__VYNPM{fill:var(--ink-muted)}.ProjectArt_sigFill__gyYIm{fill:var(--signal)}.ProjectArt_softFill__Rm8Ar{fill:var(--signal-soft)}.ProjectArt_lineStroke__2B7rL{stroke:var(--line-strong);stroke-width:1}.ProjectArt_lineStrongStroke__FG7RP{stroke:var(--line-strong);stroke-width:1.5}.ProjectArt_inkStroke__stD_0{stroke:var(--ink)}.ProjectArt_mutedStroke__vw_Kl{stroke:var(--ink-muted)}.ProjectArt_sigStroke__Su2t6{stroke:var(--signal)}.ProjectArt_checkStroke__eYX4R{stroke:var(--signal-ink);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.ProjectArt_monoInk__XDE4C,.ProjectArt_monoOnSig__N1S7q,.ProjectArt_monoSig__1_2js,.ProjectArt_monoSmall__6W57V,.ProjectArt_mono__ccq7w{font-family:var(--font-mono);font-size:13px;letter-spacing:.04em}.ProjectArt_mono__ccq7w{fill:var(--ink-muted);font-size:12px;letter-spacing:.08em}.ProjectArt_monoInk__XDE4C{fill:var(--ink)}.ProjectArt_monoSig__1_2js{fill:var(--signal)}.ProjectArt_monoSmall__6W57V{fill:var(--ink-muted);font-size:11px}.ProjectArt_monoOnSig__N1S7q{fill:var(--signal-ink);font-weight:600}.ProjectArt_bigSig__YL7Xk{fill:var(--signal);font-family:var(--font-display);font-weight:800;font-size:140px;letter-spacing:-.04em}