.auth-module__DD0jpG__page{box-sizing:border-box;background:var(--color-bg);min-height:100vh;color:var(--color-text);font-family:var(--font-body);justify-content:center;align-items:center;padding:32px 16px;display:flex;position:relative}.auth-module__DD0jpG__wrap{align-items:center;gap:28px;width:100%;max-width:980px;display:grid}@media (min-width:880px){.auth-module__DD0jpG__wrap{grid-template-columns:1fr 440px;gap:64px}}.auth-module__DD0jpG__brand{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}@media (min-width:880px){.auth-module__DD0jpG__brand{text-align:left;align-items:flex-start;gap:16px}}.auth-module__DD0jpG__logo{filter:brightness(0);width:168px;height:auto}html[data-lg=night] .auth-module__DD0jpG__logo{filter:brightness(0)invert()}.auth-module__DD0jpG__eyebrow{font:700 11px var(--font-body);letter-spacing:.28em;text-transform:uppercase;color:var(--color-neutral-700);margin:0}.auth-module__DD0jpG__headline{font:800 40px/1.1 var(--font-heading);letter-spacing:-.02em;margin:8px 0 0;display:none}.auth-module__DD0jpG__mark{box-shadow:inset 0 -.34em 0 var(--lg-hl)}.auth-module__DD0jpG__headline{width:min(100%,460px)}.auth-module__DD0jpG__sandHint{font:600 11.5px var(--font-body);color:var(--color-neutral-600);margin:-6px 0 0;display:none}.auth-module__DD0jpG__pitch{max-width:440px;font:400 16px/1.55 var(--font-body);color:var(--color-neutral-800);margin:0;display:none}.auth-module__DD0jpG__points{flex-direction:column;gap:12px;margin:8px 0 0;padding:0;list-style:none;display:none}.auth-module__DD0jpG__points li{font:600 14px var(--font-body);align-items:center;gap:10px;display:flex}.auth-module__DD0jpG__tick{border:1px solid var(--color-divider);background:var(--color-surface);border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.auth-module__DD0jpG__tick svg{width:13px;height:13px}@media (min-width:880px){.auth-module__DD0jpG__headline,.auth-module__DD0jpG__pitch,.auth-module__DD0jpG__sandHint{display:block}.auth-module__DD0jpG__points{display:flex}}.auth-module__DD0jpG__card{box-sizing:border-box;background:var(--color-surface);border:1px solid var(--color-divider);border-radius:16px;flex-direction:column;justify-self:center;gap:16px;width:100%;max-width:440px;padding:24px 20px;display:flex}@media (min-width:480px){.auth-module__DD0jpG__card{padding:28px}}.auth-module__DD0jpG__tabs{background:var(--color-neutral-200);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.auth-module__DD0jpG__tab{all:unset;box-sizing:border-box;text-align:center;font:700 13px var(--font-body);color:var(--color-neutral-700);cursor:pointer;border-radius:999px;padding:9px 12px}.auth-module__DD0jpG__tab[aria-selected=true]{background:var(--color-accent);color:var(--color-bg)}.auth-module__DD0jpG__tab:focus-visible,.auth-module__DD0jpG__link:focus-visible,.auth-module__DD0jpG__change:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.auth-module__DD0jpG__title{font:800 24px/1.2 var(--font-heading);letter-spacing:-.01em;margin:4px 0 0}.auth-module__DD0jpG__sub{font:400 14px/1.5 var(--font-body);color:var(--color-neutral-700);margin:-8px 0 0}.auth-module__DD0jpG__field{font:700 13px var(--font-body);flex-direction:column;gap:6px;display:flex}.auth-module__DD0jpG__field .input{box-sizing:border-box;width:100%}.auth-module__DD0jpG__fields{flex-direction:column;gap:12px;display:flex}.auth-module__DD0jpG__hint{font:400 12px/1.5 var(--font-body);color:var(--color-neutral-700);margin:0}.auth-module__DD0jpG__verified{border:1px solid var(--color-divider);background:var(--color-neutral-100);font:600 13px var(--font-body);border-radius:12px;align-items:center;gap:8px;min-width:0;padding:10px 12px;display:flex}.auth-module__DD0jpG__verified .auth-module__DD0jpG__email{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.auth-module__DD0jpG__tag{border:1px solid var(--st-green);color:var(--st-green);font:700 11px var(--font-body);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex:none;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.auth-module__DD0jpG__tag svg{width:11px;height:11px}.auth-module__DD0jpG__change,.auth-module__DD0jpG__link{all:unset;cursor:pointer;font:700 13px var(--font-body);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.auth-module__DD0jpG__change{flex:none}.auth-module__DD0jpG__rolesLabel{font:700 13px var(--font-body);margin:0 0 8px}.auth-module__DD0jpG__rolesLabel span{color:var(--color-neutral-700);font-weight:400}.auth-module__DD0jpG__chips{flex-wrap:wrap;gap:8px;display:flex}.auth-module__DD0jpG__chips button{text-align:left;white-space:normal!important}.auth-module__DD0jpG__google{justify-content:center;align-items:center;gap:10px;display:inline-flex}.auth-module__DD0jpG__gIcon{background:#fffdf8;border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.auth-module__DD0jpG__or{font:600 12px var(--font-body);color:var(--color-neutral-700);align-items:center;gap:12px;display:flex}.auth-module__DD0jpG__or:before,.auth-module__DD0jpG__or:after{content:"";background:var(--color-divider);flex:1;height:1px}.auth-module__DD0jpG__otpRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.auth-module__DD0jpG__foot{text-align:center;font:400 13px var(--font-body);color:var(--color-neutral-700);margin:0}.auth-module__DD0jpG__waiting{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}@media (min-width:1100px){.auth-module__DD0jpG__page{padding:48px 56px}.auth-module__DD0jpG__wrap{grid-template-columns:1fr 540px;gap:96px;max-width:1240px}.auth-module__DD0jpG__brand{gap:22px}.auth-module__DD0jpG__logo{width:220px}.auth-module__DD0jpG__eyebrow{font-size:13px}.auth-module__DD0jpG__headline{width:min(100%,640px);font-size:64px}.auth-module__DD0jpG__sandHint{margin-top:-2px;font-size:13px}.auth-module__DD0jpG__card{border-radius:28px;gap:22px;max-width:540px;padding:40px 44px}.auth-module__DD0jpG__tabs{padding:6px}.auth-module__DD0jpG__tab{padding:14px 16px;font-size:16px}.auth-module__DD0jpG__title{font-size:34px}.auth-module__DD0jpG__sub{font-size:16px}.auth-module__DD0jpG__field{gap:8px;font-size:15px}.auth-module__DD0jpG__field .input{min-height:54px;font-size:16px}.auth-module__DD0jpG__hint{font-size:14px}.auth-module__DD0jpG__verified{padding:14px 16px;font-size:16px}.auth-module__DD0jpG__tag{padding:3px 10px;font-size:12px}.auth-module__DD0jpG__change,.auth-module__DD0jpG__link{font-size:15px}.auth-module__DD0jpG__rolesLabel{font-size:16px}.auth-module__DD0jpG__chips button{min-height:50px!important;padding:0 24px!important;font-size:16px!important}.auth-module__DD0jpG__card .btn{min-height:56px;font-size:17px}.auth-module__DD0jpG__foot{font-size:15px}.auth-module__DD0jpG__google{min-height:56px;font-size:16px}}
