.lsap{--lsap-ink:#152a38;--lsap-green:#176345;color:var(--lsap-ink);font:inherit}.lsap [hidden]{display:none!important}.lsap-fields{border:0;padding:0;margin:0;min-width:0}.lsap-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.lsap-wide{grid-column:1/-1}.lsap label{display:block;font-size:14px;font-weight:600;line-height:1.5}.lsap input,.lsap select,.lsap textarea{display:block;width:100%;box-sizing:border-box;background:#fff;border:1px solid #bcc7ca;border-radius:5px;padding:12px;margin-top:7px;font:inherit;color:#152a38;min-height:48px}.lsap textarea{resize:vertical}.lsap :focus-visible{outline:3px solid #176345;outline-offset:3px}.lsap-note{font-size:12px;line-height:1.6;color:#52616a;margin:14px 0}.lsap-optional{font-weight:400;color:#52616a}.lsap-submit{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;box-sizing:border-box;background:var(--lsap-green);color:#fff!important;border:0;border-radius:5px;padding:16px 20px;font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.lsap-submit:hover{background:#114b35}.lsap-help{font-size:13px;margin:20px 0 0;text-align:center}.lsap-help a,.lsap-note a{color:inherit;text-decoration:underline}.lsap-review h3{margin-top:0}.lsap-message{font-family:inherit;font-size:14px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;background:#f1f4f2;border-radius:5px;padding:18px}.lsap-review p{font-size:14px;line-height:1.6}.lsap-edit{font:inherit;background:none;border:0;text-decoration:underline;cursor:pointer;min-height:44px;color:#152a38;margin-top:8px}.lsap-status{color:#176345}.lsap-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:420px){.lsap-grid{grid-template-columns:1fr}.lsap input,.lsap select,.lsap textarea{font-size:16px}}
