.rn{--rn-navy:#081831;--rn-oro:#c9a24b;--rn-oro-claro:#7a5c18;--rn-azul:#244fb9;--rn-tinta:#182c43;--rn-gris:#526175;--rn-borde:#e4e9f0;--rn-fondo:#f6f8fb;background:var(--rn-fondo);color:var(--rn-tinta);min-height:100vh;font-family:var(--sans,"DM Sans",-apple-system,"Segoe UI",Roboto,Arial,sans-serif)}.rn-in{max-width:640px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.rn-hero{position:relative;overflow:hidden;background:var(--rn-navy);color:#fff}.rn-hero-foto{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.rn-hero-velo{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,24,49,.55),rgba(8,24,49,.72) 45%,rgba(8,24,49,.96))}.rn-hero-txt{position:relative;padding-block:22px 30px}.rn-logo{height:36px;width:auto;display:block;margin-bottom:64px}.rn-eyebrow{margin:0;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#e7d3a1}.rn-h1{margin:12px 0 14px;font-size:32px;line-height:1.12;font-weight:700;letter-spacing:-.015em;text-wrap:balance}.rn-h1 span{color:var(--rn-oro)}.rn-lead{margin:0;font-size:18px;line-height:1.5;color:#d6deea;text-wrap:pretty}.rn-prueba{margin:16px 0 0;font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--rn-oro)}@media (min-width:720px){.rn-h1{font-size:40px}.rn-logo{margin-bottom:96px}.rn-hero-txt{padding-block:28px 44px}}.rn-cuerpo{padding-block:24px 8px;display:grid;grid-gap:24px;gap:24px}.rn-acciones{display:grid;grid-gap:8px;gap:8px;justify-items:stretch}.rn-btn{display:block;text-align:center;background:var(--rn-azul);color:#fff;font-weight:700;font-size:15px;padding:15px 20px;border-radius:8px;border:0;text-decoration:none;cursor:pointer;font-family:inherit}.rn-btn:hover{filter:brightness(.94)}.rn input:focus-visible,.rn select:focus-visible,.rn-btn:focus-visible,.rn-link:focus-visible{outline:2px solid var(--rn-azul);outline-offset:2px}.rn-btn-sec{margin-top:6px;width:100%}.rn-btn:disabled{opacity:.7;cursor:default}.rn-nota{margin:0;text-align:center;font-size:13px;color:var(--rn-gris)}.rn-link{margin-top:6px;background:none;border:0;color:var(--rn-azul);font:600 15px inherit;font-family:inherit;cursor:pointer;padding:8px}.rn-form-caja{background:#fff;border:1px solid var(--rn-borde);border-radius:8px;padding:16px}.rn-form-caja form{display:grid;grid-gap:6px;gap:6px}.rn-h2{margin:0;font-size:18px}.rn-sub{margin:0 0 8px;font-size:13px;color:var(--rn-gris);text-wrap:pretty}.rn-form-caja label{font-size:13px;font-weight:600;margin-top:6px}.rn-form-caja input,.rn-form-caja select{font:inherit;font-size:15px;color:var(--rn-tinta);background:#fff;border:1px solid var(--rn-borde);border-radius:8px;padding:11px 12px;min-width:0;width:100%;box-sizing:border-box}.rn-error{margin:6px 0 0;color:#b42318;font-size:13px}.rn-listo{margin:0;font-size:15px;font-weight:600}.rn-puntos{list-style:none;margin:0;padding:0;border-top:1px solid var(--rn-borde)}.rn-puntos li{display:grid;grid-gap:2px;gap:2px;padding:14px 0;border-bottom:1px solid var(--rn-borde)}.rn-puntos b{font-size:15px}.rn-puntos span{font-size:13px;color:var(--rn-gris);line-height:1.5;text-wrap:pretty}.rn-auditar{margin:0;text-align:center;font-size:13px;text-wrap:balance}.rn-auditar a{color:var(--rn-azul);font-weight:600;text-decoration:none}.rn-pie{padding-block:24px 32px;text-align:center;font-size:13px;color:var(--rn-gris)}