.alert-dialog{position:fixed;top:0;left:0;z-index:21;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;background:#0009}.alert-dialog_expanded{display:block}.alert-dialog__backdrop{position:fixed;top:0;left:0;width:100%;height:100%;cursor:default;touch-action:manipulation}.alert-dialog__content{display:flex;align-items:center;height:100%}@media(max-width:598px){.alert-dialog__content{align-items:flex-end}}.alert-dialog__container{flex:1 1 auto;width:100%;min-width:0;padding-top:40px;padding-bottom:40px}@media(max-width:598px){.alert-dialog__container{padding:40px 0 0}}.alert-dialog__window{position:relative;width:100%;max-width:600px;margin:0 auto;padding:30px;text-align:center;background-color:var(--color-background-accent);border-radius:24px}@media(max-width:598px){.alert-dialog__window{padding-right:16px;padding-left:16px;border-bottom-right-radius:0;border-bottom-left-radius:0}}.alert-dialog__title{margin:10px 0 0;font-weight:500;font-size:30px;line-height:1;color:var(--color-heading);letter-spacing:-.02em}.alert-dialog__description{margin-top:16px;font-size:16px}.alert-dialog__close-button{display:inline-block;max-width:100%;margin:0;padding:0;overflow:visible;font-weight:400;font-family:inherit;vertical-align:middle;text-align:center;color:inherit;text-decoration:none;background:none;border:0;border-radius:0;box-shadow:none;cursor:pointer;user-select:none;appearance:none;position:absolute;top:12px;right:12px;width:42px;height:42px;padding:6px;overflow:hidden;font-size:0;border-radius:50%}.alert-dialog__close-button:hover{background-color:#0000001a}.alert-dialog__close-button:after,.alert-dialog__close-button:before{content:"";position:absolute;top:50%;left:50%;box-sizing:border-box;width:3px;height:26px;margin-left:-1px;background-color:var(--color-text);border-radius:2px;opacity:.8;pointer-events:none}.alert-dialog__close-button:before{transform:translateY(-50%) rotate(45deg)}.alert-dialog__close-button:after{transform:translateY(-50%) rotate(-45deg)}.alert-dialog__body{margin-top:20px}.alert-dialog__icon{display:block;width:72px;height:72px;margin:0 auto}.alert-dialog__icon_theme_success{color:var(--color-success)}.alert-dialog__icon_theme_error{color:var(--color-error)}.grecaptcha-badge{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);clip:rect(0 0 0 0)}:global(.page) .grecaptcha-badge:focus{outline:none}.callback-form__heading{display:block;font-weight:400;font-size:18px;line-height:1.2}.callback-form__title{margin-top:6px;font-size:13px;opacity:.6}.callback-form__label{display:block}.callback-form__label-text{display:block;margin-bottom:5px;font-weight:300;font-size:14px;color:var(--color-border)}.callback-form__text-field{display:inline-block;max-width:100%;margin:0;padding:0;line-height:1;font-family:inherit;vertical-align:middle;text-align:left;color:inherit;background:none;border:0;border-radius:0;box-shadow:none;appearance:none}.page .callback-form__text-field:focus{outline:none}.callback-form__text-field::-webkit-inner-spin-button,.callback-form__text-field::-webkit-search-cancel-button{display:none}.callback-form__text-field{display:block;width:100%;padding:5px 0;font-weight:400;font-size:18px;line-height:1.2;letter-spacing:-.02em;border-bottom:1px solid var(--color-border);border-radius:3px 3px 0 0}.callback-form__text-field_type_textarea{width:100%;height:126.4px;min-height:61.6px;max-height:126.4px;resize:vertical}.callback-form__text-field::placeholder{color:var(--color-text)}.callback-form__text-field:focus{border-bottom-color:var(--color-text)}.callback-form__item+.callback-form__item{margin-top:30px}@media(max-width:598px){.callback-form__item+.callback-form__item{margin-top:14px}}.callback-form__row{display:flex;margin:-15px -7px}@media(max-width:598px){.callback-form__row{flex-wrap:wrap;margin:-7px}}.callback-form__column{flex:1 1 auto;min-width:0;padding:15px 7px}@media(max-width:598px){.callback-form__column{width:100%;padding:7px}}.callback-form__footer{margin-top:20px}.callback-form__re-captcha-agreement{margin-bottom:20px}