SCREEN TYPE: Desktop web interface. The primary view is a standard 1920x1080 resolution, with implied responsiveness for smaller viewports, but the focus is on the desktop experience.
LAYOUT: The page features a clean, modern design with ample white space. A subtle hero section at the top contains the product name "DataFlow" and a concise tagline. Below this, horizontally centered, is a clear annual/monthly billing toggle.
The core pricing structure consists of three distinct pricing cards arranged in a horizontal row. Each card is visually separated, perhaps with a subtle shadow or border. The middle card, representing the "Pro" tier, is slightly elevated or has a more prominent border to suggest it as the recommended option. Each card displays the tier name (e.g., "Basic", "Pro", "Enterprise"), a brief description, the price (monthly/annually), and a "Get Started" call-to-action button.
Below the pricing cards, a feature comparison table spans the width of the main content area. This table clearly lists features down the left column, with checkmarks or specific values under each pricing tier column. Key differentiating features are highlighted, perhaps with bold text. The table avoids excessive detail, focusing on scannability.
The footer is minimalist, containing standard navigation links and copyright information.
PALETTE:
- Background: Off-white (#F8F9FA) for the main content area, with a potential very light gray (#E9ECEF) strip for the feature comparison table background to subtly differentiate it.
- Primary Elements (Headings, Borders, Toggle Active State): Deep blue (#2A64E0).
- Secondary Elements (Subheadings, Feature descriptions, Inactive Toggle State): Medium gray (#6C757D).
- Accent (Call-to-Action Buttons, Selected Plan Highlight): Vibrant green (#28A745).
- Text: Dark charcoal (#343A40) for body text and general labels.
- Pricing Card Backgrounds: Off-white (#F8F9FA) with a subtle light gray border.
TYPOGRAPHY:
- Headings (H1, H2): Inter Bold, larger font sizes (e.g., 48px, 36px) for main titles, 24px for pricing card titles.
- Subheadings/Descriptions: Inter Regular, typically 18px-20px for larger descriptions, 16px for pricing card descriptions.
- Body Text/Feature List: Inter Regular, 16px.
- Button Labels: Inter Medium, 16px.
- Pricing Figures: Inter Bold, larger size (e.g., 40px-56px) to stand out.
INTERACTIVE STATES:
- Default State: Monthly billing selected in the toggle, displayed in deep blue (#2A64E0). Pricing figures reflect monthly rates. No pricing card is highlighted by default.
- Annual/Monthly Toggle: When "Annual" is selected, the toggle visually shifts to highlight "Annual" in deep blue (#2A64E0), and the "Monthly" option fades to medium gray (#6C757D). All pricing figures update to annual rates.
- Call-to-Action Buttons ("Get Started"): Default state is vibrant green (#28A745) with white text. On hover, the button background color slightly darkens to a richer green (e.g., #218838) or gains a subtle, contained shadow effect.
NEGATIVES: No complex animations, cartoonish graphics, cluttered layouts, or excessive gradients. No stock photography of people. The focus is on clean UI and data presentation.