.coach-guide.svelte-1un4whv{display:grid;gap:var(--space-8);width:min(100%,860px);margin:0 auto;padding:var(--space-6) var(--space-4) calc(var(--space-12) + env(safe-area-inset-bottom));color:var(--color-text)}h1.svelte-1un4whv,h2.svelte-1un4whv,h3.svelte-1un4whv,p.svelte-1un4whv{margin:0}.guide-hero.svelte-1un4whv{display:grid;gap:var(--space-3)}.eyebrow.svelte-1un4whv{color:var(--color-accent-text);font-size:var(--font-size-sm);font-weight:800;letter-spacing:.06em;text-transform:uppercase}h1.svelte-1un4whv{font-size:clamp(2rem,7vw,3rem);line-height:1.1}.lead.svelte-1un4whv{max-width:62ch;color:var(--color-text-secondary);font-size:1.1rem;line-height:1.55}.actions.svelte-1un4whv{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-2)}.actions.svelte-1un4whv .primary-command:where(.svelte-1un4whv),.guide-final.svelte-1un4whv .primary-command:where(.svelte-1un4whv){display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding-inline:var(--space-6);text-decoration:none}.text-link.svelte-1un4whv{color:var(--color-accent-text);font-weight:800;text-decoration:none}.guide-section.svelte-1un4whv{display:grid;gap:var(--space-4);scroll-margin-top:88px}h2.svelte-1un4whv{display:flex;align-items:center;gap:var(--space-2);font-size:clamp(1.4rem,5vw,1.8rem)}.features.svelte-1un4whv{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.features.svelte-1un4whv li:where(.svelte-1un4whv){display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface)}.feature-icon.svelte-1un4whv{display:grid;width:44px;height:44px;place-items:center;border-radius:var(--radius-md);color:var(--color-accent-text);background:var(--color-accent-soft)}h3.svelte-1un4whv{font-size:1.05rem}.features.svelte-1un4whv li:where(.svelte-1un4whv) div:where(.svelte-1un4whv){display:grid;gap:var(--space-1)}.features.svelte-1un4whv p:where(.svelte-1un4whv),.steps.svelte-1un4whv p:where(.svelte-1un4whv){color:var(--color-text-secondary);line-height:1.5}.steps.svelte-1un4whv{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.steps.svelte-1un4whv li:where(.svelte-1un4whv){display:grid;grid-template-columns:44px minmax(0,1fr);gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface)}.steps.svelte-1un4whv div:where(.svelte-1un4whv){display:grid;gap:var(--space-1)}.step-number.svelte-1un4whv{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;color:var(--color-on-accent);background:var(--color-accent);font-weight:900}.client.svelte-1un4whv{padding:var(--space-5);border:1px solid var(--color-accent-border);border-radius:var(--radius-lg);background:var(--color-surface)}.client.svelte-1un4whv h2:where(.svelte-1un4whv) svg{flex-shrink:0;color:var(--color-accent-text)}.client-points.svelte-1un4whv{display:grid;gap:var(--space-2);margin:0;padding-left:1.2em;color:var(--color-text-secondary);line-height:1.5}.faq.svelte-1un4whv{display:grid;gap:var(--space-2)}details.svelte-1un4whv{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface)}summary.svelte-1un4whv{min-height:28px;font-weight:800;cursor:pointer}details.svelte-1un4whv p:where(.svelte-1un4whv){margin-top:var(--space-2);color:var(--color-text-secondary);line-height:1.5}.guide-final.svelte-1un4whv{display:grid;justify-items:start;gap:var(--space-3);padding:var(--space-6) var(--space-5);border-radius:var(--radius-lg);background:var(--color-bg-elevated, var(--color-surface))}.guide-final.svelte-1un4whv p:where(.svelte-1un4whv){color:var(--color-text-secondary)}
