.affiliate-hero[data-astro-cid-ynfnpnvn]{padding:160px 20px 100px;text-align:center;background:radial-gradient(ellipse at center top,rgba(0,255,170,.06) 0%,transparent 60%);position:relative}.affiliate-hero[data-astro-cid-ynfnpnvn] .container[data-astro-cid-ynfnpnvn]{max-width:800px;margin:0 auto}.badge[data-astro-cid-ynfnpnvn]{display:inline-block;background:linear-gradient(135deg,var(--vela-green) 0%,#00aa66 100%);color:#1a1a1a;font-family:Oswald,sans-serif;font-size:12px;font-weight:700;letter-spacing:3px;padding:6px 20px;border-radius:4px;margin-bottom:25px;box-shadow:0 5px 15px #00ffaa4d}.affiliate-hero[data-astro-cid-ynfnpnvn] h1[data-astro-cid-ynfnpnvn]{font-family:Oswald,sans-serif;font-size:3.2rem;color:var(--cream);line-height:1.15;margin-bottom:20px;letter-spacing:1px}.highlight[data-astro-cid-ynfnpnvn]{color:var(--gold)}.hero-sub[data-astro-cid-ynfnpnvn]{color:var(--text-muted);font-size:1.1rem;line-height:1.7;max-width:650px;margin:0 auto 35px;font-family:Lora,serif;font-style:italic}.btn-primary[data-astro-cid-ynfnpnvn]{display:inline-block;background:var(--vela-green);color:#0a0a0a;font-family:Oswald,sans-serif;font-size:16px;font-weight:700;letter-spacing:2px;padding:16px 40px;border-radius:4px;text-decoration:none;transition:all .3s;box-shadow:0 5px 25px #00ffaa40}.btn-primary[data-astro-cid-ynfnpnvn]:hover{transform:translateY(-2px);box-shadow:0 8px 35px #0fa6}.container[data-astro-cid-ynfnpnvn]{max-width:1100px;margin:0 auto;padding:0 20px}.section-title[data-astro-cid-ynfnpnvn]{text-align:center;font-family:Oswald,sans-serif;font-size:2.5rem;color:var(--cream);margin-bottom:10px;letter-spacing:2px}.section-sub[data-astro-cid-ynfnpnvn]{text-align:center;color:var(--text-muted);font-size:1rem;margin-bottom:50px;font-family:Lora,serif;font-style:italic}.commissions[data-astro-cid-ynfnpnvn]{padding:80px 20px;background:#000f0880}.commission-grid[data-astro-cid-ynfnpnvn]{display:grid;grid-template-columns:1fr 1fr;gap:30px;max-width:900px;margin:0 auto}.commission-grid-3[data-astro-cid-ynfnpnvn]{grid-template-columns:1fr 1fr 1fr;max-width:1100px}.mgps-commission-card[data-astro-cid-ynfnpnvn]{border-color:#f5a62359}.mgps-commission-card[data-astro-cid-ynfnpnvn]:after{background:linear-gradient(90deg,transparent,#f5a623,transparent);opacity:.7}.mgps-commission-card[data-astro-cid-ynfnpnvn] .card-badge[data-astro-cid-ynfnpnvn]{background:linear-gradient(135deg,#f5a623,#e8722a);color:#0a0a0a;border-color:#f5a623}.mgps-commission-card[data-astro-cid-ynfnpnvn] .rate-number[data-astro-cid-ynfnpnvn]{color:#f5a623;text-shadow:0 0 20px rgba(245,166,35,.25)}@media(max-width:1024px){.commission-grid-3[data-astro-cid-ynfnpnvn]{grid-template-columns:1fr;max-width:450px}}.featured-commission[data-astro-cid-ynfnpnvn]{border-color:#0fa6!important;box-shadow:0 30px 80px #0009,0 0 60px #00ffaa1a!important;transform:scale(1.03);z-index:2}.vela-commission-card[data-astro-cid-ynfnpnvn]:after{background:linear-gradient(90deg,transparent,var(--vela-green),transparent)!important;opacity:.8!important}.vela-badge-card[data-astro-cid-ynfnpnvn]{background:linear-gradient(135deg,var(--vela-green) 0%,#00aa66 100%)!important;color:#0a0a0a!important;animation:velaGlow 2s ease-in-out infinite}.commission-card[data-astro-cid-ynfnpnvn]{background:linear-gradient(145deg,#141e19e6,#0a0f0cf2);border:1px solid rgba(207,181,59,.2);border-radius:8px;padding:40px 30px;text-align:center;position:relative;overflow:hidden}.commission-card[data-astro-cid-ynfnpnvn]:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:.5}.recurring-card[data-astro-cid-ynfnpnvn]{border-color:#00ffaa4d}.recurring-card[data-astro-cid-ynfnpnvn]:after{background:linear-gradient(90deg,transparent,var(--vela-green),transparent);opacity:.7}.big-win-card[data-astro-cid-ynfnpnvn]{border-color:#cfb53b66}.card-badge[data-astro-cid-ynfnpnvn]{display:inline-block;background:linear-gradient(135deg,var(--vela-green) 0%,#00aa66 100%);color:#0a0a0a;font-family:Oswald,sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;padding:4px 14px;border-radius:3px;margin-bottom:20px}.gold-badge[data-astro-cid-ynfnpnvn]{background:linear-gradient(135deg,var(--gold) 0%,#8B7500 100%)}.product-icon[data-astro-cid-ynfnpnvn]{font-size:36px;margin-bottom:15px}.commission-card[data-astro-cid-ynfnpnvn] h3[data-astro-cid-ynfnpnvn]{font-family:Oswald,sans-serif;color:var(--cream);font-size:1.4rem;margin-bottom:5px;letter-spacing:1px}.product-price[data-astro-cid-ynfnpnvn]{color:var(--text-muted);font-size:14px;margin-bottom:25px}.commission-rate[data-astro-cid-ynfnpnvn]{margin-bottom:15px}.rate-number[data-astro-cid-ynfnpnvn]{display:block;font-family:Oswald,sans-serif;font-size:4rem;font-weight:700;color:var(--vela-green);line-height:1;text-shadow:0 0 20px rgba(0,255,170,.2)}.big-win-card[data-astro-cid-ynfnpnvn] .rate-number[data-astro-cid-ynfnpnvn]{color:var(--gold);text-shadow:0 0 20px rgba(207,181,59,.2)}.rate-label[data-astro-cid-ynfnpnvn]{display:block;font-family:Oswald,sans-serif;font-size:12px;color:var(--text-muted);letter-spacing:2px;margin-top:5px}.payout-example[data-astro-cid-ynfnpnvn]{background:#0000004d;padding:15px;border-radius:4px;margin-bottom:20px}.payout-amount[data-astro-cid-ynfnpnvn]{display:block;font-family:Oswald,sans-serif;font-size:1.8rem;color:var(--cream);font-weight:700}.payout-desc[data-astro-cid-ynfnpnvn]{display:block;font-size:12px;color:var(--text-muted);margin-top:2px}.earning-projection[data-astro-cid-ynfnpnvn]{text-align:left;border-top:1px solid rgba(255,255,255,.05);padding-top:15px;margin-bottom:15px}.projection-row[data-astro-cid-ynfnpnvn]{display:flex;justify-content:space-between;padding:8px 0;font-size:14px;color:var(--text-muted);border-bottom:1px solid rgba(255,255,255,.03)}.projection-amount[data-astro-cid-ynfnpnvn]{font-family:Oswald,sans-serif;color:var(--cream);font-weight:600}.featured-projection[data-astro-cid-ynfnpnvn]{color:var(--cream)}.featured-projection[data-astro-cid-ynfnpnvn] .projection-amount[data-astro-cid-ynfnpnvn]{color:var(--vela-green);font-size:16px}.big-win-card[data-astro-cid-ynfnpnvn] .featured-projection[data-astro-cid-ynfnpnvn] .projection-amount[data-astro-cid-ynfnpnvn]{color:var(--gold)}.card-note[data-astro-cid-ynfnpnvn]{font-size:12px;color:var(--text-muted);font-style:italic}.benefits[data-astro-cid-ynfnpnvn]{padding:80px 20px}.benefits-grid[data-astro-cid-ynfnpnvn]{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.benefit-item[data-astro-cid-ynfnpnvn]{background:#00140a80;border:1px solid rgba(207,181,59,.15);border-radius:6px;padding:30px;transition:all .3s}.benefit-item[data-astro-cid-ynfnpnvn]:hover{border-color:#00ffaa4d;transform:translateY(-3px);box-shadow:0 10px 30px #0000004d}.benefit-icon[data-astro-cid-ynfnpnvn]{font-size:28px;margin-bottom:15px}.benefit-item[data-astro-cid-ynfnpnvn] h4[data-astro-cid-ynfnpnvn]{font-family:Oswald,sans-serif;color:var(--cream);font-size:1rem;letter-spacing:1px;margin-bottom:10px}.benefit-item[data-astro-cid-ynfnpnvn] p[data-astro-cid-ynfnpnvn]{color:var(--text-muted);font-size:14px;line-height:1.6;margin:0}.how-it-works-affiliate[data-astro-cid-ynfnpnvn]{padding:80px 20px;background:#000f0880}.steps-grid[data-astro-cid-ynfnpnvn]{display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap}.step-card[data-astro-cid-ynfnpnvn]{background:linear-gradient(145deg,#141e19e6,#0a0f0cf2);border:1px solid rgba(0,255,170,.15);border-radius:8px;padding:30px 25px;text-align:center;width:200px}.step-number[data-astro-cid-ynfnpnvn]{width:40px;height:40px;line-height:40px;border-radius:50%;background:var(--vela-green);color:#0a0a0a;font-family:Oswald,sans-serif;font-size:18px;font-weight:700;margin:0 auto 15px}.step-card[data-astro-cid-ynfnpnvn] h4[data-astro-cid-ynfnpnvn]{font-family:Oswald,sans-serif;color:var(--cream);letter-spacing:1px;margin-bottom:10px}.step-card[data-astro-cid-ynfnpnvn] p[data-astro-cid-ynfnpnvn]{color:var(--text-muted);font-size:13px;line-height:1.5;margin:0}.step-arrow[data-astro-cid-ynfnpnvn]{color:var(--gold);font-size:24px;font-weight:700}.ideal-partners[data-astro-cid-ynfnpnvn]{padding:80px 20px}.partners-grid[data-astro-cid-ynfnpnvn]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.partner-type[data-astro-cid-ynfnpnvn]{text-align:center;padding:30px 20px;background:#00140a4d;border:1px solid rgba(255,255,255,.05);border-radius:8px;transition:all .3s}.partner-type[data-astro-cid-ynfnpnvn]:hover{border-color:#0fa3;background:#00140a80}.partner-icon[data-astro-cid-ynfnpnvn]{font-size:32px;margin-bottom:12px}.partner-type[data-astro-cid-ynfnpnvn] h4[data-astro-cid-ynfnpnvn]{font-family:Oswald,sans-serif;color:var(--cream);font-size:.9rem;letter-spacing:1px;margin-bottom:8px}.partner-type[data-astro-cid-ynfnpnvn] p[data-astro-cid-ynfnpnvn]{color:var(--text-muted);font-size:13px;line-height:1.5;margin:0}.apply-section[data-astro-cid-ynfnpnvn]{padding:80px 20px 100px;background:#000f0880}.affiliate-form[data-astro-cid-ynfnpnvn]{max-width:700px;margin:0 auto;background:linear-gradient(145deg,#141e19e6,#0a0f0cf2);border:1px solid rgba(0,255,170,.2);border-radius:8px;padding:45px 40px;position:relative;overflow:hidden}.affiliate-form[data-astro-cid-ynfnpnvn]:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--vela-green),transparent);opacity:.7}.form-row[data-astro-cid-ynfnpnvn]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-group[data-astro-cid-ynfnpnvn]{margin-bottom:22px}label[data-astro-cid-ynfnpnvn]{display:block;color:var(--gold);font-family:Oswald,sans-serif;font-size:.85rem;margin-bottom:8px;letter-spacing:1px}input[data-astro-cid-ynfnpnvn],select[data-astro-cid-ynfnpnvn],textarea[data-astro-cid-ynfnpnvn]{width:100%;background:#00140acc;border:1px solid rgba(207,181,59,.2);color:var(--cream);padding:14px;font-family:Inter,sans-serif;font-size:.95rem;border-radius:3px;transition:all .3s}input[data-astro-cid-ynfnpnvn]:focus,select[data-astro-cid-ynfnpnvn]:focus,textarea[data-astro-cid-ynfnpnvn]:focus{outline:none;border-color:var(--vela-green);background:#001e0fe6;box-shadow:0 0 15px #00ffaa14}.select-wrapper[data-astro-cid-ynfnpnvn]{position:relative}.submit-btn[data-astro-cid-ynfnpnvn]{width:100%;background:var(--vela-green);color:#0a0a0a;border:none;padding:16px;font-family:Oswald,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:2px;cursor:pointer;border-radius:4px;transition:all .3s;box-shadow:0 5px 20px #0fa3}.submit-btn[data-astro-cid-ynfnpnvn]:hover{transform:translateY(-2px);box-shadow:0 8px 30px #00ffaa59}.form-status[data-astro-cid-ynfnpnvn]{margin-top:20px;padding:15px;text-align:center;font-family:Oswald,sans-serif;letter-spacing:1px;border-radius:4px}.form-status[data-astro-cid-ynfnpnvn]:empty{display:none}.form-status[data-astro-cid-ynfnpnvn].success{background:#00ff881a;border:1px solid var(--signal-green);color:var(--signal-green)}@media(max-width:1024px){.partners-grid[data-astro-cid-ynfnpnvn],.benefits-grid[data-astro-cid-ynfnpnvn]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.affiliate-hero[data-astro-cid-ynfnpnvn] h1[data-astro-cid-ynfnpnvn]{font-size:2.2rem}.commission-grid[data-astro-cid-ynfnpnvn]{grid-template-columns:1fr;max-width:450px}.benefits-grid[data-astro-cid-ynfnpnvn],.partners-grid[data-astro-cid-ynfnpnvn]{grid-template-columns:1fr}.steps-grid[data-astro-cid-ynfnpnvn]{flex-direction:column}.step-arrow[data-astro-cid-ynfnpnvn]{transform:rotate(90deg)}.step-card[data-astro-cid-ynfnpnvn]{width:100%;max-width:300px}.form-row[data-astro-cid-ynfnpnvn]{grid-template-columns:1fr}.affiliate-form[data-astro-cid-ynfnpnvn]{padding:30px 25px}.section-title[data-astro-cid-ynfnpnvn]{font-size:2rem}}
