*{box-sizing:border-box;margin:0;padding:0}body,html{background-attachment:fixed;background-color:#f9f9f9;background-image:url(/static/media/grass-background.d112d20ff2678ce9f5d9.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;font-family:sans-serif;overflow-x:hidden;width:100%}#root,.app-container,body,html{min-height:100vh}.app-container{margin:0;padding:0}.about-box,.form-box,.landing-box{background-color:#fffc;border-radius:12px;box-shadow:0 4px 16px #0000001a;color:#000;margin:2rem auto;max-width:700px;padding:2rem}.floating-tab{background-color:#175808e6;border-radius:8px;box-shadow:0 2px 6px #0003;color:#fff;font-weight:700;padding:.5rem 1rem;position:fixed;right:1rem;top:1rem;z-index:1000}.floating-tab a{color:#fff;margin:0 .5rem;text-decoration:none}.floating-tab a:hover{text-decoration:underline}.title-box{background-color:#1e2832e6;border-radius:12px;box-shadow:0 4px 12px #0000001a;margin:2rem auto;max-height:38ch;max-width:60ch;width:100%}.title-box img{display:block;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.7));height:auto;margin:0 auto;max-width:50ch;width:100%}.landing-box{align-items:center;display:flex;flex-direction:column;text-align:center}.landing-box h2{color:#175808;font-family:Titler;font-weight:1500}.landing-box h2,.text-box{margin-bottom:5px;text-align:center}.text-box{border-radius:12px;box-shadow:0 4px 16px #0000001a;font-style:"Helvetica";letter-spacing:.01rem;margin-top:5px;padding:1.3rem}.cta-button,.text-box{background-color:#175808;color:#fff;font-size:1.1rem}.cta-button{border-radius:8px;box-shadow:0 2px 6px #0003;display:inline-block;font-weight:700;margin-top:1.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:transform .2s ease,background-color .2s ease}.cta-button:hover{background-color:#fffc;box-shadow:0 10px 6px #0003;color:#134b06;transform:scale(1.02)}.form-box h2,h3{background-color:#175808;border-radius:12px;box-shadow:0 4px 16px #0000001a;color:#fff;font-family:Titler;margin-bottom:5px;text-align:center}.form-opener{color:#000;font-weight:700;margin-bottom:.3rem;text-align:center}.overgrowth-disclosure{color:#000;font-size:.7rem;font-weight:700;margin-bottom:.4rem;text-align:right}.form-disclosure{color:#000;font-weight:700;margin-bottom:1rem;text-align:center}form input,form select,form textarea{border:1px solid #ccc;border-radius:6px;display:block;font-size:1rem;margin:.5rem 0 1rem;padding:.6rem;width:100%}label{font-size:1rem;font-weight:900}.checkbox-row{align-items:center;display:flex;font-size:1rem;justify-content:space-between;line-height:1.5;margin-bottom:.75rem;padding:.25rem 0}.checkbox-row input[type=checkbox],.checkbox-row input[type=radio]{height:18px;margin-left:1rem;transform:translateY(1px);width:18px}form button[type=submit]{background-color:#175808;border:none;border-radius:6px;box-shadow:0 2px 6px #0003;color:#fff;cursor:pointer;font-family:Titler;font-size:1rem;font-weight:900;letter-spacing:.1rem;margin-top:1rem;padding:.75rem 1.5rem;transition:transform .2s ease,background-color .2s ease}form button[type=submit]:hover{background-color:#fffc;box-shadow:0 10px 6px #0003;color:#134b06;transform:scale(1.02)}.footer{background-color:#175808;border-top:2px solid #fffc;color:#fff;font-size:.9rem;margin-top:2rem;padding:1rem;text-align:center}@font-face{font-family:Titler;font-style:normal;font-weight:400;src:url(/static/media/OregonLdoDemibold-x3qR.466480478d1c3c2b93ed.ttf) format("truetype")}@media (max-width:600px){body{font-size:14px;padding:1rem}.navbar{align-items:flex-start;flex-direction:column}.form-box{padding:1rem}form input,form select,form textarea{font-size:1rem}}
/*# sourceMappingURL=main.c4963097.css.map*/