.ngp-faq-item{border-top:1px solid var(--ngc-line,#d9d9d9);margin:0;padding:0}details.ngp-faq-item>summary{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:20px 0;margin:0;font-family:inherit;font-size:17px;font-weight:700;line-height:1.4;color:var(--ngc-ink,#212121);cursor:pointer;list-style:none}details.ngp-faq-item>summary::-webkit-details-marker{display:none}details.ngp-faq-item>summary::marker{content:''}details.ngp-faq-item>summary:hover{color:var(--ngc-blue,#0054c5)}details.ngp-faq-item>summary:focus-visible{outline:2px solid var(--ngc-blue,#0054c5);outline-offset:2px}details.ngp-faq-item:not([open])>summary::after,details.ngp-faq-item[open]>summary::after{content:'+';font-size:22px;font-weight:400;line-height:1;color:var(--ngc-blue,#0054c5);flex-shrink:0}details.ngp-faq-item[open]>summary::after{content:'\2212'}details.ngp-faq-item>summary h3{margin:0;padding:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:none}.ngp-faq-ans{padding:0 0 22px;font-size:15px;line-height:1.6;color:var(--ngc-body,#353a42);max-width:720px}.ngp-faq-ans p{margin:0 0 10px;font-size:inherit;line-height:inherit;color:inherit}.ngp-faq-ans p:last-child{margin:0}.ngp-faq-ans ul,.ngp-faq-ans ol{margin:0 0 10px 20px}.ng-faq-acc{border-bottom:1px solid var(--ngc-line,#d9d9d9);margin:8px 0 28px}.nge-faq>.ngp-faq-item:last-of-type,.ngq-faq>.ngp-faq-item:last-of-type,.ng-faq>.ngp-faq-item:last-of-type{border-bottom:1px solid var(--ngc-line,#d9d9d9)}.nge-faq>.ngc-eyebrow,.ng-faq>.ng-eyebrow{padding-bottom:10px}.ngq-faq>h2{margin-bottom:12px}.ngk-rich .ng-faq details.ngp-faq-item>summary{font-size:15px;padding:16px 0}.ngk-rich .ng-faq .ngp-faq-ans{font-size:14px;padding-bottom:18px}@media (max-width:549px){details.ngp-faq-item>summary{font-size:16px;padding:16px 0;gap:14px}.ngp-faq-ans{font-size:15px;padding-bottom:18px}}