._1ntvfG_wrapper{width:100%;padding:var(--space-20) 0;background:var(--color-bg-dark-contrast);color:var(--color-text-on-dark);justify-content:center;display:flex}._1ntvfG_container{width:100%;max-width:1100px;padding:0 var(--space-6);text-align:center;flex-direction:column;align-items:center;display:flex}._1ntvfG_eyebrow{font-size:var(--font-size-sm);letter-spacing:.16em;text-transform:uppercase;color:var(--color-cyan);margin:0 0 var(--space-4);font-weight:700}._1ntvfG_title{font-size:var(--font-size-4xl);letter-spacing:-.03em;color:var(--color-text-on-dark);margin:0 0 var(--space-4);text-wrap:balance;max-width:20ch;font-weight:800;line-height:1.12}._1ntvfG_lede{font-size:var(--font-size-md);color:var(--color-text-secondary-on-dark);margin:0 0 var(--space-12);max-width:58ch;line-height:1.6}._1ntvfG_stages{margin:0 0 var(--space-10);gap:var(--space-4);grid-template-columns:repeat(3,1fr);width:100%;padding:0;list-style:none;display:grid}._1ntvfG_stage{padding:var(--space-6) var(--space-5);border:1px solid var(--color-border-dark);border-radius:var(--radius-lg);background:var(--color-surface-dark-1);text-align:left;transition:border-color .25s,background .25s;position:relative}._1ntvfG_stage:hover{border-color:var(--color-cyan-glow);background:var(--color-surface-dark-2)}._1ntvfG_stageRegion{top:var(--space-4);right:var(--space-4);font-size:var(--font-size-xs);letter-spacing:.12em;color:var(--color-cyan);background:var(--color-cyan-subtle);border:1px solid var(--color-cyan-glow);border-radius:var(--radius-full);padding:2px var(--space-2);font-weight:800;position:absolute}._1ntvfG_stageIcon{color:var(--color-cyan);margin-bottom:var(--space-3)}._1ntvfG_stageName{font-size:var(--font-size-md);color:var(--color-text-on-dark);margin:0 0 var(--space-2);font-weight:700}._1ntvfG_stageDesc{font-size:var(--font-size-base);color:var(--color-text-secondary-on-dark);margin:0;line-height:1.55}._1ntvfG_badges{margin:0 0 var(--space-10);justify-content:center;gap:var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}._1ntvfG_badge{align-items:center;gap:var(--space-2);font-size:var(--font-size-base);color:var(--color-text-secondary-on-dark);background:var(--color-surface-dark-1);border:1px solid var(--color-border-dark);border-radius:var(--radius-full);padding:var(--space-2) var(--space-4);font-weight:600;display:inline-flex}._1ntvfG_badgeIcon{color:var(--color-cyan);flex-shrink:0}._1ntvfG_actions{justify-content:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._1ntvfG_actionPrimary,._1ntvfG_actionSecondary{align-items:center;gap:var(--space-2);font-size:var(--font-size-md);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-5);font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}._1ntvfG_actionPrimary{color:var(--color-text-on-dark);background:var(--color-surface-dark-2);border:1px solid var(--color-border-dark)}._1ntvfG_actionPrimary:hover{background:var(--color-surface-dark-3)}._1ntvfG_actionSecondary{color:var(--color-text-secondary-on-dark);border:1px solid #0000}._1ntvfG_actionSecondary:hover{color:var(--color-text-on-dark);border-color:var(--color-border-dark)}._1ntvfG_actionPrimary:focus-visible,._1ntvfG_actionSecondary:focus-visible{outline:2px solid var(--color-cyan);outline-offset:2px}@media (max-width:900px){._1ntvfG_stages{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){._1ntvfG_wrapper{padding:var(--space-16) 0}._1ntvfG_stages{grid-template-columns:1fr}._1ntvfG_actions{flex-direction:column;width:100%}._1ntvfG_actionPrimary,._1ntvfG_actionSecondary{justify-content:center}}@media (prefers-reduced-motion:reduce){._1ntvfG_stage,._1ntvfG_actionPrimary,._1ntvfG_actionSecondary{transition:none}}
