.teleton,.teleton *{box-sizing:border-box}.teleton{--surface:#fff;--surface-raised:#eef1f3;--line:#dce2e7;--ink:#111418;--ink-muted:#5b6670;--accent:#0476d9;--accent-texto:#0a5199;--curva-salida:cubic-bezier(.2, .7, .2, 1);--duracion-lenta:.32s;--u:min(1vw, 1.778vh);--fila-fs:max(24px, calc(var(--u) * 1.9));background:var(--surface);min-height:100vh;color:var(--ink);font-family:var(--font-nunito), system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5;position:relative;overflow:hidden}.teleton a{color:var(--accent-texto)}.teleton a:hover{color:var(--accent)}.teleton .pagina{z-index:2;padding:max(32px, calc(var(--u) * 1.67)) clamp(16px, 5vw, max(72px, calc(var(--u) * 3.75))) max(24px, calc(var(--u) * 1.25));flex-direction:column;display:flex;position:relative}.teleton .g12{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;display:grid}.teleton .g-logo{grid-column:1/4;justify-self:start}.teleton .g-centro{grid-column:5/9;justify-self:center}.teleton .g-expo{grid-column:10/13;justify-self:end}.teleton .g-izq{grid-column:1/9}.teleton .g-der{grid-column:9/13;position:relative}.teleton .cab{padding-bottom:max(20px, calc(var(--u) * 1.05));align-items:center}.teleton .logo{width:max(144px, calc(var(--u) * 10));height:auto;display:block}.teleton .cab-titulo{font-size:max(24px, calc(var(--u) * 1.8));font-weight:700;line-height:1.4}.teleton .expo{height:max(64px, calc(var(--u) * 4.6));width:auto;max-width:100%;display:block}.teleton .regla{background:var(--line);height:1px}.teleton main{flex-grow:1;align-items:stretch}.teleton .g-izq{min-width:0;padding:max(40px, calc(var(--u) * 2.1)) 0;justify-content:center;gap:max(40px, calc(var(--u) * 2.1));flex-direction:column;display:flex}.teleton .g-der{min-width:0;padding:max(40px, calc(var(--u) * 2.1)) 0 max(40px, calc(var(--u) * 2.1)) 24px;flex-direction:column;justify-content:center;display:flex;container-type:inline-size}.teleton .regla-v{background:var(--line);width:1px;position:absolute;top:40px;bottom:40px;left:-12px}.teleton .intro{flex-direction:column;align-items:flex-start;gap:16px;max-width:max(760px,46vw);display:flex}.teleton .sobretitulo{font-size:max(20px, calc(var(--u) * 1.5));color:var(--accent-texto);font-weight:700;line-height:1.4}.teleton h1{font-size:max(40px, calc(var(--u) * 3.4));margin:0;font-weight:700;line-height:1.2}.teleton .bajada{font-size:max(24px, calc(var(--u) * 1.7));color:var(--ink-muted);max-width:max(760px, calc(var(--u) * 52));margin:0;line-height:1.5}.teleton .cifra-bloque{flex-direction:column;gap:16px;display:flex}.teleton .cifra-caja{flex-direction:column;width:fit-content;max-width:100%;display:flex}.teleton .cifra-etiqueta-fila{justify-content:space-between;align-items:flex-end;gap:16px;display:flex;position:relative}.teleton .cifra-etiqueta{font-size:max(20px, calc(var(--u) * 1.5));color:var(--ink-muted);margin-bottom:12px;font-weight:700;line-height:1.4}.teleton .cifra{font-family:var(--font-jakarta), var(--font-nunito), system-ui, sans-serif;font-size:max(56px, calc(var(--u) * 8));letter-spacing:-.01em;color:var(--accent);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:.12em;font-weight:700;line-height:1;display:flex}.teleton .cifra-signo{font-size:.5em}.teleton .mas-uno{font-size:max(28px, calc(var(--u) * 2));color:var(--accent-texto);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;line-height:1.3;animation:3.8s cubic-bezier(.16,1,.3,1) both mas-uno;position:absolute;bottom:12px;right:0}.teleton .cifra-pie{width:fit-content;max-width:100%;font-size:max(22px, calc(var(--u) * 1.6));color:var(--ink-muted);font-variant-numeric:tabular-nums;line-height:1.5}.teleton .cifra-pie p{margin:0}.teleton .cifra-pie b{color:var(--ink);font-weight:700}.teleton .cifra-pie .sello{font-size:max(16px, calc(var(--u) * 1.2));margin-top:4px;line-height:1.4}.teleton .sello-btn{all:unset;cursor:pointer;color:var(--accent-texto);text-underline-offset:2px;text-decoration:underline}.teleton .sello-btn:hover{color:var(--accent)}.teleton .sello-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.teleton .solo-lectores{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.teleton .qr-seccion{align-items:center;gap:24px;display:flex}.teleton .qr-caja{width:max(184px, calc(var(--u) * 13));aspect-ratio:1;background:var(--surface);border:1px solid var(--line);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.teleton .qr-caja img{width:100%;height:auto;display:block}.teleton .qr-texto{flex-direction:column;flex:140px;gap:8px;min-width:0;display:flex}.teleton .qr-texto .sobretitulo{color:var(--ink-muted)}.teleton h2{font-size:max(28px, calc(var(--u) * 2));margin:0;font-weight:600;line-height:1.3}.teleton .btn{border:1px solid var(--accent);background:var(--accent);font-size:max(16px, calc(var(--u) * 1.3));border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;margin-top:8px;padding:12px 24px;font-weight:700;line-height:24px;text-decoration:none;display:inline-flex}.teleton a.btn,.teleton a.btn:hover{color:#fff}.teleton .btn-movil{display:none}.teleton .btn:hover{background:var(--accent-texto);border-color:var(--accent-texto)}.teleton .btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.teleton .donantes{margin-top:max(24px, calc(var(--u) * 1.67));padding-top:max(24px, calc(var(--u) * 1.67));border-top:1px solid var(--line);flex-direction:column;gap:8px;display:flex}.teleton .donantes-titulo{font-size:max(20px, calc(var(--u) * 1.5));color:var(--ink-muted);font-weight:700;line-height:1.4}.teleton .donantes-lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.teleton .donante{min-width:0;height:calc(var(--fila-fs) * 1.25 + 4px);align-items:baseline;gap:16px;display:flex}.teleton .donante-num{width:1.8em;font-size:max(18px, calc(var(--u) * 1.35));color:var(--ink-muted);font-variant-numeric:tabular-nums;flex:none;line-height:1.4}.teleton .donante-vacio{visibility:hidden}.teleton .donante-nombre{min-width:0;font-size:var(--fila-fs);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex-grow:1;font-weight:600;line-height:1.25;overflow:hidden}.teleton .donante-tenue{color:var(--ink-muted)}.teleton .donantes-vacio{min-width:0;font-size:max(18px, calc(var(--u) * 1.4));color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.25;overflow:hidden}.teleton .donantes-resto{font-size:max(18px, calc(var(--u) * 1.4));color:var(--ink-muted);margin:4px 0 0;line-height:1.5}.teleton .pie{border-top:1px solid var(--line);padding-top:16px}.teleton .pie-fila{flex-wrap:wrap;align-items:center;gap:16px 24px;width:fit-content;max-width:100%;display:flex}.teleton .pie-etiqueta{font-size:max(20px, calc(var(--u) * 1.5));color:var(--ink-muted);font-weight:700;line-height:1.4}.teleton .pie-lista{flex-wrap:wrap;gap:16px;margin:0;padding:0;list-style:none;display:flex}.teleton .fundacion{min-height:max(60px, calc(var(--u) * 4.2));border:1px solid var(--line);text-align:center;font-size:max(14px, calc(var(--u) * 1.05));color:var(--ink);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;padding:8px 16px;line-height:1.3;display:flex}.teleton .fundacion-pendiente,.teleton .fundacion-nit{color:var(--ink-muted)}@keyframes mas-uno{0%{opacity:0;transform:translateY(4px)}18%{opacity:1;transform:translateY(0)}75%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@media (max-height:1000px) and (min-width:961px){.teleton .donante:nth-child(n+4){display:none}.teleton .donantes{margin-top:20px;padding-top:20px}}@media (max-height:800px) and (min-width:961px){.teleton .g-izq{gap:24px;padding:24px 0}.teleton .g-der{padding-top:24px;padding-bottom:24px}.teleton .regla-v{top:24px;bottom:24px}.teleton h2{font-size:24px;line-height:32px}}@media (max-width:960px){.teleton .g-logo,.teleton .g-centro,.teleton .g-expo{grid-column:auto}.teleton .g12.cab{grid-template-columns:auto 1fr auto}.teleton .g-izq,.teleton .g-der{grid-column:1/-1;justify-self:stretch}.teleton .g-der{padding-top:0;padding-left:0}.teleton .regla-v{display:none}}@container (max-width:460px){.teleton .qr-seccion{flex-direction:column;align-items:flex-start;gap:16px}.teleton .qr-caja{width:max(148px, calc(var(--u) * 10.5))}}.teleton .pagina{zoom:var(--z,1);min-height:calc(100vh / var(--z,1))}@media (min-width:961px){@media (max-height:879px){.teleton .pagina{--z:.95}}@media (max-height:835px){.teleton .pagina{--z:.9}}@media (max-height:790px){.teleton .pagina{--z:.85}}@media (max-height:746px){.teleton .pagina{--z:.8}}@media (max-height:702px){.teleton .pagina{--z:.75}}@media (max-height:658px){.teleton .pagina{--z:.7}}@media (max-height:614px){.teleton .pagina{--z:.65}}@media (max-height:570px){.teleton .pagina{--z:.6}}@media (max-height:526px){.teleton .pagina{--z:.55}}@media (max-height:482px){.teleton .pagina{--z:.5}}}@media (max-width:960px){.teleton .btn-movil{width:100%;margin-top:8px;padding:16px 24px;font-size:18px;display:inline-flex}.teleton .qr-seccion{display:none}.teleton .donantes{margin-top:0}}@media (max-width:600px){.teleton .pagina{padding:20px 16px 24px}.teleton .logo{width:108px}.teleton .cab-titulo{font-size:16px}.teleton .expo{height:40px}.teleton .g-izq{gap:32px;padding:28px 0 20px}.teleton .g-der{padding:0 0 28px}.teleton .intro{gap:12px}.teleton .sobretitulo{font-size:16px}.teleton h1{font-size:34px}.teleton .bajada{font-size:18px}.teleton .cifra-etiqueta{margin-bottom:8px;font-size:16px}.teleton .cifra{font-size:clamp(44px,14vw,60px)}.teleton .mas-uno{font-size:20px;bottom:8px}.teleton .cifra-pie{font-size:18px}.teleton .cifra-pie .sello{font-size:14px}.teleton .donantes{padding-top:24px}.teleton .donantes-titulo{font-size:16px}.teleton .donante-num{font-size:14px}.teleton{--fila-fs:20px}.teleton .donantes-resto,.teleton .pie-etiqueta{font-size:16px}.teleton .fundacion{min-height:52px;font-size:14px}}@media (prefers-reduced-motion:reduce){.teleton .mas-uno{opacity:1;animation:none!important}}
