.angosto.svelte-1e3gr5a{max-width:880px}.cabecera.svelte-1e3gr5a{border-bottom:1px solid var(--borde);background:linear-gradient(#00e0df26,#0000);padding-block:48px 36px}h1.svelte-1e3gr5a{margin:8px 0 14px;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:900}.bajada.svelte-1e3gr5a{color:var(--texto-2);margin:0;font-size:1.15rem}section.svelte-1e3gr5a{margin-top:52px}h2.svelte-1e3gr5a{margin-bottom:20px;font-size:1.8rem}.pilotos.svelte-1e3gr5a{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;display:grid}.piloto.svelte-1e3gr5a{background:var(--fondo-2);border:1px solid var(--borde);border-radius:var(--radio);align-items:flex-start;gap:18px;padding:20px;display:flex}.foto.svelte-1e3gr5a{border:3px solid var(--turq);background:var(--fondo);border-radius:50%;flex:0 0 110px;place-items:center;width:110px;height:110px;display:grid;overflow:hidden}.foto.svelte-1e3gr5a img:where(.svelte-1e3gr5a){object-fit:cover;width:100%;height:100%}.foto.uno.svelte-1e3gr5a img:where(.svelte-1e3gr5a){object-fit:contain;width:82%;height:82%}.dos.svelte-1e3gr5a .foto:where(.svelte-1e3gr5a){border-color:var(--coral)}.num.svelte-1e3gr5a{font-family:var(--f-titulo);color:var(--turq);font-size:2.2rem;font-weight:900;line-height:1}.dos.svelte-1e3gr5a .num:where(.svelte-1e3gr5a){color:var(--coral)}.piloto.svelte-1e3gr5a h3:where(.svelte-1e3gr5a){margin:4px 0 6px;font-size:1.3rem}.piloto.svelte-1e3gr5a p:where(.svelte-1e3gr5a){color:var(--texto-2);margin:0}.ia.svelte-1e3gr5a{border:1px solid var(--coral);border-radius:999px;margin-top:10px;padding:2px 10px;font-size:.78rem;display:inline-block}.principios.svelte-1e3gr5a,.secciones.svelte-1e3gr5a{gap:12px;margin:0;padding:0;list-style:none;display:grid}.principios.svelte-1e3gr5a li:where(.svelte-1e3gr5a){background:var(--fondo-2);border-left:4px solid var(--turq);color:var(--texto-2);border-radius:12px;padding:16px 18px}.principios.svelte-1e3gr5a strong:where(.svelte-1e3gr5a){color:var(--texto)}.secciones.svelte-1e3gr5a li:where(.svelte-1e3gr5a){background:var(--fondo-2);border-left:4px solid var(--color);border-radius:12px;gap:2px;padding:14px 18px;display:grid}.secciones.svelte-1e3gr5a a:where(.svelte-1e3gr5a){font-family:var(--f-titulo);color:var(--color);font-size:1.2rem;font-weight:700;text-decoration:none}.secciones.svelte-1e3gr5a span:where(.svelte-1e3gr5a){color:var(--texto-2);font-size:.96rem}@media (width<=420px){.piloto.svelte-1e3gr5a{text-align:center;flex-direction:column;align-items:center}}
