.auth_page__cCQEz{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:40px 20px 64px;gap:18px}.auth_authGrid__BYKRK{display:grid;grid-template-columns:minmax(0,560px) minmax(0,440px);grid-gap:32px;gap:32px;align-items:start;width:100%;max-width:1040px}@media (max-width:980px){.auth_authGrid__BYKRK{grid-template-columns:minmax(0,560px);justify-content:center;gap:24px}}.auth_aside__IyjsF{border:1px solid var(--line);border-radius:20px;background:var(--surface);padding:24px;box-shadow:var(--shadow)}.auth_asideTitle__5BzLl{font-family:var(--font-display);font-size:20px;font-weight:800;letter-spacing:-.025em;margin:0 0 12px;line-height:1.25}.auth_asideList__U1yr9{margin:0 0 16px;padding-left:18px;color:var(--ink-2);font-size:14px}.auth_asideList__U1yr9 li{margin:6px 0}.auth_asideShot__k1l6G{border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--surface)}.auth_asideNote__5nq18{font-size:12.5px;color:var(--muted);margin:12px 0 0}@media (max-width:400px){.auth_asideShot__k1l6G{display:none}}.public-forms_page__zAYfO{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:40px 20px 64px;gap:18px}.public-forms_brand__tLHTF{display:flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:600;font-size:20px;color:var(--ink)}.public-forms_mark__X2hFZ{width:30px;height:30px;border-radius:8px;background:var(--brand);color:#fff;display:grid;place-items:center;font-size:15px}.public-forms_panel__xaYwn{width:min(560px,100%)}.public-forms_panel__xaYwn.public-forms_wide__Pimld{width:min(720px,100%)}.public-forms_lead__NvfPe{color:var(--ink-2);margin:6px 0 18px}.public-forms_steps__DiIQf{display:flex;gap:8px;margin-bottom:16px;list-style:none;padding:0}.public-forms_step__UCXmj{flex:1 1;height:4px;border-radius:999px;background:var(--line)}.public-forms_step__UCXmj.public-forms_on__bcTU5{background:var(--brand)}.public-forms_planBox__t5CEM{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;border:1px solid var(--line);background:var(--surface-2);border-radius:10px;padding:10px 12px;margin-bottom:16px}.public-forms_planName__wQbGU{font-family:var(--font-display);font-size:17px;font-weight:600}.public-forms_row__54s0i{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 14px;gap:0 14px}@media (max-width:560px){.public-forms_row__54s0i{grid-template-columns:1fr}}.public-forms_control__88q0Y{border:1px solid var(--line);border-radius:10px;padding:10px 12px;background:var(--surface);color:var(--ink);font:inherit;width:100%}.public-forms_control__88q0Y:focus{outline:2px solid var(--brand-soft);border-color:var(--brand)}.public-forms_textarea__L8Nmx{min-height:96px;resize:vertical}.public-forms_invalid__0q4hy,.public-forms_invalid__0q4hy:focus{border-color:var(--crit)}.public-forms_fieldError__wokyb{color:var(--crit);font-size:12px}.public-forms_hint__EbdDZ{color:var(--muted);font-size:12px}.public-forms_meter__jNEE9{display:flex;gap:4px;margin-top:8px}.public-forms_meterSeg__iBT1r{height:5px;flex:1 1;border-radius:999px;background:var(--line)}.public-forms_meterSeg__iBT1r.public-forms_lv1__SAYVM{background:var(--crit)}.public-forms_meterSeg__iBT1r.public-forms_lv2__A_xj0{background:var(--warn)}.public-forms_meterSeg__iBT1r.public-forms_lv3__hZCRl{background:var(--brand-2)}.public-forms_meterSeg__iBT1r.public-forms_lv4__nO_td{background:var(--good)}.public-forms_meterText__LWP__{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:var(--ink-2);margin-top:6px}.public-forms_checks__RdmqU{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--line);border-radius:10px;padding:12px;margin:0 0 14px}.public-forms_checks__RdmqU legend{font-size:12px;color:var(--ink-2);padding:0 4px}.public-forms_check__pB1ls{display:flex;gap:9px;align-items:flex-start;font-size:14px}.public-forms_check__pB1ls input{margin-top:3px;accent-color:var(--brand)}.public-forms_consent__YXFrq{border:1px solid var(--line);border-radius:10px;background:var(--surface-2);padding:14px;margin-bottom:14px}.public-forms_consentBody__Z8xV_{font-size:12.5px;color:var(--ink-2);margin:0 0 10px}.public-forms_consentBody__Z8xV_ p+p{margin-top:8px}.public-forms_actions__UDKHN{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}.public-forms_grow__3Ha7c{flex:1 1;justify-content:center}.public-forms_footNote__a2wkB{font-size:12.5px;color:var(--muted);margin-top:14px}.public-forms_successIcon__Tl_qP{width:40px;height:40px;border-radius:50%;background:var(--brand-soft);color:var(--brand);display:grid;place-items:center;font-size:20px;margin-bottom:12px}.public-forms_list__k1ihh{color:var(--ink-2);padding-left:18px;margin:10px 0 0}.public-forms_list__k1ihh li{margin:4px 0}.public-forms_passwordWrap__LxVpD{position:relative;display:flex;align-items:center}.public-forms_passwordInput__SmNBj{padding-right:42px!important}.public-forms_reveal__SDA_X{position:absolute;right:4px;display:grid;place-items:center;width:32px;height:32px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--ink-2);cursor:pointer;padding:0}.public-forms_reveal__SDA_X:hover{color:var(--brand);border-color:var(--line)}.public-forms_reveal__SDA_X:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.public-forms_srOnly__5IBy_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.public-forms_blocked__wtIP_{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--line);border-radius:10px;padding:12px;margin:0 0 14px}.public-forms_blockedActions__chmXC{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.public-forms_lockNote__86Ptm{color:var(--ink-2);font-size:12.5px;margin:8px 0 0}.public-forms_productChoice__XbPmk{border:0;padding:0;margin:0 0 14px;display:grid;grid-gap:8px;gap:8px}.public-forms_productChoice__XbPmk legend{font-weight:600;margin-bottom:6px}.public-forms_productOption__4f4M3{display:flex;gap:10px;align-items:flex-start;border:1px solid var(--line);border-radius:10px;padding:10px 12px;cursor:pointer}.public-forms_productOption__4f4M3 input{margin-top:3px}.public-forms_productOption__4f4M3 strong{display:block}.public-forms_productOn__sC8_G{border:2px solid var(--brand);padding:9px 11px}