
.su26-d .ub5-rl__grid.hb2-rl1{grid-template-columns:minmax(0,1fr)}
/* #specifika: пять пунктов хаба – кнопка шестой ячейкой сетки (как у образца – отдельной строкой ниже, если ячейки нет) */
#specifika.ur4pc .ur4pc-g>.hb2-pc-cta{margin-top:0;align-self:end;padding-top:18px}
@media (min-width:768px){#specifika.ur4pc .ur4pc-g>.hb2-pc-cta{grid-row:span 3}}
/* «Магазин» длиннее «Салона» образца: на 768–1199 кегль слова – по ширине колонки (на 1200+ как у образца) */
@media (min-width:768px) and (max-width:1199px){#specifika.ur4pc :is(.ur4pc-sa,.ur4pc-kl) b{font-size:clamp(44px,5.6vw,64px)}}
@media (min-width:1024px){#specifika.ur4pc .ur4pc-g>.hb2-pc-cta:nth-child(n+4){margin-top:44px}}
/* #sostav-rabot: у хаба нет «Разбора воронки» – плита правой колонки по своему содержимому, без пустого хвоста (Алекс/дирижёр 29.10) */
#sostav-rabot.ur4sa[data-hb2] .ur4sa-fn{align-self:start}
@media (min-width:768px){#sostav-rabot.ur4sa[data-hb2] .ur4sa-rep{margin-top:0;padding-top:0;border-top:0}}
/* #kanaly: у хаба три канала без списка «ещё» – отступ блока «почему» как у образца */
#kanaly .ur3b-why+.ur3b-more{display:none}
/* отчёт в шагах года (O1/O3): строка «В отчёте» – тем же шрифтом, что абзац шага, подпись – чернилами */
#sroki .ur2b-s .hb2-o1,#sroki .ur2b-key .hb2-o1{margin-top:10px;font:400 15px/1.55 var(--o);color:rgba(33,31,44,.68)}
#sroki .hb2-o1 b{display:block;margin-bottom:2px;font:500 14px/1.3 var(--u);letter-spacing:-.01em;color:#211F2C}
#sroki .ur2b-s>div>:is(.hb2-o1,.hb2-o1-m){grid-column:1/-1}
#sroki .hb2-o1-m{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:8px}
#sroki .hb2-o1-m li{font:400 15px/1.55 var(--o);color:rgba(33,31,44,.68)}
#sroki .hb2-o1-m b{font-weight:600;color:#211F2C}
#sroki :is(.hb2-o2,.hb2-o3){margin-top:clamp(56px,6vw,88px)}
#sroki :is(.hb2-o2,.hb2-o3) :is(ul,li,h3,p){margin:0;padding:0;list-style:none}
#sroki .hb2-o2 .uz-ndb__r{padding:28px 0 30px}
#sroki .hb2-o3 .uz-nda__c{padding:28px 28px 32px}
.su26-m #sroki .hb2-o2 .uz-ndb__r{padding:18px 0 20px}
.su26-m #sroki .hb2-o3 .uz-nda__c{padding:22px 20px 24px}
#sroki .hb2-oh{margin:0;font:500 clamp(22px,2.2vw,26px)/1.2 var(--u);letter-spacing:-.02em;color:#211F2C;text-wrap:balance}
#sroki .hb2-oh--2{margin-top:clamp(40px,4vw,56px)}
#sroki :is(.hb2-o2,.hb2-o3) .su-sec__cta{margin-top:32px}
.su26-m #sroki .hb2-oh{font-size:20px}
.uz-nd .hb2-zk-ld{margin-top:12px}
.uz-nd--c .hb2-zk-ld{margin-top:16px}
#nejroseti .ur3x .ur3b-why{margin-top:clamp(28px,3vw,40px)}
