Page Instructions (site/src/pages)
Global rules: instructions.md
Components: site/src/components/instructions.md
Composition rules
- Pages are routes under site/src/pages/.
- Sections must be composed with
SectionShell (no ad-hoc section wrappers).
- Prefer preset sizes first; use offsets sparingly and only via
offset="none|sm|md".
Rhythm + punctuation rules (do not drift)
Use SectionShell punctuation exactly as follows:
microRule: only at hero→proof and procedures→FAQ boundaries
glowFalloff: only around surgeon/cost boundaries
- Never stack microRule + glowFalloff on the same boundary
- Pricing/testimonials/FAQ/contact boundaries are punctuation-free by default
Spacing & cards
- Primary card UI should use
card-surface with card-pad/card-pad-tight.
- Avoid sprinkling random
p-* across primary cards; keep spacing consistent via primitives.
Common files