.auth-screen-module__qTJa3q__page{background:radial-gradient(circle at 14% 14%,#f7afc23b,transparent 28%),radial-gradient(circle at 90% 84%,#6b2e5716,transparent 30%),var(--dd-page-atmosphere);min-height:calc(100dvh - 80px);color:var(--dd-navy);place-items:center;padding:44px 18px 70px;display:grid}.auth-screen-module__qTJa3q__card{background:#fff;border:1px solid #e8d8e0;border-radius:25px;width:min(100%,620px);padding:40px 46px 34px;position:relative;box-shadow:0 24px 70px #6b2e571c}.auth-screen-module__qTJa3q__close{color:#716472;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:22px;right:22px}.auth-screen-module__qTJa3q__close:hover{color:#6b2e57;background:#fff0f5}.auth-screen-module__qTJa3q__heading{color:#8b206e;align-items:center;gap:13px;padding-right:42px;display:flex}.auth-screen-module__qTJa3q__heading h1{color:#2e1b29;letter-spacing:-.04em;font-weight:750;line-height:1.15;margin:0!important;font-size:clamp(29px,4vw,38px)!important}.auth-screen-module__qTJa3q__intro{color:#776d7b;margin:14px 0 28px;font-size:15px;line-height:1.6}.auth-screen-module__qTJa3q__tabs{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:26px;display:grid}.auth-screen-module__qTJa3q__tabs a,.auth-screen-module__qTJa3q__tabs button{color:#392b36;text-align:center;border:1px solid #e4d8df;border-radius:13px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:10px;font-size:15px;font-weight:650;display:flex}.auth-screen-module__qTJa3q__tabs .auth-screen-module__qTJa3q__activeTab{color:#fff;background:#6b2e57;border-color:#6b2e57;box-shadow:0 0 0 3px #f7afc260}.auth-screen-module__qTJa3q__tabs .auth-screen-module__qTJa3q__tab:hover{background:#fff7fa;border-color:#bd8baa}.auth-screen-module__qTJa3q__form{min-width:0}.auth-screen-module__qTJa3q__policies{color:#8b206e;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;margin-top:22px;font-size:12px;display:flex}.auth-screen-module__qTJa3q__policies a:hover{text-underline-offset:3px;text-decoration:underline}.auth-screen-module__qTJa3q__switch{color:#5f6472;text-align:center;margin:20px 0 0;font-size:15px}.auth-screen-module__qTJa3q__switch a{color:#8b206e;font-weight:750}.auth-screen-module__qTJa3q__switch a:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:640px){.auth-screen-module__qTJa3q__page{min-height:calc(100dvh - 65px);padding:14px 12px 36px;display:block}.auth-screen-module__qTJa3q__card{border-radius:20px;padding:27px 20px 30px}.auth-screen-module__qTJa3q__close{top:17px;right:14px}.auth-screen-module__qTJa3q__heading{gap:10px}.auth-screen-module__qTJa3q__heading svg{width:27px}.auth-screen-module__qTJa3q__intro{margin:12px 0 21px;font-size:14px}.auth-screen-module__qTJa3q__tabs{gap:7px;margin-bottom:22px}.auth-screen-module__qTJa3q__tabs a,.auth-screen-module__qTJa3q__tabs button{gap:6px;min-height:48px;padding:8px 5px;font-size:13px}.auth-screen-module__qTJa3q__tabs svg{width:18px}.auth-screen-module__qTJa3q__switch{font-size:14px}}
