The Healing Path
We believe that true healing happens when we slow down, listen to our bodies, and create space for transformation. This is not a quick fix, it's a lifelong practice.
For over a decade, we have guided thousands of individuals through their personal healing journeys. From those recovering from burnout to those seeking deeper connection with themselves, our approach remains the same: meet yourself where you are.
Our methodology draws from ancient wisdom traditions like yoga, meditation, and breathwork, while honoring the realities of modern life. We don't ask you to escape your world; we help you find peace within it.
Long-form content section with rich text, bullet point highlights, and call-to-action buttons. Perfect for wellness blogs, healing journey stories, and health philosophy pages.
Long-form editorial layout: a centered eyebrow and heading, a large lead paragraph, a hairline divider, then a free-form rich-text body, a bullet list of highlights, and a centered CTA row. Suited to wellness blogs and healing-journey style pages.
Free block
This block is free. No license or account is required: install it with the CLI and use it in unlimited projects.
Radix flavor
npx shadcn add "https://ui.beste.co/r/health6"Base UI flavor
npx shadcn add "https://ui.beste.co/r-base/health6"This installs the block to components/beste/block/health6.tsx and the shadcn/ui button primitive it depends on.
The installed file exports health6Demo alongside the block: the exact props behind the preview above. Spread it to get a working editorial section in one line.
import { Health6, health6Demo } from "@/components/beste/block/health6";
export default function StoryPage() {
return <Health6 {...health6Demo} />;
}Then replace the demo with your own props. Written out, a trimmed setup looks like this:
import { Health6 } from "@/components/beste/block/health6";
export default function StoryPage() {
return (
<Health6
eyebrow="Our Story"
heading="Healing is not a straight line"
lead="We built this practice for people who tried everything else first."
content="<p>Our founders spent <strong>a decade</strong> in clinical burnout research before opening the first studio. <em>Meet yourself where you are</em> is still the first thing every client hears.</p>"
highlights={[
"One-on-one intake with a certified practitioner",
"Programs adjusted every four weeks",
"Community check-ins, not just solo homework",
]}
buttons={[{ label: "Book an intake call", href: "/book" }]}
/>
);
}| Prop | Type | Default | Description |
|---|---|---|---|
eyebrow | string | – | Small uppercase label above the heading |
heading | string | – | Section heading, rendered as an <h1> |
lead | string | – | Large intro paragraph under the heading |
content | string | – | Rich HTML body content (see Behavior notes) |
highlights | string[] | [] | Bullet list rendered after the body content |
buttons | ButtonItem[] | [] | Centered CTA row at the bottom |
className | string | – | Extra classes for the outer <section> |
type ButtonItem = {
label: string;
href?: string;
variant?: "default" | "secondary" | "outline" | "ghost";
};content is injected with dangerouslySetInnerHTML, so it accepts raw HTML rather than plain text; the type's own doc comment calls out <p>, <strong>, <em>, and <a> as supported tags. Callers are responsible for sanitizing any content that isn't fully trusted before passing it in.prose prose-lg prose-neutral dark:prose-invert, which requires the @tailwindcss/typography plugin (listed in the block's dependencies) to actually apply its styling.max-w-2xl column: centered eyebrow/heading, a centered lead paragraph, a centered hairline divider, then the free-form content, the highlights list, and centered CTA buttons, in that fixed order.highlights render as a plain dot-bullet list (a small rounded span), not an icon-based checklist.health4
Split-layout hero with large typography, serene imagery, and floating testimonial card. Perfect for yoga studios, meditation apps, and wellness retreat websites.
health7
Two-column layout with feature highlights and daily summary card showing heart rate, activity, and recovery metrics. Perfect for fitness coaching and health monitoring apps.
health16
Large-format statistics grid showcasing key metrics like member counts, satisfaction rates, and years of service. Perfect for healthcare organizations and wellness brands.
health19
A gentle signs-to-notice section: a serif heading that settles in word by word, an intro, numbered ruled signs with serif titles that blur in as they arrive, a pill action and a safety notice, beside a sticky photograph drifting inside its frame.