.auth_page__ci2mi{--auth-ink:#173e3b;--auth-muted:#64736f;--auth-accent:#14574e;min-height:100svh;padding:0 40px;color:var(--auth-ink);background:#f7f8f4}.auth_footer__sLqSC,.auth_topbar__QrphH{max-width:1160px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.auth_topbar__QrphH{min-height:100px;gap:24px}.auth_brand__cGIkT{display:inline-flex;align-items:center;gap:10px;font-size:24px;letter-spacing:-1px;font-weight:650}.auth_brandMark__GfUyr{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:#0d3b3e}.auth_brandGold__8s1_W{color:#9b792f}.auth_supportLink__N8XXJ{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#51645f;font-size:13px}.auth_supportLink__N8XXJ:hover{color:var(--auth-accent)}.auth_shell__Jvdwy{display:grid;grid-template-columns:.94fr 1fr;max-width:1160px;min-height:730px;margin:0 auto;border:1px solid #e0e6df;border-radius:28px;background:#fff;box-shadow:0 16px 65px -36px #274b3b38;overflow:hidden}.auth_story__KCfYQ{position:relative;display:flex;flex-direction:column;padding:46px 46px 34px;background:#e8efe6;overflow:hidden}.auth_eyebrow__0I32g{display:flex;align-items:center;gap:8px;font-size:10px;line-height:1.6;font-weight:650;letter-spacing:1.9px;color:#4c6b5d}.auth_eyebrowDot__g9cW4{width:6px;height:6px;background:#799776;border-radius:50%;flex-shrink:0}.auth_storyHeading__6shO6{position:relative;margin-top:46px;z-index:1}.auth_storyHeading__6shO6>p:first-child{font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.1vw,58px);line-height:1.09;letter-spacing:-2.1px}.auth_storyHeading__6shO6 em{font-weight:400;color:#4b7560}.auth_storyDescription__qF1D7{margin-top:23px;color:#546c60;font-size:14px;line-height:1.8}.auth_conversationArt__GEARR{position:relative;width:360px;max-width:100%;height:250px;margin:28px auto 12px}.auth_orbitInner__BnvhZ,.auth_orbit__Chb_7{position:absolute;width:268px;height:268px;border:1px solid #cad9c9;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.auth_orbitInner__BnvhZ{width:210px;height:210px;border-color:#d6e1d1}.auth_orbitDot__bIS_W{position:absolute;width:7px;height:7px;background:#adba91;border:3px solid #e8efe6;box-sizing:content-box;border-radius:50%;left:78%;top:15%}.auth_languageSymbolTwo__iynuz,.auth_languageSymbol__1_ubF{position:absolute;color:#8ca189;font-family:Georgia,serif;font-size:29px;left:1%;bottom:38px;transform:rotate(-12deg)}.auth_languageSymbolTwo__iynuz{left:auto;bottom:auto;right:5%;top:7px;font-size:22px;transform:rotate(9deg)}.auth_englishCard__kJ0m_,.auth_languageCard__C_A8Z{position:absolute;display:flex;align-items:center;gap:10px;flex-wrap:wrap;width:227px;padding:18px 22px;border-radius:15px;box-shadow:0 12px 26px -17px #183f415e}.auth_englishCard__kJ0m_{left:10px;top:27px;background:#fffefa;border:1px solid #e0e5d9;transform:rotate(-7deg)}.auth_languageCard__C_A8Z{right:1px;bottom:15px;background:#184b43;border:1px solid #2e5b4f;color:#f6f5e9;transform:rotate(7deg)}.auth_artLabel__b_PAE{font-size:13px;font-weight:500}.auth_languageCard__C_A8Z>svg{margin-left:auto;color:#d6debf}.auth_audioIcon__Pg6Yd{display:grid;place-items:center;width:28px;height:28px;background:#edf1e8;border-radius:8px;color:#56745c}.auth_goldWaveform__a3DC8,.auth_waveform__XzI7y{display:flex;align-items:center;justify-content:space-between;height:48px;flex-basis:100%;gap:5px;margin-top:5px}.auth_goldWaveform__a3DC8 i,.auth_waveform__XzI7y i{display:block;width:4px;border-radius:9px;background:#83a89a}.auth_waveform__XzI7y i:nth-child(3n){background:#376f5f}.auth_goldWaveform__a3DC8 i{background:#d8bd75}.auth_goldWaveform__a3DC8 i:nth-child(3n){background:#a4b698}.auth_connection__cSUpV{position:absolute;left:50%;top:42%;z-index:1;width:43px;height:43px;display:grid;place-items:center;border-radius:50%;background:#f8f5e8;border:5px solid #e8efe6;color:#557362;transform:translate(-50%,-50%) rotate(-15deg)}.auth_storyFooter__LvKOQ{position:relative;display:flex;align-items:center;gap:9px;margin-top:auto;padding-top:20px;color:#4f6758;font-size:11px}.auth_storyFooterIcon__n2AC7{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;border:1px solid #c2d1be;border-radius:50%}.auth_formPanel__cl2S3{display:flex;align-items:center;justify-content:center;min-width:0;padding:48px 54px}.auth_formContent__Ozwtl{width:100%;max-width:390px}.auth_form__UzeVX{display:flex;flex-direction:column;gap:21px}.auth_heading__k16Qx{margin-bottom:8px}.auth_heading__k16Qx .auth_eyebrow__0I32g{margin-bottom:14px}.auth_heading__k16Qx h1,.auth_status__Sj_IR h1{font-size:34px;line-height:1.2;letter-spacing:-1.25px;font-weight:600;color:var(--auth-ink);outline:none}.auth_description__3_3aL{margin-top:12px;font-size:14px;line-height:1.75;color:var(--auth-muted);overflow-wrap:anywhere}.auth_googleButton__KygZu,.auth_secondaryButton__vMMb6{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:49px;padding:12px 16px;border:1px solid #d7dfd8;border-radius:10px;background:#fff;color:#30483e;font-size:13px;font-weight:550;transition:border-color .15s,background .15s,box-shadow .15s}.auth_googleButton__KygZu:hover:not(:disabled),.auth_secondaryButton__vMMb6:hover:not(:disabled){border-color:#99b2a3;background:#f7faf6;box-shadow:0 2px 5px #294f3c08}.auth_divider__R3m9J{display:flex;align-items:center;gap:13px;color:#64736a;font-size:11px}.auth_divider__R3m9J:after,.auth_divider__R3m9J:before{content:"";flex:1;height:1px;background:#e9ece6}.auth_fields__oVZom{display:grid;gap:18px}.auth_field___qB_z{min-width:0}.auth_labelRow__btyzR{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:6px;margin-bottom:8px}.auth_labelRow__btyzR label{font-size:12px;color:#364c42;font-weight:550}.auth_labelRow__btyzR .auth_textButton__dLyHh{font-size:11px;padding:0;min-height:24px}.auth_input__PYwDW{display:block;width:100%;min-height:49px;border:1px solid #dce2dc;border-radius:9px;background:#fbfcfa;padding:12px 14px;color:#203d32;font-size:16px;line-height:1.4;transition:border-color .15s,box-shadow .15s,background .15s}.auth_input__PYwDW::-moz-placeholder{color:#64736a;font-size:13px;opacity:1}.auth_input__PYwDW::placeholder{color:#64736a;font-size:13px;opacity:1}.auth_input__PYwDW:hover{border-color:#aebfb2}.auth_input__PYwDW:focus{outline:none;border-color:#628d78;background:#fff;box-shadow:0 0 0 3px #6f9b7824}.auth_input__PYwDW[aria-invalid=true]{border-color:#b76a5c}.auth_input__PYwDW:disabled{opacity:.7}.auth_hint__PtfiP{color:#64736a;margin-top:7px;font-size:11px;line-height:1.6}.auth_primaryButton__Yg7IS{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:50px;padding:13px 18px;background:#174f46;border:1px solid #174f46;border-radius:10px;color:#fff;font-size:13px;font-weight:550;box-shadow:0 4px 9px -4px #143c3c3d;transition:background .15s,box-shadow .15s}.auth_primaryButton__Yg7IS:hover:not(:disabled){background:#0c3d35;box-shadow:0 5px 13px -4px #143c3c4f}.auth_googleButton__KygZu:disabled,.auth_primaryButton__Yg7IS:disabled,.auth_secondaryButton__vMMb6:disabled{opacity:.6;cursor:wait}.auth_textButton__dLyHh{display:inline-flex;align-items:center;justify-content:center;min-height:36px;color:#205e4f;font-size:inherit;font-weight:600;text-decoration:underline;text-decoration-color:#b2c5b8;text-underline-offset:4px}.auth_textButton__dLyHh:hover{text-decoration-color:currentColor;color:#123f34}.auth_switchPrompt__PGfPB{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:4px;font-size:12px;color:#64736a}.auth_finePrint__WBnww{margin-top:-4px;font-size:11px;line-height:1.7;text-align:center;color:#64736a}.auth_finePrint__WBnww a{text-decoration:underline;text-underline-offset:3px}.auth_notice__ZVx2m{display:flex;align-items:flex-start;gap:9px;padding:12px 14px;border:1px solid;border-radius:9px;font-size:12px;line-height:1.65;overflow-wrap:anywhere}.auth_notice__ZVx2m>svg{flex-shrink:0;margin-top:1px}.auth_noticeError__Nqlrb{background:#fff5f1;border-color:#f0d8cf;color:#8c4235}.auth_noticeSuccess__KNf_0{background:#edf6ed;border-color:#d6e6d4;color:#366244}.auth_notice__ZVx2m .auth_textButton__dLyHh{display:flex;justify-content:flex-start;margin-top:5px;font-size:12px;text-align:left}.auth_status__Sj_IR{display:flex;flex-direction:column;align-items:stretch;gap:20px;text-align:center}.auth_status__Sj_IR .auth_eyebrow__0I32g{justify-content:center;margin-bottom:-10px}.auth_status__Sj_IR .auth_description__3_3aL{margin-top:-6px}.auth_statusIcon__Bt03X{display:grid;place-items:center;width:72px;height:72px;margin:0 auto 8px;border:1px solid #d9e6d5;border-radius:24px;background:#eef5ea;color:#4c7453}.auth_statusError__Q0rWK{color:#9f5443;background:#fdf2ed;border-color:#f0dbd3}.auth_status__Sj_IR .auth_notice__ZVx2m{text-align:left}.auth_email__ScUpI{display:block;margin-top:4px;color:#244e3d;font-weight:600;overflow-wrap:anywhere}.auth_helper__cJM4w{font-size:12px;line-height:1.75;color:#64736a;overflow-wrap:anywhere}.auth_backButton__VYw15{display:inline-flex;align-items:center;justify-content:center;align-self:center;gap:8px;min-height:44px;padding:6px 8px;color:#4f665a;font-size:12px}.auth_backButton__VYw15:hover{color:#174f46}.auth_actions__oX2W7{display:grid;gap:12px}.auth_footer__sLqSC{padding:25px 2px 29px;gap:16px;color:#64736a;font-size:11px}.auth_footer__sLqSC nav{display:flex;align-items:center;gap:16px}.auth_footer__sLqSC a{display:inline-flex;align-items:center;min-height:32px}.auth_footer__sLqSC a:hover{color:#174f46}.auth_page__ci2mi :is(a,button):focus-visible{outline:2px solid #367a60;outline-offset:4px;border-radius:5px}.auth_view__hyu7V{animation:auth_appear__Gpfg9 .22s ease-out}.auth_spinner__PC_DB{animation:auth_spin__LFCNO .9s linear infinite}@keyframes auth_spin__LFCNO{to{transform:rotate(1turn)}}@keyframes auth_appear__Gpfg9{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1600px){.auth_topbar__QrphH{min-height:120px}.auth_shell__Jvdwy{min-height:770px}}@media (max-width:1100px){.auth_page__ci2mi{padding:0 28px}.auth_story__KCfYQ{padding:38px 30px 28px}.auth_formPanel__cl2S3{padding:40px 36px}.auth_conversationArt__GEARR{width:310px}.auth_storyHeading__6shO6{margin-top:45px}}@media (max-width:800px){.auth_page__ci2mi{padding:0 24px}.auth_topbar__QrphH{min-height:88px}.auth_shell__Jvdwy{grid-template-columns:1fr;max-width:520px;min-height:0;border-radius:22px}.auth_story__KCfYQ{display:none}.auth_formPanel__cl2S3{padding:42px 44px}.auth_formContent__Ozwtl{max-width:390px}.auth_footer__sLqSC{max-width:520px}}@media (max-width:420px){.auth_page__ci2mi{padding:0 16px}.auth_topbar__QrphH{min-height:81px;gap:10px}.auth_brand__cGIkT{font-size:22px}.auth_brandMark__GfUyr{width:37px;height:37px;border-radius:11px}.auth_supportLink__N8XXJ{font-size:11px;gap:5px}.auth_formPanel__cl2S3{padding:33px 24px}.auth_heading__k16Qx h1,.auth_status__Sj_IR h1{font-size:29px}.auth_eyebrow__0I32g{font-size:9px;letter-spacing:1.35px}.auth_description__3_3aL{font-size:13px}.auth_form__UzeVX{gap:19px}.auth_footer__sLqSC{align-items:center;flex-direction:column;gap:4px;padding-top:20px}}@media (prefers-reduced-motion:reduce){.auth_page__ci2mi *,.auth_page__ci2mi :after,.auth_page__ci2mi :before{animation:none!important;transition:none!important}}