:root{--mc-black:#0d0d0d;--mc-dark-gray:#1a1a1a;--mc-gray:#333;--mc-light-gray:#666;--mc-white:#fff;--mc-red:#f55;--mc-dark-red:#c00;--mc-green:#5f5;--mc-yellow:#ff5;--mc-blue:#55f;--mc-orange:#fa0;--mc-purple:#a0a}*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Minecraft',sans-serif;background-color:var(--mc-black);color:var(--mc-white);line-height:1.6}.container{max-width:1200px;margin:0 auto;padding:0 20px}.header{background:linear-gradient(rgba(0,0,0,.9),rgba(0,0,0,.7)) , url(https://images.unsplash.com/photo-1550745165-9bc0b252726f?ixlib=rb-1.2.1&auto=format&fit=crop&w=1920&q=80);background-size:cover;background-position:center;padding:60px 0;text-align:center;border-bottom:4px solid var(--mc-red)}.logo{font-size:48px;font-weight:bold;margin-bottom:15px;text-transform:uppercase;color:var(--mc-white)}.logo span{color:var(--mc-red)}.slogan{font-size:18px;color:var(--mc-light-gray);margin-bottom:30px;text-transform:uppercase;letter-spacing:2px}.server-info{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;margin-top:30px}.info-item{background:rgba(255,85,85,.1);padding:15px 25px;border-radius:5px;border:2px solid var(--mc-red);display:flex;align-items:center;gap:10px}.info-item i{color:var(--mc-red);font-size:20px}.nav{background-color:var(--mc-dark-gray);padding:15px 0;position:sticky;top:0;z-index:1000;border-bottom:2px solid var(--mc-red)}.nav-container{display:flex;justify-content:center;gap:15px;flex-wrap:wrap}.nav-btn{background-color:var(--mc-gray);color:var(--mc-white);border:2px solid var(--mc-light-gray);padding:12px 24px;font-family:'Minecraft',sans-serif;font-size:16px;cursor:pointer;text-transform:uppercase;transition:all .3s;display:flex;align-items:center;gap:8px}.nav-btn:hover{background-color:var(--mc-red);border-color:var(--mc-red);transform:translateY(-2px)}.nav-btn.active{background-color:var(--mc-red);border-color:var(--mc-red)}.section{padding:80px 0;display:none}.section.active{display:block}.section-title{text-align:center;font-size:36px;margin-bottom:40px;color:var(--mc-red);text-transform:uppercase;position:relative}.section-title::after{content:'';position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:100px;height:3px;background-color:var(--mc-red)}.section-subtitle{text-align:center;color:var(--mc-light-gray);margin-bottom:50px;font-size:18px}.features{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-bottom:50px}.feature-card{background-color:var(--mc-dark-gray);border:2px solid var(--mc-gray);padding:30px;text-align:center;transition:all .3s}.feature-card:hover{transform:translateY(-5px);border-color:var(--mc-red)}.feature-icon{font-size:40px;color:var(--mc-red);margin-bottom:20px}.feature-card h3{color:var(--mc-orange);margin-bottom:15px;font-size:24px}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:50px}.stat-card{background-color:var(--mc-dark-gray);padding:30px;text-align:center;border:2px solid var(--mc-gray)}.stat-number{font-size:36px;color:var(--mc-green);font-weight:bold;margin-bottom:10px}.stat-label{color:var(--mc-light-gray);font-size:14px;text-transform:uppercase}.ranks-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:50px}.rank-card{background-color:var(--mc-dark-gray);border:3px solid var(--mc-gray);padding:30px;position:relative;transition:all .3s}.rank-card.popular{border-color:var(--mc-orange);transform:scale(1.05)}.rank-card:hover{border-color:var(--mc-red)}.popular-badge{position:absolute;top:-15px;left:50%;transform:translateX(-50%);background-color:var(--mc-orange);color:var(--mc-black);padding:8px 20px;font-size:14px;text-transform:uppercase;font-weight:bold;border-radius:20px}.rank-header{text-align:center;margin-bottom:25px;padding-bottom:20px;border-bottom:2px solid var(--mc-gray)}.rank-title{color:var(--mc-orange);font-size:28px;margin-bottom:10px;text-transform:uppercase}.rank-price{font-size:32px;color:var(--mc-green);font-weight:bold}.rank-features{list-style:none;margin:25px 0}.rank-features li{padding:10px 0;border-bottom:1px solid rgba(255,255,255,.1);color:var(--mc-white);display:flex;align-items:center;gap:10px}.rank-features li:last-child{border-bottom:none}.rank-features .fa-check{color:var(--mc-green)}.rank-features .fa-times{color:var(--mc-red)}.buy-button{width:100%;background-color:var(--mc-red);color:var(--mc-white);border:none;padding:15px;font-family:'Minecraft',sans-serif;font-size:18px;cursor:pointer;text-transform:uppercase;transition:background-color .3s;margin-top:20px}.buy-button:hover{background-color:var(--mc-dark-red)}.donate-form{background-color:var(--mc-dark-gray);padding:40px;border:2px solid var(--mc-gray);max-width:600px;margin:0 auto}.donate-form h3{color:var(--mc-orange);text-align:center;margin-bottom:30px;font-size:24px}.form-group{margin-bottom:20px}.form-group label{display:block;color:var(--mc-white);margin-bottom:8px;font-size:16px}.form-group input,.form-group select{width:100%;padding:12px;background-color:var(--mc-black);border:2px solid var(--mc-gray);color:var(--mc-white);font-family:'Minecraft',sans-serif;font-size:16px}.form-group input:focus,.form-group select:focus{outline:none;border-color:var(--mc-red)}.donate-button{width:100%;background-color:var(--mc-red);color:var(--mc-white);border:none;padding:15px;font-family:'Minecraft',sans-serif;font-size:18px;cursor:pointer;text-transform:uppercase;transition:background-color .3s;margin-top:20px}.donate-button:hover{background-color:var(--mc-dark-red)}.rules-container{max-width:800px;margin:0 auto}.rules-category{margin-bottom:40px;background-color:var(--mc-dark-gray);padding:30px;border:2px solid var(--mc-gray)}.rules-category h3{color:var(--mc-orange);margin-bottom:20px;font-size:24px;display:flex;align-items:center;gap:10px}.allowed-list,.banned-list{list-style:none;padding-left:20px}.allowed-list li{padding:8px 0;color:var(--mc-green);position:relative}.allowed-list li::before{content:'✓';position:absolute;left:-20px;color:var(--mc-green)}.banned-list li{padding:8px 0;color:var(--mc-red);position:relative}.banned-list li::before{content:'✗';position:absolute;left:-20px;color:var(--mc-red)}.warning-box{background-color:rgba(255,85,85,.1);border:2px solid var(--mc-red);padding:20px;margin-top:30px;display:flex;align-items:center;gap:20px}.warning-box i{color:var(--mc-red);font-size:24px;flex-shrink:0}.faq-container{max-width:800px;margin:0 auto}.faq-item{background-color:var(--mc-dark-gray);margin-bottom:15px;border:2px solid var(--mc-gray);overflow:hidden}.faq-question{padding:20px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;background-color:rgba(255,85,85,.1)}.faq-question h3{color:var(--mc-orange);font-size:18px}.faq-answer{padding:0 20px;max-height:0;overflow:hidden;transition:all .3s}.faq-item.active .faq-answer{padding:20px;max-height:500px}.contacts-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;max-width:1000px;margin:0 auto}.contact-card{background-color:var(--mc-dark-gray);padding:30px;text-align:center;border:2px solid var(--mc-gray);transition:all .3s}.contact-card:hover{border-color:var(--mc-red);transform:translateY(-5px)}.contact-icon{font-size:48px;color:var(--mc-red);margin-bottom:20px}.contact-card h3{color:var(--mc-orange);margin-bottom:15px;font-size:24px}.contact-link{display:inline-block;margin-top:20px;color:var(--mc-green);text-decoration:none;font-weight:bold;transition:color .3s}.contact-link:hover{color:var(--mc-red)}.footer{background-color:var(--mc-dark-gray);padding:40px 0;border-top:4px solid var(--mc-red);margin-top:50px}.footer-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:30px}.footer-logo h3{font-size:32px;color:var(--mc-white);margin-bottom:10px}.footer-logo span{color:var(--mc-red)}.footer-info p{color:var(--mc-light-gray);margin-bottom:10px;display:flex;align-items:center;gap:10px}.footer-info i{color:var(--mc-red)}.copyright{font-size:12px;color:var(--mc-gray);margin-top:20px}@media (max-width:768px){.logo{font-size:36px}.section-title{font-size:28px}.nav-container{flex-direction:column;align-items:center}.nav-btn{width:100%;justify-content:center}.ranks-container{grid-template-columns:1fr}.rank-card.popular{transform:none}.footer-content{flex-direction:column;text-align:center}}@media (max-width:480px){.header{padding:40px 0}.logo{font-size:28px}.slogan{font-size:14px}.server-info{flex-direction:column;align-items:center}.info-item{width:100%;justify-content:center}.section{padding:40px 0}}.cases-section{margin:60px 0;padding:40px;background:rgba(139,0,0,.1);border:2px solid var(--mc-red);border-radius:10px}.cases-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:30px}.case-card{background-color:var(--mc-dark-gray);border:3px solid var(--mc-gray);padding:25px;position:relative;transition:all .3s;text-align:center}.case-card:hover{border-color:var(--mc-red);transform:translateY(-5px)}.case-card.popular{border-color:var(--mc-orange);transform:scale(1.05)}.case-card.popular:hover{transform:scale(1.05) translateY(-5px)}.case-header{margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid var(--mc-gray)}.case-header h4{color:var(--mc-orange);font-size:24px;margin-bottom:10px}.case-price{font-size:28px;color:var(--mc-green);font-weight:bold}.case-content{margin:20px 0}.case-prizes{list-style:none;padding:0;text-align:left;margin-top:15px}.case-prizes li{padding:5px 0;color:var(--mc-yellow);position:relative;padding-left:20px}.case-prizes li::before{content:'★';position:absolute;left:0;color:var(--mc-orange)}.case-buy-btn{width:100%;background-color:var(--mc-purple);color:var(--mc-white);border:none;padding:12px;font-family:'Minecraft',sans-serif;font-size:16px;cursor:pointer;text-transform:uppercase;transition:background-color .3s;margin-top:15px}.case-buy-btn:hover{background-color:#8a2be2}.rank-card.elite{border-color:var(--mc-purple)}.promo-notice{background:linear-gradient(45deg,var(--mc-red),var(--mc-orange));padding:15px;text-align:center;margin-top:20px;border-radius:5px;display:flex;align-items:center;justify-content:center;gap:10px}.promo-notice i{font-size:20px;animation:pulse 1.5s infinite}@keyframes pulse {
    0%, 100% { transform: scale(1); }
    50% { transform: scale(1.1); }
}@media (max-width:768px){.cases-container{grid-template-columns:1fr}.case-card.popular{transform:none}.case-card.popular:hover{transform:translateY(-5px)}}