.lins-cpmi{max-width:1050px;margin:30px auto;padding:0 15px;font-family:Arial,sans-serif;color:#1f2937}.lins-head{background:#123b66;color:#fff;padding:28px;border-radius:14px 14px 0 0}.lins-head h2{margin:0 0 7px;font-size:28px}.lins-head p{margin:0}.lins-form{background:#fff;border:1px solid #e5e7eb;border-top:0;padding:25px;border-radius:0 0 14px 14px;box-shadow:0 8px 25px rgba(0,0,0,.06)}.lins-form section{padding:10px 0 25px;margin-bottom:22px;border-bottom:1px solid #e5e7eb}.lins-form h3{color:#123b66;margin:0 0 18px}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lins-form label{display:block;margin-bottom:15px}.lins-form label span{display:block;font-weight:600;margin-bottom:6px}.lins-form input,.lins-form select,.lins-form textarea{width:100%;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:8px;padding:11px;font-size:14px;background:#fff}.lins-files{grid-template-columns:repeat(2,minmax(0,1fr))}.lins-files input{padding:8px}.lins-consent{display:flex!important;gap:10px;align-items:flex-start;font-weight:500}.lins-consent input{width:auto;margin-top:4px}.lins-actions{display:flex;justify-content:flex-end;gap:10px}.lins-actions button{border:0;border-radius:8px;padding:12px 22px;cursor:pointer;font-weight:700}.lins-actions button:not(.secondary){background:#123b66;color:#fff}.lins-actions .secondary{background:#e5e7eb}.lins-success{background:#ecfdf5;border:1px solid #86efac;padding:25px;border-radius:12px;text-align:center;margin-bottom:20px}.lins-success strong{font-size:25px;color:#166534}@media(max-width:700px){.grid,.lins-files{grid-template-columns:1fr}.lins-head h2{font-size:22px}.lins-form{padding:18px}}
