@media (min-width:641px){body.nd-hybrid .qp-pills,body[class*=new-design] .qp-pills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}body.nd-hybrid .qp-pill,body[class*=new-design] .qp-pill{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;width:auto;box-sizing:border-box;padding:16px 16px 14px;border-radius:14px;font-size:14px;line-height:1.25;text-align:left}body.nd-hybrid .qp-pill i,body[class*=new-design] .qp-pill i{width:34px;height:34px;border-radius:10px}body.nd-hybrid .qp-pill i svg,body[class*=new-design] .qp-pill i svg{width:17px;height:17px}body.nd-hybrid .qp-pill span,body[class*=new-design] .qp-pill span{margin-top:auto;font-size:13px}body.nd-hybrid .qp-pill span:after,body[class*=new-design] .qp-pill span:after{content:"\00A0\0430\0432\0442\043E"}}@media (min-width:1200px){body.nd-hybrid .qp-pills,body[class*=new-design] .qp-pills{grid-template-columns:repeat(6,minmax(0,1fr))}}body.new-design-home main.content>section.vblog:has(+.h2bs-tail){padding-bottom:0}body.new-design-home .h2bs-tail{background:var(--bg-card,#fff);padding:30px 0 70px}body.new-design-home .h2bs-cap{margin:0 0 14px;padding-top:22px;border-top:1px solid var(--line,#ececf0);font-size:14px;line-height:1.45;color:var(--muted,#6e6e76)}body.new-design-home .h2bs-cap b{color:var(--ink,#0e0e12);font-weight:800}@media (max-width:700px){body.new-design-home .h2bs-tail{padding:22px 0 34px}body.new-design-home .h2bs-cap{margin:0 0 12px;padding-top:16px;font-size:13.5px}}body.new-design-home .h2b-rv-mes{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}body.new-design-home .h2b-rv-mes a{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:8px 13px;border:1px solid var(--line,#ececf0);border-radius:10px;background:var(--bg-card,#fff);font-size:13px;font-weight:700;color:var(--ink,#0e0e12);text-decoration:none;transition:border-color .18s ease,transform .18s ease}body.new-design-home .h2b-rv-mes a:hover{border-color:var(--ink-3,#3d3d48);transform:translateY(-1px)}body.new-design-home .h2b-rv-mes a img{flex:none}@media (max-width:700px){body[class*=new-design] h1.hero-h1 .h1-dash{display:none}}@media (min-width:701px) and (max-width:899px){body[class*=new-design] h1.hero-h1 em{white-space:nowrap;-webkit-box-decoration-break:clone;box-decoration-break:clone}}