.tps-form{display:grid;gap:18px}.tps-form label{display:grid;gap:8px;font:600 12px/1.6 Montserrat,sans-serif;color:#18221e}.tps-form label span{font-weight:400;color:#69746d}.tps-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.tps-form input:not([type=hidden]),.tps-form textarea,.tps-form select{font:400 13px/1.7 Montserrat,sans-serif;width:100%;padding:12px 14px;border:1px solid #ccd4cd;border-radius:5px;background:#fff;color:#17251c;box-sizing:border-box}.tps-form textarea{resize:vertical;min-height:130px}.tps-form input:focus,.tps-form textarea:focus,.tps-form select:focus{outline:2px solid #5e8b20;outline-offset:2px}.tps-form .tps-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.tps-privacy,.tps-required{font-size:10px!important;line-height:1.8!important;color:#657166!important;margin:0!important}.tps-privacy a{color:#3a6312!important;text-decoration:underline}.tps-submit{border:0;border-radius:4px;background:#a4ff00;color:#122106;font:700 12px/1.6 Montserrat,sans-serif;padding:15px 20px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;width:100%}.tps-submit:focus-visible{outline:2px solid #3a6312;outline-offset:3px}.tps-submit:disabled{background:#d5dccf;color:#687064;cursor:not-allowed}.tps-status{border-left:3px solid #548b12;background:#e9f1e2;color:#28400c;padding:15px 18px;margin-bottom:22px;font-size:12px}.tps-unavailable{font-size:12px!important;color:#45543f!important}.tps-unavailable a{color:#426f14!important}.portal-link{font-size:12px;text-decoration:underline;text-underline-offset:4px}@media(max-width:500px){.tps-row{grid-template-columns:1fr}}
.tps-form label{display:block}.tps-form input:not([type=hidden]),.tps-form textarea,.tps-form select{display:block;margin-top:8px}
:root{--tps-surface:#16221a;--tps-field:#0c1510;--tps-text:#e8efe4;--tps-border:#3b503e;--tps-accent:#a4ff00}
.tps-form label{color:var(--tps-text)}.tps-form label span{color:#a2b49f}.tps-form input:not([type=hidden]),.tps-form textarea,.tps-form select{color:var(--tps-text);background:var(--tps-field);border-color:var(--tps-border)}.tps-form input:focus,.tps-form textarea:focus,.tps-form select:focus{outline-color:var(--tps-accent)}.tps-form .tps-privacy,.tps-form .tps-required{color:#acbba5!important}.tps-privacy a{color:var(--tps-accent)!important}.tps-submit{background:var(--tps-accent)}.tps-status{background:#203420;color:#d5ebce;border-color:var(--tps-accent)}.tps-unavailable{color:#b8c8b1!important}.tps-unavailable a{color:var(--tps-accent)!important}.tps-submit:disabled{background:#354731;color:#bdccb6}.support-panel>.muted{color:#a8b69f!important}
