.ironman-content[data-astro-cid-z47yhgri]{max-width:800px;margin:0 auto;padding:2rem 1rem}.page-header[data-astro-cid-z47yhgri]{text-align:center;margin-bottom:2.5rem}.page-header[data-astro-cid-z47yhgri] h1[data-astro-cid-z47yhgri]{font-size:2.25rem;margin-bottom:1rem;color:#1f2937}.lead[data-astro-cid-z47yhgri]{font-size:1.25rem;color:#4b5563;max-width:650px;margin:0 auto;line-height:1.6}.journey-cta[data-astro-cid-z47yhgri]{background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #fbbf24;border-radius:12px;padding:1.5rem;margin-bottom:2.5rem}.journey-cta[data-astro-cid-z47yhgri] h3[data-astro-cid-z47yhgri]{margin:0 0 .5rem;color:#92400e;font-size:1.125rem}.journey-cta[data-astro-cid-z47yhgri] p[data-astro-cid-z47yhgri]{margin:0 0 1rem;color:#78350f;font-size:.9375rem}.journey-link[data-astro-cid-z47yhgri]{display:inline-block;padding:.5rem 1rem;background:#fff;border-radius:6px;color:#92400e;text-decoration:none;font-weight:500;transition:background .2s}.journey-link[data-astro-cid-z47yhgri]:hover{background:#fef3c7}.phases-overview[data-astro-cid-z47yhgri]{margin-bottom:2.5rem}.phases-overview[data-astro-cid-z47yhgri] h2[data-astro-cid-z47yhgri]{font-size:1.5rem;margin-bottom:.75rem;color:#1f2937}.phases-overview[data-astro-cid-z47yhgri]>p[data-astro-cid-z47yhgri]{color:#4b5563;margin-bottom:1.5rem}.phases-grid[data-astro-cid-z47yhgri]{display:flex;flex-direction:column;gap:1rem}.phase-card[data-astro-cid-z47yhgri]{padding:1rem 1.25rem;border-radius:8px;border-left:4px solid}.phase-card[data-astro-cid-z47yhgri] h3[data-astro-cid-z47yhgri]{margin:0 0 .25rem;font-size:1rem}.phase-card[data-astro-cid-z47yhgri] p[data-astro-cid-z47yhgri]{margin:0;font-size:.9rem}.phase-base[data-astro-cid-z47yhgri]{background:#dbeafe;border-color:#3b82f6}.phase-base[data-astro-cid-z47yhgri] h3[data-astro-cid-z47yhgri]{color:#1e40af}.phase-base[data-astro-cid-z47yhgri] p[data-astro-cid-z47yhgri]{color:#1e3a8a}.phase-build[data-astro-cid-z47yhgri]{background:#e0e7ff;border-color:#6366f1}.phase-build[data-astro-cid-z47yhgri] h3[data-astro-cid-z47yhgri]{color:#3730a3}.phase-build[data-astro-cid-z47yhgri] p[data-astro-cid-z47yhgri]{color:#312e81}.phase-peak[data-astro-cid-z47yhgri]{background:#fce7f3;border-color:#ec4899}.phase-peak[data-astro-cid-z47yhgri] h3[data-astro-cid-z47yhgri]{color:#9d174d}.phase-peak[data-astro-cid-z47yhgri] p[data-astro-cid-z47yhgri]{color:#831843}.phase-taper[data-astro-cid-z47yhgri]{background:#d1fae5;border-color:#10b981}.phase-taper[data-astro-cid-z47yhgri] h3[data-astro-cid-z47yhgri]{color:#047857}.phase-taper[data-astro-cid-z47yhgri] p[data-astro-cid-z47yhgri]{color:#065f46}.phase-race[data-astro-cid-z47yhgri]{background:#fef3c7;border-color:#f59e0b}.phase-race[data-astro-cid-z47yhgri] h3[data-astro-cid-z47yhgri]{color:#92400e}.phase-race[data-astro-cid-z47yhgri] p[data-astro-cid-z47yhgri]{color:#78350f}.phase-recovery[data-astro-cid-z47yhgri]{background:#f3f4f6;border-color:#6b7280}.phase-recovery[data-astro-cid-z47yhgri] h3[data-astro-cid-z47yhgri]{color:#374151}.phase-recovery[data-astro-cid-z47yhgri] p[data-astro-cid-z47yhgri]{color:#4b5563}.content-section[data-astro-cid-z47yhgri]{margin-bottom:2.5rem}.content-section[data-astro-cid-z47yhgri] h2[data-astro-cid-z47yhgri]{font-size:1.5rem;margin-bottom:1rem;color:#1f2937;padding-top:.5rem}.content-section[data-astro-cid-z47yhgri] h3[data-astro-cid-z47yhgri]{font-size:1.125rem;margin:1.5rem 0 .75rem;color:#374151}.content-section[data-astro-cid-z47yhgri] p[data-astro-cid-z47yhgri]{color:#4b5563;line-height:1.7;margin-bottom:1rem}.content-section[data-astro-cid-z47yhgri] ul[data-astro-cid-z47yhgri]{margin:0;padding-left:1.5rem;color:#4b5563}.content-section[data-astro-cid-z47yhgri] li[data-astro-cid-z47yhgri]{margin-bottom:.5rem;line-height:1.6}.content-section[data-astro-cid-z47yhgri] li[data-astro-cid-z47yhgri] strong[data-astro-cid-z47yhgri]{color:#1f2937}.closing-note[data-astro-cid-z47yhgri]{margin-top:2rem;padding:1rem 1.25rem;background:#f3f4f6;border-radius:8px;font-style:italic;color:#4b5563;line-height:1.6}.back-link[data-astro-cid-z47yhgri]{margin-top:3rem;padding-top:2rem;border-top:1px solid #e2e8f0}.back-link[data-astro-cid-z47yhgri] a[data-astro-cid-z47yhgri]{color:#6b7280;text-decoration:none}.back-link[data-astro-cid-z47yhgri] a[data-astro-cid-z47yhgri]:hover{color:#1f2937}@media(max-width:640px){.ironman-content[data-astro-cid-z47yhgri]{padding:1.5rem 1rem}.page-header[data-astro-cid-z47yhgri] h1[data-astro-cid-z47yhgri]{font-size:1.75rem}.lead[data-astro-cid-z47yhgri]{font-size:1.125rem}}
