/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--c1: #2B2A29;--c2: #873FA3;--c3: #FFFFFF;--c4: #8F8F8F;--c5: #AAAAAA;--c6: #959595;--c7: #ff103a;--c8: #313131;--c9: #1dc270;--c10: #ec9f00;--bg1: #F8F9FA;--bg2: #FFFFFF;--bg3: #2B2A29;--bg4: #A5A6AA;--bg5: #863FA2;--bg6: #F5F5F5;--bg7: #121212;--border1: #E6E6E6;--border2: #863FA2;--border3: #434343;--border4: #f2f2f2;--border5: #ff103a;--gradient1: linear-gradient(45deg, #3E3E3E, #2B2A29);--gradient2: linear-gradient(170deg, #B13FC8, #7E1899 83%);--gradient3: linear-gradient(195deg, #7E1899, rgba(121, 40, 202, 0.5));--gradient4: linear-gradient(170deg, #fbbc39, #c1860c 83%);--shadow: 0 0 27px rgba(0, 0, 0, 0.06);--shadow2: 0 4px 13px rgba(0, 0, 0, 0.18);--radius30: max(1.5rem, 24px);--radius15: max(0.8rem, 15px);--radius12: max(0.6rem, 12px);--radius8: max(0.4rem, 8px);--icon-down: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyOC4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS44IDYuNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTEuOCA2LjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM5NTk1OTU7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01LjksNi42Yy0wLjIsMC0wLjQtMC4xLTAuNS0wLjJMMC4yLDEuM2MtMC4zLTAuMy0wLjMtMC44LDAtMS4xczAuOC0wLjMsMS4xLDBsNC42LDQuNmw0LjYtNC42DQoJYzAuMy0wLjMsMC44LTAuMywxLjEsMHMwLjMsMC44LDAsMS4xTDYuNCw2LjRDNi4zLDYuNiw2LjEsNi42LDUuOSw2LjZ6Ii8+DQo8L3N2Zz4NCg==);--icon-calendar: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyOC4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA5LjggOS42IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5LjggOS42OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojOEY4RjhGO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMi40LDBDMi4zLDAsMi4yLDAuMSwyLjIsMC4ydjEuOWMwLDAuMSwwLjEsMC4yLDAuMiwwLjJjMC4xLDAsMC4yLTAuMSwwLjItMC4yVjAuMkMyLjYsMC4xLDIuNSwwLDIuNCwweg0KCSBNNy40LDBDNy4zLDAsNy4yLDAuMSw3LjIsMC4ydjEuOWMwLDAuMSwwLjEsMC4yLDAuMiwwLjJjMC4xLDAsMC4yLTAuMSwwLjItMC4yVjAuMkM3LjYsMC4xLDcuNSwwLDcuNCwweiBNMC45LDAuNw0KCUMwLjQsMC43LDAsMSwwLDEuNXYyaDkuOHYtMmMwLTAuNS0wLjQtMC45LTAuOS0wLjlIOC4zSDcuOXYwLjlDOCwxLjcsOC4xLDEuOSw4LjEsMi4xYzAsMC40LTAuMywwLjctMC43LDAuNw0KCWMtMC40LDAtMC43LTAuMy0wLjctMC43YzAtMC4yLDAuMS0wLjQsMC4yLTAuNVYwLjdIMi44djAuOUMzLDEuNywzLjEsMS45LDMuMSwyLjFjMCwwLjQtMC4zLDAuNy0wLjcsMC43QzIsMi43LDEuNywyLjQsMS43LDIuMQ0KCWMwLTAuMiwwLjEtMC40LDAuMi0wLjVWMC43SDAuOXogTTAsMy45djQuOGMwLDAuNSwwLjQsMC45LDAuOSwwLjloOC4xYzAuNSwwLDAuOS0wLjQsMC45LTAuOVYzLjlIMHoiLz4NCjwvc3ZnPg0K);--easeing: cubic-bezier(0.59, 0, 0.44, 1.07);font-size:1vw}::-webkit-scrollbar{display:none}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0)}*:focus-visible{outline:none}* *::before,* *::after{box-sizing:inherit}[hidden],[type=hidden],.visually-hidden,.tns-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}html,body{min-height:100%}html{--ff: "Geometria", sans-serif;--fz: max(1vw, 16px);--fwB: bold;--fwM: 500;--fwR: normal;--offset: max(calc(1.25 * 1vw), 15px);--width-nav: max(5rem, 88px);--height-header: max(5.3rem, 100px);--height-nav: 90px}body{font-family:var(--ff);font-weight:var(--fwR);font-size:var(--fz);color:var(--c1);line-height:1.4;max-width:100%;min-width:360px;margin:0;background-color:var(--bg1);overflow:auto;overflow-x:hidden}body.modal-open{overflow:hidden}a{text-decoration:none;color:inherit;transition-property:color,fill,background-color,border-color;transition-duration:.3s;transition-timing-function:var(--easeing)}img{height:auto;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}button{margin:0;padding:0;font-family:var(--ff);text-align:left;font-size:1em;background-color:rgba(0,0,0,0);border:none;cursor:pointer;transition-property:color,fill,background-color,border-color;transition-duration:.3s;transition-timing-function:var(--easeing)}button[data-opener]>*,a[data-opener]>*{pointer-events:none}summary{list-style:none;cursor:pointer}summary::-webkit-details-marker{display:none}.btn{position:relative;display:inline-flex;justify-content:center;align-items:center;min-width:max(10rem,0px);padding:max(.6rem,14px) max(1rem,20px);font-size:max(.85em,14px);font-weight:var(--fwM);text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--c3);fill:var(--c3);background-color:var(--bg5);transition-property:color,fill,background-color,border-color;transition-duration:.3s;transition-timing-function:var(--easeing);border-radius:var(--radius15);gap:max(.4rem,10px)}.btn svg{flex-shrink:0;width:max(1rem,16px);height:max(1rem,16px)}.btn i{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:max(2.4rem,36px);height:max(2.4rem,36px);margin:calc(0px - (max(.6rem,14px) - max(.3rem,4px))) auto calc(0px - (max(.6rem,14px) - max(.3rem,4px))) calc(0px - (max(1rem,20px) - max(.3rem,4px)));background-color:var(--bg6);border-radius:Var(--radius12);transition-property:background-color;transition-duration:.3s;transition-timing-function:var(--easeing)}.btn i+span{margin-right:auto}.btn--s{min-width:auto;padding-top:max(.4rem,10px);padding-bottom:max(.4rem,10px)}.btn--icon{min-width:auto;padding-left:max(.6rem,14px);padding-right:max(.6rem,14px)}.btn--violet{color:var(--c3);fill:var(--c3);background-image:var(--gradient2)}.btn--border_violet{color:var(--c2);fill:var(--c2);background-color:rgba(0,0,0,0);border:1px solid var(--border2)}.btn--border_violet:hover,.btn--border_violet:focus-visible{color:var(--c3);fill:var(--c3);background-color:var(--bg5)}.btn--border_gray{color:var(--c1);fill:var(--c1);background-color:rgba(0,0,0,0);border:1px solid var(--border1)}.btn--border_gray:hover,.btn--border_gray:focus-visible{color:var(--c1);fill:var(--c3);background-color:var(--bg6)}.btn--border_gray:hover i,.btn--border_gray:focus-visible i{background-color:var(--bg5)}.btn--gray{color:var(--c3);fill:var(--c3);background-color:var(--bg4)}.btn--lightgray{color:var(--c4);fill:var(--c4);background-color:var(--bg6)}.btn--icon_violet i{fill:var(--c3);background-image:var(--gradient2)}.btn--icon_gold i{fill:var(--c3);background-image:var(--gradient4)}.btn[disabled]{color:var(--c5);background-color:var(--bg6);background-image:none;pointer-events:none}.btn[disabled] i{fill:var(--c5);background-color:var(--bg2);background-image:none}.link{font-size:max(.85em,14px);font-weight:var(--fwM);color:var(--c1)}.link span{text-decoration:underline}.link:hover,.link:focus-visible{color:var(--c2)}.link--gray{color:var(--c4)}.link--gray:hover,.link--gray:focus-visible{color:var(--c2)}.link--violet{color:var(--c2)}.link--violet:hover,.link--violet:focus-visible{color:var(--c1)}.title{margin:0;font-weight:var(--fwB)}.title--l{font-size:2.6em;line-height:1.2}@media screen and (max-width: 599px){.title--l{font-size:1.8em;line-height:1.1}}@media screen and (max-width: 399px){.title--l{font-size:24px;line-height:1.2}}.title--m{font-size:1.5em;line-height:1.2}@media screen and (max-width: 599px){.title--m{font-size:22px}}.title--s{font-size:max(1.25em,24px);line-height:1.2}@media screen and (max-width: 1024px){.title--s{font-size:20px}}.title--xs{font-size:max(.95em,16px);line-height:1.2}.spinner{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background-color:var(--bg2);border-radius:inherit;z-index:2}.spinner::after{content:"";position:absolute;width:max(4rem,60px);height:max(4rem,60px);border:2px solid var(--border1);border-top:3px solid var(--border2);border-radius:100%;animation:spin 1s infinite linear}.spinner--min_height{position:relative;min-height:max(8rem,100px)}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes show-overlay{0%{opacity:0}100%{opacity:1}}@keyframes show{0%{transform:translateY(100%)}100%{transform:translateY(0%)}}.tabs{display:flex;align-items:stretch;border:1px solid var(--border1);border-radius:var(--radius15)}.tab{position:relative;flex-grow:1;margin:-1px;padding:max(.6rem,14px) max(1rem,20px);font-size:max(.85em,14px);font-weight:var(--fwM);text-align:center;color:var(--c1);border-radius:inherit;overflow:hidden;z-index:1}@media screen and (max-width: 599px){.tab{padding-left:6px;padding-right:6px}}@media screen and (max-width: 399px){.tab{font-size:13px}}.tab::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:var(--gradient2);opacity:0;z-index:-1;transition-property:opacity;transition-duration:.3s;transition-timing-function:var(--easeing)}.tab.open{color:var(--c3)}.tab.open::after{opacity:1}input,select,textarea{width:100%;min-height:max(2.5rem,50px);padding:max(.6rem,14px) max(1rem,20px);font-family:var(--ff);font-size:max(.85em,16px);line-height:1;background-color:var(--bg2);border:1px solid var(--border1);border-radius:var(--radius15);transition-property:color,fill,background-color,border-color;transition-duration:.3s;transition-timing-function:var(--easeing);-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none}input::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder{color:var(--c4);opacity:1}input::placeholder,select::placeholder,textarea::placeholder{color:var(--c4);opacity:1}input:-moz-autofill,select:-moz-autofill,textarea:-moz-autofill{-webkit-box-shadow:inset 0 0 0 70px var(--bg6);-webkit-text-fill-color:var(--c1)}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 70px var(--bg6);-webkit-text-fill-color:rgba(0,0,0,0)}input:-internal-autofill-selected,select:-internal-autofill-selected,textarea:-internal-autofill-selected{-webkit-text-fill-color:var(--c1)}input:hover,input:focus-visible,select:hover,select:focus-visible,textarea:hover,textarea:focus-visible{border-color:var(--border2)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}select,.form-select-placeholder{background-image:var(--icon-down);background-position:calc(100% - max(1rem,20px)) center;background-repeat:no-repeat;background-size:max(.6rem,10px)}.form-select-placeholder{color:var(--c4);background-color:var(--bg2);pointer-events:none}input[type=date]{background-image:var(--icon-calendar);background-position:calc(100% - max(1rem,20px)) center;background-repeat:no-repeat;background-size:max(.8rem,14px)}input::-webkit-calendar-picker-indicator{opacity:0}.form{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:max(1.5rem,20px)}.form-fieldset{width:100%;margin:calc(0px - .5rem) 0 0;padding:0;border:none}.form-fieldset[aria-disabled=true]{position:absolute;width:0;height:0;padding:0;pointer-events:none;visibility:hidden;opacity:0;overflow:hidden}.form-legend{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:max(1.5rem,20px);padding-bottom:max(.6rem,10px);font-weight:var(--fwM);font-size:max(.85em,16px);border-bottom:1px solid var(--border1);gap:max(1rem,20px)}@media screen and (max-width: 599px){.form-legend{font-size:14px}}.form-legend-line{position:absolute;left:0;bottom:0;height:2px;background-color:var(--bg5)}.form-fieldset-inner{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:max(1.5rem,20px)}.form-inner{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:max(1rem,20px)}.form-inner--grid{display:grid;grid-template-columns:repeat(var(--count), 1fr);--count: 2}@media screen and (max-width: 1099px){.form-inner--grid{--count: 1}}.form-notice{display:flex;align-items:center;font-size:max(.75em,14px);margin-top:calc(0px - max(1.5rem,20px));padding:max(1rem,16px);font-weight:var(--fwM);color:var(--c1);fill:var(--c2);background-color:var(--bg6);border-bottom-left-radius:var(--radius15);border-bottom-right-radius:var(--radius15);gap:max(1rem,16px)}@media screen and (max-width: 599px){.form-notice{font-size:13px}}.form-notice svg{flex-shrink:0;width:max(1.2rem,20px);height:max(1.2rem,20px)}@media screen and (max-width: 599px){.form-notice svg{display:none}}.form-label{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:max(.6rem,10px)}.form-label.error .form-phone,.form-label.error .form-phone-input,.form-label.error .form-group,.form-label.error .form-group-input,.form-label.error .form-input{border-color:var(--border5)}.form-name{font-weight:var(--fwM);font-size:max(.8em,14px)}.form-select-wrap{position:relative;display:flex;flex-direction:column}.form-select-wrap.has-value .form-select-placeholder{visibility:hidden}.form-select-wrap:hover .form-select-placeholder,.form-select-wrap:focus-visible .form-select-placeholder{border-color:var(--border2)}.form-select-placeholder{position:absolute;top:0;left:0;right:0;bottom:0;padding:max(.6rem,14px) max(1rem,20px);font-family:var(--ff);font-size:max(.85em,16px);line-height:1;border:1px solid var(--border1);border-radius:var(--radius15);transition-property:color,fill,background-color,border-color;transition-duration:.3s;transition-timing-function:var(--easeing)}.form-input-wrap{position:relative}.form-timer{position:absolute;top:max(.3rem,4px);right:max(.3rem,4px);bottom:max(.3rem,4px);display:flex;justify-content:center;align-items:center;text-align:center;min-width:max(4rem,70px);font-weight:var(--fwM);font-size:max(.7em,14px);color:var(--c4);line-height:1;background-color:var(--bg6);border-radius:var(--radius12);transition-property:opacity,visibility;transition-duration:.3s,0s;transition-timing-function:var(--easeing);gap:max(.1rem,2px)}.form-timer:not(.show){opacity:0;visibility:hidden}.form-user{display:flex;align-items:center;gap:max(1rem,16px)}.form-user:not(.upload) .form-user-image img{display:none}.form-user:not(.upload) .form-user-delete{display:none}.form-user.upload .form-user-photo{background-color:var(--bg2)}.form-user.upload .form-user-image svg{display:none}.form-user-photo{position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:max(3.6rem,60px);height:max(3.6rem,60px);fill:var(--c3);background-color:var(--bg5);border:1px solid var(--border1);border-radius:var(--radius12)}.form-user-label{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:var(--radius12);cursor:pointer}.form-user-label:hover .form-user-edit,.form-user-label:focus-visible .form-user-edit{fill:var(--c2)}.form-user-image{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:var(--radius12);overflow:hidden}.form-user-image svg{width:max(1rem,20px);height:max(1rem,20px)}.form-user-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.form-user-edit{position:absolute;right:calc(0px - max(.2rem,5px));bottom:calc(0px - max(.2rem,5px));display:flex;justify-content:center;align-items:center;width:max(1.5rem,28px);height:max(1.5rem,28px);fill:var(--c4);background-color:var(--bg2);border:1px solid var(--border1);border-radius:var(--radius8);box-shadow:var(--shadow);transition-property:fill;transition-duration:.3s;transition-timing-function:var(--easeing)}.form-user-edit svg{width:max(.6rem,15px);height:max(.6rem,15px)}.form-user-delete{position:absolute;right:calc(0px - max(.2rem,5px));bottom:calc(0px - max(.2rem,5px));display:flex;justify-content:center;align-items:center;width:max(1.5rem,28px);height:max(1.5rem,28px);fill:var(--c4);background-color:var(--bg2);border:1px solid var(--border1);border-radius:var(--radius8);box-shadow:var(--shadow)}.form-user-delete svg{width:max(.6rem,15px);height:max(.6rem,15px)}.form-user-delete:hover,.form-user-delete:focus-visible{fill:var(--c2)}.form-user-info{display:flex;flex-direction:column;align-items:flex-start;gap:max(.4rem,10px)}.form-user-name{font-weight:var(--fwM);font-size:max(1.25em,20px);line-height:1}.form-user-text{font-size:max(.85em,14px);line-height:1;color:var(--c4)}.form-files{display:grid;grid-template-columns:repeat(var(--count), 1fr);gap:max(.6rem,16px);--count: 2}@media screen and (max-width: 599px){.form-files{--count: 1}}.form-file{display:flex;flex-direction:column;align-items:center;padding:max(.8rem,16px);text-align:center;border:2px dashed var(--border1);border-radius:var(--radius15);gap:max(.4rem,8px)}.form-file:not(.upload) .form-file-img img{display:none}.form-file.upload .form-file-img svg{display:none}.form-file-img{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:100%;aspect-ratio:75/53;border-radius:var(--radius12);border:1px solid var(--border1);overflow:hidden}.form-file-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.form-file-img svg{width:max(3rem,40px);height:max(3rem,40px);fill:var(--c5);opacity:.6}.form-file-name{margin-top:max(.4rem,8px);font-weight:var(--fwM);font-size:max(.85em,14px);line-height:1.2}.form-file-text{font-size:max(.7em,12px);line-height:1;color:var(--c4)}.form-phone{position:relative;display:flex;align-items:stretch;border:1px solid var(--border1);border-radius:var(--radius15)}.form-phone-details{flex-shrink:0}@media screen and (max-width: 599px){.form-phone-details:not([open]) .form-phone-inner-overlay{opacity:0}.form-phone-details:not([open]) .form-phone-inner{transform:translateY(100%)}.form-phone-details[open] .form-phone-inner-overlay{animation:.5s show-overlay forwards}.form-phone-details[open] .form-phone-inner{animation:.5s show forwards}}.form-phone-summary{display:flex;align-items:center;height:100%;padding-left:max(1rem,20px);padding-right:max(1rem,20px);font-weight:var(--fwM);font-size:max(.85em,16px);gap:max(.6rem,8px)}.form-phone-flag{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:max(1rem,24px);height:max(1rem,24px);-o-object-fit:contain;object-fit:contain}.form-phone-inner{position:absolute;top:100%;left:-1px;width:calc(100% + 2px);max-height:max(16rem,280px);margin-top:max(.2rem,4px);background-color:var(--bg2);border:1px solid var(--border1);box-shadow:var(--shadow);border-radius:var(--radius15);transition-property:transform;transition-duration:.5s;transition-timing-function:var(--easeing);overflow:auto;z-index:2}@media screen and (max-width: 599px){.form-phone-inner{position:fixed;top:auto;left:0;bottom:0;width:100%;max-height:60vh;border-bottom-left-radius:0;border-bottom-right-radius:0}}.form-phone-inner-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(42,41,43,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2}@media screen and (min-width: 600px){.form-phone-inner-overlay{display:none}}.form-phone-button{display:flex;justify-content:space-between;width:100%;padding:max(.6rem,14px) max(1rem,20px);font-weight:var(--fwM);font-size:max(.85em,16px);gap:max(.8rem,10px)}div:not(:first-child)>.form-phone-button{border-top:1px solid var(--border1)}.form-phone-button:hover,.form-phone-button:focus-visible{background-color:var(--bg1)}.form-phone-button-flag{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:max(1rem,24px);height:max(1rem,24px);-o-object-fit:contain;object-fit:contain}.form-phone-button-name{margin-right:auto}.form-phone-button-code{color:var(--c4)}.form-phone-label{flex-grow:1;margin-right:-1px}.form-phone-input{margin-top:-1px;margin-right:-1px;margin-bottom:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.form-group{position:relative;display:flex;align-items:stretch;border:1px solid var(--border1);border-radius:var(--radius15)}.form-group-label{flex-grow:1}.form-group-input{margin-top:-1px;margin-left:-1px;margin-bottom:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.form-group-btn{display:flex;justify-content:center;align-items:center;flex-shrink:0;margin:-1px;padding-left:max(.8rem,16px);padding-right:max(.8rem,16px);border-top-right-radius:var(--radius15);border-bottom-right-radius:var(--radius15);fill:var(--c2)}.form-group-btn svg{width:max(1rem,18px);height:max(1rem,18px)}.form-group-btn:hover,.form-group-btn:focus-visible{fill:var(--c3);background-color:var(--bg5)}.form-group-details{flex-shrink:0}@media screen and (max-width: 599px){.form-group-details:not([open]) .form-group-inner-overlay{opacity:0}.form-group-details:not([open]) .form-group-inner{transform:translateY(100%)}.form-group-details[open] .form-group-inner-overlay{animation:.5s show-overlay forwards}.form-group-details[open] .form-group-inner{animation:.5s show forwards}}.form-group-summary{display:flex;justify-content:center;align-items:center;height:calc(100% + 2px);margin:-1px;padding-left:max(.8rem,16px);padding-right:max(.8rem,16px);border-top-right-radius:var(--radius15);border-bottom-right-radius:var(--radius15);fill:var(--c2)}.form-group-summary svg{width:max(1rem,18px);height:max(1rem,18px)}.form-group-summary:hover,.form-group-summary:focus-visible{fill:var(--c3);background-color:var(--bg5)}.form-group-inner{position:absolute;top:100%;left:-1px;width:calc(100% + 2px);max-height:max(16rem,280px);margin-top:max(.2rem,4px);background-color:var(--bg2);border:1px solid var(--border1);box-shadow:var(--shadow);border-radius:var(--radius15);transition-property:transform;transition-duration:.5s;transition-timing-function:var(--easeing);overflow:auto;z-index:2}@media screen and (max-width: 599px){.form-group-inner{position:fixed;top:auto;left:0;bottom:0;width:100%;max-height:60vh;border-bottom-left-radius:0;border-bottom-right-radius:0}}.form-group-inner-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(42,41,43,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2}@media screen and (min-width: 600px){.form-group-inner-overlay{display:none}}.form-group-button{display:flex;justify-content:space-between;width:100%;padding:max(.6rem,14px) max(1rem,20px);font-weight:var(--fwM);font-size:max(.85em,16px)}.form-group-button:not(:first-child){border-top:1px solid var(--border1)}.form-group-button:hover,.form-group-button:focus-visible{background-color:var(--bg1)}.form-group-button-name{font-weight:var(--fwM)}.form-group-button-text{font-size:max(.85em,14px);color:var(--c4)}.form-checkbox{display:flex;align-items:center;cursor:pointer;gap:max(.4rem,10px)}.form-checkbox:hover,.form-checkbox:focus-visible{color:var(--c2)}.form-checkbox:hover svg,.form-checkbox:focus-visible svg{opacity:1}.form-checkbox-icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:max(1.2rem,22px);height:max(1.2rem,22px);fill:var(--c1);border:1px solid var(--border1);border-radius:var(--radius8);transition-property:fill,background-color,border-color;transition-duration:.3s;transition-timing-function:var(--easeing)}.form-checkbox-icon svg{width:max(.6rem,10px);height:max(.6rem,10px);opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:var(--easeing)}.form-checkbox-input:checked+.form-checkbox-icon{fill:var(--c3);background-color:var(--bg5);border-color:var(--border2)}.form-checkbox-input:checked+.form-checkbox-icon svg{opacity:1}.form-checkbox-text{font-weight:var(--fwM);font-size:max(.8em,14px)}.form-radio-wrap{display:grid;grid-template-columns:repeat(var(--count), 1fr);margin-top:calc(0px - max(.6rem,4px));margin-bottom:max(.6rem,4px);gap:max(1rem,16px);--count: 4}.form-radio{position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer;overflow:hidden}.form-radio-logo{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:1px solid var(--border1);border-radius:var(--radius15);overflow:hidden}.form-radio-logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.form-radio-input:checked~.form-radio-logo{border:3px solid var(--border2)}.form-radio-percent{position:absolute;right:0;bottom:0;display:flex;justify-content:center;align-items:center;min-width:max(1rem,26px);height:max(1rem,26px);padding-left:max(.4rem,10px);padding-right:max(.4rem,10px);font-weight:var(--fwB);font-size:max(.6em,10px);line-height:1.2;color:var(--c1);background-color:var(--bg2);box-shadow:var(--shadow2);border-radius:var(--radius12) 0 0 0}.form-info-item{display:flex;flex-direction:column;align-items:flex-start;gap:max(.6rem,10px)}.form-info-item:not(.checked){visibility:hidden;height:0;overflow:hidden}.form-info-item.show{visibility:visible;height:auto}.form-info-item b{font-weight:var(--fwM);font-size:max(.85em,16px)}.form-info-item p{margin:0;font-size:max(.8em,14px)}.form-text{font-size:max(.75em,14px);line-height:1}.form-text b{font-weight:var(--fwM)}.form-error{font-weight:var(--fwM);font-size:max(.75em,13px);color:var(--c7)}.form-btns{display:flex;align-items:stretch;width:100%;gap:max(.6rem,10px)}@media screen and (max-width: 499px){.form-btns{flex-direction:column}}.form-btns .form-btn{flex-grow:1;font-size:max(.75em,12px)}@media screen and (max-width: 499px){.form-btns .form-btn{width:100%;font-size:max(.85em,14px)}}.form-btns .form-btn i{width:max(2rem,34px);height:max(2rem,34px)}.form-footer{display:flex;justify-content:space-between;align-items:center;gap:max(1rem,16px)}.form-btn-submit{width:calc(50% - max(1rem,16px)/2)}.form-btn-prev{width:calc(50% - max(1rem,16px)/2);margin-right:auto}.form-btn-next{width:calc(50% - max(1rem,16px)/2);margin-left:auto}.form-footer-link{margin-left:auto;margin-right:auto}.auth{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;background-color:var(--bg1);z-index:1}@media screen and (min-width: 600px){.auth{min-height:100vh}}@media screen and (max-width: 599px){.auth{min-height:calc(var(--vh, 1vh)*100)}}.auth-bg{position:absolute;top:0;left:0;display:flex;justify-content:center;width:100%;height:max(26rem,400px);border-bottom-left-radius:var(--radius15);border-bottom-right-radius:var(--radius15);overflow:hidden;z-index:-1}.auth-bg picture{display:flex;justify-content:center;width:100%;height:100%}.auth-bg img{width:100%;height:100%}.auth-container{display:flex;flex-direction:column;align-items:center;width:max(30rem,480px);min-height:max(26rem,400px);padding-top:max(3rem,40px);padding-bottom:max(2.5rem,40px);gap:max(2.5rem,40px)}@media screen and (min-width: 600px){.auth-container{margin-top:auto;margin-bottom:auto}}@media screen and (max-width: 599px){.auth-container{width:100%;min-height:calc(var(--vh, 1vh)*100);padding:60px 24px 24px;gap:24px}}.auth-head{display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--c3);gap:max(1rem,20px)}.auth-head-caption{margin:0;font-size:max(.9em,16px)}.auth-inner{display:flex;flex-direction:column;align-items:center;width:max(26rem,480px);padding:max(2rem,30px);background-color:var(--bg2);border-radius:var(--radius15);box-shadow:var(--shadow);gap:max(1.5rem,20px)}@media screen and (max-width: 599px){.auth-inner{width:100%}}@media screen and (max-width: 399px){.auth-inner{padding:24px}}.auth-inner-top{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.auth-title{text-align:center}.auth-inner-info{position:absolute;top:calc(0px - max(1em,15px));right:calc(0px - max(1em,15px));fill:var(--c2)}@media screen and (max-width: 599px){.auth-inner-info{top:-12px;right:-12px}}.auth-inner-info svg{width:max(1.2em,22px);height:max(1.2em,22px)}.auth-inner-info span{position:absolute;bottom:calc(100% + max(.4em,6px));right:0;min-width:max(13em,180px);padding:max(.6rem,14px);font-weight:var(--fwM);font-size:max(.75em,12px);background-color:var(--bg2);border-radius:var(--radius15);box-shadow:var(--shadow);visibility:hidden}.auth-inner-info:hover span,.auth-inner-info:focus-visible span{visibility:visible}.auth-tabs{width:100%}@media screen and (min-width: 600px){.auth-tab{width:50%}}.auth-tab-list{width:100%}@media screen and (min-width: 600px){.auth-link{margin-top:calc(0px - max(1rem,16px))}}@media screen and (max-width: 599px){.auth-link{margin-top:auto}}