.form-modal[data-v-6e87ffc1]{position:fixed;inset:0;z-index:15;overflow:hidden}.form-modal__backdrop[data-v-6e87ffc1]{position:absolute;position:fixed;inset:0;width:100%;height:100%;background:#000;z-index:-2;opacity:.7}:not(.-is-dev) .form-modal__backdrop[data-v-6e87ffc1]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.form-modal__wr[data-v-6e87ffc1]{width:calc(100% - var(--grid-margin)*2);margin-left:auto;margin-right:auto;max-width:var(--grid-max-width);position:relative;height:100lvh;overflow-y:auto;align-content:center;padding:20px 0}@media print{.form-modal__wr[data-v-6e87ffc1]{width:100%;max-width:none}}@media screen and (min-width:64em){.form-modal__wr[data-v-6e87ffc1]{padding:var(--header-height) 0}}.form-modal__wr[data-v-6e87ffc1]::-webkit-scrollbar{display:none}.form-modal__inner[data-v-6e87ffc1]{clip-path:polygon(var(--mask-l) 0,100% 0,100% calc(100% - var(--mask-l)*2),calc(100% - var(--mask-l)) 100%,0 100%,0 calc(var(--mask-l)*2));background-color:var(--color-white);max-width:860px;margin:auto;padding:20px}@media screen and (min-width:64em){.form-modal__inner[data-v-6e87ffc1]{padding:50px}}.form-modal__abstract[data-v-6e87ffc1],.form-modal__title[data-v-6e87ffc1]{text-align:center}.form-modal__abstract[data-v-6e87ffc1]{margin-bottom:50px}.form-modal__title[data-v-6e87ffc1]{font-size:var(--text-t-m);line-height:1.5;letter-spacing:.01em}.form-modal__close[data-v-6e87ffc1]{position:absolute!important;z-index:2;top:20px;right:0}@media screen and (min-width:64em){.form-modal__close[data-v-6e87ffc1]{position:fixed!important;top:40px;right:40px}}.form-modal__close[data-v-6e87ffc1] .btn__icon{font-size:28px!important}@media screen and (min-width:64em){.form-modal__close[data-v-6e87ffc1] .btn__icon{font-size:40px!important}}
