.success-modal__header-wrap[data-v-ab86c5d8]{display:flex;align-items:center;justify-content:center}.success-modal__header[data-v-ab86c5d8]{position:relative;width:100%;max-width:434px}.success-modal__close[data-v-ab86c5d8]{position:absolute;z-index:10;top:6px;right:6px;width:24px;height:24px;font-size:12px;color:var(--rb-foreground-muted)}@media (min-width:768px){.success-modal__close[data-v-ab86c5d8]{display:none}}.success-modal__close[data-v-ab86c5d8] .rb-button-icon__icon{color:currentColor!important}.success-content-wrap[data-v-ab86c5d8]{display:flex;align-items:center;justify-content:flex-start;flex-direction:column}.success-content-wrap.is-open .success-content[data-v-ab86c5d8]:after{content:"";display:block;position:absolute;top:calc(100% - 1px);left:0;width:100%;height:100vh;background:inherit}@media (min-width:768px){.success-content-wrap.is-open .success-content[data-v-ab86c5d8]:after{display:none}}@media (max-width:767px){.success-content-wrap.is-sticked[data-v-ab86c5d8]{min-height:100%;flex:1 0 auto}.success-content-wrap.is-sticked .success-content[data-v-ab86c5d8]{min-height:100%;flex:1 0 auto;border-radius:0}.success-content-wrap.is-sticked .success-content[data-v-ab86c5d8]:after{display:none}.success-content-wrap.is-sticked .success-content__content[data-v-ab86c5d8]{height:100%}}.success-content[data-v-ab86c5d8]{position:relative;width:100%;border-radius:var(--rb-border-radius-pressed) var(--rb-border-radius-pressed) 0 0;padding:24px 16px 36px;background:var(--rb-background-main);transition:border-radius .5s var(--rb-easing)}@media (min-width:768px){.success-content[data-v-ab86c5d8]{border-radius:var(--rb-border-radius-pressed)}}@media (min-width:1300px){.success-content[data-v-ab86c5d8]{padding:28px 28px 40px}}.success-content__content[data-v-ab86c5d8]{display:flex;align-items:flex-start;position:relative;z-index:2;flex-direction:column}.success-content__icon[data-v-ab86c5d8]{display:block;width:auto;height:64px;color:transparent}.success-content__title[data-v-ab86c5d8]{font-size:28px;line-height:28px;font-weight:700}@media (min-width:1300px){.success-content__title[data-v-ab86c5d8]{font-size:40px;line-height:40px;font-weight:700}}.success-content__text[data-v-ab86c5d8]{margin-top:12px}@media (min-width:1300px){.success-content__text[data-v-ab86c5d8]{margin-top:20px;font-size:20px;line-height:28px;font-weight:500}}.success-content__text[data-v-ab86c5d8] p{margin:0;font-size:inherit;line-height:inherit;font-weight:inherit}.success-content__text[data-v-ab86c5d8] p+p{margin-top:1em}.success-content__button[data-v-ab86c5d8]{margin-top:20px;width:100%}@media (min-width:1300px){.success-content__button.success-content__button--small[data-v-ab86c5d8]{display:none}}.success-content__button.success-content__button--large[data-v-ab86c5d8]{display:none}@media (min-width:1300px){.success-content__button.success-content__button--large[data-v-ab86c5d8]{display:flex;margin-top:28px}}.complain-form[data-v-5b80a83c]{border:1px solid var(--rb-foreground-ghost);border-radius:12px;padding:28px 24px 32px;background:var(--rb-background-main)}@media (max-width:1299px){.complain-form[data-v-5b80a83c]{padding:24px 16px 48px}}@media (max-width:575px){.complain-form[data-v-5b80a83c]{margin:0 calc(var(--rb-grid-margin)*-1);border-width:1px 0 0;border-radius:0}}.complain-form .complain-form__title[data-v-5b80a83c]{font-size:28px;line-height:28px;font-weight:700;color:var(--rb-foreground-lead);margin-bottom:20px}@media (max-width:575px){.complain-form .complain-form__title[data-v-5b80a83c]{font-size:28px;line-height:28px}}.complain-form .complain-form__textarea[data-v-5b80a83c]{min-height:108px;margin:16px 0 0}@media (max-width:575px){.complain-form .complain-form__textarea[data-v-5b80a83c]{min-height:96px}}.complain-form .complain-form__divider[data-v-5b80a83c]{margin:20px 0 0;border-bottom:1px solid var(--rb-foreground-ghost)}@media (max-width:575px){.complain-form .complain-form__divider[data-v-5b80a83c]{display:none}}.complain-form .complain-form__input[data-v-5b80a83c]{height:60px;margin:20px 0 0}@media (max-width:575px){.complain-form .complain-form__input[data-v-5b80a83c]{height:48px;margin:8px 0 0}}.complain-form .complain-form__btn[data-v-5b80a83c]{width:100%;height:56px;margin:20px 0 0}@media (max-width:575px){.complain-form .complain-form__btn[data-v-5b80a83c]{height:48px;margin:8px 0 0}}.complain-form .complain-form__consent[data-v-5b80a83c]{margin:10px 0 0}@media (max-width:449px){.complain-form .complain-form__consent[data-v-5b80a83c]{margin:6px 0 0}}.complain-page[data-v-2f3a559b]{position:relative;margin:32px 0 0}@media (max-width:575px){.complain-page[data-v-2f3a559b]{margin:20px 0 0}}@media (min-width:768px){.complain-page__main[data-v-2f3a559b]{--rb-grid-gap-rows:16px;--rb-grid-gap-cols:16px;display:grid;grid-template-columns:repeat(var(--rb-grid-columns),minmax(0,1fr));grid-gap:var(--rb-grid-gap-rows) var(--rb-grid-gap-cols)}}.complain-page__info[data-v-2f3a559b]{position:relative;padding:0 0 157px}@media (min-width:768px){.complain-page__info[data-v-2f3a559b]{grid-column-end:span 6}}@media (min-width:992px){.complain-page__info[data-v-2f3a559b]{grid-column-end:span 7}}@media (min-width:1300px){.complain-page__info[data-v-2f3a559b]{grid-column-end:span 8}}@media (max-width:991px){.complain-page__info[data-v-2f3a559b]{padding:0 0 24px}}.complain-page__info--wide[data-v-2f3a559b]{grid-column-end:span 12}.complain-page__title[data-v-2f3a559b]{margin:0;font-size:60px;line-height:60px;font-weight:700;color:var(--rb-foreground-lead);letter-spacing:-.3px}@media (max-width:991px){.complain-page__title[data-v-2f3a559b]{font-size:48px;line-height:48px}}@media (max-width:575px){.complain-page__title[data-v-2f3a559b]{font-size:28px;line-height:28px}}.complain-page__text[data-v-2f3a559b]{margin:32px 0 40px}@media (max-width:575px){.complain-page__text[data-v-2f3a559b]{margin:16px 0}}.complain-page__form-wrap[data-v-2f3a559b]{position:relative;padding:0 0 24px}@media (min-width:768px){.complain-page__form-wrap[data-v-2f3a559b]{grid-column-end:span 6}}@media (min-width:992px){.complain-page__form-wrap[data-v-2f3a559b]{grid-column-end:span 5}}@media (min-width:1300px){.complain-page__form-wrap[data-v-2f3a559b]{grid-column-end:span 4}}