<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Reset and Base Styles */

* {

  margin: 0;

  padding: 0;

  box-sizing: border-box;

}



body {

  font-family: Arial, sans-serif;

  background: #f7f7f7;

  color: #000000;

  line-height: 1.6;

}



/* Container */

.container {

  width: 90%;

  max-width: 1200px;

  margin: 0 auto;
  
  color: #000000;

}



/* Header */

.header-container {

  display: flex;

  align-items: center;

  justify-content: space-between;

  padding: 20px 0;

  background: #222;

  color: #fff;

}



.header-container h1 a {

  color: #fff;

  text-decoration: none;

  font-size: 28px;

}



nav ul {

  list-style: none;

}



nav ul li {

  display: inline-block;

  margin-left: 20px;

}



nav ul li a {

  color: #fff;

  text-decoration: none;

  font-size: 16px;

  transition: color 0.3s ease;

}



nav ul li a:hover {

  color: #e07061;

}



/* Hero Section */

.hero {

  background: url('https://striplivecams.com/images/hero-bg.jpg') no-repeat center center/cover;

  color: #fff;

  padding: 60px 0;

  text-align: center;

}



.hero h2 {

  font-size: 38px;

  margin-bottom: 20px;

}



.hero p {

  font-size: 18px;

  margin-bottom: 30px;

}



.video-preview img {

  max-width: 100%;

  height: auto;

  border: 3px solid #fff;

  border-radius: 4px;

}



/* Call to Action */

.cta {

  margin-top: 20px;

}



.cta-button {

  display: inline-flex;

  align-items: center;

  background: #e07061;

  color: #fff;

  text-decoration: none;

  padding: 12px 20px;

  font-size: 20px;

  border-radius: 4px;

  transition: background 0.3s ease;

}



.cta-button:hover {

  background: #c05b4f;

}



.cta-button .cta-name {

  margin-left: 10px;

  font-weight: bold;

}



/* About Section */

.about {

  background: #fff;

  padding: 40px 20px;

  margin-top: 20px;

}



.about h3 {

  font-size: 28px;

  margin-bottom: 20px;

  color: #222;

}



.about p {

  margin-bottom: 15px;

  font-size: 16px;

}



/* Footer */

.footer-container {

  background: #222;

  color: #ccc;

  padding: 20px 0;

  text-align: center;

}



.footer-links {

  list-style: none;

  margin-bottom: 10px;

}



.footer-links li {

  display: inline;

  margin: 0 10px;

}



.footer-links li a {

  color: #ccc;

  text-decoration: none;

  font-size: 14px;

  transition: color 0.3s ease;

}



.footer-links li a:hover {

  color: #e07061;

}



.footer-container p {

  font-size: 14px;

}

</pre></body></html>