.retrograde-page.svelte-1ls3psq{flex:1;display:flex;justify-content:center}.page-shell.svelte-1ls3psq{width:100%;max-width:1200px;margin:0 auto}.page-hero.svelte-1ls3psq{text-align:center;padding:clamp(var(--space-5),7vw,var(--space-6)) var(--space-4)}.hero-content.svelte-1ls3psq{max-width:780px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-3)}.page-title.svelte-1ls3psq{font-family:var(--font-family-display);font-size:var(--font-step-3);font-weight:600;color:var(--color-text-primary)}.page-subtitle.svelte-1ls3psq{font-size:var(--font-step-0);color:var(--color-text-secondary);line-height:1.7}.content-section.svelte-1ls3psq{padding:var(--space-5) var(--space-4)}.content-section.alternate.svelte-1ls3psq{background:linear-gradient(180deg,#0c112266,#090c184d)}.section-container.svelte-1ls3psq{max-width:1100px;margin:0 auto}.section-header.svelte-1ls3psq{margin-bottom:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.section-title.svelte-1ls3psq{font-family:var(--font-family-display);font-size:var(--font-step-2);font-weight:600;color:var(--color-text-primary)}.section-intro.svelte-1ls3psq{font-size:var(--font-step--1);color:var(--color-text-secondary);line-height:1.75}.phase-grid.svelte-1ls3psq{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.phase-card.svelte-1ls3psq{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.phase-card.svelte-1ls3psq header:where(.svelte-1ls3psq) h3:where(.svelte-1ls3psq){font-size:var(--font-step-0);font-weight:600;color:var(--color-text-primary)}.phase-card.svelte-1ls3psq header:where(.svelte-1ls3psq) p:where(.svelte-1ls3psq){font-size:var(--font-step--1);color:var(--color-text-secondary)}.phase-card.svelte-1ls3psq ul:where(.svelte-1ls3psq){margin:0;padding-left:1.1rem;display:grid;gap:.35rem;font-size:var(--font-step--1);color:var(--color-text-secondary);line-height:1.6}.profile-grid.svelte-1ls3psq{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.profile-card.svelte-1ls3psq{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.profile-card.svelte-1ls3psq header:where(.svelte-1ls3psq){display:flex;justify-content:space-between;align-items:baseline}.profile-card.svelte-1ls3psq h3:where(.svelte-1ls3psq){font-size:var(--font-step-0);font-weight:600;color:var(--color-text-primary)}.cadence.svelte-1ls3psq{font-size:var(--font-step--2);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em}.profile-columns.svelte-1ls3psq{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.profile-column.svelte-1ls3psq h4:where(.svelte-1ls3psq){font-size:var(--font-step--1);font-weight:600;color:var(--color-text-primary);margin-bottom:.5rem}.profile-column.svelte-1ls3psq ul:where(.svelte-1ls3psq){margin:0;padding-left:1.1rem;display:grid;gap:.35rem;color:var(--color-text-secondary);font-size:var(--font-step--1);line-height:1.6}.practice-grid.svelte-1ls3psq{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-bottom:var(--space-4)}.practice-card.svelte-1ls3psq{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.practice-card.svelte-1ls3psq h3:where(.svelte-1ls3psq){font-size:var(--font-step-0);font-weight:600;color:var(--color-text-primary)}.practice-card.svelte-1ls3psq p:where(.svelte-1ls3psq){font-size:var(--font-step--1);color:var(--color-text-secondary);line-height:1.6}.closing-note.svelte-1ls3psq{padding:var(--space-4);font-size:var(--font-step--1);color:var(--color-text-secondary);line-height:1.7}.closing-note.svelte-1ls3psq a:where(.svelte-1ls3psq){color:var(--color-accent-secondary);font-weight:600}@media (max-width: 768px){.profile-card.svelte-1ls3psq header:where(.svelte-1ls3psq){flex-direction:column;gap:.35rem;align-items:flex-start}}
