.premium-section{padding:80px 0;position:relative;overflow:hidden}.premium-container{max-width:1280px;margin:0 auto;padding:0 20px}.premium-content{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;background:#FFF0DC;border-radius:45px;padding:60px}.premium-left{position:relative;z-index:2}.premium-label{display:inline-block;background:#4318be;color:white;padding:8px 16px;border-radius:20px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:3px;margin-bottom:24px}.premium-title{font-size:48px;font-weight:700;line-height:1.2;margin-bottom:24px;color:#1a1a1a}.premium-title .highlight{color:#FFB838}.premium-title .crown-icon{display:inline-block;width:42px;height:42px;margin-left:8px;vertical-align:middle}.premium-description{font-size:18px;line-height:1.6;color:#4a5568;margin-bottom:32px}.premium-features{list-style:none;padding:0;margin:0 0 40px 0}.premium-features li{display:inline-flex;align-items:center;margin-bottom:20px;font-size:14px;color:#4318be;font-weight:500;background:rgba(255,255,255,.3);border-radius:15px;padding:15px 20px}.premium-features li:last-child{margin-bottom:0}.premium-features .feature-icon{width:24px;height:24px;margin-right:12px;flex-shrink:0}.premium-button{display:inline-block;background:#FFB838;color:#000;padding:16px 32px;border-radius:50px;text-decoration:none;font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;transition:all .3s ease;border:none;cursor:pointer}.premium-button:hover{transform:translateY(-3px);color:#000;text-decoration:none}.premium-right{position:relative;z-index:1}.premium-slider{position:relative;width:100%;height:600px;overflow:hidden;border-radius:20px}.premium-slider::before{content:'';position:absolute;top:0;left:0;width:10%;height:100%;background:#FFF0DC;background:linear-gradient(90deg,rgba(255,240,220,1) 0%,rgba(255,240,220,1) 50%,rgba(255,236,209,0) 100%);z-index:3;pointer-events:none}.premium-slider::after{content:'';position:absolute;top:0;right:0;width:10%;height:100%;background:linear-gradient(270deg,rgba(255,240,220,1) 0%,rgba(255,240,220,1) 50%,rgba(255,236,209,0) 100%);z-index:3;pointer-events:none}.premium-slide{position:absolute;top:0;left:50%;transform:translateX(-50%);width:300px;height:100%;opacity:0;transition:all .6s ease-in-out;display:flex;align-items:center;justify-content:center}.premium-slide.active{opacity:1;transform:translateX(-50%);z-index:2}.premium-slide.prev{opacity:.6;transform:translateX(calc(-50% - 315px));z-index:1}.premium-slide.next{opacity:.6;transform:translateX(calc(-50% + 315px));z-index:1}.premium-slide img{width:100%;height:100%;object-fit:contain;border-radius:20px;background:transparent}.premium-slider-nav{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:10}.premium-slider-dot{width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,.5);cursor:pointer;transition:all .3s ease;border:none}.premium-slider-dot.active{background:#FFB838;transform:scale(1.2)}@media (max-width:1024px){.premium-content{grid-template-columns:1fr;gap:40px;padding:40px}.premium-title{font-size:36px}.premium-slider{height:500px}.premium-slide{width:250px}.premium-slide.prev{transform:translateX(calc(-50% - 140px))}.premium-slide.next{transform:translateX(calc(-50% + 140px))}}@media (max-width:768px){.premium-section{padding:60px 0}.premium-container{padding:0 16px}.premium-content{padding:30px;border-radius:30px}.premium-title{font-size:28px}.premium-description{font-size:16px}.premium-features li{font-size:13px;padding:12px 16px}.premium-slider{height:400px}.premium-slide{width:200px}.premium-slide.prev{transform:translateX(calc(-50% - 115px))}.premium-slide.next{transform:translateX(calc(-50% + 115px))}.premium-button{padding:14px 28px;font-size:12px}}@media (max-width:480px){.premium-section{padding:40px 0}.premium-content{padding:20px;border-radius:25px}.premium-title{font-size:24px}.premium-description{font-size:14px}.premium-slider{height:350px}.premium-slide{width:180px}.premium-slide.prev{transform:translateX(calc(-50% - 105px))}.premium-slide.next{transform:translateX(calc(-50% + 105px))}.premium-features li{font-size:12px;padding:10px 14px}.premium-features .feature-icon{width:20px;height:20px;margin-right:10px}}
