.auth-card_scene__eMnLe{--auth-ink:#f7f1e9;--auth-muted:#dbd2c9;--auth-line:rgba(255,239,217,0.23);--auth-accent:#d8ad71;--auth-button:#f5ebdd;--auth-button-ink:#321d19;position:relative;isolation:isolate;min-height:100svh;overflow:hidden;color:var(--auth-ink);background:#241714}.auth-card_mp__6h6Yt{background:radial-gradient(circle at 79% 18%,#663635 0,transparent 38%),radial-gradient(circle at 8% 90%,#49311e 0,transparent 40%),radial-gradient(circle at 50% 50%,#2a1614 0,transparent 65%),#1e1412;font-family:var(--font-dm-sans),sans-serif}.auth-card_vayu__C8xJX{--auth-ink:#f5f3ef;--auth-muted:#c8c4c2;--auth-line:rgba(248,245,239,0.16);--auth-accent:#c8bfd4;--auth-button:#ebe8e2;--auth-button-ink:#161719;background:radial-gradient(circle at 86% 16%,#3d3240 0,transparent 36%),radial-gradient(circle at 10% 88%,#252830 0,transparent 38%),#131416;font-family:var(--font-manrope),sans-serif}.auth-card_grain__ZeiNt{position:absolute;inset:0;pointer-events:none;opacity:.22;background-image:repeating-linear-gradient(90deg,transparent 0 3px,rgba(255,255,255,.018) 3px 4px)}.auth-card_orb__AxsWN{width:min(65vw,700px);right:-10%;top:6%;background:radial-gradient(circle,#a7614d 0,rgba(102,54,53,.45) 45%,transparent 75%);opacity:.25;animation:auth-card_breathe__bbWpz 10s ease-in-out infinite alternate}.auth-card_orbSecondary__F1T6K,.auth-card_orb__AxsWN{position:absolute;aspect-ratio:1;border-radius:50%;filter:blur(95px);pointer-events:none}.auth-card_orbSecondary__F1T6K{width:min(52vw,540px);left:-8%;bottom:4%;background:radial-gradient(circle,#49311e 0,rgba(102,54,53,.3) 50%,transparent 70%);opacity:.2;animation:auth-card_breathe__bbWpz 13s ease-in-out infinite alternate-reverse}.auth-card_vayu__C8xJX .auth-card_orb__AxsWN{background:radial-gradient(circle,#7a6b85 0,rgba(48,51,59,.45) 50%,transparent 75%);opacity:.22}.auth-card_vayu__C8xJX .auth-card_orbSecondary__F1T6K{background:radial-gradient(circle,#323642 0,transparent 70%);opacity:.2}.auth-card_layout__q_Q2R{width:min(100% - 48px,1160px);min-height:100svh;margin:auto;display:flex;flex-direction:column;position:relative}.auth-card_footer__gInp4,.auth-card_header__4TY2w{display:flex;align-items:center;justify-content:space-between;gap:20px}.auth-card_header__4TY2w{min-height:72px;padding:12px 0}.auth-card_brandLink__E_svS{display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.auth-card_brandLink__E_svS:hover{opacity:.85;transform:translateY(-1px)}.auth-card_brandLogo__GO29U{max-width:120px;max-height:52px;width:auto;height:auto;object-fit:contain}.auth-card_mp__6h6Yt .auth-card_brandLink__E_svS{background:transparent;padding:0}.auth-card_mp__6h6Yt .auth-card_brandLogo__GO29U{filter:drop-shadow(0 2px 8px rgba(0,0,0,.45))}.auth-card_vayu__C8xJX .auth-card_brandLink__E_svS{background:transparent;padding:0}.auth-card_vayu__C8xJX .auth-card_brandLogo__GO29U{max-height:44px;filter:brightness(0) invert(1) drop-shadow(0 2px 8px rgba(0,0,0,.5))}.auth-card_eyebrow__uSxpY,.auth-card_footerMark__AEtMG,.auth-card_headerLabel__hBUIm{font-family:var(--font-montserrat),sans-serif;font-size:10px;font-weight:600;letter-spacing:.23em}.auth-card_headerLabel__hBUIm{color:var(--auth-muted);text-align:right}.auth-card_card__AHCBo{position:relative;width:min(100%,440px);margin:auto;border:1px solid var(--auth-line);border-radius:18px;background:rgba(255,250,242,.085);box-shadow:0 24px 80px rgba(0,0,0,.32),inset 0 1px rgba(255,255,255,.16);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);overflow:hidden;animation:auth-card_cardEnter__qVbWk .75s cubic-bezier(.2,.8,.2,1) both}.auth-card_vayu__C8xJX .auth-card_card__AHCBo{background:rgba(235,235,243,.06);box-shadow:0 24px 80px rgba(0,0,0,.42),inset 0 1px rgba(255,255,255,.12)}.auth-card_card__AHCBo:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(125deg,rgba(255,255,255,.19),transparent 28%,transparent 70%,rgba(255,255,255,.045))}.auth-card_cardGlow__gNxI4{position:absolute;top:-120px;right:-100px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,var(--auth-accent) 0,rgba(102,54,53,.35) 50%,transparent 70%);filter:blur(80px);opacity:.26;pointer-events:none;animation:auth-card_glowFloat__JCUxi 9s ease-in-out infinite alternate}.auth-card_cardGlowSecondary__SgXgp{position:absolute;bottom:-90px;left:-80px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(167,97,77,.35) 0,transparent 70%);filter:blur(70px);opacity:.2;pointer-events:none;animation:auth-card_glowFloat__JCUxi 11s ease-in-out infinite alternate-reverse}.auth-card_vayu__C8xJX .auth-card_cardGlow__gNxI4{background:radial-gradient(circle,#c8bfd4 0,rgba(68,56,68,.4) 50%,transparent 70%);opacity:.22}.auth-card_vayu__C8xJX .auth-card_cardGlowSecondary__SgXgp{background:radial-gradient(circle,rgba(58,62,75,.4) 0,transparent 70%);opacity:.2}.auth-card_lightBeam__FNGvd{position:absolute;z-index:2;top:0;left:-40%;width:42%;height:2px;background:linear-gradient(90deg,transparent 0,rgba(255,255,255,.9) 35%,var(--auth-accent) 70%,transparent 100%);filter:drop-shadow(0 0 6px var(--auth-accent));pointer-events:none;animation:auth-card_beam___h__t 5s cubic-bezier(.4,0,.2,1) infinite}.auth-card_cardInner__owe95{position:relative;padding:clamp(24px,4vw,36px)}.auth-card_cardBrand__rzn2x{display:flex;align-items:center;justify-content:center;margin:0 auto 16px;position:relative;background:transparent}.auth-card_mp__6h6Yt .auth-card_cardBrand__rzn2x{width:auto;height:auto;padding:0;border:none;background:transparent;border-radius:0}.auth-card_mp__6h6Yt .auth-card_cardBrand__rzn2x:before{content:"";position:absolute;inset:-16px -28px;background:radial-gradient(ellipse at center,rgba(245,235,221,.16) 0,rgba(216,173,113,.1) 40%,transparent 72%);filter:blur(14px);pointer-events:none;border-radius:50%;z-index:0}.auth-card_mp__6h6Yt .auth-card_cardLogo__HuuCe{position:relative;z-index:1;max-width:130px;max-height:54px;width:auto;height:auto;filter:drop-shadow(0 4px 16px rgba(0,0,0,.45))}.auth-card_vayu__C8xJX .auth-card_cardBrand__rzn2x{width:auto;height:auto;padding:0;border:none;background:transparent;border-radius:0}.auth-card_vayu__C8xJX .auth-card_cardBrand__rzn2x:before{content:"";position:absolute;inset:-16px -24px;background:radial-gradient(ellipse at center,rgba(200,191,212,.14) 0,rgba(90,75,105,.08) 50%,transparent 72%);filter:blur(14px);pointer-events:none;border-radius:50%;z-index:0}.auth-card_vayu__C8xJX .auth-card_cardLogo__HuuCe{position:relative;z-index:1;max-width:110px;max-height:44px;width:auto;height:auto;filter:brightness(0) invert(1) drop-shadow(0 2px 10px rgba(0,0,0,.5))}.auth-card_masthead__26RhI{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:15px}.auth-card_mastheadRule__MwDQT{width:28px;height:1px;background:var(--auth-accent)}.auth-card_eyebrow__uSxpY{margin:0;color:var(--auth-accent)}.auth-card_title__yc_37{margin:0;font:400 clamp(30px,6vw,40px)/1.08 var(--font-playfair),Georgia,serif;letter-spacing:-.025em;text-align:center}.auth-card_vayu__C8xJX .auth-card_title__yc_37{font:800 clamp(28px,6vw,38px)/1.05 var(--font-manrope),sans-serif;letter-spacing:-.05em;text-transform:uppercase}.auth-card_description__KddnW{max-width:350px;margin:12px auto 27px;color:var(--auth-muted);font-size:13px;line-height:1.65;text-align:center}.auth-card_form___0tVS{display:grid;gap:17px}.auth-card_field__yEGpZ{display:block;font-size:12px;font-weight:600;letter-spacing:.02em}.auth-card_input__yr6g1{display:block;width:100%;height:49px;margin-top:8px;padding:0 14px;border:1px solid var(--auth-line);border-radius:8px;outline:none;background:rgba(12,9,8,.22);color:var(--auth-ink);font-size:16px;font-weight:400;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease,transform .2s ease}.auth-card_input__yr6g1:hover{border-color:rgba(255,255,255,.45)}.auth-card_input__yr6g1:focus,.auth-card_input__yr6g1:focus-visible{border-color:var(--auth-accent);background:rgba(12,9,8,.32);box-shadow:0 0 0 3px rgba(216,173,113,.2),0 4px 16px rgba(0,0,0,.25);transform:translateY(-1px)}.auth-card_vayu__C8xJX .auth-card_input__yr6g1:focus,.auth-card_vayu__C8xJX .auth-card_input__yr6g1:focus-visible{box-shadow:0 0 0 3px rgba(200,191,212,.2),0 4px 16px rgba(0,0,0,.3)}.auth-card_input__yr6g1::placeholder{color:var(--auth-muted);opacity:.72}.auth-card_link__8_Hjm{color:var(--auth-ink);text-decoration:underline;text-decoration-color:var(--auth-accent);text-underline-offset:4px}.auth-card_forgot__NO2ft{display:inline-flex;align-items:center;justify-self:end;min-height:44px;margin-top:-4px;font-size:12px}.auth-card_google__hdtfz,.auth-card_primary__bl31B,.auth-card_secondary__zGdqo{display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;width:100%;min-height:48px;padding:11px 16px;border-radius:8px;font-size:13px;font-weight:700;letter-spacing:.035em;box-sizing:border-box;cursor:pointer;line-height:1.2}.auth-card_primary__bl31B{border:1px solid var(--auth-button);background:var(--auth-button);color:var(--auth-button-ink);transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease,background .2s ease}.auth-card_primary__bl31B:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.32),0 0 16px rgba(216,173,113,.25)}.auth-card_vayu__C8xJX .auth-card_primary__bl31B:hover:not(:disabled){box-shadow:0 8px 24px rgba(0,0,0,.4),0 0 16px rgba(200,191,212,.25)}.auth-card_google__hdtfz,.auth-card_secondary__zGdqo{border:1px solid var(--auth-line);background:rgba(255,255,255,.07);color:var(--auth-ink);transition:transform .2s cubic-bezier(.2,.8,.2,1),background .2s ease,border-color .2s ease}.auth-card_google__hdtfz:hover:not(:disabled),.auth-card_secondary__zGdqo:hover:not(:disabled){background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.35);transform:translateY(-1.5px)}.auth-card_google__hdtfz{gap:11px}.auth-card_google__hdtfz:disabled,.auth-card_primary__bl31B:disabled,.auth-card_secondary__zGdqo:disabled{opacity:.55;cursor:wait}.auth-card_accountActions__QLgVI{display:flex;flex-direction:column;gap:11px;width:100%}.auth-card_accountEmail__agvPH{margin:6px auto 20px;color:var(--auth-muted);font-size:13px;line-height:1.5;text-align:center;word-break:break-all}.auth-card_emailText__lijou{color:var(--auth-ink);font-weight:500}.auth-card_signOutForm__6S2eC{margin:0;padding:0;width:100%}.auth-card_divider__tpips{display:flex;align-items:center;gap:14px;margin:22px 0;color:var(--auth-muted);font-size:11px}.auth-card_divider__tpips:after,.auth-card_divider__tpips:before{content:"";height:1px;flex:1;background:var(--auth-line)}.auth-card_switch__i_Lwu{margin:24px 0 0;color:var(--auth-muted);text-align:center;font-size:13px}.auth-card_switch__i_Lwu .auth-card_link__8_Hjm{display:inline-flex;align-items:center;min-height:44px;margin-left:4px;font-weight:700}.auth-card_notice__rIUJ_{margin-bottom:20px;padding:12px 14px;border:1px solid var(--auth-line);background:rgba(255,255,255,.08);font-size:13px;line-height:1.5}.auth-card_error__tTVay{border-color:#f5a09a;background:rgba(111,15,20,.45);color:#fff1ee}.auth-card_footer__gInp4{min-height:56px;padding:12px 0;color:var(--auth-muted)}.auth-card_backLink__0cYS6{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-size:12px}.auth-card_footerMark__AEtMG{display:inline-flex;align-items:center;gap:6px;color:var(--auth-accent)}.auth-card_scene__eMnLe a:hover{color:var(--auth-accent)}.auth-card_scene__eMnLe :is(a,button):focus-visible{outline:2px solid var(--auth-accent);outline-offset:4px}@keyframes auth-card_breathe__bbWpz{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-30px,24px,0) scale(1.18)}}@keyframes auth-card_glowFloat__JCUxi{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(18px,22px,0) scale(1.1)}to{transform:translate3d(-12px,-18px,0) scale(.92)}}@keyframes auth-card_beam___h__t{0%{left:-45%;opacity:0}15%{opacity:.95}60%{opacity:.95}85%,to{left:105%;opacity:0}}@keyframes auth-card_cardEnter__qVbWk{0%{opacity:0;transform:translateY(24px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:520px){.auth-card_layout__q_Q2R{width:min(100% - 20px,460px)}.auth-card_header__4TY2w{min-height:54px;padding:6px 0}.auth-card_brandLink__E_svS{width:auto}.auth-card_brandLogo__GO29U{max-width:88px;max-height:36px}.auth-card_headerLabel__hBUIm{font-size:8px;letter-spacing:.14em}.auth-card_cardInner__owe95{padding:18px 18px 20px}.auth-card_mp__6h6Yt .auth-card_cardLogo__HuuCe{max-width:88px;max-height:38px}.auth-card_vayu__C8xJX .auth-card_cardLogo__HuuCe{max-width:82px;max-height:34px}.auth-card_cardBrand__rzn2x,.auth-card_masthead__26RhI{margin-bottom:8px}.auth-card_title__yc_37{font-size:clamp(28px,8vw,34px)}.auth-card_vayu__C8xJX .auth-card_title__yc_37{font-size:clamp(27px,8vw,32px)}.auth-card_description__KddnW{margin:7px auto 12px;line-height:1.45}.auth-card_form___0tVS{gap:9px}.auth-card_input__yr6g1{height:44px;margin-top:5px}.auth-card_forgot__NO2ft{min-height:36px;margin-top:-5px}.auth-card_google__hdtfz,.auth-card_primary__bl31B,.auth-card_secondary__zGdqo{min-height:44px}.auth-card_divider__tpips{margin:12px 0}.auth-card_switch__i_Lwu{margin-top:10px}.auth-card_notice__rIUJ_{margin-bottom:12px}.auth-card_footer__gInp4{min-height:52px;padding:6px 0}.auth-card_footerMark__AEtMG{font-size:8px;letter-spacing:.1em}}@media (prefers-reduced-motion:reduce){.auth-card_cardGlowSecondary__SgXgp,.auth-card_cardGlow__gNxI4,.auth-card_card__AHCBo,.auth-card_lightBeam__FNGvd,.auth-card_orbSecondary__F1T6K,.auth-card_orb__AxsWN{animation:none!important}.auth-card_scene__eMnLe *,.auth-card_scene__eMnLe :after,.auth-card_scene__eMnLe :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}