/* On-road terméklap kiegészítések (1.167.0) */
.rckl{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin:12px 0;padding:10px 12px;border:1px solid #DDD6CA;border-radius:4px;background:#faf7f1}
.rckl-k{font:500 11px/1 "IBM Plex Mono",monospace;letter-spacing:.12em;text-transform:uppercase;color:#555860}
.rckl .rcop-lv{display:inline-flex;align-items:center;gap:8px;font:600 13px/1 "IBM Plex Mono",monospace;color:#15171B}
.rckl .rcop-lv-d{display:inline-flex;gap:3px}
.rckl .rcop-lv-d i{width:10px;height:10px;border-radius:50%;background:#DDD6CA;display:block;margin:0}
.rckl .rcop-lv-d i.on{background:#FF4310}
.rckl-w{flex:1 1 100%;font-size:13px;color:#555860}
.rckt{background:#F5F1EA;padding:56px 0}
.rckt-in{max-width:1240px;margin:0 auto;padding:0 20px;color:#15171B}
.rckt-e{font:500 12px/1 "IBM Plex Mono",monospace;letter-spacing:.14em;text-transform:uppercase;color:#B8300A;margin-bottom:12px}
.rckt h2{font-family:"Rajdhani",sans-serif;font-weight:700;font-size:clamp(30px,4vw,42px);line-height:1.05;margin:0 0 10px}
.rckt-l{max-width:720px;color:#3b3e45;margin:0 0 24px}
.rckt-g{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}
.rckt-g.is-3{grid-template-columns:repeat(3,1fr)}
.rckt-g>div{background:#fff;border:1px solid #DDD6CA;border-radius:6px;padding:20px}
.rckt-g b{display:block;font:500 11px/1 "IBM Plex Mono",monospace;letter-spacing:.12em;text-transform:uppercase;color:#B8300A;margin-bottom:10px}
.rckt-g i{display:block;font:700 22px/1.1 "Rajdhani",sans-serif;font-style:normal;margin-bottom:8px}
.rckt-g span{font-size:15px;color:#555860}
@media(max-width:849px){.rckt{padding:36px 0}.rckt-in{padding:0 16px}.rckt-g,.rckt-g.is-3{grid-template-columns:1fr}}
