.lr-form,.lr-ok{max-width:860px;margin:0 auto;background:#fff;border:1px solid rgba(15,45,60,.12);border-radius:10px;padding:28px}.lr-head{display:flex;justify-content:space-between;gap:20px;border-bottom:2px solid var(--petrol);padding-bottom:16px;margin-bottom:8px}.lr-head h2,.lr-ok h2{margin:0 0 6px;font-size:22px}.lr-head p{margin:0;font-size:14px;opacity:.85}.lr-fecha{text-align:right;white-space:nowrap}.lr-form fieldset{border:0;padding:0;margin:22px 0 0}.lr-form legend{font-weight:700;font-size:16px;margin-bottom:12px}.lr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.lr-field{display:grid;gap:6px;font-size:14px;font-weight:600}.lr-field b{color:#b23b2a}.lr-field input,.lr-field select,.lr-field textarea{font:inherit;font-weight:400;font-size:16px;padding:11px 12px;border:1px solid rgba(15,45,60,.25);border-radius:6px;background:#fff;color:inherit;width:100%}.lr-field textarea{resize:vertical}.lr-field input:focus,.lr-field select:focus,.lr-field textarea:focus{outline:2px solid var(--petrol);outline-offset:1px}.lr-form>fieldset>.lr-field{margin-top:14px}.lr-check{display:flex;gap:10px;align-items:flex-start;margin-top:16px;font-size:14px}.lr-check input{margin-top:3px;width:18px;height:18px;flex-shrink:0}.lr-tipo{display:grid;gap:10px}.lr-tipo label{display:flex;gap:10px;align-items:flex-start;border:1px solid rgba(15,45,60,.18);border-radius:8px;padding:12px 14px;font-size:14px;cursor:pointer}.lr-tipo input{margin-top:3px}.lr-nota{font-size:13px;opacity:.8;margin:16px 0}.lr-error{color:#b23b2a;font-weight:600}.lr-enviar{width:100%;justify-content:center;cursor:pointer}.lr-enviar:disabled{opacity:.6;cursor:wait}.lr-trampa{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.lr-ok{text-align:center}@media (max-width:720px){.lr-form,.lr-ok{padding:18px}.lr-head{flex-direction:column}.lr-fecha{text-align:left}.lr-grid{grid-template-columns:1fr}}