.kf-chapters{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:3vw;padding:0 4vw;background:#462211;color:#fbecd9;border-bottom:1px solid #fbecd935;font-family:KoffeeMono,monospace;font-size:11px;line-height:1.4}.kf-chapters-label{flex:none;letter-spacing:.12em}.kf-chapters-links{display:flex;align-items:stretch;justify-content:space-between;gap:2.5vw;overflow-x:auto;scrollbar-width:thin;flex:1;min-width:0}.kf-chapters a{position:relative;display:flex;align-items:center;gap:10px;white-space:nowrap;min-height:64px;border-bottom:3px solid transparent;padding-top:3px}.kf-chapters a>span{font-size:9px;opacity:.5}.kf-chapters a[aria-current=location]{border-color:#fdd14b;color:#fdd14b}.kf-chapters a:hover{color:#fdd14b}.kv-case section[id]{scroll-margin-top:84px}.kf-chapters a:focus-visible{outline-offset:-5px!important}@media(max-width:900px){.kf-chapters{gap:20px;font-size:10px}.kf-chapters-links{justify-content:flex-start;gap:26px}.kf-chapters a{min-height:56px}.kf-chapters-label{display:none}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
/* The first chapter sits directly below the chapter bar. */
.kv-case #redes-sociales{scroll-margin-top:64px}
@media(max-width:900px){.kv-case #redes-sociales{scroll-margin-top:56px}}
html{scroll-padding-top:0}
