.hm-mobile-guide{display:none}
@media(max-width:1040px){
  .hm-mobile-guide{margin:0 0 24px;border:1px solid #ccd8e2;border-radius:9px;background:#f4f8fb;color:#17324a;overflow-wrap:anywhere}
  .hm-mobile-guide[data-hm-guide-breakpoint="1040"]{display:block}
  .hm-mobile-guide>summary{min-height:48px;padding:14px 16px;font-weight:800;line-height:1.45;cursor:pointer}
  .hm-mobile-guide[open]>summary{border-bottom:1px solid #dbe4eb}
  .hm-mobile-guide>ul{list-style:none;margin:0;padding:6px 16px 12px}
  .hm-mobile-guide li{margin:0;border-bottom:1px solid #dbe4eb}
  .hm-mobile-guide li:last-child{border-bottom:0}
  .hm-mobile-guide a{display:block;min-height:44px;padding:10px 2px;color:#174d79;font-size:.94rem;font-weight:700;line-height:1.5;text-decoration:none}
  .hm-mobile-guide a:hover{text-decoration:underline;text-underline-offset:3px}
  .hm-mobile-guide :is(summary,a):focus-visible{outline:3px solid #c85b0b;outline-offset:3px;border-radius:3px}
  [data-hm-desktop-guide="1040"]{display:none}
  main article [id]{scroll-margin-top:120px}
}
@media(max-width:900px){.hm-mobile-guide[data-hm-guide-breakpoint="900"]{display:block}[data-hm-desktop-guide="900"]{display:none}}
