.modal[data-v-19a0d638]{max-height:100vh;overflow-y:hidden;position:fixed}.modal-title[data-v-19a0d638]{font-family:var(--font-inter)!important;font-size:clamp(1.4rem,5vw,2rem);margin-bottom:1.5rem;margin-top:0;text-align:left;width:auto}.modal__box .checkbox label[data-v-19a0d638],.modal__box button[data-v-19a0d638],.modal__box input[data-v-19a0d638],.modal__box label[data-v-19a0d638],.modal__box textarea[data-v-19a0d638]{font-family:var(--font-inter)}.privacy-link[data-v-19a0d638]{color:var(--accent);text-decoration:underline}@media (min-width:769px){.modal-title[data-v-19a0d638]{font-size:1.8vw;margin-bottom:1.2vw}.modal__box[data-v-19a0d638] form{gap:1.2vw}.modal__box[data-v-19a0d638] .field{gap:.4vw}.modal__box[data-v-19a0d638] .field label{font-size:.85vw}.modal__box[data-v-19a0d638] .field input,.modal__box[data-v-19a0d638] .field textarea{font-size:.85vw;padding:.7vw}.modal__box[data-v-19a0d638] .checkbox{gap:.6vw}.modal__box[data-v-19a0d638] .checkbox input{height:1.1vw;width:1.1vw}.modal__box[data-v-19a0d638] .checkbox label{font-size:.8vw}.modal__box[data-v-19a0d638] .btn-primary{font-size:.9vw;padding:.7vw 1.5vw}}
