.page_root__HqnL3{position:fixed;inset:0;background:#0E0A0A;font-family:DM Sans,-apple-system,sans-serif;color:#F4F0E8;-webkit-font-smoothing:antialiased;overflow:hidden;isolation:isolate}.page_bg__QiAPA{position:absolute;inset:0;z-index:0}.page_bgSlide__voq1o{position:absolute;inset:0;background-size:cover;background-position:top;opacity:0;transition:opacity 2s ease-in-out}.page_bgSlideActive__LafI2{opacity:1}.page_bgVeil__PFd6m{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.18) 0,rgba(0,0,0,.3) 42%,rgba(0,0,0,.72) 65%,rgba(0,0,0,.88)),linear-gradient(180deg,rgba(0,0,0,.08) 0,rgba(0,0,0,.38))}@media (max-width:768px){.page_bgVeil__PFd6m{background:linear-gradient(180deg,rgba(0,0,0,.08) 0,rgba(0,0,0,.35) 35%,rgba(0,0,0,.78) 55%,rgba(0,0,0,.97) 75%,rgba(0,0,0,.99))}}.page_page___e_sO{position:relative;z-index:1;height:100vh;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr auto auto;overflow:hidden;min-height:0}.page_nav__pb96Y{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;padding:28px 44px}.page_navBrand__Vrdj0{font-size:17px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#F4F0E8}.page_left__TBycO{display:flex;flex-direction:column;justify-content:center;padding:0 48px 56px;animation:page_fadeUp__yVHDh .55s cubic-bezier(.23,1,.32,1) .06s both;overflow:hidden;min-width:0}.page_authPanel__KUFn4{display:flex;flex-direction:column;gap:8px;max-width:360px}.page_authHeading__GmY07{margin:0 0 4px;color:#F4F0E8;font-family:DM Sans,-apple-system,sans-serif;font-size:clamp(24px,3vw,34px);font-weight:600;line-height:1.08;letter-spacing:-.035em}.page_authIntro__hJ7Up{margin:0 0 8px;color:rgba(244,240,232,.72);font-size:14px;line-height:1.5}.page_btnGoogle__k3lOE{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 18px;background:rgba(244,240,232,.08);border:1px solid rgba(244,240,232,.16);color:#F4F0E8;font-family:inherit;font-size:13px;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:background .14s,border-color .14s;width:100%;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.page_btnGoogle__k3lOE:hover:not(:disabled){background:rgba(244,240,232,.14);border-color:rgba(244,240,232,.3)}.page_btnGoogle__k3lOE:disabled{opacity:.6;cursor:not-allowed}.page_btnEmailChoice__xLwTR{width:100%;min-height:48px;border:1px solid #cf382b;background:#cf382b;color:#fff;font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .14s,border-color .14s}.page_btnEmailChoice__xLwTR:hover:not(:disabled){background:#e04a3c;border-color:#e04a3c}.page_btnEmailChoice__xLwTR:disabled{opacity:.6;cursor:not-allowed}.page_btnEmailChoice__xLwTR:focus-visible,.page_btnEmail___YwYl:focus-visible,.page_btnGoogle__k3lOE:focus-visible{outline:2px solid #F4F0E8;outline-offset:3px}.page_emailForm__8E7o_{display:flex;flex-direction:column;gap:10px;margin-top:12px;padding-top:20px;border-top:1px solid rgba(244,240,232,.2);animation:page_emailFormReveal__km5_F .28s cubic-bezier(.16,1,.3,1) both}@keyframes page_emailFormReveal__km5_F{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.page_fieldLabel__1Gtjc,.page_securityCheckLabel__tkjFP{color:rgba(244,240,232,.82);font-size:12px;font-weight:600}.page_fieldLabel__1Gtjc{display:flex;flex-direction:column;gap:5px}.page_fieldInput__wqSmj{width:100%;min-height:44px;box-sizing:border-box;border:1px solid rgba(244,240,232,.2);border-radius:0;background:rgba(14,10,10,.72);color:#F4F0E8;font:inherit;font-size:16px;padding:10px 12px;outline:none;transition:border-color .14s,background .14s}.page_fieldInput__wqSmj:focus{border-color:#F4F0E8;background:rgba(14,10,10,.88)}.page_fieldHint__DxMof{margin:-4px 0 0;color:rgba(244,240,232,.56);font-size:11px;line-height:1.4}.page_checkboxLabel__1YNzw{display:grid;grid-template-columns:18px 1fr;grid-gap:9px;gap:9px;align-items:start;color:rgba(244,240,232,.7);font-size:11px;line-height:1.45}.page_checkboxLabel__1YNzw input{width:18px;height:18px;margin:0;accent-color:#cf382b}.page_checkboxLabel__1YNzw a,.page_modeLinks__yYS1i a{color:#F4F0E8}.page_btnEmail___YwYl{width:100%;min-height:46px;border:1px solid #cf382b;background:#cf382b;color:#fff;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:background .14s,border-color .14s}.page_btnEmail___YwYl:hover:not(:disabled){border-color:#e04a3c;background:#e04a3c}.page_btnEmail___YwYl:disabled{opacity:.6;cursor:not-allowed}.page_modeLinks__yYS1i{min-height:20px;text-align:center;font-size:12px}.page_forgotLink__By6dE{text-align:right;font-size:12px}.page_forgotLink__By6dE a{color:#F4F0E8;text-underline-offset:3px}.page_formFooter__7VpQC{padding-top:2px;color:rgba(244,240,232,.42);font-size:11px;line-height:1.45}.page_formLink__KMVRi,.page_formSeparator__PRHMB{color:rgba(244,240,232,.28)}.page_formLink__KMVRi{background:none;border:none;font-family:inherit;font-size:11px;font-weight:500;cursor:pointer;text-decoration:none;transition:color .14s;padding:0}.page_formLink__KMVRi:hover{color:#F4F0E8}.page_fieldError__gAtTB{font-size:12px;color:#ff6b6b;line-height:1.45;padding:4px 2px}.page_confirmationNotice__FzuQl{margin:0 0 8px;padding:10px 12px;background:rgba(14,10,10,.9)}.page_emailAuthRoot__g5f6d .page_left__TBycO{justify-content:flex-start;overflow-y:auto;scrollbar-width:thin}.page_emailAuthRoot__g5f6d .page_authPanel__KUFn4{margin-block:auto}.page_right__JQmLM{display:flex;flex-direction:column;justify-content:center;padding:0 88px 56px 16px;overflow:hidden;min-width:0}.page_headlineSvgWrap__Tpezz{width:100%;overflow:hidden;flex-shrink:1;min-width:0}.page_heroTagline__xQD1D{font-size:33px;font-weight:400;font-style:normal;color:#F4F0E8;line-height:1.5;letter-spacing:-.02em;max-width:620px;position:relative;top:-40px;left:21px;font-family:ThunderLC,DM Sans,sans-serif}.page_eqWrap__OkFPd{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:flex-end;gap:2px;height:56px;overflow:hidden;z-index:10;pointer-events:none}.page_eqBar__AhmI7{flex:1 1;height:100%;background:rgb(244,240,232);transform-origin:bottom;will-change:transform,opacity;min-width:2px}.page_footer__MIzRX{grid-column:1/-1;padding:0 44px 24px;display:flex;align-items:center;justify-content:space-between}.page_footerNote__KuQx8{font-size:11px;color:rgba(244,240,232,.2);letter-spacing:.05em}@keyframes page_fadeUp__yVHDh{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.page_root__HqnL3{overflow-x:hidden;overflow-y:auto}.page_page___e_sO{display:block;position:relative;min-height:100dvh;height:100%;width:100%;overflow:visible}.page_nav__pb96Y{position:absolute;top:35px;left:0;right:0;padding:20px 24px;z-index:2}.page_betaBannerRow__Zjjij{position:absolute;top:0;left:0;right:0;z-index:3}.page_right__JQmLM{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;pointer-events:none;padding:0 28px 40vh;z-index:1}.page_headlineSvgWrap__Tpezz{width:330px;max-width:90vw;margin:0 auto}.page_heroTagline__xQD1D{display:none}.page_left__TBycO{top:52%;display:flex;flex-direction:column;align-items:center;padding:0 24px;animation:none;overflow:visible}.page_footer__MIzRX,.page_left__TBycO{position:absolute;left:0;right:0;z-index:2}.page_footer__MIzRX{bottom:0;padding:0 24px 20px}.page_authPanel__KUFn4{width:100%;max-width:360px;gap:8px;margin-top:0;align-items:stretch}.page_emailAuthRoot__g5f6d .page_right__JQmLM{display:none}.page_emailAuthRoot__g5f6d .page_page___e_sO{display:flex;flex-direction:column;height:auto;min-height:100dvh;overflow:visible}.page_emailAuthRoot__g5f6d .page_betaBannerRow__Zjjij,.page_emailAuthRoot__g5f6d .page_left__TBycO,.page_emailAuthRoot__g5f6d .page_nav__pb96Y{position:relative;top:auto;bottom:auto;left:auto;right:auto}.page_emailAuthRoot__g5f6d .page_nav__pb96Y{padding:24px 24px 0}.page_emailAuthRoot__g5f6d .page_left__TBycO{flex:1 0 auto;box-sizing:border-box;min-height:calc(100dvh - 116px);justify-content:flex-start;padding:40px clamp(24px,9vw,40px) max(48px,env(safe-area-inset-bottom));overflow:visible}.page_emailAuthRoot__g5f6d .page_footer__MIzRX{display:none}}@media (prefers-reduced-motion:reduce){.page_emailForm__8E7o_{animation:none}}.page_betaBannerRow__Zjjij{grid-column:1/-1}