.DevelopmentDetailPage_main__XnQQ8{padding-top:var(--header-offset);background:var(--color-bg)}.DevelopmentDetailPage_hero__JTHGF{padding:clamp(2.4rem,6vw,4rem) 0 clamp(2rem,5vw,3rem);background:#0b100d;color:var(--color-ivory)}.DevelopmentDetailPage_back__rZpEQ{display:inline-flex;margin-bottom:1.35rem;font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgba(228,198,122,.92)}.DevelopmentDetailPage_back__rZpEQ:hover{color:var(--color-gold-bright)}.DevelopmentDetailPage_heroInner__rnwxE{display:grid;gap:clamp(1.5rem,4vw,2.5rem);align-items:center}@media (min-width:768px){.DevelopmentDetailPage_heroInner__rnwxE{grid-template-columns:minmax(12rem,18rem) 1fr}}.DevelopmentDetailPage_logo__7XIQZ{display:block;width:100%;max-width:18rem;height:auto;max-height:7rem;object-fit:contain}.DevelopmentDetailPage_hero__JTHGF .eyebrow{color:rgba(228,198,122,.92)}.DevelopmentDetailPage_title__1RMwt{margin:.35rem 0 0;font-size:clamp(2rem,5vw,3.4rem);color:var(--color-ivory)}.DevelopmentDetailPage_founded__YkIHa{margin:.65rem 0 0;font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:rgba(246,241,232,.62)}.DevelopmentDetailPage_lead__ArcY1{max-width:42rem;margin:1rem 0 0;font-size:1.02rem;line-height:1.7;color:rgba(246,241,232,.78)}.DevelopmentDetailPage_details__qdMHM{padding:clamp(2.5rem,6vw,4rem) 0}.DevelopmentDetailPage_sectionTitle__kBaYt{margin:0 0 1.5rem;font-family:var(--font-body);font-size:clamp(1.2rem,2.4vw,1.5rem);font-weight:600;color:var(--color-ink)}.DevelopmentDetailPage_grid__em8Ed{display:grid;gap:1rem}@media (min-width:720px){.DevelopmentDetailPage_grid__em8Ed{grid-template-columns:repeat(2,minmax(0,1fr))}}.DevelopmentDetailPage_block__AqEib{padding:1.25rem 1.35rem;border:1px solid var(--color-line-soft);border-radius:var(--radius-md);background:var(--color-surface)}.DevelopmentDetailPage_blockLabel__3k9jQ{margin:0 0 .65rem;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold-dim)}.DevelopmentDetailPage_blockBody__QJVDi{display:grid;gap:.35rem;font-size:var(--text-sm);line-height:1.6;color:var(--color-ink-soft)}.DevelopmentDetailPage_blockBody__QJVDi p{margin:0}.DevelopmentDetailPage_blockBody__QJVDi a{color:var(--color-ink);text-decoration:none;transition:color var(--duration) var(--ease-out)}.DevelopmentDetailPage_blockBody__QJVDi a:hover{color:var(--color-gold-dim)}.DevelopmentDetailPage_mapsLink__FuOcP{margin-top:.35rem;font-weight:600;color:var(--color-gold-dim)!important}.DevelopmentDetailPage_ctaRow__Eqbv_{margin:1.75rem 0 0}.DevelopmentDetailPage_inlineAction__bp5gT{font-size:var(--text-sm);font-weight:600;color:var(--color-gold-dim);text-decoration:none}.DevelopmentDetailPage_inlineAction__bp5gT:hover{color:var(--color-gold)}.DevelopmentDetailPage_related__5H__3{padding:clamp(2rem,5vw,3rem) 0 var(--space-section);background:#0b100d;color:var(--color-ivory)}.DevelopmentDetailPage_relatedHint__WEoml{margin:0 0 1.25rem;max-width:36ch;font-size:var(--text-xs);line-height:1.55;color:rgba(246,241,232,.55)}.DevelopmentDetailPage_relatedMarquee__A5Q_n{margin-top:.5rem}.DevelopmentDetailPage_related__5H__3 .DevelopmentDetailPage_sectionTitle__kBaYt{margin:0 0 .5rem;color:var(--color-ivory)}