:root{--h1-font-size:28px;--h2-font-size:20px;--h3-font-size:16px;--base-font-size:16px;--font-family:"Montserrat",Arial,sans-serif;--border-dark-grey:#a5a4a4;--border-grey:rgba(0,0,0,.12);--base-font-color:#000;--base-background-color:#fff;--checkbox-size:24px;--checkbox-img:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2.3' fill='%23626262'/%3E%3C/svg%3E");--checkbox-green-img:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2.3' fill='%2342ca91'/%3E%3C/svg%3E");--checkbox-fg:#626262;--checkbox-green-fg:#42ca91;--checkbox-bg:#d9d9d9;--checkbox-bg-border:#d9d9d9;--checkbox-hover:#eefaff;--gap-x:10px;--gap-y:16px;--gap-card-x:48px;--gap-card-y:48px;--gap-link-x:24px;--gap-link-y:24px;--step-menu-bg:#8F9C97;--step-menu-selected-bg:#42ca91;--step-menu-color:#fff;--step-menu-selected-color:#fff}
@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/fonts/Montserrat-Regular.woff2) format('woff2'),url(/fonts/Montserrat-Regular.woff) format('woff'),url(/fonts/Montserrat-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/fonts/Montserrat-Medium.woff2) format('woff2'),url(/fonts/Montserrat-Medium.woff) format('woff'),url(/fonts/Montserrat-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/fonts/Montserrat-Light.woff2) format('woff2'),url(/fonts/Montserrat-Light.woff) format('woff'),url(/fonts/Montserrat-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/fonts/Montserrat-Bold.woff2) format('woff2'),url(/fonts/Montserrat-Bold.woff) format('woff'),url(/fonts/Montserrat-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/fonts/Montserrat-SemiBold.woff2) format('woff2'),url(/fonts/Montserrat-SemiBold.woff) format('woff'),url(/fonts/Montserrat-SemiBold.ttf) format("truetype")}
body,html{background:#fafafa;color:#000;font-family:Montserrat,Helvetica,sans-serif;font-size:16px;font-weight:400;margin:0;padding:0;scroll-behavior:smooth;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-color:#635f5f #d9d9d9;scrollbar-width:auto}html::-webkit-scrollbar{width:13px}html::-webkit-scrollbar-track{background-color:#d9d9d9}html::-webkit-scrollbar-thumb{background:#635f5f;border-radius:17px}.wrap{box-sizing:border-box;display:block;margin-bottom:2px;min-height:calc(100vh - 141px);overflow-x:hidden;position:relative;width:auto}.wrap:after{clear:both;content:'';display:table}.container{display:block}.container:after{clear:both;content:'';display:table}.container.white{background:#fff}.row{margin:0 auto;max-width:1200px;transition:max-width .2s linear}.row,footer{display:block}footer{background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,.3);box-sizing:border-box}.footer-block-left{box-sizing:border-box;color:#000;display:inline-block;font-family:Montserrat,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.3;padding:90px 0 28px;text-align:center;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.footer-block-right{display:none}.delimiter{border-bottom:1px solid #a5a4a4;display:block;height:1px}.delimiter:after{clear:both;content:'';display:table}@media only screen and (max-width:1047px){.row{display:block;float:none;margin-left:auto;margin-right:auto;max-width:94%;padding-left:0;padding-right:0;width:auto}.row:after{clear:both;content:'';display:table}}@media only screen and (max-width:820px){.row{display:block;float:none;margin-left:auto;margin-right:auto;max-width:96%;padding-left:0;padding-right:0;width:auto}.row:after{clear:both;content:'';display:table}}
.Alert{background:#fff;border-radius:8px;box-shadow:0 0 4px 1px;box-sizing:border-box;display:block;margin:0 auto;opacity:1;padding:32px 0 0;position:relative;transform:translateY(0);width:470px}.Alert-icon{margin-bottom:18px}.Alert-header,.Alert-icon{display:block;text-align:center}.Alert-header{font-size:calc(var(--base-font-size)*1.25);font-weight:500;letter-spacing:.2px}.Alert-header,.Alert-message{box-sizing:border-box;font-family:var(--font-family);line-height:1;padding:0 20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--base-font-color);overflow-x:hidden;text-overflow:ellipsis;text-rendering:optimizeLegibility;white-space:nowrap}.Alert-message{display:block;font-size:calc(var(--base-font-size)*.875);font-weight:400;margin-bottom:32px;margin-top:12px;text-align:center}.Alert-footer{align-items:center;border-top:1px solid rgba(0,0,0,.15);box-sizing:border-box;column-gap:10px;display:flex;flex-direction:row;justify-content:center;padding:20px 0}.Alert--error{color:#FFA7A7}.Alert--success{color:#79D9B1}.Alert-box{align-items:center;background:rgba(0,0,0,.6);display:flex;flex-direction:column;flex-wrap:nowrap;height:100vh;justify-content:center;left:0;margin:0;opacity:1;padding:0;position:fixed;top:0;width:100vw;z-index:50}.Alert-box.Alert-box-enter-from,.Alert-box.Alert-box-leave-to{opacity:0}.Alert-box.Alert-box-enter-active,.Alert-box.Alert-box-leave-active{transition:opacity .2s linear}.Alert-box.Alert-box-leave-active{transition-delay:.6s}.Alert-box.Alert-box-enter-active>.Alert{animation:bounceInDown 1s}.Alert-box.Alert-box-leave-active>.Alert{animation:bounceInDown 1s reverse}@keyframes bounceInDown{0%,60%,to{animation-timing-function:ease-in-out}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,20px,0)}to{transform:translateZ(0)}}
.ButtonIcon{display:inline-block;margin:0 0 0 5px;overflow-y:hidden;padding:0;position:relative;vertical-align:top}.ButtonIcon--clickable{cursor:pointer}
.Button{border:1px solid;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:var(--font-family);margin-right:var(--gap-x);position:relative;text-align:center;touch-action:manipulation;transition:background-color .2s linear,color .2s linear,border-color .2s linear,font-weight .2s linear;-webkit-user-select:none;user-select:none;white-space:nowrap;width:-webkit-max-content;width:max-content;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;text-rendering:optimizeLegibility}.Button:active{top:1px}.Button:disabled{cursor:not-allowed;pointer-events:none}.Button:last-child{margin-right:0}.action-Button{background:#fff;border-color:#000;color:#0d0d0d;font-weight:600}.action-Button .Spin{color:#0d0d0d}.action-Button .ButtonIcon{top:2px}.action-Button:hover{background:#42CA91;border-color:#42CA91;color:#fff}.action-Button:hover .Spin{color:#fff}.action-Button:active{background-color:rgba(66,202,145,.71);border-color:rgba(66,202,145,.71);color:#fff}.action-Button:active .Spin{color:#fff}.action-Button:disabled{background-color:#C4C4C4;border-color:#C4C4C4;color:#fcfcfc}.action-Button:disabled .Spin{color:#fcfcfc}.action-Button--size-m{border-radius:34px;font-size:calc(var(--base-font-size)*.875);line-height:calc(var(--base-font-size)/.8);min-width:140px;padding:9px 15px}.action-Button--size-m .ButtonIcon{max-height:calc(var(--base-font-size)/.8)}.action-Button--size-s{border-radius:34px;font-size:calc(var(--base-font-size)*.875);line-height:calc(var(--base-font-size)/.8);min-width:120px;padding:6px 12px}.action-Button--size-s .ButtonIcon{max-height:calc(var(--base-font-size)/.8)}.primary-Button{background:#434343;border-color:#434343;color:#fff;font-weight:600;letter-spacing:.32px}.primary-Button .Spin{color:#fff}.primary-Button:hover{background:#161616;border-color:#161616;color:#fff}.primary-Button:hover .Spin{color:#fff}.primary-Button:active{background-color:#434343;border-color:#434343;color:#fff}.primary-Button:active .Spin{color:#fff}.primary-Button:disabled{background-color:#C4C4C4;border-color:#C4C4C4;color:#fcfcfc}.primary-Button:disabled .Spin{color:#fcfcfc}.primary-Button--size-m{border-radius:8px;font-size:var(--base-font-size);line-height:calc(var(--base-font-size)/.8);min-width:160px;padding:9px 20px}.primary-Button--size-m .ButtonIcon{max-height:calc(var(--base-font-size)/.8)}.primary-Button--size-s{border-radius:8px;font-size:calc(var(--base-font-size)*.875);line-height:calc(var(--base-font-size)/.8);min-width:116px;padding:6px 10px}.primary-Button--size-s .ButtonIcon{max-height:calc(var(--base-font-size)/.8)}.secondary-Button{background:#fff;border-color:#434343;color:#000;font-weight:600;letter-spacing:.32px}.secondary-Button .Spin{color:#000}.secondary-Button:hover{background:#fff;border-color:#000;box-shadow:0 0 2px 2px rgba(0,0,0,.25);color:#000}.secondary-Button:hover .Spin{color:#000}.secondary-Button:active{background-color:#fff;border-color:#303030;box-shadow:0 0 2px 2px rgba(0,0,0,0);color:#303030}.secondary-Button:active .Spin{color:#303030}.secondary-Button:disabled{background-color:#fff;border-color:#C4C4C4;color:#C4C4C4}.secondary-Button:disabled .Spin{color:#C4C4C4}.secondary-Button--size-m{border-radius:8px;font-size:var(--base-font-size);line-height:calc(var(--base-font-size)/.8);min-width:160px;padding:9px 20px}.secondary-Button--size-m .ButtonIcon{max-height:calc(var(--base-font-size)/.8)}.secondary-Button--size-s{border-radius:8px;font-size:calc(var(--base-font-size)*.875);line-height:calc(var(--base-font-size)/.8);min-width:116px;padding:6px 10px}.secondary-Button--size-s .ButtonIcon{max-height:calc(var(--base-font-size)/.8)}.tertiary-Button{background:transparent;border:none;color:#000;font-weight:600;letter-spacing:.32px;text-decoration:underline}.tertiary-Button .Spin{color:#000}.tertiary-Button:hover{background:transparent;color:#000}.tertiary-Button:hover .Spin{color:#000}.tertiary-Button:active{background:transparent;color:#303030}.tertiary-Button:active .Spin{color:#303030}.tertiary-Button:disabled{background:transparent;border-color:#C4C4C4;color:#C4C4C4}.tertiary-Button:disabled .Spin{color:#C4C4C4}.tertiary-Button.is-whity{color:#fff}.tertiary-Button.is-warning{color:#ff5555}.tertiary-Button--size-m{border-radius:8px;font-size:var(--base-font-size);line-height:calc(var(--base-font-size)/.8);min-width:160px;padding:10px 20px}.tertiary-Button--size-m .ButtonIcon{max-height:calc(var(--base-font-size)/.8)}.tertiary-Button--size-s{border-radius:8px;font-size:calc(var(--base-font-size)*.875);line-height:calc(var(--base-font-size)/.8);min-width:118px;padding:7px 10px}.tertiary-Button--size-s .ButtonIcon{max-height:calc(var(--base-font-size)/.8)}
.Card{background-color:#fff;border:1px solid #8c8c8c;border-radius:8px;box-sizing:border-box;flex-grow:1;flex-shrink:0;margin:0;overflow:hidden;padding:0;position:relative}.Card-image{width:100%}.Card-image-box{box-sizing:border-box;text-align:center}.Card-image-box.with-svg{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;min-height:78px}.Card-image-box.with-svg>svg{flex-basis:0%;flex-grow:1;flex-shrink:0}.Card--size-s{flex-basis:230px;max-width:230px}.Card--size-s>.Card-image{aspect-ratio:230/100}.Card--size-s>.Card-footer{padding-bottom:14px}.Card--size-s>.Card-image-box{padding-top:14px}.Card--size-m{flex-basis:256px;max-width:256px}.Card--size-m>.Card-image{aspect-ratio:254/126}.Card--size-m>.Card-footer{padding-bottom:var(--base-font-size)}.Card--size-m>.Card-image-box{padding-top:var(--base-font-size)}.Card-header{font-family:var(--font-family);font-size:calc(var(--base-font-size)*.875);font-weight:500;line-height:calc(var(--base-font-size)/.8);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--base-font-color);cursor:default;margin:18px 0;overflow-x:hidden;padding:0 10px;text-overflow:ellipsis;text-rendering:optimizeLegibility;white-space:nowrap}.Card-footer,.Card-header{box-sizing:border-box;display:block;text-align:center}.CardContainer{align-items:stretch;column-gap:var(--gap-card-x);display:flex;flex-direction:row;flex-wrap:wrap;row-gap:var(--gap-card-y);width:100%}.CardContainer,.CardContainer--centered{justify-content:center}.CardContainer--left{justify-content:flex-start}.shimmer-Card{border:none!important}.shimmer-Card,.shimmer-Card .Card-image{box-shadow:0 0 .5px .5px rgba(0,0,0,.14)}.shimmer-Card.Card--size-m{flex-basis:258px;height:245px;max-height:245px;max-width:258px}.shimmer-Card.Card--size-m .shimmer-Card-card-text{margin:18px auto!important;width:230px}.shimmer-Card.Card--size-s{flex-basis:232px;max-height:216px;max-width:232px}.shimmer-Card.Card--size-s .shimmer-Card-card-text{margin:20px auto!important;width:182px}.shimmer-Card .Card-image-box{border-radius:50%;box-shadow:0 0 1px 2px rgba(0,0,0,.14);height:64px;margin:16px auto 20px;min-height:auto;padding:0;width:64px}.shimmer-Card-card-text{height:20px}.shimmer-Card-card-button,.shimmer-Card-card-text{box-shadow:0 0 .5px .5px rgba(0,0,0,.14);display:block}.shimmer-Card-card-button{height:40px;margin:0 auto;width:160px}
.Checkbox{border-radius:10px;box-shadow:0 0 3px 0 rgba(0,0,0,.25);box-sizing:border-box;cursor:pointer;flex-grow:1;flex-shrink:0;font-family:var(--font-family);font-size:var(--base-font-size);max-width:250px;padding:14px 20px;position:relative;transition:background-color .2s linear;z-index:2}.Checkbox.is-disabled{color:#d2d2d2;cursor:default}.Checkbox-input{-webkit-appearance:none;appearance:none;box-sizing:border-box;display:inline-block;height:var(--checkbox-size);margin:0;vertical-align:top;width:var(--checkbox-size);-webkit-tap-highlight-color:transparent;background-color:initial;border:1px solid var(--checkbox-bg-border);border-radius:8px;color:var(--checkbox-fg);cursor:pointer;position:relative}.Checkbox-input:checked~span{border-bottom:2px solid var(--checkbox-green-fg);content:'';display:block;height:3px;position:absolute;right:36px;top:24px;transform:rotate(46deg);-webkit-user-select:none;user-select:none;width:7px;z-index:-1}.Checkbox-input:checked~span:before{background-color:var(--checkbox-green-fg);content:'';display:block;height:2px;left:-1px;position:absolute;top:-4px;transform:rotate(89deg);width:15px}.Checkbox-label{box-sizing:border-box;display:inline-block;font-family:var(--font-family);font-size:calc(var(--base-font-size)*.875);font-weight:500;line-height:calc(var(--base-font-size)*1.5);-webkit-user-select:none;user-select:none;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;text-overflow:ellipsis;text-rendering:optimizeLegibility;white-space:nowrap;width:calc(100% - 29px)}.Checkbox-box{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.Checkbox-box>.Checkbox{margin-bottom:var(--gap-y);margin-right:var(--gap-x)}@supports (row-gap:var(--gap-x )){.Checkbox-box{column-gap:var(--gap-y);row-gap:var(--gap-x)}.Checkbox-box>.Checkbox{margin-bottom:0;margin-right:0}}.big-Checkbox{border-radius:8px;box-shadow:0 0 2px 1px #d2d2d2;display:inline-block;margin:0;max-width:155px;padding:20px;transition:background-color .2s linear,box-shadow .2s linear}.big-Checkbox:hover{background-color:var(--checkbox-hover);border-color:var(--checkbox-hover);box-shadow:none}.big-Checkbox-image{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;height:60px;justify-content:center;margin-bottom:var(--base-font-size);text-align:center}.big-Checkbox-image>svg{flex-grow:1;flex-shrink:0}.big-Checkbox-label{color:#000;max-width:calc(100% - 25px)}.big-Checkbox-input:checked~span{top:107px}
.Header{align-items:center;background:#fff;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--gap-x);min-height:40px;padding-bottom:18px;padding-top:40px;width:100%}.Header-logo{cursor:pointer;flex-basis:178px;max-width:178px;-webkit-user-select:none;user-select:none}.Header-logo,.Header-phone{flex-grow:1;flex-shrink:0;margin:0;padding:0;position:relative}.Header-phone{flex-basis:0;line-height:40px;text-align:right}.Header-phone-link{font-family:var(--font-family);font-size:var(--base-font-size);font-weight:500;line-height:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;cursor:pointer;text-decoration:none;text-rendering:optimizeLegibility}.Header-menu{flex-basis:76px;flex-grow:1;flex-shrink:0;margin:0;max-width:76px;padding:0;position:relative;text-align:right}.Header-menu-button{border:none;box-sizing:border-box;display:inline-block;height:34px;position:relative;-webkit-user-select:none;user-select:none;white-space:nowrap;width:34px}.Header-menu-button>span{background-color:#000;border-radius:2px;display:block;height:2px;left:3px;margin-bottom:5px;position:relative;top:10px;width:27px;z-index:1}.Header-menu-input{-webkit-appearance:none;appearance:none;cursor:pointer;height:28px;left:0;margin:0;opacity:0;outline:0;position:absolute;top:0;touch-action:manipulation;transition:opacity .2s linear;-webkit-user-select:none;user-select:none;width:28px;z-index:20}.Header-menu-input:checked{background-color:rgba(0,0,0,.6);height:100vh;opacity:1;position:fixed;width:100vw}.Header-menu-input:checked~.Header-hidden-menu{opacity:1;transform:translateY(0);visibility:visible}.Header-hidden-menu{background:#fff;border-radius:8px;box-sizing:border-box;display:block;margin:0;opacity:0;padding:8px 0;position:absolute;right:0;top:48px;transform:translateY(-500px);transition:opacity .4s ease,transform .4s ease;visibility:hidden;z-index:21}.Header-hidden-menu>li{border-bottom:1px solid #c0c0c0;box-sizing:border-box;display:block;list-style:none;padding:12px 38px}.Header-hidden-menu>li:last-child{border-bottom-color:transparent}.Header-hidden-menu-link{background:transparent;border:0;color:var(--base-font-color);display:block;font-family:var(--font-family);font-size:calc(var(--base-font-size)*.875);font-weight:500;line-height:calc(var(--base-font-size)*1.5);padding:0 0 0 20px;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;text-align:left;text-decoration:none;text-rendering:optimizeLegibility}.Header-hidden-menu-link:before{content:'';height:24px;left:-20px;position:absolute;top:0;width:24px}.Header-manual-link:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 22 22'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M3.667 3.667A1.833 1.833 0 0 1 5.5 1.833h11a1.833 1.833 0 0 1 1.833 1.834v14.666a1.833 1.833 0 0 1-1.833 1.834h-11a1.833 1.833 0 0 1-1.833-1.834zm12.833 0h-11v14.666h11zM7.333 8.25a.917.917 0 0 1 .917-.917h5.5a.917.917 0 0 1 0 1.834h-5.5a.917.917 0 0 1-.917-.917m.917 3.667a.917.917 0 0 0 0 1.833H11a.917.917 0 0 0 0-1.833z' clip-rule='evenodd'/%3E%3C/svg%3E")}.Header-support-link:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M11.1 15.6h1.8v1.8h-1.8zM12 3c-4.968 0-9 4.032-9 9s4.032 9 9 9 9-4.032 9-9-4.032-9-9-9m0 16.2c-3.969 0-7.2-3.231-7.2-7.2S8.031 4.8 12 4.8s7.2 3.231 7.2 7.2-3.231 7.2-7.2 7.2m0-12.6a3.6 3.6 0 0 0-3.6 3.6h1.8c0-.99.81-1.8 1.8-1.8s1.8.81 1.8 1.8c0 1.8-2.7 1.575-2.7 4.5h1.8c0-2.025 2.7-2.25 2.7-4.5 0-1.989-1.611-3.6-3.6-3.6'/%3E%3C/svg%3E")}.Header-logout-link:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M19.111 4H5.89C4.84 4 4 4.84 4 5.889v3.778h1.889V5.889H19.11V19.11H5.89v-3.778H4v3.778A1.89 1.89 0 0 0 5.889 21H19.11A1.89 1.89 0 0 0 21 19.111V5.89A1.89 1.89 0 0 0 19.111 4m-8.424 11.881 1.34 1.341L16.75 12.5l-4.722-4.722-1.341 1.331 2.446 2.447H4v1.888h9.133z'/%3E%3C/svg%3E")}
.Input{box-sizing:border-box;margin-right:var(--gap-x);position:relative;white-space:nowrap}.Input:last-child{margin-right:0}.Input.is-disabled,.Input.is-disabled .Input-icon{color:#d2d2d2}.Input.is-error .Input-input{border-color:#FF0B0B}.Input.is-error .Input-input:focus{box-shadow:inset 0 0 3px #FF0B0B}.Input.is-valid .Input-input{border-color:#42ca91}.Input.is-valid .Input-input:focus{box-shadow:inset 0 0 3px #42ca91}.Input-message{color:#FF0B0B;display:block;font-family:var(--font-family);font-weight:400;letter-spacing:.12px}.Input-icon{color:#BABABA;position:absolute}.Input-input{background-color:#fff;border:1px solid #434343;box-sizing:border-box;color:#000;display:block;font-family:var(--font-family);font-weight:400;margin:0;outline:0;transition:border-color .2s linear;width:100%}.Input-input:disabled{border-color:#d2d2d2;color:#d2d2d2;cursor:not-allowed;pointer-events:none}.Input-input:focus{border-color:#00B9FF;box-shadow:inset 0 0 3px #00B9FF}.Input-input::placeholder{color:#ccc;font-family:var(--font-family);font-weight:400;letter-spacing:0}.Input-input::-webkit-inner-spin-button,.Input-input::-webkit-outer-spin-button{-webkit-appearance:none}.Input-input[type=password]{-webkit-text-security:disc;font:large Verdana,sans-serif;letter-spacing:1px}.Input--inline{display:inline-block;vertical-align:top}.Input--masked{letter-spacing:1.5px}.Input--size-m{min-width:240px}.Input--size-m .Input-input{border-radius:8px;line-height:calc(var(--base-font-size)/.8);padding:9px 35px 9px 20px}.Input--size-m .Input-input,.Input--size-m .Input-input::placeholder{font-size:calc(var(--base-font-size)*.875)}.Input--size-m .Input-message{font-size:calc(var(--base-font-size)*.75);line-height:var(--base-font-size);margin-top:7px}.Input--size-m .Input-icon{height:16px;right:8px;top:11px;width:16px}.Input--size-s{min-width:200px}.Input--size-s .Input-input{border-radius:8px;line-height:calc(var(--base-font-size)/.8);padding:6px 35px 6px 20px}.Input--size-s .Input-input,.Input--size-s .Input-input::placeholder{font-size:calc(var(--base-font-size)*.875)}.Input--size-s .Input-message{font-size:calc(var(--base-font-size)*.75);line-height:var(--base-font-size);margin-top:6px}.Input--size-s .Input-icon{height:16px;right:8px;top:9px;width:16px}.Input-icon--clickable{cursor:pointer}
.File{display:block}.File,.File-preview{box-sizing:border-box;position:relative}.File-preview{margin:0 0 5px;overflow:hidden;padding:0}.File--logo{height:300px;width:300px}.File-image-logo{aspect-ratio:1;max-width:300px;width:100%}.File--picture{height:250px;width:530px}.File--picture-box{height:254px;width:534px}.File--has-image{border:2px solid #d2d2d2;border-radius:8px}.File--logo-box{height:304px;width:304px}.File-image-picture{aspect-ratio:2.119341;max-width:530px;width:100%}.File-shutter{background:rgba(0,0,0,.7);bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.File-icon-box,.File-shutter{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.File-icon-box{text-align:center}.File-icon-box.File--logo{height:304px;width:304px}.File-icon-box.File--picture{height:254px;width:534px}.File-drop-zone{background:rgba(0,0,0,0);border:2px dashed #bababa;border-radius:8px;cursor:pointer;left:0;position:absolute;top:0;transition:border-style .2s linear,background-color .2s linear;z-index:2}.File-drop-zone:hover{background-color:rgba(0,0,0,.03);border-style:solid}.File-input{border:none;bottom:20%;box-shadow:none;height:1px;left:50%;margin:0;outline:none;position:absolute;width:1px}
.Link{border-radius:8px;box-shadow:0 0 2px 1px #d2d2d2;box-sizing:border-box;cursor:pointer;display:inline-block;margin:0;padding:20px;position:relative;transition:background-color .2s linear,box-shadow .2s linear;width:155px}.Link:hover{background-color:var(--checkbox-hover);border-color:var(--checkbox-hover);box-shadow:none}.Link:before{background:#eefaff;border-top-left-radius:8px;border-top-right-radius:8px;bottom:0;content:'';height:7px;left:8px;position:absolute;right:8px;transition:background-color .2s linear}.Link.is-checked:before{background-color:#DAFFD4}.Link-image{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;height:60px;justify-content:center;margin-bottom:var(--base-font-size);text-align:center}.Link-image>svg{flex-grow:1;flex-shrink:0}.Link-label{box-sizing:border-box;display:block;font-family:var(--font-family);font-size:calc(var(--base-font-size)*.875);line-height:calc(var(--base-font-size)*1.5);text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;cursor:pointer;font-weight:500;overflow:hidden;text-overflow:ellipsis;text-rendering:optimizeLegibility;-webkit-user-select:none;user-select:none;white-space:nowrap}.Link-box{align-items:stretch;column-gap:var(--gap-link-x);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:var(--gap-link-y)}.shimmer-Link{cursor:default;pointer-events:none}.shimmer-Link-image{border-radius:50%;height:50px;margin:0 auto;width:50px}.shimmer-Link-image,.shimmer-Link-label{box-shadow:0 0 .5px .5px rgba(0,0,0,.14)}.shimmer-Link-label{height:22px;margin:24px auto 0;width:80%}
.Modal{background:#fff;border-radius:10px;box-shadow:0 0 4px 0 rgba(0,0,0,.25);display:block;margin:0 auto;opacity:1;position:relative;transform:translateY(0);width:808px}.Modal-header{box-sizing:border-box;font-family:var(--font-family);font-size:var(--base-font-size);font-weight:500;line-height:calc(var(--base-font-size)*1.5);min-height:60px;padding:24px 34px 16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-shadow:0 3px 6px -4px rgba(0,0,0,.3);display:block;letter-spacing:.16px;text-align:left;text-rendering:optimizeLegibility}.Modal--centred{text-align:center}.Modal--required{color:#FF0B0B;position:relative;top:-2px}.Modal-main{box-sizing:border-box;display:block;max-height:calc(100vh - 202px);min-height:300px;overflow-x:hidden;overflow-y:auto;padding:34px;scrollbar-color:#635F5F #D9D9D9;scrollbar-width:auto}.Modal-main::-webkit-scrollbar{width:13px}.Modal-main::-webkit-scrollbar-track{background-color:#D9D9D9}.Modal-main::-webkit-scrollbar-thumb{background:#635F5F;border-radius:17px}.Modal--modal-main-center{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.Modal-footer{box-shadow:0 -4px 8px -4px rgba(0,0,0,.25);box-sizing:border-box;flex-direction:row;gap:34px;justify-content:space-evenly;min-height:108px;padding:34px;position:relative;width:100%}.Modal-box,.Modal-footer{align-items:center;display:flex;flex-wrap:nowrap}.Modal-box{background:rgba(0,0,0,.6);flex-direction:column;height:100vh;justify-content:center;left:0;margin:0;opacity:1;padding:0;position:fixed;top:0;width:100vw;z-index:20}.Modal-box.Modal-box-enter-from,.Modal-box.Modal-box-leave-to{opacity:0}.Modal-box.Modal-box-enter-active,.Modal-box.Modal-box-leave-active{transition:opacity .2s linear}.Modal-box.Modal-box-leave-active{transition-delay:.6s}.Modal-box.Modal-box-enter-active>.Modal{animation:bounceInUp 1s}.Modal-box.Modal-box-leave-active>.Modal{animation:bounceInUp 1s reverse}.mini-Modal{border-radius:12px;box-sizing:border-box;max-width:70vw;min-width:413px;padding:56px 38px;width:auto}.mini-Modal-header-text{font-size:var(--base-font-size);font-weight:600;margin-bottom:12px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-Modal-header-text,.mini-Modal-text{display:block;font-family:var(--font-family);line-height:calc(var(--base-font-size)*1.25);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.16px;text-align:center;text-rendering:optimizeLegibility}.mini-Modal-text{font-size:calc(var(--base-font-size) + .875);font-weight:400}.mini-Modal-footer{box-shadow:none;margin-top:34px;min-height:auto;padding:0}.mini-Modal-box{z-index:40}.mini-Modal-box.Modal-box-enter-active>.Modal{animation:bounceInDown 1s}.mini-Modal-box.Modal-box-leave-active>.Modal{animation:bounceInDown 1s reverse}@keyframes bounceInUp{0%,60%,to{animation-timing-function:ease-in-out}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}to{transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,to{animation-timing-function:ease-in-out}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,20px,0)}to{transform:translateZ(0)}}
.Phone{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;margin-right:var(--gap-x);position:relative}.Phone:last-child{margin-right:0}.Phone.is-disabled,.Phone.is-disabled .Phone-icon{color:#d2d2d2}.Phone.is-error .Phone-input{border-color:#FF0B0B}.Phone.is-error .Phone-input:focus{box-shadow:inset 0 0 3px #FF0B0B}.Phone.is-valid .Phone-input{border-color:#42ca91}.Phone.is-valid .Phone-input:focus{box-shadow:inset 0 0 3px #42ca91}.Phone-message{color:#FF0B0B;display:block;font-family:var(--font-family);font-weight:400;letter-spacing:.12px;margin-top:7px;width:100%}.Phone-icon{color:#BABABA;position:absolute}.Phone-img{border:.2px solid rgba(0,0,0,.3);border-radius:2px;display:inline-block;height:14px;margin-right:7px;vertical-align:top}.Phone-button{align-items:center;background-color:#fff;border:1px solid #434343;border-bottom-left-radius:8px;border-right:none;border-top-left-radius:8px;box-sizing:border-box;cursor:pointer;display:inline-flex;flex-direction:row;flex-grow:1;flex-shrink:1;flex-wrap:nowrap;font-family:var(--font-family);font-weight:600;justify-content:center;max-width:105px;min-width:105px;outline:0;position:relative;-webkit-user-select:none;user-select:none}.Phone-button:active{top:1px}.Phone-input{background-color:#fff;border:1px solid #434343;box-sizing:border-box;color:#000;display:inline-block;flex-grow:1;flex-shrink:1;font-family:var(--font-family);font-weight:400;margin:0;outline:0;transition:border-color .2s linear;width:calc(100% - 105px)}.Phone-input:disabled{border-color:#d2d2d2;color:#d2d2d2;cursor:not-allowed;pointer-events:none}.Phone-input:focus{border-color:#00B9FF;box-shadow:inset 0 0 3px #00B9FF}.Phone-input::placeholder{color:#ccc;font-family:var(--font-family);font-weight:400;letter-spacing:0}.Phone--masked{letter-spacing:1.5px}.Phone--size-m{min-width:240px}.Phone--size-m .Phone-input{border-bottom-right-radius:8px;border-top-right-radius:8px;line-height:calc(var(--base-font-size)/.8);padding:9px 35px 9px 20px}.Phone--size-m .Phone-button,.Phone--size-m .Phone-input,.Phone--size-m .Phone-input::placeholder{font-size:calc(var(--base-font-size)*.875)}.Phone--size-m .Phone-button{line-height:calc(var(--base-font-size)/.8);padding:9px 0}.Phone--size-m .Phone-message{font-size:calc(var(--base-font-size)*.75);line-height:var(--base-font-size)}.Phone--size-m .Phone-icon{height:16px;right:8px;top:11px;width:16px}.Phone--size-m .Phone-shutter-item{font-size:calc(var(--base-font-size)*.875);line-height:calc(var(--base-font-size)/.8)}.Phone-arrow{border-bottom:2px solid transparent;border-right:2px solid transparent;border-color:transparent #222 #222 transparent;border-style:solid;border-width:2px;box-sizing:border-box;display:block;height:calc(var(--base-font-size)*.625);margin-left:8px;padding:0;position:relative;top:2.5%;transform:rotate(-45deg);transform-origin:center;transition:transform .1s linear;width:calc(var(--base-font-size)*.625)}.Phone-arrow.Phone-arrow--down{top:-3.5%;transform:rotate(45deg)}.Phone-shutter{background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.25);left:0;padding:8px;position:absolute;top:40px;width:105px;z-index:2}.Phone-shutter,.Phone-shutter-menu{box-sizing:border-box;display:block;margin:0}.Phone-shutter-menu{padding:0}.Phone-shutter-item{box-sizing:border-box;cursor:pointer;display:block;font-family:var(--font-family);font-weight:400;list-style:none;margin-bottom:7px;-webkit-user-select:none;user-select:none}.Phone-shutter-item:last-child{margin-bottom:0}
.Select2{-webkit-appearance:none;appearance:none;border:1px solid #434343;box-shadow:none;display:block;font-family:var(--font-family);font-size:calc(var(--base-font-size)*.875);font-weight:400;line-height:calc(var(--base-font-size)*1.5);margin:0;outline:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:8px;cursor:pointer;max-width:100%;padding:7px 2.5em 7px 14px;text-overflow:ellipsis;text-rendering:optimizeLegibility;white-space:nowrap}.Select2:disabled{border-color:#d2d2d2;color:#d2d2d2;cursor:not-allowed;pointer-events:none}.Select2-box{box-sizing:border-box;display:inline-block;max-width:100%;position:relative;vertical-align:top}.Select2-box:after{border-bottom:2px solid #434343;border-left:2px solid #434343;border-radius:2px;border-right:0;border-right-color:#434343;border-top:0;border-top-color:#434343;content:' ';display:block;height:.625em;margin-top:-.4375em;pointer-events:none;position:absolute;right:.875em;top:46.5%;transform:rotate(-45deg);transform-origin:center;width:.625em;z-index:4}.js-has-pseudo [csstools-has-1a-2b-2t-30-2t-2r-38-1e-19-2q-33-3c-1m-2w-2p-37-14-1a-2b-2t-30-2t-2r-38-1e-1m-2s-2x-37-2p-2q-30-2t-2s-15]:not(.does-not-exist):not(.does-not-exist):after{border-color:#d2d2d2}.Select2-box:has(.Select2:disabled):after{border-color:#d2d2d2}
.Spin{-webkit-appearance:none;appearance:none;background-color:initial;border:none;border-radius:50%;box-sizing:border-box;overflow:hidden;-webkit-user-select:none;user-select:none}.Spin::-webkit-progress-bar{background-color:initial}.Spin:indeterminate{animation:spin-circular 6s cubic-bezier(.3,.6,1,1) infinite;mask-image:linear-gradient(transparent 50%,black 0),linear-gradient(90deg,transparent 50%,black 0);-webkit-mask-image:linear-gradient(transparent 50%,black 0),linear-gradient(90deg,transparent 50%,black 0)}.Spin:indeterminate::-webkit-progress-value,.Spin:indeterminate:before{animation:spin-circular-pseudo .75s linear infinite alternate;background-color:initial;border:.25em solid transparent;border-radius:50%;border-top-color:initial;box-sizing:border-box;content:"";display:block;height:100%;margin-bottom:.25em;width:100%!important}.Spin:indeterminate::-moz-progress-bar{animation:spin-circular-pseudo .75s linear infinite alternate;background-color:initial;border:.25em solid transparent;border-radius:50%;border-top-color:initial;box-sizing:border-box;height:100%;width:100%}.Spin:indeterminate ::-ms-fill{animation-name:-ms-ring}.Spin--size-m,.Spin--size-s{font-size:10px;height:17px;padding:0;width:17px}.Spin--white{color:#fff}.Spin--black{color:#000}@keyframes spin-circular{0%{transform:rotate(0deg)}12.5%{animation-timing-function:linear;transform:rotate(180deg)}25%{transform:rotate(630deg)}37.5%{animation-timing-function:linear;transform:rotate(810deg)}50%{transform:rotate(1260deg)}62.5%{animation-timing-function:linear;transform:rotate(4turn)}75%{transform:rotate(1890deg)}87.5%{animation-timing-function:linear;transform:rotate(2070deg)}to{transform:rotate(7turn)}}@keyframes spin-circular-pseudo{0%{transform:rotate(-30deg)}29.4%{border-left-color:transparent}29.41%{border-left-color:initial}64.7%{border-bottom-color:transparent}64.71%{border-bottom-color:initial}to{border-bottom-color:initial;border-left-color:initial;transform:rotate(225deg)}}
.mainpage-container{background:#fff;background-image:url(/img/corsica-back@1x.png);background-image:-webkit-image-set(url("/img/corsica-back@1x.png") 1x,url("/img/corsica-back@2x.png") 2x);background-position-x:left;background-position-y:65%;background-repeat:repeat-x;min-height:calc(100vh - 238px)}.webp .mainpage-container{background-image:url(/img/corsica-back@1x.webp);background-image:-webkit-image-set(url("/img/corsica-back@1x.webp") 1x,url("/img/corsica-back@2x.webp") 2x)}
.main-container{box-sizing:border-box;display:block;height:calc(100vh - 238px);min-height:430px;padding-top:6%;position:relative}.main-container__title{box-sizing:border-box;color:#000;font-size:28px;font-weight:600;line-height:1.2;margin:0}.main-container__text,.main-container__title{font-family:var(--font-family);font-style:normal;padding:10px 0;text-align:center;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-container__text{color:#686868;font-size:20px;font-weight:400;line-height:1.3;margin-bottom:10px;margin-top:0}.main-container__button-box{box-sizing:border-box;display:block;padding:10px 0;text-align:center}
.modal-login__box{align-items:center;background:rgba(0,0,0,.6);display:flex;flex-direction:column;flex-wrap:nowrap;height:100vh;justify-content:center;left:0;margin:0;opacity:1;padding:0;position:fixed;top:0;width:100vw;z-index:30}.modal-login__box.modal-login-enter-active>.modal-login{animation:bounceInDown 1s}.modal-login__box.modal-login-leave-active>.modal-login{animation:bounceInDown 1s reverse}.modal-login__box.modal-login-enter-from,.modal-login__box.modal-login-leave-to{opacity:0}.modal-login__box.modal-login-enter-active,.modal-login__box.modal-login-leave-active{transition:opacity .2s linear}.modal-login__box.modal-login-leave-active{transition-delay:.6s}.modal-login{background:#fff;border-radius:10px;border-radius:8px;box-shadow:0 0 4px 0 rgba(0,0,0,.25);display:block;margin:0 auto;max-width:99%;opacity:1;position:relative;transform:translateY(0);width:450px}.modal-login__header{border-bottom:1px solid rgba(0,0,0,.15);box-sizing:border-box;display:block;padding:10px 10px 0}.modal-login__panel{display:block;text-align:right}.modal-login__close-button{background:none;border:none;cursor:pointer;display:inline-block;height:34px;margin-right:5px;position:relative;width:34px}.modal-login__close-button:active{top:1px}.modal-login__text{box-sizing:border-box;color:#090909;font-family:Montserrat,Helvetica,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:1.2;padding:10px 0;text-align:center;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal-login__main{box-sizing:border-box;display:block;max-height:calc(100vh - 110px);overflow-y:auto;padding:40px 20px}.modal-login__elm{box-sizing:border-box;display:block;padding:10px 50px;position:relative}.modal-login__elm.-center{text-align:center}.modal-login__big-elm{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:10px 36px;position:relative}.modal-login__checkbox-left{flex-grow:1;flex-shrink:1;position:relative;width:24px}.modal-login__checkbox{appearance:none;background-color:initial;border:1px solid rgba(0,0,0,.2);border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-block;height:24px;margin:0;outline:none;width:24px}.modal-login__checkbox:checked~span{border-bottom:2px solid #090909;content:'';display:block;height:3px;position:absolute;right:12px;top:11px;transform:rotate(46deg);-webkit-user-select:none;user-select:none;width:7px;z-index:-1}.modal-login__checkbox:checked~span:before{background-color:#090909;content:'';display:block;height:2px;left:-1px;position:absolute;top:-4px;transform:rotate(89deg);width:15px}.modal-login__checkbox-right{color:#999;font-size:14px;font-weight:400;padding-left:15px}.modal-login__checkbox-right,.modal-login__primary-button{font-family:Montserrat,Helvetica,sans-serif;font-style:normal;line-height:20px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal-login__primary-button{background:#111;border:0;border-radius:8px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:600;letter-spacing:.5px;margin:0 auto;padding:12px 16px;position:relative;transition:all .3s linear;-webkit-user-select:none;user-select:none;width:238px}.modal-login__primary-button:hover{background-color:#222}.modal-login__primary-button:active{top:1px}.modal-login__primary-button.-disabled{background-color:#bababa;color:#eee;pointer-events:none}.modal-login__secondary-button{background:linear-gradient(#fff,#fff),linear-gradient(90deg,#7f7db7,#e24175);background-clip:content-box,border-box;background-origin:border-box;border:1px solid transparent;border-radius:8px;color:#090909;cursor:pointer;display:block;font-family:Montserrat,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.5px;line-height:42px;margin:20px auto 0;padding:0;position:relative;text-rendering:optimizeLegibility;transition:all .3s linear;-webkit-user-select:none;user-select:none;width:238px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal-login__secondary-button:hover{background:linear-gradient(#fff,#fff),linear-gradient(90deg,#695dba,#d73372);background-clip:content-box,border-box;background-origin:border-box}.modal-login__secondary-button:active{top:1px}.modal-login__secondary-button.-disabled{background:linear-gradient(90deg,#bababa,#bababa);color:#eee;pointer-events:none}.modal-login__input{border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px 0 rgba(0,0,0,.4);box-sizing:border-box;color:#000;display:block;font-family:Montserrat,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:22px;outline-offset:1px;padding:6px 18px;text-rendering:optimizeLegibility;transition:border-color .3s linear;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal-login__input::-webkit-input-placeholder{color:#9a9a9a;font-family:Montserrat,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:21px}.modal-login__input:-moz-placeholder,.modal-login__input::-moz-placeholder{color:#9a9a9a;font-family:Montserrat,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:21px}.modal-login__input:-ms-input-placeholder{color:#9a9a9a;font-family:Montserrat,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:21px}.modal-login__password{border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px 0 rgba(0,0,0,.4);box-sizing:border-box;color:#000;display:block;font-family:Verdana,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:22px;outline-offset:1px;padding:6px 44px 6px 18px;transition:border-color .3s linear;width:100%}.modal-login__password::-webkit-input-placeholder{color:#9a9a9a;font-family:Montserrat,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.modal-login__password:-moz-placeholder,.modal-login__password::-moz-placeholder{color:#9a9a9a;font-family:Montserrat,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.modal-login__password:-ms-input-placeholder{color:#9a9a9a;font-family:Montserrat,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.modal-login__password-icon{background:none;border:none;bottom:14px;cursor:pointer;height:24px;position:absolute;right:68px;width:24px}.modal-login__password-icon:active{bottom:13px}.modal-login__error{border-color:#cb0000}.modal-login__error-text{color:#cb0000;display:block;font-size:14px;line-height:18px;margin-bottom:5px}.modal-login__error-text,.modal-login__link{font-family:Montserrat,Helvetica,sans-serif;font-style:normal;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal-login__link{background:none;border:none;border-bottom:1px solid #252525;color:#252525;cursor:pointer;font-size:18px;line-height:26px;text-decoration:none}.modal-login__link.-disabled{border-bottom-color:#aaa;color:#aaa}.modal-login__phone{padding-left:118px}.modal-login__phone-button{background:#fff;border:1px solid transparent;border-bottom-left-radius:4px;border-right-color:rgba(0,0,0,.15);border-top-left-radius:4px;bottom:11px;color:#090909;cursor:pointer;font-family:Montserrat,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:600;height:34px;left:51px;line-height:21px;position:absolute;text-rendering:optimizeLegibility;width:107px;z-index:2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal-login__phone-button:active{bottom:10px}.modal-login__phone-img{border:.2px solid rgba(0,0,0,.3);border-radius:2px;display:inline-block;height:14px;margin-right:7px;position:relative;top:2px;vertical-align:top}.modal-login__phone-arrow{border-bottom:2px solid transparent;border-right:2px solid transparent;border-color:transparent #222 #222 transparent;border-style:solid;border-width:2px;box-sizing:border-box;display:inline-block;height:12px;margin-left:8px;padding:0;position:relative;top:2.5%;transform:rotate(-45deg);transform-origin:center;transition:transform .1s linear;width:12px}.modal-login__phone-arrow--down{top:-3.4%;transform:rotate(45deg)}.modal-login__phone-shutter{background-color:#fff;bottom:-135px;box-shadow:0 0 4px 0 rgba(0,0,0,.25);box-sizing:border-box;display:block;left:50px;margin:0;padding:8px;position:absolute;width:110px;z-index:2}.modal-login__phone-shutter-menu{color:#090909;font-size:15px;font-style:normal;line-height:20px;margin:0;padding:0}.modal-login__phone-item,.modal-login__phone-shutter-menu{box-sizing:border-box;display:block;font-family:Montserrat,Helvetica,sans-serif;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal-login__phone-item{cursor:pointer;list-style:none;margin-bottom:7px;-webkit-user-select:none;user-select:none}.modal-login__phone-item:last-child{margin-bottom:0}@keyframes bounceInUp{0%,60%,to{animation-timing-function:ease-in-out}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}to{transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,to{animation-timing-function:ease-in-out}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,20px,0)}to{transform:translateZ(0)}}
