.lr-main{background:#fff;min-height:100vh;padding:var(--sp-12) var(--sp-6) var(--sp-20)}.lr-container{max-width:640px;margin:0 auto}.lr-header{margin-bottom:var(--sp-6)}.lr-titulo{font-size:var(--text-4xl);font-weight:800;color:var(--gray-900);margin:0 0 var(--sp-2)}.lr-meta{font-size:var(--text-sm);color:var(--gray-500);line-height:1.6}.tc-aviso{background:var(--col);border-left:4px solid var(--co);border-radius:0 var(--r-md) var(--r-md) 0;padding:var(--sp-4) var(--sp-5);font-size:var(--text-sm);color:var(--gray-700);margin-bottom:var(--sp-8);line-height:1.6}.lr-form fieldset{border:none;padding:0;margin:0 0 var(--sp-5)}.lr-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--sp-4)}@media(max-width:560px){.lr-grid{grid-template-columns:1fr}}.lr-exito{display:none;text-align:center;padding:var(--sp-12) var(--sp-6);background:var(--cvel);border-radius:var(--r-xl)}.lr-exito__icono{width:56px;height:56px;border-radius:var(--r-full);background:var(--cve);color:#fff;font-size:var(--text-2xl);font-weight:800;display:flex;align-items:center;justify-content:center;margin:0 auto var(--sp-4)}.lr-exito h2{font-size:var(--text-xl);color:var(--gray-900);margin:0 0 var(--sp-3)}.lr-exito p{font-size:var(--text-sm);color:var(--gray-600);line-height:1.7;margin:0 0 var(--sp-2);max-width:44ch;margin-inline:auto}.lr-exito__codigo{font-size:var(--text-lg);color:var(--gray-900)!important}.lr-exito__codigo strong{font-family:ui-monospace,monospace;color:var(--cod)}.lr-exito__nota{font-size:var(--text-xs)!important;color:var(--gray-400)!important}.lr-exito__nota a{color:var(--co)}
