.cform{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);padding:28px}.cform__title{font-size:18px;font-weight:700;margin-bottom:16px}.cform__f{margin-bottom:12px}.cform__f label{display:block;font-size:11px;color:var(--fg3);text-transform:uppercase;letter-spacing:.5px;margin-bottom:5px}.cform__f input,.cform__f textarea{width:100%;background:var(--bg);border:1px solid var(--border);border-radius:8px;padding:10px 14px;color:var(--fg);font-size:14px;font-family:inherit;outline:none;transition:border .15s}.cform__f input:focus,.cform__f textarea:focus{border-color:var(--blue)}.cform__f textarea{resize:vertical;min-height:70px}.cform__chk{display:flex;align-items:flex-start;gap:7px;margin:12px 0 16px}.cform__chk input{margin-top:3px;accent-color:var(--blue)}.cform__chk label{font-size:11.5px;color:var(--fg2);line-height:1.4}.cform__chk label a{color:var(--blue)}.cform__sub{width:100%}.cform__ok{text-align:center;padding:32px 0}.cform__ok-i{font-size:40px;margin-bottom:12px}.cform__ok h3{margin-bottom:6px}.cform__ok p{color:var(--fg2);font-size:14px}