.subscription__social-links{margin-top:24px}.subscription__service-areas{display:none}.subscription-container{background-color:var(--color-primary-product,#858585);background-position:50%}.subscription__title{display:inline-block;font-size:40px;font-weight:700;line-height:1.2;margin-bottom:0;width:100%}@media screen and (max-width:374px){.subscription__title{line-height:1.1}}@media screen and (max-height:699px),screen and (max-width:1439px){.subscription__title{font-size:40px;line-height:1.2}}@media screen and (max-height:699px)and (max-width:374px),screen and (max-width:1439px)and (max-width:374px){.subscription__title{line-height:1.1}}@media screen and (max-width:1199px){.subscription__title{font-size:36px;line-height:1.17}}@media screen and (max-width:991px){.subscription__title{font-size:32px;line-height:1.25}}@media screen and (max-width:991px)and (max-width:374px){.subscription__title{line-height:1.19}}@media screen and (max-width:767px){.subscription__title{font-size:28px;line-height:1.29}}@media screen and (max-width:767px)and (max-width:374px){.subscription__title{line-height:1.21}}@media screen and (max-width:374px){.subscription__title{font-size:24px;line-height:1.33}}@media screen and (max-width:374px)and (max-width:374px){.subscription__title{line-height:1.25}}.subscription__form{margin-top:24px}.subscription__form-inner{display:inline-flex;flex-direction:column;width:100%}.subscription__input-wrap{display:inline-flex;justify-content:center;position:relative}.subscription__input-wrap:before{background-image:url(https://s.kontur.ru/common-v2/icons-ui/black/mail/mail-24-solid.svg);background-repeat:no-repeat;content:"";height:24px;left:18px;margin-top:-12px;position:absolute;top:50%;width:24px;z-index:3}.subscription__form .field-validation-error.field-validation-error{animation:subscriptionFadeIn .15s ease;text-align:left}@media screen and (min-width:768px){.subscription__form .field-validation-error.field-validation-error{font-size:16px;line-height:1.5;margin-top:16px}}@media screen and (min-width:768px)and (max-width:374px){.subscription__form .field-validation-error.field-validation-error{line-height:1.38}}@media screen and (min-width:1200px){.subscription__form{margin-top:32px}}.subscription__input{background:#fff;border:0;border-radius:2px;box-shadow:0 0 0 2px #00000014;color:#000;display:inline-block;font-size:18px;font-weight:400;height:44px;line-height:1.44;margin:2px;min-width:auto;outline:none;padding:8px 68px 8px 48px;transition:box-shadow .1s ease,color .1s ease;width:calc(100% - 4px)}@media screen and (max-width:374px){.subscription__input{line-height:1.33}}.subscription__input[type=email],.subscription__input[type=number],.subscription__input[type=password],.subscription__input[type=search],.subscription__input[type=tel],.subscription__input[type=text]{-webkit-appearance:none}.subscription__input::placeholder{color:#7f7f7f}.subscription__input:hover{box-shadow:0 0 0 2px #00000029}.subscription__input.focus,.subscription__input:focus{background:#fff;box-shadow:0 0 0 2px #015ccb}.subscription__input:disabled,.subscription__input:disabled:hover{background:#0000000a;box-shadow:0 0 0 2px #0000000a;color:#00000052;cursor:text}@media screen and (max-width:991.98px){.subscription__input{font-size:16px;line-height:1.5}}@media screen and (max-width:991.98px)and (max-width:374px){.subscription__input{line-height:1.38}}@media screen and (min-width:992px){.subscription__input{background:#fff;border:0;border-radius:2px;box-shadow:0 0 0 2px #00000014;color:#000;display:inline-block;font-size:20px;font-weight:400;height:52px;line-height:1.5;margin:2px;min-width:auto;outline:none;padding:10px 16px 10px 48px;transition:box-shadow .1s ease,color .1s ease;width:calc(100% - 4px)}}@media screen and (min-width:992px)and (max-width:374px){.subscription__input{line-height:1.3}}@media screen and (min-width:992px){.subscription__input[type=email],.subscription__input[type=number],.subscription__input[type=password],.subscription__input[type=search],.subscription__input[type=tel],.subscription__input[type=text]{-webkit-appearance:none}.subscription__input::placeholder{color:#7f7f7f}.subscription__input:hover{box-shadow:0 0 0 2px #00000029}.subscription__input.focus,.subscription__input:focus{background:#fff;box-shadow:0 0 0 2px #015ccb}.subscription__input:disabled,.subscription__input:disabled:hover{background:#0000000a;box-shadow:0 0 0 2px #0000000a;color:#00000052;cursor:text}.subscription__input_arrow{padding-right:68px}}input.subscription__input{background-color:#fff;border-radius:8px;box-shadow:0 8px 20px #0000001a,0 0 4px 0 #00000014;height:48px;margin:0;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:2}input.subscription__input:-internal-autofill-selected,input.subscription__input:-webkit-autofill,input.subscription__input:-webkit-autofill:active,input.subscription__input:-webkit-autofill:focus,input.subscription__input:-webkit-autofill:hover{background-color:#fff!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input.subscription__input.focus,input.subscription__input.input-validation-error.input-validation-error.input-validation-error,input.subscription__input:focus,input.subscription__input:hover{box-shadow:0 8px 20px #0000001a,0 0 4px 0 #00000014}@media screen and (min-width:992px){input.subscription__input{height:56px}}.subscription__options{align-self:start;animation:subscriptionFadeIn .15s ease;padding:16px 0 0 24px;text-align:left}.subscription__options .form-input-wrap{margin:0;padding:0}@keyframes subscriptionFadeIn{0%{opacity:0}to{opacity:1}}.subscription__submit{background:#0000;border:none;border-radius:0 8px 8px 0;color:#222;font-size:0;height:100%;line-height:normal;outline:none;overflow:hidden;position:absolute;right:0;width:48px;z-index:3}.subscription__submit:after{content:"";opacity:0;transition:opacity .15s ease}.subscription__submit button,.subscription__submit input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.subscription__submit .subscription__submit-arrow{height:24px;left:calc(50% - 12px);position:absolute;top:calc(50% - 12px);width:24px}.subscription__submit:before{background-color:currentColor;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.subscription__submit:focus-within:before,.subscription__submit:hover:before{opacity:.05}.subscription__submit_loading{pointer-events:none}.subscription__submit_loading svg{opacity:0}.subscription__submit_loading:after{animation:rotating .9s cubic-bezier(.58,.24,.4,.85) infinite both;border-radius:50%;box-shadow:inset 0 0 0 2.5px currentColor;clip-path:polygon(0 0,0 100%,25% 100%,50% 50%,100% 30%,100% 70%,50% 50%,25% 100%,100% 100%,100% 0);color:currentColor;height:28px;inset:0;margin:auto;opacity:.64;position:absolute;width:28px}@media screen and (min-width:992px){.subscription__submit_button{align-items:center;background:var(--color-primary-product,#000);border-radius:8px;color:#fff;display:inline-flex;flex:1 0 auto;font-size:20px;font-weight:500;height:auto;line-height:1.5;margin-left:8px;padding:0 32px;position:relative;width:auto}}@media screen and (min-width:992px)and (max-width:374px){.subscription__submit_button{line-height:1.3}}@media screen and (min-width:992px){.subscription__submit_button.subscription__submit_loading{color:#0000}.subscription__submit_button.subscription__submit_loading:after{color:#fff}.subscription__submit_button .subscription__submit-arrow{display:none}}.subscription__policy{color:#000;font-size:12px;line-height:1.5;max-width:532px;opacity:.48;padding:16px 2px 2px}@media screen and (max-width:374px){.subscription__policy{line-height:1.33}}.subscription__policy a{color:currentColor!important;-webkit-text-decoration:underline;text-decoration:underline}.subscription__policy a:focus,.subscription__policy a:hover{-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:767px){.subscription__policy{margin-top:1em}}@media screen and (max-width:991px){.subscription__policy{display:none}}.subscription-success{animation:subscriptionFadeIn .15s ease;display:none;font-size:0;line-height:normal}.subscription-success__icon{align-items:center;background:#fff;border-radius:50%;box-shadow:0 8px 20px #0000001a;color:#222;display:inline-flex;height:72px;justify-content:center;vertical-align:middle;width:72px}.subscription-success__message{color:#343434;display:inline-block;font-size:16px;font-weight:400;line-height:1.5;max-width:410px;padding-left:24px;vertical-align:middle;width:calc(100% - 72px)}@media screen and (max-width:374px){.subscription-success__message{line-height:1.38}}.subscription-success__message b{font-weight:600}.subscription-success__message a,.subscription-success__message a:active,.subscription-success__message a:focus,.subscription-success__message a:hover,.subscription-success__message a:visited,.subscription-success__message a:visited:active,.subscription-success__message a:visited:focus,.subscription-success__message a:visited:hover{color:var(--color-primary-link)}.subscription-success_small .subscription-success__icon{margin-bottom:24px;padding:0}.subscription-success_small .subscription-success__message{display:block;margin:0;padding:0;width:100%}.subscription-success_small .subscription-success__message,.subscription-success_small .subscription-success__message *{font-size:16px;line-height:1.5}@media screen and (max-width:374px){.subscription-success_small .subscription-success__message,.subscription-success_small .subscription-success__message *{line-height:1.38}}.subscription-social{display:inline-flex}.subscription-social__item{flex:1 0 32px;font-size:0;line-height:normal}.subscription-social__item:not(:first-child){margin-left:16px}.subscription-social__link{align-items:center;display:inline-flex;height:32px;-webkit-text-decoration:none;text-decoration:none;transition:opacity .15s;width:32px}.subscription-social__link,.subscription-social__link:visited{color:#222!important}.subscription-social__link:focus,.subscription-social__link:hover,.subscription-social__link:visited:focus,.subscription-social__link:visited:hover{color:#222!important;opacity:.6}@media screen and (min-width:768px){.subscription-social__item{flex:1 0 64px}.subscription-social__item:not(:first-child){margin-left:32px}.subscription-social__link{height:64px;width:64px}}.subscription__postscript{font-size:20px;line-height:1.5;margin-bottom:40px;margin-top:16px}@media screen and (max-width:374px){.subscription__postscript{line-height:1.3}}.subscription__postscript a,.subscription__postscript a:active,.subscription__postscript a:focus,.subscription__postscript a:hover,.subscription__postscript a:visited{color:inherit}.subscription__postscript a:hover{-webkit-text-decoration:underline!important;text-decoration:underline!important}@media screen and (max-width:767px){.subscription__postscript{display:none}}.subscription_align-left{text-align:left}.subscription_align-center{text-align:center}.subscription_align-center .subscription__policy{align-self:center}.subscription_align-center .subscription-success__message{display:block;margin:32px auto 0;padding-left:0;width:100%}.invert .field-validation-error,.invert .subscription-success__message,.invert .subscription__policy{color:#fff!important}.invert .subscription__policy{opacity:1}.invert .subscription-social__link{filter:url(#InvertedProductColorFilter)}@media screen and (min-width:992px){.invert .subscription__submit_button{background:var(--color-primary-product);color:#fff}}.subscription_small .subscription__form{margin-top:16px}.subscription_small .subscription__title{font-size:22px;font-weight:500;line-height:1.1}.subscription_small .subscription__input-wrap:before{left:10px}.subscription_small .subscription__input{background:#fff;border:0;border-radius:2px;box-shadow:0 0 0 2px #00000014;color:#000;display:inline-block;font-size:16px;font-weight:400;height:36px;line-height:1.5;margin:2px;min-width:auto;outline:none;padding:8px 44px 8px 40px;transition:box-shadow .1s ease,color .1s ease;width:calc(100% - 4px)}@media screen and (max-width:374px){.subscription_small .subscription__input{line-height:1.38}}.subscription_small .subscription__input[type=email],.subscription_small .subscription__input[type=number],.subscription_small .subscription__input[type=password],.subscription_small .subscription__input[type=search],.subscription_small .subscription__input[type=tel],.subscription_small .subscription__input[type=text]{-webkit-appearance:none}.subscription_small .subscription__input::placeholder{color:#7f7f7f}.subscription_small .subscription__input:hover{box-shadow:0 0 0 2px #00000029}.subscription_small .subscription__input.focus,.subscription_small .subscription__input:focus{background:#fff;box-shadow:0 0 0 2px #015ccb}.subscription_small .subscription__input:disabled,.subscription_small .subscription__input:disabled:hover{background:#0000000a;box-shadow:0 0 0 2px #0000000a;color:#00000052;cursor:text}.subscription_small input.subscription__input{background-color:#fff;border-radius:8px;box-shadow:0 8px 20px #0000001a,0 0 4px 0 #00000014;height:48px;margin:0;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:2}.subscription_small input.subscription__input:-internal-autofill-selected,.subscription_small input.subscription__input:-webkit-autofill,.subscription_small input.subscription__input:-webkit-autofill:active,.subscription_small input.subscription__input:-webkit-autofill:focus,.subscription_small input.subscription__input:-webkit-autofill:hover{background-color:#fff!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.subscription_small input.subscription__input.focus,.subscription_small input.subscription__input.input-validation-error.input-validation-error.input-validation-error,.subscription_small input.subscription__input:focus,.subscription_small input.subscription__input:hover{box-shadow:0 8px 20px #0000001a,0 0 4px 0 #00000014}@media screen and (min-width:992px){.subscription_small input.subscription__input{height:56px}}.subscription_small .subscription__submit{background:#0000;border:none;border-radius:0 8px 8px 0;color:#222;font-size:0;height:100%;line-height:normal;outline:none;overflow:hidden;position:absolute;right:0;width:48px;z-index:3}.subscription_small .subscription__submit:after{content:"";opacity:0;transition:opacity .15s ease}.subscription_small .subscription__submit button,.subscription_small .subscription__submit input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.subscription_small .subscription__submit .subscription__submit-arrow{height:24px;left:calc(50% - 12px);position:absolute;top:calc(50% - 12px);width:24px}.subscription_small .subscription__submit:before{background-color:currentColor;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.subscription_small .subscription__submit:focus-within:before,.subscription_small .subscription__submit:hover:before{opacity:.05}.subscription_small .subscription__submit_loading{pointer-events:none}.subscription_small .subscription__submit_loading svg{opacity:0}.subscription_small .subscription__submit_loading:after{animation:rotating .9s cubic-bezier(.58,.24,.4,.85) infinite both;border-radius:50%;box-shadow:inset 0 0 0 2.5px currentColor;clip-path:polygon(0 0,0 100%,25% 100%,50% 50%,100% 30%,100% 70%,50% 50%,25% 100%,100% 100%,100% 0);color:currentColor;height:28px;inset:0;margin:auto;opacity:.64;position:absolute;width:28px}.subscription_small .subscription__submit_button{padding:0;width:44px}.subscription_small .subscription__submit_button svg{display:inline-block}.subscription_small .subscription__policy{display:none}.subscription_small .subscription__options{padding-left:2px}