.affiliate-public{width:min(1400px,calc(100% - 80px));margin:0 auto;padding:76px 0 70px;position:relative;z-index:1}.affiliate-public h1,.affiliate-public h2,.affiliate-public h3{font-family:var(--font-heading,Orbitron),sans-serif;letter-spacing:-.035em}.affiliate-public h1{font-size:clamp(38px,4.8vw,70px);line-height:1.12;margin:22px 0}.affiliate-public h2{font-size:clamp(27px,3vw,43px);line-height:1.23;margin:15px 0 22px}.affiliate-public h1 span,.affiliate-public h2 span{color:#c49aef}.affiliate-public p{font-size:17px;line-height:1.85;color:#b9adc9}.affiliate-public-hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;min-height:460px}.affiliate-public-hero>div>p{max-width:650px}.affiliate-public .home-eyebrow{font-size:11px;line-height:1.7;letter-spacing:.16em;color:#bea1d7}.affiliate-public-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin:28px 0}.affiliate-public .btn.primary{display:inline-flex;gap:22px;align-items:center;justify-content:center;padding:17px 24px;border:1px solid #b471f2;border-radius:12px;background:linear-gradient(110deg,#ac41ed,#7631ba);font-weight:800;color:#fff;text-decoration:none;box-shadow:0 12px 32px #8c39d51c;transition:transform .25s,box-shadow .25s}.affiliate-public .btn.primary:hover{transform:translateY(-3px);box-shadow:0 14px 38px #8c39d53b}.affiliate-quiet{color:#d6b7f1;text-decoration:none!important;border:0!important;font-weight:700;font-size:14px}.affiliate-quiet:hover{color:white}.affiliate-public-proof{display:flex;gap:12px 22px;flex-wrap:wrap;font-size:17px;font-weight:600;line-height:1.65;color:#eee4f8}.affiliate-public-proof>span{display:inline-flex;align-items:center;gap:9px}.affiliate-proof-value{color:#d5b4fa;white-space:nowrap}.affiliate-public-proof i{width:6px;height:6px;background:#6be4ad;border-radius:50%;box-shadow:0 0 12px #6be4ad77}.affiliate-emblem-stage{perspective:1000px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;padding-bottom:8px;min-width:0}.affiliate-emblem-stage>img{flex-shrink:0;aspect-ratio:1;position:relative;width:min(100%,510px);height:auto;object-fit:contain;filter:drop-shadow(0 22px 46px #7f24c638);animation:affiliate-emblem-float 8s ease-in-out infinite;will-change:transform}.affiliate-aura{position:absolute;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(ellipse,#8c30b92b,transparent 65%);filter:blur(22px);animation:affiliate-aura-breathe 7s ease-in-out infinite}.affiliate-emblem-caption{position:relative;z-index:1;max-width:36ch;padding:0 12px;color:#e2d4ef;font-size:16px;font-weight:500;line-height:1.65;letter-spacing:.015em;text-align:center;margin:0;text-wrap:balance}.affiliate-public-metrics{display:grid;grid-template-columns:repeat(3,1fr);margin:60px 0 110px;border:1px solid #503565;border-radius:22px;background:linear-gradient(120deg,#20132b99,#0d091599);overflow:hidden}.affiliate-public-metrics article{padding:26px 32px}.affiliate-public-metrics article+article{border-left:1px solid #3b2b4b}.affiliate-public-metrics article>span{font-size:12px;color:#b7a4c7}.affiliate-public-metrics strong{display:block;font-family:Orbitron,sans-serif;font-size:31px;line-height:1.6;color:#f4edff;margin:5px 0}.affiliate-public-metrics p{font-size:13px;margin:0}.affiliate-public-section{margin:0 0 100px}.affiliate-section-heading{max-width:670px;margin-bottom:36px}.affiliate-how-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.affiliate-how-grid article{padding:28px 23px;border:1px solid #42304f;border-radius:20px;background:linear-gradient(140deg,#21152d80,#0b081199);transition:transform .3s,border-color .3s}.affiliate-how-grid article:hover{transform:translateY(-5px);border-color:#9a63ba}.affiliate-step-number{display:grid;place-items:center;width:38px;height:38px;border:1px solid #775199;border-radius:12px;color:#d9b7fa;font-family:Orbitron,sans-serif;font-size:13px;background:#39204755}.affiliate-how-grid h3{font-size:17px;margin:24px 0 12px;line-height:1.5}.affiliate-how-grid p{font-size:14px;line-height:1.8;margin:0}.affiliate-example{display:grid;grid-template-columns:1.1fr .8fr;gap:80px;align-items:center;padding:44px 48px;margin-bottom:100px;border:1px solid #5a3770;border-radius:24px;background:radial-gradient(ellipse at 90% 0,#5c288030,transparent 60%),#130d1caa}.affiliate-public .affiliate-fine{font-size:12px;color:#9e8dab}.affiliate-example-card{border:1px solid #6a4385;border-radius:20px;background:#0e0915;padding:28px;box-shadow:0 25px 70px #04020755;transform:perspective(900px) rotateY(-5deg);transition:transform .6s}.affiliate-example:hover .affiliate-example-card{transform:perspective(900px) rotateY(0)}.affiliate-example-card>span{color:#ac99be;font-size:12px}.affiliate-example-card>strong{display:block;font-family:Orbitron,sans-serif;font-size:38px;color:#f5efff;margin:16px 0 22px}.affiliate-example-card>div{border-top:1px solid #4a315c;padding:18px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14px}.affiliate-example-card b{color:#d2a6ff;font-size:24px;white-space:nowrap}.affiliate-example-card small{color:#9683a6;font-size:11px}.affiliate-public-faq{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px}.affiliate-public-faq details{margin:0 0 12px;border:1px solid #493354;border-radius:16px;background:#120d1ba6}.affiliate-public-faq summary{font-size:15px;font-weight:700;color:#ede3f8;padding:22px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:15px}.affiliate-public-faq summary::after{content:'+';color:#c99bf0}.affiliate-public-faq details[open] summary::after{content:'−'}.affiliate-public-faq details p{font-size:14px;margin:0;padding:0 22px 22px}.affiliate-public-invite{display:flex;align-items:center;gap:26px;border:1px solid #533666;border-radius:23px;background:linear-gradient(100deg,#241630bb,#0d0915);padding:30px 36px;margin-bottom:70px}.affiliate-public-invite img{object-fit:contain;flex:none}.affiliate-public-invite h2{font-size:26px;margin:9px 0}.affiliate-public-invite p{font-size:14px;margin:4px 0}.affiliate-public-invite .btn{margin-left:auto;flex:none}.affiliate-public-community .home-community{margin:0;width:100%}.affiliate-public [aria-disabled=true]{opacity:.6;pointer-events:none}.affiliate-public-status{color:#d6adf4!important}.affiliate-public b{font-weight:inherit}
@keyframes affiliate-emblem-float{0%,100%{transform:translateY(0) rotateY(-7deg) rotateX(3deg)}50%{transform:translateY(-13px) rotateY(5deg) rotateX(-2deg)}}@keyframes affiliate-aura-breathe{50%{opacity:.5;transform:scale(1.12)}}
@media(max-width:1000px){.affiliate-public{width:calc(100% - 44px)}.affiliate-how-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-public-hero{gap:18px}.affiliate-public-metrics article{padding:24px}.affiliate-example{gap:35px;padding:30px}.affiliate-public-faq{gap:32px}.affiliate-public-invite{flex-wrap:wrap}.affiliate-public-invite .btn{margin-left:120px}}
@media(max-width:640px){.affiliate-public{width:calc(100% - 32px);padding-top:34px}.affiliate-public-hero{grid-template-columns:1fr;gap:10px}.affiliate-public h1{font-size:39px}.affiliate-public-hero>div>p{font-size:15px}.affiliate-emblem-stage{margin-top:15px}.affiliate-emblem-stage>img{max-width:300px}.affiliate-emblem-caption{font-size:14px}.affiliate-emblem-stage{gap:22px}.affiliate-public-actions{align-items:stretch;gap:18px}.affiliate-public-actions .btn{width:100%}.affiliate-public-proof{gap:10px 18px;font-size:15px}.affiliate-public-metrics{margin:35px 0 65px;grid-template-columns:1fr}.affiliate-public-metrics article{padding:20px 24px}.affiliate-public-metrics article+article{border-left:0;border-top:1px solid #3b2b4b}.affiliate-public-metrics strong{font-size:28px;line-height:1.3}.affiliate-how-grid{grid-template-columns:1fr;gap:12px}.affiliate-how-grid article{padding:22px}.affiliate-how-grid h3{margin-top:18px}.affiliate-public-section{margin-bottom:60px}.affiliate-example{grid-template-columns:1fr;gap:18px;padding:24px;margin-bottom:65px}.affiliate-example-card{transform:none}.affiliate-public-faq{grid-template-columns:1fr;gap:0}.affiliate-public-invite{padding:25px;gap:12px;justify-content:center;text-align:center}.affiliate-public-invite img{width:74px;height:74px}.affiliate-public-invite .btn{margin:10px 0 0;width:100%}.affiliate-public-community .home-community{padding:28px 22px}.affiliate-public .home-eyebrow{font-size:9px}}
@media(prefers-reduced-motion:reduce){.affiliate-emblem-stage>img,.affiliate-aura{animation:none}.affiliate-public *{transition:none!important}.affiliate-example-card{transform:none}}
.unified-store>main.affiliate-public{width:calc(100% - 80px)!important;max-width:1400px!important}
@media(max-width:1000px){.unified-store>main.affiliate-public{width:calc(100% - 44px)!important}}
@media(max-width:640px){.unified-store>main.affiliate-public{width:calc(100% - 32px)!important}}
