.ProjectEvidence-module__UIVpBa__evidence{margin-top:clamp(2.5rem,5vw,4.5rem);container-type:inline-size}.ProjectEvidence-module__UIVpBa__compact{margin-top:2rem}.ProjectEvidence-module__UIVpBa__compact .ProjectEvidence-module__UIVpBa__evidenceSection{padding-block:1.15rem}.ProjectEvidence-module__UIVpBa__compact .ProjectEvidence-module__UIVpBa__evidenceDetail{font-size:.88rem}.ProjectEvidence-module__UIVpBa__evidenceList{border-top:1px solid var(--work-border,#d4d4d8);margin:0;display:grid}.ProjectEvidence-module__UIVpBa__evidenceSection{border-bottom:1px solid var(--work-border,#d4d4d8);min-width:0;padding-block:1.5rem}.ProjectEvidence-module__UIVpBa__evidenceLabel{color:var(--work-muted,#52525b);font-family:var(--font-mono), ui-monospace, SFMono-Regular, Consolas, monospace;letter-spacing:.15em;text-transform:uppercase;font-size:.72rem;font-weight:650;line-height:1.5}.ProjectEvidence-module__UIVpBa__evidenceDetail{color:var(--work-text,#18181b);margin:.85rem 0 0;font-size:.95rem;line-height:1.7}.ProjectEvidence-module__UIVpBa__evidenceItems{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.ProjectEvidence-module__UIVpBa__evidenceItems li{padding-left:1.1rem;position:relative}.ProjectEvidence-module__UIVpBa__evidenceItems li:before{background:var(--work-accent,#0e7490);content:"";border-radius:999px;width:.28rem;height:.28rem;position:absolute;top:.72rem;left:0}@container (min-width:48rem){.ProjectEvidence-module__UIVpBa__evidenceList{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectEvidence-module__UIVpBa__evidenceSection:nth-child(odd){padding-right:clamp(1.5rem,4vw,3rem)}.ProjectEvidence-module__UIVpBa__evidenceSection:nth-child(2n){border-left:1px solid var(--work-border,#d4d4d8);padding-left:clamp(1.5rem,4vw,3rem)}}@media (prefers-color-scheme:dark){.ProjectEvidence-module__UIVpBa__evidenceList,.ProjectEvidence-module__UIVpBa__evidenceSection{border-color:var(--work-border,#3f3f46)}.ProjectEvidence-module__UIVpBa__evidenceLabel{color:var(--work-muted,#a1a1aa)}.ProjectEvidence-module__UIVpBa__evidenceDetail{color:var(--work-text,#fafafa)}}
@media (max-width:960px){.EngineeringEvidenceResponsive-module__3aHeca__hero,.EngineeringEvidenceResponsive-module__3aHeca__publicGrid,.EngineeringEvidenceResponsive-module__3aHeca__reviewGrid{grid-template-columns:1fr}.EngineeringEvidenceResponsive-module__3aHeca__ledger{max-width:42rem}.EngineeringEvidenceResponsive-module__3aHeca__sectionHeader,.EngineeringEvidenceResponsive-module__3aHeca__capabilityGrid{grid-template-columns:1fr}.EngineeringEvidenceResponsive-module__3aHeca__profileGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.EngineeringEvidenceResponsive-module__3aHeca__cta,.EngineeringEvidenceResponsive-module__3aHeca__privateGrid,.EngineeringEvidenceResponsive-module__3aHeca__profileGrid,.EngineeringEvidenceResponsive-module__3aHeca__ledgerGrid{grid-template-columns:1fr}.EngineeringEvidenceResponsive-module__3aHeca__ledgerItem,.EngineeringEvidenceResponsive-module__3aHeca__ledgerItem:nth-child(odd),.EngineeringEvidenceResponsive-module__3aHeca__ledgerItem:nth-child(-n+2){border-bottom:1px solid #27272a;border-right:0}.EngineeringEvidenceResponsive-module__3aHeca__ledgerItem:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.EngineeringEvidenceResponsive-module__3aHeca__actionPrimary,.EngineeringEvidenceResponsive-module__3aHeca__actionSecondary,.EngineeringEvidenceResponsive-module__3aHeca__profileLink,.EngineeringEvidenceResponsive-module__3aHeca__repositoryLink{transition:none}}
.ProjectArchitectureFlow-module__hQUaAa__section{border-block:1px solid #e4e4e7;margin-top:clamp(3rem,7vw,6rem);padding-block:clamp(3rem,6vw,5rem);scroll-margin-top:6rem}.ProjectArchitectureFlow-module__hQUaAa__header{grid-template-columns:minmax(0,.75fr) minmax(20rem,1fr);gap:1.25rem;display:grid}.ProjectArchitectureFlow-module__hQUaAa__eyebrow,.ProjectArchitectureFlow-module__hQUaAa__stepLabel,.ProjectArchitectureFlow-module__hQUaAa__stepNumber{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Consolas, monospace;text-transform:uppercase}.ProjectArchitectureFlow-module__hQUaAa__eyebrow{color:#71717a;letter-spacing:.18em;margin:0 0 .85rem;font-size:.7rem;font-weight:700}.ProjectArchitectureFlow-module__hQUaAa__title{letter-spacing:-.045em;max-width:42rem;margin:0;font-size:clamp(1.8rem,4vw,3.2rem);line-height:1.05}.ProjectArchitectureFlow-module__hQUaAa__description{color:#52525b;align-self:end;max-width:47rem;margin:0;font-size:1rem;line-height:1.8}.ProjectArchitectureFlow-module__hQUaAa__steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}.ProjectArchitectureFlow-module__hQUaAa__step{background:#fafafa;border:1px solid #d4d4d8;border-radius:1rem;min-width:0;padding:1.25rem;position:relative}.ProjectArchitectureFlow-module__hQUaAa__step:not(:last-child):after{content:"";z-index:2;background:#a1a1aa;width:1rem;height:1px;position:absolute;top:2rem;left:100%}.ProjectArchitectureFlow-module__hQUaAa__stepHeader{align-items:center;gap:.65rem;display:flex}.ProjectArchitectureFlow-module__hQUaAa__stepNumber{color:#fafafa;letter-spacing:.05em;background:#18181b;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.62rem;font-weight:700;display:inline-flex}.ProjectArchitectureFlow-module__hQUaAa__stepLabel{color:#71717a;letter-spacing:.1em;font-size:.61rem;font-weight:700;line-height:1.45}.ProjectArchitectureFlow-module__hQUaAa__stepTitle{letter-spacing:-.02em;margin:1rem 0 0;font-size:1rem;line-height:1.35}.ProjectArchitectureFlow-module__hQUaAa__stepDescription{color:#52525b;margin:.75rem 0 0;font-size:.82rem;line-height:1.65}@media (prefers-color-scheme:dark){.ProjectArchitectureFlow-module__hQUaAa__section{border-color:#3f3f46}.ProjectArchitectureFlow-module__hQUaAa__description,.ProjectArchitectureFlow-module__hQUaAa__stepDescription{color:#a1a1aa}.ProjectArchitectureFlow-module__hQUaAa__step{background:#18181b;border-color:#3f3f46}.ProjectArchitectureFlow-module__hQUaAa__stepNumber{color:#18181b;background:#fafafa}}@media (max-width:72rem){.ProjectArchitectureFlow-module__hQUaAa__steps{grid-template-columns:1fr;padding-left:1.25rem}.ProjectArchitectureFlow-module__hQUaAa__step:not(:last-child):after{width:1px;height:1rem;top:100%;left:2rem}}@media (max-width:44rem){.ProjectArchitectureFlow-module__hQUaAa__header{grid-template-columns:1fr}.ProjectArchitectureFlow-module__hQUaAa__steps{margin-top:2rem;padding-left:0}}
.EngineeringEvidencePage-module__p5lzaa__page{max-width:86rem;margin-inline:auto;padding-inline:1rem}.EngineeringEvidencePage-module__p5lzaa__hero{grid-template-columns:minmax(0,1fr) minmax(20rem,.58fr);gap:clamp(3rem,7vw,7rem);padding-block:clamp(5rem,10vw,9rem);display:grid}.EngineeringEvidencePage-module__p5lzaa__heroCopy{align-self:center;max-width:54rem}.EngineeringEvidencePage-module__p5lzaa__eyebrow,.EngineeringEvidencePage-module__p5lzaa__ledgerHeader,.EngineeringEvidencePage-module__p5lzaa__ledgerLabel,.EngineeringEvidencePage-module__p5lzaa__projectRole,.EngineeringEvidencePage-module__p5lzaa__repositoryIdentity{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Consolas, monospace}.EngineeringEvidencePage-module__p5lzaa__eyebrow,.EngineeringEvidencePage-module__p5lzaa__projectRole{color:#71717a;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.EngineeringEvidencePage-module__p5lzaa__title{color:#09090b;letter-spacing:-.07em;max-width:58rem;margin:1.35rem 0 0;font-size:clamp(3.5rem,7.6vw,7.5rem);font-weight:760;line-height:.9}.EngineeringEvidencePage-module__p5lzaa__heroDescription{color:#52525b;max-width:48rem;margin:2rem 0 0;font-size:clamp(1.05rem,1.8vw,1.3rem);line-height:1.8}.EngineeringEvidencePage-module__p5lzaa__actionRow,.EngineeringEvidencePage-module__p5lzaa__linkRow{flex-wrap:wrap;gap:.75rem;display:flex}.EngineeringEvidencePage-module__p5lzaa__actionRow{margin-top:2.25rem}.EngineeringEvidencePage-module__p5lzaa__actionPrimary,.EngineeringEvidencePage-module__p5lzaa__actionSecondary{border-radius:999px;justify-content:center;align-items:center;padding:.82rem 1.2rem;font-size:.86rem;font-weight:720;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.EngineeringEvidencePage-module__p5lzaa__actionPrimary{color:#fafafa;background:#18181b;border:1px solid #18181b}.EngineeringEvidencePage-module__p5lzaa__actionPrimary:hover,.EngineeringEvidencePage-module__p5lzaa__actionPrimary:focus-visible{background:#3f3f46;border-color:#3f3f46}.EngineeringEvidencePage-module__p5lzaa__actionSecondary{color:#27272a;border:1px solid #d4d4d8}.EngineeringEvidencePage-module__p5lzaa__actionSecondary:hover,.EngineeringEvidencePage-module__p5lzaa__actionSecondary:focus-visible{background:#f4f4f5;border-color:#a1a1aa}.EngineeringEvidencePage-module__p5lzaa__ledger{color:#fafafa;background:#09090b;border:1px solid #27272a;border-radius:1.5rem;align-self:end;overflow:hidden}.EngineeringEvidencePage-module__p5lzaa__ledgerHeader{color:#a1a1aa;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #27272a;margin:0;padding:1.15rem 1.25rem;font-size:.62rem;font-weight:700}.EngineeringEvidencePage-module__p5lzaa__ledgerGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.EngineeringEvidencePage-module__p5lzaa__ledgerItem{min-height:9rem;padding:1.35rem}.EngineeringEvidencePage-module__p5lzaa__ledgerItem:nth-child(odd){border-right:1px solid #27272a}.EngineeringEvidencePage-module__p5lzaa__ledgerItem:nth-child(-n+2){border-bottom:1px solid #27272a}.EngineeringEvidencePage-module__p5lzaa__ledgerValue{letter-spacing:-.06em;margin:0;font-size:2.8rem;font-weight:760}.EngineeringEvidencePage-module__p5lzaa__ledgerLabel{color:#71717a;letter-spacing:.08em;text-transform:uppercase;margin:1rem 0 0;font-size:.62rem;line-height:1.5}.EngineeringEvidencePage-module__p5lzaa__section{border-top:1px solid #e4e4e7;padding-block:clamp(4rem,8vw,7rem)}.EngineeringEvidencePage-module__p5lzaa__sectionHeader{grid-template-columns:minmax(0,.9fr) minmax(22rem,.7fr);gap:2rem;display:grid}.EngineeringEvidencePage-module__p5lzaa__sectionHeader h2{color:#18181b;letter-spacing:-.055em;max-width:44rem;margin:.9rem 0 0;font-size:clamp(2.2rem,4.5vw,4rem);font-weight:750;line-height:1}.EngineeringEvidencePage-module__p5lzaa__sectionDescription{color:#52525b;max-width:46rem;margin:0;line-height:1.8}.EngineeringEvidencePage-module__p5lzaa__publicGrid{grid-template-columns:minmax(0,1.1fr) minmax(20rem,.72fr);gap:1rem;margin-top:3.5rem;display:grid}.EngineeringEvidencePage-module__p5lzaa__repositoryCard,.EngineeringEvidencePage-module__p5lzaa__projectCard,.EngineeringEvidencePage-module__p5lzaa__capabilityCard,.EngineeringEvidencePage-module__p5lzaa__privateCard{border-radius:1.25rem;overflow:hidden}.EngineeringEvidencePage-module__p5lzaa__repositoryCard{color:#fafafa;background:#09090b;border:1px solid #27272a;padding:clamp(1.5rem,4vw,2.5rem)}.EngineeringEvidencePage-module__p5lzaa__repositoryCard h3,.EngineeringEvidencePage-module__p5lzaa__projectCard h3,.EngineeringEvidencePage-module__p5lzaa__privateCard h3{letter-spacing:-.025em;margin:0;font-size:1.35rem}.EngineeringEvidencePage-module__p5lzaa__cardDescription{color:#a1a1aa;margin:1rem 0 0;line-height:1.75}.EngineeringEvidencePage-module__p5lzaa__repositoryList{border-top:1px solid #27272a;margin:2rem 0 0;padding:0;list-style:none}.EngineeringEvidencePage-module__p5lzaa__repositoryLink{color:#d4d4d8;border-bottom:1px solid #27272a;justify-content:space-between;align-items:center;gap:1rem;padding-block:1rem;text-decoration:none;transition:color .16s;display:flex}.EngineeringEvidencePage-module__p5lzaa__repositoryLink:hover,.EngineeringEvidencePage-module__p5lzaa__repositoryLink:focus-visible{color:#fff}.EngineeringEvidencePage-module__p5lzaa__repositoryIdentity{color:#71717a;overflow-wrap:anywhere;font-size:.68rem}.EngineeringEvidencePage-module__p5lzaa__projectCard,.EngineeringEvidencePage-module__p5lzaa__privateCard{border:1px solid #e4e4e7;flex-direction:column;padding:clamp(1.5rem,4vw,2.5rem);display:flex}.EngineeringEvidencePage-module__p5lzaa__projectCard .EngineeringEvidencePage-module__p5lzaa__cardDescription,.EngineeringEvidencePage-module__p5lzaa__privateCard .EngineeringEvidencePage-module__p5lzaa__cardDescription{color:#52525b}.EngineeringEvidencePage-module__p5lzaa__projectRole{margin-bottom:1rem}.EngineeringEvidencePage-module__p5lzaa__projectDecisions{border-top:1px solid #e4e4e7;margin:1.75rem 0 0;padding:1.2rem 0 0;list-style:none}.EngineeringEvidencePage-module__p5lzaa__projectDecisions li{color:#52525b;padding-block:.35rem;font-size:.86rem;line-height:1.65}.EngineeringEvidencePage-module__p5lzaa__linkRow{margin-top:auto;padding-top:1.75rem}.EngineeringEvidencePage-module__p5lzaa__textLink{color:#27272a;text-underline-offset:.3rem;font-size:.82rem;font-weight:720;-webkit-text-decoration:underline #d4d4d8;text-decoration:underline #d4d4d8}.EngineeringEvidencePage-module__p5lzaa__textLink:hover,.EngineeringEvidencePage-module__p5lzaa__textLink:focus-visible{text-decoration-color:#27272a}.EngineeringEvidencePage-module__p5lzaa__capabilityGrid,.EngineeringEvidencePage-module__p5lzaa__privateGrid,.EngineeringEvidencePage-module__p5lzaa__profileGrid{gap:1rem;margin-top:3.5rem;display:grid}.EngineeringEvidencePage-module__p5lzaa__capabilityGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.EngineeringEvidencePage-module__p5lzaa__capabilityCard{border:1px solid #e4e4e7;padding:1.5rem}.EngineeringEvidencePage-module__p5lzaa__capabilityCard h3{margin:0;font-size:1rem}.EngineeringEvidencePage-module__p5lzaa__capabilityCard p{color:#71717a;margin:.75rem 0 0;font-size:.82rem;line-height:1.6}.EngineeringEvidencePage-module__p5lzaa__chipList{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.EngineeringEvidencePage-module__p5lzaa__chipList li{color:#3f3f46;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Consolas, monospace;border:1px solid #d4d4d8;border-radius:999px;padding:.35rem .6rem;font-size:.68rem;font-weight:650}.EngineeringEvidencePage-module__p5lzaa__reviewGrid{grid-template-columns:minmax(0,.72fr) minmax(22rem,1fr);gap:3rem;margin-top:3.5rem;display:grid}.EngineeringEvidencePage-module__p5lzaa__reviewIntroduction{color:#52525b;margin:0;font-size:1.12rem;line-height:1.8}.EngineeringEvidencePage-module__p5lzaa__reviewList{border-top:1px solid #d4d4d8;margin:0;padding:0;list-style:none}.EngineeringEvidencePage-module__p5lzaa__reviewList li{color:#3f3f46;border-bottom:1px solid #d4d4d8;padding-block:1.15rem;line-height:1.7}.EngineeringEvidencePage-module__p5lzaa__privateGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.EngineeringEvidencePage-module__p5lzaa__profileGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.EngineeringEvidencePage-module__p5lzaa__profileLink{color:#27272a;border:1px solid #e4e4e7;border-radius:1rem;justify-content:space-between;min-height:6rem;padding:1.25rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:background-color .16s,border-color .16s;display:flex}.EngineeringEvidencePage-module__p5lzaa__profileLink:hover,.EngineeringEvidencePage-module__p5lzaa__profileLink:focus-visible{background:#f4f4f5;border-color:#a1a1aa}.EngineeringEvidencePage-module__p5lzaa__cta{color:#fafafa;background:#18181b;border:1px solid #27272a;border-radius:1.5rem;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;margin-block:clamp(4rem,8vw,7rem);padding:clamp(1.75rem,5vw,3.5rem);display:grid}.EngineeringEvidencePage-module__p5lzaa__cta h2{letter-spacing:-.05em;margin:0;font-size:clamp(2rem,4vw,3.5rem);line-height:1}.EngineeringEvidencePage-module__p5lzaa__cta p{color:#a1a1aa;max-width:46rem;margin:1rem 0 0;line-height:1.75}.EngineeringEvidencePage-module__p5lzaa__cta .EngineeringEvidencePage-module__p5lzaa__actionPrimary{color:#18181b;background:#fafafa;border-color:#fafafa}.EngineeringEvidencePage-module__p5lzaa__cta .EngineeringEvidencePage-module__p5lzaa__actionPrimary:hover,.EngineeringEvidencePage-module__p5lzaa__cta .EngineeringEvidencePage-module__p5lzaa__actionPrimary:focus-visible{background:#d4d4d8;border-color:#d4d4d8}.EngineeringEvidencePage-module__p5lzaa__cta .EngineeringEvidencePage-module__p5lzaa__actionSecondary{color:#e4e4e7;border-color:#52525b}.EngineeringEvidencePage-module__p5lzaa__cta .EngineeringEvidencePage-module__p5lzaa__actionSecondary:hover,.EngineeringEvidencePage-module__p5lzaa__cta .EngineeringEvidencePage-module__p5lzaa__actionSecondary:focus-visible{background:#27272a;border-color:#71717a}@media (prefers-color-scheme:dark){.EngineeringEvidencePage-module__p5lzaa__title,.EngineeringEvidencePage-module__p5lzaa__sectionHeader h2{color:#fafafa}.EngineeringEvidencePage-module__p5lzaa__heroDescription,.EngineeringEvidencePage-module__p5lzaa__sectionDescription,.EngineeringEvidencePage-module__p5lzaa__projectCard .EngineeringEvidencePage-module__p5lzaa__cardDescription,.EngineeringEvidencePage-module__p5lzaa__privateCard .EngineeringEvidencePage-module__p5lzaa__cardDescription,.EngineeringEvidencePage-module__p5lzaa__projectDecisions li,.EngineeringEvidencePage-module__p5lzaa__reviewIntroduction,.EngineeringEvidencePage-module__p5lzaa__reviewList li{color:#a1a1aa}.EngineeringEvidencePage-module__p5lzaa__actionSecondary,.EngineeringEvidencePage-module__p5lzaa__textLink,.EngineeringEvidencePage-module__p5lzaa__profileLink{color:#e4e4e7}.EngineeringEvidencePage-module__p5lzaa__actionSecondary,.EngineeringEvidencePage-module__p5lzaa__projectCard,.EngineeringEvidencePage-module__p5lzaa__privateCard,.EngineeringEvidencePage-module__p5lzaa__capabilityCard,.EngineeringEvidencePage-module__p5lzaa__profileLink{border-color:#3f3f46}.EngineeringEvidencePage-module__p5lzaa__actionSecondary:hover,.EngineeringEvidencePage-module__p5lzaa__actionSecondary:focus-visible,.EngineeringEvidencePage-module__p5lzaa__profileLink:hover,.EngineeringEvidencePage-module__p5lzaa__profileLink:focus-visible{background:#18181b;border-color:#71717a}.EngineeringEvidencePage-module__p5lzaa__projectDecisions,.EngineeringEvidencePage-module__p5lzaa__reviewList,.EngineeringEvidencePage-module__p5lzaa__reviewList li{border-color:#3f3f46}.EngineeringEvidencePage-module__p5lzaa__chipList li{color:#d4d4d8;border-color:#52525b}}@media (max-width:500px){.EngineeringEvidencePage-module__p5lzaa__page{min-width:0}.EngineeringEvidencePage-module__p5lzaa__hero{grid-template-columns:minmax(0,1fr);gap:2.5rem;padding-block:3.5rem}.EngineeringEvidencePage-module__p5lzaa__title{font-size:clamp(2.75rem,10vw,3.125rem);line-height:.94}.EngineeringEvidencePage-module__p5lzaa__section{padding-block:3.5rem}.EngineeringEvidencePage-module__p5lzaa__sectionHeader,.EngineeringEvidencePage-module__p5lzaa__publicGrid,.EngineeringEvidencePage-module__p5lzaa__capabilityGrid,.EngineeringEvidencePage-module__p5lzaa__reviewGrid,.EngineeringEvidencePage-module__p5lzaa__privateGrid,.EngineeringEvidencePage-module__p5lzaa__profileGrid,.EngineeringEvidencePage-module__p5lzaa__cta{grid-template-columns:minmax(0,1fr)}.EngineeringEvidencePage-module__p5lzaa__hero>*,.EngineeringEvidencePage-module__p5lzaa__sectionHeader>*,.EngineeringEvidencePage-module__p5lzaa__publicGrid>*,.EngineeringEvidencePage-module__p5lzaa__capabilityGrid>*,.EngineeringEvidencePage-module__p5lzaa__reviewGrid>*,.EngineeringEvidencePage-module__p5lzaa__privateGrid>*,.EngineeringEvidencePage-module__p5lzaa__profileGrid>*,.EngineeringEvidencePage-module__p5lzaa__cta>*,.EngineeringEvidencePage-module__p5lzaa__repositoryLink>span:first-child{min-width:0}.EngineeringEvidencePage-module__p5lzaa__sectionHeader h2{font-size:clamp(2rem,10vw,3rem);line-height:1.05}.EngineeringEvidencePage-module__p5lzaa__publicGrid,.EngineeringEvidencePage-module__p5lzaa__capabilityGrid,.EngineeringEvidencePage-module__p5lzaa__reviewGrid,.EngineeringEvidencePage-module__p5lzaa__privateGrid,.EngineeringEvidencePage-module__p5lzaa__profileGrid{margin-top:2.5rem}.EngineeringEvidencePage-module__p5lzaa__reviewGrid{gap:2rem}.EngineeringEvidencePage-module__p5lzaa__ledger{max-width:100%}.EngineeringEvidencePage-module__p5lzaa__ledgerGrid{grid-template-columns:1fr}.EngineeringEvidencePage-module__p5lzaa__ledgerItem,.EngineeringEvidencePage-module__p5lzaa__ledgerItem:nth-child(odd),.EngineeringEvidencePage-module__p5lzaa__ledgerItem:nth-child(-n+2){border-bottom:1px solid #27272a;border-right:0}.EngineeringEvidencePage-module__p5lzaa__ledgerItem:last-child{border-bottom:0}.EngineeringEvidencePage-module__p5lzaa__actionPrimary,.EngineeringEvidencePage-module__p5lzaa__actionSecondary{text-align:center;width:100%;max-width:100%}.EngineeringEvidencePage-module__p5lzaa__repositoryIdentity,.EngineeringEvidencePage-module__p5lzaa__projectCard,.EngineeringEvidencePage-module__p5lzaa__privateCard,.EngineeringEvidencePage-module__p5lzaa__profileLink{overflow-wrap:anywhere}.EngineeringEvidencePage-module__p5lzaa__cta{border-radius:1.25rem;margin-block:3.5rem}}
.ProjectPage-module__GR24KG__projectPage{--project-accent:#0e7490;--project-background:#fff;--project-border:#d4d4d8;--project-muted:#52525b;--project-text:#18181b;background:var(--project-background);min-height:100%;color:var(--project-text)}.ProjectPage-module__GR24KG__pageHeader,.ProjectPage-module__GR24KG__projectMedia,.ProjectPage-module__GR24KG__evidenceSection,.ProjectPage-module__GR24KG__projectFooter,.ProjectPage-module__GR24KG__closingNavigation{width:min(100%,96rem);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,4.5rem)}.ProjectPage-module__GR24KG__pageHeader{padding-block:clamp(3.5rem,8vw,7.5rem)}.ProjectPage-module__GR24KG__backLink,.ProjectPage-module__GR24KG__closingLink{color:var(--project-text);align-items:center;gap:.65rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.ProjectPage-module__GR24KG__backLink:hover,.ProjectPage-module__GR24KG__backLink:focus-visible,.ProjectPage-module__GR24KG__closingLink:hover,.ProjectPage-module__GR24KG__closingLink:focus-visible{text-underline-offset:.35rem;text-decoration:underline}.ProjectPage-module__GR24KG__projectRole{color:var(--project-accent);font-family:var(--font-mono), ui-monospace, SFMono-Regular, Consolas, monospace;letter-spacing:.14em;text-transform:uppercase;margin-top:clamp(3rem,7vw,6rem);font-size:.74rem;font-weight:650;line-height:1.7}.ProjectPage-module__GR24KG__pageHeader h1{letter-spacing:-.07em;max-width:68rem;margin-top:1rem;font-size:clamp(3.5rem,9vw,8rem);font-weight:730;line-height:.88}.ProjectPage-module__GR24KG__projectSummary{max-width:62rem;color:var(--project-text);margin-top:2rem;font-size:clamp(1.25rem,2.4vw,1.75rem);line-height:1.5}.ProjectPage-module__GR24KG__projectOverview{max-width:54rem;color:var(--project-muted);margin-top:1.5rem;font-size:1rem;line-height:1.8}.ProjectPage-module__GR24KG__projectMedia{padding-bottom:clamp(3rem,6vw,6rem)}.ProjectPage-module__GR24KG__projectImageFrame{background:#09090b;border:1px solid #334155;border-radius:1.25rem;overflow:hidden;box-shadow:0 2rem 5rem #09090b2e}.ProjectPage-module__GR24KG__projectImage{width:100%;height:auto;display:block}.ProjectPage-module__GR24KG__projectCaption{color:var(--project-muted);margin-top:.85rem;font-size:.8rem;line-height:1.6}.ProjectPage-module__GR24KG__evidenceSection{--work-accent:var(--project-accent);--work-border:var(--project-border);--work-muted:var(--project-muted);--work-text:var(--project-text);border-bottom:1px solid var(--project-border);padding-bottom:clamp(4rem,8vw,8rem)}.ProjectPage-module__GR24KG__projectFooter{gap:3rem;padding-block:clamp(4rem,8vw,7rem);display:grid}.ProjectPage-module__GR24KG__sectionTitle{color:var(--project-muted);font-family:var(--font-mono), ui-monospace, SFMono-Regular, Consolas, monospace;letter-spacing:.15em;text-transform:uppercase;font-size:.72rem;font-weight:650}.ProjectPage-module__GR24KG__technologyList,.ProjectPage-module__GR24KG__linkList{flex-wrap:wrap;gap:.65rem;margin-top:1.25rem;display:flex}.ProjectPage-module__GR24KG__technologyList li{border:1px solid var(--project-border);font-family:var(--font-mono), ui-monospace, SFMono-Regular, Consolas, monospace;border-radius:999px;padding:.48rem .8rem;font-size:.74rem}.ProjectPage-module__GR24KG__projectLink{background:var(--project-accent);color:#fff;border-radius:999px;align-items:center;gap:.65rem;padding:.8rem 1rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.ProjectPage-module__GR24KG__projectLink:hover,.ProjectPage-module__GR24KG__projectLink:focus-visible{opacity:.88}.ProjectPage-module__GR24KG__projectLink:focus-visible,.ProjectPage-module__GR24KG__backLink:focus-visible,.ProjectPage-module__GR24KG__closingLink:focus-visible{outline:3px solid var(--project-accent);outline-offset:4px}.ProjectPage-module__GR24KG__closingNavigation{border-top:1px solid var(--project-border);padding-block:2rem 4rem}@media (min-width:48rem){.ProjectPage-module__GR24KG__projectFooter{grid-template-columns:minmax(0,1fr) minmax(18rem,.75fr)}}@media (prefers-color-scheme:dark){.ProjectPage-module__GR24KG__projectPage{--project-accent:#22d3ee;--project-background:#09090b;--project-border:#3f3f46;--project-muted:#a1a1aa;--project-text:#fafafa}.ProjectPage-module__GR24KG__projectImageFrame{box-shadow:0 2rem 6rem #0307128c}.ProjectPage-module__GR24KG__projectLink{color:#083344}}@media (prefers-reduced-motion:reduce){.ProjectPage-module__GR24KG__projectLink{transition:none}}
.work-module__8vBVoq__workPage{--work-accent:#0e7490;--work-background:#fff;--work-border:#d4d4d8;--work-link-text:#fff;--work-muted:#52525b;--work-text:#18181b;background:var(--work-background);min-height:100%;color:var(--work-text)}.work-module__8vBVoq__pageHeader,.work-module__8vBVoq__featuredProject,.work-module__8vBVoq__supportingSection{width:min(100%,96rem);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,4.5rem)}.work-module__8vBVoq__pageHeader{padding-block:clamp(4rem,9vw,8rem)}.work-module__8vBVoq__eyebrow,.work-module__8vBVoq__projectContext,.work-module__8vBVoq__sectionLabel{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:600}.work-module__8vBVoq__eyebrow{color:var(--work-accent)}.work-module__8vBVoq__projectContext{border:1px solid var(--work-border);color:var(--work-accent);border-radius:999px;margin-bottom:1rem;padding:.45rem .75rem;display:inline-flex}.work-module__8vBVoq__pageHeader h1{letter-spacing:-.065em;max-width:58rem;margin-top:.75rem;font-size:clamp(3.5rem,8vw,7.5rem);font-weight:700;line-height:.9}.work-module__8vBVoq__introduction{max-width:50rem;color:var(--work-muted);margin-top:2rem;font-size:clamp(1.1rem,2vw,1.4rem);line-height:1.65}.work-module__8vBVoq__featuredProject{border-block:1px solid var(--work-border);padding-block:clamp(3.5rem,7vw,7rem)}.work-module__8vBVoq__featuredIntroduction{gap:2.5rem;display:grid}.work-module__8vBVoq__featuredIntroduction h2{letter-spacing:-.055em;font-size:clamp(2.75rem,6vw,5.5rem);font-weight:700;line-height:.95}.work-module__8vBVoq__featuredDescription{max-width:44rem;color:var(--work-muted);margin-top:1.5rem;font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.55}.work-module__8vBVoq__featuredDetails{color:var(--work-muted);align-content:start;gap:2rem;font-size:1rem;line-height:1.75;display:grid}.work-module__8vBVoq__sectionLabel{color:var(--work-muted);margin-bottom:.9rem}.work-module__8vBVoq__technologyList{flex-wrap:wrap;gap:.6rem;display:flex}.work-module__8vBVoq__technologyList li{border:1px solid var(--work-border);color:var(--work-text);font-family:var(--font-mono), monospace;border-radius:999px;padding:.45rem .8rem;font-size:.74rem;line-height:1}.work-module__8vBVoq__projectLinks{flex-wrap:wrap;gap:.75rem;display:flex}.work-module__8vBVoq__caseStudyLink{width:fit-content;color:var(--work-text);text-decoration:underline;-webkit-text-decoration-color:var(--work-border);text-decoration-color:var(--work-border);text-underline-offset:.35rem;align-items:center;gap:.65rem;font-size:.84rem;font-weight:700;display:inline-flex}.work-module__8vBVoq__caseStudyLink:hover,.work-module__8vBVoq__caseStudyLink:focus-visible{-webkit-text-decoration-color:var(--work-accent);text-decoration-color:var(--work-accent)}.work-module__8vBVoq__caseStudyLink:focus-visible{outline:3px solid var(--work-accent);outline-offset:4px}.work-module__8vBVoq__projectLink{cursor:pointer;background:var(--work-accent);color:var(--work-link-text);border-radius:999px;align-items:center;gap:.65rem;padding:.8rem 1.1rem;font-size:.82rem;font-weight:700;line-height:1;text-decoration:none;transition:opacity .16s,transform .16s;display:inline-flex}.work-module__8vBVoq__projectLink:hover{opacity:.9;transform:translateY(-1px)}.work-module__8vBVoq__projectLink:focus-visible{outline:3px solid var(--work-accent);outline-offset:4px}.work-module__8vBVoq__featuredFigure,.work-module__8vBVoq__supportingFigure{margin-top:clamp(3rem,6vw,6rem)}.work-module__8vBVoq__projectImageFrame{background:#09090b;border:1px solid #334155;border-radius:1.25rem;overflow:hidden;box-shadow:0 2rem 5rem #09090b2e}.work-module__8vBVoq__projectImage{width:100%;height:auto;display:block}.work-module__8vBVoq__projectFigure figcaption{color:var(--work-muted);margin-top:.85rem;font-size:.78rem;line-height:1.5}.work-module__8vBVoq__supportingSection{padding-block:clamp(4rem,8vw,8rem)}.work-module__8vBVoq__supportingHeading{color:var(--work-muted);font-family:var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;margin-bottom:clamp(2.5rem,5vw,4.5rem);font-size:.78rem;font-weight:600}.work-module__8vBVoq__supportingList{display:grid}.work-module__8vBVoq__supportingProject{min-width:0}.work-module__8vBVoq__supportingProject+.work-module__8vBVoq__supportingProject{border-top:1px solid var(--work-border);margin-top:clamp(4.5rem,9vw,9rem);padding-top:clamp(4.5rem,9vw,9rem)}.work-module__8vBVoq__supportingIntroduction{gap:2.5rem;display:grid}.work-module__8vBVoq__supportingProject h2{letter-spacing:-.045em;font-size:clamp(2rem,4vw,3.5rem);font-weight:700;line-height:1}.work-module__8vBVoq__supportingDescription{color:var(--work-text);margin-top:1.5rem;font-size:1.15rem;line-height:1.6}.work-module__8vBVoq__supportingDetails{color:var(--work-muted);align-content:start;gap:2rem;font-size:1rem;line-height:1.75;display:grid}@media (min-width:48rem){.work-module__8vBVoq__featuredIntroduction,.work-module__8vBVoq__supportingIntroduction{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:start;gap:clamp(3rem,7vw,8rem)}}@media (prefers-color-scheme:dark){.work-module__8vBVoq__workPage{--work-accent:#22d3ee;--work-background:#09090b;--work-border:#3f3f46;--work-link-text:#083344;--work-muted:#a1a1aa;--work-text:#fafafa}.work-module__8vBVoq__projectImageFrame{box-shadow:0 2rem 6rem #0307128c}}@media (prefers-reduced-motion:reduce){.work-module__8vBVoq__projectLink{transition:none}.work-module__8vBVoq__projectLink:hover{transform:none}}
