@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fuentes/geist-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fuentes/geist-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--color-mist: #0d0d12;--color-mist-2: #15151c;--color-mist-3: #1e1e26;--color-paper: #15151c;--color-paper-2: #1c1c25;--color-ink: #e8e6f0;--color-ink-soft: #d6d3e0;--color-ink-2: #b8b4c4;--color-ink-3: #95919f;--color-line: rgba(255, 255, 255, .08);--color-line-2: rgba(255, 255, 255, .14);--color-line-3: rgba(255, 255, 255, .22);--color-muted: #a09cae;--color-muted-2: #8b8799;--color-border-control: #8b8799;--color-violet-50: #1a1532;--color-violet-100: #251d48;--color-violet-200: #382b6e;--color-violet-300: #5544a3;--color-violet-400: #7766d8;--color-violet-500: #8c82e2;--color-violet-600: #a59ce8;--color-violet-700: #c8c3ed;--color-violet-800: #ddd9f7;--color-violet: #8c82e2;--color-violet-2: #7766d8;--color-violet-soft: #251d48;--color-violet-strong: #5e50dc;--color-violet-strong-hover: #6f60d8;--color-violet-strong-active: #4d3fcb;--color-acento-contraste: #ffffff;--marca-lu-azul: #717fd0;--color-danger: #f87171;--color-positive: #34d399;--color-hover: rgba(255, 255, 255, .07);--shadow-2: 0 1px 0 rgba(255, 255, 255, .06) inset, 0 4px 12px rgba(0, 0, 0, .45);--shadow-3: 0 1px 0 rgba(255, 255, 255, .08) inset, 0 12px 32px rgba(0, 0, 0, .55);--shadow-focus-ring: 0 0 0 2px var(--color-mist), 0 0 0 4px var(--color-violet-500);--shadow-focus-ring-en-tarjeta: 0 0 0 2px var(--color-paper-2), 0 0 0 4px var(--color-violet-500);--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 14px;--radius-2xl: 18px;--radius-pill: 9999px;--duration-instant: 80ms;--duration-fast: .14s;--duration-base: .2s;--duration-moderate: .26s;--duration-slow: .34s;--duration-slower: .44s;--duration-slowest: .6s;--easing-standard: cubic-bezier(.2, 0, 0, 1);--easing-decelerate: cubic-bezier(0, 0, .2, 1);--easing-accelerate: cubic-bezier(.4, 0, 1, 1);--easing-out-expo: cubic-bezier(.16, 1, .3, 1);--font: "Geist", "SF Pro Text", system-ui, -apple-system, "Segoe UI", sans-serif}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;overflow-x:clip;height:auto}body{margin:0;min-height:100vh;min-height:100svh;background:var(--color-mist);color:var(--color-ink);font-family:var(--font);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip}a{color:inherit;text-decoration:none}::selection{background:color-mix(in srgb,var(--color-violet-strong) 55%,transparent);color:#fff}input{caret-color:var(--color-violet-500)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.grain{position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}#lu-logo{display:block;width:100%;height:auto;overflow:visible}#lu-logo .lg__t{transform-box:view-box;transform-origin:115px 85px}#lu-logo .lg__t--tinta{fill:var(--color-ink)}#lu-logo .lg__t--azul{fill:var(--marca-lu-azul)}@media(forced-colors:active){#lu-logo .lg__t--tinta,#lu-logo .lg__t--azul{fill:CanvasText}.grain{display:none}}.foot{margin:0;font-size:13px;letter-spacing:.02em;color:var(--color-muted-2)}.foot a:hover{color:var(--color-ink-2)}a:focus-visible,button:focus-visible{outline:none;box-shadow:var(--shadow-focus-ring)}.ea{position:relative;width:100%;max-width:520px;margin:0}.ea-label{display:block;margin:0 0 12px;font-size:16px;font-weight:500;line-height:1.4;letter-spacing:-.01em;color:var(--color-ink);text-wrap:balance}.ea-campo{margin-bottom:14px}.ea-campo input{width:100%;height:44px;padding:9px 12px;border:1px solid var(--color-border-control);border-radius:var(--radius-md);background:var(--color-mist);color:var(--color-ink);font:400 16px/1.5 var(--font);outline:none;transition:border-color var(--duration-fast) var(--easing-standard),box-shadow var(--duration-fast) var(--easing-standard)}.ea-campo input::placeholder{color:var(--color-muted)}.ea-campo input:hover{border-color:var(--color-muted)}.ea-campo input:focus{border-color:var(--color-violet-strong);box-shadow:var(--shadow-focus-ring)}.ea-row{display:flex;gap:8px;flex-wrap:wrap}.ea input[type=email]{flex:1 1 220px;min-width:0;height:44px;padding:9px 12px;border:1px solid var(--color-border-control);border-radius:var(--radius-md);background:var(--color-mist);color:var(--color-ink);font:400 16px/1.5 var(--font);outline:none;transition:border-color var(--duration-fast) var(--easing-standard),box-shadow var(--duration-fast) var(--easing-standard)}.ea input[type=email]::placeholder{color:var(--color-muted)}.ea input[type=email]:hover{border-color:var(--color-muted)}.ea input[type=email]:focus{border-color:var(--color-violet-strong);box-shadow:var(--shadow-focus-ring)}.ea input[type=email]:-webkit-autofill{-webkit-text-fill-color:var(--color-ink);-webkit-box-shadow:0 0 0 100px var(--color-mist) inset;caret-color:var(--color-ink)}.ea input[type=email][aria-invalid=true]{border-color:var(--color-danger)}.ea-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.ea button[type=submit]{position:relative;flex:1 1 auto;height:44px;padding:10px 16px;border:1px solid transparent;border-radius:var(--radius-lg);background:var(--color-violet-strong);color:var(--color-acento-contraste);font:500 16px/1.5 var(--font);letter-spacing:0;white-space:nowrap;cursor:pointer;transition:background var(--duration-base) var(--easing-standard),transform var(--duration-fast) var(--easing-standard)}.ea button[type=submit]:hover{background:var(--color-violet-strong-hover)}.ea button[type=submit]:active{background:var(--color-violet-strong-active);transform:scale(.985)}.ea button[type=submit]:focus-visible{box-shadow:0 0 0 2px var(--color-paper),var(--shadow-focus-ring)}.ea button[type=submit][aria-busy=true]{cursor:progress;opacity:.85}.ea button[type=submit][aria-disabled=true]{pointer-events:none}.ea-btn-busy,.ea button[aria-busy=true] .ea-btn-label{display:none}.ea button[aria-busy=true] .ea-btn-busy{display:inline}.ea-msg{min-height:1.4em;margin:8px 0 0;font-size:16px;line-height:1.5;color:var(--color-danger);text-wrap:pretty}.ea-msg:empty{margin:0;min-height:0}.ea-helper{margin:12px 0 0;font-size:13px;line-height:1.5;color:var(--color-muted);white-space:pre-line;text-wrap:pretty}.ea-live{transition:opacity .32s var(--easing-standard),transform .32s var(--easing-standard)}.ea.is-ok .ea-live{opacity:0;transform:translateY(-6px);pointer-events:none}.ea-ok[data-vacia=true]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ea-ok{position:absolute;inset:0 auto auto 0;width:100%;text-align:left;padding:4px 0 2px;opacity:0;transform:translateY(10px);transition:opacity .48s var(--easing-out-expo) .16s,transform .48s var(--easing-out-expo) .16s}.ea.is-ok .ea-ok{opacity:1;transform:none}.ea.is-settled .ea-ok{position:relative}.ea-ok-mark{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 0 16px;border-radius:50%;background:var(--color-violet-strong);box-shadow:0 10px 24px -10px color-mix(in srgb,var(--color-violet-strong) 80%,transparent);transform:scale(.5);opacity:0}.ea.is-ok .ea-ok-mark{animation:eaMarkIn .46s cubic-bezier(.34,1.4,.64,1) .1s forwards}.ea-ok-mark:before,.ea-ok-mark:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1.5px solid var(--color-violet-500);opacity:0}.ea.is-ok .ea-ok-mark:before{animation:eaRing .9s ease-out .42s 1}.ea-ok-mark:after{display:none}.ea-ok-mark svg{width:28px;height:28px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:square;stroke-linejoin:round}.ea-ok-mark path{stroke-dasharray:1;stroke-dashoffset:1}.ea.is-ok .ea-ok-mark path{animation:eaCheck .16s var(--easing-out-expo) .2s forwards}.ea-ok-head{margin:0 0 8px;font-size:clamp(22px,2.2vw,28px);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--color-ink);text-wrap:balance}.ea-ok-head:focus{outline:none}.ea-ok-body{margin:0;max-width:40ch;font-size:16px;line-height:1.55;color:var(--color-ink-2);text-wrap:pretty}.ea-ok-eco strong{display:block;margin-top:2px;font-weight:500;color:var(--color-ink);word-break:break-word}.ea-ok-eco{margin:10px 0 0;font-size:13px;line-height:1.5;color:var(--color-ink-2);word-break:break-word;text-wrap:pretty}.ea-ok-note{margin:12px 0 0;max-width:44ch;font-size:13px;line-height:1.5;color:var(--color-muted);text-wrap:pretty}@keyframes eaMarkIn{to{transform:none;opacity:1}}@keyframes eaRing{0%{transform:scale(1);opacity:.75}to{transform:scale(1.75);opacity:0}}@keyframes eaCheck{to{stroke-dashoffset:0}}@media(max-width:520px){.ea-row{flex-direction:column}.ea input[type=email]{flex:0 0 auto}.ea button[type=submit]{width:100%}}@media(prefers-reduced-motion:reduce){.ea-live,.ea-ok{transition:none}.ea.is-ok .ea-ok-mark{animation:none;transform:none;opacity:1}.ea.is-ok .ea-ok-mark:before,.ea.is-ok .ea-ok-mark:after{animation:none}.ea.is-ok .ea-ok-mark path{animation:none;stroke-dashoffset:0}}.pasos{width:100%;max-width:520px;margin:0 auto;text-align:left}.pasos-progreso{display:flex;align-items:center;gap:12px;margin:0 0 20px}.pasos-riel{flex:1 1 auto;height:2px;border-radius:2px;background:color-mix(in srgb,var(--color-ink) 12%,transparent);overflow:hidden}.pasos-avance{display:block;height:100%;width:100%;transform:scaleX(0);transform-origin:left;border-radius:inherit;background:var(--color-violet-500);transition:transform var(--duration-moderate) var(--easing-standard)}.pasos-cuenta{flex:0 0 auto;font-size:13px;color:var(--color-muted-2);font-variant-numeric:tabular-nums}.paso{margin:0;padding:0;border:0}.paso-titulo{display:block;margin:0 0 14px;padding:0;font-size:20px;font-weight:600;line-height:1.25;letter-spacing:-.015em;color:var(--color-ink);text-wrap:balance}.paso-titulo:focus{outline:none}.paso-nota{margin:-8px 0 14px;font-size:13px;line-height:1.5;color:var(--color-muted);text-wrap:pretty}.paso-opciones{display:flex;flex-direction:column;gap:8px}.opcion{display:block;width:100%;min-height:52px;padding:13px 16px;border:1px solid var(--color-line-2);border-radius:var(--radius-lg);background:var(--color-mist-2);color:var(--color-ink);font:400 16px/1.4 var(--font);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--easing-standard),background var(--duration-fast) var(--easing-standard)}.opcion:hover{border-color:var(--color-line-3);background:var(--color-mist-3)}.opcion:focus-visible{outline:none;box-shadow:var(--shadow-focus-ring)}.opcion.is-elegida{border-color:var(--color-violet-500);background:var(--color-violet-soft)}.opcion-t{display:block;font-weight:500}.opcion-d{display:block;margin-top:3px;font-size:13px;line-height:1.45;color:var(--color-muted);text-wrap:pretty}.opcion.is-elegida .opcion-d{color:var(--color-ink-2)}.paso-segunda{margin-top:24px;padding-top:20px;border-top:1px solid var(--color-line)}.paso-titulo--segunda{font-size:16px}.cierre{text-align:left}.cierre p{margin:0 auto;max-width:46ch;text-wrap:balance;font-size:16px;line-height:1.55;color:var(--color-ink-2);text-wrap:pretty}.cierre-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin:20px 0 0;padding:12px 24px;border:1px solid transparent;border-radius:var(--radius-lg);background:var(--color-violet-strong);color:var(--color-acento-contraste);font:500 16px/1.5 var(--font);transition:background var(--duration-base) var(--easing-standard)}.cierre-btn:hover{background:var(--color-violet-strong-hover)}.cierre-btn:active{background:var(--color-violet-strong-active)}.cierre-nota{margin:20px auto 0;max-width:52ch;font-size:13px;line-height:1.5;color:var(--color-muted);text-wrap:pretty}.cierre-nota a{color:var(--color-violet-500);text-decoration:underline;text-underline-offset:3px}.cierre-nota a:hover{color:var(--color-violet-600)}@media(max-width:520px){.cierre-btn{width:100%}}.stage.is-preguntas .content>h1,.stage.is-preguntas .content>.lead,.stage.is-cierre .content>h1,.stage.is-cierre .content>.lead{display:none}.stage.is-preguntas .form-box{width:100%;max-width:560px}.stage.is-cierre .form-box{width:100%;max-width:760px;padding:0;background:none;box-shadow:none}.stage.is-cierre .aviso{display:none}.stage.is-preguntas .logo-box,.stage.is-cierre .logo-box{width:clamp(150px,14vw,176px)}.agenda-marco{position:relative;width:min(860px,calc(100vw - 32px));left:50%;transform:translate(-50%);container-type:inline-size;margin:32px 0 24px;padding:6px;border-radius:var(--radius-xl);overflow:hidden;background:#101017;box-shadow:inset 0 0 0 1px var(--color-line-2)}.agenda-marco iframe{display:block;width:100%;height:620px;border:0;border-radius:var(--radius-lg);background:transparent;transition:height .22s var(--ease-out, ease)}@container (max-width: 767px){.agenda-marco iframe{height:1150px}}@container (max-width: 400px){.agenda-marco iframe{height:900px}}@media(prefers-reduced-motion:reduce){.agenda-marco iframe{transition:none}}.cierre{width:100%;text-align:center}.cierre h2{margin:0 auto 14px;max-width:22ch;font-size:clamp(22px,3vw,28px);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--color-ink);text-wrap:balance}.cierre h2:focus{outline:none}.cierre--caja{max-width:560px;margin-inline:auto;padding:clamp(28px,4vw,40px);border-radius:var(--radius-xl);background:var(--color-paper-2);box-shadow:inset 0 0 0 1px var(--color-line-2),var(--shadow-3)}.cierre-marca{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 auto 20px;border-radius:50%;background:var(--color-violet-strong);box-shadow:0 10px 24px -10px color-mix(in srgb,var(--color-violet-strong) 80%,transparent);animation:eaMarkIn .46s cubic-bezier(.34,1.4,.64,1) 60ms both}.cierre-marca:before{content:"";position:absolute;inset:-4px;border-radius:50%;border:1.5px solid var(--color-violet-500);opacity:0;animation:eaRing .9s ease-out .38s 1}.cierre-marca svg{width:28px;height:28px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:square;stroke-linejoin:round}.cierre-marca path{stroke-dasharray:1;stroke-dashoffset:1;animation:eaCheck .16s var(--easing-out-expo) .2s forwards}@media(prefers-reduced-motion:reduce){.cierre-marca{animation:none}.cierre-marca:before{animation:none}.cierre-marca path{animation:none;stroke-dashoffset:0}}.siguiente{margin:28px auto 0;padding-top:22px;border-top:1px solid var(--color-line-2);text-align:left}.siguiente h2{margin:0 0 12px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-3)}.siguiente ol{margin:0;padding:0;list-style:none;counter-reset:siguiente;display:grid;gap:10px}.siguiente li{counter-increment:siguiente;display:grid;grid-template-columns:22px 1fr;align-items:start;font-size:16px;line-height:1.55;color:var(--color-ink-2);text-wrap:pretty}.siguiente li:before{content:counter(siguiente);font-variant-numeric:tabular-nums;font-weight:600;color:var(--color-violet)}.stage.is-preguntas .siguiente,.stage.is-cierre .siguiente{display:none}.autoria-firma{margin:20px 0 0;padding-top:18px;border-top:1px solid var(--color-line-2);font-size:13px;line-height:1.5;color:var(--color-ink-3);text-align:center}.autoria-firma a{color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--color-line-3);text-underline-offset:3px;transition:color .16s var(--ease-out, ease),text-decoration-color .16s var(--ease-out, ease)}.autoria-firma a:hover,.autoria-firma a:focus-visible{color:var(--color-violet);text-decoration-color:currentColor}.stage.is-preguntas .autoria-firma,.stage.is-cierre .autoria-firma{display:none}
