.EmailForm_emailForm__Yr8mL{width:100%;max-width:700px;margin-bottom:3rem;background-color:rgba(255,255,255,.85);padding:2rem 2.5rem 3rem;align-content:center;border-radius:20px;border:1px solid #ffffff}.EmailForm_tagline__OGYXV{font-size:1.75rem;font-weight:450;margin-top:1.5rem;margin-bottom:3rem;line-height:1.4;color:rgba(49,124,62,.85)}.EmailForm_formGroup__XCLb_{display:flex;flex-direction:column;margin-bottom:1rem}.EmailForm_emailInput__5rVtn{flex:1;padding:.75rem 1rem;font-size:1rem;border:1px solid var(--border-color);border-radius:4px;margin-bottom:1rem}.EmailForm_submitButton__i3N6d{padding:.75rem 1.5rem;font-size:1rem;background-color:rgba(9,53,17,.85);color:#1b652d;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s;font-weight:700}.EmailForm_submitButton__i3N6d:hover{background-color:#218838}.EmailForm_submitButton__i3N6d:disabled{background-color:#6c757d;cursor:not-allowed}.EmailForm_successMessage__tanZI{color:var(--primary-color);margin-top:1rem}.EmailForm_errorMessage__vxjOL{color:#dc3545;margin-top:1rem}@media (min-width:768px){.EmailForm_formGroup__XCLb_{flex-direction:row}.EmailForm_emailInput__5rVtn{margin-right:.5rem;margin-bottom:0;border-top-right-radius:0;border-bottom-right-radius:0}.EmailForm_submitButton__i3N6d{border-top-left-radius:0;border-bottom-left-radius:0}}.page_backgroundWrapper___NoV6{position:relative;width:100%;min-height:100vh;background-image:url(/background.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;margin:0;padding:0}.page_overlay__pWWMz{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(21,74,33,.48)}.page_main__GlU4n,.page_overlay__pWWMz{display:flex;justify-content:center;align-items:center}.page_main__GlU4n{flex:1;flex-direction:column;padding:2rem 1rem;max-width:1200px;margin:0 auto;text-align:center;z-index:1}.page_logoContainer__S8bF9{margin-bottom:2rem;display:flex;align-items:center;justify-content:center;width:100%;max-width:800px}.page_logo__7fc9l{max-width:100%;height:auto;object-fit:contain;opacity:.9}