.Auth_page__hPCd4{min-height:100dvh;padding:116px 24px 64px;background:var(--surface-canvas)}.Auth_shell__tKzTW{display:grid;grid-template-columns:1fr 1.05fr;max-width:1080px;margin:0 auto;overflow:hidden;border:1px solid var(--border);border-radius:28px;background:var(--surface-raised,white);box-shadow:0 28px 90px rgb(0 0 0/.18)}.Auth_story__1Bbhc{position:relative;isolation:isolate;overflow:hidden;padding:48px;background:var(--brand-primary-soft);display:flex;flex-direction:column;justify-content:space-between;gap:32px}.Auth_story__1Bbhc:before{content:"";position:absolute;z-index:-1;inset:-15%;background:radial-gradient(ellipse at 70% 25%,rgb(184 245 59/.17),transparent 60%),repeating-linear-gradient(125deg,transparent 0 78px,rgb(184 245 59/.06) 79px 80px,transparent 81px 160px)}.Auth_eyebrow__WeEEi{display:inline-flex;align-items:center;gap:8px;color:var(--brand-deep);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.Auth_story__1Bbhc h2{max-width:10ch;margin-top:24px;color:var(--ink-1);font-size:clamp(32px,3.8vw,48px);font-weight:900;line-height:1.08;letter-spacing:-.05em}.Auth_story__1Bbhc h2 span{color:var(--brand-deep)}.Auth_story__1Bbhc p{color:var(--ink-2);font-size:14px;line-height:1.7;max-width:34ch;margin-top:20px}.Auth_mark__U32xR{width:210px;height:210px;object-fit:contain;align-self:center;filter:drop-shadow(0 16px 40px rgb(184 245 59/.15));animation:Auth_floatMark__aolbk 8s ease-in-out infinite}.Auth_benefits__DfK8I{display:grid;gap:14px}.Auth_benefits__DfK8I li{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--ink-2)}.Auth_benefits__DfK8I svg{color:var(--brand-deep);flex-shrink:0}.Auth_panel__n4Mv0{min-width:0;padding:40px}.Auth_purchase__C_fT2{margin-bottom:24px;padding:16px;border:1px solid var(--border);border-radius:14px;background:var(--brand-primary-soft);color:var(--ink-1)}.Auth_purchase__C_fT2 p{margin-top:10px;font-size:13px;line-height:1.6}.Auth_tabs__LW_k0{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border:1px solid var(--border);border-radius:14px;background:var(--surface-canvas);margin-bottom:28px}.Auth_tabs__LW_k0 button{min-height:44px;padding:10px;border-radius:10px;color:var(--ink-2);font-size:14px;font-weight:600}.Auth_tabs__LW_k0 button[aria-pressed=true]{background:var(--brand-primary);color:var(--brand-ink-on-primary)}.Auth_heading__wB7bn{font-size:28px;font-weight:800;line-height:1.2;letter-spacing:-.04em;color:var(--ink-1)}.Auth_description__h7XUb{margin:10px 0 24px;font-size:14px;line-height:1.65;color:var(--ink-2)}.Auth_form__G2DK9{display:grid;gap:18px}.Auth_field__OmF8h{display:grid;gap:8px;min-width:0}.Auth_field__OmF8h label{color:var(--ink-1);font-size:13px;font-weight:600}.Auth_input__5j9eF{width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--border-control);border-radius:12px;background:var(--surface-canvas);color:var(--ink-1);font-size:16px;outline-offset:3px}.Auth_input__5j9eF::placeholder{color:var(--ink-3)}.Auth_input__5j9eF[aria-invalid=true]{border-color:#ed9292}.Auth_input__5j9eF:disabled{opacity:.65}.Auth_password__uTNsp{position:relative}.Auth_password__uTNsp input{padding-right:54px}.Auth_password__uTNsp button{position:absolute;right:4px;top:2px;width:44px;height:44px;display:grid;place-items:center;color:var(--ink-2)}.Auth_error__7BPPY{color:var(--fb-error-ink);background:var(--fb-error-bg);padding:10px 12px;border-radius:10px;font-size:13px;line-height:1.5}.Auth_submit__r_K3p{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:50px;padding:12px 16px;background:var(--brand-accent);color:var(--brand-ink-on-accent);border-radius:12px;font-weight:800;font-size:14px;box-shadow:0 3px 0 rgb(0 0 0/.22)}.Auth_submit__r_K3p:hover{filter:brightness(1.05)}.Auth_submit__r_K3p:disabled{opacity:.6;cursor:wait}.Auth_textButton__uSvxT{display:inline-flex;align-items:center;min-height:44px;color:var(--brand-deep);font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.Auth_divider__bYWFc{display:flex;gap:12px;align-items:center;margin:24px 0;color:var(--ink-3);font-size:12px}.Auth_divider__bYWFc:after,.Auth_divider__bYWFc:before{content:"";flex:1;height:1px;background:var(--border)}.Auth_googleButton__AVlHj{display:flex;justify-content:center;min-height:44px}.Auth_grid___Z4X5{display:grid;grid-template-columns:1fr 1fr;gap:16px}.Auth_note__oZ6ox{display:flex;gap:8px;align-items:flex-start;color:var(--ink-2);font-size:12px;line-height:1.65;margin-top:24px}.Auth_note__oZ6ox svg{flex-shrink:0;margin-top:2px}@keyframes Auth_floatMark__aolbk{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-10px) rotate(2deg)}}@media (max-width:767px){.Auth_page__hPCd4{padding:96px 16px 32px}.Auth_shell__tKzTW{grid-template-columns:1fr;border-radius:24px}.Auth_story__1Bbhc{display:none}.Auth_panel__n4Mv0{padding:24px 20px 28px}.Auth_heading__wB7bn{font-size:26px}}@media (max-width:420px){.Auth_grid___Z4X5{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Auth_mark__U32xR{animation:none}}