.seg-btn.active-gold{background:var(--gold);color:#1a1200;box-shadow:0 0 24px var(--gold-glow)}.card{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:28px 24px 24px;position:relative;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;overflow:hidden}.card::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.025) 0%,transparent 60%);pointer-events:none}.card:hover{transform:translateY(-6px);border-color:var(--border-bright);box-shadow:0 20px 60px rgba(0,0,0,.5)}.card.popular{border-color:rgba(229,9,20,.5);background:linear-gradient(145deg,#141014 0%,#0f0a0a 100%);box-shadow:0 0 60px rgba(229,9,20,.1)}.card.popular:hover{box-shadow:0 20px 60px rgba(229,9,20,.2)}.card.gold-card{border-color:rgba(245,197,24,.4);background:linear-gradient(145deg,#131108 0%,#0d0d08 100%);box-shadow:0 0 60px rgba(245,197,24,.08)}.card.gold-card:hover{box-shadow:0 20px 60px rgba(245,197,24,.15)}.top-badge{position:absolute;top:0;left:50%;transform:translateX(-50%);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:5px 18px;border-radius:0 0 10px 10px}.badge-red{background:var(--red);color:#fff}.badge-gold{background:var(--gold);color:#1a1200}.card-top{margin-bottom:20px;margin-top:4px}.duration-row{display:flex;align-items:center;gap:8px;margin-bottom:10px}.duration-text{font-size:13px;font-weight:500;color:var(--muted)}.bonus-pill{font-size:10px;font-weight:600;letter-spacing:.05em;background:rgba(245,197,24,.12);border:1px solid rgba(245,197,24,.3);color:var(--gold);padding:3px 8px;border-radius:6px}.price-block{display:flex;align-items:baseline;gap:4px;margin-bottom:4px}.currency{font-size:22px;font-weight:400;color:var(--muted);margin-top:4px}.amount{font-family:"Bebas Neue",sans-serif;font-size:64px;line-height:1;color:var(--text)}.amount.red-price{color:var(--red)}.amount.gold-price{color:var(--gold)}.per-month{font-size:12px;color:var(--muted);margin-bottom:20px}.per-month span{color:var(--text);font-weight:500}.divider{border:none;border-top:1px solid var(--border);margin:0 0 18px}.features{list-style:none;margin-bottom:20px}.features li{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:var(--muted);padding:7px 0;border-bottom:1px solid rgba(255,255,255,.04);line-height:1.4}.features li:last-child{border-bottom:none}.feat-check{flex-shrink:0;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:9px;margin-top:1px}.check-red{background:rgba(229,9,20,.15);color:var(--red)}.check-gold{background:rgba(245,197,24,.12);color:var(--gold)}.payments{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-bottom:18px}.pay-chip{display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.92);border-radius:7px;padding:4px 8px;height:30px;transition:background .2s,transform .2s}.pay-chip:hover{background:#fff;transform:translateY(-2px)}.pay-chip img{height:18px;width:auto;display:block}.btn-cta{display:block;width:100%;padding:14px;border:none;border-radius:12px;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;text-align:center;transition:all .25s ease;position:relative;overflow:hidden}.btn-cta::after{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent,rgba(255,255,255,.12),transparent);transform:translateX(-100%);transition:transform .4s ease}.btn-cta:hover::after{transform:translateX(100%)}.btn-red{background:var(--red);color:#fff;box-shadow:0 4px 20px var(--red-glow)}.btn-red:hover{background:#ff1a1a;box-shadow:0 8px 30px rgba(229,9,20,.45);transform:scale(1.02)}.btn-gold{background:var(--gold);color:#1a1200;box-shadow:0 4px 20px var(--gold-glow)}.btn-gold:hover{background:#ffd02a;box-shadow:0 8px 30px rgba(245,197,24,.4);transform:scale(1.02)}.gold-mode .stat-num{color:var(--gold)}