#registration_root h2.tag{padding-top:0;margin:0 0 40px;display:flex;gap:10px;align-items:center;font:900 var(--fz_tag)/var(--lh_tag) Lato,sans-serif;letter-spacing:.08em;text-transform:uppercase;border-top:0}#registration_root .txt_centered .tag{justify-content:center}#registration_root .frm input[type=password]{width:100%;min-height:40px;padding-inline:10px;margin-top:7px;box-sizing:border-box;display:block;font:400 var(--fz_body)/var(--lh_body) Lato,sans-serif;letter-spacing:.01em;background:var(--col_inpt_bg);border-radius:var(--border_rad_xs);border:solid 1px transparent;transition:border .4s ease}#registration_root .frm input[type=password]:user-invalid{border:solid 1px #dd052b}#registration_root .frm input[type=password]::placeholder{font-style:italic}#registration_root #grd_frm_registration{grid-template-columns:repeat(auto-fill,minmax(Min(100%,260px),1fr))}#registration_root{position:relative;left:50%;transform:translate(-50%);width:100vw}#registration_root .frm{margin-inline:auto}#registration_root form.frm>label+label{display:block;margin-top:18px}#registration_root .inpt_radio{display:grid;grid-template-columns:auto 1fr;column-gap:14px;row-gap:3px;align-items:center}#registration_root .inpt_radio input{grid-column:1;grid-row:1}#registration_root .inpt_radio .reg_opt_title{grid-column:2;grid-row:1;font:700 1.0625rem/1.3 Lato,sans-serif;color:#111}#registration_root .inpt_radio b{grid-column:2;grid-row:2;font:400 .8125rem/1.45 Lato,sans-serif;color:#3c3c3b}#registration_root .txt_centered input[type=password]{text-align:center;direction:ltr}#registration_root input[type=email],#registration_root input[type=text],#registration_root input[type=tel],#registration_root input[type=number],#registration_root input[type=password]{width:100%;min-height:40px;padding-inline:10px;margin-top:7px;box-sizing:border-box;display:block;font:400 var(--fz_body)/var(--lh_body) Lato,sans-serif;letter-spacing:.01em;background:var(--col_inpt_bg);border-radius:var(--border_rad_xs);border:solid 1px transparent;transition:border .4s ease}#registration_root input:not([type=radio]):not([type=checkbox]):user-invalid{border:solid 1px #dd052b}#registration_root input:not([type=radio]):not([type=checkbox])::placeholder{font-style:italic}#registration_root .inpt_l{min-height:40px!important;padding-inline:10px;font:400 var(--fz_body)/var(--lh_body) Lato,sans-serif}
