.routine-hero.svelte-1uwszvh{padding:var(--space-3xl) 0 var(--space-2xl);background:linear-gradient(180deg, #e0d6cc 0%, var(--color-bg) 100%)}.back-link.svelte-1uwszvh{color:var(--color-text-muted);margin-bottom:var(--space-xl);font-size:.9rem;display:inline-block}.routine-hero.svelte-1uwszvh h1:where(.svelte-1uwszvh){margin-bottom:var(--space-lg)}.routine-intro.svelte-1uwszvh{color:var(--color-text-secondary);max-width:800px;font-size:1.15rem;line-height:1.7}.container-narrow.svelte-1uwszvh{max-width:800px}.content-section.svelte-1uwszvh{margin-bottom:var(--space-3xl)}.content-section.svelte-1uwszvh h2:where(.svelte-1uwszvh),.content-section.svelte-1uwszvh p:where(.svelte-1uwszvh){margin-bottom:var(--space-md)}
