.PopupForm-module-scss-module__PJZ2VW__overlay{z-index:10000;background-color:#1f1e2f7a;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.PopupForm-module-scss-module__PJZ2VW__dialog{background-color:var(--color-white);box-shadow:var(--box-shadow-hover);color:var(--color-black);border-radius:8px;width:50%;min-width:900px;height:auto;max-height:90vh;position:relative;overflow:hidden}@media (max-width:992px){.PopupForm-module-scss-module__PJZ2VW__dialog{width:95%;min-width:0}}@media (max-width:576px){.PopupForm-module-scss-module__PJZ2VW__dialog{max-height:95svh}}.PopupForm-module-scss-module__PJZ2VW__dialog[data-is-submit=true]{width:50%;min-width:900px}@media (max-width:992px){.PopupForm-module-scss-module__PJZ2VW__dialog[data-is-submit=true]{width:95%;min-width:0}}.PopupForm-module-scss-module__PJZ2VW__closeButton{z-index:1;background-color:var(--color-light-grey);width:3.6rem;height:3.6rem;color:var(--color-black);cursor:pointer;font-size:1.8rem;font-weight:var(--font-weight-bold);transition:background-color var(--transition-default),color var(--transition-default);border:0;border-radius:50%;justify-content:center;align-items:center;margin-top:1rem;margin-right:1rem;line-height:1;display:flex;position:absolute;top:0;right:0}.PopupForm-module-scss-module__PJZ2VW__closeButton:hover{background-color:var(--color-secondary);color:var(--color-white)}.PopupForm-module-scss-module__PJZ2VW__dialogContent{max-height:inherit;padding:clamp(3rem,5vw,5rem);overflow-y:auto}@media (max-width:576px){.PopupForm-module-scss-module__PJZ2VW__dialogContent{padding-block:5rem}}@media (max-width:992px){.PopupForm-module-scss-module__PJZ2VW__dialog[data-is-submit=true] .PopupForm-module-scss-module__PJZ2VW__dialogContent{padding:5rem 2rem 3rem}}.PopupForm-module-scss-module__PJZ2VW__header{text-align:center;margin-bottom:8rem}@media (max-width:576px){.PopupForm-module-scss-module__PJZ2VW__header{margin-bottom:4rem}}.PopupForm-module-scss-module__PJZ2VW__header h2{color:var(--color-primary);font-size:clamp(2.4rem,2.094rem + .784vw,3.6rem);line-height:1.15}.PopupForm-module-scss-module__PJZ2VW__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.6rem;display:grid}@media (max-width:576px){.PopupForm-module-scss-module__PJZ2VW__form{grid-template-columns:1fr}}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field{font-size:1.6rem;position:relative}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field>span{pointer-events:none;color:var(--color-black);font-size:clamp(1.6rem,1.396rem + .523vw,2.4rem);font-weight:700;line-height:1;transition:top .3s,font-size .3s,transform .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field input{border-bottom:2px solid var(--color-grey);background-color:var(--color-white);color:var(--color-black);font-weight:var(--font-weight-regular);appearance:none;border:0;border-bottom:1px solid var(--color-black);padding-block:1.2rem 1rem;outline:none;width:100%;padding-left:0;font-size:clamp(1.6rem,1.549rem + .131vw,1.8rem);line-height:1;transition:border-color .3s}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field input:-webkit-autofill{-webkit-text-fill-color:var(--color-black);caret-color:var(--color-black);box-shadow:0 0 0 100rem var(--color-white)inset;transition:background-color 9999s ease-in-out}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-black);caret-color:var(--color-black);box-shadow:0 0 0 100rem var(--color-white)inset;transition:background-color 9999s ease-in-out}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-black);caret-color:var(--color-black);box-shadow:0 0 0 100rem var(--color-white)inset;transition:background-color 9999s ease-in-out}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field input:-webkit-autofill:active{-webkit-text-fill-color:var(--color-black);caret-color:var(--color-black);box-shadow:0 0 0 100rem var(--color-white)inset;transition:background-color 9999s ease-in-out}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field input[type=number]{-moz-appearance:textfield}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field.PopupForm-module-scss-module__PJZ2VW__fieldFull{grid-column:1/-1}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field:focus-within input,.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field.PopupForm-module-scss-module__PJZ2VW__fieldFilled input{border-bottom-color:var(--color-primary)}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field:has(input:not(:placeholder-shown)) input{border-bottom-color:var(--color-primary)}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field:has(input:-webkit-autofill) input{border-bottom-color:var(--color-primary)}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field:focus-within>span,.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field:focus-within .PopupForm-module-scss-module__PJZ2VW__customSelectLabel,.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field.PopupForm-module-scss-module__PJZ2VW__fieldFilled>span,.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field.PopupForm-module-scss-module__PJZ2VW__fieldFilled .PopupForm-module-scss-module__PJZ2VW__customSelectLabel{color:var(--color-primary);transform-origin:0 0;font-size:clamp(1.6rem,1.498rem + .261vw,2rem);line-height:1;top:-.5rem}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field:has(input:not(:placeholder-shown))>span{color:var(--color-primary);transform-origin:0 0;font-size:clamp(1.6rem,1.498rem + .261vw,2rem);line-height:1;top:-.5rem}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field:has(input:not(:placeholder-shown)) .PopupForm-module-scss-module__PJZ2VW__customSelectLabel{color:var(--color-primary);transform-origin:0 0;font-size:clamp(1.6rem,1.498rem + .261vw,2rem);line-height:1;top:-.5rem}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field:has(input:-webkit-autofill)>span{color:var(--color-primary);transform-origin:0 0;font-size:clamp(1.6rem,1.498rem + .261vw,2rem);line-height:1;top:-.5rem}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field:has(input:-webkit-autofill) .PopupForm-module-scss-module__PJZ2VW__customSelectLabel{color:var(--color-primary);transform-origin:0 0;font-size:clamp(1.6rem,1.498rem + .261vw,2rem);line-height:1;top:-.5rem}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field.PopupForm-module-scss-module__PJZ2VW__errorInput>span,.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field.PopupForm-module-scss-module__PJZ2VW__errorInput .PopupForm-module-scss-module__PJZ2VW__customSelectLabel{color:var(--color-red)}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field.PopupForm-module-scss-module__PJZ2VW__errorInput input,.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field.PopupForm-module-scss-module__PJZ2VW__errorInput .PopupForm-module-scss-module__PJZ2VW__customSelectTrigger,.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field.PopupForm-module-scss-module__PJZ2VW__errorInput:focus-within input,.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field.PopupForm-module-scss-module__PJZ2VW__errorInput:focus-within .PopupForm-module-scss-module__PJZ2VW__customSelectTrigger,.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field.PopupForm-module-scss-module__PJZ2VW__errorInput.PopupForm-module-scss-module__PJZ2VW__fieldFilled input,.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field.PopupForm-module-scss-module__PJZ2VW__errorInput.PopupForm-module-scss-module__PJZ2VW__fieldFilled .PopupForm-module-scss-module__PJZ2VW__customSelectTrigger{border-bottom-color:var(--color-red)}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field.PopupForm-module-scss-module__PJZ2VW__errorInput:has(input:not(:placeholder-shown)) input{border-bottom-color:var(--color-red)}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field.PopupForm-module-scss-module__PJZ2VW__errorInput:has(input:not(:placeholder-shown)) .PopupForm-module-scss-module__PJZ2VW__customSelectTrigger{border-bottom-color:var(--color-red)}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field.PopupForm-module-scss-module__PJZ2VW__errorInput:focus-within>span,.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field.PopupForm-module-scss-module__PJZ2VW__errorInput:focus-within .PopupForm-module-scss-module__PJZ2VW__customSelectLabel,.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field.PopupForm-module-scss-module__PJZ2VW__errorInput.PopupForm-module-scss-module__PJZ2VW__fieldFilled>span,.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field.PopupForm-module-scss-module__PJZ2VW__errorInput.PopupForm-module-scss-module__PJZ2VW__fieldFilled .PopupForm-module-scss-module__PJZ2VW__customSelectLabel{color:var(--color-red)}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field.PopupForm-module-scss-module__PJZ2VW__errorInput:has(input:not(:placeholder-shown))>span{color:var(--color-red)}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__field.PopupForm-module-scss-module__PJZ2VW__errorInput:has(input:not(:placeholder-shown)) .PopupForm-module-scss-module__PJZ2VW__customSelectLabel{color:var(--color-red)}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__customSelect{z-index:1}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__customSelect.PopupForm-module-scss-module__PJZ2VW__customSelectOpen{z-index:5}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__customSelect .PopupForm-module-scss-module__PJZ2VW__customSelectLabel{pointer-events:none;color:var(--color-black);z-index:1;font-size:clamp(1.6rem,1.396rem + .523vw,2.4rem);font-weight:700;line-height:1;transition:top .3s,font-size .3s,transform .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__customSelect .PopupForm-module-scss-module__PJZ2VW__customSelectTrigger{border:0;border-bottom:1px solid var(--color-black);width:100%;color:var(--color-black);cursor:pointer;font-size:clamp(1.6rem,1.549rem + .131vw,1.8rem);font-weight:var(--font-weight-regular);text-align:left;background:0 0;border-radius:0;outline:none;justify-content:space-between;align-items:center;gap:1.2rem;padding-block:1.2rem 1rem;padding-inline:0 .4rem;line-height:1.25;transition:border-color .3s;display:flex}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__customSelect .PopupForm-module-scss-module__PJZ2VW__customSelectValue{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__customSelect .PopupForm-module-scss-module__PJZ2VW__customSelectChevron{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%231F1E2F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:1.2rem;height:1.2rem;transition:transform .2s}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__customSelect.PopupForm-module-scss-module__PJZ2VW__customSelectOpen .PopupForm-module-scss-module__PJZ2VW__customSelectTrigger{border-bottom-color:var(--color-primary)}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__customSelect.PopupForm-module-scss-module__PJZ2VW__customSelectOpen .PopupForm-module-scss-module__PJZ2VW__customSelectChevron{transform:rotate(180deg)}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__customSelect.PopupForm-module-scss-module__PJZ2VW__fieldFilled .PopupForm-module-scss-module__PJZ2VW__customSelectTrigger{border-bottom-color:var(--color-primary)}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__checkboxField{color:var(--color-black);cursor:pointer;grid-column:1/-1;align-items:start;gap:1rem;font-size:1.5rem;position:relative}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__checkboxField input{visibility:hidden;opacity:0;position:absolute}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__checkboxField span{padding-left:5rem;font-size:clamp(1.6rem,1.498rem + .261vw,2rem);display:inline-block}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__checkboxField span:before{content:"";border:2px solid var(--color-black);width:2.8rem;height:2.8rem;transition:background-color var(--transition-default),border-color var(--transition-default);border-radius:5px;margin-right:1rem;display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__checkboxField span:after{content:"";opacity:0;width:.6rem;height:1.2rem;transition:opacity var(--transition-default);border:2px solid #fff;border-top:none;border-left:none;display:inline-block;position:absolute;top:50%;left:1rem;transform:rotate(45deg)translate(-50%,-50%)}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__checkboxField input:checked~span:before{background-color:var(--color-primary);border-color:var(--color-black)}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__checkboxField input:checked~span:after{opacity:1}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__checkboxField.PopupForm-module-scss-module__PJZ2VW__errorCheckbox span{color:var(--color-red)}.PopupForm-module-scss-module__PJZ2VW__form .PopupForm-module-scss-module__PJZ2VW__checkboxField.PopupForm-module-scss-module__PJZ2VW__errorCheckbox span:before{border-color:var(--color-red)}.PopupForm-module-scss-module__PJZ2VW__form>button[type=submit]{grid-column:1/-1;font-size:clamp(1.6rem,1.498rem + .261vw,2rem)}@media (max-width:576px){.PopupForm-module-scss-module__PJZ2VW__form>button[type=submit]{width:100%!important}}.PopupForm-module-scss-module__PJZ2VW__customSelectMenu{z-index:10002;background-color:var(--color-white);border:1px solid rgba(var(--color-black-rgb),.12);box-shadow:var(--box-shadow-hover);border-radius:8px;margin:0;padding:.6rem;list-style:none;overflow-y:auto}.PopupForm-module-scss-module__PJZ2VW__customSelectOption{width:100%;color:var(--color-black);cursor:pointer;font-size:clamp(1.5rem,1.449rem + .131vw,1.7rem);font-weight:var(--font-weight-regular);text-align:left;background:0 0;border:0;border-radius:6px;padding:1.2rem 1.4rem;line-height:1.35;transition:background-color .2s,color .2s;display:block}.PopupForm-module-scss-module__PJZ2VW__customSelectOption:hover,.PopupForm-module-scss-module__PJZ2VW__customSelectOption:focus-visible{background-color:var(--color-light-grey);color:var(--color-primary);outline:none}.PopupForm-module-scss-module__PJZ2VW__customSelectOptionActive{color:var(--color-primary);font-weight:var(--font-weight-bold);background-color:#6530d214}.PopupForm-module-scss-module__PJZ2VW__successMessage{text-align:center;gap:1.8rem;overflow:hidden}.PopupForm-module-scss-module__PJZ2VW__successMessage h2{color:var(--color-primary);margin-bottom:1.6rem;font-size:clamp(1.6rem,1.498rem + .261vw,2rem);line-height:1.15}.PopupForm-module-scss-module__PJZ2VW__successMessage p{font-size:clamp(1.6rem,1.498rem + .261vw,2rem);line-height:1.45}.PopupForm-module-scss-module__PJZ2VW__submitOverlay{z-index:10001;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#1f1e2f94;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.PopupForm-module-scss-module__PJZ2VW__submitOverlay .PopupForm-module-scss-module__PJZ2VW__loader{border:.6rem solid #ffffff73;border-top-color:var(--color-primary);border-radius:50%;width:5.6rem;height:5.6rem;animation:.8s linear infinite PopupForm-module-scss-module__PJZ2VW__submitOverlaySpin}@keyframes PopupForm-module-scss-module__PJZ2VW__submitOverlaySpin{to{transform:rotate(360deg)}}
