.pep-faq__title{margin:0 0 .75rem}.pep-faq__intro{color:var(--faq-a-color,#334155);margin:0 0 1rem}.pep-faq__list{display:grid;gap:var(--faq-gap,12px)}.pep-faq__item{border-bottom:1px solid var(--faq-div-color,#e5e7eb);padding-bottom:.5rem}.pep-faq__qbtn{all:unset;align-items:center;border-radius:var(--faq-radius,10px);color:var(--faq-q-color,#0f172a);cursor:pointer;display:flex;gap:.75rem;justify-content:space-between;padding:.875rem 0 .75rem;pointer-events:auto;width:100%}.pep-faq__qbtn:focus-visible{outline:2px solid var(--faq-focus,#0ea5e9);outline-offset:2px}.pep-faq__qtxt{font-weight:600}.pep-faq__ico{color:currentColor;display:inline-flex;height:1.25rem;width:1.25rem}.pep-faq__qbtn .chevron{transform-origin:50% 50%;transition:transform .18s ease}.pep-faq__qbtn[aria-expanded=true] .chevron{transform:rotate(180deg)}.pep-faq__panel[hidden]{display:none}.pep-faq__answer{color:var(--faq-a-color,#334155);padding:.25rem 0 .75rem}.pep-faq__answer p{margin:.5rem 0}