.site-footer_footer__5Ib8g{margin-top:var(--space-3xl);background:var(--color-dark);color:var(--color-surface)}.site-footer_inner__PaJPx{width:min(calc(100% - 3rem),var(--page-width));margin:0 auto;padding:3.5rem 0 1.25rem;display:grid;grid-template-columns:1.25fr 1fr;grid-gap:3rem;gap:3rem}.site-footer_footerMark__uprRN{color:var(--color-accent);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em}.site-footer_note__vgtaW{max-width:20rem;margin-top:1rem;color:var(--color-dark-muted);font-family:var(--font-display);font-size:1.35rem;line-height:1.3}.site-footer_links__LfcPX{display:grid;align-content:start;grid-gap:.65rem;gap:.65rem;justify-items:start}.site-footer_links__LfcPX a{display:inline-flex;align-items:center;gap:.3rem;color:var(--color-dark-muted);font-size:.78rem;text-decoration:none}.site-footer_links__LfcPX a:hover{color:var(--color-accent)}.site-footer_bottom__wq3q4{grid-column:1/-1;display:flex;justify-content:space-between;padding-top:1.25rem;border-top:1px solid rgba(174,185,176,.25);color:var(--color-dark-muted);font-family:var(--font-mono);font-size:.65rem}@media (max-width:700px){.site-footer_inner__PaJPx{width:min(calc(100% - 2rem),var(--page-width));grid-template-columns:1fr;gap:2rem;padding-top:2.75rem}.site-footer_bottom__wq3q4{gap:1rem;flex-wrap:wrap}}.entry-card_card__vIqWu{display:flex;min-height:285px;flex-direction:column;border-top:1px solid var(--color-border);padding:1.1rem 0 1.25rem;transition:border-color var(--motion-fast),transform var(--motion-standard)}.entry-card_card__vIqWu:hover{border-color:var(--color-warm);transform:translateY(-3px)}.entry-card_featured__3LDWn{min-height:330px;padding:1.4rem;background:var(--color-surface);border:1px solid var(--color-border)}.entry-card_meta__Lqu96{display:flex;justify-content:space-between;gap:1rem;color:var(--color-muted);font-family:var(--font-mono);font-size:.65rem;text-transform:uppercase;letter-spacing:.03em}.entry-card_meta__Lqu96 span{color:var(--color-warm)}.entry-card_title___4KjI{max-width:20rem;margin-top:2.5rem;font-family:var(--font-display);font-size:clamp(1.45rem,2vw,2rem);line-height:1.08}.entry-card_projectTitle__69EJf a,.entry-card_title___4KjI a{text-decoration:none}.entry-card_projectTitle__69EJf a:hover,.entry-card_title___4KjI a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.entry-card_description__SJ6AU{margin-top:.85rem;color:var(--color-muted);font-size:.88rem;line-height:1.65}.entry-card_footer__GDBag{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:2rem}.entry-card_tags__MwbX_{display:flex;gap:.45rem;flex-wrap:wrap}.entry-card_tags__MwbX_ span{padding:.28rem .45rem;border:1px solid var(--color-border);color:var(--color-muted);font-family:var(--font-mono);font-size:.62rem}.entry-card_arrow__QzJGW{display:grid;place-items:center;width:31px;height:31px;border:1px solid var(--color-border-strong);color:var(--color-text)}.entry-card_arrow__QzJGW:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-ink)}.entry-card_projectCard___IST0{display:grid;grid-template-columns:56px 1fr;grid-gap:1rem;gap:1rem;padding:1.5rem 0;border-bottom:1px solid var(--color-border)}.entry-card_projectNumber__K18CX{color:var(--color-warm);padding-top:.2rem}.entry-card_projectTitle__69EJf{margin-top:.75rem;font-family:var(--font-display);font-size:clamp(1.8rem,3vw,3rem);line-height:1.03}.entry-card_projectBody__V8qLO .entry-card_description__SJ6AU{max-width:42rem}.entry-card_projectBody__V8qLO .entry-card_tags__MwbX_{margin-top:1.5rem}@media (max-width:620px){.entry-card_featured__3LDWn{padding:1.1rem}.entry-card_projectCard___IST0{grid-template-columns:35px 1fr}}.site-header_header__n_jR3{border-bottom:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg) 92%,transparent);position:relative;z-index:5}.site-header_inner__UHD9j{width:min(calc(100% - 3rem),var(--page-width));min-height:76px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:2rem}.site-header_wordmark__yQ2eN{display:inline-flex;align-items:center;gap:.7rem;text-decoration:none;font-size:.9rem;font-weight:700}.site-header_mark__0IvKB{width:32px;height:32px;display:grid;place-items:center;background:var(--color-dark);color:var(--color-accent);font-family:var(--font-mono);font-size:.65rem;letter-spacing:-.08em}.site-header_wordmarkText__fPOPM{letter-spacing:-.01em}.site-header_desktopNav__0YsOV{display:flex;align-items:center;gap:clamp(.75rem,2vw,1.7rem);margin-left:auto}.site-header_desktopNav__0YsOV a{position:relative;color:var(--color-muted);font-size:.78rem;text-decoration:none;transition:color var(--motion-fast)}.site-header_desktopNav__0YsOV .site-header_active__lT_NA,.site-header_desktopNav__0YsOV a:hover{color:var(--color-text)}.site-header_desktopNav__0YsOV .site-header_active__lT_NA:after{content:"";position:absolute;bottom:-.9rem;left:0;width:100%;height:2px;background:var(--color-warm)}.site-header_iconLink__v3oEG{width:44px;height:44px;flex:0 0 44px;display:inline-flex;align-items:center;justify-content:center;color:var(--color-muted);text-decoration:none;transition:color var(--motion-fast)}.site-header_iconLink__v3oEG:hover{color:var(--color-text)}.site-header_iconLink__v3oEG:focus-visible{color:var(--color-text);outline:2px solid var(--color-warm);outline-offset:2px}.site-header_searchLink___7rOW{margin-left:.25rem}.site-header_closeButton__Af3Zk,.site-header_menuButton___PaGR{border:0;background:transparent;color:var(--color-text);cursor:pointer;display:none;padding:.5rem}.site-header_overlay__HP6w4{position:fixed;inset:0;z-index:10;background:rgba(29,37,34,.36);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.site-header_mobilePanel__T_Gg0{position:fixed;top:0;right:0;bottom:0;z-index:11;width:min(82vw,360px);background:var(--color-surface);box-shadow:var(--shadow-soft);padding:1.25rem}.site-header_mobilePanelHeader__WnNeo{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-border);padding-bottom:1rem}.site-header_mobileTitle__RSykK{font-family:var(--font-display);font-size:1.4rem}.site-header_mobileNav__aoSyF{display:grid;grid-gap:.2rem;gap:.2rem;margin-top:1.5rem}.site-header_mobileNav__aoSyF a{display:flex;align-items:center;gap:.5rem;padding:.85rem .6rem;border-bottom:1px solid var(--color-border);text-decoration:none;color:var(--color-muted)}.site-header_mobileNav__aoSyF .site-header_mobileActive__qeEjP{color:var(--color-text);font-weight:700;border-bottom-color:var(--color-warm)}@media (max-width:760px){.site-header_inner__UHD9j{width:min(calc(100% - 2rem),var(--page-width));min-height:68px;gap:.75rem}.site-header_desktopNav__0YsOV{display:none}.site-header_localeSwitch__unRBf{margin-left:auto}.site-header_closeButton__Af3Zk,.site-header_menuButton___PaGR{display:inline-flex}}.pages_hero__PL7_L{width:min(calc(100% - 3rem),var(--page-width));margin:0 auto;padding:clamp(4rem,9vw,8rem) 0 1.1rem}.pages_heroGrid__MCr_F{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);grid-gap:clamp(2rem,6vw,7rem);gap:clamp(2rem,6vw,7rem);align-items:center}.pages_heroCopy__tLqpj h1{max-width:13ch;margin-top:1.15rem;font-family:var(--font-display);font-size:clamp(3.8rem,8vw,8rem);font-weight:400;letter-spacing:-.045em;line-height:.87}.pages_heroCopy__tLqpj h1 span{display:block;margin-top:.65rem;color:var(--color-muted);font-family:var(--font-body);font-size:.25em;font-weight:600;letter-spacing:.08em;line-height:1}.pages_roleLine__Vbmii{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:2rem}.pages_roleLine__Vbmii span{padding:.4rem .6rem;background:var(--color-dark);color:var(--color-accent);font-family:var(--font-mono);font-size:.68rem}.pages_heroIntro__I9pKK{max-width:31rem;margin-top:1.7rem;color:var(--color-muted);font-size:1.05rem;line-height:1.7}.pages_heroActions__f0lnq{display:flex;gap:1.25rem;flex-wrap:wrap;align-items:center;margin-top:2rem}.pages_primaryButton__hEY20{display:inline-flex;align-items:center;gap:.5rem;padding:.8rem 1rem;background:var(--color-dark);color:var(--color-surface);text-decoration:none;font-size:.78rem;font-weight:700}.pages_primaryButton__hEY20:hover{background:var(--color-warm);color:var(--color-surface)}.pages_quietLink__xWvsd{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-muted);font-size:.78rem;text-decoration:none}.pages_quietLink__xWvsd:hover{color:var(--color-text)}.pages_heroVisual__ELIpK{position:relative;min-height:470px;overflow:hidden;border:1px solid var(--color-border);background:var(--color-dark)}.pages_heroVisual__ELIpK img{object-fit:cover}.pages_heroFoot__teesp{display:flex;justify-content:space-between;gap:1rem;margin-top:3rem;border-top:1px solid var(--color-border);padding-top:.75rem;color:var(--color-muted);font-family:var(--font-mono);font-size:.62rem;text-transform:uppercase}.pages_scrollHint__Nd8n0{display:inline-flex;align-items:center;gap:.35rem;color:var(--color-text)}.pages_currentBand__lZKDY{display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:5rem;gap:5rem;margin-top:4rem;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding-top:1.35rem;padding-bottom:1.35rem}.pages_currentBand__lZKDY h2{max-width:14ch;margin-top:.6rem;font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.6rem);line-height:1.03}.pages_currentList__hSdRX{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.pages_currentList__hSdRX div{display:grid;align-content:start;grid-gap:.55rem;gap:.55rem;border-left:1px solid var(--color-border);padding-left:1rem}.pages_currentList__hSdRX span{color:var(--color-warm);font-family:var(--font-mono);font-size:.64rem;text-transform:uppercase}.pages_currentList__hSdRX strong{font-size:.92rem;font-weight:600;line-height:1.35}.pages_projectList__gJE8m{display:grid}.pages_indexBand__eBuYC{background:var(--color-dark);color:var(--color-surface)}.pages_indexBand__eBuYC .pages_sectionKicker__4p4_W{color:var(--color-accent)}.pages_indexBand__eBuYC .pages_sectionHeader__soTrV{border-color:rgba(174,185,176,.3)}.pages_indexBand__eBuYC .pages_textLink__VXR98{color:var(--color-surface)}.pages_indexGrid__7vAYj{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:rgba(174,185,176,.3)}.pages_indexTile__aEeL8{min-height:235px;display:flex;flex-direction:column;gap:.75rem;padding:1.4rem;background:var(--color-dark);color:var(--color-surface);text-decoration:none;transition:background var(--motion-fast)}.pages_indexTile__aEeL8:hover{background:#27332e}.pages_indexTile__aEeL8 svg:first-child{color:var(--color-accent)}.pages_indexTile__aEeL8 span{margin-top:2rem;color:var(--color-dark-muted);font-family:var(--font-mono);font-size:.65rem;text-transform:uppercase}.pages_indexTile__aEeL8 strong{max-width:12ch;font-family:var(--font-display);font-size:1.65rem;font-weight:400;line-height:1.05}.pages_indexTile__aEeL8 svg:last-child{margin-top:auto;color:var(--color-accent)}.pages_entryGrid__Rfphg{display:grid;grid-template-columns:1.25fr 1fr 1fr;grid-gap:1.25rem;gap:1.25rem}.pages_entryGrid__Rfphg>:first-child{grid-row:span 2}.pages_archiveIntro__P7IZU{max-width:55rem;padding:clamp(4rem,9vw,7rem) 0 3.5rem}.pages_archiveIntro__P7IZU h1{max-width:13ch;margin-top:1rem;font-family:var(--font-display);font-size:clamp(3.4rem,8vw,7.2rem);font-weight:400;letter-spacing:-.05em;line-height:1.05}.pages_archiveIntro__P7IZU>p:not(.pages_eyebrow__Npxav){max-width:37rem;margin-top:1.7rem;color:var(--color-muted);font-size:1.05rem;line-height:1.7}.pages_archiveGrid__AddKv{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:1.75rem;column-gap:1.75rem;grid-row-gap:2.5rem;row-gap:2.5rem}.pages_journalSection__aapAv{padding-bottom:4rem}.pages_journalSectionHeader__eTj8b{display:flex;justify-content:space-between;gap:1.5rem;align-items:baseline;border-top:1px solid var(--color-border);padding:1.25rem 0 2rem}.pages_journalSectionHeader__eTj8b h2,.pages_momentsCallout__qRzTy h2{font-family:var(--font-display);font-size:clamp(1.8rem,3vw,2.7rem);font-weight:400;letter-spacing:0;line-height:1.05}.pages_momentsCallout__qRzTy{display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;grid-gap:1.25rem;gap:1.25rem;align-items:start;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:2rem 0}.pages_momentsCallout__qRzTy>svg{color:var(--color-warm)}.pages_momentsCallout__qRzTy h2{margin-top:.5rem}.pages_momentsCallout__qRzTy div>p:last-child{max-width:38rem;margin-top:.85rem;color:var(--color-muted);line-height:1.65}.pages_momentsCallout__qRzTy>a{align-self:center;white-space:nowrap}.pages_momentsIntro__1z6xF{max-width:55rem;padding:4rem 0 3.5rem}.pages_momentsIntro__1z6xF>.pages_eyebrow__Npxav{margin-top:4rem}.pages_momentsIntro__1z6xF h1{max-width:14ch;margin-top:1rem;font-family:var(--font-display);font-size:clamp(3.2rem,7vw,6.4rem);font-weight:400;letter-spacing:0;line-height:.95}.pages_momentsIntro__1z6xF>p:not(.pages_eyebrow__Npxav){max-width:39rem;margin-top:1.5rem;color:var(--color-muted);font-size:1.02rem;line-height:1.7}.pages_yearIndex__ZA8D5{display:flex;gap:1.25rem;flex-wrap:wrap;margin-top:2rem;font-family:var(--font-mono);font-size:.7rem}.pages_yearIndex__ZA8D5 a{color:var(--color-muted);text-underline-offset:4px}.pages_yearIndex__ZA8D5 a:hover{color:var(--color-warm)}.pages_momentsTimeline__n9ydO{border-top:1px solid var(--color-border)}.pages_momentYear__M3axF{display:grid;grid-template-columns:minmax(7rem,.3fr) minmax(0,1fr);grid-gap:2rem;gap:2rem;padding:3.5rem 0;border-bottom:1px solid var(--color-border);scroll-margin-top:5rem}.pages_momentYear__M3axF>h2{position:-webkit-sticky;position:sticky;top:6rem;align-self:start;font-family:var(--font-display);font-size:clamp(2.3rem,5vw,4.2rem);font-weight:400;letter-spacing:0;line-height:1}.pages_momentDay__dUZyo{display:grid;grid-template-columns:7rem minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem;padding:1.5rem 0;border-top:1px solid var(--color-border)}.pages_momentDay__dUZyo:first-child{padding-top:0;border-top:0}.pages_momentDay__dUZyo time{color:var(--color-warm);font-family:var(--font-mono);font-size:.68rem;font-weight:600;text-transform:uppercase}.pages_momentEntries__XFp1w{display:grid;grid-gap:1rem;gap:1rem}.pages_momentEntries__XFp1w p{max-width:42rem;white-space:pre-line;font-family:var(--font-display);font-size:1.06rem;line-height:1.75}.pages_workNote__nCpaW{display:grid;grid-template-columns:.35fr 1fr .35fr 1fr;grid-gap:1rem;gap:1rem;align-items:center;margin-bottom:1.5rem;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:1rem 0;color:var(--color-muted);font-family:var(--font-mono);font-size:.7rem}.pages_workNote__nCpaW strong{color:var(--color-text);font-weight:500}.pages_workNote__nCpaW a{display:inline-flex;align-items:center;gap:.25rem;text-decoration:none}.pages_inlineLink__zvR2a:hover,.pages_workNote__nCpaW a:hover{color:var(--color-warm)}.pages_inlineLink__zvR2a{display:inline-flex;align-items:center;gap:.2rem;color:var(--color-text);font-weight:600;text-decoration:underline;-webkit-text-decoration-color:var(--color-warm);text-decoration-color:var(--color-warm);text-underline-offset:3px}.pages_article__hZowY{max-width:var(--content-width);margin:0 auto;padding:4rem 0 0}.pages_backLink__y8Gfo{display:inline-flex;align-items:center;gap:.35rem;color:var(--color-muted);font-family:var(--font-mono);font-size:.68rem;text-decoration:none;text-transform:uppercase}.pages_backLink__y8Gfo:hover{color:var(--color-text)}.pages_articleHeader__aiEAG{padding:4.5rem 0 3rem;border-bottom:1px solid var(--color-border)}.pages_articleHeader__aiEAG h1{margin-top:1rem;font-family:var(--font-display);font-size:clamp(3rem,7vw,5.6rem);font-weight:400;letter-spacing:-.05em;line-height:1.05}.pages_articleDescription__uJXvF{max-width:38rem;margin-top:1.5rem;color:var(--color-muted);font-size:1.05rem}.pages_articleMeta__FJgjx{display:flex;gap:1rem;flex-wrap:wrap;margin-top:2rem;color:var(--color-muted);font-family:var(--font-mono);font-size:.65rem}.pages_articleMeta__FJgjx span{display:inline-flex;align-items:center;gap:.35rem}.pages_projectDetails__PpQTF{display:grid;grid-template-columns:1fr 1.5fr 1fr;grid-gap:1.25rem;gap:1.25rem;margin:2rem 0 0;border-top:1px solid var(--color-border);padding-top:1.25rem}.pages_projectDetails__PpQTF div{min-width:0}.pages_projectDetails__PpQTF dt{color:var(--color-warm);font-family:var(--font-mono);font-size:.62rem;text-transform:uppercase}.pages_projectDetails__PpQTF dd{margin:.45rem 0 0;color:var(--color-text);font-size:.82rem;line-height:1.45}.pages_projectLinks__znpAl{display:flex;align-items:flex-start;gap:.4rem .75rem;flex-wrap:wrap}.pages_projectLinks__znpAl a{display:inline-flex;align-items:center;gap:.2rem;color:var(--color-text);font-weight:600;text-decoration:none}.pages_projectLinks__znpAl a:hover{color:var(--color-warm)}.pages_prose__a4sMZ{padding-top:3rem;font-family:var(--font-display);font-size:1.12rem;line-height:1.85}.pages_prose__a4sMZ>*+*{margin-top:1.35rem}.pages_prose__a4sMZ h2,.pages_prose__a4sMZ h3{margin-top:3rem;font-family:var(--font-body);font-size:1.15rem;font-weight:700;line-height:1.2}.pages_prose__a4sMZ h2+*,.pages_prose__a4sMZ h3+*{margin-top:.85rem}.pages_prose__a4sMZ a{-webkit-text-decoration-color:var(--color-warm);text-decoration-color:var(--color-warm);text-underline-offset:3px}.pages_prose__a4sMZ blockquote{margin-left:0;border-left:3px solid var(--color-accent);padding:.4rem 0 .4rem 1.2rem;color:var(--color-muted)}.pages_prose__a4sMZ code{padding:.15rem .3rem;background:var(--color-surface-strong);font-family:var(--font-mono);font-size:.75em}.pages_prose__a4sMZ pre{overflow-x:auto;padding:1rem;background:var(--color-dark);color:var(--color-surface);font-family:var(--font-mono);font-size:.75rem;line-height:1.6}.pages_prose__a4sMZ pre code{padding:0;background:transparent;color:inherit}.pages_prose__a4sMZ table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;font-family:var(--font-body);font-size:.82rem;line-height:1.5}.pages_prose__a4sMZ td,.pages_prose__a4sMZ th{min-width:8rem;border:1px solid var(--color-border);padding:.65rem .75rem;text-align:left;vertical-align:top}.pages_prose__a4sMZ th{background:var(--color-surface-strong);font-weight:700}.pages_prose__a4sMZ .katex-display{max-width:100%;overflow-x:auto;overflow-y:hidden;padding:.2rem 0}.pages_prose__a4sMZ ol,.pages_prose__a4sMZ ul{padding-left:1.5rem}.pages_prose__a4sMZ li+li{margin-top:.4rem}.pages_articleFooter__3c6ZH{display:flex;justify-content:space-between;gap:1rem;align-items:center;margin-top:3rem;border-top:1px solid var(--color-border);padding-top:1.25rem}.pages_articleFooter__3c6ZH .pages_tags__wHw4x{display:flex;gap:.45rem;flex-wrap:wrap}.pages_articleFooter__3c6ZH .pages_tags__wHw4x span{padding:.28rem .45rem;border:1px solid var(--color-border);color:var(--color-muted);font-family:var(--font-mono);font-size:.62rem}.pages_nowStamp__WDviW{display:flex;align-items:center;gap:.45rem;margin-top:1.5rem;color:var(--color-warm);font-family:var(--font-mono);font-size:.68rem;text-transform:uppercase}.pages_nowGrid__Nb4hU{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.pages_nowCard__bexvI{position:relative;min-height:330px;border-top:2px solid var(--color-warm);background:var(--color-surface);padding:1.25rem}.pages_nowNumber__mJAGc{position:absolute;top:1.2rem;right:1.2rem;color:var(--color-border-strong);font-family:var(--font-mono);font-size:.68rem}.pages_nowCard__bexvI h2{max-width:11ch;margin-top:3rem;font-family:var(--font-display);font-size:2rem;line-height:1}.pages_nowCard__bexvI>p:not(.pages_eyebrow__Npxav){margin-top:1rem;color:var(--color-muted);font-size:.9rem}.pages_nowCard__bexvI>svg:last-child{position:absolute;right:1.2rem;bottom:1.2rem;color:var(--color-warm)}.pages_aboutFacts__LiH0J{display:flex;gap:1.5rem;flex-wrap:wrap;margin-top:1.5rem;color:var(--color-muted);font-family:var(--font-mono);font-size:.68rem}.pages_aboutFacts__LiH0J span{display:inline-flex;align-items:center;gap:.4rem}.pages_aboutGrid__BhI75{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:5rem;gap:5rem;border-top:1px solid var(--color-border);padding-top:1.5rem}.pages_aboutText__NDNMB{max-width:40rem;margin-top:1.5rem;font-family:var(--font-display);font-size:1.25rem;line-height:1.6}.pages_aboutText__NDNMB p+p{margin-top:1.5rem}.pages_aboutText__NDNMB strong{color:var(--color-warm);font-weight:500}.pages_aboutText__NDNMB a{display:inline-flex;align-items:center;gap:.2rem;-webkit-text-decoration-color:var(--color-warm);text-decoration-color:var(--color-warm);text-underline-offset:3px}.pages_aboutAside__l5L4C{display:grid;align-content:start;grid-gap:.8rem;gap:.8rem;padding-top:.1rem}.pages_aboutAside__l5L4C a{display:flex;justify-content:space-between;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--color-border);color:var(--color-muted);font-size:.82rem;text-decoration:none}.pages_aboutAside__l5L4C a:hover{color:var(--color-warm)}.pages_archiveNote__aHW4l{display:grid;grid-template-columns:.4fr 1fr auto;grid-gap:1rem;gap:1rem;align-items:start;margin-top:5rem;border-top:1px solid var(--color-border);padding-top:1.3rem;color:var(--color-muted);font-size:.84rem}.pages_archiveNote__aHW4l>span{color:var(--color-warm);font-family:var(--font-mono);font-size:.68rem;text-transform:uppercase}.pages_archiveNote__aHW4l p{max-width:36rem}.pages_archiveNote__aHW4l a{display:inline-flex;align-items:center;gap:.25rem;color:var(--color-text);font-size:.78rem;font-weight:700;text-decoration:none;white-space:nowrap}.pages_searchIntro__5PRw1{max-width:48rem;padding:clamp(4rem,9vw,7rem) 0 2rem}.pages_searchIntro__5PRw1 h1{margin-top:1rem;font-family:var(--font-display);font-size:clamp(3.5rem,8vw,7rem);font-weight:400;letter-spacing:-.05em;line-height:1.05}.pages_searchForm__2uj_Y{display:flex;margin-top:2.5rem;border-bottom:2px solid var(--color-text)}.pages_searchForm__2uj_Y input{min-width:0;flex:1 1;border:0;background:transparent;color:var(--color-text);padding:.8rem 0;outline:0;font-size:1.05rem}.pages_searchForm__2uj_Y input::placeholder{color:var(--color-faint)}.pages_searchForm__2uj_Y button{display:grid;place-items:center;width:44px;border:0;background:transparent;color:var(--color-warm);cursor:pointer}.pages_searchForm__2uj_Y button:hover{color:var(--color-text)}.pages_searchResultCount__6Q83Q{margin-top:1rem;color:var(--color-muted);font-size:.85rem}.pages_searchResultCount__6Q83Q strong{color:var(--color-text);font-weight:600}.pages_searchPrompt__MT_j_{display:flex;align-items:center;gap:.8rem;border-top:1px solid var(--color-border);padding-top:1.25rem;color:var(--color-muted)}.pages_searchPrompt__MT_j_ svg{color:var(--color-warm)}@media (max-width:900px){.pages_heroGrid__MCr_F{grid-template-columns:1fr}.pages_heroVisual__ELIpK{min-height:360px}.pages_currentBand__lZKDY{grid-template-columns:1fr;gap:2rem}.pages_archiveGrid__AddKv,.pages_entryGrid__Rfphg{grid-template-columns:repeat(2,1fr)}.pages_entryGrid__Rfphg>:first-child{grid-row:auto}}@media (max-width:700px){.pages_hero__PL7_L{width:min(calc(100% - 2rem),var(--page-width));padding-top:3.5rem}.pages_heroCopy__tLqpj h1{font-size:clamp(3.4rem,18vw,6rem)}.pages_heroVisual__ELIpK{min-height:280px}.pages_heroFoot__teesp{flex-wrap:wrap}.pages_scrollHint__Nd8n0{width:100%}.pages_archiveGrid__AddKv,.pages_currentList__hSdRX,.pages_entryGrid__Rfphg,.pages_indexGrid__7vAYj,.pages_nowGrid__Nb4hU{grid-template-columns:1fr}.pages_indexTile__aEeL8{min-height:190px}.pages_workNote__nCpaW{grid-template-columns:1fr 1.4fr}.pages_article__hZowY{padding-top:2.5rem}.pages_articleHeader__aiEAG{padding-top:3.5rem}.pages_projectDetails__PpQTF{grid-template-columns:1fr}.pages_articleFooter__3c6ZH{align-items:flex-start;flex-direction:column}.pages_aboutGrid__BhI75,.pages_archiveNote__aHW4l{grid-template-columns:1fr;gap:2rem}.pages_archiveNote__aHW4l{margin-top:3rem}.pages_archiveNote__aHW4l a{justify-self:start}.pages_momentsCallout__qRzTy{grid-template-columns:2rem 1fr}.pages_momentsCallout__qRzTy>a{grid-column:2;justify-self:start}.pages_momentYear__M3axF{grid-template-columns:1fr;gap:2rem}.pages_momentYear__M3axF>h2{position:static}.pages_momentDay__dUZyo{grid-template-columns:5.5rem minmax(0,1fr);gap:1rem}}