.BetaSignupPage_main__o05AN{min-height:100vh;background-color:#0b1420;overflow-x:hidden;display:flex;flex-direction:column;display:block!important;align-items:normal!important;width:100%}.BetaSignupPage_header__u4Zvn{position:fixed;top:0;left:0;right:0;z-index:50;height:100px}@media(min-width:768px){.BetaSignupPage_header__u4Zvn{height:70px}}.BetaSignupPage_headerBg__afCSm{position:absolute;inset:0;background:url(/images/referral/header-bg.svg) bottom/cover no-repeat}.BetaSignupPage_headerContent__PB8yV{position:relative;z-index:10;height:100%;max-width:1920px;margin:0 auto;display:flex;align-items:flex-start;padding:12px 24px 0;justify-content:center}@media(min-width:1199px){.BetaSignupPage_headerContent__PB8yV{padding-left:104px;padding-right:104px}}@media(min-width:768px){.BetaSignupPage_headerContent__PB8yV{align-items:center;padding-top:0}}.BetaSignupPage_headerLogo__O4ugw{height:40px;width:auto}@media(min-width:768px){.BetaSignupPage_headerLogo__O4ugw{height:50px}}.BetaSignupPage_heroSection__wCIGF{position:relative;flex:1 1;min-height:100vh;display:flex;align-items:center;justify-content:center}.BetaSignupPage_heroBg__cJm25{position:absolute;inset:0;z-index:0}.BetaSignupPage_heroBgImage__nrxS7{object-fit:cover;object-position:center}.BetaSignupPage_heroBgOverlay__iqch_{position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,20,32,.7),rgba(11,20,32,.5),rgba(11,20,32,.8))}.BetaSignupPage_heroContent__Brt8J{position:relative;z-index:10;width:100%;max-width:1200px;margin:0 auto;padding:120px 1.5rem 2rem}@media(min-width:768px){.BetaSignupPage_heroContent__Brt8J{padding:100px 1.5rem 2rem}}.BetaSignupPage_heroMain__FNOlb{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.BetaSignupPage_cardContainer__mbDe_{position:relative;width:100%;max-width:400px;perspective:1000px}@media(min-width:768px){.BetaSignupPage_cardContainer__mbDe_{max-width:500px}}.BetaSignupPage_card__BXkhg{position:relative;transition:transform .2s ease-out;transform-style:preserve-3d}.BetaSignupPage_cardGlass__FwmHc{position:absolute;inset:0;border-radius:1rem;overflow:hidden;background:linear-gradient(135deg,rgba(20,50,90,.35),rgba(15,35,70,.45) 50%,rgba(10,25,55,.5));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(100,160,255,.25);box-shadow:0 0 50px rgba(50,120,220,.25),0 0 100px rgba(30,80,150,.15),inset 0 1px 2px hsla(0,0%,100%,.15),inset 0 -1px 2px rgba(0,0,0,.2)}.BetaSignupPage_cardRefraction__LewEW{transition:background .15s ease-out}.BetaSignupPage_cardEdgeGlow__2ut0y,.BetaSignupPage_cardRefraction__LewEW{position:absolute;inset:0;border-radius:1rem;overflow:hidden;pointer-events:none}.BetaSignupPage_cardEdgeGlow__2ut0y{background:linear-gradient(135deg,rgba(100,150,255,.1),transparent 50%,rgba(50,100,200,.05))}.BetaSignupPage_cardContent__JfVKQ{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1.5rem}@media(min-width:768px){.BetaSignupPage_cardContent__JfVKQ{padding:3rem 2.5rem}}.BetaSignupPage_cardTitle__SyvVo{font-family:var(--font-eb-garamond),Georgia,serif;font-size:2.5rem;font-weight:700;text-transform:none;letter-spacing:.05em;margin-bottom:1rem;background:linear-gradient(90deg,#FEBE02,#FFF5D6 50%,#FEBE02);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}@media(min-width:768px){.BetaSignupPage_cardTitle__SyvVo{font-size:3.5rem}}.BetaSignupPage_cardSubtitle__Bnwxd{color:#bac9d7;font-size:1rem;max-width:350px;margin:0 auto 1.5rem;line-height:1.6;text-align:center}@media(min-width:768px){.BetaSignupPage_cardSubtitle__Bnwxd{font-size:1.1rem}}.BetaSignupPage_emailForm__35YG4{width:100%;display:flex;flex-direction:column;gap:1rem}.BetaSignupPage_emailInput__s6__v{width:100%;padding:1rem 1.25rem;font-size:1rem;color:#fff;background-color:rgba(10,21,37,.6);border:2px solid rgba(254,190,2,.4);border-radius:8px;outline:none;transition:all .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.BetaSignupPage_emailInput__s6__v::placeholder{color:rgba(186,201,215,.7)}.BetaSignupPage_emailInput__s6__v:focus{border-color:rgba(254,190,2,.8);box-shadow:0 0 0 3px rgba(254,190,2,.15)}.BetaSignupPage_emailInput__s6__v:disabled{opacity:.6;cursor:not-allowed}.BetaSignupPage_consentLabel__BXnWa{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;text-align:left}.BetaSignupPage_consentCheckbox__941vZ{width:20px;height:20px;margin-top:2px;flex-shrink:0;accent-color:#febe02;cursor:pointer}.BetaSignupPage_consentCheckbox__941vZ:disabled{cursor:not-allowed}.BetaSignupPage_consentText__QIy2W{color:#bac9d7;font-size:.9rem;line-height:1.4}.BetaSignupPage_submitButton__Id2o8{width:280px;height:66px;margin:0 auto;padding:0;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#fff;background:url(/images/ui/button-primary.webp) 50%/100% 100% no-repeat;border:none;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.3),0 4px 8px rgba(0,0,0,.2),0 0 15px rgba(58,124,165,.5);text-shadow:0 1px 2px rgba(0,0,0,.8)}@media(min-width:768px){.BetaSignupPage_submitButton__Id2o8{width:320px;height:75px;font-size:16px}}.BetaSignupPage_submitButton__Id2o8:hover:not(:disabled){transform:scale(1.05);filter:brightness(1.1);box-shadow:0 2px 8px rgba(58,124,165,.4),0 4px 12px rgba(0,0,0,.3),0 0 25px rgba(58,124,165,.7)}.BetaSignupPage_submitButton__Id2o8:disabled{opacity:.7;cursor:not-allowed}.BetaSignupPage_successIcon__1p7kb{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#22c55e,#16a34a);display:flex;align-items:center;justify-content:center;font-size:2rem;color:#fff;margin-bottom:1rem;box-shadow:0 4px 20px rgba(34,197,94,.4)}.BetaSignupPage_discordButton__e5NK5{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:1rem 2rem;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#fff;background-color:#5865f2;border:2px solid #4752c4;border-radius:8px;cursor:pointer;transition:all .2s ease;text-decoration:none}.BetaSignupPage_discordButton__e5NK5:hover{background-color:#6d78f5;transform:scale(1.02)}.BetaSignupPage_discordIcon__1tk4j{width:24px;height:24px}.BetaSignupPage_shareSection__b4F_k{margin-top:2rem;padding-top:1.5rem;border-top:1px solid hsla(0,0%,100%,.1);width:100%}.BetaSignupPage_shareText__cj345{color:#bac9d7;font-size:.9rem;line-height:1.6;margin-bottom:1rem;text-align:center;font-style:italic}.BetaSignupPage_shareUrlContainer__aZzKd{display:flex;align-items:center;gap:.5rem;background-color:rgba(10,21,37,.6);border:1px solid rgba(254,190,2,.3);border-radius:8px;padding:.5rem;overflow:hidden}.BetaSignupPage_shareUrl__zjHDe{flex:1 1;font-size:.85rem;color:#febe02;padding:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.BetaSignupPage_shareUrl__zjHDe{font-size:.95rem}}.BetaSignupPage_copyButton__QpGiO{flex-shrink:0;padding:.5rem 1rem;font-size:.85rem;font-weight:600;color:#fff;background-color:rgba(254,190,2,.2);border:1px solid rgba(254,190,2,.4);border-radius:6px;cursor:pointer;transition:all .2s ease}.BetaSignupPage_copyButton__QpGiO:hover{background-color:rgba(254,190,2,.3);border-color:rgba(254,190,2,.6)}.BetaSignupPage_copyButtonCopied__GHGVd{background-color:rgba(34,197,94,.2);border-color:rgba(34,197,94,.4);color:#22c55e}.BetaSignupPage_footer__H5laJ{position:relative;padding-top:2rem;padding-bottom:0}.BetaSignupPage_footerBg__2iy3q{position:absolute;inset:0}.BetaSignupPage_footerBgImage__6aFPi{object-fit:cover;object-position:top}.BetaSignupPage_footerContent__pneF9{position:relative;z-index:10;max-width:1400px;margin:0 auto;padding:2rem 1.5rem}@media(min-width:1199px){.BetaSignupPage_footerContent__pneF9{padding:2rem 104px}}.BetaSignupPage_footerMain__tx5Fk{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1.5rem}@media(min-width:768px){.BetaSignupPage_footerMain__tx5Fk{flex-direction:row}}.BetaSignupPage_footerLogo__Sb594{height:60px;width:auto}@media(min-width:768px){.BetaSignupPage_footerLogo__Sb594{height:80px}}.BetaSignupPage_socialIcons__vNDXJ{display:flex;align-items:center;gap:1.25rem}.BetaSignupPage_socialLink__L6iAD{color:#bac9d7;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:hsla(0,0%,100%,.05);transition:all .2s ease}.BetaSignupPage_socialLink__L6iAD:hover{color:#fff;background-color:hsla(0,0%,100%,.1)}.BetaSignupPage_socialIcon__LZ3o7{width:1.25rem;height:1.25rem}.BetaSignupPage_footerBottom__bGDf9{position:relative;z-index:10;padding-bottom:1rem}.BetaSignupPage_footerLine__wskfU{height:2px;background-color:#1a3a5c;margin-bottom:1rem}.BetaSignupPage_footerBottomContent__IvC_T{max-width:1400px;margin:0 auto;padding:0 1.5rem}@media(min-width:1199px){.BetaSignupPage_footerBottomContent__IvC_T{padding:0 104px}}.BetaSignupPage_footerBottomInner__jv7E6{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:.5rem}@media(min-width:768px){.BetaSignupPage_footerBottomInner__jv7E6{flex-direction:row}}.BetaSignupPage_footerLinks__39Ys6{display:flex;flex-direction:column;align-items:center;gap:.5rem}@media(min-width:768px){.BetaSignupPage_footerLinks__39Ys6{flex-direction:row;gap:1rem}}.BetaSignupPage_footerCopyright__TaNkQ,.BetaSignupPage_footerPrivacy__FdYHD{color:#8ba5bd;font-size:.75rem;letter-spacing:.05em}.BetaSignupPage_footerPrivacy__FdYHD{transition:color .2s ease}.BetaSignupPage_footerPrivacy__FdYHD:hover{color:#fff}.BetaSignupPage_footerPsyLogo__k_ihY{height:24px;width:auto}@media(min-width:768px){.BetaSignupPage_footerPsyLogo__k_ihY{height:30px}}.BetaSignupPage_loading__F1uf9{min-height:100vh;background-color:#0b1420;display:flex;align-items:center;justify-content:center}.BetaSignupPage_loadingText__my2MX{color:#febe02;font-size:1.25rem}