.btn:where(.astro-DPNDZ67X){display:inline-flex;align-items:center;padding:.5rem 1rem;text-decoration:none;background-color:var(--theme-primary);color:var(--theme-on-primary);border:2px solid transparent;transition:background-color .2s ease,border-color .2s ease;border-radius:2rem;white-space:nowrap}#mc_embed_signup:where(.astro-LZ3NRRNL){background:#fff;clear:left;font:14px Helvetica,Arial,sans-serif;width:600px;max-width:90%}.signup__form:where(.astro-LZ3NRRNL){margin:2rem 0;width:100%;display:flex;max-width:600px}input:where(.astro-LZ3NRRNL)[type=text],input:where(.astro-LZ3NRRNL)[type=email],input:where(.astro-LZ3NRRNL)[type=date],input:where(.astro-LZ3NRRNL)[type=tel]{width:100%;padding:.5rem 1rem;border:2px solid #ccc;color:#000;border-radius:2rem;outline-style:none}input:where(.astro-LZ3NRRNL):focus{border:2px solid#000}.signup__form:where(.astro-LZ3NRRNL) .btn{margin-left:1rem}.blurb:where(.astro-NKIYGD5W){pointer-events:none;text-align:center;font-size:1.45rem;position:relative;letter-spacing:.1rem;color:#000;max-width:100%;font-weight:400}.front-page-text:where(.astro-NKIYGD5W){font-size:1.2rem;margin-top:1rem;margin-bottom:3rem}
