.checkbox-group[data-v-02b417ba]{display:flex;align-items:center;gap:.5rem;margin-bottom:.75em}input[type=checkbox]+label[data-v-02b417ba]{cursor:pointer;flex-basis:100%}input[type=checkbox][data-v-02b417ba]{-webkit-appearance:none;-moz-appearance:none;appearance:none;--webkit-appearance: none;width:20px;height:20px;border-radius:5px;display:grid;place-content:center;padding:5px;cursor:pointer}input[type=checkbox][data-v-02b417ba]:before{content:"";width:10px;height:10px;transform:scale(0);box-shadow:inset 10px 10px var(--color-black);border-radius:3px}input[type=checkbox][data-v-02b417ba]:checked:before{transform:scale(1)}label[data-v-e5e7538a]{display:block;margin-bottom:.25em}input[data-v-e5e7538a]{padding:.75em 1.5em}header[data-v-484bb2b3]{margin-bottom:2rem}button[type=submit][data-v-484bb2b3]{background-color:var(--color-light-gray);font-size:1em;line-height:2.6rem}.contact>div[data-v-484bb2b3]{background-color:var(--color-light-gray);padding:2rem;border-radius:25px}.contact-block dd[data-v-484bb2b3]{margin:1em 0 2em}.contact-block dt[data-v-484bb2b3]{text-transform:uppercase;font-weight:700;color:var(--color-dark-blue);padding-bottom:1em;border-bottom:2px solid var(--color-dark-blue)}.contact p[data-v-484bb2b3],.contact ul li[data-v-484bb2b3]{font-size:1.1rem}.contact p.small[data-v-484bb2b3]{font-size:.8em}.input-group[data-v-484bb2b3]{display:flex;flex-direction:column;margin-bottom:.5em;justify-content:flex-start}.input-group label+.checkbox-group[data-v-484bb2b3]{margin-top:.5em}textarea[data-v-484bb2b3]{padding:1.5em;margin-bottom:1em;resize:vertical;width:100%}form[data-v-484bb2b3]{display:grid;gap:.5rem 2rem;grid-template-areas:"hint" "lastname" "firstname" "email" "message" "accept" "captcha" "submit";grid-template-columns:1fr;margin-bottom:1rem}.hint[data-v-484bb2b3]{grid-area:hint}.lastname[data-v-484bb2b3]{grid-area:lastname}.firstname[data-v-484bb2b3]{grid-area:firstname}.email[data-v-484bb2b3]{grid-area:email}.message[data-v-484bb2b3]{grid-area:message}.accept[data-v-484bb2b3]{grid-area:accept}.captcha[data-v-484bb2b3]{grid-area:captcha}form button[data-v-484bb2b3]{grid-area:submit}form>fieldset[data-v-484bb2b3]{display:contents}.altcha-footer[data-v-484bb2b3]{opacity:1!important}@media (min-width: 768px){form[data-v-484bb2b3]{display:grid;gap:.5rem 2rem;grid-template-areas:"hint hint" "lastname firstname" "email email" "message message" "accept accept" "captcha captcha" "submit submit";grid-template-columns:1fr 1fr}}
