/* Approved contrast II + lowercase wordmark, round 04. Scoped to production header. */
@font-face{font-family:KeysotekaWord;src:url(fonts/lora.ttf);font-display:swap}
.guide-v5 .nav .keysoteka-brand{display:inline-flex;align-items:center;gap:8px;color:#111511;flex-shrink:0;text-decoration:none;letter-spacing:normal}
.guide-v5 .keysoteka-name{font:500 30px/1.1 KeysotekaWord,Lora,serif;letter-spacing:-.0568em;text-transform:none;white-space:nowrap}
.guide-v5 .keysoteka-sign{display:block;flex:none;width:28px;height:28px;margin-top:3px}
@media(max-width:700px){.guide-v5 .keysoteka-name{font-size:27px}.guide-v5 .keysoteka-sign{width:26px;height:26px}.guide-v5 .nav .keysoteka-brand{gap:7px}}
