@keyframes page_heroFadeUp___ht_b{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.page_heroEnter__tPKD4{opacity:0;animation:page_heroFadeUp___ht_b .9s cubic-bezier(.16,1,.3,1) forwards}.page_heroEnter1__xat_o{animation-delay:.18s}.page_heroEnter2__yePya{animation-delay:.48s}.page_heroEnter3__L1Xsk{animation-delay:.74s}.page_heroEnter4__JvToh{animation-delay:.96s}.page_heroEnter5__iFMw_{animation-delay:1.18s}@media (prefers-reduced-motion:reduce){.page_heroEnter__tPKD4{opacity:1;animation:none}}.page_hero__7KFOs{min-height:85vh;justify-content:center;padding:var(--space-32) var(--space-8) var(--space-24);overflow:hidden;max-width:var(--max-width);margin:0 auto;width:100%}.page_heroInner__8WoKQ,.page_hero__7KFOs{display:flex;flex-direction:column;position:relative}.page_heroInner__8WoKQ{gap:var(--space-6);max-width:860px;z-index:1}.page_heroAnnotations__yJlCw{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-bottom:var(--space-4)}.page_heroAnnotation__egtHA{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--color-white) 35%,transparent);border:1px solid var(--color-border);padding:3px 8px}.page_heroStatement__U81Zk{font-family:var(--font-serif);font-size:clamp(32px,4.5vw,60px);font-weight:300;font-style:italic;line-height:1.1;letter-spacing:-.015em;color:var(--color-white)}.page_heroAttribution__CHotC{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--color-muted)}.page_heroClarity__mAz5V{font-family:var(--font-sans);font-size:clamp(15px,1.6vw,20px);font-weight:400;line-height:1.4;color:color-mix(in srgb,var(--color-white) 88%,transparent);max-width:560px}.page_heroCtas__lz7_7{display:flex;align-items:center;gap:var(--space-6);margin-top:var(--space-6);flex-wrap:wrap}.page_heroCta__k6Sds{display:inline-block;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--paper);background:var(--oxide);border:1px solid var(--oxide);padding:var(--space-3) var(--space-6);transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.page_heroCta__k6Sds:hover{background:color-mix(in srgb,var(--oxide) 80%,var(--ink));border-color:color-mix(in srgb,var(--oxide) 80%,var(--ink))}.page_heroCtaSecondary__z1fBx{display:inline-block;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--color-white) 50%,transparent);transition:color var(--duration-fast) var(--ease-out),letter-spacing var(--duration-fast) var(--ease-out)}.page_heroCtaSecondary__z1fBx:hover{color:var(--color-white);letter-spacing:.2em}.page_heroCtaTertiary__mZJkR{display:inline-block;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;color:color-mix(in srgb,var(--color-white) 28%,transparent);transition:color var(--duration-fast) var(--ease-out)}.page_heroCtaTertiary__mZJkR:hover{color:color-mix(in srgb,var(--color-white) 55%,transparent)}.page_heroMobileIntro__CsbbZ{display:none;flex-direction:column;gap:var(--space-2)}.page_heroMobileName__9ES72{font-family:var(--font-serif);font-size:clamp(34px,11vw,46px);font-weight:300;font-style:italic;line-height:1.05;color:var(--color-white)}.page_heroMobileRoles__yMq_S{letter-spacing:.18em;color:color-mix(in srgb,var(--color-white) 55%,transparent);margin-top:var(--space-2)}.page_heroMobilePlace__Of3nz,.page_heroMobileRoles__yMq_S{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase}.page_heroMobilePlace__Of3nz{letter-spacing:.14em;color:var(--color-muted)}.page_heroMobileLine__v6K9Z{font-family:var(--font-serif);font-size:clamp(18px,5vw,22px);font-style:italic;line-height:1.5;color:color-mix(in srgb,var(--color-white) 72%,transparent);margin-top:var(--space-4)}.page_heroCtasMobile__5W9qK{display:none;flex-direction:column;gap:var(--space-4);margin-top:var(--space-8)}.page_heroCtaWork__azcXA{display:inline-block;width:100%;text-align:center;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--color-white);border:1px solid color-mix(in srgb,var(--color-white) 30%,transparent);padding:var(--space-4) var(--space-6);transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.page_heroCtaWork__azcXA:hover{border-color:var(--color-white);background:color-mix(in srgb,var(--color-white) 6%,transparent)}.page_langWrap__sZqh0{position:absolute;bottom:var(--space-6);right:var(--space-8);z-index:1}.page_sectionKicker__FeM2H{display:block;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);margin-bottom:var(--space-3)}.page_sectionNote__0E4Dg{font-family:var(--font-serif);font-size:var(--text-lg);font-style:italic;color:color-mix(in srgb,var(--color-white) 40%,transparent);align-self:flex-end;padding-bottom:var(--space-4)}.page_sectionHeader___raMx{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:var(--space-10);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}.page_sectionHeaderQuiet__KFm2z{border-bottom-color:color-mix(in srgb,var(--color-white) 8%,transparent)}.page_sectionHeaderQuiet__KFm2z h2{font-family:var(--font-mono);font-size:var(--text-md);font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted)}.page_sectionLink__E13ZP{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;color:var(--color-muted);transition:color var(--duration-fast) var(--ease-out)}.page_sectionLink__E13ZP:hover{color:var(--color-white)}.page_currentWorkList__FFX0d,.page_writingList__p6LlX{display:flex;flex-direction:column}.page_fieldNoteGrid__GLm5m{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6)}.page_projectGrid___QL_D{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-1)}.page_heroSummary__mHCSr{font-family:var(--font-sans);font-size:var(--text-sm);line-height:1.65;color:color-mix(in srgb,var(--color-white) 70%,transparent);max-width:520px}.page_heroPromise__xUeW8{font-family:var(--font-serif);font-size:var(--text-md);font-style:italic;line-height:1.6;color:color-mix(in srgb,var(--color-white) 48%,transparent);max-width:540px}.page_atGlance___JSzI{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);max-width:var(--max-width);margin:0 auto;width:100%}.page_glancePillar__lJ7cM{padding:var(--space-6) var(--space-8);display:flex;flex-direction:column;gap:var(--space-2);border-right:1px solid var(--color-border);text-decoration:none;transition:background-color var(--duration-fast) var(--ease-out)}.page_glancePillar__lJ7cM:last-child{border-right:none}.page_glancePillar__lJ7cM:hover{background:var(--color-surface)}.page_glanceLabel__VDvt4{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--color-white)}.page_glanceDesc__qWJ4c{color:var(--color-muted);line-height:1.5}.page_glanceDesc__qWJ4c,.page_sectionIntro__Lxg0x{font-family:var(--font-serif);font-style:italic;font-size:var(--text-sm)}.page_sectionIntro__Lxg0x{color:color-mix(in srgb,var(--color-white) 40%,transparent);margin-top:var(--space-2)}.page_highlights___ZFuV{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.page_highlightsInner__6cLZO{max-width:var(--max-width);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(3,1fr)}.page_highlight__Jnelb{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-6) var(--space-8);border-right:1px solid var(--color-border)}.page_highlight__Jnelb:last-child{border-right:none}.page_highlightValue__YpyeO{font-family:var(--font-serif);font-size:clamp(18px,2vw,24px);font-style:italic;color:var(--color-white);line-height:1.15}.page_highlightLabel__3sK58{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;color:var(--color-muted)}@media (max-width:700px){.page_highlightsInner__6cLZO{grid-template-columns:1fr}.page_highlight__Jnelb{padding:var(--space-4) var(--space-6);border-right:none;border-bottom:1px solid var(--color-border)}.page_highlight__Jnelb:last-child{border-bottom:none}}.page_mobileMidCta__OCawZ{display:none}.page_mobileMidCtaBody__9oOdf{font-family:var(--font-serif);font-style:italic;font-size:clamp(16px,4.6vw,19px);line-height:1.6;color:color-mix(in srgb,var(--color-white) 60%,transparent)}.page_mobileMidCtaLinks__8y5ag{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-6)}.page_contactCta__YtP3m{border-top:1px solid var(--color-border);padding:var(--space-20) 0}.page_contactCtaInner__82PaD{max-width:var(--max-width);margin:0 auto;padding:0 var(--space-8);display:flex;flex-direction:column;gap:var(--space-5)}.page_contactCtaHeading__wZv_I{font-family:var(--font-serif);font-size:clamp(22px,2.4vw,34px);font-weight:300;font-style:italic;color:var(--color-white)}.page_contactCtaBody__0VrPF{font-family:var(--font-serif);font-size:var(--text-sm);font-style:italic;line-height:1.65;color:color-mix(in srgb,var(--color-white) 45%,transparent);max-width:520px}.page_contactCtaLinks__V_cpU{display:flex;align-items:center;gap:var(--space-8);flex-wrap:wrap;margin-top:var(--space-2)}.page_contactCtaEmail__9_Gjt{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.04em;color:var(--color-white);transition:opacity var(--duration-fast) var(--ease-out)}.page_contactCtaEmail__9_Gjt:hover{opacity:.6}.page_contactCtaStudio__Zge1D{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;color:color-mix(in srgb,var(--color-white) 40%,transparent);transition:color var(--duration-fast) var(--ease-out)}.page_contactCtaStudio__Zge1D:hover{color:var(--color-accent)}@media (max-width:1024px){.page_projectGrid___QL_D{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_fieldNoteGrid__GLm5m,.page_projectGrid___QL_D{grid-template-columns:1fr}.page_hero__7KFOs{padding:var(--space-20) var(--space-6) var(--space-16);min-height:75vh}.page_heroAnnotations__yJlCw{display:none}.page_atGlance___JSzI{grid-template-columns:1fr}.page_glancePillar__lJ7cM{padding:var(--space-5) var(--space-6);border-right:none;border-bottom:1px solid var(--color-border)}.page_glancePillar__lJ7cM:last-child{border-bottom:none}}@media (max-width:600px){.page_heroAttribution__CHotC,.page_heroCtas__lz7_7,.page_heroStatement__U81Zk,.page_heroSummary__mHCSr{display:none}.page_heroCtasMobile__5W9qK,.page_heroMobileIntro__CsbbZ{display:flex}.page_heroCta__k6Sds{width:100%;text-align:center;padding:var(--space-4) var(--space-6)}.page_heroCtaTertiary__mZJkR{text-align:center;padding:var(--space-2) 0}.page_contactCtaLinks__V_cpU{flex-direction:column;align-items:flex-start;gap:var(--space-4)}.page_mobileMidCta__OCawZ{display:block;padding:var(--space-12) var(--space-4);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.page_sectionIntro__Lxg0x{font-size:var(--text-base)}}@media (max-width:480px){.page_hero__7KFOs{padding:var(--space-16) var(--space-4) var(--space-12);min-height:70vh}.page_langWrap__sZqh0{right:var(--space-4)}}.ArchiveProgress_rule__DJ4gj{position:fixed;top:0;left:0;width:100%;height:2px;z-index:10000;pointer-events:none;background:var(--color-accent,#a14b2b);box-shadow:0 0 6px 1px color-mix(in srgb,var(--color-accent,#a14b2b) 55%,transparent),0 1px 8px 0 color-mix(in srgb,var(--color-accent,#a14b2b) 25%,transparent);will-change:clip-path,opacity}.ArchiveProgress_rule__DJ4gj[data-state=pending]{animation:ArchiveProgress_rule-pending__iBev_ .5s cubic-bezier(.4,0,.2,1) forwards}@keyframes ArchiveProgress_rule-pending__iBev_{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 40% 0 0)}}.ArchiveProgress_rule__DJ4gj[data-state=arriving]{animation:ArchiveProgress_rule-expand__EmOtQ .38s cubic-bezier(.22,1,.36,1) forwards}@keyframes ArchiveProgress_rule-expand__EmOtQ{0%{clip-path:inset(0 50% 0 50%)}to{clip-path:inset(0 0 0 0)}}.ArchiveProgress_rule__DJ4gj[data-state=fading]{clip-path:inset(0 0 0 0);animation:ArchiveProgress_rule-fade__GV_3v .4s ease forwards}@keyframes ArchiveProgress_rule-fade__GV_3v{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.ArchiveProgress_rule__DJ4gj[data-state=pending]{animation:none;clip-path:inset(0 0 0 0);opacity:.5}.ArchiveProgress_rule__DJ4gj[data-state=arriving]{animation:none;clip-path:inset(0 0 0 0)}.ArchiveProgress_rule__DJ4gj[data-state=fading]{animation:ArchiveProgress_rule-fade__GV_3v .2s ease forwards}}.FieldNoteCard_card__N5mIf{display:flex;flex-direction:column;border:1px solid var(--color-border);padding:var(--space-6);transition:border-color var(--duration-fast) var(--ease-out)}.FieldNoteCard_card__N5mIf:hover{border-color:color-mix(in srgb,var(--color-white) 30%,transparent)}.FieldNoteCard_header__YV4Xx{display:flex;align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase}.FieldNoteCard_date__k9CaY{color:var(--color-muted)}.FieldNoteCard_category__JILs_{padding:2px var(--space-2);border:1px solid var(--color-border);color:var(--brass)}.FieldNoteCard_status__Ma0t7{margin-left:auto;color:color-mix(in srgb,var(--color-white) 35%,transparent)}.FieldNoteCard_title__9xUTc{margin-top:var(--space-4);font-family:var(--font-serif);font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--color-white)}.FieldNoteCard_titleLink__61viH{color:inherit;text-decoration:none;transition:color var(--duration-fast) var(--ease-out)}.FieldNoteCard_titleLink__61viH:hover{color:var(--color-accent)}.FieldNoteCard_excerpt__Ekx33{flex-grow:1;margin-top:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:color-mix(in srgb,var(--color-white) 65%,transparent)}.FieldNoteCard_actions__AN0pO{display:flex;align-items:center;gap:var(--space-6);margin-top:var(--space-5)}.FieldNoteCard_toggle__RrllB{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;color:var(--oxide);transition:opacity var(--duration-fast) var(--ease-out)}.FieldNoteCard_toggle__RrllB:hover{opacity:.7}.FieldNoteCard_permalink__shEq2{margin-left:auto;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;color:color-mix(in srgb,var(--color-white) 30%,transparent);transition:color var(--duration-fast) var(--ease-out)}.FieldNoteCard_permalink__shEq2:hover{color:var(--color-white)}.FieldNoteCard_body__aLoUn{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-border)}.FieldNoteCard_body__aLoUn p{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:color-mix(in srgb,var(--color-white) 70%,transparent)}.FieldNoteCard_related__vZK2D{margin-top:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;color:var(--color-muted)}.FieldNoteCard_relatedLink__nu4qk{color:color-mix(in srgb,var(--color-accent) 75%,var(--color-muted));text-decoration:underline;text-underline-offset:2px;transition:color var(--duration-fast) var(--ease-out)}.FieldNoteCard_relatedLink__nu4qk:hover{color:var(--color-accent)}@media (max-width:600px){.FieldNoteCard_excerpt__Ekx33{font-size:var(--text-base);line-height:1.6}}.Footer_footer__pQtti{border-top:1px solid var(--color-border);padding:var(--space-16) 0 var(--space-8)}.Footer_inner__vtL_T{max-width:var(--max-width);margin:0 auto;padding:0 var(--space-8);display:flex;flex-direction:column;gap:var(--space-8)}.Footer_ryanContent__BGXPb{display:flex;flex-direction:column;gap:var(--space-3)}.Footer_name__rGa7a{font-family:var(--font-serif);font-size:var(--text-xl);color:var(--color-white)}.Footer_sub__RvrAl{font-size:var(--text-sm);color:var(--color-muted)}.Footer_location__IYcQ8{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted)}.Footer_roles___Ar4f{font-size:var(--text-sm);letter-spacing:.04em;color:color-mix(in srgb,var(--color-white) 55%,transparent)}.Footer_obsession__b3sOC{font-family:var(--font-serif);font-size:var(--text-md);font-style:italic;line-height:var(--leading-snug);max-width:480px;color:color-mix(in srgb,var(--color-white) 70%,transparent)}.Footer_fragment__k3lkc{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;color:color-mix(in srgb,var(--color-white) 22%,transparent);font-style:italic;margin-top:var(--space-1)}.Footer_footerLinks__M17kI{display:flex;gap:var(--space-6);margin-top:var(--space-2);flex-wrap:wrap}.Footer_formaetrixLink__ez7D3{display:inline-block;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;color:color-mix(in srgb,var(--color-white) 40%,transparent);transition:color var(--duration-fast) var(--ease-out)}.Footer_formaetrixLink__ez7D3:hover{color:var(--color-accent)}.Footer_formaetrixContent__0TJJC{display:flex;flex-direction:column;gap:var(--space-3)}.Footer_imprint__c6q8w{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.15em;color:var(--color-white)}.Footer_credit__AT7_j{margin-top:var(--space-2);font-size:var(--text-xs);color:color-mix(in srgb,var(--color-white) 30%,transparent)}.Footer_creditLink__3O70N{transition:color var(--duration-fast) var(--ease-out)}.Footer_creditLink__3O70N:hover{color:color-mix(in srgb,var(--color-white) 70%,transparent)}.Footer_inscription__9Suk4{padding-top:var(--space-8);border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:var(--space-2)}.Footer_inscriptionLine__IxTG_{font-family:var(--font-serif);font-style:italic;font-size:clamp(18px,2.4vw,26px);font-weight:400;letter-spacing:.06em;line-height:1.4;color:color-mix(in srgb,var(--color-white) 52%,transparent)}.Footer_inscriptionGloss__c2ozQ{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;line-height:1.6;color:color-mix(in srgb,var(--color-white) 26%,transparent)}.Footer_copy__KUC9W{font-size:var(--text-xs);color:color-mix(in srgb,var(--color-white) 25%,transparent);letter-spacing:.04em}@media (max-width:600px){.Footer_footer__pQtti{padding-bottom:calc(var(--space-8) + 64px + env(safe-area-inset-bottom, 0px))}}@media (max-width:480px){.Footer_inner__vtL_T{padding:0 var(--space-4)}}.NotebookPanel_root__8hu2B{position:fixed;inset:0;z-index:300;pointer-events:none}.NotebookPanel_root__8hu2B.NotebookPanel_open__zXXJb{pointer-events:auto}.NotebookPanel_backdrop__8gzlc{position:absolute;inset:0;background-color:color-mix(in srgb,var(--ink) 35%,transparent);opacity:0;transition:opacity var(--duration-base) var(--ease-out)}.NotebookPanel_root__8hu2B.NotebookPanel_open__zXXJb .NotebookPanel_backdrop__8gzlc{opacity:1}.NotebookPanel_panel__2ZSqz{position:absolute;top:0;right:0;bottom:0;width:min(420px,100%);display:flex;flex-direction:column;padding:var(--space-10) var(--space-8);background-color:var(--paper);border-left:1px solid rgba(26,26,26,.14);box-shadow:-24px 0 64px rgba(26,26,26,.18);transform:translateX(100%);transition:transform var(--duration-slow) var(--ease-out);overflow-y:auto}.NotebookPanel_root__8hu2B.NotebookPanel_open__zXXJb .NotebookPanel_panel__2ZSqz{transform:translateX(0)}.NotebookPanel_close__oUvPO{align-self:flex-end;font-family:var(--font-mono);font-size:var(--text-lg);line-height:1;color:var(--charcoal);transition:opacity var(--duration-fast) var(--ease-out)}.NotebookPanel_close__oUvPO:hover{opacity:.6}.NotebookPanel_eyebrow__eZPUc{margin-top:var(--space-6);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--oxide)}.NotebookPanel_title__eKBGI{margin-top:var(--space-2);font-family:var(--font-serif);font-size:var(--text-2xl);color:var(--ink)}.NotebookPanel_body__JNky_{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-6);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--charcoal)}.NotebookPanel_body__JNky_ p{color:var(--charcoal)}@media (prefers-reduced-motion:reduce){.NotebookPanel_backdrop__8gzlc,.NotebookPanel_panel__2ZSqz{transition:none}}@media (max-width:480px){.NotebookPanel_panel__2ZSqz{padding:var(--space-8) var(--space-6)}}.LanguageOrrery_root__E_26s{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;height:100vh;overflow:hidden;background-color:#0c0e16}.LanguageOrrery_canvasWrap__si7HQ{position:absolute;inset:0}.LanguageOrrery_canvas__jTFTo{width:100%!important;height:100%!important;display:block}.LanguageOrrery_caption__Hda5a{position:absolute;left:var(--space-8);bottom:var(--space-8);z-index:1;max-width:380px;pointer-events:none}.LanguageOrrery_captionEyebrow__vHdKJ{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--brass);margin-bottom:var(--space-2)}.LanguageOrrery_captionBody__LDl2T{font-family:var(--font-serif);font-size:var(--text-md);font-style:italic;line-height:var(--leading-snug);color:color-mix(in srgb,var(--paper) 75%,transparent)}.LanguageOrrery_captionHint__JzS__{margin-top:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;color:color-mix(in srgb,var(--paper) 58%,transparent)}.LanguageOrrery_captionHintName__JNYEo{color:var(--brass)}.LanguageOrrery_viewToggle__hBEt_{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-6);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:hsla(38,35%,94%,.42);background:none;border:1px solid hsla(38,35%,94%,.12);padding:4px 10px;cursor:pointer;transition:color .18s ease,border-color .18s ease}.LanguageOrrery_viewToggle__hBEt_:focus-visible,.LanguageOrrery_viewToggle__hBEt_:hover{color:hsla(38,35%,94%,.78);border-color:hsla(38,35%,94%,.28);outline:none}.LanguageOrrery_fallback__QQMJy{display:none}.LanguageOrrery_fallback__QQMJy[data-visible]{display:block}.LanguageOrrery_canvasWrap__si7HQ[data-hidden]{visibility:hidden;pointer-events:none}.LanguageOrrery_hoverCard__02WyH{pointer-events:none;text-align:center;white-space:nowrap;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--paper);background-color:rgba(12,14,22,.84);border:1px solid hsla(38,35%,94%,.18);padding:6px 10px}.LanguageOrrery_hoverLevel__tdgbW{color:var(--brass);margin:0 0 3px}.LanguageOrrery_hoverFocus__4jxJn{display:flex;justify-content:center;gap:0;list-style:none;padding:0;margin:0}.LanguageOrrery_hoverFocus__4jxJn li{opacity:.7}.LanguageOrrery_hoverFocus__4jxJn li:not(:last-child):after{content:" · ";margin:0 4px;opacity:.45}.LanguageOrrery_notebookBlock__LHXYR{margin-top:var(--space-5)}.LanguageOrrery_notebookLabel__gf2OY{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--charcoal);margin-bottom:var(--space-2)}.LanguageOrrery_notebookList__h5kIJ{display:flex;flex-direction:column;gap:var(--space-1);list-style:none;padding:0;font-family:var(--font-serif);font-style:italic;font-size:var(--text-md);color:var(--ink)}.LanguageOrrery_notebookChips__2ei1A{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;padding:0;margin:0}.LanguageOrrery_notebookChips__2ei1A li{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--oxide);border:1px solid color-mix(in srgb,var(--oxide) 35%,transparent);padding:var(--space-1) var(--space-2)}@media (max-width:768px){.LanguageOrrery_root__E_26s{height:auto;overflow:visible;padding:var(--space-12) var(--space-6)}.LanguageOrrery_canvasWrap__si7HQ{display:none!important}.LanguageOrrery_fallback__QQMJy{display:block!important}.LanguageOrrery_viewToggle__hBEt_{display:none}}@media (max-height:500px) and (orientation:landscape){.LanguageOrrery_root__E_26s{height:auto;overflow:visible;padding:var(--space-10) var(--space-6)}.LanguageOrrery_canvasWrap__si7HQ{display:none!important}.LanguageOrrery_fallback__QQMJy{display:block!important}.LanguageOrrery_viewToggle__hBEt_{display:none}}.LanguageOrrery_fallbackEyebrow__oIrMA{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--brass);margin-bottom:var(--space-6)}.LanguageOrrery_fallbackList__k126N{display:flex;flex-direction:column;gap:var(--space-3)}.LanguageOrrery_fallbackEntry__S5qcd{display:flex;flex-direction:column;gap:2px;padding-bottom:var(--space-3);border-bottom:1px solid hsla(38,35%,94%,.1)}.LanguageOrrery_fallbackEntry__S5qcd dt{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:400;color:var(--paper)}.LanguageOrrery_fallbackEntry__S5qcd dd{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;color:hsla(38,35%,94%,.58);margin:0}.LanguageOrreryScene_track__PVdH4{position:relative}.LanguageOrreryScene_sticky__Q_Iiy{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.LanguageOrreryScene_overlay__TpfBJ{position:absolute;inset:0;pointer-events:none;z-index:5}.LanguageOrreryScene_annotations__dE9kV{position:absolute;left:clamp(24px,6vw,96px);bottom:clamp(72px,16vh,168px);width:min(440px,66vw);height:220px}.LanguageOrreryScene_annotation___D0BW{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--space-3);opacity:0;transform:translateY(14px);transition:opacity .6s var(--ease-out),transform .6s var(--ease-out)}.LanguageOrreryScene_annotation___D0BW[data-active=true]{opacity:1;transform:translateY(0)}.LanguageOrreryScene_annEyebrow__upX0v{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--brass)}.LanguageOrreryScene_annTitle__6R2ck{font-family:var(--font-serif);font-size:clamp(26px,3.4vw,42px);font-weight:300;font-style:italic;line-height:1.12;color:hsla(38,35%,94%,.96)}.LanguageOrreryScene_annBody__wWOcU{font-family:var(--font-serif);font-size:var(--text-md);line-height:1.6;color:hsla(38,35%,94%,.66)}.LanguageOrreryScene_scrollHint__KjtP2{position:absolute;bottom:clamp(20px,4vh,40px);left:50%;transform:translateX(-50%);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:hsla(38,35%,94%,.4);transition:opacity .5s var(--ease-out);animation:LanguageOrreryScene_hintPulse__SY__0 2.4s ease-in-out infinite}.LanguageOrreryScene_scrollHint__KjtP2[data-hide=true]{opacity:0}@keyframes LanguageOrreryScene_hintPulse__SY__0{0%,to{opacity:.4}50%{opacity:.18}}@media (max-width:768px){.LanguageOrreryScene_annotations__dE9kV{left:var(--space-5);right:var(--space-5);bottom:clamp(64px,15vh,128px);width:auto;height:176px}.LanguageOrreryScene_annTitle__6R2ck{font-size:clamp(22px,6.4vw,32px)}.LanguageOrreryScene_annBody__wWOcU{font-size:var(--text-sm);line-height:1.5}}@media (prefers-reduced-motion:reduce){.LanguageOrreryScene_scrollHint__KjtP2{animation:none}}.LanguageSwitcher_root__bhH_s{position:relative}.LanguageSwitcher_trigger__YpduF{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;color:color-mix(in srgb,var(--color-white) 45%,transparent);padding:var(--space-2) var(--space-3);border:1px solid transparent;border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.LanguageSwitcher_trigger__YpduF:hover{color:var(--color-white);border-color:var(--color-border)}.LanguageSwitcher_globe__w2sWU{font-size:var(--text-sm);opacity:.6}.LanguageSwitcher_currentCode__uMoFY{letter-spacing:.1em}.LanguageSwitcher_dropdown__z8XlZ{position:absolute;right:0;top:calc(100% + var(--space-2));background-color:var(--color-black);border:1px solid var(--color-border);min-width:180px;z-index:200;padding:var(--space-2) 0;box-shadow:0 12px 32px rgba(26,26,26,.16);max-height:320px;overflow-y:auto}.LanguageSwitcher_dropdown__z8XlZ::-webkit-scrollbar{width:3px}.LanguageSwitcher_option__e1Otk button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-2) var(--space-4);gap:var(--space-4);text-align:left;transition:background-color var(--duration-fast) var(--ease-out)}.LanguageSwitcher_option__e1Otk button:hover,.LanguageSwitcher_option__e1Otk.LanguageSwitcher_selected__Kef_4 button{background-color:color-mix(in srgb,var(--color-white) 6%,transparent)}.LanguageSwitcher_native__SxtTV{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-white)}.LanguageSwitcher_label__ijskB{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-muted);letter-spacing:.04em}.LanguageSwitcher_selected__Kef_4 .LanguageSwitcher_native__SxtTV{color:var(--color-accent)}.LivingManuscript_root__1ctv_{position:absolute;inset:0;z-index:0}.LivingManuscript_canvas__gQ41a{width:100%!important;height:100%!important;display:block}@media (max-width:768px){.LivingManuscript_root__1ctv_{display:none}}.MobileActionBar_bar__ZObpv{display:none}@media (max-width:600px){.MobileActionBar_bar__ZObpv{position:fixed;bottom:0;left:0;right:0;z-index:90;display:grid;grid-template-columns:repeat(3,1fr);background-color:color-mix(in srgb,var(--color-black) 94%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--color-border);padding-bottom:env(safe-area-inset-bottom,0)}.MobileActionBar_action__tLqO0{display:flex;align-items:center;justify-content:center;min-height:52px;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--color-white) 64%,transparent);border-right:1px solid var(--color-border);transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.MobileActionBar_action__tLqO0:last-child{border-right:none}.MobileActionBar_action__tLqO0:active{background:var(--color-surface);color:var(--color-white)}}.page_header__XsGhR{margin-bottom:var(--space-12)}.page_intro__hG4Mz{margin-top:var(--space-4);font-family:var(--font-serif);font-size:var(--text-lg);color:color-mix(in srgb,var(--color-white) 55%,transparent);font-style:italic}.page_list__2580Q{display:flex;flex-direction:column}.page_back__4s_IL{margin-bottom:var(--space-10)}.page_backLink__8lItI{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;color:var(--color-muted);transition:color var(--duration-fast) var(--ease-out)}.page_backLink__8lItI:hover{color:var(--color-white)}.page_article__WsHV3{display:grid;grid-template-columns:320px 1fr;gap:var(--space-16);align-items:start}.page_coverCol__ht4x8{position:sticky;top:calc(var(--nav-height) + var(--space-8))}.page_coverWrap__xNzzp{position:relative;aspect-ratio:2/3;background-color:var(--color-mid);overflow:hidden}.page_cover__hy1hU{object-fit:cover}.page_textCol__4J3SM{display:flex;flex-direction:column;gap:var(--space-8)}.page_header__kYyyM{display:flex;flex-direction:column;gap:var(--space-2);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border)}.page_title__w6nDP{font-family:var(--font-serif);font-size:var(--text-4xl);font-weight:400;line-height:var(--leading-tight);letter-spacing:-.02em}.page_formaetrix__f2IpG .page_title__w6nDP{font-family:var(--font-mono);font-size:var(--text-3xl);letter-spacing:-.03em}.page_author__IlxL5{font-size:var(--text-base);color:var(--color-muted)}.page_author__IlxL5 span{color:color-mix(in srgb,var(--color-white) 75%,transparent)}.page_date__A_lGd{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;color:color-mix(in srgb,var(--color-white) 30%,transparent)}.page_description__FgXqf{display:flex;flex-direction:column;gap:var(--space-4)}.page_description__FgXqf p{font-family:var(--font-serif);font-size:var(--text-md);line-height:var(--leading-relaxed);color:color-mix(in srgb,var(--color-white) 80%,transparent)}.page_actions__i5Wdo{display:flex;gap:var(--space-4);flex-wrap:wrap}.page_ctaPrimary__RWddT{display:inline-block;padding:var(--space-3) var(--space-8);background-color:var(--color-white);color:var(--color-black);font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:.06em;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.page_ctaPrimary__RWddT:hover{background-color:var(--color-accent);color:var(--color-white)}.page_ctaSecondary__VN_zU{display:inline-block;padding:var(--space-3) var(--space-8);border:1px solid color-mix(in srgb,var(--color-white) 20%,transparent);color:var(--color-white);font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:.06em;transition:border-color var(--duration-fast) var(--ease-out)}.page_ctaSecondary__VN_zU:hover{border-color:var(--color-white)}.page_forthcomingNote__8TU9S{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted)}.page_ctaInquire__C7ZcC,.page_forthcomingNote__8TU9S{font-family:var(--font-mono);font-size:var(--text-xs)}.page_ctaInquire__C7ZcC{display:inline-block;padding:var(--space-3) var(--space-8);border:1px solid color-mix(in srgb,var(--color-accent) 35%,transparent);color:var(--color-accent);letter-spacing:.08em;transition:border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.page_ctaInquire__C7ZcC:hover{border-color:var(--color-accent);color:var(--color-accent);opacity:.8}.page_isbn__uaHXT{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;color:color-mix(in srgb,var(--color-white) 25%,transparent)}.page_blurbDetails__tCKux{border-top:1px solid var(--color-border);padding-top:var(--space-4)}.page_blurbSummary__YBV4F{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;color:var(--color-muted);cursor:pointer;user-select:none;transition:color var(--duration-fast) var(--ease-out);list-style:none}.page_blurbSummary__YBV4F::-webkit-details-marker{display:none}.page_blurbSummary__YBV4F:before{content:"+ "}details[open] .page_blurbSummary__YBV4F:before{content:"− "}.page_blurbSummary__YBV4F:hover{color:var(--color-white)}.page_blurbContent__FpbX3{margin-top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.page_blurbContent__FpbX3 p{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:color-mix(in srgb,var(--color-white) 65%,transparent)}.page_blurbContent__FpbX3 em{font-style:italic}@media (max-width:900px){.page_article__WsHV3{grid-template-columns:240px 1fr;gap:var(--space-10)}}@media (max-width:640px){.page_article__WsHV3{grid-template-columns:1fr}.page_coverCol__ht4x8{position:static;max-width:220px}.page_title__w6nDP{font-size:var(--text-3xl)}}.page_coverPlaceholder__K6IYs{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(-45deg,transparent,transparent 8px,color-mix(in srgb,var(--color-white) 3%,transparent) 8px,color-mix(in srgb,var(--color-white) 3%,transparent) 9px);border:1px solid var(--color-border)}.page_coverPlaceholderLabel__HgBHQ{font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--color-muted);writing-mode:vertical-rl;transform:rotate(180deg)}.Navigation_nav__NZulV{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--nav-height);transition:background-color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out);border-bottom:1px solid transparent}.Navigation_nav__NZulV.Navigation_scrolled__LvEsj{background-color:color-mix(in srgb,var(--color-black) 92%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom-color:var(--color-border)}.Navigation_inner__Ov_kD{max-width:var(--max-width);margin:0 auto;padding:0 var(--space-8);height:100%;display:flex;align-items:center;justify-content:space-between}.Navigation_logo__ZzKRw{font-family:var(--font-serif);font-size:var(--text-md);letter-spacing:.01em;color:var(--color-white);flex-shrink:0;transition:opacity var(--duration-fast) var(--ease-out)}.Navigation_logo__ZzKRw:hover{opacity:.7}.Navigation_formaetrix__YaKcQ .Navigation_logo__ZzKRw{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.15em;text-transform:uppercase}.Navigation_links__Q6o2d{display:flex;align-items:center;gap:var(--space-8)}.Navigation_link__JUJnE{font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:.04em;color:color-mix(in srgb,var(--color-white) 60%,transparent);transition:color var(--duration-fast) var(--ease-out);position:relative}.Navigation_link__JUJnE:after{content:"";position:absolute;bottom:-3px;left:0;right:0;height:1px;background:var(--color-accent);transform:scaleX(0);transform-origin:left;transition:transform var(--duration-base) var(--ease-out)}.Navigation_link__JUJnE:hover{color:var(--color-white)}.Navigation_link__JUJnE.Navigation_active__SA7aP:after,.Navigation_link__JUJnE:hover:after{transform:scaleX(1)}.Navigation_link__JUJnE.Navigation_active__SA7aP{color:var(--color-white)}.Navigation_linkWithSub__PGN_C{display:flex;flex-direction:column;gap:1px}.Navigation_linkSub__EaFkX{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--color-white) 28%,transparent);line-height:1;transition:color var(--duration-fast) var(--ease-out)}.Navigation_link__JUJnE.Navigation_active__SA7aP .Navigation_linkSub__EaFkX,.Navigation_link__JUJnE:hover .Navigation_linkSub__EaFkX{color:color-mix(in srgb,var(--color-white) 45%,transparent)}.Navigation_formaetrix__YaKcQ .Navigation_link__JUJnE{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase}.Navigation_burger__i4CX9{display:none;flex-direction:column;gap:5px;padding:var(--space-2)}.Navigation_burgerLine__io2JN{display:block;width:22px;height:1px;background-color:var(--color-white);transition:transform var(--duration-base) var(--ease-out),opacity var(--duration-base) var(--ease-out);transform-origin:center}.Navigation_burgerLine__io2JN.Navigation_open__6axri:first-child{transform:rotate(45deg) translate(4px,4px)}.Navigation_burgerLine__io2JN.Navigation_open__6axri:nth-child(2){opacity:0}.Navigation_burgerLine__io2JN.Navigation_open__6axri:nth-child(3){transform:rotate(-45deg) translate(4px,-4px)}@media (max-width:768px){.Navigation_burger__i4CX9{display:flex}.Navigation_links__Q6o2d{display:none;position:absolute;top:var(--nav-height);left:0;right:0;background-color:color-mix(in srgb,var(--color-black) 97%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);flex-direction:column;padding:var(--space-6) var(--space-8);gap:var(--space-6);border-bottom:1px solid var(--color-border)}.Navigation_links__Q6o2d.Navigation_open__6axri{display:flex}.Navigation_link__JUJnE{font-size:var(--text-lg);letter-spacing:0}.Navigation_linkSub__EaFkX{display:none}.Navigation_formaetrix__YaKcQ .Navigation_link__JUJnE{font-size:var(--text-base);letter-spacing:.08em}}@media (max-width:480px){.Navigation_inner__Ov_kD{padding:0 var(--space-4)}}.PageBackground_root__aiHWT{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='250' height='250'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='250' height='250' filter='url(%23g)' opacity='0.028'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='120'%3E%3Ctext x='4' y='17' font-family='monospace' font-size='6.5' fill='%23706050' opacity='0.16'%3E01%3C/text%3E%3Cline x1='22' y1='15' x2='32' y2='15' stroke='%23706050' stroke-width='0.5' opacity='0.18'/%3E%3C/svg%3E"),repeating-linear-gradient(180deg,transparent 0,transparent 23px,rgba(100,85,65,.04) 0,rgba(100,85,65,.04) 24px),repeating-linear-gradient(90deg,transparent 0,transparent 71px,rgba(100,85,65,.025) 0,rgba(100,85,65,.025) 72px),repeating-linear-gradient(180deg,transparent 0,transparent 119px,rgba(100,85,65,.06) 0,rgba(100,85,65,.06) 120px);background-attachment:fixed;background-size:250px 250px,72px 120px,auto,auto,auto;background-repeat:repeat,repeat,repeat,repeat,repeat}.page_header__yNUD6{margin-bottom:var(--space-12);max-width:640px}.page_kicker__BeUsh{display:block;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);margin-bottom:var(--space-4)}.page_heading__Nb2C_{font-family:var(--font-serif);font-size:clamp(36px,5vw,60px);font-weight:400;letter-spacing:-.02em;line-height:1.05;color:var(--color-white);margin-bottom:var(--space-5)}.page_intro___0Vlk{font-family:var(--font-serif);font-size:var(--text-lg);font-style:italic;line-height:var(--leading-relaxed);color:color-mix(in srgb,var(--color-white) 55%,transparent)}.CurrentWorkCard_card__JsA3s{border-bottom:1px solid var(--color-border)}.CurrentWorkCard_card__JsA3s:first-child{border-top:1px solid var(--color-border)}.CurrentWorkCard_inner__3ZAHu{display:flex;align-items:baseline;gap:var(--space-4);padding:var(--space-6) var(--space-2);transition:padding-left var(--duration-fast) var(--ease-out)}a.CurrentWorkCard_inner__3ZAHu:hover{padding-left:var(--space-4)}.CurrentWorkCard_mark__4fFrH{display:inline-block;width:6px;height:6px;flex-shrink:0;align-self:center;border-radius:50%;background-color:var(--brass)}.CurrentWorkCard_title__aGvh0{font-family:var(--font-serif);font-size:var(--text-lg);color:var(--color-white);flex-shrink:0}.CurrentWorkCard_meta__Xf4B0{margin-left:auto;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;color:var(--color-muted);text-align:right;white-space:nowrap}.CurrentWorkCard_status__vDg64{color:var(--brass)}.CurrentWorkCard_divider__dTJcp{margin:0 var(--space-2);color:color-mix(in srgb,var(--color-white) 25%,transparent)}@media (max-width:480px){.CurrentWorkCard_inner__3ZAHu{flex-wrap:wrap;gap:var(--space-2)}.CurrentWorkCard_meta__Xf4B0{margin-left:var(--space-6);text-align:left}}.page_root__WTQOn{max-width:var(--content-width);margin:0 auto;padding:var(--space-16) var(--space-8) var(--space-24);width:100%}.page_back__V8_h9{margin-bottom:var(--space-12)}.page_backLink__RUEK1{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);transition:color var(--duration-fast) var(--ease-out)}.page_backLink__RUEK1:hover{color:var(--color-white)}.page_header__TbIWB{margin-bottom:var(--space-16);padding-bottom:var(--space-12);border-bottom:1px solid var(--color-border)}.page_headerMeta__glU5b{display:flex;align-items:center;gap:var(--space-6);margin-bottom:var(--space-6)}.page_year__uwaM7{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;color:var(--color-muted)}.page_stack__XYB_W{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;padding:0;margin:0}.page_stackTag__7l0bT{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.05em;color:var(--color-muted);padding:2px var(--space-3);border:1px solid var(--color-border)}.page_title__IJE1F{font-family:var(--font-serif);font-size:var(--text-4xl);font-weight:400;line-height:1.05;letter-spacing:-.02em;color:var(--color-white);margin-bottom:var(--space-6)}.page_tagline__rSmXu{font-family:var(--font-serif);font-style:italic;font-size:var(--text-xl);line-height:var(--leading-snug);color:color-mix(in srgb,var(--color-white) 62%,transparent);max-width:600px}.page_body__alFbA{display:flex;flex-direction:column;gap:var(--space-16)}.page_demoSection__9dOAV,.page_section__LwSr5{display:flex;flex-direction:column;gap:var(--space-5)}.page_demoSkeleton__JXbuz{height:320px;border:1px solid var(--color-border);background-color:var(--color-surface)}.page_sectionLabel__2T6eL{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--color-accent) 80%,transparent);margin:0}.page_prose__AP5nw{font-family:var(--font-serif);font-size:var(--text-md);line-height:var(--leading-relaxed);color:color-mix(in srgb,var(--color-white) 80%,transparent);margin:0}.page_decisions__7saTJ{display:flex;flex-direction:column;gap:var(--space-4);list-style:none;padding:0;margin:0}.page_decision__Fp6QT{font-family:var(--font-serif);font-size:var(--text-md);line-height:var(--leading-relaxed);color:color-mix(in srgb,var(--color-white) 72%,transparent);padding-left:var(--space-5);border-left:2px solid color-mix(in srgb,var(--color-accent) 35%,transparent)}.page_decisionHead__0ozVz{color:var(--color-white);font-style:italic}.page_metrics__W9kZ0{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;padding:0;margin:0}.page_metric__SC2V8{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.02em;color:var(--color-muted);padding-left:var(--space-4);position:relative}.page_metric__SC2V8:before{content:"—";position:absolute;left:0;color:color-mix(in srgb,var(--color-accent) 60%,transparent)}.page_footer__uXncY{margin-top:var(--space-20);padding-top:var(--space-8);border-top:1px solid var(--color-border)}.page_footerLink__BVtN3{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);transition:color var(--duration-fast) var(--ease-out)}.page_footerLink__BVtN3:hover{color:var(--color-white)}@media (max-width:768px){.page_root__WTQOn{padding:var(--space-10) var(--space-6) var(--space-16)}.page_title__IJE1F{font-size:var(--text-3xl)}.page_tagline__rSmXu{font-size:var(--text-lg)}}@media (max-width:480px){.page_root__WTQOn{padding:var(--space-8) var(--space-4) var(--space-12)}}.page_header__pv_xI{margin-bottom:var(--space-12)}.page_intro__5_kN9{margin-top:var(--space-4);font-family:var(--font-serif);font-size:var(--text-lg);color:color-mix(in srgb,var(--color-white) 55%,transparent);font-style:italic}.page_grid__6Rclh{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-1)}@media (max-width:768px){.page_grid__6Rclh{grid-template-columns:1fr}}.PageEnter_enter__7BIL4{animation:PageEnter_page-enter__fECRE .24s ease backwards}@keyframes PageEnter_page-enter__fECRE{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.PageEnter_enter__7BIL4{animation:PageEnter_page-enter-minimal__bahAv .12s ease forwards}@keyframes PageEnter_page-enter-minimal__bahAv{0%{opacity:0}to{opacity:1}}}.Reveal_root__bwCft{width:100%}.Reveal_hidden__SQ2Wi.Reveal_up__Lrj_h{opacity:0;transform:translateY(28px)}.Reveal_hidden__SQ2Wi.Reveal_left__C6mYe{opacity:0;transform:translateX(-28px)}.Reveal_hidden__SQ2Wi.Reveal_right__YzT_0{opacity:0;transform:translateX(28px)}.Reveal_visible__qZ4VB{opacity:1;transform:translate(0);transition:opacity .82s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0ms),transform .82s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0ms)}.Reveal_visible__qZ4VB.Reveal_slow__YPn9_{transition-duration:1.1s}@media (prefers-reduced-motion:reduce){.Reveal_hidden__SQ2Wi.Reveal_left__C6mYe,.Reveal_hidden__SQ2Wi.Reveal_right__YzT_0,.Reveal_hidden__SQ2Wi.Reveal_up__Lrj_h{opacity:0;transform:none}.Reveal_visible__qZ4VB{transition:opacity .2s linear var(--reveal-delay,0ms)}}.RotateHint_root__2Ad5t{position:fixed;top:70px;left:50%;transform:translateX(-50%);z-index:95;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);max-width:calc(100vw - 24px);background:rgba(16,14,10,.9);border:1px solid hsla(38,35%,94%,.14);border-radius:999px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:hsla(38,35%,94%,.9);box-shadow:0 6px 24px rgba(0,0,0,.35);animation:RotateHint_hintIn__L1wLI .4s var(--ease-out)}.RotateHint_icon__U_uk_{display:flex;color:var(--brass);animation:RotateHint_rotateNudge__VgXkR 2.6s ease-in-out infinite}.RotateHint_text__TaeuR{font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;white-space:nowrap}.RotateHint_dismiss__1W0az{appearance:none;background:none;border:none;cursor:pointer;color:hsla(38,35%,94%,.55);font-size:18px;line-height:1;padding:2px 8px;transition:color .15s ease}.RotateHint_dismiss__1W0az:hover{color:hsla(38,35%,94%,.95)}@keyframes RotateHint_rotateNudge__VgXkR{0%,55%,to{transform:rotate(0)}78%{transform:rotate(-24deg)}}@keyframes RotateHint_hintIn__L1wLI{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}@media (min-width:769px),(orientation:landscape){.RotateHint_root__2Ad5t{display:none}}@media (prefers-reduced-motion:reduce){.RotateHint_icon__U_uk_,.RotateHint_root__2Ad5t{animation:none}}.SiteLayout_root__E7y32{display:flex;flex-direction:column;min-height:100dvh;background-color:var(--color-black)}.SiteLayout_skipLink__4_Pd5{position:absolute;top:-100%;left:var(--space-4);z-index:9999;background:var(--color-accent);color:var(--color-black);font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.06em;padding:var(--space-3) var(--space-6);border-radius:0 0 2px 2px;text-decoration:none;transition:top 0ms}.SiteLayout_skipLink__4_Pd5:focus{top:0;outline:2px solid var(--color-accent);outline-offset:2px}.SiteLayout_main___AI3c{flex:1;padding-top:var(--nav-height)}.SiteLayout_main___AI3c:focus{outline:none}.Section_section__rXxcK{max-width:var(--max-width);margin:0 auto;padding:var(--space-20) var(--space-8)}.Section_section__rXxcK.Section_narrow__J_05T{max-width:var(--content-width)}@media (max-width:768px){.Section_section__rXxcK{padding:var(--space-12) var(--space-6)}}@media (max-width:480px){.Section_section__rXxcK{padding:var(--space-10) var(--space-4)}}.page_header__9DDfr{margin-bottom:var(--space-12);max-width:640px}.page_intro__4bMp8{margin-top:var(--space-4);font-family:var(--font-serif);font-size:var(--text-lg);font-style:italic;line-height:var(--leading-snug);color:color-mix(in srgb,var(--color-white) 55%,transparent)}.page_notice__8CWsh{margin-top:var(--space-4);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;color:var(--color-muted)}.page_grid__UMgIg{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6)}@media (max-width:768px){.page_grid__UMgIg{grid-template-columns:1fr}}.page_updates__9_pWt{margin-top:var(--space-16);padding-top:var(--space-8);border-top:1px solid var(--color-border)}.page_updatesText__DwDpm{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;line-height:1.8;color:color-mix(in srgb,var(--color-white) 30%,transparent);max-width:560px}.page_updatesLink__9Zuak{color:color-mix(in srgb,var(--color-white) 55%,transparent);text-decoration:underline;text-underline-offset:2px;transition:color var(--duration-fast) var(--ease-out)}.page_updatesLink__9Zuak:hover{color:color-mix(in srgb,var(--color-white) 80%,transparent)}.SiteProgressObject_root__16Yyd{position:fixed;right:var(--space-6);bottom:var(--space-6);z-index:50;display:flex;flex-direction:column;align-items:center;gap:var(--space-2);pointer-events:none}.SiteProgressObject_dial__C_ilq{position:relative;width:120px;height:120px}.SiteProgressObject_ring__mtcB6{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.SiteProgressObject_canvasWrap__pxFes{position:absolute;inset:16px;pointer-events:none}.SiteProgressObject_segHit__QdDRk{fill:none;stroke:transparent;stroke-width:13;pointer-events:stroke;cursor:pointer;outline:none}.SiteProgressObject_seg__fQWHg{fill:none;stroke-width:2;stroke-linecap:round;pointer-events:none;transition:stroke .25s ease,stroke-width .2s ease}.SiteProgressObject_seg__fQWHg[data-state=visited]{stroke:color-mix(in srgb,var(--brass) 55%,transparent)}.SiteProgressObject_label__nWTle{display:flex;flex-direction:column;align-items:center;gap:1px;max-width:160px;text-align:center;transition:color .4s ease}.SiteProgressObject_labelNum__CYr1j{font-family:var(--font-mono);font-size:8px;letter-spacing:.18em;color:var(--brass)}.SiteProgressObject_labelName__0Bb_w{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:color .4s ease,text-shadow .4s ease}.SiteProgressObject_root__16Yyd[data-tone=light] .SiteProgressObject_seg__fQWHg[data-state=upcoming]{stroke:rgba(28,26,22,.16)}.SiteProgressObject_root__16Yyd[data-tone=dark] .SiteProgressObject_seg__fQWHg[data-state=upcoming]{stroke:hsla(38,35%,94%,.16)}.SiteProgressObject_root__16Yyd[data-tone] .SiteProgressObject_seg__fQWHg[data-hover],.SiteProgressObject_root__16Yyd[data-tone] .SiteProgressObject_seg__fQWHg[data-state=active]{stroke:var(--brass);stroke-width:3.6}.SiteProgressObject_root__16Yyd[data-tone=light] .SiteProgressObject_labelName__0Bb_w{color:rgba(28,26,22,.82);text-shadow:0 1px 2px hsla(38,35%,94%,.55)}.SiteProgressObject_root__16Yyd[data-tone=dark] .SiteProgressObject_labelName__0Bb_w{color:hsla(38,35%,94%,.85);text-shadow:0 1px 2px rgba(10,8,6,.55)}@media (max-width:768px){.SiteProgressObject_root__16Yyd{display:none}}@media (prefers-reduced-motion:reduce){.SiteProgressObject_labelName__0Bb_w,.SiteProgressObject_label__nWTle,.SiteProgressObject_seg__fQWHg{transition:none}}.SplashScreen_overlay__dEjWU{position:fixed;inset:0;z-index:9999;background:#0a0a0a;display:grid;grid-template-rows:1fr auto 1fr;align-items:center;padding:clamp(32px,6vw,80px) clamp(24px,6vw,80px);pointer-events:none;will-change:transform}.SplashScreen_overlay__dEjWU[data-phase=exiting]{animation:SplashScreen_splash-exit__PmCOh .58s cubic-bezier(.76,0,.24,1) forwards}@keyframes SplashScreen_splash-exit__PmCOh{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.SplashScreen_annotations____ur_{display:flex;flex-wrap:wrap;gap:10px;align-self:start}.SplashScreen_chip__mqxnJ{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:hsla(0,0%,100%,.28);border:1px solid hsla(0,0%,100%,.1);padding:3px 8px;opacity:0;animation:SplashScreen_fade-up__BMJe5 .44s ease forwards}.SplashScreen_chip__mqxnJ:first-child{animation-delay:.08s}.SplashScreen_chip__mqxnJ:nth-child(2){animation-delay:.22s}.SplashScreen_chip__mqxnJ:nth-child(3){animation-delay:.36s}.SplashScreen_center__qycCV{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.SplashScreen_glyph___J1bc{display:block;font-size:clamp(64px,10vw,112px);line-height:1;color:#a14b2b;animation:SplashScreen_glyph-arrive__H6q6L .55s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:.44s}.SplashScreen_glyph___J1bc,.SplashScreen_name__S3x0w{font-family:Cormorant Garamond,EB Garamond,serif;font-weight:300;opacity:0}.SplashScreen_name__S3x0w{font-size:clamp(22px,3.5vw,36px);letter-spacing:.04em;color:hsla(0,0%,100%,.88);animation:SplashScreen_fade-up__BMJe5 .44s ease forwards;animation-delay:.68s}.SplashScreen_label__j5ho9{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:hsla(0,0%,100%,.32);opacity:0;animation:SplashScreen_fade-up__BMJe5 .44s ease forwards;animation-delay:.84s}.SplashScreen_incantation__RSZKk{max-width:32ch;margin-top:4px;font-family:Cormorant Garamond,EB Garamond,serif;font-style:italic;font-size:clamp(15px,2vw,20px);font-weight:400;letter-spacing:.06em;line-height:1.4;color:hsla(0,0%,100%,.46);opacity:0;animation:SplashScreen_fade-up__BMJe5 .6s ease forwards;animation-delay:1.05s}.SplashScreen_bottom__YZ01G{display:flex;align-items:center;gap:16px;align-self:end;opacity:0;animation:SplashScreen_fade-up__BMJe5 .44s ease forwards;animation-delay:1s}.SplashScreen_rule__BzK29{flex:1;height:1px;background:hsla(0,0%,100%,.1)}.SplashScreen_footnote__58rwQ{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.22);white-space:nowrap}@keyframes SplashScreen_fade-up__BMJe5{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes SplashScreen_glyph-arrive__H6q6L{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.SplashScreen_bottom__YZ01G,.SplashScreen_chip__mqxnJ,.SplashScreen_glyph___J1bc,.SplashScreen_incantation__RSZKk,.SplashScreen_label__j5ho9,.SplashScreen_name__S3x0w{animation:none;opacity:1}.SplashScreen_overlay__dEjWU[data-phase=exiting]{animation:SplashScreen_splash-fade__BAY34 .25s ease forwards}@keyframes SplashScreen_splash-fade__BAY34{to{opacity:0}}}.VoigtProject_section__kR_x0{border-bottom:1px solid var(--color-border)}.VoigtProject_stickyTrack__2PnOi{position:relative;height:1000vh}.VoigtProject_viewport__YzKwH{position:sticky;top:0;height:100vh;overflow:hidden;background:#0c0a08}.VoigtProject_diptych__eW8BR{position:absolute;inset:0;will-change:opacity}.VoigtProject_half__NsWyo{position:absolute;top:0;bottom:0;width:50%;overflow:hidden;will-change:transform}.VoigtProject_halfLeft__j2TO1{left:0}.VoigtProject_halfRight__ZtXwN{right:0}.VoigtProject_portraitImg__Z903p{object-fit:cover}.VoigtProject_gradientLeft__k2Mb3{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,6,4,.72) 0,rgba(8,6,4,.3) 55%,transparent);z-index:1;pointer-events:none}.VoigtProject_gradientRight__tDR7y{position:absolute;inset:0;background:linear-gradient(270deg,hsla(38,35%,87%,.86) 0,hsla(38,35%,87%,.48) 52%,transparent);z-index:1;pointer-events:none}.VoigtProject_centerGap__zMnuW{position:absolute;top:0;bottom:0;background:#0c0a08;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);overflow:hidden;z-index:4}.VoigtProject_seamLine__bMPY3{position:absolute;inset:0;width:1px;left:50%;background:linear-gradient(180deg,transparent 0,hsla(0,0%,100%,.1) 20%,hsla(0,0%,100%,.1) 80%,transparent);pointer-events:none}.VoigtProject_gapContent__CbSF3{text-align:center;padding:0 var(--space-2);will-change:opacity,transform}.VoigtProject_gapMono__eY8Ca{display:block;font-family:var(--font-mono);font-size:8px;letter-spacing:.2em;text-transform:uppercase;color:hsla(0,0%,100%,.24);margin-bottom:var(--space-3);white-space:nowrap}.VoigtProject_gapTitle__tuwEH{font-family:var(--font-serif);font-size:clamp(13px,1.8vw,24px);font-weight:300;font-style:italic;color:hsla(0,0%,100%,.65);line-height:1.25;text-align:center}.VoigtProject_dimCenter__FFPYZ{position:absolute;bottom:var(--space-12);width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-2);transition:opacity .3s ease;will-change:opacity;padding:0 var(--space-2)}.VoigtProject_dimCenterNum__8ksms{font-family:var(--font-mono);font-size:9px;letter-spacing:.2em;color:rgba(198,156,93,.85)}.VoigtProject_dimCenterLabel__LF5TN{font-family:var(--font-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.45);white-space:nowrap}.VoigtProject_identityLeft__rkEWK,.VoigtProject_identityRight__9PMZZ{position:absolute;bottom:var(--space-10);z-index:3;will-change:opacity;transition:opacity .3s ease}.VoigtProject_identityLeft__rkEWK{left:var(--space-8)}.VoigtProject_identityRight__9PMZZ{right:var(--space-8);text-align:right;text-shadow:0 1px 2px hsla(39,43%,91%,.92),0 0 16px hsla(39,43%,91%,.7)}.VoigtProject_identityMono__cPxHV{display:block;font-family:var(--font-mono);font-size:9px;letter-spacing:.22em;text-transform:uppercase;margin-bottom:var(--space-2)}.VoigtProject_identityLeft__rkEWK .VoigtProject_identityMono__cPxHV{color:hsla(0,0%,100%,.36)}.VoigtProject_identityRight__9PMZZ .VoigtProject_identityMono__cPxHV{color:rgba(12,9,5,.74)}.VoigtProject_identityVerb__9c_Tf{font-family:var(--font-sans);font-size:clamp(34px,5.5vw,70px);font-weight:300;letter-spacing:-.03em;line-height:1;margin:0 0 var(--space-3)}.VoigtProject_identityVerbSerif__Fp_XI{font-family:var(--font-serif);font-style:italic}.VoigtProject_identityLeft__rkEWK .VoigtProject_identityVerb__9c_Tf{color:hsla(0,0%,100%,.9)}.VoigtProject_identityRight__9PMZZ .VoigtProject_identityVerb__9c_Tf{color:rgba(8,6,3,.96)}.VoigtProject_identityNote__QL8aE{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase}.VoigtProject_identityLeft__rkEWK .VoigtProject_identityNote__QL8aE{color:hsla(0,0%,100%,.24)}.VoigtProject_identityRight__9PMZZ .VoigtProject_identityNote__QL8aE{color:rgba(12,9,5,.62)}.VoigtProject_marginaliaLeft__N1941,.VoigtProject_marginaliaRight__cgoD5{position:absolute;top:var(--space-10);z-index:3;display:flex;flex-direction:column;gap:var(--space-1);transition:opacity .45s ease;will-change:opacity;pointer-events:none}.VoigtProject_marginaliaLeft__N1941{left:var(--space-8)}.VoigtProject_marginaliaRight__cgoD5{right:var(--space-8);text-align:right}.VoigtProject_marginaliaLeft__N1941 span{font-family:var(--font-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.42)}.VoigtProject_marginaliaRight__cgoD5 span{font-family:var(--font-serif);font-style:italic;font-size:13px;color:rgba(10,7,4,.74);text-shadow:0 1px 2px hsla(39,43%,91%,.85)}.VoigtProject_dimHalf__aNWXY{position:absolute;top:50%;transform:translateY(-50%);left:var(--space-8);z-index:3;max-width:min(360px,38%);transition:opacity .35s ease;will-change:opacity;display:flex;flex-direction:column;gap:var(--space-3)}.VoigtProject_dimHalfRight__iIDEg{left:auto;right:var(--space-8);text-align:right;text-shadow:0 1px 2px hsla(39,43%,91%,.92),0 0 16px hsla(39,43%,91%,.7)}.VoigtProject_dimHalfLabel__HRNj1{font-family:var(--font-mono);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:hsla(0,0%,100%,.38)}.VoigtProject_dimHalfHeading__P0Un_{display:block;font-family:var(--font-serif);font-size:clamp(28px,4.2vw,58px);font-weight:400;font-style:italic;letter-spacing:-.02em;line-height:1.05;color:rgba(8,6,3,.97)}.VoigtProject_dimHalfNote__mGY43{font-family:var(--font-serif);font-size:clamp(15px,1.5vw,19px);font-style:italic;line-height:1.75;color:rgba(10,7,4,.94);min-height:4em}.VoigtProject_terminalWindow__PyEVj{background:rgba(6,5,3,.82);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;overflow:hidden;width:100%;backdrop-filter:blur(4px)}.VoigtProject_terminalBar__Tudtb{display:flex;align-items:center;gap:5px;padding:8px 10px;background:hsla(0,0%,100%,.04);border-bottom:1px solid hsla(0,0%,100%,.06)}.VoigtProject_terminalDot__cRni3{display:inline-block;width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.14)}.VoigtProject_terminalBody__8sgD8{padding:var(--space-4) var(--space-4) var(--space-5)}.VoigtProject_terminalCode__ea2or{font-family:var(--font-mono);font-size:clamp(11px,1.2vw,14px);line-height:1.85;color:rgba(198,156,93,.92);white-space:pre-wrap;word-break:break-all;margin:0;min-height:9em}.VoigtProject_terminalCursor__7_Pqu{display:inline-block;width:7px;height:1em;background:rgba(198,156,93,.8);vertical-align:text-bottom;margin-left:1px;animation:VoigtProject_blink__BT6vd 1s step-end infinite}@keyframes VoigtProject_blink__BT6vd{0%,to{opacity:1}50%{opacity:0}}.VoigtProject_cta__M2K1L{position:absolute;bottom:var(--space-12);left:50%;transform:translateX(-50%);display:flex;gap:var(--space-8);z-index:6;will-change:opacity}.VoigtProject_ctaLink__Z_Qjq{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;color:hsla(0,0%,100%,.42);transition:color .2s ease}.VoigtProject_ctaLink__Z_Qjq:hover{color:rgba(198,156,93,.9)}.VoigtProject_mobileShowcase__bmbr8{display:none;background:#0c0a08;padding:var(--space-16) var(--space-6) var(--space-20)}.VoigtProject_mShowHeader__24EHN{margin-bottom:var(--space-12)}.VoigtProject_mShowKicker__gV9UF{display:block;font-family:var(--font-mono);font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:rgba(198,156,93,.78);margin-bottom:var(--space-4)}.VoigtProject_mShowTitle__0E1To{font-family:var(--font-serif);font-size:clamp(30px,9vw,44px);font-weight:300;font-style:italic;line-height:1.08;color:hsla(0,0%,100%,.92)}.VoigtProject_mShowIntro__T_Gqb{font-family:var(--font-serif);font-size:clamp(16px,4.4vw,19px);font-style:italic;line-height:1.6;color:hsla(0,0%,100%,.52);margin-top:var(--space-5);max-width:34ch}.VoigtProject_mSpread__PMfMc{border-top:1px solid hsla(0,0%,100%,.09)}.VoigtProject_mSummary__oje2a{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-6) 0;cursor:pointer;list-style:none;min-height:56px;-webkit-tap-highlight-color:transparent}.VoigtProject_mSummary__oje2a::-webkit-details-marker{display:none}.VoigtProject_mChevron__TKNyG{width:8px;height:8px;margin-left:auto;border-right:1.5px solid hsla(0,0%,100%,.45);border-bottom:1.5px solid hsla(0,0%,100%,.45);transform:rotate(45deg);transition:transform var(--duration-base) var(--ease-out)}.VoigtProject_mSpread__PMfMc[open] .VoigtProject_mChevron__TKNyG{transform:rotate(-135deg)}.VoigtProject_mSpreadBody__OO_MT{padding-bottom:var(--space-10)}.VoigtProject_mDimNum__9GqkY{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;color:rgba(198,156,93,.9)}.VoigtProject_mDimLabel__ZDjot{font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:hsla(0,0%,100%,.55)}.VoigtProject_mRyan__Own_j{margin-bottom:var(--space-6)}.VoigtProject_mPaneName__AoS2l{display:block;font-family:var(--font-mono);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:hsla(0,0%,100%,.4);margin-bottom:var(--space-2)}.VoigtProject_mRyanHeading__n1Uf0{display:block;font-family:var(--font-sans);font-size:clamp(22px,6.5vw,30px);font-weight:300;letter-spacing:-.02em;line-height:1.1;color:hsla(0,0%,100%,.9);margin-bottom:var(--space-4)}.VoigtProject_mElian__ZZkot{background:#f5f1ea;border-radius:6px;padding:var(--space-6)}.VoigtProject_mPaneNameDark__TiCrx{display:block;font-family:var(--font-mono);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:rgba(18,14,8,.45);margin-bottom:var(--space-3)}.VoigtProject_mElianHeading__kldTK{display:block;font-family:var(--font-garamond);font-size:clamp(26px,7.5vw,36px);font-weight:400;font-style:italic;letter-spacing:-.01em;line-height:1.1;color:rgba(18,14,8,.92);margin-bottom:var(--space-3)}.VoigtProject_mElianNote__e_h0m{font-family:var(--font-garamond);font-size:clamp(16px,4.6vw,19px);font-style:italic;line-height:1.7;color:rgba(18,14,8,.8)}.VoigtProject_mCta__K_y6K{display:flex;flex-wrap:wrap;gap:var(--space-6);margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid hsla(0,0%,100%,.09)}@media (max-width:900px){.VoigtProject_stickyTrack__2PnOi{height:900vh}.VoigtProject_gapTitle__tuwEH{font-size:clamp(12px,1.6vw,20px)}.VoigtProject_dimHalf__aNWXY{left:var(--space-4);max-width:42%}.VoigtProject_dimHalfRight__iIDEg{right:var(--space-4)}.VoigtProject_identityLeft__rkEWK{left:var(--space-4)}.VoigtProject_identityRight__9PMZZ{right:var(--space-4)}.VoigtProject_terminalCode__ea2or{font-size:11px}}@media (max-width:768px){.VoigtProject_stickyTrack__2PnOi{display:none}.VoigtProject_mobileShowcase__bmbr8{display:block}}@media (max-height:500px) and (orientation:landscape){.VoigtProject_stickyTrack__2PnOi{height:700vh}.VoigtProject_identityVerb__9c_Tf{font-size:clamp(22px,4vw,40px);margin-bottom:var(--space-2)}.VoigtProject_dimHalfHeading__P0Un_{font-size:clamp(18px,3vw,36px)}.VoigtProject_identityLeft__rkEWK,.VoigtProject_identityRight__9PMZZ{bottom:var(--space-4)}.VoigtProject_dimCenter__FFPYZ{bottom:var(--space-6)}}@media (prefers-reduced-motion:reduce){.VoigtProject_dimCenter__FFPYZ,.VoigtProject_dimHalf__aNWXY,.VoigtProject_gapContent__CbSF3{transition:none}.VoigtProject_terminalCursor__7_Pqu{animation:none}}.WhatIBuild_section__jaCXs{border-bottom:1px solid var(--color-border);padding:var(--space-20) 0}.WhatIBuild_inner__Z_KSg{max-width:var(--max-width);margin:0 auto;padding:0 var(--space-8);display:flex;flex-direction:column}.WhatIBuild_kicker__osgDZ{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent)}.WhatIBuild_heading__k7e7q{font-family:var(--font-serif);font-size:clamp(30px,4.5vw,58px);font-weight:400;line-height:1.05;letter-spacing:-.02em;color:var(--color-white);margin-top:var(--space-3)}.WhatIBuild_intro__AwCR_{font-family:var(--font-serif);font-size:var(--text-lg);line-height:1.55;color:color-mix(in srgb,var(--color-white) 66%,transparent);max-width:720px;margin-top:var(--space-5)}.WhatIBuild_subLabel__Jbc3w{display:block;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--color-white) 42%,transparent);margin-bottom:var(--space-5)}.WhatIBuild_outcomes__oaFJu{margin-top:var(--space-14)}.WhatIBuild_outcomeList__0cwvE{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6) var(--space-12)}.WhatIBuild_outcome__xnfXT{position:relative;display:flex;align-items:baseline;gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--color-border);font-family:var(--font-serif);font-size:clamp(18px,1.9vw,23px);line-height:1.35;color:color-mix(in srgb,var(--color-white) 88%,transparent)}.WhatIBuild_outcomeMark__1_3z2{flex-shrink:0;width:8px;height:8px;margin-top:.5em;background:var(--color-accent)}.WhatIBuild_processBlock__n_SNz{margin-top:var(--space-16)}.WhatIBuild_process__ekMt9{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-3)}.WhatIBuild_step__Qkr6Z{display:flex;align-items:baseline;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-base);position:relative}.WhatIBuild_step__Qkr6Z:not(:last-child):after{content:"→";position:absolute;right:calc(var(--space-3) * -1 - 6px);top:50%;transform:translateY(-50%);font-family:var(--font-mono);font-size:11px;color:color-mix(in srgb,var(--color-white) 32%,transparent)}.WhatIBuild_stepNum__4XKX4{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;color:var(--color-accent)}.WhatIBuild_stepName__8eomv{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--color-white) 72%,transparent)}.WhatIBuild_cta__IyQZb{display:flex;align-items:center;gap:var(--space-6);margin-top:var(--space-16);flex-wrap:wrap}.WhatIBuild_ctaPrimary__AItCh{display:inline-block;font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.06em;color:var(--color-black);background:var(--color-white);padding:var(--space-3) var(--space-6);border-radius:var(--radius-base);transition:opacity var(--duration-fast) var(--ease-out)}.WhatIBuild_ctaPrimary__AItCh:hover{opacity:.82}.WhatIBuild_ctaSecondary__ZCR9c{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.06em;color:var(--color-muted);transition:color var(--duration-fast) var(--ease-out)}.WhatIBuild_ctaSecondary__ZCR9c:hover{color:var(--color-white)}@media (max-width:768px){.WhatIBuild_section__jaCXs{padding:var(--space-16) 0}.WhatIBuild_inner__Z_KSg{padding:0 var(--space-6)}.WhatIBuild_outcomeList__0cwvE{grid-template-columns:1fr;gap:var(--space-5)}.WhatIBuild_step__Qkr6Z:not(:last-child):after{content:none}}@media (max-width:480px){.WhatIBuild_inner__Z_KSg{padding:0 var(--space-4)}}.VoigtEssay_essay__2FBVp{background:#0c0a08;color:hsla(38,35%,94%,.86);padding:clamp(72px,12vh,160px) 0;border-top:1px solid hsla(38,35%,94%,.08)}.VoigtEssay_inner__mad4M{max-width:720px;margin:0 auto;padding:0 var(--space-8);display:flex;flex-direction:column}.VoigtEssay_kicker__MtHd8{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.24em;text-transform:uppercase;color:var(--brass)}.VoigtEssay_thesis__WhFeZ{font-family:var(--font-serif);font-size:clamp(26px,4vw,46px);font-weight:300;font-style:italic;line-height:1.15;letter-spacing:-.01em;color:hsla(38,35%,94%,.96);margin-top:var(--space-4);max-width:16ch}.VoigtEssay_prose__SkdKY{display:flex;flex-direction:column;gap:var(--space-5);margin-top:var(--space-8)}.VoigtEssay_prose__SkdKY p{font-family:var(--font-serif);font-size:var(--text-md);line-height:1.75;color:hsla(38,35%,94%,.72)}.VoigtEssay_couplet__e5Vj9{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-8);margin-top:var(--space-16);padding:var(--space-10) 0;border-top:1px solid hsla(38,35%,94%,.1);border-bottom:1px solid hsla(38,35%,94%,.1)}.VoigtEssay_coupletSide__wxyP0{display:flex;flex-direction:column;gap:var(--space-2)}.VoigtEssay_coupletSide__wxyP0:last-of-type{text-align:right}.VoigtEssay_coupletName__cbarL{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--brass)}.VoigtEssay_coupletVerb__gabl0{font-family:var(--font-serif);font-size:clamp(20px,2.6vw,30px);font-style:italic;color:hsla(38,35%,94%,.94);line-height:1.1}.VoigtEssay_coupletDivider__0_yzK{width:1px;height:48px;background:hsla(38,35%,94%,.16)}.VoigtEssay_aside__s69i9{font-family:var(--font-serif);font-size:var(--text-md);line-height:1.7;color:hsla(38,35%,94%,.72);margin-top:var(--space-8)}.VoigtEssay_block__7uAaq{margin-top:clamp(56px,9vh,104px)}.VoigtEssay_blockHeading__tU8EX{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--brass)}.VoigtEssay_pull__q17_N{font-family:var(--font-serif);font-size:clamp(19px,2.4vw,26px);font-style:italic;line-height:1.3;color:hsla(38,35%,94%,.92);margin-top:var(--space-8)}.VoigtEssay_timeline__dLUbr{list-style:none;margin:var(--space-8) 0 0;padding:0}.VoigtEssay_timelineRow__W_Vxp{display:grid;grid-template-columns:84px 20px 1fr;align-items:baseline;gap:var(--space-4);padding:var(--space-4) 0;border-top:1px solid hsla(38,35%,94%,.08)}.VoigtEssay_timelineRow__W_Vxp:last-child{border-bottom:1px solid hsla(38,35%,94%,.08)}.VoigtEssay_timelineYear__4tqpC{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.06em;color:hsla(38,35%,94%,.55)}.VoigtEssay_timelineDot__LWDZu{position:relative;align-self:center;width:7px;height:7px;border-radius:50%;background:var(--brass);justify-self:center}.VoigtEssay_timelineLabel__pbqoi{font-family:var(--font-serif);font-size:var(--text-md);color:hsla(38,35%,94%,.88);line-height:1.4}.VoigtEssay_diagram__mKZ_Q{margin:clamp(56px,9vh,104px) 0 0;padding:var(--space-10) var(--space-6);border:1px solid hsla(38,35%,94%,.1);border-radius:var(--radius-base);background:hsla(38,35%,94%,.02)}.VoigtEssay_diagramSvg__BJ7bJ{display:block;width:100%;height:auto;max-width:560px;margin:0 auto}.VoigtEssay_diagramLines__x2QFW path{fill:none;stroke:hsla(38,35%,94%,.22);stroke-width:1}.VoigtEssay_diagramFeeders__UnqEP text{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;fill:hsla(38,35%,94%,.5)}.VoigtEssay_diagramCore__USXJ5{font-family:var(--font-serif);font-style:italic;font-size:22px;fill:hsla(38,35%,94%,.96)}.VoigtEssay_diagramNode__nm_k0{font-family:var(--font-mono);font-size:14px;letter-spacing:.1em;fill:var(--brass)}.VoigtEssay_diagramSub__sr_Xl{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;fill:hsla(38,35%,94%,.45)}.VoigtEssay_diagramCaption__fEkfZ{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;color:hsla(38,35%,94%,.5);text-align:center;margin-top:var(--space-6)}.VoigtEssay_doors__wPqTt{display:flex;gap:var(--space-10);margin-top:clamp(56px,9vh,104px);padding-top:var(--space-8);border-top:1px solid hsla(38,35%,94%,.1)}.VoigtEssay_door__PruW0{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.1em;color:hsla(38,35%,94%,.82);transition:color var(--duration-fast) var(--ease-out),letter-spacing var(--duration-fast) var(--ease-out)}.VoigtEssay_door__PruW0:hover{color:var(--brass);letter-spacing:.14em}@media (max-width:768px){.VoigtEssay_inner__mad4M{padding:0 var(--space-6)}.VoigtEssay_couplet__e5Vj9{grid-template-columns:1fr;gap:var(--space-6);text-align:left}.VoigtEssay_coupletSide__wxyP0:last-of-type{text-align:left}.VoigtEssay_coupletDivider__0_yzK{width:40px;height:1px}.VoigtEssay_diagramFeeders__UnqEP text{font-size:13px}.VoigtEssay_diagramCore__USXJ5{font-size:24px}}@media (max-width:480px){.VoigtEssay_inner__mad4M{padding:0 var(--space-4)}.VoigtEssay_timelineRow__W_Vxp{grid-template-columns:64px 16px 1fr;gap:var(--space-3)}}