._surface_3f0w1_1{color:#1d2421;background:linear-gradient(#0b2d260b 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#0b2d260b 1px,#0000 1px) 0 0/42px 42px,#f7f4ec;justify-content:center;align-items:center;min-height:100svh;padding:28px;display:flex}._card_3f0w1_15{background:#fffdf8;border:1px solid #103e341f;border-radius:18px;grid-template-columns:minmax(300px,.85fr) minmax(390px,1.15fr);width:100%;max-width:890px;min-height:570px;display:grid;overflow:hidden;box-shadow:0 32px 80px #103e3433}._brandPanel_3f0w1_28{color:#fff;background:linear-gradient(#ffffff0e 1px,#0000 1px) 0 0/30px 30px,linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/30px 30px,#103e34;flex-direction:column;padding:38px;display:flex;position:relative;overflow:hidden}._brandPanel_3f0w1_28>img{object-fit:contain;background:#fbf7ed;border-radius:13px;width:50px;height:50px;padding:7px}._brandPanel_3f0w1_28>p{color:#ffffffb8;margin:auto 0 0;font-size:.77rem;font-weight:650}._signalGraphic_3f0w1_43{height:270px;position:absolute;top:142px;left:18px;right:18px}._signalGraphic_3f0w1_43:before,._signalGraphic_3f0w1_43:after{content:"";border:1px solid #ffffff1f;border-radius:50%;position:absolute}._signalGraphic_3f0w1_43:before{width:250px;height:250px;top:0;left:34px}._signalGraphic_3f0w1_43:after{width:170px;height:170px;top:40px;left:74px}._signalGraphic_3f0w1_43 span{z-index:2;background:#f4ead7;border:4px solid #103e34;border-radius:50%;width:18px;height:18px;position:absolute}._signalGraphic_3f0w1_43 span:first-child{top:18px;left:151px}._signalGraphic_3f0w1_43 span:nth-child(2){top:95px;left:236px}._signalGraphic_3f0w1_43 span:nth-child(3){top:167px;left:70px}._signalGraphic_3f0w1_43 span:nth-child(4){background:#c87545;top:202px;left:190px}._signalGraphic_3f0w1_43 i{transform-origin:0;background:#fff3;width:170px;height:1px;position:absolute;top:178px;left:86px}._signalGraphic_3f0w1_43 i:first-of-type{transform:rotate(-59deg)}._signalGraphic_3f0w1_43 i:nth-of-type(2){transform:rotate(8deg)}._signalGraphic_3f0w1_43 i:nth-of-type(3){width:130px;transform:rotate(38deg)}._formPanel_3f0w1_58{align-self:center;padding:52px clamp(42px,6vw,72px)}._signInLocale_3f0w1_59{justify-content:flex-end;margin-bottom:18px;display:flex}._heading_3f0w1_60 h1{color:#103e34;font-family:var(--font-space-grotesk), "Space Grotesk", sans-serif;letter-spacing:-.055em;margin:0 0 24px;font-size:clamp(2.25rem,4vw,3.45rem);line-height:1}._intro_3f0w1_61{color:#55645f;max-width:38rem;margin:-10px 0 24px;font-size:.77rem;line-height:1.55}._form_3f0w1_58{gap:18px;display:grid}._form_3f0w1_58 label{color:#1d2421;font-size:.73rem;font-weight:750}._form_3f0w1_58 input{color:#1d2421;font:inherit;background:#fff;border:1px solid #103e3447;border-radius:10px;width:100%;min-height:48px;margin-top:8px;padding:10px 12px;font-size:.83rem;display:block}._form_3f0w1_58 input:focus{border-color:#2f6b5b;outline:0;box-shadow:0 0 0 3px #2f6b5b1f}._passwordField_3f0w1_66{position:relative}._passwordField_3f0w1_66 input{padding-right:48px}._passwordField_3f0w1_66 button{color:#2f6b5b;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:absolute;top:11px;right:3px}._passwordField_3f0w1_66 button:disabled{cursor:wait;opacity:.55}._passwordField_3f0w1_66 svg{width:17px;height:17px}._submit_3f0w1_71{color:#fff;cursor:pointer;font:inherit;background:#103e34;border:1px solid #103e34;border-radius:10px;min-height:47px;margin-top:3px;font-size:.78rem;font-weight:800;box-shadow:0 12px 25px #103e3429}._submit_3f0w1_71 svg{vertical-align:-4px;width:17px;height:17px;margin-right:8px}._submit_3f0w1_71:hover{background:#184e42}._submit_3f0w1_71:disabled{cursor:wait;opacity:.62}._submitLink_3f0w1_75{color:#fff;background:#103e34;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-size:.78rem;font-weight:800;display:inline-flex}._recoveryComplete_3f0w1_76{color:#1d2421;text-align:center;gap:14px;display:grid}._recoveryComplete_3f0w1_76>svg{color:#2f7d5a;justify-self:center;width:46px;height:46px}._recoveryComplete_3f0w1_76 h1{color:#103e34;font-family:var(--font-space-grotesk), "Space Grotesk", sans-serif;letter-spacing:-.045em;margin:0;font-size:clamp(2rem,4vw,3rem)}._recoveryComplete_3f0w1_76 p{color:#55645f;margin:0 0 8px;font-size:.78rem}._notice_3f0w1_80,._error_3f0w1_81,._success_3f0w1_82{border-radius:9px;margin:-5px 0 0;padding:9px 11px;font-size:.69rem;line-height:1.45}._notice_3f0w1_80{color:#21584a;background:#e3eee6}._error_3f0w1_81{color:#8e361f;background:#fff0eb}._success_3f0w1_82{color:#21584a;background:#e3eee6}._privacyNote_3f0w1_86{color:#55645f;margin:-2px 0 0;font-size:.66rem;line-height:1.5}._privacyNote_3f0w1_86 a,._authLinks_3f0w1_88 a{color:#21584a;text-underline-offset:3px;font-weight:750;-webkit-text-decoration:underline #21584a59;text-decoration:underline #21584a59}._authLinks_3f0w1_88{color:#55645f;flex-direction:column;align-items:flex-start;gap:10px;margin-top:18px;font-size:.69rem;display:flex}._returnLink_3f0w1_90{color:#2f6b5b;align-items:center;gap:6px;margin-top:27px;font-size:.67rem;font-weight:700;display:inline-flex}._returnLink_3f0w1_90 svg{width:13px;height:13px}._mobileBrand_3f0w1_92{display:none}._loading_3f0w1_93{color:#2f6b5b}@media (max-width:720px){._surface_3f0w1_1{align-items:stretch;padding:0}._card_3f0w1_15{box-shadow:none;border:0;border-radius:0;min-height:100svh;display:block}._brandPanel_3f0w1_28{display:none}._formPanel_3f0w1_58{min-height:100svh;padding:34px clamp(24px,8vw,40px)}._mobileBrand_3f0w1_92{background:#f7f4ec;border-radius:11px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:clamp(70px,15svh,120px);display:flex}._mobileBrand_3f0w1_92 img{object-fit:contain;width:35px;height:35px}._heading_3f0w1_60 h1{margin-bottom:30px;font-size:3rem}}._surface_3f0w1_1{background:radial-gradient(circle at 15% 18%,#c8754529,#0000 20rem),radial-gradient(circle at 86% 82%,#b6c8bd66,#0000 24rem),linear-gradient(#0b2d2609 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#0b2d2609 1px,#0000 1px) 0 0/48px 48px,#f7f4ec}._card_3f0w1_15{border-radius:32px;box-shadow:0 38px 100px #103e3438,inset 0 1px #ffffffe6}._brandPanel_3f0w1_28{background:radial-gradient(circle at 18% 14%,#c8754542,#0000 13rem),linear-gradient(#ffffff0d 1px,#0000 1px) 0 0/30px 30px,linear-gradient(90deg,#ffffff0d 1px,#0000 1px) 0 0/30px 30px,linear-gradient(145deg,#164b3f,#0b2d26)}._brandPanel_3f0w1_28>img{border-radius:50%;width:58px;height:58px;padding:8px;box-shadow:0 12px 34px #0003,0 0 0 7px #ffffff12}._signalGraphic_3f0w1_43:before,._signalGraphic_3f0w1_43:after{box-shadow:0 0 36px #c8754517}._form_3f0w1_58 input{border-radius:16px;min-height:52px;padding-inline:16px}._submit_3f0w1_71{background:linear-gradient(135deg,#174d40,#0b2d26);border-radius:999px;min-height:52px;box-shadow:0 16px 34px #103e3438,inset 0 1px #ffffff24}._mobileBrand_3f0w1_92{border-radius:50%;box-shadow:0 12px 30px #103e341f}@media (max-width:720px){._card_3f0w1_15{border-radius:0}._formPanel_3f0w1_58{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffdf8d1}}
