.psb-site .psb-faq{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.4fr);gap:70px;padding-top:85px;padding-bottom:85px}.psb-faq-intro h2{line-height:1.17}.psb-faq-intro h2 em{color:var(--gold);font-family:Georgia,serif;font-weight:400}.psb-faq-intro>p{font-size:15px;max-width:320px;color:#586272;margin:24px 0!important}.psb-faq-intro>.psb-text-link{font-size:13px}.psb-faq-list{border-top:1px solid #deded8;min-width:0}.psb-faq-list details{border-bottom:1px solid #deded8}.psb-faq-list summary{list-style:none;position:relative;cursor:pointer;padding:22px 45px 22px 0;font-size:16px;font-weight:600;color:var(--navy);line-height:1.5}.psb-faq-list summary::-webkit-details-marker{display:none}.psb-faq-list summary::before,.psb-faq-list summary::after{content:'';position:absolute;right:7px;top:calc(50% - 1px);width:13px;height:2px;background:var(--gold)}.psb-faq-list summary::after{transform:rotate(90deg)}.psb-faq-list details[open] summary::after{transform:rotate(0)}.psb-faq-list summary:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.psb-faq-answer{padding:0 30px 24px 0}.psb-faq-answer p{font-size:15px;line-height:1.8;color:#586272;margin:0 0 15px!important}.psb-faq-answer .psb-text-link{font-size:13px}.psb-faq-list details[open]{background:#faf9f5}.psb-faq-list details[open] summary,.psb-faq-list details[open] .psb-faq-answer{padding-left:20px}.psb-faq-list details[open] summary::before,.psb-faq-list details[open] summary::after{right:15px}@media(max-width:760px){.psb-site .psb-faq{grid-template-columns:1fr;gap:30px;padding-top:55px;padding-bottom:55px}.psb-faq-intro>p{max-width:none}.psb-faq-list summary{font-size:15px;padding-top:20px;padding-bottom:20px}.psb-faq-answer{padding-right:18px}.psb-faq-answer p{font-size:14px}}