.project-share-box{margin:24px 0;padding:24px;border:1px solid #aab39f;background:#f3f1e9;color:#252b25}.project-share-box summary{cursor:pointer;font-size:18px;font-weight:600}.project-share-box p{font-size:14px;line-height:1.65}.project-share-box form{max-width:560px}.project-share-box label{display:block;margin:16px 0 8px}.project-share-box input,.project-share-box textarea{box-sizing:border-box;width:100%;padding:14px;border:1px solid #69745f;background:white;color:#20251f;font:inherit}.project-share-box small{display:block;color:#a32b20;margin:6px 0}.project-share-box button{margin-top:16px}.project-share-box button:disabled{opacity:.55;cursor:wait}