._signup_1q518_1{color:#243d2e;text-align:left;background:#f4f5ed;border:1px solid #cbd3c4;border-radius:12px;max-width:680px;margin:2rem auto;padding:1.25rem}._signup_1q518_1 h2{margin:0 0 .6rem;font:600 1.35rem/1.3 system-ui}._signup_1q518_1 p{margin:.5rem 0;font:1rem/1.6 system-ui}._signup_1q518_1 form{gap:.8rem;display:grid}._signup_1q518_1 label{letter-spacing:normal;text-transform:none;gap:.4rem;font:1rem/1.5 system-ui;display:grid}._signup_1q518_1 input[type=email]{box-sizing:border-box;color:#243d2e;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #889780;border-radius:5px;padding:.65rem}._signup_1q518_1 fieldset{border:0;margin:0;padding:0}._signup_1q518_1 legend{font:600 1rem/1.5 system-ui}._signup_1q518_1 ._choice_1q518_1{align-items:center;gap:.65rem;min-height:44px;display:flex}._signup_1q518_1 input[type=checkbox]{accent-color:#254c36;flex:0 0 20px;width:20px;height:20px;margin:0}._signup_1q518_1 button{color:#fff;cursor:pointer;background:#254c36;border:0;border-radius:6px;min-height:46px;padding:.7rem 1rem;font:600 1rem system-ui}._signup_1q518_1 button:disabled{opacity:.65}._signup_1q518_1 small{font:.85rem/1.5 system-ui}._signup_1q518_1 a{color:#254c36;text-decoration:underline}@media print{._signup_1q518_1{display:none}}
