/* CYP vieninga antraštė (BRAND.md v5 žetonai). Pilnas, nepermatomas fonas – nuotrauka netamsinama. */
.nav,.hd{display:none!important}
.cyph{position:sticky;top:0;z-index:50;background:#123247;border-bottom:1px solid rgba(255,255,255,.12);box-shadow:0 6px 20px rgba(5,20,32,.25);font-family:Manrope,system-ui,sans-serif}
.cyph .in{display:flex;align-items:center;gap:28px;max-width:1240px;margin:0 auto;height:64px;padding:0 24px}
.cyph .lg svg{height:30px;width:auto;display:block}
.cyph ul{margin-left:auto;display:flex;gap:6px;list-style:none;align-items:center}
.cyph ul a,.cyph ul span{display:flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;font-size:15px;font-weight:600;color:#fff;text-decoration:none}
.cyph ul a:hover{background:rgba(255,255,255,.1)}
.cyph ul a[aria-current]{box-shadow:inset 0 -2px 0 #F26722;border-radius:0}
.cyph .cy-soon{color:rgba(255,255,255,.72);cursor:default}
.cyph .cy-k{font-style:normal;letter-spacing:0;text-transform:none;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.4);color:#fff;background:rgba(0,0,0,.25)}
.cyph .lang{font-size:12px;font-weight:700;padding:6px 12px;border-radius:999px;background:#F7F6F2;color:#050E14}
.cyph .bu{display:none;margin-left:auto;width:44px;height:44px;border:1px solid rgba(255,255,255,.35);border-radius:12px;background:transparent;color:#fff;font-size:20px}
.cyph :focus-visible{outline:2px solid #fff;outline-offset:3px}
@media(max-width:760px){
 .cyph .in{height:60px;padding:0 16px;gap:12px}
 .cyph .bu{display:block}.cyph .lang{order:3}
 .cyph ul{position:absolute;left:0;right:0;top:60px;flex-direction:column;align-items:stretch;gap:0;padding:8px 16px 16px;background:#123247;border-bottom:1px solid rgba(255,255,255,.12);box-shadow:0 18px 30px rgba(5,20,32,.35);display:none}
 .cyph.open ul{display:flex}
 .cyph ul a,.cyph ul span{font-size:17px;padding:14px 8px;min-height:48px;border-radius:0;border-bottom:1px solid rgba(255,255,255,.1)}
 .cyph ul a[aria-current]{box-shadow:inset 3px 0 0 #F26722;padding-left:14px}
}
@media(prefers-reduced-motion:reduce){.cyph *{transition:none!important}}
