
    body {font-family: Arial, sans-serif; line-height: 1.6; margin: 0; padding: 0; color: #333;}
    header, section, footer {padding: 20px; max-width: 1200px; margin: auto;}
    header {background-color: #f7f7f7; text-align: center;}
    h1 {color: #d6336c;}
    h2 {color: #333;}
    .feature {margin-bottom: 20px;}
    .feature img {max-width: 100%; height: auto; border-radius: 10px;}
    .cta {text-align: center; margin: 30px 0;}
    .cta a {background-color: #d6336c; color: #fff; padding: 15px 30px; text-decoration: none; border-radius: 5px; font-weight: bold;}
    footer {text-align: center; font-size: 0.9em; color: #777; margin-top: 50px;}
  