.auth-flow_page__gk2O0{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;min-height:100vh;min-height:100dvh;box-sizing:border-box;padding:40px 20px 28px;color:#111111;font-family:var(--font-exo),Exo,system-ui,sans-serif;-webkit-font-smoothing:antialiased;background-color:#1b1f1c;background-image:radial-gradient(120% 90% at 50% 40%,rgba(17,17,17,.25) 0,rgba(17,17,17,.7) 100%),linear-gradient(180deg,rgba(17,17,17,.35),rgba(17,17,17,.15) 45%,rgba(17,17,17,.6)),url(/photos/conta-estradas.jpg);background-size:cover;background-position:center 55%;background-attachment:fixed}@media (max-width:900px){.auth-flow_page__gk2O0{background-image:radial-gradient(120% 90% at 50% 40%,rgba(17,17,17,.25) 0,rgba(17,17,17,.7) 100%),linear-gradient(180deg,rgba(17,17,17,.35),rgba(17,17,17,.15) 45%,rgba(17,17,17,.6)),url(/photos/conta-estradas-sm.jpg);background-attachment:scroll}}.auth-flow_card__4dOGB{display:flex;flex-direction:column;width:100%;max-width:560px;box-sizing:border-box;padding:28px 36px 36px;border-radius:36px;background:#ffffff;box-shadow:0 40px 90px -30px rgba(0,0,0,.6),inset 0 0 0 1px rgba(255,255,255,.4);animation:auth-flow_entrar__S2Agp .45s cubic-bezier(.2,.7,.2,1) both}@keyframes auth-flow_entrar__S2Agp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.auth-flow_card__4dOGB{animation:none}}@media (max-width:640px){.auth-flow_page__gk2O0{justify-content:flex-start;padding:88px 12px 20px}.auth-flow_card__4dOGB{padding:20px 20px 28px;border-radius:28px}}.auth-flow_header__jvwPW{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px}.auth-flow_back__5zu46{display:grid;place-items:center;width:52px;height:52px;border-radius:999px;border:2px solid #e9e4d8;background:#fff;cursor:pointer;padding:0}.auth-flow_back__5zu46[data-hidden=true]{visibility:hidden}.auth-flow_main__YaF45{display:flex;flex-direction:column;gap:28px;padding-top:24px}.auth-flow_progress__jGP_P{display:flex;gap:6px}.auth-flow_progress__jGP_P span{height:4px;flex:1 1;border-radius:2px;background:#eeeae0}.auth-flow_progress__jGP_P span[data-on=true]{background:#111111}.auth-flow_chip__dM8b6{display:flex;align-items:center;gap:12px;border-radius:22px;background:#f6f4ef;padding:10px 10px 10px 12px}.auth-flow_chipIcon__qxkdo{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:14px;background:#ffc300}.auth-flow_chipIcon__qxkdo[data-partner=true]{background:#111111}.auth-flow_chipText__nDvo2{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.auth-flow_chipText__nDvo2 small{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#8a8275}.auth-flow_chipText__nDvo2 strong{font-size:16px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-flow_chipBtn__zDlJg{flex:none;height:38px;padding:0 14px;border:0;border-radius:999px;background:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.auth-flow_section__GRwbX{display:flex;flex-direction:column;gap:28px;margin:0;padding:0}.auth-flow_head__0Rd4H{display:flex;flex-direction:column;gap:14px}.auth-flow_h1__nKYzb{margin:0;font-size:40px;font-weight:900;line-height:.98;letter-spacing:-.04em;text-wrap:balance}.auth-flow_lead__iONUb{margin:0;font-size:18px;font-weight:500;line-height:1.5;color:#5e5850;text-wrap:pretty}.auth-flow_lead__iONUb b{font-weight:800;color:#111111}@media (min-width:640px){.auth-flow_h1__nKYzb{font-size:52px}}.auth-flow_roles__3IOU5{display:flex;flex-direction:column;gap:14px}.auth-flow_roleCard__2hb4r{display:grid;grid-template-columns:64px 1fr 24px;align-items:center;grid-gap:18px;gap:18px;width:100%;border:2px solid transparent;border-radius:28px;background:#f6f4ef;padding:24px 22px;text-align:left;font:inherit;color:inherit;cursor:pointer;transition:background-color .15s}.auth-flow_roleCard__2hb4r:hover{background:#efece4}.auth-flow_roleCard__2hb4r[aria-pressed=true]{border-color:#111111;background:#fff6d6}.auth-flow_roleIcon___mdix{display:grid;place-items:center;width:64px;height:64px;border-radius:20px;background:#ffc300}.auth-flow_roleIcon___mdix[data-partner=true]{background:#111111}.auth-flow_roleText__9rjdO{display:flex;flex-direction:column;gap:6px}.auth-flow_roleText__9rjdO strong{font-size:26px;font-weight:900;letter-spacing:-.02em}.auth-flow_roleText__9rjdO span{font-size:15px;font-weight:500;line-height:1.4;color:#5e5850}.auth-flow_already__YgxVp{align-self:center;margin:0;font-size:15px;font-weight:600;color:#5e5850}.auth-flow_linkBtn__GHnnr{border:0;background:none;padding:0;font:inherit;font-weight:800;color:#111111;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.auth-flow_lines__Vb7ES{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}@media (min-width:640px){.auth-flow_lines__Vb7ES{grid-template-columns:1fr 1fr}}.auth-flow_line__lddeX{display:grid;grid-template-columns:44px 1fr 22px;align-items:center;grid-gap:12px;gap:12px;border:2px solid transparent;border-radius:22px;background:#f6f4ef;padding:14px 14px 14px 12px;text-align:left;font:inherit;color:inherit;cursor:pointer}.auth-flow_line__lddeX[aria-pressed=true]{border-color:#111111;background:#fff6d6}.auth-flow_lineText__2QY3U{display:flex;flex-direction:column;gap:2px;min-width:0}.auth-flow_lineText__2QY3U strong{font-size:17px;font-weight:800}.auth-flow_lineText__2QY3U span{font-size:13px;font-weight:500;color:#6b6459}.auth-flow_tick__USPg3{display:grid;place-items:center;width:22px;height:22px;box-sizing:border-box;border-radius:7px;border:2px solid #c9c2b4;background:#fff;font-size:13px;font-weight:900;line-height:1;color:#ffc300}.auth-flow_line__lddeX[aria-pressed=true] .auth-flow_tick__USPg3{border-color:#111111;background:#111111}.auth-flow_ctaDark__RiSGT,.auth-flow_ctaYellow__ZoE7_{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:62px;border:0;border-radius:999px;font:inherit;font-size:18px;font-weight:800;cursor:pointer;transition:background-color .15s}.auth-flow_ctaDark__RiSGT{background:#111111;color:#fff}.auth-flow_ctaDark__RiSGT:hover:not(:disabled){background:#2a2a2a}.auth-flow_ctaDark__RiSGT:disabled{background:#c9c2b4;cursor:default}.auth-flow_ctaYellow__ZoE7_{background:#ffc300;color:#111111}.auth-flow_ctaYellow__ZoE7_:hover:not(:disabled){background:#f2b800}.auth-flow_ctaYellow__ZoE7_:disabled{opacity:.5;cursor:default}.auth-flow_arrowDot__lWU0a{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:#ffc300;color:#111111;font-size:16px}.auth-flow_field__hhGU2{display:flex;flex-direction:column;gap:10px}.auth-flow_label__IMO__{font-size:14px;font-weight:700}.auth-flow_phone__vwjhl{display:flex;height:64px;overflow:hidden;border:2px solid transparent;border-radius:22px;background:#f6f4ef}.auth-flow_phone__vwjhl:focus-within{border-color:#111111;background:#fff}.auth-flow_input__3gwA2{height:64px;box-sizing:border-box;border:2px solid transparent;border-radius:22px;background:#f6f4ef;padding:0 20px;outline:none;font:inherit;font-size:19px;font-weight:600;color:#111111}.auth-flow_input__3gwA2:focus{border-color:#111111;background:#fff}.auth-flow_input__3gwA2::placeholder{color:#a39c8f}.auth-flow_opt__yrTuk{font-style:normal;font-weight:500;color:#8a8275}.auth-flow_prefix__k3ssl{display:flex;align-items:center;padding:0 16px 0 20px;border-right:1.5px solid #e4ded0;font-size:18px;font-weight:800}.auth-flow_phone__vwjhl input{flex:1 1;min-width:0;border:0;background:transparent;padding:0 18px;outline:none;font:inherit;font-size:19px;font-weight:600;letter-spacing:.02em;color:#111111}.auth-flow_phone__vwjhl input::placeholder{color:#a39c8f}.auth-flow_error__xI9Rd{margin:0;font-size:14px;font-weight:600;color:#c2361b}.auth-flow_info__MObSH{margin:0;font-size:14px;font-weight:600;color:#5e5850}.auth-flow_dev__zUKQ8{margin:0;border-radius:14px;background:#f6f4ef;padding:10px 14px;font-size:14px;color:#5e5850}.auth-flow_firstTime__6HWYK{display:grid;grid-template-columns:44px 1fr;align-items:center;grid-gap:14px;gap:14px;border-radius:24px;background:#fff6d6;padding:18px 20px}.auth-flow_firstTime__6HWYK span{font-size:15px;font-weight:500;line-height:1.45;color:#4a3600}.auth-flow_codeBox__BP_xF{position:relative;cursor:text}.auth-flow_codeBox__BP_xF input{position:absolute;inset:0;width:100%;height:100%;opacity:0;border:0;font-size:16px}.auth-flow_digits__agJjw{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px;gap:8px}.auth-flow_digit__dwKvw{display:grid;place-items:center;aspect-ratio:.8;box-sizing:border-box;border:2px solid #eeeae0;border-radius:18px;background:#faf8f4;font-size:30px;font-weight:900}.auth-flow_digit__dwKvw[data-state=filled]{border-color:#e4ded0;background:#fff6d6}.auth-flow_digit__dwKvw[data-state=current]{border-color:#111111;background:#fff}.auth-flow_codeFoot__dFufo{display:flex;justify-content:space-between;gap:12px;font-size:15px;font-weight:600;color:#8a8275}.auth-flow_codeFoot__dFufo b{font-weight:800;color:#111111}.auth-flow_textBtn__HIopj{border:0;background:none;padding:0;font:inherit;font-weight:700;color:#111111;cursor:pointer}.auth-flow_textBtn__HIopj:disabled{opacity:.5}.auth-flow_done__HY_6e{margin:0;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;min-height:360px;text-align:center}.auth-flow_done__HY_6e h1{margin:0;font-size:44px;font-weight:900;letter-spacing:-.04em}.auth-flow_done__HY_6e p{margin:0;max-width:360px;font-size:17px;font-weight:500;line-height:1.5;color:#5e5850}.auth-flow_footer__JWyY_{max-width:560px;text-align:center;font-size:13px;font-weight:500;line-height:1.5;color:rgba(255,255,255,.78);text-shadow:0 1px 8px rgba(0,0,0,.4)}.auth-flow_review__FiGAx{list-style:none;margin:4px 0 0;padding:0;width:100%;display:flex;flex-direction:column;gap:10px;text-align:left}.auth-flow_review__FiGAx li{display:flex;flex-direction:column;gap:4px;border-radius:20px;background:#f6f4ef;padding:14px 18px}.auth-flow_reviewHead__jCNTd{display:flex;align-items:center;justify-content:space-between;gap:12px}.auth-flow_reviewHead__jCNTd strong{font-size:16px;font-weight:800}.auth-flow_reviewPill__fjfH_{flex:none;border-radius:999px;background:#fff6d6;padding:4px 10px;font-size:12px;font-weight:800;color:#8a5a00}.auth-flow_reviewDocs__sE9ha{font-size:14px;font-weight:500;color:#5e5850}.auth-flow_done__HY_6e a.auth-flow_ctaDark__RiSGT{text-decoration:none;margin-top:6px}