.auth-entry_root__vZAgL{--login-accent:#2f8f83;--login-accent-strong:#205f59;background:#f7f9f8;color:#19323b;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;padding:1.25rem 1.25rem 2rem}.auth-entry_rahjo__kvb_H{--login-accent:#315a7d;--login-accent-strong:#315a7d}.auth-entry_top__qKUXl{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:26.25rem;width:100%}.auth-entry_brand___f9fg{color:inherit;display:inline-flex;gap:.55rem;letter-spacing:-.03em;text-decoration:none}.auth-entry_brand___f9fg,.auth-entry_mark___K3P9{align-items:center;font-size:1.35rem;font-weight:800}.auth-entry_mark___K3P9{background:var(--login-accent);border-radius:.8rem;color:#fff;display:grid;height:2.4rem;line-height:1;place-items:center;width:2.4rem}.auth-entry_back__BstUA{color:var(--login-accent-strong);font-size:.95rem;font-weight:700;text-decoration:none}.auth-entry_back__BstUA:focus-visible,.auth-entry_brand___f9fg:focus-visible,.auth-entry_phone__APLfq:focus-visible{outline:3px solid var(--login-accent);outline-offset:3px}.auth-entry_panel__0u7Kf{background:#fff;border:1px solid #dce6e4;border-radius:1.25rem;box-shadow:0 16px 40px rgba(25,50,59,.06);margin:1.75rem auto 0;max-width:26.25rem;padding:1.75rem 1.35rem 1.35rem;width:100%}.auth-entry_role__Rq_Qc{color:var(--login-accent);font-size:.82rem;font-weight:800;margin:0}.auth-entry_panel__0u7Kf h1{font-size:clamp(1.65rem,5vw,2rem);font-weight:800;letter-spacing:-.03em;line-height:1.45;margin:.7rem 0 0}.auth-entry_lead__nYp1M,.auth-entry_note__9q9vu,.auth-entry_phoneLine__vZuei{color:#66777d;line-height:1.85;margin:.65rem 0 0}.auth-entry_lead__nYp1M{font-size:.98rem}.auth-entry_form___mn1e{margin-top:1.35rem}.auth-entry_phone__APLfq.bespar-control{direction:ltr;font-size:1.05rem;letter-spacing:.03em;min-height:3.25rem;text-align:left}.auth-entry_cta__D9UZ5.bespar-button,.auth-entry_secondary___tKmG.bespar-button{min-height:3.25rem;width:100%}.auth-entry_cta__D9UZ5.bespar-button--role{background:var(--login-accent-strong);border-radius:.85rem;font-weight:800}.auth-entry_cta__D9UZ5.bespar-button--role:hover:not(:disabled){background:color-mix(in srgb,var(--login-accent-strong) 86%,black)}.auth-entry_note__9q9vu{font-size:.78rem}.auth-entry_phoneLine__vZuei{font-size:.92rem}.auth-entry_phoneLine__vZuei b{color:#19323b;direction:ltr;font-weight:700;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.auth-entry_alert__Q0xuU{margin-top:.25rem}@media (min-width:768px){.auth-entry_root__vZAgL{padding-top:2rem}.auth-entry_panel__0u7Kf{margin-top:4.5rem;padding:2rem 1.75rem 1.5rem}}@media (max-height:700px){.auth-entry_root__vZAgL{padding-top:.85rem}.auth-entry_panel__0u7Kf{margin-top:.85rem}}@media (prefers-reduced-motion:reduce){.auth-entry_cta__D9UZ5{transition:none}}.bespar-dialog:has(.jooya-introduction-dialog) .bespar-overlay__header h2{font-size:.875rem;font-weight:600;line-height:1.55}.jooya-introduction-dialog .bespar-alert strong{font-size:.8125rem;font-weight:500;line-height:1.55}