/* GrowthNavigator surface language. GrowthNavigator visual language supports route-based growth planning through route comparison, constraint mapping, milestone design, growth sequencing. The interface should feel specific to Route Maps and Navigation Room, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. GrowthNavigator visual language supports route-based growth planning through route comparison, constraint mapping, milestone design, growth sequencing. The interface should feel specific to Route Maps and Navigation Room, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. GrowthNavigator visual language supports route-based growth planning through route comparison, constraint mapping, milestone design, growth sequencing. The interface should feel specific to Route Maps and Navigation Room, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. GrowthNavigator visual language supports route-based growth planning through route comparison, constraint mapping, milestone design, growth sequencing. The interface should feel specific to Route Maps and Navigation Room, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. GrowthNavigator visual language supports route-based growth planning through route comparison, constraint mapping, milestone design, growth sequencing. The interface should feel specific to Route Maps and Navigation Room, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. GrowthNavigator visual language supports route-based growth planning through route comparison, constraint mapping, milestone design, growth sequencing. The interface should feel specific to Route Maps and Navigation Room, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. GrowthNavigator visual language supports route-based growth planning through route comparison, constraint mapping, milestone design, growth sequencing. The interface should feel specific to Route Maps and Navigation Room, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. GrowthNavigator visual language supports route-based growth planning through route comparison, constraint mapping, milestone design, growth sequencing. The interface should feel specific to Route Maps and Navigation Room, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. GrowthNavigator visual language supports route-based growth planning through route comparison, constraint mapping, milestone design, growth sequencing. The interface should feel specific to Route Maps and Navigation Room, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. GrowthNavigator visual language supports route-based growth planning through route comparison, constraint mapping, milestone design, growth sequencing. The interface should feel specific to Route Maps and Navigation Room, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. GrowthNavigator visual language supports route-based growth planning through route comparison, constraint mapping, milestone design, growth sequencing. The interface should feel specific to Route Maps and Navigation Room, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. GrowthNavigator visual language supports route-based growth planning through route comparison, constraint mapping, milestone design, growth sequencing. The interface should feel specific to Route Maps and Navigation Room, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. */
:root{--ink:#262316;--accent:#b29350;--paper:#f8f3e9;--mist:#f6fbff;--line:color-mix(in srgb,var(--ink) 13%,transparent);--radius:6px;--measure:764px}*{box-sizing:border-box}html{font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:var(--mist);line-height:1.55}body{margin:0}img{max-width:100%;display:block}a{color:inherit}.gna-skip{position:absolute;left:-999px}.gna-skip:focus{left:1rem;top:1rem;z-index:5;background:var(--paper);padding:.6rem 1rem}.gna-mast{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem clamp(1rem,4vw,3rem);background:color-mix(in srgb,var(--mist) 92%,white);border-bottom:1px solid var(--line)}.gna-brand{display:flex;align-items:center;gap:.7rem;text-decoration:none;font-weight:800}.gna-brand img{width:42px;height:42px;object-fit:contain}.gna-brand small{display:block;font-size:.76rem;font-weight:500;max-width:28ch;color:color-mix(in srgb,var(--ink) 68%,white)}.gna-nav{display:flex;gap:.9rem;align-items:center}.gna-nav a{text-decoration:none;padding:.45rem .65rem;border-radius:var(--radius)}.gna-nav a[aria-current="page"],.gna-nav a:hover{background:var(--paper);color:var(--accent)}.gna-menu{display:none}.gna-hero,.gna-page,.gna-contact{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:clamp(1.5rem,5vw,5rem);padding:clamp(3rem,8vw,7rem) clamp(1rem,5vw,4rem);align-items:center}.gna-hero h1,.gna-page h1,.gna-contact h1{font-size:clamp(2rem,5vw,4.9rem);line-height:1.02;margin:.2rem 0 1rem;letter-spacing:0;max-width:12ch}.gna-lead{font-size:1.08rem;max-width:var(--measure);color:color-mix(in srgb,var(--ink) 76%,white)}.gna-eyebrow{text-transform:uppercase;font-size:.75rem;letter-spacing:.08em;color:var(--accent);font-weight:800}.gna-visual,.gna-page figure,.gna-panel{margin:0;background:var(--paper);border:1px solid var(--line);padding:.75rem;border-radius:var(--radius)}.gna-visual img,.gna-page img,.gna-panel img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:calc(var(--radius) - 2px)}.gna-actions{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:1.4rem}.gna-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;min-height:44px;padding:.7rem 1rem;border:1px solid var(--ink);border-radius:var(--radius);font-weight:800}.gna-btn.primary{background:var(--ink);color:white}.gna-btn.ghost{background:transparent}.gna-band{padding:clamp(2.5rem,7vw,5rem) clamp(1rem,5vw,4rem);background:var(--paper)}.gna-band.alt{background:color-mix(in srgb,var(--paper) 74%,var(--accent))}.gna-inner{max-width:1180px;margin:auto}.gna-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.gna-card,.gna-person{background:var(--mist);border:1px solid var(--line);border-radius:var(--radius);padding:1rem;min-height:170px}.gna-card span{font-weight:900;color:var(--accent)}.gna-card h3,.gna-card h2{margin:.7rem 0 .45rem}.gna-split{display:grid;grid-template-columns:.9fr 1.1fr;gap:2rem;padding:clamp(2.5rem,7vw,5rem) clamp(1rem,5vw,4rem);align-items:center}.gna-split figure{margin:0}.gna-split img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius)}.gna-notes,.gna-legal{padding:clamp(2.5rem,7vw,5rem) clamp(1rem,5vw,4rem);max-width:1100px;margin:auto}.gna-people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:clamp(2rem,6vw,4rem) clamp(1rem,5vw,4rem)}.gna-panel h2{font-size:1.05rem;overflow-wrap:anywhere}.gna-foot{display:flex;justify-content:space-between;gap:1.5rem;padding:2rem clamp(1rem,5vw,4rem);background:var(--ink);color:white}.gna-foot nav{display:flex;gap:1rem;flex-wrap:wrap}.gna-foot p{max-width:50ch;color:color-mix(in srgb,white 76%,var(--accent))}@media(max-width:820px){.gna-menu{display:inline-flex}.gna-nav{display:none;position:absolute;top:100%;left:0;right:0;background:var(--mist);padding:1rem;flex-direction:column;align-items:flex-start;border-bottom:1px solid var(--line)}.gna-nav.open{display:flex}.gna-hero,.gna-page,.gna-contact,.gna-split{grid-template-columns:1fr}.gna-grid,.gna-people{grid-template-columns:1fr}.gna-foot{display:block}}
.gna-context{padding:clamp(2.25rem,6vw,4.5rem) clamp(1rem,5vw,4rem);background:color-mix(in srgb,var(--mist) 82%,var(--accent));border-top:1px solid var(--line)}.gna-context>div{max-width:895px;margin:auto}.gna-context ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;padding:0;list-style:none}.gna-context li{padding:.75rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}@media(max-width:820px){.gna-context ul{grid-template-columns:1fr}}

/* GrowthNavigator practice lens: The navigation model compares growth routes before commitment hardens. It names constraints, milestones, and tradeoffs so leadership can choose a route with better visibility. The work is useful when several directions look attractive but only one can receive full focus. route comparison notes, milestone path journal, constraint map prompts, growth sequence cards, navigation decision chart The navigation model compares growth routes before commitment hardens. It names constraints, milestones, and tradeoffs so leadership can choose a route with better visibility. The work is useful when several directions look attractive but only one can receive full focus. route comparison notes, milestone path journal, constraint map prompts, growth sequence cards, navigation decision chart */
.gna-lens{padding:clamp(2rem,5vw,4rem) clamp(1rem,5vw,4rem);background:var(--paper)}.gna-lens>div{max-width:925px;margin:auto;border-left:6px solid var(--accent);padding-left:1rem}
