/* ===== feature karty ===== */
.features{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:36px;}
.feature{
  background:var(--bg-2);
  border:1px solid var(--line);border-radius:20px;
  padding:26px 26px 24px;
  transition:border-color .2s, transform .2s;
}
.feature:hover{border-color:rgba(255,55,107,.5);transform:translateY(-3px);}
.feature.wide{grid-column:1 / -1;}
.feature .tag{
  display:inline-block;font-size:.8rem;font-weight:700;
  letter-spacing:.1em;text-transform:uppercase;color:var(--amber);
  border:1px solid rgba(255,55,107,.4);border-radius:999px;
  padding:4px 11px;margin-bottom:14px;
}
.feature h3{font-size:1.15rem;font-weight:700;letter-spacing:-.01em;margin-bottom:8px;}
.feature p{font-size:.92rem;color:var(--muted);font-weight:500;line-height:1.65;}
.mini-chat{margin-top:16px;display:flex;flex-direction:column;gap:7px;}
.mini-chat .mq,.mini-chat .ma{
  font-size:.875rem;font-weight:500;line-height:1.5;
  padding:8px 12px;border-radius:12px;max-width:94%;
}
.mini-chat .mq{background:var(--glass-2);border:1px solid var(--line);margin-left:auto;border-bottom-right-radius:4px;}
.mini-chat .ma{background:rgba(255,55,107,.14);border:1px solid rgba(255,55,107,.3);border-bottom-left-radius:4px;}

/* ===== funguje dnes / pripravujeme ===== */
.dnes-grid{margin-top:26px;display:grid;grid-template-columns:1fr 1fr;gap:14px;}
.dnes{background:var(--bg-2);border:1px solid var(--line);border-radius:16px;padding:18px 20px;}
.dnes h3{font-size:.8rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;color:var(--ok);}
.dnes.pri h3{color:var(--amber);}
.dnes ul{list-style:none;display:flex;flex-direction:column;gap:7px;}
.dnes li{font-size:.875rem;font-weight:600;color:var(--muted);line-height:1.45;padding-left:18px;position:relative;}
.dnes li::before{content:'✓';position:absolute;left:0;color:var(--ok);font-weight:800;}
.dnes.pri li::before{content:'→';color:var(--amber);}
@media (max-width:920px){.dnes-grid{grid-template-columns:1fr;}}


@media(max-width:920px){.features,.dnes-grid{grid-template-columns:1fr}}
