@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/jost-latin-400-normal.9970fd44.woff2) format("woff2")}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/jost-latin-500-normal.dd8773d4.woff2) format("woff2")}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/jost-latin-600-normal.765288b4.woff2) format("woff2")}@font-face{font-family:Jost;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/jost-latin-700-normal.0570b94f.woff2) format("woff2")}body:has(.mp-app){margin:0}.mp-barra{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;padding:10px 20px;background:linear-gradient(160deg,#0a5a66,#06303a);color:#f6f2e9;font-family:Jost,system-ui,-apple-system,Segoe UI,sans-serif}.mp-barra__logo{display:inline-flex;border-radius:8px}.mp-barra a:focus-visible,.mp-barra button:focus-visible{outline:3px solid #e8cd96;outline-offset:2px}.mp-nav{flex:1 1 auto;min-width:0}.mp-nav ul{display:flex;gap:4px;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:thin}.mp-nav a{display:inline-block;padding:8px 12px;border-radius:999px;color:#f6f2e9;font-weight:500;text-decoration:none;white-space:nowrap}.mp-nav a:hover{background:rgba(255,255,255,.1)}.mp-nav a[aria-current=page]{background:#f6f2e9;color:#06303a}.mp-barra__usuario{display:flex;align-items:center;gap:12px;margin-left:auto}.mp-barra__datos{display:grid;text-align:right;line-height:1.2;font-size:.85rem}.mp-barra__rol{color:#e8cd96;font-weight:600}.mp-barra button{padding:8px 14px;border:1px solid rgba(232,205,150,.7);border-radius:999px;background:transparent;color:#f6f2e9;font:inherit;font-weight:500;cursor:pointer}.mp-barra button:hover{background:rgba(255,255,255,.1)}@media (max-width:860px){.mp-barra{padding:10px 16px}.mp-nav{order:3;flex-basis:100%}.mp-barra__correo{display:none}}.mp-entrada{--mp-tinta:#0f2b33;--mp-tinta-suave:#3a5560;--mp-verde-900:#06303a;--mp-verde-800:#0a5a66;--mp-oro:#e8cd96;--mp-marfil:#f6f2e9;--mp-fondo:#fbf8f1;--mp-borde-campo:#5b7279;--mp-error:#9b1c1c;min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);font-family:Jost,system-ui,-apple-system,Segoe UI,sans-serif;background:var(--mp-fondo);color:var(--mp-tinta);line-height:1.5}body:has(.mp-entrada){margin:0}.mp-entrada *,.mp-entrada :after,.mp-entrada :before{box-sizing:border-box}.mp-entrada__hero{position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;gap:28px;padding:clamp(32px,6vw,72px);background:linear-gradient(160deg,#0a5a66,#06303a);color:var(--mp-marfil)}.mp-entrada__logo-hero svg{max-width:100%;height:auto}.mp-entrada__titular{margin:clamp(16px,6vh,64px) 0 0;max-width:17ch;font-size:clamp(2rem,3.6vw,3.25rem);font-weight:600;line-height:1.1;letter-spacing:-.015em;text-wrap:balance}.mp-entrada__subtitulo{margin:0;max-width:44ch;font-size:1.125rem;color:#e3ecea}.mp-entrada__chips{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.mp-entrada__chips li{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid rgba(232,205,150,.55);border-radius:999px;background:rgba(255,255,255,.07);font-weight:500;font-size:.95rem}.mp-entrada__chips li:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--mp-oro)}.mp-entrada__pie{margin-top:auto;font-size:.875rem;color:#d3e0de}.mp-entrada__ola{position:absolute;z-index:-1;left:0;bottom:0;width:200%;height:160px;pointer-events:none;animation:mp-ola 22s linear infinite}@keyframes mp-ola{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.mp-entrada__ola{animation:none}}.mp-entrada__panel{display:flex;align-items:center;justify-content:center;padding:48px 32px}.mp-entrada__caja{width:100%;max-width:400px}.mp-entrada__logo-movil{display:none;margin-bottom:28px}.mp-entrada__logo-movil svg{max-width:100%;height:auto}.mp-entrada__panel h2{margin:0 0 6px;font-size:1.75rem;font-weight:600;letter-spacing:-.01em}.mp-entrada__ayuda{margin:0 0 24px;color:var(--mp-tinta-suave)}.mp-entrada__form{display:grid;grid-gap:16px;gap:16px}.mp-entrada__form label{display:grid;grid-gap:6px;gap:6px;font-weight:500}.mp-entrada__form input{width:100%;padding:12px 14px;border:1px solid var(--mp-borde-campo);border-radius:10px;background:#fff;color:var(--mp-tinta);font:inherit;font-weight:400}.mp-entrada__form input:focus-visible{outline:3px solid var(--mp-verde-800);outline-offset:2px;border-color:var(--mp-verde-800)}.mp-entrada__form button{margin-top:4px;padding:13px 16px;border:0;border-radius:10px;background:var(--mp-verde-800);color:#fff;font:inherit;font-weight:600;cursor:pointer}.mp-entrada__form button:hover:not(:disabled){background:var(--mp-verde-900)}.mp-entrada__form button:focus-visible{outline:3px solid var(--mp-verde-900);outline-offset:3px}.mp-entrada__form button:disabled{opacity:.75;cursor:progress}.mp-entrada__error{margin:0;padding:10px 12px;border-left:3px solid var(--mp-error);border-radius:8px;background:#fdecec;color:var(--mp-error)}@media (max-width:860px){.mp-entrada{grid-template-columns:minmax(0,1fr)}.mp-entrada__panel{order:-1;padding:32px 16px 40px}.mp-entrada__logo-movil{display:block}.mp-entrada__logo-hero{display:none}.mp-entrada__hero{padding:36px 16px 32px;gap:20px}.mp-entrada__titular{margin-top:0;font-size:clamp(1.6rem,7vw,2.2rem)}.mp-entrada__ola{height:110px}}