.Projects_page__nJEAc{background:var(--lc-surface-public);color:var(--lc-text-primary)}.Projects_shell__cnP8c{max-width:var(--lc-content-max);margin:0 auto;padding:0 var(--lc-space-24)}.Projects_hero__N47JW{padding:var(--lc-space-48) 0 var(--lc-space-32);border-bottom:1px solid var(--lc-border)}.Projects_eyebrow__TC_90{margin:0 0 var(--lc-space-8);color:var(--lc-text-muted);font:var(--type-ui-compact-size)/var(--type-ui-compact-lh) var(--font-data);letter-spacing:.08em;text-transform:uppercase}.Projects_hero__N47JW h1{max-width:22ch;margin:0;font:var(--type-h1-size)/var(--type-h1-lh) var(--font-story)}.Projects_hero__N47JW>.Projects_shell__cnP8c>p:last-child{max-width:var(--lc-measure-editorial);margin:var(--lc-space-16) 0 0;color:var(--lc-text-muted);font:var(--type-ui-size)/var(--type-ui-lh) var(--font-ui)}.Projects_currentSection__dzJ_A{padding:var(--lc-space-32) 0}.Projects_currentProject__8vzX5{display:grid;grid-template-columns:minmax(0,.7fr) minmax(360px,1.3fr);grid-gap:var(--lc-space-24) var(--lc-space-48);gap:var(--lc-space-24) var(--lc-space-48);align-items:start;padding:var(--lc-space-32);border:1px solid var(--lc-border);border-top:3px solid var(--river);border-radius:var(--lc-radius-8);background:var(--lc-surface-raised)}.Projects_projectHeading__9BGUj{display:flex;gap:var(--lc-space-16);align-items:flex-start}.Projects_status__ShI0_{color:var(--mangrove);font:700 var(--type-ui-compact-size)/var(--type-ui-compact-lh) var(--font-ui)}.Projects_projectHeading__9BGUj h2{margin:var(--lc-space-8) 0 0;font:var(--type-h2-size)/var(--type-h2-lh) var(--font-story)}.Projects_projectDescription__0Spaq{grid-column:1;max-width:var(--lc-measure-editorial);margin:0;color:var(--lc-text-muted);font:var(--type-ui-size)/var(--type-ui-lh) var(--font-ui)}.Projects_progressLedger__Ka4Ss{grid-column:2;grid-row:1/span 2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid var(--lc-border)}.Projects_progressLedger__Ka4Ss div{padding:var(--lc-space-16) 0;border-bottom:1px solid var(--lc-border)}.Projects_progressLedger__Ka4Ss div:nth-child(odd){padding-right:var(--lc-space-16)}.Projects_progressLedger__Ka4Ss div:nth-child(2n){padding-left:var(--lc-space-16);border-left:1px solid var(--lc-border)}.Projects_progressLedger__Ka4Ss dt{color:var(--lc-text-muted);font:var(--type-ui-compact-size)/var(--type-ui-compact-lh) var(--font-ui)}.Projects_progressLedger__Ka4Ss dd{margin:var(--lc-space-8) 0 0;font:var(--type-h2-size)/var(--type-h2-lh) var(--font-story);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Projects_progressUnavailable__5oG49{grid-column:2;margin:0;color:var(--signal-red);font:var(--type-ui-size)/var(--type-ui-lh) var(--font-ui)}.Projects_actions___p0hl{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:var(--lc-space-12);padding-top:var(--lc-space-16);border-top:1px solid var(--lc-border)}.Projects_actions___p0hl a{min-height:var(--lc-touch-target);display:inline-flex;align-items:center;gap:var(--lc-space-8);padding:0 var(--lc-space-16);border:1px solid var(--lc-border);border-radius:var(--lc-radius-8);color:var(--lc-text-primary);font:700 var(--type-ui-compact-size)/var(--type-ui-compact-lh) var(--font-ui);text-decoration:none}.Projects_actions___p0hl a:first-child{border-color:var(--lc-action-primary-bg);background:var(--lc-action-primary-bg);color:var(--lc-action-primary-fg)}.Projects_futureSection__97lJK{padding:var(--lc-space-16) 0 var(--lc-space-48)}.Projects_futureNote__dflPY{display:flex;gap:var(--lc-space-16);max-width:var(--lc-measure-editorial);padding:var(--lc-space-24) 0;border-top:1px solid var(--lc-border)}.Projects_futureNote__dflPY h2{margin:0;font:var(--type-h2-size)/var(--type-h2-lh) var(--font-story)}.Projects_futureNote__dflPY p{margin:var(--lc-space-12) 0 0;color:var(--lc-text-muted);font:var(--type-ui-size)/var(--type-ui-lh) var(--font-ui)}@media (max-width:800px){.Projects_currentProject__8vzX5{grid-template-columns:1fr;padding:var(--lc-space-24)}.Projects_progressLedger__Ka4Ss,.Projects_progressUnavailable__5oG49{grid-column:1;grid-row:auto}}@media (max-width:640px){.Projects_shell__cnP8c{padding:0 var(--lc-space-16)}.Projects_progressLedger__Ka4Ss{grid-template-columns:1fr}.Projects_progressLedger__Ka4Ss div:nth-child(2n),.Projects_progressLedger__Ka4Ss div:nth-child(odd){padding:var(--lc-space-16) 0;border-left:0}.Projects_actions___p0hl{flex-direction:column}.Projects_actions___p0hl a{width:100%;justify-content:center}}