body{background:#000;margin:0;padding:0;font-family:Arial,sans-serif;color:#fff;}
.home-seo{background:#000;color:#fff;font-size:15px;line-height:1.8;padding:25px;}
.home-seo p{margin-bottom:15px;text-align:justify;}
.kw-red{color:#ff1744;font-weight:bold;text-decoration:none;}
.kw-blue{color:#00e5ff;font-weight:bold;text-decoration:none;}
.header-new {
  background: linear-gradient(135deg, #000000, #1a1a2e);
  border: 2px solid #ffd700;
  border-radius: 30px;
  padding: 40px 20px;
  text-align: center;
  margin: 20px;
  box-shadow: 0 0 30px rgba(255, 215, 0, 0.3);
}
.header-new h1 {
  font-size: 4rem;
  margin-bottom: 10px;
  animation: headerGlow 3s infinite;
}
@keyframes headerGlow {
  0% { text-shadow: 0 0 10px #ff1744, 0 0 20px #ff1744; }
  33% { text-shadow: 0 0 10px #ffeb3b, 0 0 20px #ffeb3b; }
  66% { text-shadow: 0 0 10px #00e5ff, 0 0 20px #00e5ff; }
  100% { text-shadow: 0 0 10px #ff1744, 0 0 20px #ff1744; }
}
.header-new p {
  font-size: 1.5rem;
  color: #ffd700;
  letter-spacing: 2px;
}
.footer{background:#111;color:#ccc;padding:30px 0;text-align:center;border-top:2px solid #ff9800;}
.faq-section{background:#111;padding:30px;margin:20px;border-radius:15px;}
.faq-item{margin-bottom:25px;border-bottom:1px solid #333;padding-bottom:15px;}
.faq-question{color:#ff9800;font-size:18px;margin-bottom:8px;}
.faq-answer{color:#ddd;font-size:16px;line-height:1.6;}
.faq-link{color:#4da3ff;text-decoration:none;font-weight:bold;}
.faq-link:hover{text-decoration:underline;}
.animated-keywords{text-align:center;margin:30px 20px;}
.animated-span{display:inline-block;padding:8px 16px;margin:5px;border-radius:30px;font-size:0.9rem;font-weight:500;animation:shinyColor 3s infinite;background:#202036;cursor:pointer;transition:transform 0.3s, box-shadow 0.3s;}
.animated-span:hover{transform:scale(1.05);box-shadow:0 0 15px currentColor;}
.animated-span a{color:inherit;text-decoration:none;}
.animated-span a:hover{text-decoration:underline;}
@keyframes shinyColor {
  0% { color: #ff1744; border: 1px solid #ff1744; box-shadow: 0 0 5px #ff1744, 0 0 10px #ff1744; }
  16% { color: #ffeb3b; border: 1px solid #ffeb3b; box-shadow: 0 0 5px #ffeb3b, 0 0 10px #ffeb3b; }
  32% { color: #00e5ff; border: 1px solid #00e5ff; box-shadow: 0 0 5px #00e5ff, 0 0 10px #00e5ff; }
  48% { color: #4caf50; border: 1px solid #4caf50; box-shadow: 0 0 5px #4caf50, 0 0 10px #4caf50; }
  64% { color: #ff9800; border: 1px solid #ff9800; box-shadow: 0 0 5px #ff9800, 0 0 10px #ff9800; }
  80% { color: #e040fb; border: 1px solid #e040fb; box-shadow: 0 0 5px #e040fb, 0 0 10px #e040fb; }
  100% { color: #ff1744; border: 1px solid #ff1744; box-shadow: 0 0 5px #ff1744, 0 0 10px #ff1744; }
}
.model-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px;background:#000;padding:20px;}
.model-card{background:#0c0c0c;border-radius:14px;overflow:hidden;}
.model-img{position:relative;}
.model-img img{width:100%;height:420px;object-fit:cover;}
.verified{position:absolute;bottom:12px;right:12px;background:#1db954;color:#fff;padding:4px 10px;border-radius:6px;font-size:12px;}
.model-body{padding:14px;color:#fff;}
.model-name{font-size:18px;font-weight:700;}
.model-loc{font-size:13px;color:#ff3d81;}
.model-price{font-size:14px;margin:6px 0;}
.stars span{display:inline-block;background:#e53935;color:#fff;padding:2px 6px;border-radius:4px;margin-right:4px;}
.model-btns{display:flex;gap:10px;margin-top:10px;}
.model-btns a{flex:1;text-align:center;padding:8px;border-radius:8px;text-decoration:none;font-weight:600;}
.call-btn{background:#e53935;color:#fff;}
.wa-btn{background:#1db954;color:#fff;}
.ce-card{display:flex;gap:15px;background:#111;border:1px solid #2a2a2a;padding:15px;border-radius:6px;margin-bottom:20px;position:relative;}
.ce-img img{width:220px;border-radius:6px;}
.ce-vip{position:absolute;top:10px;right:10px;color:#4da3ff;font-weight:700;}
.ce-title{color:#f4b400;font-size:18px;font-weight:600;}
.ce-text{font-size:14px;color:#bbb;margin:6px 0;}
.ce-meta{font-size:13px;color:#ccc;}
.ce-btns a{display:inline-block;margin-right:8px;padding:7px 12px;border:1px solid #f4b400;color:#f4b400;text-decoration:none;border-radius:4px;}
@media(max-width:768px){.ce-card{flex-direction:column;}.ce-img img{width:100%;}}

.model-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px;background:#000;padding:20px;}
.model-card{background:#0c0c0c;border-radius:14px;overflow:hidden;}
.model-img{position:relative;}
.model-img img{width:100%;height:420px;object-fit:cover;}
.verified{position:absolute;bottom:12px;right:12px;background:#1db954;color:#fff;padding:4px 10px;border-radius:6px;font-size:12px;}
.model-body{padding:14px;color:#fff;}
.model-name{font-size:18px;font-weight:700;}
.model-loc{font-size:13px;color:#ff3d81;}
.model-price{font-size:14px;margin:6px 0;}
.stars span{display:inline-block;background:#e53935;color:#fff;padding:2px 6px;border-radius:4px;margin-right:4px;}
.model-btns{display:flex;gap:10px;margin-top:10px;}
.model-btns a{flex:1;text-align:center;padding:8px;border-radius:8px;text-decoration:none;font-weight:600;}
.call-btn{background:#e53935;color:#fff;}
.wa-btn{background:#1db954;color:#fff;}

.ce-card{display:flex;gap:15px;background:#111;border:1px solid #2a2a2a;padding:15px;border-radius:6px;margin-bottom:20px;position:relative;}
.ce-img img{width:220px;border-radius:6px;}
.ce-vip{position:absolute;top:10px;right:10px;color:#4da3ff;font-weight:700;}
.ce-title{color:#f4b400;font-size:18px;font-weight:600;}
.ce-text{font-size:14px;color:#bbb;margin:6px 0;}
.ce-meta{font-size:13px;color:#ccc;}
.ce-btns a{display:inline-block;margin-right:8px;padding:7px 12px;border:1px solid #f4b400;color:#f4b400;text-decoration:none;border-radius:4px;}
.ce-btns a:hover{background:#f4b400;color:#000;}
@media(max-width:768px){.ce-card{flex-direction:column;}.ce-img img{width:100%;}}

