.signin_root__tM9n4{min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:1fr;background:var(--ivory);color:var(--cocoa);font-family:var(--sans)}.signin_hero__xewad{display:none}@media (min-width:960px){.signin_root__tM9n4{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.signin_hero__xewad{display:block;position:relative;margin:16px 0 16px 16px;border-radius:28px;overflow:hidden;background:var(--cocoa-deep);min-height:calc(100vh - 32px);isolation:isolate}.signin_heroImg__YVx03{position:absolute;inset:0;background:var(--cocoa-deep) url(/img/9930f9d4.webp) center /cover no-repeat;animation:signin_heroIn__VeMaJ 1.8s var(--ease-expo) both}}.signin_heroShade__5GcKu{position:absolute;inset:0;background:linear-gradient(180deg,rgba(42,30,23,0) 40%,rgba(42,30,23,.8))}.signin_tagline__7PUn3{position:absolute;left:48px;right:48px;bottom:48px;font-family:var(--serif);font-style:italic;font-weight:300;font-size:52px;line-height:1.02;color:var(--ivory);animation:signin_rise__zhHPW .9s var(--ease-out) .35s both}@keyframes signin_heroIn__VeMaJ{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes signin_rise__zhHPW{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.signin_main__ZR_RC{display:flex;flex-direction:column;padding:28px clamp(20px,5vw,72px);min-width:0}.signin_brand__zSch_{display:flex;align-items:center;gap:12px;align-self:flex-start;color:var(--cocoa);border-radius:999px}.signin_brand__zSch_:hover{color:var(--cocoa)}.signin_stage__dj1kH{flex:1 1;display:flex;flex-direction:column;justify-content:center;max-width:440px;width:100%;margin:0 auto;padding:48px 0}.signin_pane___xNC1{animation:signin_paneIn__WzCL_ .45s var(--ease-out) both}.signin_pane___xNC1[data-leaving]{animation:none;opacity:0;transform:translateY(-6px);transition:opacity .17s ease,transform .17s ease}@keyframes signin_paneIn__WzCL_{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.signin_stack__BJgt6{display:flex;flex-direction:column;gap:24px}.signin_h1Lg__rzo1S,.signin_h1__UREEl{margin:0;font-family:var(--serif);font-weight:300;line-height:1;font-size:clamp(40px,5vw,52px)}.signin_h1Lg__rzo1S{font-size:clamp(40px,5vw,56px)}.signin_h1Lg__rzo1S:focus,.signin_h1__UREEl:focus{outline:none}.signin_lead__vnISM{margin:0;font-size:16px;line-height:1.55;color:var(--umber)}.signin_strong__XxFyq{color:var(--cocoa);font-weight:700}.signin_leadTight__BIrop{line-height:normal;overflow-wrap:anywhere}.signin_field___8RU1{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600}.signin_input__u7dPN{height:58px;width:100%;border-radius:14px;border:1px solid var(--rule);background:var(--paper);padding:0 16px;font-size:16px;font-weight:400;color:var(--cocoa);transition:border-color .2s ease,box-shadow .2s ease}.signin_input__u7dPN:focus,.signin_input__u7dPN:focus-visible{outline:none;border-color:var(--bronze);box-shadow:0 0 0 4px rgba(201,165,108,.18)}.signin_input__u7dPN[aria-invalid=true]{border-color:var(--error)}.signin_input__u7dPN[aria-invalid=true]:focus{box-shadow:0 0 0 4px rgba(138,59,42,.12)}.signin_pwWrap__vbr_Z{display:flex;align-items:center;height:58px;border-radius:14px;border:1px solid var(--rule);background:var(--paper);padding:0 6px 0 16px;transition:border-color .2s ease,box-shadow .2s ease,opacity .2s ease}.signin_pwWrap__vbr_Z:focus-within{border-color:var(--bronze);box-shadow:0 0 0 4px rgba(201,165,108,.18)}.signin_pwWrap__vbr_Z[data-error]{border-color:var(--error)}.signin_pwWrap__vbr_Z[data-disabled]{opacity:.55}.signin_pwInput__LcGE1{flex:1 1;min-width:0;height:100%;border:0;background:transparent;font-size:16px;font-weight:400;color:var(--cocoa)}.signin_pwInput__LcGE1:focus,.signin_pwInput__LcGE1:focus-visible{outline:none}.signin_pwToggle__bP2LR{height:44px;min-width:44px;padding:0 12px;border:0;border-radius:10px;background:none;color:var(--bronze-deep);font-size:14px;font-weight:600;cursor:pointer}.signin_pwToggle__bP2LR:focus-visible{outline-offset:-2px}.signin_pwToggle__bP2LR:disabled{cursor:not-allowed}.signin_error__KmLPK{font-size:14px;line-height:1.45;color:var(--error);animation:signin_paneIn__WzCL_ .3s var(--ease-out) both}.signin_errorTight__w_7df{margin-top:-12px}.signin_lockNote__1_Ps7{padding:14px 16px;border-radius:14px;background:var(--error-bg);color:var(--error);font-size:14px;line-height:1.5;animation:signin_paneIn__WzCL_ .3s var(--ease-out) both}.signin_lockNote__1_Ps7 b{font-weight:600}.signin_outline__AAHF2,.signin_primary__Z7DZC{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;border-radius:999px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .25s ease,color .25s ease,transform .2s ease,opacity .2s ease}.signin_primary__Z7DZC{height:56px;border:0;background:var(--cocoa);color:var(--ivory);text-decoration:none}.signin_primary__Z7DZC:hover{background:var(--cocoa-deep);color:var(--ivory)}.signin_outline__AAHF2:active,.signin_primary__Z7DZC:active{transform:scale(.985)}.signin_primary__Z7DZC:disabled{cursor:default}.signin_primary__Z7DZC:disabled:not([aria-busy]){opacity:.4}form[aria-busy] .signin_primary__Z7DZC:disabled{opacity:1}.signin_outline__AAHF2{height:54px;border:1px solid var(--cocoa);background:transparent;color:var(--cocoa)}.signin_outline__AAHF2:hover{background:var(--sand-soft)}.signin_demoBtn__Pb9ci{height:54px;border-radius:999px;border:1px dashed var(--bronze);background:transparent;color:var(--bronze-deep);font-size:15px;font-weight:600;cursor:pointer;transition:background-color .25s ease}.signin_demoBtn__Pb9ci:hover{background:rgba(230,214,192,.45)}.signin_textBtn__mo8aU{display:inline-flex;align-items:center;min-height:44px;margin-block:-3px;border:0;background:none;padding:10px 0;color:var(--bronze-deep);font-size:14px;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.signin_textBtn__mo8aU:hover{color:var(--cocoa)}.signin_textBtn__mo8aU:disabled{cursor:default;text-decoration:none;color:var(--umber)}.signin_selfStart__lMvb2{align-self:flex-start}.signin_splitRow__WPjEg{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font-size:14px;color:var(--umber)}.signin_rowText__RL_pz{padding:10px 0;line-height:18px}.signin_inlineLink__ECRBN{color:var(--cocoa);text-decoration:underline;text-underline-offset:3px}.signin_inlineLink__ECRBN:hover{color:var(--bronze-deep)}.signin_linkRow__Oyf3L{display:flex;gap:16px;flex-wrap:wrap;font-size:14px}.signin_hint__uA7hK{font-size:13px;color:var(--muted)}.signin_mailIcon__zihLu{width:64px;height:64px;border-radius:50%;background:var(--sand);color:var(--bronze-deep);display:flex;align-items:center;justify-content:center;animation:signin_pop__6UKA9 .6s var(--ease-expo) .05s both}.signin_mailIcon__zihLu svg{animation:signin_envelope__BYHCp 1.1s var(--ease-out) .25s both}@keyframes signin_pop__6UKA9{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes signin_envelope__BYHCp{0%{transform:translateY(6px);opacity:0}60%{transform:translateY(-2px);opacity:1}to{transform:none;opacity:1}}.signin_spinner__Z_Idd{width:18px;height:18px;flex:none;border-radius:50%;border:2px solid var(--rule-card);border-top-color:var(--seal-gold);animation:signin_spin__oU1Je .8s linear infinite}.signin_spinner__Z_Idd[data-on-dark]{border-color:rgba(243,236,226,.25);border-top-color:var(--seal-gold)}@keyframes signin_spin__oU1Je{to{transform:rotate(1turn)}}.signin_checking__0wpjO{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--umber)}.signin_code__7Dmqd{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px;gap:8px}.signin_code__7Dmqd[data-error]{animation:signin_shake__QsVho .42s cubic-bezier(.36,.07,.19,.97) both}.signin_codeBox__xT8XF{height:68px;min-width:0;width:100%;border-radius:14px;border:1px solid var(--rule);background:var(--paper);text-align:center;font-family:var(--serif);font-size:30px;color:var(--cocoa);caret-color:var(--bronze);padding:0;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.signin_codeBox__xT8XF:focus,.signin_codeBox__xT8XF:focus-visible{outline:none;border-color:var(--bronze);box-shadow:0 0 0 4px rgba(201,165,108,.18)}.signin_codeBox__xT8XF[data-filled]{border-color:var(--cocoa);animation:signin_fillIn__8ICtz .22s var(--ease-out)}.signin_code__7Dmqd[data-error] .signin_codeBox__xT8XF{border-color:var(--error)}@keyframes signin_fillIn__8ICtz{0%{transform:scale(.9);color:transparent}60%{transform:scale(1.04)}to{transform:none}}@keyframes signin_shake__QsVho{10%,90%{transform:translateX(-1px)}20%,80%{transform:translateX(3px)}30%,50%,70%{transform:translateX(-5px)}40%,60%{transform:translateX(5px)}}.signin_check__YOlcc{display:flex;gap:10px;align-items:center;min-height:44px;margin-block:-9px;font-size:15px;cursor:pointer}.signin_check__YOlcc input{width:20px;height:20px;margin:3px 3px 3px 4px;flex:none;accent-color:var(--cocoa);cursor:pointer}.signin_sealWrap__33CqC{position:relative;width:96px;height:96px}.signin_sealStamp__8ulPU{animation:signin_stamp__mhlG_ 1.3s var(--ease-out) both}.signin_sealHalo__EsgZk{position:absolute;inset:0;border-radius:50%;border:1px solid var(--seal-gold);opacity:0;animation:signin_halo__l3m4r 1.6s var(--ease-out) .55s both}@keyframes signin_stamp__mhlG_{0%{opacity:0;transform:scale(1.8) rotate(-12deg)}55%{opacity:1;transform:scale(.94) rotate(-2deg)}78%{transform:scale(1.03) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes signin_halo__l3m4r{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.signin_doneItem___ztAb{animation:signin_rise__zhHPW .6s var(--ease-out) both}.signin_done__G5dEe>.signin_doneItem___ztAb:nth-child(2){animation-delay:.55s}.signin_done__G5dEe>.signin_doneItem___ztAb:nth-child(3){animation-delay:.7s}.signin_done__G5dEe>.signin_doneItem___ztAb:nth-child(4){animation-delay:.82s}.signin_notice__RWQuO{font-size:13px;line-height:1.5;color:var(--umber)}.signin_helpList__8Yx52{display:flex;flex-direction:column;gap:10px}.signin_helpOpt__46xJs{text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:18px 20px;border-radius:20px;border:1px solid var(--rule-card);background:var(--paper);color:var(--cocoa);transition:border-color .2s ease,transform .2s ease}.signin_helpOpt__46xJs:hover,.signin_helpOpt__46xJs[aria-pressed=true]{border-color:var(--bronze)}.signin_helpTitle__2qHTa{font-size:16px;font-weight:600}.signin_helpSub__EsOYT{font-size:14px;line-height:1.5;color:var(--umber)}.signin_helpStatus__mj3YZ:empty{margin-top:-24px}.signin_helpSent__CkXUc{padding:14px 16px;border-radius:14px;background:var(--sand-soft);font-size:14px;line-height:1.5;animation:signin_paneIn__WzCL_ .35s var(--ease-out) both}.signin_footer__lWcR2{display:flex;gap:20px;flex-wrap:wrap;align-items:center;font-size:13px;color:var(--muted)}.signin_footLink___VKkn{color:var(--muted);text-decoration:underline;text-underline-offset:3px}.signin_footLink___VKkn:hover{color:var(--bronze-deep)}