main.svelte-1c5d3p6{min-height:calc(100dvh - var(--header-height));background:var(--white);color:var(--black)}section.svelte-1c5d3p6{padding:80px 0}section.svelte-1c5d3p6 .container:where(.svelte-1c5d3p6){width:var(--container-width);margin:var(--container-margin)}section.svelte-1c5d3p6 h1:where(.svelte-1c5d3p6){font-size:var(--h1-font-size);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);margin:0 0 16px}.instructions.svelte-1c5d3p6{margin:0 0 32px;font-size:16px;line-height:22px}form#contact-form{flex-direction:column;display:flex}form#contact-form input[type=text],form#contact-form input[type=email],form#contact-form input[type=tel]{width:37.5rem;color:var(--black);background:0 0;border:none;border-bottom:1px solid #8a8a8a;margin:30px 0;padding:7px 0;font-family:inherit;font-size:20px;display:block}:is(form#contact-form input[type=text],form#contact-form input[type=email],form#contact-form input[type=tel]):focus-visible{outline:2px solid var(--m4ss-green);outline-offset:2px}@media (width<=1023px){form#contact-form input[type=text],form#contact-form input[type=email],form#contact-form input[type=tel]{width:100%;font-size:16px}}form#contact-form input[type=checkbox]{width:16px;height:16px}form#contact-form p{margin-top:7px;margin-bottom:56px;font-size:14px}form#contact-form input[type=submit]{color:#fff;background-color:var(--m4ss-green);cursor:pointer;border:none;margin-top:-32px;padding:10px 17px;font-family:inherit;font-size:20px}form#contact-form input[type=submit]:disabled{cursor:not-allowed;opacity:.6}@media (width<=1023px){form#contact-form input[type=submit]{font-size:16px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.form-feedback{margin:16px 0 0;font-size:14px;font-weight:500}.form-feedback--ok{color:var(--m4ss-green)}.form-feedback--error{color:#d32f2f}
