.auth_hero__H93uf{padding:8px 4px 20px}.auth_eyebrow__pDw2F{display:inline-flex;background:var(--brand-soft);color:var(--brand-text);padding:6px 10px;font-size:calc(12px * var(--ts, 1));font-weight:700}.auth_hero__H93uf h2{margin:14px 0 10px;font-size:calc(19px * var(--ts, 1));line-height:1.25}.auth_hero__H93uf p{margin:0;color:var(--muted);font-size:calc(14px * var(--ts, 1));line-height:1.7}.auth_benefits__8f46t{display:grid;gap:1px;overflow:hidden;margin:0 0 20px;background:var(--line);padding:0;list-style:none}.auth_benefits__8f46t li{display:flex;align-items:center;gap:14px;background:#fff;padding:16px}.auth_benefits__8f46t>li>span{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;background:var(--brand-soft);color:var(--brand-text);font-size:calc(11px * var(--ts, 1));font-weight:700}.auth_benefits__8f46t b{font-size:calc(14px * var(--ts, 1))}.auth_benefits__8f46t p{margin:3px 0 0;color:var(--muted);font-size:calc(12px * var(--ts, 1))}.auth_formCard__x7FXS{background:var(--surface);padding:20px 16px}.auth_formTitle__MGYIv{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.auth_formTitle__MGYIv h3{margin:0;font-size:calc(18px * var(--ts, 1))}.auth_formTitle__MGYIv span{color:var(--danger);font-size:calc(11px * var(--ts, 1))}.auth_authMethodNotice__74fB2{margin:-6px 0 18px;background:var(--warn-soft);color:var(--warn-text);padding:11px 12px;font-size:calc(13px * var(--ts, 1));line-height:1.5}.auth_field__7j0C7{display:block;margin-bottom:15px}.auth_field__7j0C7>span{display:block;margin:0 2px 7px;font-size:calc(13px * var(--ts, 1));font-weight:700}.auth_fieldError__yq5Pg{display:block;margin:6px 2px 0;color:var(--danger);font-size:calc(12px * var(--ts, 1))}.auth_submitButton__aAi0e{width:100%;min-height:54px;margin-top:5px;border:0;background:var(--action);color:#fff;font-weight:700}.auth_submitButton__aAi0e:disabled{cursor:default;background:var(--line);color:var(--meta)}.auth_skipButton__CUgbM{width:100%;border:0;background:transparent;color:var(--muted);padding:16px 8px 2px;font-size:calc(13px * var(--ts, 1));text-decoration:underline;text-underline-offset:3px}.auth_fetchNotice__ZCw1k{background:var(--warn-soft);padding:14px;margin-bottom:15px;font-size:calc(13px * var(--ts, 1));line-height:1.6}.auth_fetchNotice__ZCw1k h3{margin:0 0 8px;font-size:calc(15px * var(--ts, 1))}.auth_fetchNotice__ZCw1k p{margin:4px 0}.auth_fetchNotice__ZCw1k label{display:flex;align-items:center;gap:8px;min-height:44px}.auth_fetchNotice__ZCw1k input{width:20px;height:20px}