:root{--voltaje:#7c3aed;--voltaje-profundo:#5b21b6;--voltaje-claro:#a78bfa;--senal:#0fd9be;--senal-profundo:#0a9f8c;--tinta:#16212e;--pizarra:#33485e;--grafito:#5b6470;--niebla:#f4f5f7;--blanco:#fff;--on-senal:var(--tinta);--on-voltaje:var(--blanco);--font-display:"Space Grotesk", system-ui, sans-serif;--font-mono:"Space Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-body:Manrope, system-ui, -apple-system, "Segoe UI", sans-serif;--espacio-1:4px;--espacio-2:8px;--espacio-3:12px;--espacio-4:16px;--espacio-5:24px;--espacio-6:32px;--espacio-7:48px;--espacio-8:64px;--espacio-9:96px;--espacio-10:128px;--radio-s:6px;--radio-m:10px;--radio-l:16px;--radio-xl:24px;--radio-pill:999px;--contenedor-max:1200px;--lectura-max:680px;--nav-alto:72px;--logo-min-completo:160px;--logo-min-isotipo:28px}:root,[data-theme=noche]{--fondo:var(--tinta);--superficie:#1f2c3c;--superficie-pie:#1b2735;--linea:#2c3b4d;--linea-fuerte:#66768a;--texto:var(--blanco);--texto-2:#a3afbd;--texto-3:#8a96a4;--acento:var(--senal);--acento-violeta:var(--voltaje-claro);--logo-futuro:var(--senal);--logo-rayas:#8a96a4;--enfoque:var(--senal);--alerta:#f47a95;--diagonal-tenue:#26344a;--sombra-tarjeta:none;--sombra-flotante:0 24px 48px #00000059;color-scheme:dark}[data-theme=dia]{--fondo:var(--niebla);--superficie:var(--blanco);--superficie-pie:#ebedf0;--linea:#e3e6ea;--linea-fuerte:#77818e;--texto:var(--tinta);--texto-2:var(--pizarra);--texto-3:var(--grafito);--acento:#0a7d6e;--acento-violeta:var(--voltaje);--logo-futuro:var(--senal-profundo);--logo-rayas:var(--grafito);--enfoque:var(--voltaje);--alerta:#c42d52;--diagonal-tenue:#dce0e6;--sombra-tarjeta:0 1px 2px #16212e0f;--sombra-flotante:0 24px 48px #16212e1f;color-scheme:light}body{background:var(--fondo);color:var(--texto);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0}.fdf-lienzo{background:var(--fondo);color:var(--texto);font-family:var(--font-body);padding:var(--espacio-6)}.fdf-fila{gap:var(--espacio-4);flex-wrap:wrap;align-items:center;display:flex}.fdf-contenedor{max-width:var(--contenedor-max);padding:0 var(--espacio-8);box-sizing:border-box;margin:0 auto}@media (width<=760px){.fdf-contenedor{padding:0 var(--espacio-4)}}.fdf-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fdf-destacado{color:var(--acento)}:where(.fdf-lienzo,.fdf-seccion,.fdf-hero,.fdf-pie) a:focus-visible,.fdf-btn:focus-visible,.fdf-play:focus-visible,.fdf-input:focus-visible,.fdf-nav-menu:focus-visible{outline:2px solid var(--enfoque);outline-offset:3px}.fdf-logo{font-family:var(--font-display);letter-spacing:.12em;color:var(--texto);align-items:center;gap:.6em;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.fdf-logo-palabra{flex-direction:column;gap:.16em;display:flex}.fdf-logo-l2{align-items:baseline;gap:.55em;display:flex}.fdf-logo-dolar,.fdf-logo-del{color:var(--acento-violeta)}.fdf-logo-del{letter-spacing:.4em;font-size:.42em}.fdf-logo-futuro{color:var(--logo-futuro)}.fdf-logo--apilado{flex-direction:column;gap:.5em}.fdf-logo--apilado .fdf-logo-palabra{align-items:center}.fdf-logo--blanco,.fdf-logo--blanco *{color:#fff}.fdf-logo--tinta,.fdf-logo--tinta *{color:var(--tinta)}.fdf-iso{flex:none;display:block}.fdf-iso path{fill:none}.fdf-iso-v{stroke:var(--voltaje)}.fdf-iso-t{stroke:var(--logo-futuro)}.fdf-iso-r1{stroke:var(--voltaje)}.fdf-iso-r{stroke:var(--logo-rayas)}.fdf-iso-f{stroke:var(--texto)}.fdf-iso-punta{fill:var(--texto)}.fdf-iso--mono path{stroke:currentColor}.fdf-iso--mono .fdf-iso-punta{fill:currentColor}.fdf-icono{vertical-align:middle;flex:none;display:inline-block}.fdf-btn{justify-content:center;align-items:center;gap:var(--espacio-2);height:44px;padding:0 var(--espacio-5);border-radius:var(--radio-m);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:nowrap;box-sizing:border-box;border:1.5px solid #0000;font-size:13px;font-weight:700;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.fdf-btn--l{height:52px;padding:0 var(--espacio-6);font-size:14px}.fdf-btn--primario{background:var(--senal);color:var(--on-senal)}.fdf-btn--primario:hover{background:#3ee3cd}.fdf-btn--secundario{background:var(--voltaje);color:var(--on-voltaje)}.fdf-btn--secundario:hover{background:var(--voltaje-profundo)}.fdf-btn--contorno{color:var(--texto);border-color:var(--linea-fuerte);background:0 0}.fdf-btn--contorno:hover{border-color:var(--texto)}.fdf-btn--texto{color:var(--acento);background:0 0;height:auto;min-height:44px;padding:0 2px}.fdf-btn--texto:hover{text-underline-offset:4px;text-decoration:underline}.fdf-btn--bloque{width:100%}.fdf-eyebrow{align-items:center;gap:var(--espacio-3);font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--acento);margin:0;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex}.fdf-eyebrow:before{content:"";background:currentColor;flex:none;width:28px;height:2px}.fdf-eyebrow--violeta{color:var(--acento-violeta)}.fdf-tag{border-radius:var(--radio-pill);border:1px solid var(--linea);height:26px;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--texto-3);white-space:nowrap;box-sizing:border-box;align-items:center;gap:6px;padding:0 10px;font-size:11px;display:inline-flex}.fdf-tag--acento{color:var(--acento);border-color:currentColor}.fdf-tag--violeta{color:var(--acento-violeta);border-color:currentColor}.fdf-tag--solido{background:var(--senal);color:var(--on-senal);border-color:var(--senal);font-weight:700}.fdf-diagonales{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.fdf-diag-v{stroke:var(--voltaje);stroke-width:2px;opacity:.85}.fdf-diag-t{stroke:var(--senal-profundo);stroke-width:2px}.fdf-diag-n{stroke:var(--diagonal-tenue);stroke-width:1.5px}.fdf-nav{z-index:2;background:var(--fondo);border-bottom:1px solid var(--linea);position:relative}.fdf-nav-in{justify-content:space-between;align-items:center;gap:var(--espacio-5);height:var(--nav-alto);display:flex}.fdf-nav-links{align-items:center;gap:var(--espacio-6);margin:0;padding:0;list-style:none;display:flex}.fdf-nav-links a{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--texto-2);padding:12px 0;font-size:12px;text-decoration:none}.fdf-nav-links a:hover,.fdf-nav-links a[aria-current=page]{color:var(--texto)}.fdf-nav-links a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--acento)}.fdf-nav-acciones{align-items:center;gap:var(--espacio-3);display:flex}.fdf-nav-menu{border-radius:var(--radio-m);border:1.5px solid var(--linea-fuerte);width:44px;height:44px;color:var(--texto);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:none}.fdf-nav-movil{display:none}@media (width<=860px){.fdf-nav-links,.fdf-nav-acciones .fdf-btn{display:none}.fdf-nav-menu{display:inline-flex}.fdf-nav-movil[data-abierto=true]{border-top:1px solid var(--linea);padding:var(--espacio-4) 0 var(--espacio-5);display:block}.fdf-nav-movil ul{margin:0 0 var(--espacio-4);padding:0;list-style:none}.fdf-nav-movil a{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--texto);padding:12px 0;font-size:13px;text-decoration:none;display:block}}.fdf-hero{background:var(--fondo);color:var(--texto);padding:var(--espacio-10) 0 var(--espacio-9);position:relative;overflow:hidden}.fdf-hero-in{z-index:1;position:relative}.fdf-hero-titulo{margin:var(--espacio-5) 0 0;max-width:820px;font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(44px,7vw,72px);font-weight:600;line-height:1}.fdf-hero-bajada{margin:var(--espacio-5) 0 0;max-width:var(--lectura-max);color:var(--texto-2);font-size:18px;line-height:1.6}.fdf-hero-bajada strong{color:var(--texto)}.fdf-hero-acciones{gap:var(--espacio-3);margin-top:var(--espacio-6);flex-wrap:wrap;display:flex}.fdf-hero-temas{margin-top:var(--espacio-9);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--texto-3);font-size:12px}@media (width<=760px){.fdf-hero{padding:var(--espacio-8) 0 var(--espacio-8)}.fdf-hero-temas{margin-top:var(--espacio-7);letter-spacing:.14em;line-height:2}}.fdf-hero--foto{padding:var(--espacio-9) 0}.fdf-hero-in--foto{gap:var(--espacio-7);grid-template-columns:1.1fr .9fr;align-items:center;display:grid}.fdf-hero--foto .fdf-hero-titulo{font-size:clamp(40px,5.6vw,64px)}.fdf-hero--foto .fdf-hero-temas{margin-top:var(--espacio-7)}@media (width<=860px){.fdf-hero--foto{padding:var(--espacio-8) 0}.fdf-hero-in--foto{gap:var(--espacio-6);grid-template-columns:1fr}.fdf-hero--foto .fdf-retrato{justify-self:center;width:100%;max-width:440px}}.fdf-retrato{aspect-ratio:4/5;border-radius:0 0 var(--radio-xl) var(--radio-xl);justify-content:center;align-items:flex-end;margin:0;display:flex;position:relative;overflow:hidden}.fdf-retrato--ancho{aspect-ratio:1}.fdf-retrato-fondo{background:var(--voltaje);border-radius:var(--radio-xl);height:74%;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.fdf-retrato-fondo svg{width:100%;height:100%;position:absolute;inset:0}.fdf-retrato-fondo line{stroke:var(--voltaje-profundo);stroke-width:14px}.fdf-retrato-img{z-index:1;object-fit:contain;object-position:bottom center;width:auto;max-width:100%;height:100%;display:block;position:relative}.fdf-retrato--ancho .fdf-retrato-img{height:92%}.fdf-retrato-chip{z-index:2;left:var(--espacio-4);bottom:var(--espacio-4);align-items:center;gap:var(--espacio-2);border-radius:var(--radio-m);background:var(--tinta);color:#fff;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;padding:8px 12px;font-size:11px;display:inline-flex;position:absolute}.fdf-retrato-chip:before{content:"";background:var(--senal);border-radius:50%;width:8px;height:8px}.fdf-conductor{gap:var(--espacio-8);grid-template-columns:minmax(280px,.85fr) 1.15fr;align-items:center;display:grid}.fdf-conductor-texto{gap:var(--espacio-4);flex-direction:column;min-width:0;display:flex}.fdf-conductor-nombre{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(40px,5vw,56px);font-weight:600;line-height:1.05}.fdf-conductor-rol{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--acento);margin:0;font-size:12px}.fdf-conductor-bio{max-width:var(--lectura-max);color:var(--texto-2);margin:0;font-size:17px;line-height:1.6}.fdf-hitos{margin:var(--espacio-3) 0 0;gap:var(--espacio-4);grid-template-columns:repeat(3,1fr);display:grid}.fdf-hito{padding-top:var(--espacio-4);border-top:2px solid var(--voltaje);flex-direction:column-reverse;justify-content:flex-end;gap:4px;display:flex}.fdf-hito dd{font-family:var(--font-display);color:var(--texto);margin:0;font-size:40px;font-weight:600;line-height:1.1}.fdf-hito dt{color:var(--texto-2);font-size:14px;line-height:1.45}.fdf-tray{margin:var(--espacio-3) 0 0;padding:0;list-style:none}.fdf-tray li{gap:var(--espacio-4);padding:var(--espacio-4) 0;border-top:1px solid var(--linea);grid-template-columns:180px 1fr;display:grid}.fdf-tray li:last-child{border-bottom:1px solid var(--linea)}.fdf-tray-org{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--acento-violeta);padding-top:3px;font-size:12px;font-weight:700}.fdf-tray-cargo{font-family:var(--font-display);flex-direction:column;gap:2px;font-size:18px;font-weight:600;line-height:1.3;display:flex}.fdf-tray-detalle{font-family:var(--font-body);color:var(--texto-2);font-size:14px;font-weight:400;line-height:1.5}@media (width<=860px){.fdf-conductor{gap:var(--espacio-6);grid-template-columns:1fr}.fdf-conductor .fdf-retrato{justify-self:center;width:100%;max-width:400px}.fdf-hitos{grid-template-columns:1fr 1fr}.fdf-tray li{grid-template-columns:1fr;gap:4px}}.fdf-seccion{background:var(--fondo);color:var(--texto);padding:var(--espacio-9) 0}.fdf-seccion-cab{justify-content:space-between;align-items:flex-end;gap:var(--espacio-5);margin-bottom:var(--espacio-7);flex-wrap:wrap;display:flex}.fdf-seccion-titulo{margin:var(--espacio-4) 0 0;max-width:760px;font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(32px,4.4vw,44px);font-weight:600;line-height:1.1}.fdf-seccion-bajada{margin:var(--espacio-4) 0 0;max-width:var(--lectura-max);color:var(--texto-2);font-size:16px;line-height:1.6}@media (width<=760px){.fdf-seccion{padding:var(--espacio-8) 0}}.fdf-tarjeta{background:var(--superficie);border:1px solid var(--linea);border-radius:var(--radio-l);box-shadow:var(--sombra-tarjeta);box-sizing:border-box}.fdf-ep{gap:var(--espacio-4);padding:var(--espacio-5);flex-direction:column;height:100%;display:flex}.fdf-ep-cab{justify-content:space-between;align-items:center;gap:var(--espacio-3);display:flex}.fdf-meta{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--texto-3);align-items:center;gap:6px;font-size:12px;display:inline-flex}.fdf-ep-titulo{font-family:var(--font-display);margin:0;font-size:24px;font-weight:600;line-height:1.25}.fdf-ep-titulo a{color:inherit;text-decoration:none}.fdf-ep-titulo a:hover{color:var(--acento)}.fdf-ep-resumen{color:var(--texto-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.fdf-ep-pie{padding-top:var(--espacio-4);border-top:1px solid var(--linea);justify-content:space-between;align-items:center;gap:var(--espacio-3);margin-top:auto;display:flex}.fdf-play{border-radius:var(--radio-pill);background:var(--senal);width:44px;height:44px;color:var(--on-senal);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.fdf-play:hover{background:#3ee3cd}.fdf-play--l{width:64px;height:64px}.fdf-grilla{gap:var(--espacio-5);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.fdf-player{gap:var(--espacio-6);padding:var(--espacio-6);border-radius:var(--radio-xl);box-shadow:var(--sombra-flotante);grid-template-columns:minmax(200px,300px) 1fr;display:grid}.fdf-portada{aspect-ratio:1;border-radius:var(--radio-l);background:var(--tinta);color:#fff;padding:var(--espacio-5);box-sizing:border-box;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.fdf-portada>*{z-index:1;position:relative}.fdf-portada-cab{justify-content:space-between;align-items:flex-start;display:flex}.fdf-portada-ep{font-family:var(--font-mono);letter-spacing:.2em;color:#a3afbd;font-size:11px}.fdf-portada-titulo{font-family:var(--font-display);color:#fff;margin:0;font-size:26px;font-weight:600;line-height:1.1}.fdf-portada--voltaje{background:var(--voltaje)}.fdf-portada--voltaje .fdf-portada-ep{color:#e9e1fd}.fdf-player-cuerpo{gap:var(--espacio-4);flex-direction:column;min-width:0;display:flex}.fdf-player-titulo{font-family:var(--font-display);margin:0;font-size:32px;font-weight:600;line-height:1.2}.fdf-player-control{align-items:center;gap:var(--espacio-4);margin-top:var(--espacio-2);display:flex}.fdf-progreso{gap:var(--espacio-2);flex-direction:column;flex:1;min-width:0;display:flex}.fdf-barra{border-radius:var(--radio-s);background:var(--linea);height:6px;position:relative;overflow:hidden}.fdf-barra>span{background:var(--senal);border-radius:var(--radio-s);position:absolute;inset:0 auto 0 0}.fdf-tiempos{font-family:var(--font-mono);color:var(--texto-3);justify-content:space-between;font-size:12px;font-weight:700;display:flex}@media (width<=760px){.fdf-player{padding:var(--espacio-5);grid-template-columns:1fr}.fdf-player-titulo{font-size:26px}}.fdf-plataformas{gap:var(--espacio-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fdf-plataformas .fdf-btn{height:40px;padding:0 var(--espacio-4);font-size:12px}.fdf-valor{padding:var(--espacio-5);gap:var(--espacio-2);flex-direction:column;display:flex}.fdf-valor-num{font-family:var(--font-mono);color:var(--acento-violeta);font-size:12px}.fdf-valor-titulo{margin:var(--espacio-2) 0 0;font-family:var(--font-display);font-size:20px;font-weight:600;line-height:1.3}.fdf-valor-texto{color:var(--texto-2);margin:0;font-size:14px;line-height:1.55}.fdf-cifra{padding:var(--espacio-5);gap:var(--espacio-2);flex-direction:column;display:flex}.fdf-cifra-valor{font-family:var(--font-display);color:var(--acento-violeta);font-size:40px;font-weight:600;line-height:1.1}.fdf-cifra--acento .fdf-cifra-valor{color:var(--acento)}.fdf-cifra-texto{color:var(--texto-2);margin:0;font-size:14px;line-height:1.55}.fdf-cita{gap:var(--espacio-5);flex-direction:column;max-width:760px;margin:0;display:flex}.fdf-cita blockquote{font-family:var(--font-display);color:var(--texto);text-wrap:balance;margin:0;font-size:clamp(26px,3.4vw,36px);font-weight:600;line-height:1.2}.fdf-cita figcaption{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--texto-3);font-size:12px}.fdf-news{padding:var(--espacio-6);gap:var(--espacio-6);grid-template-columns:1fr minmax(280px,440px);align-items:end;display:grid}.fdf-news-titulo{margin:var(--espacio-3) 0 0;font-family:var(--font-display);font-size:28px;font-weight:600;line-height:1.2}.fdf-news-bajada{margin:var(--espacio-3) 0 0;color:var(--texto-2);font-size:14px;line-height:1.55}.fdf-news form{gap:var(--espacio-2);flex-direction:column;display:flex}.fdf-news label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--texto-2);font-size:12px}.fdf-news-campo{gap:var(--espacio-2);display:flex}.fdf-input{min-width:0;height:44px;padding:0 var(--espacio-4);border-radius:var(--radio-m);border:1.5px solid var(--linea-fuerte);background:var(--fondo);color:var(--texto);font:16px/1 var(--font-body);box-sizing:border-box;flex:1}.fdf-input::placeholder{color:var(--texto-3)}.fdf-input[aria-invalid=true]{border-color:var(--alerta)}.fdf-news-msg{align-items:center;gap:6px;margin:0;font-size:14px;line-height:1.5;display:flex}.fdf-news-msg--ok{color:var(--acento)}.fdf-news-msg--error{color:var(--alerta)}@media (width<=760px){.fdf-news{padding:var(--espacio-5);grid-template-columns:1fr}.fdf-news-campo{flex-direction:column}}.fdf-ausp{gap:var(--espacio-6);flex-direction:column;display:flex}.fdf-ausp-nivel{gap:var(--espacio-3);flex-direction:column;display:flex}.fdf-ausp-rotulo{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--texto-3);font-size:12px}.fdf-ausp-lista{gap:var(--espacio-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.fdf-ausp-lista--principal{grid-template-columns:1fr}.fdf-ausp-slot{justify-content:center;align-items:center;gap:var(--espacio-3);min-height:112px;padding:var(--espacio-5);background:var(--superficie);border:1px solid var(--linea);border-radius:var(--radio-l);box-shadow:var(--sombra-tarjeta);box-sizing:border-box;text-align:center;flex-direction:column;display:flex}.fdf-ausp-slot--principal{min-height:176px;padding:var(--espacio-6)}.fdf-ausp-slot--vacio{box-shadow:none;border:1.5px dashed var(--linea-fuerte);background:0 0}.fdf-ausp-vacio{align-items:center;gap:var(--espacio-2);flex-direction:column;display:flex}.fdf-ausp-link{min-height:44px;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--acento);align-items:center;gap:4px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.fdf-ausp-link:hover{text-underline-offset:4px;text-decoration:underline}.fdf-ausp-marca{min-height:44px;color:var(--texto);justify-content:center;align-items:center;text-decoration:none;display:flex}.fdf-ausp-img{object-fit:contain;max-width:180px;max-height:56px;display:block}.fdf-ausp-slot--principal .fdf-ausp-img{max-width:280px;max-height:80px}.fdf-ausp-nombre{font-family:var(--font-display);letter-spacing:-.01em;font-size:22px;font-weight:600}.fdf-ausp-slot--principal .fdf-ausp-nombre{font-size:32px}.fdf-ausp-desc{max-width:520px;color:var(--texto-2);margin:0;font-size:14px;line-height:1.55}.fdf-ausp-ant{gap:var(--espacio-6);flex-direction:column;display:flex}.fdf-ausp-ant-lista{gap:var(--espacio-4);grid-template-columns:repeat(auto-fill,minmax(240px,280px));margin:0;padding:0;list-style:none;display:grid}.fdf-ausp-ant-item{gap:var(--espacio-2);flex-direction:column;display:flex}.fdf-ausp-ant-logo{height:120px;padding:var(--espacio-5);border:1px solid var(--linea);border-radius:var(--radio-l);box-sizing:border-box;background:#fff;justify-content:center;align-items:center;text-decoration:none;display:flex}.fdf-ausp-ant-logo img{object-fit:contain;max-width:100%;max-height:64px;display:block}.fdf-ausp-ant-nombre{font-family:var(--font-display);color:#16212e;font-size:26px;font-weight:600}.fdf-cta-ausp{padding:var(--espacio-7) var(--espacio-6);border-radius:var(--radio-xl);background:var(--superficie);color:var(--texto);position:relative;overflow:hidden}.fdf-cta-ausp-in{z-index:1;gap:var(--espacio-7);grid-template-columns:1.2fr 1fr;align-items:center;display:grid;position:relative}.fdf-cta-ausp-titulo{margin:var(--espacio-4) 0 0;font-family:var(--font-display);text-wrap:balance;font-size:clamp(28px,3.4vw,36px);font-weight:600;line-height:1.15}.fdf-cta-ausp-bajada{margin:var(--espacio-4) 0 0;color:var(--texto-2);max-width:520px;font-size:16px;line-height:1.6}.fdf-cta-ausp-lista{gap:var(--espacio-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fdf-cta-ausp-lista li{gap:var(--espacio-3);align-items:flex-start;font-size:15px;line-height:1.5;display:flex}.fdf-cta-ausp-lista .fdf-icono{color:var(--acento);margin-top:2px}@media (width<=860px){.fdf-cta-ausp-in{grid-template-columns:1fr}.fdf-cta-ausp{padding:var(--espacio-6) var(--espacio-5)}}.fdf-pie{background:var(--fondo);color:var(--texto);padding:var(--espacio-9) 0 var(--espacio-6);border-top:1px solid var(--linea);position:relative;overflow:hidden}.fdf-pie-in{z-index:1;position:relative}.fdf-pie-top{gap:var(--espacio-7);grid-template-columns:1.4fr repeat(2,minmax(180px,1fr));display:grid}.fdf-pie-col a{overflow-wrap:anywhere}.fdf-pie-lema{margin:var(--espacio-5) 0 0;font-family:var(--font-display);font-size:28px;font-weight:600;line-height:1.15}.fdf-pie-col h3{margin:0 0 var(--espacio-4);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--texto-3);font-size:12px;font-weight:400}.fdf-pie-col ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.fdf-pie-col a{color:var(--texto-2);padding:6px 0;font-size:15px;text-decoration:none;display:inline-block}.fdf-pie-col a:hover{color:var(--acento)}.fdf-pie-base{margin-top:var(--espacio-8);padding-top:var(--espacio-5);border-top:1px solid var(--linea);justify-content:space-between;gap:var(--espacio-3);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--texto-3);flex-wrap:wrap;font-size:11px;display:flex}@media (width<=760px){.fdf-pie-top{grid-template-columns:1fr 1fr}.fdf-pie-marca{grid-column:1/-1}}html{scroll-behavior:smooth}*,:before,:after{box-sizing:border-box}img{max-width:100%;height:auto}.fdf-saltar{left:var(--espacio-4);z-index:10;padding:var(--espacio-3) var(--espacio-4);border-radius:var(--radio-m);background:var(--senal);color:var(--on-senal);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:700;text-decoration:none;position:absolute;top:-100px}.fdf-saltar:focus{top:var(--espacio-4);outline:2px solid var(--enfoque);outline-offset:3px}a.fdf-play{text-decoration:none}a.fdf-play:focus-visible,.fdf-tag-link:focus-visible{outline:2px solid var(--enfoque);outline-offset:3px}.fdf-tag-link{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.fdf-tag-link:hover .fdf-tag{color:var(--texto);border-color:var(--linea-fuerte)}.fdf-tag-link[aria-current=page] .fdf-tag{color:var(--acento);border-color:currentColor}.fdf-filtros{gap:0 var(--espacio-2);margin:0 0 var(--espacio-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.fdf-ep-cabecera{gap:var(--espacio-8);grid-template-columns:minmax(0,1fr) minmax(220px,340px);align-items:center;display:grid}.fdf-ep-cabecera .fdf-hero-titulo{font-size:clamp(36px,5.4vw,56px);line-height:1.05}.fdf-ep-meta{gap:var(--espacio-3);margin-top:var(--espacio-5);flex-wrap:wrap;display:flex}.fdf-ep-imagen{aspect-ratio:1;object-fit:cover;border-radius:var(--radio-xl);width:100%;display:block}.fdf-ep-cabecera .fdf-plataformas{margin-top:var(--espacio-6)}@media (width<=860px){.fdf-ep-cabecera{gap:var(--espacio-6);grid-template-columns:1fr}.fdf-ep-cabecera .fdf-portada,.fdf-ep-imagen{max-width:320px}}.fdf-migas{margin:0 0 var(--espacio-5);gap:var(--espacio-2);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--texto-3);flex-wrap:wrap;padding:0;font-size:12px;list-style:none;display:flex}.fdf-migas li+li:before{content:"/";margin-right:var(--espacio-2)}.fdf-migas a{color:var(--texto-2);text-decoration:none}.fdf-migas a:hover{color:var(--acento)}.fdf-embeds{gap:var(--espacio-5);max-width:880px;display:grid}.fdf-embed-spotify{border:0;border-radius:12px;width:100%;height:152px;display:block}.fdf-video{aspect-ratio:16/9;border-radius:var(--radio-l);background:var(--tinta);border:1px solid var(--linea);position:relative;overflow:hidden}.fdf-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.fdf-prosa{max-width:var(--lectura-max);color:var(--texto-2);font-size:16px;line-height:1.6}.fdf-prosa>:first-child{margin-top:0}.fdf-prosa h2{margin:var(--espacio-7) 0 var(--espacio-3);font-family:var(--font-display);color:var(--texto);text-wrap:balance;font-size:24px;font-weight:600;line-height:1.25}.fdf-prosa h3{margin:var(--espacio-6) 0 var(--espacio-2);font-family:var(--font-display);color:var(--texto);font-size:20px;font-weight:600;line-height:1.3}.fdf-prosa p,.fdf-prosa ul,.fdf-prosa ol{margin:0 0 var(--espacio-4)}.fdf-prosa li{margin-bottom:var(--espacio-2)}.fdf-prosa strong{color:var(--texto)}.fdf-prosa a{color:var(--acento);text-underline-offset:3px}.fdf-prosa a:focus-visible{outline:2px solid var(--enfoque);outline-offset:3px}.fdf-prosa blockquote{margin:var(--espacio-6) 0;padding-left:var(--espacio-5);border-left:2px solid var(--acento-violeta);font-family:var(--font-display);color:var(--texto);font-size:22px;font-weight:600;line-height:1.3}.fdf-prosa code{font-family:var(--font-mono);font-size:.9em}.fdf-invitado{margin-bottom:var(--espacio-6);padding:var(--espacio-5);gap:var(--espacio-2);max-width:var(--lectura-max);flex-direction:column;display:flex}.fdf-invitado-nombre{font-family:var(--font-display);color:var(--texto);margin:0;font-size:20px;font-weight:600;line-height:1.3}.fdf-invitado-cargo{color:var(--texto-2);margin:0;font-size:14px;line-height:1.55}.fdf-vacio{color:var(--texto-2);max-width:var(--lectura-max);margin:0;font-size:16px;line-height:1.6}.fdf-texto-sobre{max-width:var(--lectura-max);color:var(--texto-2);font-size:18px;line-height:1.6}.fdf-texto-sobre p{margin:0 0 var(--espacio-4)}.fdf-texto-sobre strong{color:var(--texto)}
