.page_registration__rznpN{padding:18px 16px;background-size:cover;background-position:50%;overflow:auto;background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.page_wrapper__R0KOl{width:100%;border-radius:8px;border:2px solid rgba(238,208,179,.5);z-index:1;padding:40px 17px 17px}.page_error-message__JNTQK{font-family:var(--tt-norms-pro);color:var(--red);margin:5px 0 7px;font-weight:500;font-size:14px}.page_registration__rznpN .page_title__wT9gU{color:var(--cream);text-align:center;font-family:var(--tt-norms-pro);font-size:16px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:16px}.page_registration__rznpN form{display:flex;flex-direction:column;gap:8px;position:relative;select{font-family:var(--tt-norms-pro);&.page_error__oZbo0{background:#FFD5D2;border:1px solid var(--red);outline:1px solid var(--red);&:focus{background-color:white}}}}.page_registration__rznpN form option{font-family:var(--tt-norms-pro)}.page_registration__rznpN label{color:var(--cream);font-family:var(--tt-norms-pro);font-size:14px;font-style:normal;font-weight:700;line-height:normal;margin-top:10px}.page_registration__rznpN .page_birthday-wrapper__A3mS5{display:flex;width:100%;min-width:100%;min-height:48px;max-height:48px;height:48px;padding:5px 16px;color:var(--black);font-family:var(--tt-norms-pro);background-color:var(--almost-wite);outline:1px solid var(--Black-20,rgba(17,17,19,.2));border:1px solid #c4b5a4;border-radius:4px;align-items:center;font-size:16px;font-style:normal;font-weight:500;line-height:22px;input{border:none;outline:none;box-shadow:none;padding:1px 0 0;font-family:var(--tt-norms-pro);height:100%;min-height:unset;min-width:unset}&.page_error__oZbo0{background:#FFD5D2;border:1px solid var(--red);outline:1px solid var(--red);input{background:#FFD5D2}&:focus-within{background-color:white;input{background-color:white}}}label{color:#0A0500;font-family:var(--tt-norms-pro);font-size:16px;font-style:normal;font-weight:500;line-height:22px;margin:0 5px 0 0}input[type=date]:invalid::-webkit-datetime-edit{color:rgba(10,5,0,.4);font-family:var(--tt-norms-pro);font-size:15px;font-style:normal;font-weight:500;line-height:22px;text-transform:uppercase}}.page_checkboxArea__9vGyn{margin-top:12px;display:flex;flex-direction:column;gap:8px}.page_checkboxArea__9vGyn a,.page_checkboxArea__9vGyn label{color:var(--cream)!important}.page_registration__rznpN .page_submit__XoHgS{margin-top:16px}.page_logo-header__JTRIq{display:none}@media (min-width:600px){.page_registration__rznpN .page_wrapper__R0KOl{max-width:500px}.page_registration__rznpN form{max-width:630px;width:100%}}@media (min-width:768px){.page_registration__rznpN{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.page_logo-header__JTRIq{display:block;margin-bottom:26px}.page_registration__rznpN .page_title__wT9gU{color:#FFF;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:120%}.page_registration__rznpN .page_wrapper__R0KOl{padding:40px 86px}.modal .page_registration__rznpN form{padding:0}}.CheckBox{display:flex;align-items:flex-start;justify-content:flex-start;margin:0;padding:0;width:100%;height:100%;cursor:pointer;transition:all .3s;gap:8px}.CheckBox input{width:16px;height:16px;min-width:16px;padding:0;margin:0;background:transparent;border-radius:2px;border:1px solid #0a0500;outline:none}.CheckBox label,.CheckBox label a{font-family:var(--tt-norms-pro);font-size:12px;font-style:normal;font-weight:500;line-height:20px;color:#0A0500;margin-top:0}.CheckBox label a{text-decoration:underline}