.blog-page.niche-kilometrowka{--soft:#e7f0eb;--radius:10px}.blog-page.niche-kilometrowka .blog-intro{border-top:1px solid var(--line);position:relative}.blog-page.niche-kilometrowka .blog-intro h1{letter-spacing:-.055em;max-width:17ch;margin-bottom:.75rem;font-size:clamp(2.1rem,3.2vw,2.6rem);font-weight:600;line-height:1.06}.blog-page.niche-kilometrowka .blog-intro>p:last-child{max-width:45rem;font-size:1.125rem}.blog-page.niche-kilometrowka .feature{background:#e7f0eb;border:1px solid #bfd3c9;border-radius:.7rem;grid-template-columns:minmax(0,1.65fr) minmax(0,.75fr);gap:0;padding:0}.blog-page.niche-kilometrowka .feature-copy{align-self:center;padding:1.5rem}.blog-page.niche-kilometrowka .feature-copy h2{letter-spacing:-.04em;max-width:20ch;font-size:clamp(1.65rem,2.1vw,2rem);font-weight:600;line-height:1.15}.blog-page.niche-kilometrowka .feature-art{background:0 0;justify-content:center;align-self:center;padding:1.125rem;container:km-blog-art/inline-size}.blog-page.niche-kilometrowka .km-blog-art{min-width:0;color:var(--accent)}.blog-page.niche-kilometrowka .km-blog-route{padding-inline:1rem}.blog-page.niche-kilometrowka .km-blog-route>span{color:var(--muted);margin-bottom:-.2rem;font-size:.8125rem;display:block}.blog-page.niche-kilometrowka .km-blog-route svg{width:100%;height:auto}.blog-page.niche-kilometrowka .km-blog-ledger{background:#fff;border:1px solid #b8ceca;border-radius:.5rem;box-shadow:0 .7rem 1.5rem #1748400d}.blog-page.niche-kilometrowka .km-blog-ledger-top{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:1.1rem;display:flex}.blog-page.niche-kilometrowka .km-blog-ledger-top strong{color:var(--ink);font-size:1rem;font-weight:600}.blog-page.niche-kilometrowka .km-blog-ledger-top>span{color:var(--muted);font-size:.8125rem}.blog-page.niche-kilometrowka .km-blog-ledger-row{border-bottom:1px solid #e0e9e4;grid-template-columns:.8fr 1.4fr;gap:1rem;padding:.75rem 1.1rem;font-size:.875rem;display:grid}.blog-page.niche-kilometrowka .km-blog-ledger-row:last-child{border-bottom:0}.blog-page.niche-kilometrowka .km-blog-ledger-row>span{color:var(--muted)}.blog-page.niche-kilometrowka .km-blog-ledger-row strong{color:var(--ink);font-weight:500}.blog-page.niche-kilometrowka .km-blog-art small{color:var(--muted);text-align:center;margin-top:1rem;font-size:.8125rem;display:block}.blog-page.niche-kilometrowka .browse-heading h2{letter-spacing:-.04em;font-weight:600}.blog-page.niche-kilometrowka .filters{border-bottom:1px solid var(--line)}.blog-page.niche-kilometrowka .article-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.125rem}.blog-page.niche-kilometrowka .article-card{border:1px solid var(--line);background:var(--surface);border-radius:.5rem;padding:1.25rem;position:relative}.blog-page.niche-kilometrowka .article-card h3{letter-spacing:-.03em;font-size:1.5rem;font-weight:600;line-height:1.25}.blog-page.niche-kilometrowka .article-card .excerpt{font-size:1.125rem}.blog-page.niche-kilometrowka .editorial-note{background:#e7f0eb;border:1px solid #c4d6cc;border-radius:.5rem;padding:1.5rem}.blog-page.niche-kilometrowka .editorial-note h2{letter-spacing:-.04em;font-size:2rem;font-weight:600}@media (width<=850px){.blog-page.niche-kilometrowka .article-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.125rem}}@media (width<=650px){.blog-page.niche-kilometrowka .blog-intro h1{max-width:16ch;font-size:clamp(2.1rem,3.2vw,2.6rem)}.blog-page.niche-kilometrowka .feature-copy h2{max-width:none;font-size:clamp(1.65rem,2.1vw,2rem)}.blog-page.niche-kilometrowka .km-blog-route{padding-inline:.5rem}.blog-page.niche-kilometrowka .km-blog-ledger-row{gap:.7rem;padding-inline:.9rem}.blog-page.niche-kilometrowka .km-blog-ledger-top{padding-inline:.9rem}.blog-page.niche-kilometrowka .article-grid{grid-template-columns:minmax(0,1fr);gap:1.125rem}.blog-page.niche-kilometrowka .article-card{padding:1.25rem}.blog-page.niche-kilometrowka .editorial-note{padding:1.5rem}}@container km-blog-art (width<=15rem){.blog-page.niche-kilometrowka .km-blog-ledger-top{padding:14px}.blog-page.niche-kilometrowka .km-blog-ledger-top>span,.blog-page.niche-kilometrowka .km-blog-ledger-row strong{display:none}.blog-page.niche-kilometrowka .km-blog-ledger-row{padding:12px 14px;display:block}.blog-page.niche-kilometrowka .km-blog-route{padding-inline:0}}.blog-page.niche-kilometrowka .article-number{color:var(--accent);font-variant-numeric:tabular-nums;font-size:.875rem}.blog-page.niche-kilometrowka .feature-art>*{width:100%;min-width:0;max-width:21rem}@media (width<=680px){.blog-page.niche-kilometrowka .feature{grid-template-columns:minmax(0,1fr);gap:0;padding:0}.blog-page.niche-kilometrowka .feature-copy{grid-area:1/1;padding:1.25rem}.blog-page.niche-kilometrowka .feature-art{display:none}}
