@font-face{font-family:displayFont;src:url(/_next/static/media/ac69aabf73cc02d0-s.p.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:displayFont Fallback;src:local("Arial");ascent-override:127.93%;descent-override:35.79%;line-gap-override:0.00%;size-adjust:91.94%}.__className_0b5140{font-family:displayFont,displayFont Fallback;font-weight:400}.ProjectPage_page__XNqRP{max-width:1100px;margin:0 auto;padding:96px 5% 72px}.ProjectPage_back__bdtCV{display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-family:var(--font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--accent);padding-bottom:3px}.ProjectPage_back__bdtCV:hover{color:var(--accent-hover)}.ProjectPage_header__KCYIY{margin-top:40px;padding-bottom:40px;border-bottom:1px solid color-mix(in srgb,var(--ink) 35%,transparent)}.ProjectPage_eyebrow__qOqt_{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0 0 18px;color:var(--ink);font-family:var(--font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.12em}.ProjectPage_label__um2ES{padding:3px 10px;border:1px solid var(--accent);border-radius:999px;color:var(--ink);font-size:10px;letter-spacing:.08em}.ProjectPage_title__6RDe7{margin:0;color:var(--ink);font-size:clamp(64px,12vw,168px);font-weight:400;line-height:1;letter-spacing:-.02em;text-transform:uppercase}.ProjectPage_kind__eLhUE{margin:18px 0 0;color:var(--ink);font-size:clamp(18px,2vw,26px);font-weight:600}.ProjectPage_summary__A_edG{max-width:760px;margin:16px 0 0;color:var(--ink-soft);font-size:clamp(16px,1.4vw,19px);line-height:1.75}.ProjectPage_note__t1suM{max-width:760px;margin:24px 0 0;padding:14px 18px;border-left:3px solid var(--accent);background:color-mix(in srgb,var(--card) 70%,transparent);color:var(--ink);font-size:14px;line-height:1.6}.ProjectPage_meta__E_lQC{display:grid;grid-template-columns:1fr auto;gap:24px 48px;align-items:end;margin-top:32px}.ProjectPage_stack__lJudN{margin:0;color:var(--ink-soft);font-family:var(--font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.05em;line-height:1.9}.ProjectPage_links__f4DlM{display:flex;flex-wrap:wrap;align-items:center;gap:12px;justify-content:flex-end}.ProjectPage_primary__rfumw,.ProjectPage_secondary__BgU8q{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 18px;font-family:var(--font-mono);font-size:12px;font-weight:700;text-transform:uppercase;transition:background .2s,color .2s}.ProjectPage_primary__rfumw{background:var(--accent);color:var(--on-accent);border:1px solid var(--accent)}.ProjectPage_primary__rfumw:hover{background:var(--accent-hover)}.ProjectPage_secondary__BgU8q{border:1px solid var(--ink);color:var(--ink)}.ProjectPage_secondary__BgU8q:hover{background:var(--ink);color:var(--paper)}.ProjectPage_private__AZOul{display:flex;align-items:center;gap:8px;margin:16px 0 0;color:var(--ink-soft);font-size:13px}.ProjectPage_section__1nVD3{display:grid;grid-template-columns:220px 1fr;gap:32px;padding:44px 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 20%,transparent)}.ProjectPage_sectionLabel__05EDr{margin:0;color:var(--ink);font-family:var(--font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.12em}.ProjectPage_sectionLabel__05EDr span{display:block;margin-bottom:6px;color:var(--accent);font-size:28px;letter-spacing:0}.ProjectPage_prose__w_1qX{margin:0;max-width:760px;color:var(--ink);font-size:17px;line-height:1.8}.ProjectPage_decisions__gjylc{list-style:none;margin:0;padding:0;counter-reset:decision;perspective:1000px}.ProjectPage_decision__AYU3D{counter-increment:decision;display:grid;grid-template-columns:44px 1fr;gap:4px 16px;padding:20px 0;border-top:1px solid color-mix(in srgb,var(--ink) 15%,transparent)}.ProjectPage_decision__AYU3D:first-child{border-top:0;padding-top:0}.ProjectPage_decision__AYU3D:before{content:counter(decision,decimal-leading-zero);grid-row:span 2;color:var(--accent);font-family:var(--font-mono);font-size:13px;padding-top:4px}.ProjectPage_decision__AYU3D h3{margin:0;color:var(--ink);font-size:19px;font-weight:700;line-height:1.4}.ProjectPage_decision__AYU3D p{margin:0;color:var(--ink-soft);font-size:16px;line-height:1.75}.ProjectPage_next__Kwpm9{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:56px;padding-top:28px;border-top:1px solid var(--ink);color:var(--ink)}.ProjectPage_next__Kwpm9 small{display:block;margin-bottom:8px;font-family:var(--font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.12em}.ProjectPage_nextName__Qy3Sh{font-size:clamp(36px,6vw,72px);line-height:1}.ProjectPage_next__Kwpm9 svg{flex-shrink:0;transition:transform .3s ease}.ProjectPage_next__Kwpm9:hover svg{transform:translate(4px,-4px)}.ProjectPage_next__Kwpm9:hover .ProjectPage_nextName__Qy3Sh{color:var(--accent-hover)}.ProjectPage_back__bdtCV:focus-visible,.ProjectPage_next__Kwpm9:focus-visible,.ProjectPage_primary__rfumw:focus-visible,.ProjectPage_secondary__BgU8q:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (max-width:767px){.ProjectPage_page__XNqRP{padding:80px 80px 56px 24px}.ProjectPage_meta__E_lQC{grid-template-columns:1fr}.ProjectPage_links__f4DlM{justify-content:flex-start}.ProjectPage_section__1nVD3{grid-template-columns:1fr;gap:16px;padding:32px 0}.ProjectPage_decision__AYU3D p,.ProjectPage_prose__w_1qX{font-size:15px}.ProjectPage_decision__AYU3D{grid-template-columns:34px 1fr}}@media (prefers-reduced-motion:reduce){.ProjectPage_next__Kwpm9 svg,.ProjectPage_primary__rfumw,.ProjectPage_secondary__BgU8q{transition:none}}.ProjectPage_talk__H5tNA{margin:44px 0 0;color:var(--ink);font-size:17px}.ProjectPage_talk__H5tNA a{color:var(--ink);font-weight:700;border-bottom:2px solid var(--accent);padding-bottom:2px}.ProjectPage_talk__H5tNA a:hover{color:var(--accent-hover)}.ProjectPage_talk__H5tNA a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}