/* POLICE — "Značka". Duboka mornarska plava, zlatni akcent, Oswald velikim slovima, oznake kao na službenim dokumentima. */
:root{
  --acc-ink:#0a1530;
  --bg:#0a1530; --fg:#eef2fb; --mut:#8e9bbd; --line:rgba(160,180,230,.16); --card:#0f1d3d; --alt:#0d1a37;
  --dk:#060e22; --dk-card:#0c1834;
  --hw:600; --ht:-.01em; --hlh:.92; --hcase:uppercase; --r:8px; --br:6px;
}
.h1{font-size:clamp(3.6rem,10vw,10.5rem)}
.kick{border:1px solid var(--line);padding:6px 12px;border-radius:4px}
.hero .kick{border-color:rgba(255,255,255,.25)}
.tape{background:repeating-linear-gradient(45deg,var(--acc) 0 22px,#0a1530 22px 44px);color:#fff}.tape-in{background:#0a1530;padding:12px 0;margin:8px 0}
.stat b{color:var(--acc)}
.st{border-left:4px solid var(--acc)}
.st .n{font-family:var(--mono);font-weight:500;font-size:.9rem;letter-spacing:.2em;color:var(--mut)}
.st .n::before{content:"KORAK "}
.info .hot{background:var(--acc);color:#0a1530}.info .hot b{color:#0a1530}.info .hot small,.info .hot span{color:rgba(10,21,48,.7)}
.mark.has-logo{background:transparent;border:0;padding:0}.mark.has-logo img{height:40px}
.btn{text-transform:uppercase;letter-spacing:.08em;font-size:.88rem}
.faq summary{font-weight:500}
