.j9EB2G_shell{isolation:isolate;position:relative;overflow:hidden}.j9EB2G_backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.j9EB2G_glow{will-change:transform;border-radius:50%;position:absolute}.j9EB2G_g1{background:radial-gradient(closest-side, color-mix(in srgb, var(--a4t-brand) 20%, transparent), transparent 72%);width:62vmax;height:62vmax;animation:26s ease-in-out infinite alternate j9EB2G_drift1;top:-26vmax;left:-22vmax}.j9EB2G_g2{background:radial-gradient(closest-side, color-mix(in srgb, var(--a4t-link) 11%, transparent), transparent 72%);width:54vmax;height:54vmax;animation:32s ease-in-out infinite alternate j9EB2G_drift2;bottom:-24vmax;right:-20vmax}.j9EB2G_g3{background:radial-gradient(closest-side, color-mix(in srgb, var(--a4t-brand) 9%, transparent), transparent 72%);width:40vmax;height:40vmax;animation:38s ease-in-out infinite alternate j9EB2G_drift3;top:40%;left:30%}@keyframes j9EB2G_drift1{0%{transform:translate(0,0)scale(1)}to{transform:translate(14vmax,10vmax)scale(1.12)}}@keyframes j9EB2G_drift2{0%{transform:translate(0,0)scale(1.05)}to{transform:translate(-12vmax,-8vmax)scale(.95)}}@keyframes j9EB2G_drift3{0%{transform:translate(-6vmax,4vmax)}to{transform:translate(8vmax,-6vmax)}}.j9EB2G_block>*{animation:.55s cubic-bezier(.2,.7,.2,1) backwards j9EB2G_rise}.j9EB2G_block>:first-child{animation-delay:50ms}.j9EB2G_block>:nth-child(2){animation-delay:.12s}.j9EB2G_block>:nth-child(3){animation-delay:.19s}.j9EB2G_block>:nth-child(4){animation-delay:.26s}.j9EB2G_block>:nth-child(5){animation-delay:.33s}.j9EB2G_block>:nth-child(n+6){animation-delay:.4s}@keyframes j9EB2G_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.j9EB2G_field>span:first-child{transition:color .2s}.j9EB2G_field:focus-within>span:first-child{color:var(--a4t-text)}.j9EB2G_block .field{position:relative}.j9EB2G_block .field input{transition:border-color .2s,box-shadow .2s,transform .2s}.j9EB2G_block .field:after{content:"";background:var(--a4t-brand);transform-origin:0;pointer-events:none;border-radius:2px;height:2px;transition:transform .3s;position:absolute;bottom:0;left:14px;right:14px;transform:scaleX(0)}.j9EB2G_block .field:focus-within:after{transform:scaleX(1)}.j9EB2G_row{position:relative}.j9EB2G_row input{padding-right:3.2rem}.j9EB2G_toggle{width:2.75rem;height:2.75rem;color:var(--a4t-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:inline-flex;position:absolute;top:50%;right:.35rem;translate:0 -50%}.j9EB2G_toggle:hover{color:var(--a4t-text);background:var(--a4t-surface-2)}.j9EB2G_toggle:focus-visible{outline:2px solid var(--a4t-link);outline-offset:1px}.j9EB2G_toggle[aria-pressed=true]{color:var(--a4t-text)}.j9EB2G_submit{justify-content:center;align-items:center;gap:.6rem;display:inline-flex}.j9EB2G_submit[aria-busy=true]{cursor:progress}.j9EB2G_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1.05rem;height:1.05rem;animation:.7s linear infinite j9EB2G_spin}@keyframes j9EB2G_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.j9EB2G_glow,.j9EB2G_block>*{animation:none}.j9EB2G_field>span:first-child{transition:none}.j9EB2G_block .field:after{transition:none}.j9EB2G_block .field input{transition:none}.j9EB2G_spinner{opacity:.6;border-right-color:currentColor;animation:none}}@media (min-width:960px){.j9EB2G_shell{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)!important}}@media (max-width:959px){.j9EB2G_shell{grid-template-columns:minmax(0,1fr)!important}}.j9EB2G_shell .auth-main{align-items:center}.j9EB2G_shell .auth-logo{align-self:flex-start}.j9EB2G_block{max-width:440px}.j9EB2G_block h1{letter-spacing:-.035em;font-size:clamp(1.9rem,4vw,2.4rem);font-weight:700;line-height:1.1}.j9EB2G_block .auth-lead{margin-top:.6rem;font-size:1rem}.j9EB2G_block .field>span:first-child{letter-spacing:0;text-transform:none;color:var(--a4t-text);font-size:.9rem;font-weight:600}.j9EB2G_block .field:has(input[required])>span:first-child:after{content:" *";color:#f87171}.j9EB2G_block .field input{background:var(--a4t-surface);border-width:1px;border-radius:10px;height:3rem;font-size:.98rem}.j9EB2G_block .btn-lg{border-radius:10px;height:3rem;font-size:1rem;font-weight:600}.j9EB2G_block .btn-google{border-radius:10px;height:3rem;font-weight:600}.j9EB2G_block .auth-or{letter-spacing:0;text-transform:none;margin:1.3rem 0 .2rem;font-size:.9rem;font-weight:500}.j9EB2G_block .auth-or:before{border-top:1px dotted var(--a4t-dim);background:0 0;height:0}.j9EB2G_block .auth-or:after{border-top:1px dotted var(--a4t-dim);background:0 0;height:0}.j9EB2G_shell .auth-legal{text-align:center;max-width:440px;margin-top:1rem}.j9EB2G_brand{color:#f7f6f2;background:#0b0b0e;border-left:1px solid #f7f6f214;display:none;position:relative;overflow:hidden}@media (min-width:960px){.j9EB2G_brand{display:block}}.j9EB2G_brandGlow{background:radial-gradient(55% 50% at 70% 25%,#ff948438,#0000 70%),radial-gradient(45% 45% at 15% 80%,#788cff24,#0000 70%);animation:16s ease-in-out infinite alternate j9EB2G_brandDrift;position:absolute;inset:-10% -10% 0}@keyframes j9EB2G_brandDrift{0%{transform:translate(-2%)scale(1)}to{transform:translate(3%,3%)scale(1.06)}}.j9EB2G_brandInner{flex-direction:column;gap:1.1rem;height:100%;padding:clamp(2.2rem,5vh,3.6rem) clamp(2rem,4.5vw,4rem);display:flex;position:relative}.j9EB2G_brandLogo{align-self:flex-start;max-width:100%;height:auto;animation:.7s cubic-bezier(.2,.7,.2,1) both j9EB2G_rise}.j9EB2G_brand h2{letter-spacing:-.045em;max-width:14ch;margin:1rem 0 0;font-size:clamp(2rem,3.6vw,3.1rem);font-weight:700;line-height:1.02;animation:.7s cubic-bezier(.2,.7,.2,1) 80ms both j9EB2G_rise}.j9EB2G_brand p{color:#b9b7b0;max-width:34rem;margin:0;font-size:1.02rem;line-height:1.6;animation:.7s cubic-bezier(.2,.7,.2,1) .16s both j9EB2G_rise}.j9EB2G_points{gap:.6rem;margin:.4rem 0 0;padding:0;list-style:none;animation:.7s cubic-bezier(.2,.7,.2,1) .24s both j9EB2G_rise;display:grid}.j9EB2G_points li{color:#e8e6df;align-items:center;gap:.65rem;font-size:.95rem;display:flex}.j9EB2G_points svg{color:#ff9484;flex:none}.j9EB2G_shot{max-width:36rem;margin:auto 0 0;padding-top:1.4rem;animation:.8s cubic-bezier(.2,.7,.2,1) .32s both j9EB2G_rise}.j9EB2G_shot img{object-fit:cover;object-position:top left;transform-origin:0;border:1px solid #f7f6f224;border-radius:14px;width:100%;height:auto;max-height:44vh;display:block;transform:perspective(1600px)rotateY(-5deg)rotateX(2deg);box-shadow:0 40px 100px -20px #000c}@media (prefers-reduced-motion:reduce){.j9EB2G_brandGlow,.j9EB2G_brandLogo,.j9EB2G_brand h2,.j9EB2G_brand p,.j9EB2G_points,.j9EB2G_shot{animation:none}.j9EB2G_shot img{transform:none}}.j9EB2G_stage{flex-direction:column;align-items:flex-start;gap:.55rem;margin-bottom:.3rem;display:flex}.j9EB2G_tilt{perspective:700px;transform-style:preserve-3d;--rx:0deg;--ry:0deg}.j9EB2G_kick{transform-style:preserve-3d}.j9EB2G_solid{width:64.5px;height:54.7px;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .25s ease-out;animation:6s ease-in-out infinite j9EB2G_bob;position:relative}.j9EB2G_solid i{display:block;position:absolute;top:0;left:0}.j9EB2G_depth{filter:brightness(.55)sepia()hue-rotate(-30deg)saturate(3)}.j9EB2G_word{display:block}.j9EB2G_stage[data-busy=true] .j9EB2G_solid{transition:none;animation:1.1s linear infinite j9EB2G_spinY}@keyframes j9EB2G_bob{0%,to{translate:0}50%{translate:0 -5px}}@keyframes j9EB2G_spinY{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@media (prefers-reduced-motion:reduce){.j9EB2G_solid{transition:none;animation:none}.j9EB2G_stage[data-busy=true] .j9EB2G_solid{animation:none}}
