.trap{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.tc-form{display:flex;flex-direction:column;gap:10px;margin-top:14px}.tc-form input,.tc-form textarea{font:inherit;font-size:16px;padding:10px 12px;border:1px solid var(--line);background:#fffdf8;color:var(--ink)}.tc-form textarea{min-height:90px;resize:vertical}.tc-form button{align-self:flex-start;font-family:Inter,sans-serif;font-weight:600;font-size:14px;background:var(--ink);color:var(--bg);border:0;padding:11px 18px;cursor:pointer}.tc-form.row{flex-direction:row}.tc-form.row input{flex:1}.msg{font-family:Inter,sans-serif;font-size:13px;color:var(--mute);display:block;margin-top:6px}.cm{margin-top:44px;border-top:1px solid var(--ink);padding-top:22px}.cm-item{padding:16px 0;border-bottom:1px solid var(--line)}.cm-item p{font-size:17px;line-height:1.5;margin:6px 0 0}.cm-meta{font-family:Inter,sans-serif;font-size:13px;color:var(--mute)}.cm-meta b{color:var(--ink)}.cm-empty{font-size:16px;color:var(--mute)}.join{margin-top:44px;border-top:1px solid var(--ink);padding-top:22px}#submit .tc-form{margin-top:10px}@media(max-width:600px){.tc-form.row{flex-direction:column}}.help{grid-template-columns:1fr}