.lc-project{max-width:950px;padding-top:64px;padding-bottom:72px}.lc-project h1{font-size:clamp(34px,5vw,58px);line-height:1.1;margin:16px 0 24px}.lc-project form{max-width:800px;margin:32px 0}.lc-project label{display:block;font-weight:600;margin:16px 0 6px}.lc-project input,.lc-project select,.lc-project textarea{width:100%;padding:13px;border:1px solid #bdc7bd;border-radius:6px;background:#fff;color:#19251e;font:inherit;min-height:48px}.lc-project input:focus,.lc-project select:focus,.lc-project textarea:focus{outline:3px solid #839c61;outline-offset:2px}.lc-project fieldset{border:0;border-top:1px solid #d7ddd3;padding:24px 0;margin:28px 0}.lc-project legend{font-size:22px;font-weight:600;padding-right:16px}.project-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px}.project-offer{padding:24px;background:#eff3e9;border-left:4px solid #45632e;margin:24px 0}.project-offer h2{font-size:27px;margin:0 0 12px}.project-small{font-size:14px;line-height:1.5;color:#53624f}.project-other{border-top:1px solid #d7ddd3;padding-top:24px}.project-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.lc-project button:disabled{opacity:.6;cursor:wait}.lc-project [hidden]{display:none!important}#project-status{margin:20px 0;font-weight:600}@media(max-width:600px){.lc-project{padding-top:32px}.project-grid{grid-template-columns:1fr}.project-offer{padding:20px}.lc-project .lc-button{width:100%}}
