.pf-faq-item{border-bottom:1px solid #e2e2e2}
.pf-faq-item summary{padding:16px 32px 16px 0;font-weight:700;color:#212934;cursor:pointer;position:relative;list-style:none}
.pf-faq-item summary::-webkit-details-marker{display:none}
.pf-faq-item summary::marker{content:""}
.pf-faq-item summary::after{content:"+";position:absolute;right:8px}
.pf-faq-item[open] summary::after{content:"−"}
.pf-faq-item summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.pf-faq-answer{padding:0 0 16px;color:#4a4e57}
.pf-faq-answer > :last-child{margin-bottom:0}
