.referrals-page.invites-refresh{width:min(1400px,calc(100% - 48px));margin:28px auto 0;padding:0 0 72px;color:#f4eff7}.invites-refresh .referrals-hero{isolation:isolate;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);min-height:550px;grid-gap:22px;gap:22px;padding:clamp(28px,5vw,72px);border:1px solid rgba(216,216,216,.16);border-radius:14px;background:#151515;box-shadow:none}.invites-refresh .referrals-hero:before{z-index:-1;inset:0;background:url(/vice-hero-contours-v1.webp) 50%/cover no-repeat;opacity:.68;pointer-events:none}.invites-refresh .referrals-hero:after{display:none}.invites-refresh .referrals-hero-copy{width:auto;padding:0;margin:0}.invites-refresh .referrals-hero-copy>small{color:#ceabd9;font-size:10px;letter-spacing:.14em}.invites-refresh .referrals-hero-copy h1{font-family:var(--font-body),sans-serif;font-size:clamp(36px,4.1vw,62px);font-weight:800;line-height:1.06;letter-spacing:-.045em;margin:20px 0}.invites-refresh .referrals-hero-copy h1 span{color:#e2b6e4}.invites-refresh .referrals-hero-copy p{max-width:520px;color:#bab1c1;font-size:15px;line-height:1.8}.invites-refresh .referrals-hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px}.invites-refresh .referrals-hero-actions a{gap:10px;min-width:0;max-width:100%;white-space:normal;padding:12px 17px;border-radius:7px;font:600 12px/1.3 var(--font-body),sans-serif;text-transform:none;letter-spacing:0;-webkit-backdrop-filter:none;backdrop-filter:none;background:#252525;border-color:#3e3e3e;box-shadow:none}.invites-refresh .referrals-hero-actions a:first-child{background:#dedede;color:#201724;border-color:#dedede}.invites-refresh .referrals-hero-actions a:hover{background:#303030;border-color:#a2a2a2}.invites-refresh .referrals-hero-actions a:first-child:hover{background:#eaeaea}.invites-refresh .referrals-art{height:420px;min-width:0;display:grid;place-items:center}.invites-refresh .referrals-art img{display:block;width:100%;height:100%;object-fit:contain}.invites-refresh .referrals-proof{max-width:none;padding:24px 30px;margin-top:16px;background:#191919;border:1px solid #333333;border-radius:10px;-webkit-backdrop-filter:none;backdrop-filter:none}.invites-refresh .referrals-proof ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:18px}.invites-refresh .referrals-proof li{grid-template-columns:42px minmax(0,1fr);border:0;padding:0}.invites-refresh .referrals-proof li b{display:grid;place-items:center;width:38px;height:38px;border-radius:8px;background:#2d2d2d;color:#e3bedc;font-size:12px}.invites-refresh .referrals-proof li span{gap:5px;font-size:12px;color:#a99dad}.invites-refresh .referrals-proof li strong{font-size:14px}.invites-refresh .referrals-dashboard{width:100%;margin:28px 0 0;scroll-margin-top:100px}.invites-refresh .referral-share{padding:32px;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:#202020;border-color:#393939;border-radius:10px}.invites-refresh .referral-login h2,.invites-refresh .referral-share h2{font:750 30px/1.2 var(--font-body),sans-serif;letter-spacing:-.035em}.invites-refresh .referral-link-box{min-width:0;grid-template-columns:minmax(0,1fr) auto}.invites-refresh .referral-link-box input{font-size:12px;padding:0 14px}.invites-refresh .referral-link-box button{background:#dedede;color:#201724;border-color:#dedede;letter-spacing:0;font:700 12px var(--font-body),sans-serif}.invites-refresh .referral-list,.invites-refresh .referral-login,.invites-refresh .referral-stats article{background:#191919;border-color:#333333;border-radius:10px}.invites-refresh .referral-empty>span,.invites-refresh .referral-stats article>span{background:none;width:64px;height:64px}.invites-refresh .referral-list h2{font:700 24px var(--font-body),sans-serif}.invites-refresh .referral-login{max-width:none;padding:40px 28px}.invites-refresh .referral-login p{margin:12px auto 22px;max-width:540px;line-height:1.7;color:#b5aaba}.invites-refresh .referral-login .button{background:#dedede;color:#201724;border-color:#dedede;font:700 13px var(--font-body),sans-serif;text-transform:none;letter-spacing:0}@media (max-width:900px){.invites-refresh .referrals-hero{min-height:0;grid-template-columns:minmax(0,1fr);padding:32px}.invites-refresh .referrals-art{height:310px}.invites-refresh .referral-share{grid-template-columns:1fr}}@media (max-width:640px){.referrals-page.invites-refresh{width:calc(100% - 24px);margin-top:16px}.invites-refresh .referrals-hero{grid-template-columns:1fr;gap:8px;padding:28px 22px}.invites-refresh .referrals-art{height:260px}.invites-refresh .referrals-hero-copy h1{font-size:39px}.invites-refresh .referrals-hero-actions{flex-direction:row}.invites-refresh .referrals-hero-actions a{width:auto;flex:1 1 160px}.invites-refresh .referrals-proof{padding:24px}.invites-refresh .referrals-proof ol{grid-template-columns:1fr;gap:20px}.invites-refresh .referral-share{padding:24px}.invites-refresh .referral-link-box{grid-template-columns:1fr}.invites-refresh .referral-list>header{align-items:start}.invites-refresh .referral-list>article{grid-template-columns:38px minmax(0,1fr);gap:12px}.invites-refresh .referral-list>article b{overflow-wrap:anywhere}.invites-refresh .referral-list>article small{grid-column:2}}.invites-refresh .referral-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.invites-refresh .referral-stats article>div{min-width:0;overflow-wrap:anywhere}@media(max-width:640px){.invites-refresh .referral-stats{grid-template-columns:minmax(0,1fr)}}.invites-refresh .referrals-hero:before{filter:grayscale(1)}