/* Biblioteca compartilhada: corda contínua com os gomos do nó aprovado. */
.gepcs-rope-divider,
.gh-home .gh-opening,
.gh-home .gh-ramos,
.gh-home.gr-ramos .gr-branch-heading,
.gh-home.gp-participar .gp-young,
.gh-home.gc-contato .gc-section-heading{position:relative;--gepcs-rope-y:100%}
.gepcs-rope-divider{height:24px;margin-block:24px;--gepcs-rope-y:50%}
:is(.gepcs-rope-divider,.gh-home .gh-opening,.gh-home .gh-ramos,.gh-home.gr-ramos .gr-branch-heading,.gh-home.gp-participar .gp-young,.gh-home.gc-contato .gc-section-heading)::before{
  content:"";position:absolute;left:0;right:0;top:var(--gepcs-rope-y);height:36px;transform:translateY(-50%);pointer-events:none;
  background:url("separador-corda.svg?v=8") no-repeat center / 100% 36px;
}
.gh-home .gh-container.gh-opening,.gh-home .gh-ramos,.gh-home.gr-ramos .gr-branch-heading{border-bottom-color:transparent}
.gh-home.gp-participar .gp-young{border-top-color:transparent;--gepcs-rope-y:0%}
.gh-home.gc-contato .gc-section-heading{padding-bottom:18px;margin-bottom:27px}
.gh-home.gr-ramos .gr-facts{border-left-color:var(--gr-accent)}
