.au{--au-fondo:#11161c;--au-marco:#1a222b;--au-teja:#222b35;--au-campo:#141a21;--au-borde:#2c3743;--au-borde-2:#3a4653;--au-sombra:#0a0d11;--au-texto:#eef3f7;--au-texto-2:#aab7c3;--au-texto-3:#82909d;--au-acento:#4fb5ea;--au-acento-2:#1e88c8;--au-acento-3:#13618f;--au-media-luz:linear-gradient(180deg,#27323d,#27323d 55%,#202933 56%,#1c242d);--au-salvia:var(--au-acento-2);--au-salvia-2:#2b97da;--au-tinta:#ffffff;color-scheme:dark;min-height:100svh;display:flex;flex-direction:column;background-color:var(--au-fondo);background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 2px,transparent 2px 6px);color:var(--au-texto);font-family:var(--font-sans),system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;padding:max(18px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) 0 max(16px,env(safe-area-inset-left,0px))}.au a:focus-visible,.au button:focus-visible{outline:3px solid var(--au-acento);outline-offset:3px}.au-cabeza{width:100%;max-width:1360px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px}.au-logo{width:54px;height:54px;border-radius:18px;justify-content:center;background:var(--au-media-luz);border:3px solid var(--au-borde-2)}.au-logo,.au-volver{display:inline-flex;align-items:center;color:var(--au-texto);box-shadow:0 4px 0 var(--au-sombra)}.au-volver{gap:10px;padding:7px 18px 7px 7px;border-radius:999px;font-weight:700;font-size:15px;background:var(--au-marco);border:3px solid var(--au-borde-2)}.au-volver span{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--au-teja);border:2px solid var(--au-borde-2);color:var(--au-acento)}.au-volver svg{width:14px;height:14px}.au-volver:hover{border-color:var(--au-acento)}.au-marco{flex:1;width:100%;max-width:1360px;margin:16px auto 0;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:26px;align-items:stretch}.au-marco--ancho{grid-template-columns:340px minmax(0,1fr);align-items:start}.au-canal{position:relative;display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,4vw,56px);border-radius:44px;background-color:var(--au-marco);background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.022) 0 3px,transparent 3px 8px);border:4px solid var(--au-borde-2);box-shadow:0 8px 0 var(--au-sombra),inset 0 2px 0 rgba(255,255,255,.05)}.au-marco--ancho .au-canal{position:sticky;top:18px;padding:30px 26px;border-radius:36px;justify-content:flex-start}.au-canal-escudo{width:74px;height:74px;border-radius:24px;display:inline-flex;align-items:center;justify-content:center;background:var(--au-media-luz);border:3px solid var(--au-borde-2);box-shadow:0 5px 0 var(--au-sombra);color:var(--au-texto)}.au-canal-titulo{margin:26px 0 0;font-size:clamp(2.2rem,4.4vw,4rem);line-height:1.04;font-weight:800;letter-spacing:-.02em;text-wrap:balance}.au-canal-bajada{margin:16px 0 0;max-width:30rem;font-size:17px;line-height:1.6;color:var(--au-texto-2)}.au-marco--ancho .au-canal-titulo{font-size:1.9rem}.au-marco--ancho .au-canal-bajada{font-size:15px}.au-roles{list-style:none;margin:30px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.au-roles li{display:inline-flex;align-items:center;gap:10px;padding:7px 16px 7px 7px;border-radius:999px;font-weight:800;font-size:14px;background:var(--au-teja);border:3px solid var(--au-borde-2);box-shadow:0 4px 0 var(--au-sombra)}.au-roles i{width:32px;height:32px;border-radius:11px;display:block}.au-rol--1 i{background:rgba(79,181,234,.2)}.au-rol--2 i{background:rgba(243,181,74,.2)}.au-rol--3 i{background:rgba(92,196,132,.2)}.au-marco--ancho .au-roles{display:none}.au-estado{margin:26px 0 0;display:flex;flex-wrap:wrap;gap:8px}.au-estado div{display:flex;flex-direction:column;padding:8px 14px;border-radius:18px;background:var(--au-campo);border:2px solid var(--au-borde-2)}.au-estado dt{font-size:11.5px;font-weight:700;color:var(--au-texto-3)}.au-estado dd{margin:0;font-size:14px;font-weight:800;color:var(--au-acento)}.au-col{display:flex;align-items:center;padding:clamp(28px,3.4vw,46px);border-radius:44px;background:var(--au-teja);border:4px solid var(--au-borde-2);box-shadow:0 8px 0 var(--au-sombra)}.au-marco--ancho .au-col{border-radius:36px;align-items:flex-start}.au-contenido{width:100%;max-width:460px;margin:0 auto;display:flex;flex-direction:column}.au-marco--ancho .au-contenido{max-width:760px}.au-titulo{margin:0;font-family:inherit;font-size:clamp(1.8rem,2.4vw,2.2rem);line-height:1.12;font-weight:800;letter-spacing:-.015em;text-wrap:balance}.au-bajada{margin:10px 0 0;font-size:15px;line-height:1.55;color:var(--au-texto-2);text-wrap:pretty}.au-form{margin-top:26px;gap:16px}.au-campo,.au-form{display:flex;flex-direction:column}.au-campo{gap:7px}.au-etiqueta{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:13px;font-weight:700;color:var(--au-texto-2)}.au-etiqueta a{color:var(--au-acento)}.au-etiqueta a:hover{color:#8fd2f5}.au-con-ojo{position:relative}.au-ojo{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--au-texto-3)}.au-ojo:hover{color:var(--au-acento);background:rgba(79,181,234,.1)}.au-ojo svg{width:18px;height:18px}.au .au-contenido input:where(:not([type=checkbox],[type=radio],[type=file],[type=range])),.au .au-contenido select,.au .au-contenido textarea{width:100%;min-height:50px;border-radius:18px;background:var(--au-campo);border:3px solid var(--au-borde-2);color:var(--au-texto);font-size:15.5px;box-shadow:none;transition:border-color .15s}.au .au-contenido .au-input{padding:0 16px}.au .au-contenido .au-con-ojo .au-input{padding-right:52px}.au .au-contenido input::-moz-placeholder,.au .au-contenido textarea::-moz-placeholder{color:var(--au-texto-3)}.au .au-contenido input::placeholder,.au .au-contenido textarea::placeholder{color:var(--au-texto-3)}.au .au-contenido input:focus,.au .au-contenido select:focus,.au .au-contenido textarea:focus{outline:none;border-color:var(--au-acento);background:var(--au-campo);box-shadow:none}.au .au-contenido input[type=checkbox],.au .au-contenido input[type=radio]{accent-color:var(--au-acento-2)}.au .au-contenido select option{background:var(--au-campo);color:var(--au-texto)}.au-btn{height:54px;width:100%;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--au-acento-2);border:3px solid var(--au-acento-2);color:#fff;font-size:16px;font-weight:800;box-shadow:0 5px 0 var(--au-acento-3);transition:filter .15s,transform .12s}.au-btn:hover{filter:brightness(1.1)}.au-btn:active{transform:translateY(3px);box-shadow:0 2px 0 var(--au-acento-3)}.au-btn:disabled{opacity:.6;cursor:default;transform:none}.au-btn--borde{background:var(--au-marco);border-color:var(--au-borde-2);color:var(--au-texto);box-shadow:0 4px 0 var(--au-sombra);height:50px}.au-btn--borde:hover{border-color:var(--au-acento);filter:none}.au-giro{width:18px;height:18px;animation:au-gira .9s linear infinite}@keyframes au-gira{to{transform:rotate(1turn)}}.au-legal{margin:20px 0 0;text-align:center;font-size:13px;line-height:1.6;color:var(--au-texto-3)}.au-legal a{color:var(--au-acento)}.au-legal a:hover{text-decoration:underline;text-underline-offset:2px}.au-caja{margin-top:26px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 16px;padding:12px 16px;border-radius:999px;background:var(--au-campo);border:3px solid var(--au-borde-2);font-size:15px;font-weight:700;color:var(--au-texto-2)}.au-caja .au-mini,.au-caja a{display:inline-flex;align-items:center;height:40px;padding:0 18px;border-radius:999px;font-weight:800;background:var(--au-acento-2);color:#fff;box-shadow:0 4px 0 var(--au-acento-3)}.au-caja a:hover{filter:brightness(1.1)}.au-error{display:flex;gap:10px;align-items:flex-start;margin-top:22px;padding:12px 16px;border-radius:20px;font-size:14px;line-height:1.45;color:#ffc9bf;background:rgba(214,90,70,.14);border:3px solid rgba(214,90,70,.45)}.au-error svg{width:18px;height:18px;flex-shrink:0;margin-top:1px}.au-error+.au-form{margin-top:18px}.au-ok{color:#bfeed2;background:rgba(92,196,132,.12);border-color:rgba(92,196,132,.45)}.au-digitos{display:flex;justify-content:space-between;gap:8px}.au .au-contenido input.au-digito{width:100%;max-width:60px;height:64px;padding:0;border-radius:18px;text-align:center;font-size:26px;font-weight:800;font-variant-numeric:tabular-nums}.au .au-contenido input.au-digito.is-lleno{border-color:var(--au-acento)}.au-enlace{align-self:center;font-size:14px;font-weight:700;color:var(--au-acento);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(79,181,234,.4)}.au-enlace:hover{color:#8fd2f5}.au-enlace:disabled{opacity:.5;cursor:default;text-decoration:none}.au-aviso{margin-top:26px;display:flex;flex-direction:column;gap:14px;font-size:15px;line-height:1.6;color:var(--au-texto-2)}.au-aviso strong{color:var(--au-texto);font-weight:800}.au-pie{position:relative;height:156px;margin:22px calc(-1 * max(16px, env(safe-area-inset-left, 0px))) 0}.au-pie-barra{position:absolute;inset:44px 0 0;background:linear-gradient(180deg,#212a34,#161d24);border-top:4px solid var(--au-borde-2);border-radius:50% 50% 0 0/72px 72px 0 0}.au-pie-cuerpo{position:relative;max-width:1360px;margin:0 auto;padding:0 30px;display:grid;grid-template-columns:100px minmax(0,1fr) 100px;align-items:start}.au-redondo{width:92px;height:92px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;font-weight:800;font-size:12.5px;line-height:1.15;color:var(--au-acento);background:var(--au-media-luz);border:4px solid var(--au-borde-2);box-shadow:0 6px 0 var(--au-sombra)}.au-redondo svg{width:24px;height:24px}.au-redondo:hover{border-color:var(--au-acento)}.au-redondo--verde{color:#6fd39a}.au-pie-centro{padding-top:54px;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.au-pie-hora{font-size:36px;font-weight:500;letter-spacing:.04em;line-height:1;color:#93a1ae;font-variant-numeric:tabular-nums}.au-pie-fecha{font-size:14px}.au-pie-enlaces,.au-pie-fecha{font-weight:700;color:var(--au-texto-3)}.au-pie-enlaces{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px;margin-top:6px;font-size:13px}.au-pie-enlaces a:hover{color:var(--au-texto)}@media (max-width:1023px){.au-marco,.au-marco--ancho{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:16px}.au-canal,.au-marco--ancho .au-canal{position:static;padding:18px 20px;border-radius:30px;border-width:3px;box-shadow:0 6px 0 var(--au-sombra);flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px}.au-canal-escudo{width:52px;height:52px;border-radius:17px}.au-canal-escudo svg{width:26px;height:26px}.au-canal-titulo,.au-marco--ancho .au-canal-titulo{margin:0;flex:1 1 200px;font-size:1.15rem;line-height:1.25}.au-canal-bajada,.au-roles{display:none}.au-estado{margin:0;width:100%}.au-col,.au-marco--ancho .au-col{border-radius:30px;border-width:3px;box-shadow:0 6px 0 var(--au-sombra);padding:24px 18px}}@media (max-width:640px){.au-logo{width:48px;height:48px;border-radius:16px}.au-volver{font-size:14px;padding:6px 14px 6px 6px}.au-canal-titulo{display:none}.au-canal{justify-content:flex-start}.au-canal:not(:has(.au-estado)){display:none}.au-pie{height:196px;margin-top:26px}.au-pie-barra{inset:34px 0 0;border-radius:50% 50% 0 0/44px 44px 0 0}.au-pie-cuerpo{grid-template-columns:80px minmax(0,1fr) 80px;padding:0 12px}.au-redondo{width:78px;height:78px;font-size:11px;border-width:3px}.au-redondo svg{width:18px;height:18px}.au-pie-centro{padding-top:50px}.au-pie-hora{font-size:32px}.au-pie-enlaces{gap:4px 12px;font-size:12px}}@media (prefers-reduced-motion:reduce){.au-btn,.au-giro{transition:none;animation:none}}.au{--au-marco:rgba(24,32,42,0.42);--au-teja:rgba(30,40,52,0.5);--au-campo:rgba(9,13,19,0.52);--au-borde:rgba(255,255,255,0.1);--au-borde-2:rgba(255,255,255,0.17);--au-sombra:rgba(0,0,0,0.38);--au-media-luz:linear-gradient(180deg,rgba(255,255,255,0.1),rgba(255,255,255,0.05) 55%,rgba(255,255,255,0.025) 56%,rgba(255,255,255,0.035));--au-vidrio:blur(22px) saturate(165%);background-color:#0b1016;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.022) 0 2px,transparent 2px 6px),linear-gradient(rgba(9,13,19,.68),rgba(9,13,19,.84)),var(--fondo-pc,url("/hero-city-night.jpg"));background-size:auto,auto,cover;background-position:0 0,0 0,50%;background-attachment:fixed}.au-canal,.au-col,.au-logo,.au-pie-barra,.au-redondo,.au-volver{backdrop-filter:var(--au-vidrio)}.au-canal,.au-col{box-shadow:0 8px 0 var(--au-sombra),inset 1px 1px 0 rgba(255,255,255,.16),inset -1px -1px 0 rgba(255,255,255,.04)}.au-canal-escudo,.au-logo,.au-redondo{background:var(--au-media-luz),rgba(30,40,52,.45)}.au-pie-barra{background:linear-gradient(180deg,rgba(36,46,58,.62),rgba(16,22,30,.8))}@media (max-width:1023px){.au-canal,.au-col{box-shadow:0 6px 0 var(--au-sombra),inset 1px 1px 0 rgba(255,255,255,.16)}.au{background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.022) 0 2px,transparent 2px 6px),linear-gradient(rgba(9,13,19,.7),rgba(9,13,19,.84)),var(--fondo-movil,var(--fondo-pc,url("/hero-city-night.jpg")));background-attachment:scroll}}