.strategy-hero{padding-top:calc(var(--nav-height)+var(--space-12));padding-bottom:var(--space-12);background:radial-gradient(circle at top,#16a34a22 0,transparent 60%),radial-gradient(circle at bottom,#0f172a 0,transparent 55%),var(--color-bg)}.strategy-hero-grid{align-items:center}.strategy-hero-left{display:flex;flex-direction:column;gap:var(--space-5)}.strategy-hero-title{font-size:var(--font-size-4xl);max-width:36rem}.strategy-hero-lead{font-size:var(--font-size-lg);color:var(--color-text-muted);max-width:38rem}.strategy-hero-secondary-ctas{display:flex;flex-wrap:wrap;gap:var(--space-3)}.strategy-hero-right{max-width:480px;justify-self:end}.strategy-nav-panel{padding-bottom:var(--space-10)}.strategy-nav-card{display:flex;flex-direction:column;gap:var(--space-6);background:var(--color-surface-elevated)}.strategy-nav-header p{max-width:40rem}.strategy-nav-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-3)}.strategy-nav-item{display:flex;align-items:center;gap:var(--space-3);padding:0.75rem 1rem;border:1px solid var(--color-border-strong);background:linear-gradient(135deg,#020617,#111827);font-size:var(--font-size-xs);letter-spacing:0.08em;text-transform:uppercase;color:var(--color-text-muted)}.strategy-nav-item:hover{border-color:var(--color-accent-primary);box-shadow:var(--shadow-glow-accent);color:var(--color-text)}.strategy-nav-label{font-family:var(--font-mono);color:var(--color-accent-primary)}.strategy-section{padding:var(--space-12) 0;border-top:1px solid var(--color-border-subtle)}.strategy-section-alt{background:radial-gradient(circle at top,#22c55e12 0,transparent 55%),var(--color-bg)}.strategy-section-grid{align-items:flex-start;gap:var(--space-10)}.strategy-section-content{grid-column:span 7;display:flex;flex-direction:column;gap:var(--space-4)}.strategy-section-media{grid-column:span 5;display:flex;flex-direction:column;gap:var(--space-4)}.strategy-section p:last-of-type{margin-bottom:0}.strategy-section-links{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-4)}.strategy-image-frame{border:1px solid var(--color-border-strong);background:radial-gradient(circle at top,#22c55e10 0,transparent 55%),#020617;padding:var(--space-3);box-shadow:var(--shadow-sm)}.strategy-image-frame img{border:1px solid var(--color-border-strong)}.strategy-image-frame figcaption{margin-top:var(--space-3);font-size:var(--font-size-xs);color:var(--color-text-muted)}.strategy-section-metrics{margin-top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--font-size-xs);background:rgba(15,23,42,0.9);border:1px solid var(--color-border-strong);padding:var(--space-3)}.metric-line{display:flex;justify-content:space-between;gap:var(--space-3)}.strategy-matrix-card,.strategy-economy-card,.strategy-risk-card,.strategy-blueprint-card,.strategy-challenge-card,.strategy-workforce-card,.strategy-protips-card,.strategy-next-steps-card{background:var(--color-surface);border:1px solid var(--color-border-strong)}.strategy-matrix{display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--font-size-xs)}.strategy-matrix-row{display:flex;justify-content:space-between;gap:var(--space-3)}.strategy-grid-keylines{margin-top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--font-size-xs)}.strategy-economy-grid{display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--font-size-xs)}.strategy-risk-grid{margin-top:var(--space-4);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.strategy-risk-list,.strategy-upgrade-list,.strategy-protips-list{display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--font-size-xs)}.strategy-alert-panel{background:radial-gradient(circle at top,#f9731633 0,transparent 60%),var(--color-surface)}.strategy-alert-log{display:flex;flex-direction:column;gap:0.5rem;font-size:var(--font-size-xs);padding-top:var(--space-3)}.strategy-upgrade-grid{margin-top:var(--space-4);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.strategy-upgrade-card h3,.strategy-protips-card h3{margin-bottom:var(--space-2)}.strategy-workforce-grid{margin-top:var(--space-4);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.strategy-blueprint-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;background:#020617;border:1px solid var(--color-border-strong);padding:6px;margin-top:var(--space-3)}.blueprint-cell{height:40px;border:1px solid #16a34a80;background:radial-gradient(circle at center,#22c55e33 0,#166534 40%,#020617 100%)}.blueprint-cell.peak{border-color:#f97316aa;background:radial-gradient(circle at center,#f9731640 0,#451a03 40%,#020617 100%)}.blueprint-cell.core{border-color:#4ade80;background:radial-gradient(circle at center,#4ade8044 0,#166534 40%,#020617 100%)}.blueprint-cell.buffer{border-style:dashed;border-color:#4b5563;background:radial-gradient(circle at center,#4b556322 0,#020617 80%)}.strategy-blueprint-legend{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-3);font-size:var(--font-size-xs)}.legend-swatch{display:inline-block;width:10px;height:10px;margin-right:0.35rem;border-radius:0}.legend-base{background:#16a34a}.legend-peak{background:#f97316}.legend-core{background:#4ade80}.legend-buffer{background:#4b5563}.strategy-challenge-card .strategy-matrix-row{align-items:flex-start}.strategy-protips-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);margin-top:var(--space-4)}.strategy-next-steps-card{margin-top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}.strategy-next-links{display:flex;flex-direction:column;gap:var(--space-3)}.strategy-next-links a{width:100%;justify-content:flex-start}.strategy-next-links a::before{content:"▶";font-size:0.6rem;margin-right:0.5rem}.strategy-next-links a{font-size:var(--font-size-xs);letter-spacing:0.08em;text-transform:uppercase}.strategy-challenge-card .strategy-matrix{margin-top:var(--space-3)}.strategy-challenge-card .strategy-matrix-row span:first-child{min-width:7rem}.strategy-protips-card ul{margin-top:var(--space-2)}.strategy-protips-card li::before{content:"•";margin-right:0.4rem;color:var(--color-accent-primary)}@media (max-width:1024px){.strategy-hero{padding-top:calc(var(--nav-height)+var(--space-8));padding-bottom:var(--space-10)}.strategy-hero-grid{grid-template-columns:1fr}.strategy-hero-right{justify-self:stretch;max-width:none}.strategy-section-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.strategy-section-content{grid-column:span 6}.strategy-section-media{grid-column:span 6}.strategy-nav-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.strategy-hero-title{font-size:var(--font-size-3xl)}.strategy-nav-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-section{padding:var(--space-10) 0}.strategy-risk-grid,.strategy-upgrade-grid,.strategy-workforce-grid,.strategy-protips-grid{grid-template-columns:1fr}.strategy-blueprint-grid .blueprint-cell{height:32px}}@media (max-width:480px){.strategy-hero-title{font-size:var(--font-size-2xl)}.strategy-nav-grid{grid-template-columns:1fr}.strategy-section-links{flex-direction:column}.strategy-section-metrics .metric-line{flex-direction:column;align-items:flex-start}}