Create a single-page responsive landing page for a fictional skincare brand called Luma.
The target audience is women ages 18–25, especially college students and early-career professionals who are active on Instagram and TikTok. They care about clean, effective ingredients and are more likely to respond to a bold, confident, aesthetic-forward design than something clinical or overly corporate.
Build the first working draft using HTML5 and CSS3. You may include a small amount of JavaScript only if it improves the experience, but keep the code readable and easy to understand.
The page must include:
- a responsive layout that works on mobile and desktop
- a hero section with the Luma product name, tagline, and clear call-to-action button
- a product showcase or feature section highlighting ingredients, benefits, or how to use the product
- a social proof section using testimonials, ratings, or UGC-style content
- an email signup or “Shop Now” CTA section
- a footer with basic navigation and social links
Use semantic HTML and keep the structure accessible. Include meaningful heading order, descriptive link/button text, form labels, image alt text placeholders where needed, visible focus styles, and sufficient color contrast.
For the visual direction, avoid a generic AI-generated beauty site. Use a cohesive color palette, typography, spacing, and layout that would feel current and appealing to a Gen Z / young millennial skincare audience.
Also include a page title and meta description for SEO, clear section IDs for navigation, clean organized CSS, and comments only where they are genuinely useful. Please provide the complete first-draft code and briefly explain the design choices you made for the target audience.