.pd-catalog-answer{line-height:1.75;max-width:100%;margin-bottom:20px}.pd-catalog-answer h2{font-size:clamp(20px,2.6vw,28px);margin:0 0 12px}.pd-catalog-answer p{max-width:84ch}.pd-catalog-faq{display:grid;gap:10px;margin-top:16px}.pd-catalog-faq details{border-top:1px solid var(--line,#344651);padding:12px 0}.pd-catalog-faq summary{cursor:pointer;font-weight:700;min-height:32px}.pd-catalog-faq p{margin:8px 0 0}@media(max-width:700px){.pd-catalog-answer{padding:16px}.pd-catalog-answer p{font-size:15px}}
