# 🎨 CrispyGoat Design System – UI Style Guide This guide defines the visual identity for all CrispyGoat properties. It ensures design consistency, professionalism, and that unmistakable β€œCrispyGoat feel.” --- ## 🧱 Layout & Spacing - Use an **8pt spacing scale**: `8, 16, 24, 32, 48, 64, 96` - All sections must use consistent vertical spacing - **Content containers**: - Max width: `1440px` - Horizontal padding: `32px` - Center-aligned on wide screens - **Cards / Panels**: - Internal padding: `24px` minimum - Internal spacing (gap): `16px` - Vertical spacing between cards: `32px` --- ## πŸ–‹ Typography - **Font Family**: `Inter`, fallback `sans-serif` - **Base Font Size**: `16px`, `line-height: 1.5` - **Font Scale**: - `h1`: `48px` - `h2`: `36px` - `h3`: `28px` - `h4`: `22px` - **Margins**: - Headings must have `margin-bottom: 16px` - Paragraphs use `margin-bottom: 16px` --- ## πŸŽ› Buttons & Inputs - **Buttons**: - Min height: `48px` - Border-radius: `12px` - Font: `Inter`, semi-bold - Padding: `0 24px` - Use high-contrast states (hover, focus, disabled) - **Inputs**: - All form elements must have associated `