.referral-page{max-width:1280px;margin:auto;padding:0 28px}.referral-podium{padding:32px;border:1px solid #5c5032;background:linear-gradient(135deg,#211e16,#0b0b0b);border-radius:18px}.referral-podium>div{display:flex;align-items:baseline;justify-content:space-between;padding:12px 0;border-bottom:1px solid #39342a}.referral-podium b{font-size:clamp(38px,5vw,72px);color:#efd381;letter-spacing:-.05em}.referral-podium>div:first-of-type b{font-size:clamp(60px,7vw,100px)}.referral-podium>div span{color:#ada795;font-size:20px}.referral-page #standings{padding:60px 0}.referral-page ol{list-style:none;padding:0}.referral-page li{display:flex;justify-content:space-between;gap:24px;padding:24px 0;border-bottom:1px solid #333;font-size:20px}.referral-page [hidden]{display:none}.referral-page #contest-copy{display:block;margin-top:16px}.referral-page #contest-copy[hidden]{display:none}#contest-dialog{max-width:600px}#contest-dialog select{padding:12px;background:#171717;color:#fff;width:100%}#contest-claim{margin-top:24px}@media(max-width:700px){.referral-page{padding:0 20px}.referral-page .founder-hero{padding-top:30px}.referral-podium{padding:24px}}
