/* меню 05.4i: одна <nav> на десктоп и телефон, без второй копии ссылок в <header> (05.4п) */
.gdc-nav__close{display:none}
@media (max-width:980px){
  .gdc-burger:checked ~ .gdc-nav{display:block;background:#0A2A44;border-top:1px solid rgba(255,255,255,.12)}
  body.gdc-on .gdc-hd ul.gdc-nav__in{display:block!important;padding:0!important;max-width:none!important}
  .gdc-nav__i{display:block}
  .gdc-nav__i > a{min-height:46px;padding:6px 20px;font:600 15.5px/1.3 var(--gdc-head);border-bottom:1px solid rgba(255,255,255,.09)}
  .gdc-nav__i:hover > a,.gdc-nav__i:focus-within > a{border-bottom-color:rgba(255,255,255,.09)}
  .gdc-nav__i > a svg{display:none}
  body.gdc-on .gdc-hd .gdc-nav ul.gdc-sub{position:static!important;display:block!important;min-width:0!important;
    background:none!important;border:0!important;box-shadow:none!important;padding:0!important}
  body.gdc-on .gdc-hd .gdc-nav ul.gdc-sub li{display:block!important;width:100%!important;float:none!important;margin:0!important}
  body.gdc-on .gdc-hd .gdc-nav ul.gdc-sub a{display:flex;align-items:center;min-height:44px;padding:6px 20px 6px 34px;
    color:#C9D9E4!important;font:400 15.5px/1.3 var(--gdc-sans);border-left:0;border-bottom:1px solid rgba(255,255,255,.09)}
  body.gdc-on .gdc-hd .gdc-nav ul.gdc-sub a:hover{background:rgba(255,255,255,.07)!important;color:#fff!important}
  .gdc-nav__close{display:flex;align-items:center;justify-content:center;min-height:46px;color:var(--gdc-pulse);
    font:600 15.5px/1.3 var(--gdc-head);background:rgba(255,255,255,.05);cursor:pointer}
}
/* карточки детей раздела на хабе (05.4п¹: снятый из шапки пункт остаётся на хабе) */
.gdc-kids{margin:28px 0}
.gdc-kids__g{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}
body.gdc-on #content .gdc-kids__g a{display:block;padding:14px 16px;border:1px solid var(--gdc-line);
  border-left:3px solid var(--gdc-pulse);background:#fff;text-decoration:none!important;color:var(--gdc-ink)!important}
body.gdc-on #content .gdc-kids__g a:hover{background:var(--gdc-tint)}
.gdc-kids__g b{display:block;font:600 16.5px/1.3 var(--gdc-head);color:var(--gdc-mast)}
.gdc-kids__g span{display:block;margin-top:6px;font:14.5px/1.45 var(--gdc-sans)}
