/* heizoel-classic.com - Seiten-CSS FAQ (/faq), nur .pg-faq-* */
.pg-faq-group{margin-bottom:2.75rem;scroll-margin-top:110px;}
.pg-faq-group:last-of-type{margin-bottom:0;}
.pg-faq-group .c-head{margin-bottom:.75rem;}
.pg-faq-group .c-head p{font-size:.98rem;}
.pg-faq-group .c-faq__body ul,.pg-faq-group .c-faq__body ol{padding-left:1.3rem;margin:0 0 .9rem;}
.pg-faq-group .c-faq__body li{margin-bottom:.3rem;}
.pg-faq-toc a{display:flex;justify-content:space-between;align-items:center;gap:.5rem;}
.pg-faq-toc a.is-active{color:var(--blue);font-weight:700;}
.pg-faq-count{font-size:.78rem;color:var(--mute);background:var(--sky);border-radius:999px;padding:.05rem .55rem;line-height:1.5;}
.pg-faq-toc a.is-active .pg-faq-count{color:var(--blue-deep);}
@media (max-width:767.98px){
  .pg-faq-group{margin-bottom:2rem;}
}
