.pp-faq{background:var(--cl-white);padding:80px 0}.pp-faq__wrap{margin:0 auto;max-width:860px;padding:0 var(--bridge-container-px)}.pp-faq__title{color:var(--cl-text-900);font-family:var(--cl-font-heading);font-size:24px;font-weight:700;margin:0 0 40px}.pp-faq__list{margin:0;padding:0}.pp-faq__item{border-top:1px solid var(--cl-border-subtle)}.pp-faq__item:last-child{border-bottom:1px solid var(--cl-border-subtle)}.pp-faq .pp-faq__question,.pp-faq .pp-faq__question:active,.pp-faq .pp-faq__question:focus,.pp-faq .pp-faq__question:focus-visible,.pp-faq .pp-faq__question:hover,.pp-faq .pp-faq__question[aria-expanded=true]{align-items:center;-webkit-appearance:none;appearance:none;background:transparent!important;border:none!important;box-shadow:none!important;color:inherit!important;cursor:pointer;display:flex;gap:16px;justify-content:space-between;outline:none!important;padding:22px 0;text-align:left;transform:none!important;width:100%}.pp-faq .pp-faq__question-text,.pp-faq .pp-faq__question:focus .pp-faq__question-text,.pp-faq .pp-faq__question:hover .pp-faq__question-text,.pp-faq .pp-faq__question[aria-expanded=true] .pp-faq__question-text{color:var(--cl-text-900)!important;font-family:var(--cl-font-heading);font-size:16px;font-weight:700;line-height:1.4}.pp-faq__icon{color:var(--cl-text-700);flex:0 0 18px;height:18px;position:relative;width:18px}.pp-faq__icon:before{border-bottom:2px solid;border-right:2px solid;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-65%) rotate(45deg);transition:transform .2s ease;width:8px}.pp-faq__question[aria-expanded=true] .pp-faq__icon:before{transform:translate(-50%,-35%) rotate(-135deg)}.pp-faq__answer{margin:0;max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease}.pp-faq__answer[aria-hidden=false]{max-height:800px}.pp-faq__answer-inner{color:var(--cl-text-700);font-size:15px;line-height:1.7;padding:0 34px 22px 0}.pp-faq__answer-inner p{margin:0 0 10px}.pp-faq__answer-inner p:last-child{margin-bottom:0}