/* v324 · Fuente del logo incluida en la web (Baloo 2, licencia OFL): antes no se cargaba en ningún sitio y cada dispositivo usaba otra distinta,
   por eso el logo cambiaba de forma al abrir la página y se veía diferente en el móvil. */
@font-face{font-family:"Baloo 2";font-style:normal;font-weight:800 900;font-display:block;src:url("fonts/baloo-2-800.woff2") format("woff2")}
/* v330 · el logo se carga en el <head> (antes llegaba al final de la página: se veía primero el logo viejo, una píldora de colores, y luego saltaba).
   Los selectores llevan «html» delante para ganar a kt-v22.css sin depender del orden de carga. */
/* KlipToc v175 · Logo pequeño como el de la portada: «Klip» blanco con corona sobre la K, «ToC» rosa con el play dentro de la O. Sin píldora de fondo. */
html #logo-home.kt-logo{background:none!important;box-shadow:none!important;height:2rem;padding:0 .15rem!important;gap:0;color:inherit;border-radius:.5rem;position:relative}
html #logo-home.kt-logo:hover{transform:none;filter:brightness(1.08)}
html #logo-home .kt-logo-name{display:inline-flex!important;align-items:center;position:relative;font:900 1.12rem/1 "Baloo 2","Fredoka","Nunito",Inter,system-ui,sans-serif;letter-spacing:-.025em;color:#fff;
  -webkit-text-stroke:.14em #1e1b4b;paint-order:stroke fill;text-shadow:0 1px 0 #1e1b4b,0 2px 5px rgba(30,27,75,.35);white-space:nowrap}
html #logo-home .kl-o{width:.98em;height:.98em;margin:0 .03em 0 .03em;flex:0 0 auto;overflow:visible;filter:drop-shadow(0 0 0 #1e1b4b) drop-shadow(0 1px 0 #1e1b4b)}
html #logo-home .kl-p{color:#ff2e93}
html #logo-home .kl-k1{position:relative}
html #logo-home .kl-crown{position:absolute;left:8%;top:-.55em;width:.78em;height:.58em;transform:rotate(-14deg);overflow:visible;-webkit-text-stroke:0;filter:drop-shadow(0 1px 0 #1e1b4b)}
@media (max-width:640px){html #logo-home.kt-logo{height:1.8rem}html #logo-home .kt-logo-name{font-size:1rem}}
