/* GrowthStrategy surface language. GrowthStrategy visual language supports structured growth strategy through strategic priorities, resource focus, execution measures, planning cycles. The interface should feel specific to Strategy Programs and Strategy Office, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. GrowthStrategy visual language supports structured growth strategy through strategic priorities, resource focus, execution measures, planning cycles. The interface should feel specific to Strategy Programs and Strategy Office, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. GrowthStrategy visual language supports structured growth strategy through strategic priorities, resource focus, execution measures, planning cycles. The interface should feel specific to Strategy Programs and Strategy Office, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. GrowthStrategy visual language supports structured growth strategy through strategic priorities, resource focus, execution measures, planning cycles. The interface should feel specific to Strategy Programs and Strategy Office, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. GrowthStrategy visual language supports structured growth strategy through strategic priorities, resource focus, execution measures, planning cycles. The interface should feel specific to Strategy Programs and Strategy Office, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. GrowthStrategy visual language supports structured growth strategy through strategic priorities, resource focus, execution measures, planning cycles. The interface should feel specific to Strategy Programs and Strategy Office, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. GrowthStrategy visual language supports structured growth strategy through strategic priorities, resource focus, execution measures, planning cycles. The interface should feel specific to Strategy Programs and Strategy Office, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. GrowthStrategy visual language supports structured growth strategy through strategic priorities, resource focus, execution measures, planning cycles. The interface should feel specific to Strategy Programs and Strategy Office, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. GrowthStrategy visual language supports structured growth strategy through strategic priorities, resource focus, execution measures, planning cycles. The interface should feel specific to Strategy Programs and Strategy Office, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. GrowthStrategy visual language supports structured growth strategy through strategic priorities, resource focus, execution measures, planning cycles. The interface should feel specific to Strategy Programs and Strategy Office, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. GrowthStrategy visual language supports structured growth strategy through strategic priorities, resource focus, execution measures, planning cycles. The interface should feel specific to Strategy Programs and Strategy Office, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. GrowthStrategy visual language supports structured growth strategy through strategic priorities, resource focus, execution measures, planning cycles. The interface should feel specific to Strategy Programs and Strategy Office, with a rhythm suited to product pages, leadership reading, practical notes, and direct contact. */
:root{--ink:#1e2832;--accent:#bf6b57;--paper:#f4f6f2;--mist:#fff8f3;--line:color-mix(in srgb,var(--ink) 13%,transparent);--radius:8px;--measure:776px}*{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}.gst-skip{position:absolute;left:-999px}.gst-skip:focus{left:1rem;top:1rem;z-index:5;background:var(--paper);padding:.6rem 1rem}.gst-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)}.gst-brand{display:flex;align-items:center;gap:.7rem;text-decoration:none;font-weight:800}.gst-brand img{width:42px;height:42px;object-fit:contain}.gst-brand small{display:block;font-size:.76rem;font-weight:500;max-width:28ch;color:color-mix(in srgb,var(--ink) 68%,white)}.gst-nav{display:flex;gap:.9rem;align-items:center}.gst-nav a{text-decoration:none;padding:.45rem .65rem;border-radius:var(--radius)}.gst-nav a[aria-current="page"],.gst-nav a:hover{background:var(--paper);color:var(--accent)}.gst-menu{display:none}.gst-hero,.gst-page,.gst-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}.gst-hero h1,.gst-page h1,.gst-contact h1{font-size:clamp(2rem,5vw,4.9rem);line-height:1.02;margin:.2rem 0 1rem;letter-spacing:0;max-width:12ch}.gst-lead{font-size:1.08rem;max-width:var(--measure);color:color-mix(in srgb,var(--ink) 76%,white)}.gst-eyebrow{text-transform:uppercase;font-size:.75rem;letter-spacing:.08em;color:var(--accent);font-weight:800}.gst-visual,.gst-page figure,.gst-panel{margin:0;background:var(--paper);border:1px solid var(--line);padding:.75rem;border-radius:var(--radius)}.gst-visual img,.gst-page img,.gst-panel img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:calc(var(--radius) - 2px)}.gst-actions{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:1.4rem}.gst-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}.gst-btn.primary{background:var(--ink);color:white}.gst-btn.ghost{background:transparent}.gst-band{padding:clamp(2.5rem,7vw,5rem) clamp(1rem,5vw,4rem);background:var(--paper)}.gst-band.alt{background:color-mix(in srgb,var(--paper) 74%,var(--accent))}.gst-inner{max-width:1180px;margin:auto}.gst-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.gst-card,.gst-person{background:var(--mist);border:1px solid var(--line);border-radius:var(--radius);padding:1rem;min-height:170px}.gst-card span{font-weight:900;color:var(--accent)}.gst-card h3,.gst-card h2{margin:.7rem 0 .45rem}.gst-split{display:grid;grid-template-columns:.9fr 1.1fr;gap:2rem;padding:clamp(2.5rem,7vw,5rem) clamp(1rem,5vw,4rem);align-items:center}.gst-split figure{margin:0}.gst-split img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius)}.gst-notes,.gst-legal{padding:clamp(2.5rem,7vw,5rem) clamp(1rem,5vw,4rem);max-width:1100px;margin:auto}.gst-people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:clamp(2rem,6vw,4rem) clamp(1rem,5vw,4rem)}.gst-panel h2{font-size:1.05rem;overflow-wrap:anywhere}.gst-foot{display:flex;justify-content:space-between;gap:1.5rem;padding:2rem clamp(1rem,5vw,4rem);background:var(--ink);color:white}.gst-foot nav{display:flex;gap:1rem;flex-wrap:wrap}.gst-foot p{max-width:50ch;color:color-mix(in srgb,white 76%,var(--accent))}@media(max-width:820px){.gst-menu{display:inline-flex}.gst-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)}.gst-nav.open{display:flex}.gst-hero,.gst-page,.gst-contact,.gst-split{grid-template-columns:1fr}.gst-grid,.gst-people{grid-template-columns:1fr}.gst-foot{display:block}}
.gst-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)}.gst-context>div{max-width:886px;margin:auto}.gst-context ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;padding:0;list-style:none}.gst-context li{padding:.75rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}@media(max-width:820px){.gst-context ul{grid-template-columns:1fr}}

/* GrowthStrategy practice lens: The program model connects strategy to operating discipline. It turns ambition into priorities, resource choices, measures, and review cycles. The best plan helps a team know what to stop, what to protect, and what to measure next. strategic priority journal, resource focus notes, execution measure cards, planning cycle prompts, growth program office The program model connects strategy to operating discipline. It turns ambition into priorities, resource choices, measures, and review cycles. The best plan helps a team know what to stop, what to protect, and what to measure next. strategic priority journal, resource focus notes, execution measure cards, planning cycle prompts, growth program office */
.gst-lens{padding:clamp(2rem,5vw,4rem) clamp(1rem,5vw,4rem);background:var(--paper)}.gst-lens>div{max-width:918px;margin:auto;border-left:6px solid var(--accent);padding-left:1rem}
