/* Quem Somos v1.7.0 — menu e rodape alinhados a Home. */
.hm-menu__accordion{list-style:none}
.hm-menu__accordion > details > summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;font-weight:800;padding:16px 0;gap:16px;border-bottom:1px solid rgba(255,255,255,.23);color:#fff}
.hm-menu__accordion > details > summary::-webkit-details-marker{display:none}
.hm-menu__chevron{font-size:24px;font-weight:400;line-height:1;transition:transform .22s ease}
.hm-menu__accordion > details[open] > summary .hm-menu__chevron{transform:rotate(180deg)}
.hm-menu__accordion-items{padding:0 0 8px 22px;margin:0;list-style:none}
.hm-menu__accordion-items li{margin:0}
.hm-menu__accordion-items a{display:block;padding:12px 0;line-height:1.35;font-size:.9em;color:white}
.hm-menu__heading-only{font-weight:800;color:#fff;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.23)}
@media(max-width:767px){.hm-menu__accordion-items a{font-size:14px}}
