.li-card{gap:18px;display:grid}.li-copy h2{margin:0 0 6px;font-size:22px}.li-copy p{color:var(--text-secondary);margin:0}.li-row{grid-template-columns:1.4fr 1fr;gap:12px;display:grid}@media (width<=560px){.li-row{grid-template-columns:1fr}}.li-field{color:var(--text-body);gap:6px;min-width:0;margin-bottom:12px;font-size:14px;display:grid}.li-field em{color:var(--text-muted);font-size:13px;font-style:normal}.li-field input,.li-field select{font:inherit;color:var(--text);background:var(--bg-page);border:1px solid var(--border);border-radius:var(--radius-sm);min-width:0;padding:11px 12px;font-size:16px}.li-field input:focus-visible,.li-field select:focus-visible{outline:2px solid var(--green);outline-offset:1px}.li-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.li-consent{color:var(--text-body);cursor:pointer;align-items:flex-start;gap:10px;margin:2px 0 10px;font-size:14px;line-height:1.45;display:flex}.li-consent input{width:18px;height:18px;accent-color:var(--green);flex:none;margin-top:1px}.li-small{color:var(--text-muted);margin:0 0 14px;font-size:13px;line-height:1.5}.li-small a{color:var(--text-secondary);text-underline-offset:2px;text-decoration:underline}.li-error{color:#ffb4b4;margin:0 0 12px;font-size:14px}.li-done{color:var(--green);margin:0;font-weight:600}
