.page_heroInner__0zK59{padding-block:var(--space-10)}.page_lead__lJbnD{max-width:56ch}.page_catCard__Ntf9O{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border:var(--border-w-1) solid var(--color-border-default);border-radius:var(--radius-lg);background-color:var(--color-bg-raised)}.page_catTitle__tG82g{margin:0;font-size:var(--font-size-h4);color:var(--color-text-strong)}.page_catDesc__2_yin{margin:0}.page_catItems___GEz7{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.page_catItem__rO5N9{font-size:var(--font-size-body-s);color:var(--color-text-default);padding-left:var(--space-4);position:relative}.page_catItem__rO5N9:before{content:"\2013";position:absolute;left:0;color:var(--color-brand-gold-500)}.page_steps__NkA5G{display:flex;flex-wrap:wrap;gap:var(--space-3)}.page_step__dtLJP{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-w-1) solid var(--color-border-default);border-radius:var(--radius-md);background-color:var(--color-bg-raised)}.page_stepNum__jLF6q{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-brand-gold-500);font-family:var(--font-family-mono)}.page_stepLabel__hy522{font-size:var(--font-size-body-s);color:var(--color-text-default)}.page_ctaTitle___Bh_s{margin:0;color:var(--color-dark-text-strong)}.page_ctaBody__efPfT{color:var(--color-dark-text-default);max-width:52ch}.page_ctaActions__1GkHE{display:flex;flex-wrap:wrap;gap:var(--space-3)}.page_projectCard__8jQe2{display:flex;flex-direction:column;border:var(--border-w-1) solid var(--color-border-default);border-radius:var(--radius-lg);overflow:hidden;background-color:var(--color-bg-raised);min-width:0}.page_projectVisual__8ImTa{position:relative;min-width:0}.page_projectVisual__8ImTa .page_slot__DsLyf{border-radius:0;border-bottom:var(--border-w-hair) solid var(--color-border-default)}.page_projectRef__a4SMi{position:absolute;top:var(--space-3);left:var(--space-3);padding:2px var(--space-2);border-radius:var(--radius-xs);border:var(--border-w-1) solid color-mix(in srgb,var(--color-brand-ivory-50) 24%,transparent);background-color:color-mix(in srgb,var(--color-brand-navy-950) 70%,transparent);color:var(--color-dark-text-strong);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);letter-spacing:var(--font-tracking-caption)}.page_projectBody__n4lLH{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);min-width:0}.page_projectHead__pbLHN{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}.page_projectName__Uw1kX{margin:0;font-size:var(--font-size-h4);flex:1 1;min-width:0}.page_projectMeta__ahbGd{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);margin:0}.page_metaItem__HTBDG{display:flex;flex-direction:column;gap:2px;min-width:0}.page_metaTerm__2gZTA{font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-semibold);letter-spacing:var(--font-tracking-eyebrow);text-transform:uppercase;color:var(--color-text-muted)}.page_metaValue__crmXD{margin:0;font-size:var(--font-size-body-s);color:var(--color-text-default);overflow-wrap:anywhere}