.Referrals-module__mvfqLq__page{color:#eef6ef;gap:24px;display:grid}.Referrals-module__mvfqLq__hero{background:radial-gradient(at 100% 0,#234932,#0000 70%),#14231b;border:1px solid #345245;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;padding:32px;display:flex}.Referrals-module__mvfqLq__hero h2{letter-spacing:-1.2px;margin:10px 0;font-size:clamp(26px,4vw,40px);line-height:1.1}.Referrals-module__mvfqLq__hero p{color:#bfd0c6;max-width:64ch;line-height:1.7}.Referrals-module__mvfqLq__eyebrow,.Referrals-module__mvfqLq__label{letter-spacing:1.5px;font-size:11px;font-weight:700;display:block}.Referrals-module__mvfqLq__eyebrow{color:#5fdfa0!important}.Referrals-module__mvfqLq__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.Referrals-module__mvfqLq__metric{background:#16201c;border:1px solid #304339;border-radius:18px;padding:24px}.Referrals-module__mvfqLq__metric:first-child{background:#1c3527;border-color:#5fdfa0}.Referrals-module__mvfqLq__metric span{color:#bfd0c6;font-size:13px}.Referrals-module__mvfqLq__metric strong{font-variant-numeric:tabular-nums;letter-spacing:-1px;margin-top:10px;font-size:clamp(25px,3vw,36px);display:block}.Referrals-module__mvfqLq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.Referrals-module__mvfqLq__grid>*{min-width:0}.Referrals-module__mvfqLq__linkCard{background:#17281e;border:1px solid #355441;border-radius:16px;padding:22px}.Referrals-module__mvfqLq__page h3{margin:0 0 10px;font-size:19px}.Referrals-module__mvfqLq__page p{color:#bfd0c6;line-height:1.65}.Referrals-module__mvfqLq__page label{gap:8px;font-size:13px;display:grid}.Referrals-module__mvfqLq__page input,.Referrals-module__mvfqLq__page select{color:#eef6ef;width:100%;min-width:0;min-height:48px;font:inherit;background:#0d1711;border:1px solid #486050;border-radius:10px;padding:12px}.Referrals-module__mvfqLq__page a{color:#a7edcb;text-underline-offset:4px}.Referrals-module__mvfqLq__page button{min-height:44px}.Referrals-module__mvfqLq__page input:focus-visible,.Referrals-module__mvfqLq__page select:focus-visible{outline-offset:3px;outline:2px solid #5fdfa0}.Referrals-module__mvfqLq__linkCard button{margin-top:12px}.Referrals-module__mvfqLq__campaignShare{border-top:1px solid #34453d;margin-top:24px;padding-top:24px}.Referrals-module__mvfqLq__copyRow{gap:12px;margin-top:12px;display:flex}.Referrals-module__mvfqLq__copyRow input{flex:1}.Referrals-module__mvfqLq__list{margin:0;padding:0;list-style:none}.Referrals-module__mvfqLq__list li{overflow-wrap:anywhere;border-bottom:1px solid #34453d;justify-content:space-between;gap:16px;padding:18px 0;display:flex}.Referrals-module__mvfqLq__list li:first-child{padding-top:0}.Referrals-module__mvfqLq__list small{color:#bfd0c6;margin-top:5px;font-size:12px;display:block}.Referrals-module__mvfqLq__list li>div:last-child{text-align:right;flex-shrink:0}.Referrals-module__mvfqLq__empty{max-width:50ch;padding:28px 0}.Referrals-module__mvfqLq__breakdown{border-top:1px solid #34453d;margin-top:20px;padding-top:10px}.Referrals-module__mvfqLq__breakdown>div{justify-content:space-between;gap:12px;padding:8px 0;font-size:13px;display:flex}.Referrals-module__mvfqLq__cashout{justify-content:space-between;align-items:center;gap:20px;display:flex}.Referrals-module__mvfqLq__cashout strong{margin:8px 0;font-size:36px;display:block}.Referrals-module__mvfqLq__cashout small{color:#a7edcb;font-size:14px}.Referrals-module__mvfqLq__review{background:#203c2b;border:1px solid #5fdfa0;border-radius:16px;margin-top:20px;padding:24px}.Referrals-module__mvfqLq__address{overflow-wrap:anywhere}@media (max-width:760px){.Referrals-module__mvfqLq__hero{padding:22px;display:block}.Referrals-module__mvfqLq__hero button{margin-top:12px}.Referrals-module__mvfqLq__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.Referrals-module__mvfqLq__metric{padding:18px}.Referrals-module__mvfqLq__grid{grid-template-columns:1fr}.Referrals-module__mvfqLq__cashout,.Referrals-module__mvfqLq__copyRow{flex-direction:column;align-items:stretch}.Referrals-module__mvfqLq__page{gap:18px}.Referrals-module__mvfqLq__linkCard{padding:18px}}
