*{margin:0;padding:0;box-sizing:border-box}body{background:#1a1625;color:#e0d0e0;line-height:1.6;font-family:'Montserrat',sans-serif;overflow-x:hidden;width:100%}a{text-decoration:none !important}.index-page{padding-top:50px}.detail-page{padding-top:30px}@media (max-width:768px){.index-page,.detail-page{padding-top:160px}}.navbar{background:rgba(26,22,37,0.95);backdrop-filter:blur(10px);border-bottom:1px solid #59253a;position:fixed;width:100%;top:0;z-index:1000;padding:1rem 0}.nav-container{max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 2rem}.logo{display:flex;align-items:center;gap:0.5rem;text-decoration:none}.logo i{font-size:2.5rem;background:linear-gradient(135deg,#FFD700,#FFA500);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 5px rgba(255,215,0,0.5));transition:all .3s ease}.logo span{font-family:'Chemy Retro','Playfair Display',cursive;font-size:2rem;font-weight:900;background:linear-gradient(135deg,#f5e0c0,#c9975e,#f5e0c0);-webkit-background-clip:text;background-clip:text;color:transparent}.logo:hover i{transform:rotate(5deg) scale(1.1)}.nav-links{display:flex;gap:2rem;align-items:center}.nav-links a{color:#e0d0e0;text-decoration:none;font-weight:500;text-transform:uppercase;font-size:.9rem;transition:color .3s}.nav-links a:hover{color:#e5c5aa}.whatsapp-nav-btn{background:linear-gradient(135deg,#25D366,#128C7E);color:#fff!important;padding:.5rem 1.2rem;border-radius:50px;font-weight:600;display:inline-flex;align-items:center;gap:.5rem;transition:all .3s ease;box-shadow:0 4px 10px rgba(37,211,102,.3);border:none}.whatsapp-nav-btn i{font-size:1.1rem;color:#fff}.whatsapp-nav-btn:hover{transform:translateY(-3px);box-shadow:0 6px 15px rgba(37,211,102,.5);background:linear-gradient(135deg,#128C7E,#075E54)}.index-container{max-width:1400px;margin:0 auto;padding:0 2rem;width:100%}.banner-section{background:linear-gradient(135deg,#2d1b2e,#1a1625);border:2px solid #722f44;border-radius:30px;padding:3rem;margin-bottom:3rem;text-align:center}.banner-title{font-size:2.5rem;font-weight:900;background:linear-gradient(135deg,#e5c5aa,#c69c9d,#b3708a);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:.5rem}.banner-subtitle{font-size:1.2rem;color:#b3708a;margin-bottom:1.5rem}.banner-button{display:inline-flex;align-items:center;gap:.8rem;background:linear-gradient(135deg,#722f44,#59253a);color:#e5c5aa;padding:.8rem 2rem;border-radius:50px;text-decoration:none;font-weight:600;border:1px solid #c9a27d;transition:.3s}.banner-button:hover{transform:translateY(-3px)}.models-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:2rem;margin:2rem 0}.model-card{transition:transform .3s;display:block;overflow:hidden}.model-card:hover{transform:translateY(-10px)}.model-image{width:100%;aspect-ratio:3/4;border-radius:15px;overflow:hidden;position:relative;margin-bottom:1rem;border:2px solid #59253a;background:#2d1b2e}.model-image img{width:100%!important;height:400px!important;object-fit:cover!important;object-position:center!important}.model-card:hover .model-image img{transform:scale(1.1)}.main-badge{position:absolute;top:1rem;left:1rem;padding:.3rem .8rem;border-radius:50px;font-size:.7rem;font-weight:700;z-index:2}.featured-badge{background:linear-gradient(135deg,#722f44,#b3708a);color:#e5c5aa}.gold-badge{background:linear-gradient(135deg,#c9a27d,#e5c5aa);color:#2d1b2e}.silver-badge{background:linear-gradient(135deg,#8a7a8a,#b8a8b8);color:#1a1625}.bronze-badge{background:linear-gradient(135deg,#8b5a3a,#b87a5a);color:#fff}.model-info{width:100%!important;box-sizing:border-box!important;text-align:center}.model-name{font-size:2.4rem;font-weight:600;color:#e5c5aa}.model-meta{font-size:.9rem;color:#b3708a;margin-top:.2rem}.about-preview{background:linear-gradient(135deg,#2d1b2e,#1a1625);border:1px solid #59253a;border-radius:30px;padding:3rem;margin:4rem 0;text-align:center}.about-preview h3{font-size:2rem;background:linear-gradient(135deg,#e5c5aa,#c69c9d);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:1rem}.about-preview p{color:#b3708a;max-width:800px;margin:0 auto 1.5rem}.btn-about{display:inline-block;background:linear-gradient(135deg,#722f44,#59253a);color:#e5c5aa;padding:.8rem 2rem;border-radius:50px;text-decoration:none;border:1px solid #c9a27d}.detail-container{max-width:1400px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:1fr 350px;gap:2rem}.breadcrumb{grid-column:1/-1;display:flex;gap:.5rem;color:#b3708a;margin-bottom:1rem;font-size:.9rem}.breadcrumb a{color:#c69c9d;text-decoration:none}.main-content{background:#2a1e2a;border:1px solid #59253a;border-radius:20px;padding:2rem}.top-section{display:flex;gap:2rem;flex-wrap:wrap}.image-gallery{flex:1;min-width:250px}.main-image{width:100%;aspect-ratio:3/4;border-radius:15px;overflow:hidden;border:2px solid #59253a;margin-bottom:1rem;position:relative;cursor:pointer;background:#2d1b2e}.main-image img{width:100%;height:100%;object-fit:cover;display:block}.zoom-icon{position:absolute;bottom:1rem;right:1rem;background:rgba(0,0,0,.5);color:#e5c5aa;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.thumbnail-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.thumbnail{aspect-ratio:1/1;border-radius:8px;overflow:hidden;cursor:pointer;border:2px solid transparent}.thumbnail.active{border-color:#c9a27d}.thumbnail img{width:100%;height:100%;object-fit:cover}.detail-meta{flex:1;min-width:250px}.detail-name{font-size:2rem;font-weight:900;background:linear-gradient(135deg,#e5c5aa,#c69c9d,#b3708a);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:1rem}.model-meta{display:flex;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.meta-item{display:flex;align-items:center;gap:.5rem;background:rgba(255,255,255,.05);padding:.5rem 1rem;border-radius:50px;border:1px solid #59253a}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem}.stat-card{background:rgba(255,255,255,.03);border:1px solid #59253a;border-radius:15px;padding:1rem;text-align:center}.stat-value{font-size:1.5rem;font-weight:900;color:#e5c5aa}.details-card{background:rgba(255,255,255,.02);border:1px solid #59253a;border-radius:15px;padding:1rem}.details-card h3{color:#e5c5aa;margin-bottom:1rem;font-size:1.1rem}.detail-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}.detail-item{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.1)}.detail-item span:first-child{color:#b3708a}.detail-value{color:#c9a27d;font-weight:600}.about-section{margin-top:2rem;padding:1rem;background:rgba(255,255,255,.02);border:1px solid #59253a;border-radius:15px}.sidebar{display:flex;flex-direction:column;gap:1.5rem}.contact-card,.popular-card{background:#2a1e2a;border:1px solid #59253a;border-radius:15px;padding:1.5rem}.contact-card h3,.popular-title{color:#e5c5aa;margin-bottom:1rem;font-size:1.1rem}.contact-btn{display:block;padding:1.2rem;margin-bottom:.8rem;border-radius:50px;text-decoration:none;text-align:center;font-weight:700}.btn-whatsapp{background:#25D366;color:#fff}.btn-phone{background:#34B7F1;color:#fff}.btn-email{background:#722f44;color:#e5c5aa;border:1px solid #c9a27d}.popular-item{display:flex;gap:1rem;padding:.8rem;text-decoration:none;color:#e0d0e0;border-radius:10px;margin-bottom:.5rem;transition:background .3s}.popular-item:hover{background:rgba(114,47,68,.3)}.popular-image{width:50px;height:60px;border-radius:8px;overflow:hidden;flex-shrink:0}.popular-image img{width:100%;height:100%;object-fit:cover}.popular-info h4{font-size:.9rem;color:#e5c5aa;margin-bottom:.2rem}.popular-info p{font-size:.7rem;color:#b3708a}.footer{background:linear-gradient(135deg,#1a1625,#2d1b2e);padding:3rem 2rem 2rem;border-top:1px solid #59253a;margin-top:4rem;width:100%;clear:both;overflow:hidden}.footer-content{max-width:1400px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;padding:0 1rem}.footer-content>div{flex:1;min-width:180px}.footer-logo{font-size:1.5rem;font-weight:700;background:linear-gradient(135deg,#e5c5aa,#c69c9d);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:1rem}.footer-description{color:#b3708a;font-size:.9rem;line-height:1.5;max-width:280px}.footer-links h4{color:#e5c5aa;margin-bottom:1rem;font-size:1rem}.footer-links ul{list-style:none;padding:0!important;margin:0!important}.footer-links ul li{margin-bottom:.5rem;color:#b3708a;font-size:.9rem;display:block;white-space:normal;word-break:break-word}.footer-links ul li i{width:1.5rem;display:inline-block}.footer-links ul li a{color:#b3708a;text-decoration:none}.footer-links ul li a:hover{color:#e5c5aa}.footer-bottom{text-align:center;padding-top:2rem;margin-top:2rem;border-top:1px solid #59253a;color:#b3708a;font-size:.8rem;clear:both}.social-links{display:flex;gap:.8rem;margin-top:1rem;justify-content:flex-start}.social-link{width:35px;height:35px;border-radius:50%;background:#2d1b2e;border:1px solid #59253a;display:flex;align-items:center;justify-content:center;color:#b3708a;text-decoration:none;transition:all .3s}.social-link:hover{background:#722f44;color:#e5c5aa}@media (max-width:992px){.footer-content{gap:1.5rem}.footer-content>div{min-width:200px}}@media (max-width:768px){.footer{padding:2rem 1rem}.footer-content{flex-direction:column;text-align:center;gap:1.8rem}.footer-content>div{width:100%}.footer-links ul li{display:inline-block;margin:0 .6rem .6rem}.footer-links ul li i{width:auto;margin-right:.3rem}.footer-description{margin-left:auto;margin-right:auto}}@media (max-width:1200px){.models-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:992px){.models-grid{grid-template-columns:repeat(3,1fr)}.detail-container{grid-template-columns:1fr}}@media (max-width:768px){.nav-container{flex-direction:column;gap:1rem}.nav-links{flex-wrap:wrap;justify-content:center}.models-grid{grid-template-columns:repeat(2,1fr);gap:1rem}.model-name{font-size:1rem}.main-badge{font-size:.6rem;padding:.2rem .5rem}.banner-title{font-size:1.5rem}.banner-subtitle{font-size:.9rem}.banner-button{font-size:.8rem;padding:.5rem 1rem}.top-section{flex-direction:column}.detail-name{font-size:1.5rem}.stats-grid{grid-template-columns:1fr}.detail-grid{grid-template-columns:1fr}.footer-content{grid-template-columns:1fr;text-align:center}.footer-description{margin:0 auto}.social-links{justify-content:center}.about-preview{padding:1.5rem;margin:2rem 0}.about-preview h3{font-size:1.3rem}.about-preview p{font-size:.85rem}.btn-about{padding:.5rem 1.2rem}.whatsapp-nav-btn{padding:.4rem 1rem;font-size:.8rem}.logo i{font-size:1.8rem}.logo span{font-size:1.3rem}.container,.index-container,.detail-container{padding-left:15px;padding-right:15px}.footer{padding:2rem 1rem}.lightbox-nav{width:35px;height:35px;font-size:1rem}.lightbox-nav.prev{left:5px}.lightbox-nav.next{right:5px}}.lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.95);z-index:9999;justify-content:center;align-items:center}.lightbox.active{display:flex}.lightbox-content{position:relative;width:90%;max-width:1000px;text-align:center}.lightbox-content img{max-width:100%;max-height:85vh;object-fit:contain;border-radius:10px}.lightbox-close{position:absolute;top:-40px;right:0;background:0 0;border:none;color:#fff;font-size:2rem;cursor:pointer;z-index:10}.lightbox-nav{position:absolute;top:50%;transform:translateY(-50%);background:rgba(114,47,68,.6);border:1px solid #c9a27d;color:#e5c5aa;width:50px;height:50px;border-radius:50%;cursor:pointer;font-size:1.5rem;transition:.3s;z-index:10}.lightbox-nav.prev{left:20px}.lightbox-nav.next{right:20px}.lightbox-counter{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);color:#fff;background:rgba(0,0,0,.5);padding:5px 15px;border-radius:20px;font-size:.9rem}@media (max-width:768px){.lightbox-nav{width:35px;height:35px;font-size:1rem}.lightbox-nav.prev{left:5px}.lightbox-nav.next{right:5px}}@media (max-width:480px){.models-grid{grid-template-columns:1fr}}.hakkimizda-page .main-wrapper{padding-top:50px}.hakkimizda-page .container{max-width:1200px;margin:0 auto;padding:2rem}.hakkimizda-page .breadcrumb{display:flex;gap:.5rem;color:#b3708a;margin-bottom:2rem;font-size:.9rem}.hakkimizda-page .breadcrumb a{color:#c69c9d;text-decoration:none}.hakkimizda-page .page-header{text-align:center;margin-bottom:3rem}.hakkimizda-page .page-title{font-size:3rem;font-weight:900;background:linear-gradient(135deg,#e5c5aa,#c69c9d,#b3708a);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:1rem}.hakkimizda-page .page-subtitle{font-size:1.2rem;color:#b3708a}.hakkimizda-page .about-hero{background:linear-gradient(135deg,#2d1b2e,#1a1625);border:1px solid #59253a;border-radius:30px;padding:3rem;margin-bottom:3rem;text-align:center}.hakkimizda-page .about-hero h2{font-size:2rem;color:#e5c5aa;margin-bottom:1rem}.hakkimizda-page .about-hero p{color:#b3708a;font-size:1.1rem;max-width:800px;margin:0 auto;line-height:1.8}.hakkimizda-page .stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin:3rem 0}.hakkimizda-page .stat-item{background:#2a1e2a;border:1px solid #59253a;border-radius:20px;padding:2rem;text-align:center;transition:transform .3s}.hakkimizda-page .stat-number{font-size:3rem;font-weight:900;color:#e5c5aa}.hakkimizda-page .stat-label{color:#b3708a;font-size:.9rem;text-transform:uppercase;letter-spacing:2px}.hakkimizda-page .two-column{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin:3rem 0}.hakkimizda-page .content-box{background:#2a1e2a;border:1px solid #59253a;border-radius:20px;padding:2rem}.hakkimizda-page .content-box h3{font-size:1.5rem;color:#e5c5aa;margin-bottom:1rem;position:relative}.hakkimizda-page .content-box h3:after{content:'';position:absolute;bottom:-10px;left:0;width:60px;height:3px;background:linear-gradient(90deg,#722f44,#c9a27d)}.hakkimizda-page .content-box p{color:#b3708a;line-height:1.8;margin-bottom:1rem}.hakkimizda-page .content-box ul{list-style:none;margin-top:1rem}.hakkimizda-page .content-box ul li{margin-bottom:.8rem;display:flex;align-items:center;gap:.8rem;color:#b3708a}.hakkimizda-page .content-box ul li i{color:#c9a27d;width:20px}.hakkimizda-page .district-section{margin:3rem 0}.hakkimizda-page .district-title{font-size:2rem;color:#e5c5aa;text-align:center;margin-bottom:2rem}.hakkimizda-page .district-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.hakkimizda-page .district-card{background:#2a1e2a;border:1px solid #59253a;border-radius:20px;padding:2rem}.hakkimizda-page .district-card h4{font-size:1.3rem;color:#e5c5aa;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.hakkimizda-page .district-card ul{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;margin-bottom:1rem}.hakkimizda-page .district-card ul li{color:#b3708a;font-size:.9rem;display:flex;align-items:center;gap:.3rem}.hakkimizda-page .district-card ul li i{color:#c9a27d;font-size:.6rem}.hakkimizda-page .district-card p{color:#b3708a;font-style:italic;margin-top:1rem}.hakkimizda-page .services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin:3rem 0}.hakkimizda-page .service-card{background:#2a1e2a;border:1px solid #59253a;border-radius:20px;padding:2rem;text-align:center;transition:transform .3s}.hakkimizda-page .service-icon{width:70px;height:70px;margin:0 auto 1rem;background:rgba(114,47,68,.2);border:1px solid #c9a27d;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#e5c5aa;font-size:1.8rem}.hakkimizda-page .service-card h4{font-size:1.2rem;color:#e5c5aa;margin-bottom:.5rem}.hakkimizda-page .service-card p{color:#b3708a;font-size:.9rem}.hakkimizda-page .faq-section{margin:3rem 0}.hakkimizda-page .faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.hakkimizda-page .faq-item{background:#2a1e2a;border:1px solid #59253a;border-radius:15px;padding:1.5rem}.hakkimizda-page .faq-question{font-size:1rem;color:#e5c5aa;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem;font-weight:600}.hakkimizda-page .faq-answer{color:#b3708a;font-size:.9rem;line-height:1.6}.hakkimizda-page .testimonials-section{margin:3rem 0}.hakkimizda-page .testimonials-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.hakkimizda-page .testimonial-item{background:#2a1e2a;border:1px solid #59253a;border-radius:20px;padding:2rem;position:relative}.hakkimizda-page .testimonial-item:before{content:'"';position:absolute;top:1rem;left:1rem;font-size:3rem;color:rgba(201,162,125,.2);font-family:serif}.hakkimizda-page .testimonial-text{color:#e0d0e0;font-style:italic;margin-bottom:1rem;line-height:1.6;position:relative;z-index:1}.hakkimizda-page .testimonial-author{color:#e5c5aa;font-weight:600;text-align:right}.hakkimizda-page .cta-section{background:linear-gradient(135deg,#2d1b2e,#1a1625);border:1px solid #59253a;border-radius:30px;padding:3rem;text-align:center;margin:3rem 0}.hakkimizda-page .cta-title{font-size:2rem;color:#e5c5aa;margin-bottom:1rem}.hakkimizda-page .cta-text{color:#b3708a;margin-bottom:1.5rem}.hakkimizda-page .cta-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.hakkimizda-page .btn{display:inline-block;padding:.8rem 2rem;border-radius:50px;text-decoration:none;font-weight:600;transition:.3s}.hakkimizda-page .btn-primary{background:linear-gradient(135deg,#722f44,#59253a);color:#e5c5aa;border:1px solid #c9a27d}.hakkimizda-page .btn-secondary{background:0 0;border:1px solid #c9a27d;color:#e5c5aa}.hakkimizda-page .btn:hover{transform:translateY(-3px)}@media (max-width:992px){.hakkimizda-page .two-column,.hakkimizda-page .district-grid,.hakkimizda-page .faq-grid,.hakkimizda-page .testimonials-grid{grid-template-columns:1fr}.hakkimizda-page .services-grid{grid-template-columns:repeat(2,1fr)}.hakkimizda-page .stats-grid{grid-template-columns:1fr}}@media (max-width:768px){.hakkimizda-page .services-grid{grid-template-columns:1fr}.hakkimizda-page .page-title{font-size:2rem}.hakkimizda-page .about-hero{padding:1.5rem}.hakkimizda-page .district-card ul{grid-template-columns:1fr}}.latest-list{display:flex;flex-direction:column;gap:.8rem}.latest-item{display:flex;align-items:center;gap:1rem;padding:.6rem;background:rgba(255,255,255,.03);border-radius:12px;text-decoration:none;transition:all .3s;border:1px solid rgba(255,255,255,.05)}.latest-item:hover{background:rgba(114,47,68,.3);border-color:#c9a27d;transform:translateX(5px)}.latest-icon{width:45px;height:45px;background:linear-gradient(135deg,#722f44,#59253a);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#e5c5aa;font-size:1.2rem}.latest-info h4{font-size:.95rem;color:#e5c5aa;margin-bottom:.2rem}.latest-info p{font-size:.7rem;color:#b3708a}.random-card{background:linear-gradient(135deg,#2d1b2e,#1a1625);border:1px solid #59253a;border-radius:15px;padding:1.2rem;text-align:center;transition:all .3s}.random-card:hover{border-color:#c9a27d;transform:translateY(-3px)}.random-item{text-decoration:none;display:block}.random-icon{width:60px;height:60px;background:linear-gradient(135deg,#FFD700,#FFA500);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto .8rem;font-size:1.8rem;color:#1a1a2e}.random-info h4{font-size:1.1rem;color:#e5c5aa;margin-bottom:.3rem}.random-info p{font-size:.8rem;color:#b3708a;margin-bottom:.5rem}.random-badge{display:inline-block;background:#722f44;color:#e5c5aa;padding:.3rem .8rem;border-radius:20px;font-size:.7rem;border:1px solid #c9a27d}.stats-card{background:#2a1e2a;border:1px solid #59253a;border-radius:15px;padding:1.2rem}.stats-inner{display:flex;flex-direction:column;gap:1rem}.stat-item{display:flex;align-items:center;gap:1rem;padding:.5rem;background:rgba(255,255,255,.03);border-radius:12px}.stat-icon{width:45px;height:45px;background:rgba(114,47,68,.3);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.3rem;color:#c9a27d}.stat-content{flex:1}.stat-number{display:block;font-size:1.3rem;font-weight:700;color:#e5c5aa}.stat-label{font-size:.7rem;color:#b3708a}.social-card{background:linear-gradient(135deg,#1a1625,#2d1b2e);border:1px solid #59253a;border-radius:15px;padding:1.2rem;text-align:center}.social-icons{display:flex;justify-content:center;gap:1rem;margin:1rem 0}.social-icon{width:45px;height:45px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.3rem;text-decoration:none;transition:all .3s}.social-icon.instagram{background:linear-gradient(135deg,#833AB4,#FD1D1D,#FCAF45);color:#fff}.social-icon.twitter{background:#1DA1F2;color:#fff}.social-icon.facebook{background:#1877F2;color:#fff}.social-icon.linkedin{background:#0077B5;color:#fff}.social-icon:hover{transform:translateY(-5px);filter:brightness(1.1)}.social-text{font-size:.75rem;color:#b3708a;margin-top:.5rem}.random-card{background:linear-gradient(135deg,#2d1b2e,#1a1625);border:1px solid #59253a;border-radius:15px;padding:1.2rem;text-align:center;transition:all .3s}.random-card:hover{border-color:#c9a27d;transform:translateY(-3px)}.random-item{text-decoration:none;display:flex;align-items:center;gap:1rem;text-align:left}.random-image{width:60px;height:60px;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid #c9a27d}.random-image img{width:100%;height:100%;object-fit:cover}.random-info{flex:1}.random-info h4{font-size:1rem;color:#e5c5aa;margin-bottom:.2rem}.random-info p{font-size:.7rem;color:#b3708a;margin-bottom:.3rem}.random-badge{display:inline-block;background:#722f44;color:#e5c5aa;padding:.2rem .6rem;border-radius:20px;font-size:.65rem;border:1px solid #c9a27d}.random-badge i{font-size:.6rem;margin-right:.2rem}.blog-section{margin-top:60px;padding:50px 0;background:rgba(26,22,37,.95);border-radius:0;width:100%}.blog-container{max-width:100%;margin:0 auto;padding:0 20px;width:100%}.blog-header{text-align:center;margin-bottom:40px}.blog-section-title{font-size:2rem;font-weight:700;background:linear-gradient(135deg,#d4af37 0,#f5e7a3 100%);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:10px}.blog-section-subtitle{color:#b88a6a;font-size:1rem}.blog-list{width:100%}.blog-card{background:#111118;border-radius:16px;padding:30px;margin-bottom:30px;border:1px solid rgba(212,175,55,.2);transition:all .3s ease;width:100%;box-sizing:border-box}.blog-card:hover{border-color:rgba(212,175,55,.5);box-shadow:0 10px 30px rgba(0,0,0,.3)}.blog-category{display:inline-block;background:linear-gradient(135deg,#d4af37 0,#b8942e 100%);color:#0a0a0f;font-size:.7rem;font-weight:700;padding:4px 14px;border-radius:20px;margin-bottom:12px;letter-spacing:.5px}.blog-meta{font-size:.75rem;color:#8a7a5a;margin-bottom:12px}.blog-meta i{margin-right:5px;color:#d4af37}.blog-title{font-size:1.3rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.4}.blog-content{font-size:.9rem;color:#c0b9d0;line-height:1.6}.blog-content p{margin-bottom:12px}.blog-placeholder{text-align:center;padding:60px;background:#111118;border-radius:16px;color:#8a7a5a;border:1px solid rgba(212,175,55,.2)}@media (max-width:768px){.blog-section{margin-top:30px;padding:30px 0}.blog-container{padding:0 15px}.blog-card{padding:20px;margin-bottom:20px}.blog-title{font-size:1.1rem}.blog-content{font-size:.8rem}}.section-header{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:2rem;position:relative}.crown-icon{width:40px;height:40px;background:linear-gradient(135deg,#FFD700,#FFA500);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 15px rgba(255,215,0,.5)}.crown-icon i{font-size:1.2rem;color:#1a1a2e}.section-title{font-size:1.6rem;font-weight:700;background:linear-gradient(135deg,#FFD700,#FFA500);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:2px;text-transform:uppercase}.premium-ads-section{margin-bottom:3rem;padding:1rem;background:linear-gradient(135deg,rgba(255,215,0,.05),rgba(255,215,0,.1));border-radius:2rem;border:1px solid rgba(255,215,0,.2)}.premium-ads-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.2rem}.premium-ad-card{display:flex;align-items:center;gap:1rem;padding:1rem;background:linear-gradient(135deg,#1a1a2e,#0f0f1a);border-radius:1.2rem;text-decoration:none;transition:all .3s ease;border:1px solid rgba(255,215,0,.2);position:relative;overflow:hidden}.premium-ad-card:before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,215,0,.1),transparent);transition:left .5s}.premium-ad-card:hover{transform:translateY(-3px);border-color:#FFD700;box-shadow:0 10px 30px rgba(255,215,0,.2)}.premium-ad-card:hover:before{left:100%}.premium-ad-icon{width:50px;height:50px;background:linear-gradient(135deg,#FFD700,#FFA500);border-radius:1rem;display:flex;align-items:center;justify-content:center}.premium-ad-icon i{font-size:1.5rem;color:#1a1a2e}.premium-ad-content{flex:1}.premium-ad-title{font-size:1rem;font-weight:700;color:#FFD700;margin-bottom:.3rem}.premium-ad-desc{font-size:.75rem;color:rgba(255,255,255,.6);margin-bottom:.3rem}.premium-ad-whatsapp{font-size:.7rem;color:#25D366;display:inline-flex;align-items:center;gap:.3rem}.premium-ad-arrow{width:30px;height:30px;background:rgba(255,215,0,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s}.premium-ad-arrow i{color:#FFD700;font-size:.8rem}.premium-ad-card:hover .premium-ad-arrow{background:#FFD700;transform:translateX(3px)}.premium-ad-card:hover .premium-ad-arrow i{color:#1a1a2e}.blog-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5rem}.blog-card{background:linear-gradient(135deg,#1a1a2e,#0f0f1a);border-radius:1.2rem;overflow:hidden;transition:all .3s;border:1px solid rgba(255,255,255,.05)}.blog-card:hover{transform:translateY(-3px);border-color:#FFD700}.blog-card-content{padding:1.2rem}.blog-category{display:inline-block;padding:.2rem .8rem;background:rgba(255,215,0,.15);color:#FFD700;border-radius:2rem;font-size:.7rem;margin-bottom:.8rem}.blog-meta{font-size:.7rem;color:rgba(255,255,255,.5);margin-bottom:.8rem}.blog-title{font-size:1.1rem;font-weight:600;color:#fff;margin-bottom:.8rem}.blog-content{font-size:.8rem;color:rgba(255,255,255,.6);line-height:1.5}@media (max-width:768px){.premium-ads-grid{grid-template-columns:1fr}.blog-list{grid-template-columns:1fr}.section-title{font-size:1.2rem}.crown-icon{width:30px;height:30px}.crown-icon i{font-size:.9rem}}.model-card-wrapper{position:relative}.model-image{position:relative}.contact-icons{position:absolute;top:12px;right:12px;display:flex;gap:8px;z-index:10}.contact-icon{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.9rem;transition:all .3s ease;text-decoration:none;backdrop-filter:blur(4px);cursor:pointer}.whatsapp-icon{background:rgba(37,211,102,.9);color:#fff;border:1px solid rgba(255,255,255,.3)}.whatsapp-icon:hover{background:#25D366;transform:scale(1.1);color:#fff}.phone-icon{background:rgba(33,150,243,.9);color:#fff;border:1px solid rgba(255,255,255,.3)}.phone-icon:hover{background:#2196f3;transform:scale(1.1);color:#fff}@media (max-width:768px){.contact-icon{width:26px;height:26px;font-size:.75rem}.contact-icons{top:8px;right:8px;gap:5px}}.ad-card{transition:transform .3s}.ad-card:hover{transform:translateY(-10px)}.ad-image{position:relative;width:100%;aspect-ratio:3/4;border-radius:15px;overflow:hidden;border:2px solid #59253a;background:linear-gradient(135deg,#0d2137,#1a3a5c)}.ad-image img{width:100%;height:100%;object-fit:cover}.ad-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#a0e9ff,#6cb2eb,#4d9de0,#6cb2eb,#a0e9ff);background-size:300% 300%;animation:softBlueFlow 8s ease infinite;border-radius:inherit;transition:all .3s ease}.ad-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(45deg,#a0c4ff,#6ea8fe,#3a7bd5,#6ea8fe,#a0c4ff);background-size:400% 400%;animation:gradientShift 4s ease infinite;border-radius:inherit;box-shadow:0 0 15px rgba(58,123,213,.3);transition:all .3s}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.ad-card:hover .ad-placeholder{animation-duration:2s;box-shadow:0 0 25px rgba(58,123,213,.6)}.ad-placeholder i{font-size:3.5rem;color:#c9a27d}.ad-ribbon{position:absolute;top:12px;right:12px;background:rgba(0,0,0,.6);backdrop-filter:blur(8px);color:#FFD700;font-size:10px;font-weight:700;padding:5px 12px;border-radius:30px;border:1px solid rgba(255,215,0,.3);letter-spacing:1px;z-index:10}.ad-ribbon i{margin-right:5px;font-size:9px}.ad-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:85%;z-index:5;background:rgba(26,22,37,.85);backdrop-filter:blur(8px);padding:1rem;border-radius:16px;border:1px solid rgba(212,175,55,.4)}.ad-overlay-icon{width:40px;height:40px;background:linear-gradient(135deg,#FFD700,#FFA500);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto .6rem}.ad-overlay-icon i{font-size:1.3rem;color:#1a1a2e}.ad-overlay-title{font-size:.9rem;font-weight:700;color:#FFD700;margin-bottom:.2rem}.ad-overlay-desc{font-size:.7rem;color:rgba(255,255,255,.8);margin-bottom:.6rem;line-height:1.3}.ad-overlay-whatsapp{display:inline-flex;align-items:center;gap:.4rem;background:#25D366;color:#fff;padding:.25rem .8rem;border-radius:50px;font-size:.65rem;font-weight:500;transition:all .3s}.ad-overlay-whatsapp i{font-size:.6rem}.ad-card:hover .ad-overlay{background:rgba(26,22,37,.95);border-color:#FFD700}.ad-card:hover .ad-overlay-icon{transform:rotate(5deg) scale(1.1);transition:all .3s}.ad-card:hover .ad-overlay-whatsapp{background:#128C7E;transform:scale(1.02)}@media (max-width:768px){.ad-overlay{padding:.7rem;width:90%}.ad-overlay-icon{width:30px;height:30px;margin-bottom:.4rem}.ad-overlay-icon i{font-size:1rem}.ad-overlay-title{font-size:.75rem}.ad-overlay-desc{font-size:.6rem;margin-bottom:.4rem}.ad-overlay-whatsapp{padding:.2rem .6rem;font-size:.55rem}.ad-ribbon{top:8px;left:8px;font-size:.55rem;padding:.2rem .6rem}}@media (max-width:768px){.models-grid{grid-template-columns:repeat(5,1fr)!important;gap:.5rem!important}.model-name{font-size:.65rem!important}.model-meta{font-size:.5rem!important}.model-image{aspect-ratio:3/4!important}.main-badge{font-size:.45rem!important;padding:.15rem .35rem!important;top:.5rem!important;left:.5rem!important}.contact-icon{width:20px!important;height:20px!important;font-size:.55rem!important}.contact-icons{top:6px!important;right:6px!important;gap:3px!important}}@media (max-width:480px){.models-grid{grid-template-columns:repeat(5,1fr)!important;gap:.3rem!important}.model-name{font-size:.55rem!important}.model-meta{font-size:.45rem!important;margin-top:0!important}.model-info{width:100%!important;box-sizing:border-box!important;padding:.2rem!important}}.blog-section{margin-top:80px;padding:60px 0;background:linear-gradient(135deg,#1a1625,#0f0c1a);width:100%}.blog-container{max-width:1200px;margin:0 auto;padding:0 20px}.blog-list{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;width:100%}.blog-card{background:linear-gradient(135deg,#1e1a2e,#161225);border-radius:20px;overflow:hidden;transition:all .4s ease;border:1px solid rgba(212,175,55,.15);position:relative}.blog-card:before{content:'';position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#FFD700,#FFA500,#FFD700);transform:scaleX(0);transition:transform .4s ease}.blog-card:hover{transform:translateY(-5px);border-color:rgba(212,175,55,.4);box-shadow:0 20px 40px rgba(0,0,0,.4)}.blog-card:hover:before{transform:scaleX(1)}.blog-card-content{padding:1.8rem;position:relative}.blog-category{display:inline-block;background:rgba(212,175,55,.15);color:#FFD700;font-size:.7rem;font-weight:600;padding:4px 12px;border-radius:30px;margin-bottom:1rem;letter-spacing:.5px;backdrop-filter:blur(4px)}.blog-meta{font-size:.7rem;color:#8a7a5a;margin-bottom:.8rem;display:flex;align-items:center;gap:.4rem}.blog-meta i{color:#FFD700;font-size:.7rem}.blog-title{font-size:1.2rem;font-weight:700;color:#fff;margin-bottom:1rem;line-height:1.4;transition:color .3s}.blog-card:hover .blog-title{color:#FFD700}.blog-content{font-size:.85rem;color:#b0a8c0;line-height:1.6;margin-bottom:1.2rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-read-more{display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:500;color:#FFD700;text-decoration:none;transition:all .3s}.blog-read-more i{font-size:.7rem;transition:transform .3s}.blog-read-more:hover{gap:.8rem}.blog-read-more:hover i{transform:translateX(5px)}.blog-placeholder{text-align:center;padding:60px;background:#111118;border-radius:20px;color:#8a7a5a;border:1px solid rgba(212,175,55,.2);grid-column:span 2}.blog-section{margin-top:60px;padding:60px 0;width:100%}.blog-container{width:100%!important;max-width:100%!important;padding:0 40px!important;margin:0!important}.blog-list{display:flex!important;flex-direction:column!important;gap:2rem!important;width:100%!important;margin:0!important}.blog-card{width:100%!important;background:linear-gradient(135deg,#1e1a2e,#161225);border-radius:20px;padding:2rem 2.5rem;border:1px solid rgba(212,175,55,.15);transition:all .3s ease}.blog-card:hover{transform:translateY(-3px);border-color:rgba(212,175,55,.4);box-shadow:0 10px 30px rgba(0,0,0,.3)}.blog-category{display:inline-block;background:rgba(212,175,55,.15);color:#FFD700;font-size:.75rem;font-weight:600;padding:4px 14px;border-radius:30px;margin-bottom:1rem}.blog-meta{font-size:.75rem;color:#8a7a5a;margin-bottom:.8rem}.blog-meta i{color:#FFD700;margin-right:.3rem}.blog-title{font-size:1.4rem;font-weight:700;color:#fff;margin-bottom:1rem;line-height:1.3}.blog-card:hover .blog-title{color:#FFD700}.blog-content{font-size:.9rem;color:#b0a8c0;line-height:1.6;margin-bottom:1.2rem}.blog-read-more{display:inline-flex;align-items:center;gap:.5rem;color:#FFD700;font-size:.85rem;font-weight:500;text-decoration:none}.blog-read-more i{transition:transform .3s}.blog-read-more:hover i{transform:translateX(5px)}.blog-placeholder{text-align:center;padding:60px;background:#111118;border-radius:20px;color:#8a7a5a}@media (max-width:768px){.blog-section{padding:40px 0}.blog-container{padding:0 15px!important}.blog-list{gap:1rem!important}.blog-card{padding:1.2rem!important}.blog-title{font-size:1rem!important}.blog-content{font-size:.75rem!important}.blog-category{font-size:.65rem;padding:3px 10px}}.main-badge{display:none!important}.package-icon{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;backdrop-filter:blur(4px);z-index:10;transition:all .3s ease}.contact-icons{position:absolute;top:12px;right:12px;display:flex;gap:8px;z-index:10}.main-badge{display:none!important}.package-icon{position:absolute;top:12px;left:12px;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;backdrop-filter:blur(4px);z-index:10;transition:all .3s ease}.contact-icons{position:absolute;top:12px;right:12px;display:flex;gap:8px;z-index:10}.model-card:hover .package-icon{transform:scale(1.05)}.package-icon.gold-icon{background:linear-gradient(135deg,#FFD700,#FFA500);color:#1a1a2e;box-shadow:0 2px 8px rgba(255,215,0,.4)}.package-icon.silver-icon{background:linear-gradient(135deg,#E0E0E0,#B0B0B0);color:#1a1a2e;box-shadow:0 2px 8px rgba(192,192,192,.3)}.package-icon.bronze-icon{background:linear-gradient(135deg,#CD7F32,#A0522D);color:#fff;box-shadow:0 2px 8px rgba(205,127,50,.3)}.package-icon.featured-icon{background:linear-gradient(135deg,#DC143C,#8B0000);color:#fff;box-shadow:0 2px 8px rgba(220,20,60,.4)}.package-icon.default-icon{background:rgba(255,255,255,.2);backdrop-filter:blur(4px);color:#FFD700;border:1px solid rgba(255,215,0,.3)}.contact-icon{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;backdrop-filter:blur(4px);transition:all .3s ease}.contact-icon:hover{transform:scale(1.1)}.whatsapp-icon{background:rgba(37,211,102,.9);color:#fff}.phone-icon{background:rgba(52,152,219,.9);color:#fff}@media (max-width:768px){.package-icon,.contact-icon{width:24px!important;height:24px!important;font-size:10px!important}.package-icon{top:8px!important;left:8px!important}.contact-icons{top:8px!important;right:8px!important;gap:4px!important}}.seo-buttons-region{background:linear-gradient(135deg,#0f0c1f 0,#1a1535 100%);border-radius:30px;margin:40px 20px 30px;padding:40px 30px;box-shadow:0 15px 35px rgba(0,0,0,.3);border:1px solid rgba(255,215,0,.15)}.seo-buttons-container{max-width:1200px;margin:0 auto}.seo-buttons-header{text-align:center;margin-bottom:35px}.seo-buttons-icon{width:60px;height:60px;background:linear-gradient(135deg,#FFD700,#FFA500);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;box-shadow:0 0 30px rgba(255,215,0,.3)}.seo-buttons-icon i{font-size:28px;color:#1a1535}.seo-buttons-title{font-size:26px;font-weight:700;color:#FFD700;text-align:center;margin:0 0 15px}.seo-buttons-divider{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:18px}.seo-buttons-divider span{width:50px;height:2px;background:linear-gradient(90deg,transparent,#FFD700,transparent)}.seo-buttons-divider i{color:#FFD700;font-size:12px}.seo-buttons-subtitle{font-size:14px;color:rgba(255,255,255,.65);max-width:600px;margin:0 auto}.buttons-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px}.seo-button-item{background:rgba(255,255,255,.05);border-radius:45px;padding:12px 20px;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .3s ease;border:1px solid rgba(255,215,0,.12);text-decoration:none;cursor:pointer}.seo-button-item:hover{background:rgba(255,215,0,.12);border-color:rgba(255,215,0,.35);transform:translateY(-3px);box-shadow:0 8px 20px rgba(255,215,0,.15)}.seo-button-item i{color:#FFD700;font-size:13px}.seo-button-item span{font-size:14px;font-weight:500;color:#fff;letter-spacing:.3px}@media (max-width:768px){.seo-buttons-region{margin:30px 15px 20px;padding:30px 20px}.seo-buttons-title{font-size:22px}.buttons-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.seo-button-item{padding:10px 16px}.seo-button-item span{font-size:13px}}@media (max-width:480px){.buttons-grid{grid-template-columns:repeat(2,1fr)}.seo-button-item{padding:10px 12px}.seo-button-item span{font-size:12px}}.detail-container{max-width:1400px;margin:0 auto;padding:0 2rem}.detail-wrapper{display:grid;grid-template-columns:1fr 350px;gap:2rem;align-items:start}@media (max-width:992px){.detail-wrapper{grid-template-columns:1fr}}/*
.featured-card-image img{width:100%;height:100%;object-fit:cover;object-position:center center;transition:transform .4s ease;image-rendering:auto;image-rendering:crisp-edges;image-rendering:high-quality}.featured-card-image{transform:translateZ(0);backface-visibility:hidden}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.featured-card-image img{image-rendering:crisp-edges}}

