:root{--white:#fff;--black-1:#090f0d;--black-2:#1c2925;--grey-1:#515f5a;--grey-2:#bcd2ca;--grey-4:#f3f6f5;--primary-50:#168f6a;--primary-80:#0d4a3c;--red-50:#e74040;--weight-bold:700;--weight-semi-medium:500;--weight-regular:400;--t3:0.3s ease}*,:after,:before{box-sizing:border-box}html{font-size:10px;height:100%}body{background-color:var(--white);color:var(--black-1);display:flex;flex-direction:column;font-family:Akkurat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:var(--weight-regular);line-height:150%;margin:0;min-height:100%;min-width:360px}body.body--overflow{overflow:hidden}h1,h2,h3,h4,h5,h6,p{margin:0}button,input,select,textarea{font-family:inherit}li,ul{list-style:none;margin:0;padding:0}img{max-width:100%}main{display:flex;flex:1 0 auto;flex-direction:column;position:relative}footer{flex:0 0 auto}.bg-icon{background-position:50%;background-repeat:no-repeat;background-size:cover}[v-cloak]{display:none!important}.page-block{padding:64px 0}@media (min-width:768px){.page-block{padding:80px 0}}@media (min-width:1240px){.page-block{padding:160px 0}.page-block--medium-desk{padding:120px 0}}.container{margin:0 auto;padding:0 16px;width:100%}@media (min-width:768px){.container{padding:0 40px}}@media (min-width:1240px){.container{max-width:1510px;padding:0 56px}}@media (min-width:1440px){.container{padding:0 64px}}.footer{background-color:var(--black-2)}.footer__in{align-items:center;display:flex;padding:40px 0}.footer__logo{background-image:url(../img/main.min.svg#passworder_logo_f_515f5a);flex-shrink:0;height:24px;width:152px}.icon{background-position:50%;background-repeat:no-repeat;background-size:100%;display:block}.icon--xxs{height:16px;width:16px}.icon--xs{height:24px;width:24px}.icon--s{height:32px;width:32px}.icon--m{height:40px;width:40px}.icon--l{height:48px;width:48px}.icon--xl{height:56px;width:56px}.icon--xxl{height:64px;width:64px}.icon--xxxl{height:96px;width:96px}.link{text-decoration:underline}.link,.link:active,.link:focus,.link:hover,.link:visited{color:var(--primary-50)}.input{display:flex;flex-direction:column;position:relative}.input,.input__container{width:100%}.input__label{color:var(--grey-1);font-size:12px;line-height:16px;margin-bottom:8px}.input__label--disabled{opacity:.5}.input__field,.input__field-in{position:relative}.input__field{background-color:var(--white);border:1px solid var(--grey-2);border-radius:8px;color:var(--black-1);font-family:inherit;font-size:16px;line-height:160%;outline:none;padding:16px 56px 16px 16px;transition:var(--t3) border-color;width:100%;z-index:1}.input__field--textarea{max-height:144px;min-height:100px;resize:vertical}.input__field::-moz-placeholder{color:var(--black-1);opacity:.5}.input__field::placeholder{color:var(--black-1);opacity:.5}.input__field:focus{border-color:var(--black-1)}.input__field:disabled{opacity:.5}.input__field:disabled+.input__btn{display:none}.input__field--error{border-color:var(--red-50)}.input__btn{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover;border:none;cursor:pointer;height:24px;outline:none;padding:0;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:24px;z-index:2}.input__btn--clear{background-image:url(../img/main.min.svg#cross_s_515f5a)}.input__error{color:var(--red-50);font-size:12px;line-height:160%;margin-top:8px}.checkbox{display:none}.checkbox:checked+.checkbox__label .checkbox__icon:after{background-color:var(--white);background-image:url(../img/main.min.svg#colored_checkbox_checked);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}.checkbox__label{align-items:flex-start;cursor:pointer;display:flex;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox__icon{cursor:pointer;display:block;flex-shrink:0;height:24px;min-width:24px;position:relative;width:24px}.checkbox__icon:before{border:2px solid var(--grey-1);border-radius:4px;content:"";height:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:18px}.checkbox__text{align-self:center;font-size:14px;line-height:160%}.notify{align-items:center;background-color:var(--black-2);border-radius:4px;bottom:24px;box-shadow:0 1px 3px 0 #0000004d,0 4px 8px 3px #00000026;color:var(--white);display:flex;gap:8px;left:50%;max-width:480px;padding:4px 16px;position:absolute;transform:translateX(-50%);width:calc(100% - 32px)}@media (min-width:768px){.notify{left:auto;max-width:none;padding:12px 16px;right:24px;transform:none;width:-moz-fit-content;width:fit-content}}.notify__text{width:100%}.notify__close{background-color:transparent;background-image:url(../img/main.min.svg#cross_s_fff);background-position:50%;background-repeat:no-repeat;background-size:cover;border:none;cursor:pointer;flex-shrink:0;height:24px;margin:0;outline:none;padding:0;width:24px;z-index:2}.main-promo{overflow:hidden}.main-promo__in{display:flex;flex-direction:column;gap:40px}@media (min-width:768px){.main-promo__in{align-items:center;flex-direction:row;gap:24px}}@media (min-width:1240px){.main-promo__in{gap:32px}}.main-promo__content{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.main-promo__content{width:50%}}.main-promo__logo{background-image:url(../img/main.min.svg#colored_passworder_logo);flex-shrink:0;height:24px;padding:14px 0;width:152px}.main-promo__title{font-size:36px;line-height:110%;margin-top:40px}@media (min-width:768px){.main-promo__title{font-size:57px;margin-top:64px}}@media (min-width:1440px){.main-promo__title{font-size:88px;margin-top:64px}}.main-promo__desc{font-size:16px;line-height:160%;margin-top:24px}@media (min-width:768px){.main-promo__desc{font-size:22px;font-weight:var(--weight-semi-medium);line-height:140%;margin-top:64px}}.main-promo__pic{height:440px;position:relative;width:100%}@media (min-width:768px){.main-promo__pic{height:754px;width:50%}}.main-promo__img-wrap{border-radius:16px;box-shadow:0 16px 32px 0 #0d4a3c1a;height:440px;left:0;overflow:hidden;position:absolute;top:0;width:578px}@media (min-width:768px){.main-promo__img-wrap{height:754px;width:991px}}.main-promo__img-wrap img{display:block;height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.features{background-color:var(--grey-4)}.features__in{display:flex;flex-direction:column}.features__title{font-size:36px;line-height:110%}@media (min-width:768px){.features__title{font-size:45px}}@media (min-width:1240px){.features__title{font-size:57px}}.features__list{display:flex;flex-direction:column;gap:16px;margin-top:80px;width:100%}@media (min-width:768px){.features__list{flex-direction:row;gap:24px}}@media (min-width:1240px){.features__list{gap:32px}}.features__item{width:100%}.feature,.features__item{display:flex;flex-direction:column}.feature{background-color:var(--white);border-radius:16px;gap:24px;padding:24px}@media (min-width:768px){.feature{flex-grow:1}}.feature__icon{flex-shrink:0;height:64px;width:64px}.feature__icon--colored-unlimited-passwords{background-image:url(../img/main.min.svg#colored_unlimited_passwords)}.feature__icon--colored-secure-sharing{background-image:url(../img/main.min.svg#colored_secure_sharing)}.feature__icon--colored-complete-protection{background-image:url(../img/main.min.svg#colored_complete_protection)}.feature__title{font-size:24px;font-weight:var(--weight-semi-medium);line-height:140%}.feature__desc{color:var(--grey-1);font-size:16px;line-height:160%}.beta-request__in{align-items:center;display:flex;flex-direction:column;gap:40px}.beta-request__title{font-size:36px;line-height:110%;text-align:center}@media (min-width:768px){.beta-request__title{font-size:45px}}@media (min-width:1240px){.beta-request__title{font-size:57px}}.beta-request__desc{font-size:16px;line-height:160%;text-align:center}@media (min-width:768px){.beta-request__desc{font-size:20px;font-weight:var(--weight-semi-medium);line-height:140%}}.beta-request__form{display:flex;flex-direction:column;max-width:480px;width:100%}@media (min-width:768px){.beta-request__form{max-width:864px}}.beta-request__controls{display:flex;flex-direction:column;gap:12px}@media (min-width:768px){.beta-request__controls{flex-direction:row}}.beta-request__terms{padding-top:12px}@media (min-width:768px){.beta-request__terms{padding-top:16px}}.beta-request__submit-btn{align-items:center;align-self:flex-start;background-color:var(--primary-50);border:1px solid var(--primary-50);border-radius:8px;color:var(--white);cursor:pointer;display:inline-flex;font-size:16px;gap:16px;justify-content:center;line-height:160%;min-height:56px;padding:16px 24px;position:relative;text-decoration:none;transition:var(--t3) border-color,var(--t3) background-color,var(--t3) opacity;white-space:nowrap;width:100%}@media (min-width:768px){.beta-request__submit-btn{max-width:346px;min-width:0;min-width:auto;width:-moz-fit-content;width:fit-content}}.beta-request__submit-btn:active,.beta-request__submit-btn:focus,.beta-request__submit-btn:hover{background-color:var(--primary-50);border-color:var(--primary-50)}.beta-request__submit-btn:active{transition:none}.beta-request__submit-btn:disabled{background-color:var(--primary-80);border-color:var(--primary-80);cursor:default;opacity:.4}.beta-request__loader{background-image:url(../img/main.min.svg#load_s_fff);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;flex-shrink:0;height:24px;outline:none;width:24px;z-index:2}.beta-request__captcha-wrapper{margin-bottom:-16px;padding:16px 0}@media (min-width:768px){.beta-request__captcha-wrapper{margin-bottom:-24px;padding:24px 0}}.beta-request__captcha-error{color:var(--red-50);font-size:12px;line-height:160%;width:-moz-fit-content;width:fit-content}