/* Rentkart blog (Oct 2026) — scoped to .rk-blog */
.rk-blog{--rk-orange:#e15b12;--rk-orange-d:#c24d0e;--rk-navy:#013368;--rk-ink:#1d2433;--rk-muted:#5f6878;--rk-line:#e6e9ef;--rk-bg:#f6f8fb;font-family:'Open Sans',sans-serif;color:var(--rk-ink)}
.rk-blog h1,.rk-blog h2,.rk-blog h3,.rk-blog h4{font-family:Montserrat,sans-serif;color:var(--rk-navy);line-height:1.25}
.rk-blog-hero{background:var(--rk-navy);color:#fff;padding:48px 0 40px}
.rk-blog-hero h1{color:#fff;font-size:2.1rem;font-weight:700;margin:0 0 8px}
.rk-blog-hero p{color:#cfd8e6;margin:0;max-width:640px}
.rk-crumbs{font-size:.85rem;color:#9fb0c8;margin-bottom:14px}
.rk-crumbs a{color:#cfd8e6}
.rk-chips{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 8px}
.rk-chip{display:inline-block;padding:6px 14px;border:1px solid var(--rk-line);border-radius:999px;font-size:.85rem;color:var(--rk-navy);background:#fff;text-decoration:none!important}
.rk-chip:hover,.rk-chip.active{background:var(--rk-navy);color:#fff;border-color:var(--rk-navy)}
.rk-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:24px 0 40px}
@media(max-width:991px){.rk-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:575px){.rk-grid{grid-template-columns:1fr}.rk-blog-hero h1{font-size:1.6rem}}
.rk-card{background:#fff;border:1px solid var(--rk-line);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s,transform .2s}
.rk-card:hover{box-shadow:0 10px 28px rgba(1,51,104,.12);transform:translateY(-2px)}
.rk-card-img{aspect-ratio:16/9;background:var(--rk-bg);overflow:hidden}
.rk-card-img img{width:100%;height:100%;object-fit:cover;display:block}
.rk-card-body{padding:18px 18px 20px;display:flex;flex-direction:column;flex:1}
.rk-meta{font-size:.8rem;color:var(--rk-muted);margin-bottom:8px}
.rk-meta a{color:var(--rk-orange)}
.rk-card h2{font-size:1.08rem;font-weight:700;margin:0 0 10px}
.rk-card h2 a{color:var(--rk-navy);text-decoration:none}
.rk-card h2 a:hover{color:var(--rk-orange)}
.rk-card p{font-size:.92rem;color:var(--rk-muted);margin:0 0 14px;flex:1}
.rk-more{font-weight:600;color:var(--rk-orange)!important;font-size:.9rem}
.rk-pager{display:flex;justify-content:center;gap:6px;margin:0 0 48px;flex-wrap:wrap}
.rk-pager a,.rk-pager span{min-width:40px;padding:8px 12px;border:1px solid var(--rk-line);border-radius:6px;text-align:center;color:var(--rk-navy);text-decoration:none}
.rk-pager .cur{background:var(--rk-navy);color:#fff;border-color:var(--rk-navy)}
.rk-article{max-width:780px;margin:0 auto;padding:36px 0 24px}
.rk-article h1{font-size:2.1rem;font-weight:700;margin:0 0 12px}
@media(max-width:575px){.rk-article h1{font-size:1.6rem}}
.rk-content{font-size:1.04rem;line-height:1.75}
.rk-content h2{font-size:1.5rem;margin:32px 0 12px}
.rk-content h3{font-size:1.22rem;margin:26px 0 10px}
.rk-content p{margin:0 0 16px}
.rk-content a{color:var(--rk-orange);text-decoration:underline}
.rk-content img{max-width:100%;height:auto;border-radius:8px}
.rk-content figure{margin:24px 0}
.rk-content figcaption{font-size:.85rem;color:var(--rk-muted);text-align:center;margin-top:6px}
.rk-content ul,.rk-content ol{margin:0 0 16px;padding-left:22px}
.rk-content li{margin-bottom:6px}
.rk-content table{width:100%;border-collapse:collapse;margin:20px 0;font-size:.95rem}
.rk-content .wp-block-table{overflow-x:auto}
.rk-content th,.rk-content td{border:1px solid var(--rk-line);padding:10px 12px;text-align:left;vertical-align:top}
.rk-content th{background:var(--rk-bg);color:var(--rk-navy)}
.rk-content .wp-block-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;padding:0;list-style:none}
.rk-content .wp-block-gallery figure{margin:0}
.rk-cta{background:var(--rk-bg);border:1px solid var(--rk-line);border-left:4px solid var(--rk-orange);border-radius:10px;padding:22px 24px;margin:36px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}
.rk-cta strong{font-family:Montserrat,sans-serif;color:var(--rk-navy);font-size:1.1rem;display:block}
.rk-btn{display:inline-block;background:var(--rk-orange);color:#fff!important;padding:11px 22px;border-radius:6px;font-weight:600;text-decoration:none!important}
.rk-btn:hover{background:var(--rk-orange-d)}
.rk-related{border-top:1px solid var(--rk-line);padding-top:28px;margin-top:12px}
.rk-related h2{font-size:1.3rem;margin-bottom:4px}.rk-ph{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,#013368 0%,#0a4c94 60%,#e15b12 140%);color:#fff;font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;letter-spacing:.04em;text-transform:uppercase;padding:16px;text-align:center}