/* ========== ÖNE ÇIKAN MODELLER RESİMLİ KART - BÜYÜK İKON VE BAŞLIK ========== */
.featured-models-section{margin:40px 0}.section-header{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:30px}.crown-icon{width:40px;height:40px;background:linear-gradient(135deg,#FFD700,#FFA500);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 15px rgba(255,215,0,.5)}.crown-icon i{font-size:1.2rem;color:#1a1a2e}.section-title{font-size:1.6rem;font-weight:700;background:linear-gradient(135deg,#FFD700,#FFA500);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:2px;margin:0}.featured-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.featured-card{position:relative;border-radius:16px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;height:280px}.featured-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.3)}.featured-card-link{text-decoration:none;display:block;height:100%}.featured-card-image{position:relative;width:100%;height:100%;overflow:hidden}.featured-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.featured-card:hover .featured-card-image img{transform:scale(1.08)}.featured-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.85),transparent);padding:25px 20px 20px}.featured-name{font-size:1.5rem;font-weight:800;color:#FFD700;margin-bottom:6px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.featured-location{font-size:.85rem;color:#e5c5aa;opacity:.95}.featured-location i{margin-right:5px;font-size:.75rem}.featured-contact-icons{position:absolute;top:15px;right:15px;display:flex;gap:12px;z-index:10}.featured-contact-icons .contact-icon{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;cursor:pointer;transition:all .3s;backdrop-filter:blur(4px);box-shadow:0 2px 8px rgba(0,0,0,.2)}.featured-contact-icons .whatsapp-icon{background:rgba(37,211,102,.95);color:#fff}.featured-contact-icons .phone-icon{background:rgba(33,150,243,.95);color:#fff}.featured-contact-icons .contact-icon:hover{transform:scale(1.12)}.featured-card .package-icon{position:absolute;top:15px;left:15px;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.1rem;backdrop-filter:blur(4px);z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ad-card-featured{cursor:pointer}.ad-badge-featured{position:absolute;top:15px;right:15px;background:rgba(0,0,0,.8);backdrop-filter:blur(4px);color:#FFD700;font-size:.8rem;font-weight:700;padding:6px 14px;border-radius:30px;z-index:10;border:1px solid rgba(255,215,0,.3)}.ad-placeholder-featured{width:100%;height:100%;background:linear-gradient(135deg,#2d1b2e,#1a1625);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.ad-placeholder-featured i{font-size:3rem;color:#c9a27d}.ad-placeholder-featured span{color:#b3708a;font-size:.8rem}.featured-no-image{width:100%;height:100%;background:linear-gradient(135deg,#2d1b2e,#1a1625);display:flex;align-items:center;justify-content:center}.featured-no-image i{font-size:3rem;color:#b3708a}@media (max-width:768px){.featured-grid{gap:15px}.featured-card{height:220px}.featured-name{font-size:1.1rem}.featured-location{font-size:.7rem}.featured-contact-icons .contact-icon{width:34px;height:34px;font-size:.9rem}.featured-card .package-icon{width:30px;height:30px;font-size:.85rem}.section-title{font-size:1.2rem}.crown-icon{width:30px;height:30px}.crown-icon i{font-size:.9rem}.featured-overlay{padding:15px 12px 12px}}@media (max-width:480px){.featured-grid{gap:10px}.featured-card{height:180px}.featured-name{font-size:.9rem}.featured-location{font-size:.6rem}.featured-contact-icons .contact-icon{width:28px;height:28px;font-size:.75rem}.featured-card .package-icon{width:24px;height:24px;font-size:.7rem}}
.featured-name{font-size:2.6rem!important;font-weight:800!important;color:#FFD700!important;margin-bottom:6px!important;text-shadow:0 2px 4px rgba(0,0,0,.5)!important}
@media (max-width:768px){.featured-name{font-size:1.2rem!important}}
@media (max-width:480px){.featured-name{font-size:1rem!important}}


/* ========== BLOG SAYFALAMA STİLLERİ ========== */
.blog-header{text-align:center;margin-bottom:40px}.blog-section-title{font-size:2rem;font-weight:700;background:linear-gradient(135deg,#FFD700,#FFA500);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:10px}.blog-section-subtitle{color:#b88a6a;font-size:1rem}.blog-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem;margin-bottom:3rem}.blog-card{background:linear-gradient(135deg,#1e1a2e,#161225);border-radius:20px;padding:1.5rem;transition:all .3s ease;border:1px solid rgba(212,175,55,.15)}.blog-card:hover{transform:translateY(-5px);border-color:rgba(212,175,55,.4);box-shadow:0 10px 30px rgba(0,0,0,.3)}.blog-category{display:inline-block;background:rgba(212,175,55,.15);color:#FFD700;font-size:.7rem;font-weight:600;padding:4px 12px;border-radius:30px;margin-bottom:1rem}.blog-meta{font-size:.7rem;color:#8a7a5a;margin-bottom:.8rem}.blog-meta i{color:#FFD700;margin-right:4px}.blog-title{font-size:1.2rem;font-weight:700;color:#fff;margin-bottom:1rem;line-height:1.4;transition:color .3s}.blog-card:hover .blog-title{color:#FFD700}.blog-content{font-size:.85rem;color:#b0a8c0;line-height:1.6;margin-bottom:1rem}.blog-read-more-link{display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;color:#FFD700;text-decoration:none;transition:gap .3s}.blog-read-more-link:hover{gap:.8rem;color:#FFA500}.blog-pagination{margin-top:2rem;text-align:center}.pagination-container{display:flex;justify-content:center;align-items:center;gap:1rem;flex-wrap:wrap}.page-btn{display:inline-flex;align-items:center;gap:.5rem;background:rgba(255,255,255,.05);border:1px solid rgba(212,175,55,.2);color:#e5c5aa;padding:8px 18px;border-radius:40px;text-decoration:none;font-size:.85rem;transition:all .3s}.page-btn:hover{background:rgba(212,175,55,.15);border-color:#FFD700;color:#FFD700}.page-numbers{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.page-num{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;background:rgba(255,255,255,.03);border:1px solid rgba(212,175,55,.15);color:#b0a8c0;text-decoration:none;border-radius:12px;font-size:.85rem;transition:all .3s}.page-num:hover{background:rgba(212,175,55,.15);border-color:#FFD700;color:#FFD700}.page-num.active{background:linear-gradient(135deg,#FFD700,#FFA500);border-color:#FFD700;color:#1a1a2e;font-weight:600}.page-dots{color:#8a7a5a;padding:0 5px}.blog-placeholder{text-align:center;padding:60px;background:#111118;border-radius:20px;color:#8a7a5a;grid-column:1/-1}.blog-placeholder i{font-size:48px;margin-bottom:15px;display:block;color:#FFD700;opacity:.5}@media (max-width:768px){.blog-list{grid-template-columns:1fr;gap:1.2rem}.blog-card{padding:1.2rem}.blog-title{font-size:1rem}.pagination-container{gap:.5rem}.page-btn{padding:6px 12px;font-size:.75rem}.page-num{min-width:32px;height:32px;font-size:.75rem}}

/* ========== İLETİŞİM İKONLARI (SAĞ ÜST) ========== */
.model-card-wrapper .contact-icons,
.featured-card .featured-contact-icons {
    position: absolute;
    top: 12px;
    right: 12px;
    display: flex;
    gap: 8px;
    z-index: 15;
}

/* ========== HİZMET ETİKETLERİ (SAĞ ALT) ========== */
.model-service-badges {
    position: absolute;
    bottom: 12px;
    right: 12px;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 6px;
    z-index: 15;
}

/* Etiket stilleri */
.service-badge {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 5px 12px;
    border-radius: 30px;
    font-size: 11px;
    font-weight: 700;
    box-shadow: 0 2px 6px rgba(0,0,0,0.2);
    backdrop-filter: blur(4px);
    white-space: nowrap;
}

.service-badge i {
    font-size: 11px;
}

/* Feminen renkler */
.service-badge.location-home {
    background: linear-gradient(135deg, #e91e63, #f06292);
    color: #fff;
    border-left: 3px solid #f8bbd0;
}

.service-badge.location-hotel {
    background: linear-gradient(135deg, #9c27b0, #ce93d8);
    color: #fff;
    border-left: 3px solid #e1bee7;
}

.service-badge.unlimited {
    background: linear-gradient(135deg, #00acc1, #80deea);
    color: #fff;
    border-left: 3px solid #b2ebf2;
}

.service-badge:hover {
    transform: translateY(-2px);
    filter: brightness(1.05);
}

/* Mobil uyum */
@media (max-width: 768px) {
    .model-card-wrapper .contact-icons,
    .featured-card .featured-contact-icons {
        top: 8px;
        right: 8px;
        gap: 5px;
    }
    .model-service-badges {
        bottom: 8px;
        right: 8px;
        gap: 4px;
    }
    .service-badge {
        padding: 3px 8px;
        font-size: 9px;
    }
    .service-badge i {
        font-size: 9px;
    }
}
/* ========== 3 RESİM YAN YANA (ÖNE ÇIKAN MODELLER) ========== */
.featured-images-row {
    display: flex;
    gap: 2px;
    width: 100%;
    height: 100%;
    background: #1a1625;
}

.featured-img-item {
    flex: 1;
    overflow: hidden;
    position: relative;
}

.featured-img-item img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform 0.4s ease;
}

.featured-card:hover .featured-img-item img {
    transform: scale(1.05);
}

.featured-img-item.placeholder {
    background: linear-gradient(135deg, #2d1b2e, #1a1625);
    display: flex;
    align-items: center;
    justify-content: center;
}

.featured-no-image-small {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #2d1b2e;
}

.featured-no-image-small i {
    font-size: 2rem;
    color: #b3708a;
}

/* Overlay ve diğer elementler resimlerin üzerinde kalsın */
.featured-overlay,
.package-icon,
.featured-contact-icons,
.model-service-badges {
    position: absolute;
    z-index: 20;
}

.featured-overlay {
    bottom: 0;
    left: 0;
    right: 0;
    background: linear-gradient(to top, rgba(0,0,0,0.85), transparent);
    padding: 20px 15px 15px;
    text-align: center;
}

.featured-name {
    font-size: 1rem;
    font-weight: 700;
    color: #FFD700;
}

.featured-location {
    font-size: 0.7rem;
    color: #e5c5aa;
}

/* Mobil uyum */
@media (max-width: 768px) {
    .featured-name {
        font-size: 0.8rem;
    }
    .featured-location {
        font-size: 0.6rem;
    }
    .featured-img-item.placeholder i {
        font-size: 1.2rem;
    }
}
/* ========== ÖNE ÇIKAN MODELLER - BLOG EFEFKTLİ ========== */
.featured-card {
    background: linear-gradient(135deg, #1e1a2e, #161225);
    border-radius: 20px;
    overflow: hidden;
    transition: all 0.3s ease;
    border: 1px solid rgba(212, 175, 55, 0.15);
    position: relative;
}

.featured-card:hover {
    transform: translateY(-5px);
    border-color: rgba(212, 175, 55, 0.5);
    box-shadow: 0 10px 30px rgba(0,0,0,0.3);
}

/* Blog kartındaki gibi üst çizgi efekti (isteğe bağlı) */
.featured-card::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(90deg, #FFD700, #FFA500, #FFD700);
    transform: scaleX(0);
    transition: transform 0.4s ease;
}

.featured-card:hover::before {
    transform: scaleX(1);
}
/* ========== ÖNE ÇIKAN MODELLER - BLOG TARZI ÜST ÇİZGİ ========== */
.featured-card {
    position: relative;
    overflow: hidden;
}

.featured-card::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(90deg, #FFD700, #FFA500, #FFD700);
    transform: scaleX(0);
    transition: transform 0.4s ease;
    z-index: 5;
}

.featured-card:hover::before {
    transform: scaleX(1);
}

/* ========== MOBİLDE 3 RESİM YAN YANA DÜZELTMESİ ========== */
@media (max-width: 768px) {
    .featured-images-row {
        display: flex !important;
        flex-direction: row !important;
        gap: 2px !important;
        width: 100% !important;
    }
    
    .featured-img-item {
        flex: 1 !important;
        min-width: 0 !important;
        aspect-ratio: 3/4 !important;
    }
    
    .featured-img-item img {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important;
    }
    
    .featured-no-image-small {
        width: 100%;
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        background: #2d1b2e;
    }
    
    .featured-no-image-small i {
        font-size: 1rem;
    }
    
    /* Kart yüksekliğini biraz azalt */
    .featured-card {
        height: auto !important;
    }
    
    .featured-card-image {
        height: auto !important;
    }
}
/* ========== ÖNE ÇIKAN MODELLER ETİKETLERİ BÜYÜK ========== */
.featured-card .service-badge {
    padding: 6px 14px !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    gap: 8px !important;
}

.featured-card .service-badge i {
    font-size: 13px !important;
}

/* Mobil için */
@media (max-width: 768px) {
    .featured-card .service-badge {
        padding: 4px 10px !important;
        font-size: 11px !important;
    }
    .featured-card .service-badge i {
        font-size: 10px !important;
    }
}
/* ========== ÖNE ÇIKAN KRAL TACI İKONU (ZORLA) ========== */
.featured-card .package-icon.featured-icon {
    background: linear-gradient(135deg, #FFD700, #FFA500) !important;
    width: 44px !important;
    height: 44px !important;
    border-radius: 50% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-shadow: 0 0 20px rgba(255, 215, 0, 0.7) !important;
    animation: crownGlow 2s ease infinite !important;
}

.featured-card .package-icon.featured-icon i {
    font-size: 1.3rem !important;
    color: #1a1a2e !important;
    font-family: "Font Awesome 6 Free" !important;
    font-weight: 900 !important;
}

/* Font Awesome 6 için taç ikonu kodu */
.featured-card .package-icon.featured-icon i:before {
    content: "\f0a3" !important; /* fa-crown'un unicode'u */
}

@keyframes crownGlow {
    0% { box-shadow: 0 0 0 0 rgba(255, 215, 0, 0.5); transform: scale(1); }
    50% { box-shadow: 0 0 0 12px rgba(255, 215, 0, 0); transform: scale(1.08); }
    100% { box-shadow: 0 0 0 0 rgba(255, 215, 0, 0); transform: scale(1); }
}

.featured-card:hover .package-icon.featured-icon {
    animation: none !important;
    transform: scale(1.2) rotate(5deg) !important;
    box-shadow: 0 0 30px rgba(255, 215, 0, 0.9) !important;
}

@media (max-width: 768px) {
    .featured-card .package-icon.featured-icon {
        width: 36px !important;
        height: 36px !important;
    }
    .featured-card .package-icon.featured-icon i {
        font-size: 1rem !important;
    }
}
/* ============================================
   PREMIUM MODELLER BÖLÜMÜ - Admin Badge Renkleri
   ============================================ */

.premium-models-section {
    max-width: 1200px;
    margin: 70px auto;
    padding: 0 24px;
}

.premium-header {
    text-align: center;
    margin-bottom: 48px;
}

.premium-icon {
    width: 65px;
    height: 65px;
    background: linear-gradient(135deg, rgba(255,215,0,0.15), rgba(255,215,0,0.05));
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 16px;
    border: 1px solid rgba(255,215,0,0.3);
}

.premium-icon i {
    font-size: 28px;
    color: #FFD700;
}

.premium-header h2 {
    font-size: 2rem;
    font-weight: 700;
    margin: 0 0 12px;
    color: #e5c5aa;
}

.premium-header .gold-text {
    background: linear-gradient(135deg, #FFD700, #FFA500);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}

.premium-line {
    width: 60px;
    height: 3px;
    background: linear-gradient(90deg, #FFD700, #FFA500);
    margin: 16px auto;
    border-radius: 3px;
}

.premium-header p {
    color: #b3708a;
    font-size: 0.9rem;
}

/* Grid */
.premium-grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 14px;
}

/* Model Badge Kartları - Admin renkleriyle */
.model-badge-card {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    padding: 8px 20px 8px 16px;
    border-radius: 50px;
    text-decoration: none;
    transition: all 0.3s ease;
    background: rgba(15, 23, 42, 0.8);
    backdrop-filter: blur(4px);
    border: 1px solid rgba(255,215,0,0.15);
}

.model-badge-card .badge-icon {
    width: 32px;
    height: 32px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: rgba(255,255,255,0.05);
}

.model-badge-card span {
    font-weight: 500;
    font-size: 14px;
}

.model-badge-card .arrow-icon {
    font-size: 11px;
    opacity: 0;
    transition: all 0.3s ease;
    margin-left: 4px;
}

/* Hover */
.model-badge-card:hover {
    transform: translateY(-3px);
    box-shadow: 0 8px 25px rgba(0,0,0,0.2);
    border-color: rgba(255,215,0,0.4);
}

.model-badge-card:hover .arrow-icon {
    opacity: 1;
    transform: translateX(3px);
}

.model-badge-card:hover .badge-icon {
    background: rgba(255,215,0,0.15);
}

/* ========== ADMIN PANELİ BADGE RENKLERİ ========== */
/* Gold */
.model-badge-card.gold-badge {
    border-left: 3px solid #FFD700;
    background: linear-gradient(95deg, rgba(255,215,0,0.08), rgba(15,23,42,0.8));
}
.model-badge-card.gold-badge .badge-icon i {
    color: #FFD700;
}
.model-badge-card.gold-badge span {
    color: #FFD700;
}

/* Silver */
.model-badge-card.silver-badge {
    border-left: 3px solid #C0C0C0;
    background: linear-gradient(95deg, rgba(192,192,192,0.06), rgba(15,23,42,0.8));
}
.model-badge-card.silver-badge .badge-icon i {
    color: #C0C0C0;
}
.model-badge-card.silver-badge span {
    color: #E0E0E0;
}

/* Bronze */
.model-badge-card.bronze-badge {
    border-left: 3px solid #CD7F32;
    background: linear-gradient(95deg, rgba(205,127,50,0.08), rgba(15,23,42,0.8));
}
.model-badge-card.bronze-badge .badge-icon i {
    color: #CD7F32;
}
.model-badge-card.bronze-badge span {
    color: #E8B886;
}

/* Default */
.model-badge-card.default-badge {
    border-left: 3px solid #722f44;
}
.model-badge-card.default-badge .badge-icon i {
    color: #b3708a;
}
.model-badge-card.default-badge span {
    color: #c0b9d0;
}

/* Responsive */
@media (max-width: 768px) {
    .premium-models-section {
        margin: 50px auto;
        padding: 0 16px;
    }
    
    .premium-icon {
        width: 50px;
        height: 50px;
    }
    
    .premium-icon i {
        font-size: 22px;
    }
    
    .premium-header h2 {
        font-size: 1.5rem;
    }
    
    .model-badge-card {
        padding: 6px 16px 6px 12px;
    }
    
    .model-badge-card .badge-icon {
        width: 26px;
        height: 26px;
    }
    
    .model-badge-card .badge-icon i {
        font-size: 12px;
    }
    
    .model-badge-card span {
        font-size: 12px;
    }
}

@media (max-width: 480px) {
    .premium-grid {
        gap: 10px;
    }
    
    .model-badge-card {
        padding: 5px 12px 5px 10px;
    }
    
    .model-badge-card span {
        font-size: 11px;
    }
}